| ゲートウェイ制御プロトコル | |
メディアゲートウェイ制御アーキテクチャにおけるネットワーク要素間の関係 | |
| 状態 | 有効 |
|---|---|
| 開始年 | 2000 |
| 最新バージョン | (13/03) |
| 組織 | ITU-T、IETF |
| 関連規格 | H.248.2 ... H.248.98 |
| ドメイン | ネットワークアーキテクチャ |
| Webサイト | https://www.itu.int/rec/T-REC-H.248.1 |
ゲートウェイ制御プロトコル( Megaco、H.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サブシリーズ全体で定義された多くの拡張機能を網羅しています。
プロトコルの概要

H.248/Megaco はマスター/スレーブの性質上、ドメイン間またはメディア ゲートウェイ コントローラ間の通話の確立を記述しません。H.248/Megaco は、メディア ゲートウェイへの下位通信に使用され、完全なシステムを構成するものではありません。アーキテクチャでは、複数の MGC 間の通信に他のプロトコルが必要です。
コール制御機能を扱うデバイスはインテリジェント メディア ゲートウェイ コントローラと呼ばれ、メディアを扱うデバイスは比較的非インテリジェントなメディア ゲートウェイと呼ばれます。H.248 は、IPネットワークと公衆交換電話網(PSTN) を介したマルチメディア ストリームのサポートのためにメディア ゲートウェイ コントローラがメディア ゲートウェイを制御するためのプロトコルを定義します。これは通常、IP ネットワークとPSTN間、または完全に IP ネットワーク内で 音声や FAX などのVoice over Internet Protocol (VoIP) サービスを提供するために使用されます。
H.248/Megaco による制御の対象となるデバイスの種類と、その制御構造の低レベルのため、H.248 は一般にH.323およびセッション開始プロトコル(SIP) を補完するものと見なされています。メディア ゲートウェイ コントローラ (MGC) は、H.248/Megaco を使用して、複数のメディア ゲートウェイ (MG) とのメディアの確立と制御を管理しますが、コントローラ間の 1 つの通信には SIP や H.323 などの他のVoIPプロトコルが使用されます。[3] SIP の観点からは、MGC と MG の組み合わせは SIP ゲートウェイとして扱われます。
H.248/Megaco モデルは、メディア ゲートウェイ コントローラによって制御できるメディア ゲートウェイ(MG)
内の論理エンティティまたはオブジェクトを含む接続モデルを記述します。主なエンティティはコンテキストと終端です。
- 終了
- これらは、1つ以上のメディアストリームまたは制御ストリームをソースまたはシンクします。終端は物理的または一時的なものになります。

- コンテキスト
- これらは、複数の終端を関連付けることによって作成されるスター接続です。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 とは異なりますが、2 つの仕様のコマンドの意味には類似点があります。MEGACO と MGCP のコマンドはほぼ 1 対 1 で対応しています。たとえば、MGCP の Create connection コマンドは MEGACO の ADD 終了コマンドに相当し、MGCP の Modify connection コマンドは MEGACO の MODIFY 終了コマンドに相当し、Delete connection コマンドは MEGACO の SUBTRACT 終了コマンドに相当します。[2]
メッセージとコマンド
メディア ゲートウェイ コントローラは、特定のコンテキストと終端を管理することにより、メディア ゲートウェイ自体で使用可能なメディア チャネルを常に管理します。通話状態が変化すると、MGC は対応するメッセージをゲートウェイに送信し、確認応答を待ちます。
他のほとんどの通信プロトコルとは異なり、各メッセージはコマンド自体ではなく、コマンドを送信するためのトランスポート メカニズムです。
プロトコルコマンド:
- 追加
- 動く
- 減算
- 通知する
- 修正する
- 監査値
- 監査機能
- サービス変更
典型的なMGCとMGのメッセージ交換
メディアゲートウェイメディア
コントローラゲートウェイ
ISUP IAM (通話開始)
| ------ リクエストを追加 ------> |
| <------- 返信を追加 ------- |
| ------ 応答 ---------> |
| ----- 変更リクエスト ----> |
| <------ 返信を変更 ----- |
| ------ 応答 ---------> |
ISUP ACM (宛先番号受信)
| ----- 変更リクエスト ----> |
| <------ 返信を変更 ----- |
| ------ 応答 ---------> |
| ---- 変更リクエスト -----> |
| <------ 返信を変更 ----- |
| ------- 応答 --------> |
ISUP ANM (リングバックトーン)
| ----- 変更リクエスト ----> |
| <------ 返信を変更 ----- |
| ------- 応答 --------> |
接続フェーズ
ISUP REL (通話終了)
| --- 抜粋リクエスト ---> |
| <---- 要約返信 ---- |
| ------- 応答 --------> |
メッセージ構造
メッセージ {トランザクション {アクション {コンテキスト {コマンド {終了 {記述子 {パッケージ}}}}}}}
OSI モデルと同様に、ネットワーク (イーサネットまたは ATM) を介した伝送の観点から見た相互運用レベルの階層は次のようになります。
MGCPとの比較
H.248/Megaco モデルは、Media Gateway Control Protocol (MGCP) モデルよりも複雑で、メディア制御を定義する際に柔軟性が高まります。たとえば、MGCP では、コールはエンドポイント モード会議を使用してストリームの混合を管理できますが、メディア ストリームの管理において H.248/Megaco のようなきめ細かい制御は実現できません。
H.248/Megaco モデルは、MG 内および MG 外のエンティティへの接続設定を簡素化します。メディア ゲートウェイ コントローラ (MGC) が関連するメディア ストリームを指定したり、メディア フローの方向を指定したりできるメカニズムを簡素化します。そのため、H.248/Megaco は MGCP よりも優れたアプリケーション レベルのサポートを提供できます。たとえば、H.248 でマルチパーティ会議を設定するには、コンテキストに複数の終端を追加するだけです。ただし、MGCP の場合、MGC は会議ブリッジと呼ばれる特殊なタイプのエンドポイントへの複数の接続を確立する必要があります。
Megaco/H.248 と MGCP の主な違いは次のとおりです。
標準文書
- 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) (標準)
参照
- セッション開始プロトコル(SIP)
- 323 は
- 225 は
参考文献
- ^ ab 「H.248.1: ゲートウェイ制御プロトコル: バージョン3」。国際電気通信連合 - 電気通信。 2016年7月12日閲覧。
- ^ ab 「MEGACOとMGCPを組み合わせてゲートウェイソリューションを構築」(PDF) 。 2022年12月8日時点のオリジナル(PDF)からアーカイブ。 2011年5月9日閲覧。
- ^ ab "H2.48 history". packetizer.com . 2012年6月7日閲覧。
- ^ 「PSTN/インターネット インターネットワーキングに向けて - メディア デバイス制御プロトコル」。IETF。1998 年 11 月。2012 年6 月 8 日閲覧。
- ^ 「Level 3 Communications、Bellcore、Voice Over IPeのプロトコル仕様の統合を発表」。Level 3 Communications 。 2012年6月8日閲覧。
外部リンク
- ITU-T H シリーズ勧告 H.248 サブシリーズを含む H シリーズの勧告を PDF 形式で無料でダウンロードできる ITU-T 出版サイト。
- H.248.1 基本プロトコル仕様。
- H.248の歴史
- MEGACO vs MGCP 2022-12-08 にWayback MachineでアーカイブHughes Software Systems のホワイトペーパー
- MEGACO 初版、IETF、1999年4月]
- Dynamix の Doug Allen による Megaco と MGCP のプロトコル
