曹延兵 國家新聞出版廣電總局監(jiān)管中心201臺(tái)
下一代網(wǎng)絡(luò)中的媒體網(wǎng)關(guān)控制協(xié)議
曹延兵 國家新聞出版廣電總局監(jiān)管中心201臺(tái)
媒體網(wǎng)關(guān)控制協(xié)議的網(wǎng)絡(luò)中比較常用的兩種方式便是H.248與MGCP協(xié)議。網(wǎng)關(guān)控制協(xié)議隨著網(wǎng)絡(luò)的不斷普及在下一代網(wǎng)絡(luò)中得到了普遍的運(yùn)用。筆者主要對(duì)媒體網(wǎng)關(guān)控制協(xié)議的運(yùn)用和概念進(jìn)行簡單的闡述,隨后對(duì)其前后兩者的發(fā)展前景進(jìn)行解析。
下一代網(wǎng)絡(luò) 協(xié)議
下一代網(wǎng)絡(luò)建設(shè)網(wǎng)絡(luò)構(gòu)造與框架中的核心部分就是執(zhí)行各個(gè)業(yè)務(wù)邏輯之間的軟交換。軟交換是功能中的實(shí)體部分,NGN的即時(shí)業(yè)便是在它的基礎(chǔ)上形成的。這種NGN最優(yōu)秀的也是最重要的特征是選用分層開放的構(gòu)造體系。
我們從下一代網(wǎng)絡(luò)的分層構(gòu)系中能看到的是,其在NGN中較為關(guān)鍵的部分是接入層的媒體網(wǎng)關(guān)。沒有業(yè)務(wù)可以在沒有媒體網(wǎng)關(guān)軟交換的控制情況下得到實(shí)現(xiàn)。媒體網(wǎng)關(guān)與軟交換間存在的獨(dú)特關(guān)聯(lián)對(duì)其間控制協(xié)議的關(guān)鍵性有直接的影響。在NGN里,在控制層的位置中進(jìn)行軟交換活動(dòng)的器械與在接入層的各個(gè)媒體網(wǎng)關(guān)間位置的標(biāo)準(zhǔn)接口協(xié)議即為上述所提到的媒體網(wǎng)關(guān)控制協(xié)議。據(jù)媒體網(wǎng)關(guān)位置的差異,能將它劃分成幾個(gè)部分:接入網(wǎng)關(guān)即AG、中繼網(wǎng)關(guān)即TG、多媒體網(wǎng)關(guān)即MMG、信令網(wǎng)關(guān)即SG等等。因?yàn)椴煌拿襟w網(wǎng)關(guān),功能也不同,是以其運(yùn)用的媒體網(wǎng)關(guān)控制協(xié)議亦存在很大的差異。因此,對(duì)于協(xié)議的選取對(duì)于媒體網(wǎng)關(guān)格外的關(guān)鍵。于NGN中,最受到普遍使用的媒體網(wǎng)關(guān)控制協(xié)議就是MGCP與H.248協(xié)議。
2.1 MGCP協(xié)議
應(yīng)用層控制協(xié)議中就運(yùn)用了MGCP協(xié)議進(jìn)行操作,MGCP的存在主要是在軟交換與MG或者M(jìn)GCP兩項(xiàng)終極端點(diǎn)之間進(jìn)行應(yīng)用。軟交換利用這個(gè)協(xié)議對(duì)MG或者是MGCP終極端點(diǎn)上的媒體/控制流的接連、建立及散發(fā)。是以從其根本性質(zhì)上來講,MGCP是主/從協(xié)議。
2.2 H.248協(xié)議
在MGCP協(xié)議的問世后,IETF于上世紀(jì)末就以MGCP現(xiàn)有的基礎(chǔ)上加以開發(fā)與延伸,完成了新的Megaco協(xié)議,隨后其協(xié)議被采用,ITU-T H.248協(xié)議問世。因此,Megaco與H.248協(xié)議的實(shí)際本質(zhì)是一致的,是兩方均認(rèn)可的較為規(guī)范的協(xié)議。
筆者已對(duì)MGCP與H.248協(xié)議的部分概念有了淺層面的闡述。在網(wǎng)關(guān)控制的關(guān)系的角度上看,MGCP與H.248協(xié)議兩個(gè)都是由于網(wǎng)關(guān)分解后而形成的結(jié)果,是以其主/從工作結(jié)構(gòu)框架進(jìn)行的,兩者有許多相像的地方,例如其概念或者構(gòu)造框架等。當(dāng)然,也有許多差異。
3.1 從兩者的連接模型上看
H.248協(xié)議相對(duì)來說在連接和呼叫方面都有較大的優(yōu)勢。比如在一個(gè)雙方呼叫的案例中,MGCP需要采用MG在通信中間的端點(diǎn)的連接來形成呼叫。不過在H.248協(xié)議的功能下,只要MG發(fā)起了呼叫的命令,軟交換便盡快建立出新的關(guān)聯(lián),因此在多用戶的會(huì)議中,如果采用H.248的協(xié)議則會(huì)直接用Add命令將每個(gè)議會(huì)進(jìn)行整合,而在整合過程中,不需要再建立新的連接產(chǎn)生呼叫。H.248中存在著臨時(shí)性終端的特點(diǎn),可以將雙方進(jìn)行雙向的媒體連接,這也是其能自主連接的重要特性。
3.2 從協(xié)議命令上看
在這個(gè)角度下,筆者認(rèn)為H.248擁有更高的靈活度。比如,它的協(xié)議中有一項(xiàng)Modify的命令功能。這項(xiàng)功能與MGCP中附圖的Restrat in process命令有較大的相似性,但是仔細(xì)比較,便會(huì)發(fā)現(xiàn)H.248協(xié)議擁有更多的功能。比如Audit Vaule的命令,他增加了一項(xiàng)功能便是Audit Capability。MGCP中的命令更多是通過連接產(chǎn)生操作,而H.248則不同,它是將一個(gè)關(guān)聯(lián)中所屬的終端進(jìn)行處理,這樣可以讓其在實(shí)際的應(yīng)用中有更強(qiáng)的靈活性。即“H.248”可以通過數(shù)個(gè)Transaction來組成,將他們每一個(gè)部分相互的獨(dú)立。但是MGVP則是表現(xiàn)為讓每一條消息只能有一條的命令,這大大增加了命令呼叫中產(chǎn)生的時(shí)間成本,并且也加強(qiáng)了軟交換和MG兩者之間的負(fù)荷壓力。
3.3 在網(wǎng)絡(luò)傳輸協(xié)議上看
MGCP的協(xié)議主要是基于UDP來進(jìn)行傳輸,而H.248則有兩方面的選擇,一項(xiàng)是ATM,另外一項(xiàng)則是IP。H.248想要選擇不一樣的傳輸協(xié)議,就要依據(jù)其可靠性與安全上的所需條件的差異。當(dāng)H.248協(xié)議在IP中進(jìn)行承載,傳輸層則會(huì)采用兩種形式——TCP以及UDP。
3.4 擴(kuò)展性方面
在擴(kuò)展性能上去看,H.248與MGCP協(xié)議均選用不同含義的包類型去達(dá)到協(xié)議擴(kuò)展的目的。當(dāng)前,光從協(xié)議的擴(kuò)展包規(guī)模來評(píng)測,前者大大高于后者。與此同時(shí),許多規(guī)范化組織正提升對(duì)于MGCP協(xié)議和其運(yùn)用的研究速度,擴(kuò)展包的質(zhì)量也在不斷地提升,讓其能很好地運(yùn)用在各個(gè)業(yè)務(wù)中來。
3.5 協(xié)議的功能方面
從協(xié)議的功能角度去看,MGCP與H.248兩者間的運(yùn)作流程等方面都有高度的一致,都達(dá)到了PSTN/ISDN與網(wǎng)絡(luò)分組的業(yè)務(wù)相通的目標(biāo)。但相比于前者,后者的協(xié)議功能更完備,具有許多前者不具備的業(yè)務(wù)功能,在功能方面較前者更強(qiáng)大。
對(duì)于MGCP與H.248協(xié)議的運(yùn)用因?yàn)橄乱淮W(wǎng)絡(luò)的核心技術(shù)的不斷發(fā)展而得以廣泛傳播。MGCP與H.248協(xié)議均屬于下一代網(wǎng)絡(luò)中通常會(huì)選用的媒體網(wǎng)關(guān)控制協(xié)議,不僅是因?yàn)樗麄児δ艿耐陚?,還有其結(jié)構(gòu)的不斷革新為下一代網(wǎng)絡(luò)帶來了更大益處。
[1]劉偉彥,張順頤.下一代網(wǎng)絡(luò)中媒體網(wǎng)關(guān)控制協(xié)議——MGCP、H.248/ MeGaCo的研究[J].電信科學(xué),2005,04:40-44