VoIP関連プロトコル
Fusion SIP/RTP
SIP (Session Initiation Protocol) は、VoIP(Voice over IP)が実装された機器上で「呼」の設定に最も一般的に用いられています。このプロトコルは、相手を呼び出し、通信の開始を要求するのに用いられます。
RTP (Real-time Transport Protocol) は、パケットオリエンティドなデータネットワーク上での リアルタイムデータの転送を可能にするプロトコルです。RTCP (Real-time Transport Control Protocol) は、接続のパーフォーマンスに関する統計を集めるのに使われるコンパニオンプロトコルです。これらのプロトコルは、現在のネットワークの状態をダイナミックに調整し最適化します。
カタログ ダウンロード
Fusion SIP/SIPS対応する規格
■ SIP
RFC 2617( Basic and Digest Authentication)
RFC 2617( Basic and Digest Authentication)
RFC 3262( Reliability of Provisional Responses in SIP)
RFC 3263( Locating SIP Servers)
RFC 3265( Specific Event Notification)
RFC 3420( Internet Media Type message/sipfrag)
RFC 3515( Refer Method)
RFC 3842( Message Summary and Message Waiting)
RFC 3891( The Session Initiation Protocol( SIP) Replaces Header)
RFC 3892( The Session Initiation Protocol( SIP) Referred- By Mechanism)
RFC 3959 (Sender & Receiver Tables for Session Members)
■ IM & Presence
RFC 2778( A Model for Presence and Instant Messaging)
RFC 3428( Extensions for instant messaging)
RFC 3856( A presence Event Package for SIP)
RFC 3857 (A Watcher Information Event Template Package for SIP)
RFC 3858( XML Based Format for Watcher information)
RFC 3863( A Presence information data format PIDF)
■ Media & RTP/RTCP
RFC 1889( RTP)
RFC 1890( RTCP)
RFC 2327( Session Description Protocol SDP)
RFC 2508( RTP Header Compression)
RFC 3264( Offer/Answer Model with SDP)
RFC 3550( RTP)
RFC 3551( RTCP)
RFC 2833( Out of Band DTMF Tones)
特長
- ANSI C ソースコードのご提供
- サイズが小さく、実装が容易
- ロイヤリティ不要の契約でお求めやすい価格
- プラットフォームに非依存
・一度開発したアプリケーションは、OS などのプラットフォームに依存しないので、C/C++ ライブラリをサポートするあらゆるプラットフォームに簡単に移植することができ、製品の迅速な市場投入を支援します。
・RTOS、ハードウェアタイマーに依存しない構造
- 組み込み機器開発の期間を短縮し、開発コストの削減に貢献
- この製品を活用した受託開発もお請けします
・弊社による迅速なサポートができ、お気軽にご相談ください。
機能
Fusion SIP/SIPS
- IPフォン、VoIPゲートウェイ等の組み込み製品に最適な軽量でトランスポート非依存のテキストベースのプロトコル
- ポータブル
・フットプリントが小さくROM化が可能
・実装環境に依存しない設計
・制限されたメモリ環境でも動作するように、コードおよびデータのフットプリントが小さくなる
・プロセッサパワーの消費が少ない
・部品点数を少なくすることが可能
- リエントラントが可能
- TCP/IP/UDP をサポートする簡素なAPI
- プロキシーをサポートし、サーバーをリダイレクト
- call hold, call waiting, call transfer, call forward などをサポート
- SIP メッセージ・ジェネレータ:INVITE、ACK、BYE、OPTIONS、CANCEL、REGISTER、NOTIFY、SUBSCRIBE、INFO、REFER
SDP メッセージ・ジェネレータ
ユーザーエージェント・クライアントサーバー
- タイマーマネージャ
- SIP / SDP メッセージパーサー
- SIP /RTP ポート番号変更のためのパラメータ
- プレゼンス
- インスタントメッセージング
- NAT トラバーサル
- IPv6 対応
- 再送信、接続数などを制御するためのパラメータ
- PSTN/PBX システムインターフェース
- SIP 応答ジェネレータ
- 相互運用性
Fusion SIP が実装された機器が市場に投入されて問題無く動作するように、市販されている機器との接続テストがたゆまなく続けられています。
- 別売りでセキュアなSIP もご提供 (Fusion SIPS)
・RFC3261 で定義されたセキュアなSIP
・デバイス~サーバー間のすべてのSIP通信を暗号化してサーバーにセキュアなコネクションで接続
・使用には、Fusion Net Manager (無料)と SSL/TLS(別売)が必要
・Protos テストスィートを使用して4000以上のケースについてテスト済み
・ユーザーがSIPSの通信を要求する場合、アドレスの設定を sips:user@domain.comのように設定
・Fusion SIPS には、Netmanager および SSL/TLS モジュールが含まれます。
Fusion RTP/RTCP
- セキュアなRTP
- 複数の同時RTPセッションをサポート
- Fusion SIP とシームレスに統合
- マルチキャスト、ユニキャスト、マルチポイントのユニキャストUDPセッションをサポート
- セッションごとに複数の送受信ストリームをサポート
- 設定可能な深さのジターバッファを提供
- RTCP情報とジター、遅延、パケットロス、タイムスタンプを含めた統計に関するセッションデータベースを維持
- RFC 1890に関してはRTCPバンド幅ベースで計算
- ソース記述項目の設定に関してはAPIを含む
- Synchronizing Source (SSRC) の 衝突回避とループディテクションをご提供
- 送受信ストリームを発生するイベントには非同期の通知APIを含む
- RFC 1889 (RTP)、1890 (RTCP)、2508 (RTP Header Compression)、RFC 3550 (RTP)、RFC 3551 (RTCP)、RFC 3711 (SRTP)、RFC 2833 (Out of Band DTMF Tones) に準拠
Fusion SDP
SDP (Session Description Protocol) は、マルチメディア・セッションの記述に使われるテキストベースのプロトコルであり、また、VoIPから実用的なマルチキャスト会議に至るまでの広範囲なアプリケーションで使えるように設計された一般的なプロトコルでもあります。
SDP ツールキットでは、SDPアナウンスメントを扱いやすい C 構造体に構造解析したり、同様に C 構造体を入力として使うことでSDPアナウンスメントをビルドする関数を提供しています。
このパーサーは特に、数値のペイロードタイプを使ってメディアフォーマットを持つ RTP/AVPトランスポートに関する SDP アナウンスメントの解析を目的としています。更に、このパーサーは VoIP のようなメインストリーム・アプリケーションで利用するのに理想的なものです。また、マルチメディア・セッションの記述は、単に「アナウンスメント」または、SDP アナウンスメントとして呼ばれます。
Fusion STUN
STUN(Simple Traversal of UDP through NATs)は、UDPベースのプロトコルでNATトラバーサル(NAT 越え)にも使うことができますが、特に、VoIP信号で使われるSIPに対応したり、SIP コール用の音声トラフィックの実行のために作られるRTPセッションに対応するべく作成されたものです。
STUNを利用すれば、NAT ファイアーウォールの内側で動作するIP端末に NAT ファイアーウォールの存在や、NAT が使用しているパブリック IP アドレスや、NAT 機器が一定のローカル UDP ポートにマップするパブリック UDP ポートの値を知らせることができます。
カタログ ダウンロード
お問い合わせフォーム
フォームが表示されるまでしばらくお待ち下さい。
恐れ入りますが、しばらくお待ちいただいてもフォームが表示されない場合は、こちらまでお問い合わせください。