售前電話
135-3656-7657
售前電話 : 135-3656-7657
H.248協(xié)議是 2000年由 ITU-T第 16工作組提出的媒體網(wǎng)關(guān)控制協(xié)議,它是在早期的MGCP協(xié)議基礎(chǔ)上改進(jìn)而成。H.248/MeGaCo協(xié)議是用于連接MGC與MG的網(wǎng)關(guān)控制協(xié)議,應(yīng)用于媒體網(wǎng)關(guān)與軟交換之間及軟交換與 H.248/MeGaCo終端之間,是軟交換應(yīng)支持的重要協(xié)議。Megaco定義信號(hào)交換機(jī)制以允許媒體網(wǎng)關(guān)控制器(Media Gateway Controller或Call Agent)控制網(wǎng)關(guān)來支持PSTN與IP網(wǎng)絡(luò)或IP與IP網(wǎng)絡(luò)之間的話音和傳真電話傳輸。該協(xié)議在IETF和ITU合作下由IETF定義成RFC 3525,是IETF所給的名稱。ITU的名稱為H.248。
H.248和Megaco在協(xié)議能力上相同,但它們的協(xié)議消息傳輸語法卻有所區(qū)別。H.248采用ASN.l語法格式CITU-TX.6801997),而Megaco采用ABNF語法格式(RFC2234)。 H.248/Megaco是在MGCP協(xié)議的基礎(chǔ)上改進(jìn)和發(fā)展而來的,因此,它們與MGCP協(xié)議在功能和特性上有很多相似之處。Megaco/H.248協(xié)議也是用千MGC對(duì)MG的控制,該協(xié)議的連接模型由上下文(Context)和端點(diǎn)(Termination)組成。
端點(diǎn)作為媒體網(wǎng)關(guān)中的邏輯實(shí)體,是流入/流出媒體網(wǎng)關(guān)的媒體流的標(biāo)識(shí)。端點(diǎn)具有一些屬性,每個(gè)端點(diǎn)都用唯一的端點(diǎn)標(biāo)識(shí)符(TerminationID)來標(biāo)識(shí)自己。端點(diǎn)標(biāo)識(shí)符是在端點(diǎn)被創(chuàng)建時(shí)由媒體網(wǎng)關(guān)為其分配的。相互關(guān)聯(lián)的兒個(gè)端點(diǎn)構(gòu)成一個(gè)上下文,上下文主要描述媒體流之間的連通關(guān)系。只有存在于同一個(gè)上下文中的兒個(gè)端點(diǎn)才可以相互通信。每一個(gè)上下文用唯一的上下文標(biāo)識(shí)符(ContextID)來標(biāo)識(shí)。下圖是一個(gè)具有3個(gè)上下文的連接模型,上下文中"*"號(hào)表示端點(diǎn)間的連接關(guān)系。
H.248/Megaco協(xié)議連接模型
媒體網(wǎng)關(guān)控制器與媒體網(wǎng)關(guān)通過命令完成信息的交互。一方發(fā)出命令,另一方返回響應(yīng)。Megaco/H.248共制定了8條命令:Add、Modify、Subtract、Move、AuditValue、AuditCapabilities、Notify、ServiceChange。其中,前面4個(gè)主要是針對(duì)端點(diǎn)的操作;只有Notify命令是由媒體網(wǎng)關(guān)發(fā)給媒體網(wǎng)關(guān)控制器的;ServiceChange命令既可以由媒體網(wǎng)關(guān)控制器發(fā)出,也可以由媒體網(wǎng)關(guān)發(fā)出;其余的命令則只能由媒體網(wǎng)關(guān)控制器發(fā)給媒體網(wǎng)關(guān)。媒體網(wǎng)關(guān)控制器和媒體網(wǎng)關(guān)向?qū)Ψ桨l(fā)出的每個(gè)命令都攜帶一些參數(shù),這些參數(shù)由指定的描述符來表示。描述符也可以攜帶參數(shù),封包(Package)就是描述符的參數(shù),可通過擴(kuò)充封包的定義和能力來實(shí)現(xiàn)對(duì)H.248/Megaco協(xié)議的擴(kuò)充。
協(xié)議介紹
H.248協(xié)議定義的連接模型包括終端(terminal)和上下文(context)兩個(gè)主要概念。終端是MG中的邏輯實(shí)體,能發(fā)送和接收一種或多種媒體,在任何時(shí)候,一個(gè)終端屬于且只能屬于一個(gè)上下文,可以表示時(shí)隙、模擬線和RTP(real time protocol)流等。終端類型主要有半永久性終端(TDM信道或模擬線等)和臨時(shí)性終端(如RTP流,用于承載語音、數(shù)據(jù)和視頻信號(hào)或各種混合信號(hào)),用屬性、事件、信號(hào)、統(tǒng)計(jì)表示終端特性。
協(xié)議作用
為了解決屏蔽終端多樣性問題,在協(xié)議中引入了包(package)概念,將終端的各種特性參數(shù)組合成包。一個(gè)上下文是一些終端間的聯(lián)系,它描述終端之間的拓?fù)潢P(guān)系及媒體混合/交換的參數(shù)。朗訊公司(Lucent)在MGCP協(xié)議中首次提出context概念,使協(xié)議具有更好的靈活性和可擴(kuò)展性,H.248/MeGaCo沿用了這個(gè)概念,它可用Add命令創(chuàng)建,用Subtract或Move命令刪除。
主要功能
H.248協(xié)議是由MGC控制MG的協(xié)議,也稱MeGaCo。H.248中引入了context概念,增加了許多package的定義,從而將MGCP大大推進(jìn)一步??梢哉fH.248建議已取代 MGCP,成為 MGC與 MG之間的協(xié)議標(biāo)準(zhǔn)。
將網(wǎng)關(guān)分解成MG和 MGC是研制大型電信級(jí)IP電話網(wǎng)關(guān)的需要。
MGC的功能
⑴處理與網(wǎng)守間的H.225 RAS消息;
⑵處理 No.7信令(可選);
⑶處理H.323信令(可選)。
MG的功能
⑴IP網(wǎng)的終結(jié)點(diǎn)接口;
⑵電路交換網(wǎng)終結(jié)點(diǎn)接口;
⑶處理 H.323信令(在某類分解中);
⑷處理帶有RAS(registeration admission status)功能的電路交換信令(在某類分解中);
⑸處理媒體流。