\r\n\r\n
SIPとS○○○。
SIP(Session Initiation Protocol)とS***(Skinny Call Control Protocol)は、どちらもIPベースの通信ネットワークにおけるセッション制御プロトコルです。SIPは、1人または複数の参加者とのIPベースの通信セッションの確立、変更、終了に使用され、S***はCisco独自のプロトコルです。s*** は、シグナリング接続制御部分を表し、シグナリングシステム7スタックのアプリケーション層にあるプロトコルです。
一口メモ
SIPプロトコルは、アプリケーション層に存在し、IPベースのネットワーク上でマルチメディアセッションの作成、変更、削除を可能にするセッション制御プロトコルです。SIPはもともと、業界の多くのリーダーたちと共同でInternet Engineering Task Force(IETF)によって開発されたものです。
セッションを管理するとき、SIPはマルチキャストカンファレンスなど、すでに存在するセッションに参加者を招待することができます。また、SIPはISDNやSmartNetの加入者サービスの実装をサポートし、ネームマッピングやリダイレクトサービスを透過的にサポートし、パーソナルモビリティの実現にも貢献しています。これは、エンドユーザーが異なる交換エリアを横断する際に、ネットワーク上に位置しながら通話を開始し、受信することができ、どの場所のどの端末でも加入した電気通信サービスにフルアクセスできることと定義されます。
SIPデバイスは通常、ルーティング、登録、認証、認可サービスのインフラを提供するSIPサーバーを使用して相互に通信します。 SIPは通信システムにおいて単独で存在することはできません。したがって、完全なマルチメディアアーキテクチャを構築するために、IETFプロトコルの不可欠な部分として使用することができます。SIPは、IPv4とIPv6の両方に対応しており、多くのユーザーに利用されています。
S***
S***(通称「Skinny」)は、もともとSELSIUS社が開発したもので、現在はVOIP(Voice over IP)環境における通話の設定、変更、切断のためのシスコ独自のエンドポイント制御プロトコルである。Cisco Call Managerとのセッション制御シグナリングのための軽量プロトコルである。コールマネージャーまたはソフトスイッチは、エンドポイント間で直接メディアを伝送しながら、他の一般的に使用されるプロトコル(H.323、SIP、ISDN、MGCPなど)上で開始されるコールセットアップ処理を制御します。
S*** は、シグナリングパスとしてTCPポート2000を使用し、メディアパスとしてUDPを使用します。S*** 対応ネットワークでは、エンドポイントは、スキニークライアントと呼ばれるプログラムを実行する VOIP 電話グループまたは VOIP 対応デバイスであり、VOIP エンドポイントのコストと複雑さを最小限に抑えています。
VOIP通話では、まず電話がCCM(Cisco Call Manager)にそのIP、タイプ、名前を登録します。次に、CCM はサポートされている音声およびビデオコーデックのリストをデバイスに要求します。このデータをキャッシュに保存し、H.323の機能に変換する。登録期間中、CCMと電話機の間では一定時間ごとに「keep active」メッセージが交換されます。S*** は、ネットワークエラーなどのエラーが発生した場合、CCMを介してアラートを送信することもできます。通常、S***は4バイトのフィールドからなる1つ以上のパケットメッセージを含む。
S*** は非常にシンプルであるため、現在、他の多くのサードパーティプロバイダーが高い関心を寄せています。