H.248

H.248.1
ゲートウェイ制御プロトコル
メディアゲートウェイ制御アーキテクチャにおけるネットワーク要素間の関係
状態有効
年が始まった2000
最新バージョン(13/03)
組織ITU-TIETF
関連規格H.248.2 ... H.248.98
ドメインネットワークアーキテクチャ
Webサイトhttps://www.itu.int/rec/T-REC-H.248.1

ゲートウェイ制御プロトコルMegacoH.248)は、従来の公衆交換電話網(PSTN)とインターネットなどの現代のパケットネットワークで構成される統合インターネットワークを介して通信サービスを提供するためのメディアゲートウェイ制御プロトコルアーキテクチャの実装です。H.248 ITU電気通信標準化部門(ITU-T)によって開発された勧告の名称であり、 Megacoはインターネット技術タスクフォース(IETF)による初期の仕様で使用されたメディアゲートウェイ制御プロトコルの短縮形です。2013年3月にITU-Tによって発行された標準は、H.248.1:ゲートウェイ制御プロトコル:バージョン3と題されています。[ 1 ]

Megaco/H.248は、2000年4月にRFC 2805で公開された「メディアゲートウェイ制御プロトコルのアーキテクチャと要件」というガイドラインに準拠しています。このプロトコルはメディアゲートウェイ制御プロトコル(MGCP)と同じ機能を実行しますが、MGCPが情報提供のみであるのに対し、Megaco/H.248は正式な標準です。構文と記号表現が異なるため、これら2つのプロトコルは直接相互運用できません。どちらもH.323およびセッション開始プロトコル(SIP)プロトコルを補完するものです。[ 2 ] [ 3 ]

H.248は、インターネット技術特別調査委員会(IETF)のMEGACOワーキンググループと国際電気通信連合電気通信研究グループ16の共同作業によって誕生しました。IETFは当初、この規格をRFC 3015として公開しましたが、これはRFC 3525に置き換えられました。Megacoという用語はIETFの呼称です。Megacoは、MGCPとメディアデバイス制御プロトコル(MDCP)の概念を組み合わせたものです。[ 4 ] MGCPは、シンプルゲートウェイ制御プロトコル(SGCP)とインターネットプロトコルデバイス制御(IPDC)を組み合わせたものです。 [ 5 ]

ITUがプロトコルのメンテナンスの責任を引き継いだ後、IETFはRFC 5125でその出版物を歴史的なものとして再分類しました。ITUはH.248の3つのバージョン[ 1 ]を公開しており、最新のものは2005年9月に公開されました。H.248は、H.248.1の基本プロトコル仕様だけでなく、H.248サブシリーズ全体で定義された多くの拡張機能を網羅しています。

プロトコルの概要

3GPP / TISPAN IMSアーキテクチャ概要。H.248メッセージは、メディアゲートウェイ制御機能(MGCF)とIMS-メディアゲートウェイ(IMS-MGW)間で使用されます。SIPは、MGCFがコールセッション制御機能(CSCF)およびブレイクアウトゲートウェイ制御機能(BGCF)と通信するために使用されます。

H.248/Megacoはマスター・スレーブ方式であるため、ドメイン間またはメディアゲートウェイコントローラ間の通話確立を規定しません。H.248/Megacoは、メディアゲートウェイへの下位方向の通信に使用され、完全なシステムを構成するものではありません。このアーキテクチャでは、複数のメディアゲートウェイコントローラ間の通信には別のプロトコルが必要です。

呼制御機能を扱うデバイスはインテリジェントメディアゲートウェイコントローラと呼ばれ、メディアを扱うデバイスは比較的非インテリジェントなメディアゲートウェイと呼ばれます。H.248は、IPネットワークと公衆交換電話網(PSTN)を介したマルチメディアストリームのサポートを目的として、メディアゲートウェイコントローラがメディアゲートウェイを制御するためのプロトコルを定義します。これは通常、IPネットワークとPSTN間、またはIPネットワーク全体において、 音声やFAXなどのVoIP( Voice over Internet Protocol)サービスを提供するために使用されます。

H.248/Megaco の制御対象となるデバイスの種類と、その制御構造の低レベル性から、H.248 は一般的にH.323およびセッション開始プロトコル(SIP) を補完するものと見なされています。メディアゲートウェイコントローラ (MGC) は、複数のメディアゲートウェイ (MG) とのメディア確立および制御を管理するために H.248/Megaco を使用しますが、コントローラ間の単一の通信には SIP や H.323 などの他のVoIPプロトコルが使用されます。[ 3 ] SIP の観点からは、MGC と MG の組み合わせは SIP ゲートウェイとして扱われます。

H.248/Megacoモデルは、メディアゲートウェイ(MG)内の論理エンティティ(オブジェクト)を含む接続モデルを記述します。これらのエンティティは、メディアゲートウェイコントローラによって制御されます。主要なエンティティは、コンテキストと終端です。

終了
これらは、1つ以上のメディアストリームまたは制御ストリームを送信または受信します。終端は物理的または一時的なものになります。
h.248 接続モデル
コンテキスト
これらは複数の終端を関連付けることで作成されるスター接続です。MG上の論理エンティティであり、終端の集合間の関連付けです。NULLコンテキストには、関連付けられていないすべての終端が含まれます。コンテキストはMG上の論理エンティティであり、終端の集合間の関連付けです。コンテキストIDはコンテキストを識別します。
通常の「アクティブ」コンテキストには、物理​​的な終端(例えば、DS3内の1つのDS0)と、一時的な終端(ゲートウェイをネットワークに接続するRTPストリーム)が1つずつ存在します。コンテキストは、MGCの指示に従ってMGによって作成および解放されます。コンテキストは最初の終端を追加することで作成され、最後の終端を削除(減算)することで解放されます。
終端には複数のストリームが存在する場合があり、そのためコンテキストはマルチストリームコンテキストとなることがあります。オーディオ、ビデオ、およびデータストリームは、複数の終端間のコンテキスト内に存在する場合があります。

IPマルチメディアサブシステム(IMS)では、メディアゲートウェイ制御機能(MGCF)がメディアゲートウェイ(MGW)を制御し、H.248を使用してPSTN回線交換(CS)ネットワークとの間で通話を送受信します。MGCFはSIPメッセージを使用して、コールセッション制御機能(CSCF)およびブレイクアウトゲートウェイ制御機能(BGCF)と連携します。

H.248/MegacoのメディアゲートウェイのモデリングはMGCPとは異なりますが、両仕様のコマンドのセマンティクスには類似点があります。MEGACOとMGCPのコマンドはほぼ1対1で対応しています。例えば、MGCPのCreate connectionコマンドはMEGACOのADD terminationコマンドに相当し、MGCPのModify connectionコマンドはMEGACOのMODIFY terminationコマンドに相当し、Delete connectionコマンドはMEGACOのSUBTRACT terminationコマンドに相当します。[ 2 ]

メッセージとコマンド

メディアゲートウェイコントローラは、特定のコンテキストと終端を管理することで、メディアゲートウェイ自身で利用可能なメディアチャネルを常に管理します。通話状態が変化すると、MGCは対応するメッセージをゲートウェイに送信し、確認応答を待ちます。

他のほとんどの通信プロトコルとは異なり、各メッセージはコマンド自体ではなく、コマンドを送信するためのトランスポート メカニズムです。

プロトコルコマンド:

  • 追加
  • 動く
  • 減算
  • 通知
  • 修正する
  • 監査価値
  • 監査機能
  • サービス変更

典型的なMGCとMGのメッセージ交換

 メディアゲートウェイメディア コントローラーゲートウェイ ISUP IAM (通話開始) | ------ リクエストを追加 ------> | | <------- 返信を追加 ------- | | ------ 応答 ---------> | | ----- 変更リクエスト ----> | | <------ 返信を変更 ----- | | ------ 応答 ---------> | ISUP ACM(宛先番号受信) | ----- 変更リクエスト ----> | | <------ 返信を変更 ----- | | ------ 応答 ---------> | | ---- 変更リクエスト -----> | | <------ 返信を変更 ----- | | ------- 応答 --------> | ISUP ANM(リングバックトーン) | ----- 変更リクエスト ----> | | <------ 返信を変更 ----- | | ------- 応答 --------> | 接続フェーズ ISUP REL (通話終了) | --- 減算リクエスト ---> | | <---- 要約返信 ---- | | ------- 応答 --------> | 

メッセージ構造

メッセージ {トランザクション {アクション {コンテキスト {コマンド {終了 {記述子 {パッケージ}}}}}}}

OSI モデルと同様に、ネットワーク (イーサネットまたは ATM) を介した伝送の観点から見た相互運用レベルの階層は次のようになります。

H.248
TCPUDPSCTP
IP
イーサネットATM

MGCPとの比較

H.248/Megacoモデルは、メディアゲートウェイ制御プロトコル(MGCP)モデルよりも複雑であり、メディア制御を定義する際に柔軟性を提供します。例えば、MGCPでは、エンドポイントモード会議を使用してストリームミキシングを管理できますが、H.248/Megacoのようなきめ細かなメディアストリーム管理は実現できません。

H.248/Megacoモデルは、MG内およびMG外のエンティティへの接続設定を簡素化します。メディアゲートウェイコントローラ(MGC)が関連するメディアストリームを指定し、メディアフローの方向を指定するメカニズムを簡素化します。そのため、H.248/MegacoはMGCPよりも優れたアプリケーションレベルのサポートを提供できます。例えば、H.248でマルチパーティ会議を設定するには、コンテキストに複数の終端を追加するだけです。一方、MGCPの場合、MGCは会議ブリッジと呼ばれる特殊なエンドポイントへの複数の接続を確立する必要があります。

Megaco/H.248 と MGCP の主な違いは次のとおりです。

H.248/メガコMGCP
通話は、通話コンテキスト内の終了によって表されます。通話はエンドポイント接続によって表される
通話の種類にはマルチメディアと会議の任意の組み合わせが含まれます通話タイプにはポイントツーポイントとマルチポイントが含まれます
エンコードはテキストまたはバイナリエンコードはテキスト
トランスポート プロトコルは TCP、UDP、または SCTP です。トランスポート プロトコルは UDP です。
メディアゲートウェイ制御の標準プロトコルIETFのステータスは情報です。MGCPはインターネット標準を規定していません。
ITU(旧IETFとITU)によって定義実装者によって管理され、多くの独立したプロトコル拡張が存在します。

標準文書

ITU-T H.248勧告
  • ITU-T勧告H.248.1ゲートウェイ制御プロトコル:バージョン3
  • ITU-T 勧告 H.248.2ゲートウェイ制御プロトコル: ファクシミリ、テキスト会話および通話識別パッケージ
  • ITU-T 勧告 H.248.4ゲートウェイ制御プロトコル: ストリーム制御伝送プロトコル (SCTP) 経由のトランスポート
  • ITU-T 勧告 H.248.12ゲートウェイ制御プロトコル: H.323 と H.324 の相互運用のための H.248.1 パッケージ
  • ITU-T勧告H.248.15ゲートウェイ制御プロトコル:SDP H.248パッケージ属性
  • RFC  3015 - Megaco プロトコル バージョン 1.0、2000 年 11 月、(標準トラック)
  • RFC  3525 - ゲートウェイ コントロール プロトコル バージョン 1、2003 年 6 月 (廃止: RFC 3015) (標準)

参照

参考文献

  1. ^ a b「H.248.1:ゲートウェイ制御プロトコル:バージョン3」。国際電気通信連合 - 電気通信2016年7月12日閲覧。
  2. ^ a b「MEGACOとMGCPを組み合わせたゲートウェイソリューションの構築」(PDF) 。 2022年12月8日時点のオリジナル(PDF)からアーカイブ。 2011年5月9日閲覧
  3. ^ a b「H2.48の歴史」 . packetizer.com . 2012年6月7日閲覧。
  4. ^ 「PSTN/インターネットインターネットワーキングに向けて - メディアデバイス制御プロトコル」 IETF、1998年11月。 2012年6月8日閲覧
  5. ^ 「Level 3 CommunicationsとBellcore、Voice Over IPeのプロトコル仕様の統合を発表」 Level 3 Communications . 2012年6月8日閲覧