在一些應(yīng)用中,常會見到我們不太熟悉的協(xié)議。這里我們就來介紹一下H.248協(xié)議。這個協(xié)議的主要特點和應(yīng)用我們在下面來為大家詳細(xì)說一下。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é)議?H.248協(xié)議定義的連接模型包括終端(termination)和上下文(context)兩個主要概念?終端是 MG中的邏輯實體,能發(fā)送和接收一種或多種媒體,在任何時候,一個終端屬于且只能屬于一個上下文,可以表示時隙?模擬線和RTP(real time protocol)流等?
終端類型主要有半永久性終端(TDM信道或模擬線等)和臨時性終端(如RTP流,用于承載語音?數(shù)據(jù)和視頻信號或各種混合信號)?用屬性?事件?信號?統(tǒng)計表示終端特性,為了解決屏蔽終端多樣性問題,在協(xié)議中引入了包(package)概念,將終端的各種特性參數(shù)組合成包?一個上下文是一些終端間的聯(lián)系,它描述終端之間的拓?fù)潢P(guān)系及媒體混合/交換的參數(shù)?朗訊公司(Lucent)在MGCP協(xié)議中首次提出 context概念,使協(xié)議具有更好的靈活性和可擴展性,H.248/MeGaCo協(xié)議延用了這個概念,它可用 Add命令創(chuàng)建,用Subtract或 Move命令刪除?
主要功能
H.248協(xié)議是由MGC控制 MG的協(xié)議,也稱MeGaCo? H.248中引入了cnntext概念,增加了許多package的定義,從而將MGCP大大推進(jìn)一步?可以說H.248建議已取代 MGCP,成為 MGC與 MG之間的協(xié)議標(biāo)準(zhǔn)?
將網(wǎng)關(guān)分解成MG和 MGC是研制大型電信級IP電話網(wǎng)關(guān)的需要? MGC的功能是:(l)處理與網(wǎng)守間的H.225 RAS消息;(2)處理 No.7信令(可選);(3)處理H.323信令(可選)?MG的功能是:(l)IP網(wǎng)的終結(jié)點接口;(2)電路交換網(wǎng)終結(jié)點接口;(3)處理 H.323信令(在某類分解中);(4)處理帶有RAS(registeration admission status)功能的電路交換信令(在某類分解中);(5)處理媒體流?
協(xié)議消息及命令
消息是協(xié)議發(fā)送的信息單元,一個消息包含一個消息頭和版本號,消息頭包含發(fā)送者的ID?消息中的事務(wù)彼此無關(guān),可以獨立處理?協(xié)議消息的編碼格式為文本格式和二進(jìn)制格式?MGC必須支持這兩種格式,MG可以支持其中任一種格式?當(dāng)MG發(fā)起呼叫時,MGC建立一個新的上下文,并使用Add命令將 R7rP流和模擬線這兩個終端分別添加到上下文中,當(dāng) MG結(jié)束呼叫后,MGC使用Subtract命令將終端從上下文中刪除,釋放資源?用Modify命令可以修改終端的屬性和信號參數(shù)?H.248還定義了:(l)Move命令,將一個終端從一個上下文移到另一個上下文;(2)AuditValue命令,返回終端特性的當(dāng)前狀態(tài);(3) AuditCapabilities命令,返回終端特性的能力集;(4)Notify命令,允許 MG將檢測到的事件通知 MGC;(5)ServiceChange命令,允許 MG通知MGC一個或多個終端將要脫離或加入業(yè)務(wù),也可以用于MG注冊到 MGC表示可用性,以及MGC的掛起和MGC的主?備轉(zhuǎn)換通知等?
H.248與MGCP在協(xié)議概念和結(jié)構(gòu)上有很多相似之處,但也有不同?H.248/MeGaCo協(xié)議簡單?功能強大,且擴展性很好,允許在呼叫控制層建立多個分區(qū)網(wǎng)關(guān);MGCP是H.248/ MeGaCo以前的版本,它的靈活性和擴展性不如H.248/ MeGaCo?H.248支持多媒體,MGCP不支持多媒體?應(yīng)用于多方會議時,H.248協(xié)議比 MGCP容易實現(xiàn)?MGCP基于UDP傳輸,H.248基于傳輸控制協(xié)議(TCP)?UDP等?H.248的消息編碼基于文本和二進(jìn)制,MGCP的消息編碼基于文本?
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |