H.248/Megaco協議是ITU-T與IETF針對媒體網關控制而共同制定的信令規范,即《Gateway control protocol,網關控制協議》,IETF稱之為Megaco(RFC 3015)。Megaco與MGCP一樣都是將媒體網關從軟交換或應用服務器中分離出來的底層控制協議,二者都采用主-從、請求-響應模式,但Megaco協議提供了文本和二進制格式的信令,而MGCP協議只基于文本。
欲更多了解MGCP協議介紹的請進入。
欲更多了解H.248/Megaco協議基本情況簡介的請進入。
1、關于Megaco協議的描述符
下表1-1給出了Megaco的有關術語的名稱和定義;下表1-2給出了相關描述符的名稱及含義。Megaco支持的消息名稱及含義詳見下表1-3。
表1-1:Megaco相關術語
表1-2:Megaco相關描述符
表1-3:Megaco的消息
2、關于Megaco協議的包
Megaco協議把一類恰好相關的事件以及特定類型的網關和信令實體發出的信號定義為事件信號包(Package)。媒體封包的性質包括:基本包描述、特性(Properties)、事件(Events)、信號(Signals)、統計(Statistics)、封包支持的相關程序(Procedures),能實現MG/IAD與軟交換之間的互操作性。Megaco基本協議規范定義了13種封包即基本包,其名稱及特征詳見下表2-1。封包與媒體網關的類型并不是一一對應的,除了基本協議的描述定義外,還允許通過增加封包(即新的信號/事件)進行協議擴展。Megaco擴展的數據包是為支持使用H.248/Megaco的語音頻帶業務和增強業務而定義的,共有F、G、H、I、J、K附加系列,詳見下表2-2。其中附加F系列的數據封包的名稱及特征詳見下表2-3。
表2-1:Megaco的封包
表2-2:Megaco基本協議的擴展數據包
表2-3:Megaco附加F系列的數據封包
3、關于Megaco協議的命令
Megaco協議定義了8個命令用于對協議連續模型中邏輯實體(關聯和終結點)進行操作和管理,命令提供了實現對關聯和終結點進行完全控制的機制。命令的大部分用于MGC實現對MG的控制,通常MGC作為命令起始者發起,MG作為命令響應者接收。但也有例外,其中Notify命令由MG發送給MGC。ServiceChange命令既可由MGC發起,也可由MG發起。Megaco協議定義的命令具體詳見下表3。
表3:Megaco協議定義的命令
4、關于H.248的修訂
ITU-T的H.248建議是于2000年初次制定,2002年第一次修訂變為H.248.x系列標準,其中H.248.1 v1仍是網關控制協議的基本內容;2005年修訂為H.248.1 v3版本;2013年又對H.248.1 v3版本進行了再修訂,即《Gateway control protocol: Version 3》。欲詳細了解該版本具體內容請查閱下附件
附件:ITU-T H.248.1 v3(03/2013)《Gateway control protocol: Version 3》
我通信行業標準的2003年版YD/T 1292《基于H.248的媒體網關控制協議技術要求》,是參照ITU-T的H.248建議和IETF RFC 3015,并結合國內網絡的實際情況進行制定的。2011年,參照H.248.1 v3版本進行了修訂。
欲詳細了解YD/T 1292標準情況介紹的請進入。
欲進一步了解軟交換接口協議介紹的請進入。