推奨されます, 2019

エディターズチョイス

H.323とSIPの違い

H.323およびSIPは、 IPシグナリング規格で特に知られています 。 H.323およびSIPは、マルチメディア通信システムおよびプロトコルについて説明しています。 これらのプロトコルスイートは多くの点で異なります。 基本的に、H.323はSIPの出現前にITUによって採用されていましたが、SIPはIETF規格によって承認されています。

IPテレフォニー(Voice over IP)は、実際には長距離音声通話に課される規制税から生じるコスト削減を実現するために進化しました。 このタイプの追加料金は、長距離データ転送には関係ありません。 したがって、データコールを確立する方が音声コールを確立するよりも費用対効果が高くなります。 以前は、電話サービスはPSTN(公衆交換電話網)またはPOTS(普通の古い電話サービス)として知られている回線交換網を介して提供されていたが、それはいまだにいくつかの分野で使用されている。

比較表

比較基準H.323SIP
起源テレフォニーベースインターネットベース
によって設計されたITU(国際電気通信連合)IETF(インターネット技術特別調査委員会)
エンドポイントの場所別名(ゲートキーパーによってマップされている)を利用します。SIP URLを使用します。
通話ルーティングゲートキーパーはルーティング情報を提供します。リダイレクトおよびロケーションサーバはルーティング情報を提供します
メッセージフォーマットバイナリASCII
インターネットとの互換性いいえはい
建築モノリシックモジュラー
インスタントメッセージング提供されていないインスタントメッセージング機能を提供
スケーラビリティ限られた良い
柔軟性H.323は十分に柔軟ではありません。非常に柔軟
相互運用性明確に定義されたプロトコルと完全な下位互換性により、相互運用が可能になります。相互運用性を提供しません。
実装のしやすさ特別なパーサーが必要なため、展開とデバッグが複雑になります。再利用可能な要素は簡単に実装を実行します。
複雑かなり複雑中程度

H.323の定義

H.323は、ITUによって定義された最も古いマルチメディア通信プロトコル規格であるため、 パケット交換およびIPネットワークで最も広く使用されているマルチメディア通信システムです。 通常、H.323は、コールシグナリングと制御を使用するために、ビデオおよびオーディオ信号の符号化、復号化、およびパケット化用に設計されたプロトコルの集合で構成されています。

H.323プロトコルスイートには、機能するためのいくつかの基本コンポーネントが含まれています。

  • ターミナル :名前が示すように、IPネットワーク内のエンドポイントとして使用されます。 端末は、シグナリングおよび制御、リアルタイムでの双方向通信およびコーデックを提供することができる。
  • ゲートウェイ :接続経路はパケット交換網と回線交換網との間に設定され、ゲートウェイと呼ばれます。 他にネットワークが接続されていない場合は削除できます。 LANエンドポイントの特性を交換回線ネットワークエンドポイントへと駆動するため、またはコールの設定、制御、および変換がゲートウェイによって実行されるのとは反対に使用されます。
  • ゲートキーパー :ゲートキーパーが実装する必要な機能はアドレス変換、帯域幅制御、ゾーン管理およびアドミッション制御、コール許可、コール制御シグナリング、帯域幅管理およびコール管理です。 しかし、その主な機能は、ゾーンと呼ばれるその規則の下でエンドポイントを制御することです。

H.323で定義されているチャネル

H.323には、RAS、コールシグナリング、H.245制御、論理チャネルなど、通信エンティティ間の情報交換を管理するチャネルがいくつかあります。

  • RAS(登録、承認、ステータス)チャネル :RASチャネルは、他のエンドポイントにコールを発信するために、エンドポイントがゲートキーパーに登録して許可を要求するエンドポイントとゲートキーパー間の通信を確立するための戦略を提供します。 コールを完了した後、ゲートキーパーは呼び出されたエンドポイントのコールシグナリングチャネルのためのトランスポートアドレスを送信します。
  • 呼シグナリングチャネル :このチャネルでは、呼制御および付加サービス制御情報が転送されます。 トランスポートアドレスは、コールを設定した後にこのチャネルで指定されます。
  • H.245制御チャネル :チャネルはメディア制御および機能交換サポートH.245プロトコルメッセージを転送します。 H.245制御チャネルは、コールメンバと機能を交換した後に、論理チャネルをメディアで使用できるようにします。
  • 論理チャネル :オーディオ、ビデオ、その他のメディア情報はこれらのチャネルで伝送されます。 異なるメディアタイプは、RTP(Real-Time Transport Protocol)とRTCP(RTP Control Protocol)の助けを借りて、単方向チャネルの異なるペアによって転送されます。

H.323では、メディアのRASと論理チャネルを伝送するために、信頼性の低いトランスポートプロトコル(UDPなど)が使用されています。 制御チャネルは、TCPのような信頼性の高い転送プロトコルで転送されるように定義されています。

SIPの定義

SIP(Session Initiation Protocol)も、IETFによって考案されたマルチメディア通信プロトコルである。 H.323と同様に、SIPはRTPを使用してメディアフローを転送します。 そのため、H.323とSIPの違いは、コールシグナリングと制御の方法にあります。 SIPは、マルチメディアセッションまたは呼を設定し、修正し、終了するために使用されるアプリケーション層制御プロトコルである。 ただし、エンドポイントのアドレス指定やユーザーの所在地など、発信者と着信者の間の通信を管理します。

SIP機能には、基本的に2つの要素、ユーザーエージェント(UA)とネットワークサーバーが含まれます。

  • ユーザエージェント :それはSIPエンドステーションに留まり、前者がSIP要求を発行し、後で一般にそのような要求に応答を送るユーザエージェントクライアント(UAC)およびユーザエージェントサーバ(UAS)からなる。
  • ネットワークサーバー :リダイレクトサーバー、プロキシサーバー、レジストラの3つのタイプがあります。

サーバは、基本的なSIPコールに必ずしも必要ではありません。 SIPユーザエージェントとネットワークサーバは、それぞれH.323端末とゲートキーパーに似ています。 SIPは、 SIP UACが要求を発行し、SIP プロキシサーバがエンドユーザロケーション識別として機能し、 SIP UASが呼を承認するという2つの基本的な動作を含む。

SIP招待は、INVITE要求およびACK要求からなる。 INVITEメッセージは、呼び出し側が受け入れることができるメディアの種類とメディアデータの宛先について通知するセッション仕様を保持します。 SIPアドレスはSIP Uniform Resource Locator(SIP-URL)と呼ばれ、次の形式で表されます。sip:

SIPメッセージフォーマットは、テキストベースおよび人間が読める形式のエンコーディングが使用されるハイパーテキストトランスポートプロトコル(HTTP)メッセージフォーマットに基づいています。 リダイレクトサーバーは、着信側が利用可能なSIP-URLを返信することによってINVITEメッセージを処理します。 プロキシサーバーは、SIP要求と応答のアプリケーション層ルーティングを実行します。 プロキシサーバーは、ステートフルまたはステートレスにすることができます。

IPテレフォニーにおいて呼シグナリング機能を達成するために、 SDP(セッション記述プロトコル)がSIPプロトコルと共に使用される。

H.323とSIPの主な違い

  1. H.323プロトコルはテレフォニーに基づいていますが、SIPはインターネットに基づいています。
  2. H.323標準化団体はITUです。 対照的に、SIPはIETFによって設計されています。
  3. エンドポイントの場所を特定するために、H.323はゲートキーパーがマッピングするエイリアス(ホストまたは電話番号)を使用します。 これに対して、SIPではURLを使用してアドレス指定が行われます。
  4. ゲートキーパーはコールルーティングで重要な役割を果たし、H.323でルーティング情報を提供しますが、SIPでは、リダイレクトサーバとロケーションサーバが特定の目的に使用されます。
  5. H.323はバイナリメッセージフォーマットに従います。 逆に、SIPはASCIIメッセージフォーマットを使用します。
  6. SIPがインターネットとの互換性を持っている間H.323はインターネットと互換性がありません。
  7. H.323のアーキテクチャはモノリシックです。 逆に、SIPはモジュラアーキテクチャ上に構築されています。
  8. SIPはインスタントメッセージング機能を提供します。 それどころか、H.323にはそのような機能はありません。
  9. SIPは、よりスケーラブルで、柔軟性があり、そして容易に実施されそして適応される。 対照的に、H.323はそれほどスケーラブルで柔軟性がなく、実装したり新しいアプリケーションに適応させるのが困難です。
  10. それが複雑になるとH.323はSIPより一歩先です。

結論

H.323は、通常重量と見なされている電話業界標準です。 それはプロトコルスタック全体を記述し、何が許可され何が禁止されるかを正確に決定します。 体系的に定義されたプロトコルは相互運用性のタスクを容易にしますが、それは複雑で将来のアプリケーションに適応するのが難しい柔軟性のない標準です。

一方、SIPは、ASCIIテキストの短い行を交換することによって機能する一般的なインターネットプロトコルです。 それは他のインターネットプロトコルと容易に統合できるが、既存の電話システムのシグナリングプロトコルと協調しない、非常にモジュラー、単純、柔軟、そして軽量です。

Top