新聞中心

EEPW首頁(yè) > 手機(jī)與無(wú)線通信 > 設(shè)計(jì)應(yīng)用 > IP媒體服務(wù)器控制協(xié)議的選擇

IP媒體服務(wù)器控制協(xié)議的選擇

作者: 時(shí)間:2017-06-12 來(lái)源:網(wǎng)絡(luò) 收藏
前言:

90年代的電信增值業(yè)務(wù),及CTI領(lǐng)域廣泛應(yīng)用私有的API來(lái)開(kāi)發(fā)。 但隨著進(jìn)入21世紀(jì)NGN網(wǎng)和Vo網(wǎng)的快速發(fā)展和廣泛部署,開(kāi)放的理念逐漸得到人們的認(rèn)可,同時(shí),也愈來(lái)愈得到運(yùn)營(yíng)商的青睞。于是,電信增值業(yè)務(wù)開(kāi)始逐漸轉(zhuǎn)向開(kāi)放的控制協(xié)議,如,H.248,和基于S協(xié)議的擴(kuò)展協(xié)議(如MSCML, MSML等)。

本文介紹了在網(wǎng)絡(luò)中的位置,及當(dāng)前幾個(gè)主要的媒體控制協(xié)議。期望幫助業(yè)務(wù)開(kāi)發(fā)商在基于開(kāi)發(fā)電信增值業(yè)務(wù)選擇控制協(xié)議。

1.在網(wǎng)絡(luò)的位置

媒體服務(wù)器屬于軟交換網(wǎng)絡(luò)中一個(gè)網(wǎng)元,在軟交換或應(yīng)用服務(wù)器的控制下,提供各種業(yè)務(wù)所需的媒體資源. 是業(yè)務(wù)實(shí)現(xiàn)過(guò)程中不可或缺的組成部分,廣泛應(yīng)用于包括基本語(yǔ)音提示、 Centrex、IP會(huì)議、預(yù)付費(fèi)業(yè)務(wù)、統(tǒng)一通信,視頻,IP FAX等各種業(yè)務(wù)。媒體服務(wù)器在軟交換體系中的位置如圖1所示。

本文引用地址:http://www.butianyuan.cn/article/201706/353763.htm
圖 1 媒體服務(wù)器在軟交換體系中的位置

軟交換/應(yīng)用服務(wù)器和媒體服務(wù)器之間的交互消息分為兩類:控制消息和通知消息。控制消息是軟交換/應(yīng)用服務(wù)器發(fā)往媒體服務(wù)器的,包含如何建立和處理媒體流。通知消息是由媒體服務(wù)器發(fā)向軟交換/應(yīng)用服務(wù)器的,上報(bào)媒體服務(wù)器處理的結(jié)果。一般來(lái)說(shuō),控制消息和通知消息可能在呼叫進(jìn)行中的任何時(shí)候發(fā)生,也可能同時(shí)發(fā)生。

呼叫代理和媒體服務(wù)器簡(jiǎn)單的交互過(guò)程有語(yǔ)音播報(bào)業(yè)務(wù)和多方通話業(yè)務(wù),只需要不多的S通知消息,主要是呼叫代理發(fā)向媒體服務(wù)器的控制消息。IVR業(yè)務(wù)稍微復(fù)雜一些,需要許多控制消息和通知消息。高級(jí)會(huì)議是最復(fù)雜的流程,它不僅包括了許多控制消息和通知消息,還有很多會(huì)議業(yè)務(wù)特有的控制消息和通知消息。

2.現(xiàn)有的控制協(xié)議

目前,媒體服務(wù)器的主要控制協(xié)議包括, H.248和SIP。

2.1

MGCP最初是為媒體網(wǎng)關(guān)控制協(xié)議提出來(lái)的,通過(guò)MGCP的package的擴(kuò)充機(jī)制,許多標(biāo)準(zhǔn)化組織和設(shè)備開(kāi)發(fā)商定義了許多用于媒體服務(wù)器的packages,如AAU, BAU等;PacketCable NCS則定義了集合set 和變量variable,可以支持多種語(yǔ)音和變量音,這些努力使軟交換可通過(guò)MGCP協(xié)議控制媒體服務(wù)器,實(shí)現(xiàn)播報(bào)錄音通知,播變量音,DTMF收號(hào),DTMF信號(hào)發(fā)送,錄音,IVR, 會(huì)議等多種業(yè)務(wù),從而使MGCP作為媒體服務(wù)器控制協(xié)議得到被廣泛應(yīng)用。目前,世界各地實(shí)際部署的NGN網(wǎng)絡(luò)中,MGCP協(xié)議作為媒體服務(wù)器控制協(xié)議最為普遍。

2.2H.248/Megaco

H.248/Megaco協(xié)議也是一種媒體網(wǎng)關(guān)控制協(xié)議,功能和MGCP大體相同,它的出現(xiàn)主要是為了替代MGCP協(xié)議。它最初由IETF提出,后被ITU接受成為H.248協(xié)議。它的封包非常豐富,為了控制媒體服務(wù)器,還定義了Advanced Audio Server,同時(shí)借鑒了PackCable NCS定義的集合和變量的機(jī)制,使Megaco可以取代MGCP控制媒體服務(wù)器成為可能。在軟交換網(wǎng)絡(luò)中,已有小規(guī)模應(yīng)用。在3GPP/IMS R5結(jié)構(gòu)中,也被定義為MRFC和MRFP之間的控制接口。

2.3SIP

SIP協(xié)議最初作為一種呼叫控制協(xié)議,因其簡(jiǎn)單和易于擴(kuò)充,在NGN中得到廣泛的應(yīng)用。在控制媒體服務(wù)器也得到越來(lái)越多的應(yīng)用,作為原來(lái)的控制協(xié)議MGCP和Megaco的替代。中國(guó)通信標(biāo)準(zhǔn)化協(xié)會(huì)CCSA,信息產(chǎn)業(yè)部和中國(guó)電信的媒體服務(wù)器規(guī)范中,均已明確建議軟交換和應(yīng)用服務(wù)器通過(guò)SIP協(xié)議來(lái)控制媒體服務(wù)器。而事實(shí)上,目前基于SIP協(xié)議的媒體服務(wù)器已經(jīng)在國(guó)內(nèi)外的NGN網(wǎng)絡(luò)中已經(jīng)得到廣泛的部署。

在3G/IMS的MRFP的控制接口上,也有越來(lái)越多的設(shè)備提供商建議采用SIP協(xié)議,而不是R5中提出的H.248協(xié)議。以后的IMS版本就這個(gè)接口將不斷的進(jìn)行討論,逐步規(guī)范。

但是SIP協(xié)議自身在控制媒體處理的時(shí)候是不足的,必須要經(jīng)過(guò)適當(dāng)?shù)臄U(kuò)展,才可以滿足實(shí)現(xiàn)增值業(yè)務(wù)所需要的控制消息和通知消息。目前主流的擴(kuò)展是原snowshore公司提出的NETANN/MSCML以及原Convedia公司(現(xiàn)Radisys公司媒體服務(wù)器事業(yè)部)提出的MSML/MOML. 。


2.3.1 NETANN

SIP協(xié)議經(jīng)過(guò)簡(jiǎn)單的擴(kuò)展,即Netann(基本網(wǎng)絡(luò)業(yè)務(wù))就可以實(shí)現(xiàn)播報(bào)錄音通知和簡(jiǎn)單的會(huì)議業(yè)務(wù)(即多方通話業(yè)務(wù));結(jié)合VoiceXML,還可以實(shí)現(xiàn)腳本化的IVR業(yè)務(wù)。因?yàn)榛贜etann的SIP擴(kuò)展控制流程比較簡(jiǎn)單,已經(jīng)得到不少業(yè)務(wù)開(kāi)發(fā)商和運(yùn)營(yíng)商的認(rèn)可和使用。并被采納IETF采納為rfc4240。借助于Netann,呼叫代理可以實(shí)現(xiàn)三類基本的語(yǔ)音業(yè)務(wù):語(yǔ)音播報(bào),多方通話,腳本化的IVR。

2.3.2 MSCML

在MSCML(Media Server Control Markup Language)之前,沒(méi)有一個(gè)增強(qiáng)型高級(jí)會(huì)議的基于SIP協(xié)議的標(biāo)準(zhǔn)控制方式。 MSCML的發(fā)布正是為了解決NETANN的不足,它可以實(shí)現(xiàn)高級(jí)會(huì)議和非腳本化的IVR業(yè)務(wù)

MSCML是基于XML的擴(kuò)展,MSCML的文本是通過(guò)SIP的INVITE和INFO命令的消息體來(lái)攜帶的.

MSCML是一種標(biāo)簽語(yǔ)言,通過(guò)和SIP協(xié)議配合來(lái)提供高級(jí)會(huì)議功能,它提供了一種應(yīng)用層的會(huì)議控制模型,不同于設(shè)備層的會(huì)議控制模型。MSCML有兩大類的功能。第一類的功能是它包括許多高級(jí)會(huì)議的原語(yǔ),諸如會(huì)議配置, 參與方連接的操作以及會(huì)議事件上報(bào). 第二類是包括IVR的原語(yǔ),如語(yǔ)音播報(bào),DTMF收集,語(yǔ)音錄制。MSCML的IVR的功能最初是作為會(huì)議的一個(gè)附屬功能。

MSCML可協(xié)同NETANN提供增強(qiáng)型會(huì)議服務(wù)。NETANN是通用的SIP常規(guī)協(xié)議,而MSCML是增強(qiáng)型會(huì)議控制協(xié)議。MSCML、VoiceXML和CCXML是相互補(bǔ)充的技術(shù)。MSCML提供了增強(qiáng)型會(huì)議服務(wù),VoiceXML提供了增強(qiáng)型IVR,而CCXML提供了先進(jìn)的呼叫控制功能。

2.3.3 MSML/MOML

原Convedia(現(xiàn)Radisys公司媒體服務(wù)器事業(yè)部)公司在2003年發(fā)布了MSML和MOML。MSML和MOML的發(fā)布使得媒體服務(wù)器可以在SIP上面支持使用MGCP或MEGAC0/H.248協(xié)議能實(shí)現(xiàn)的各種功能。不僅包括高級(jí)的多方語(yǔ)音會(huì)議、非腳本化的IVR業(yè)務(wù),變量音和集合音,還可以支持多媒體視頻會(huì)議等服務(wù)。

MSML和MOML是開(kāi)放式的協(xié)議,遵循SIP協(xié)議的擴(kuò)展原則,在沒(méi)有改變SIP協(xié)議的基礎(chǔ)上,提供了一個(gè)很好的擴(kuò)展框架用于擴(kuò)展的需要。

MSML/ MOML是通過(guò)SIP協(xié)議的INFO和INVITE消息體起作用的。SIP/MSML/MOML的組合,是利用SIP協(xié)議來(lái)建立會(huì)話、修改會(huì)話、刪除會(huì)話。而基于XML的MSML/MOML則用來(lái)提供媒體處理的控制接口。其中MSML是控制媒體流和媒體服務(wù)器的內(nèi)部會(huì)議資源的接口;MOML是用來(lái)控制媒體流和會(huì)議中涉及到的復(fù)雜的媒體處理對(duì)象的。SIP和MSML/MOML組合在一起就構(gòu)成了一個(gè)應(yīng)用服務(wù)器和媒體服務(wù)器交互的一個(gè)功能強(qiáng)大的接口框架。

MSML/MOML語(yǔ)言是開(kāi)放的,免費(fèi)的。該標(biāo)準(zhǔn)的發(fā)布者為了使該標(biāo)準(zhǔn)獲得在業(yè)界最廣泛的應(yīng)用,他們還專門(mén)發(fā)布了一個(gè)書(shū)面聲明,表明現(xiàn)在和將來(lái)都不打算對(duì)該標(biāo)準(zhǔn)擁有專利。

MSML/MOML接口的發(fā)布為基于SIP協(xié)議的媒體服務(wù)器向前發(fā)展邁出了重要的一步,國(guó)內(nèi)外許多媒體服務(wù)器廠商都開(kāi)發(fā)了基于MSML的控制接口,而且一些開(kāi)放的媒體處理平臺(tái)也增加了對(duì)MSML的支持(如HMP軟件和NMS板卡)。全球領(lǐng)先的網(wǎng)絡(luò)運(yùn)營(yíng)商,增值業(yè)務(wù)提供商廣泛部署了基于MSML接口的增值業(yè)務(wù)?;贛SML的應(yīng)用開(kāi)發(fā)商不計(jì)其數(shù),推動(dòng)著MSML的不斷向前發(fā)展。

在中國(guó)移動(dòng)的3G視頻業(yè)務(wù)規(guī)范,IMS業(yè)務(wù)規(guī)范中多次提到采用MSML作為業(yè)務(wù)的控制接口。在全球的IMS項(xiàng)目招標(biāo)中,MSML也是要求支持的控制協(xié)議。

3.總結(jié)

下一代網(wǎng)絡(luò)是以豐富的業(yè)務(wù)作為驅(qū)動(dòng)不斷發(fā)展的,支持多媒體業(yè)務(wù)是不可逆轉(zhuǎn)的趨勢(shì)。在3G/IMS里,多媒體業(yè)務(wù)更是不可缺少的。

目前在NGN中廣泛使用的是MGCP協(xié)議由于不支持多媒體,作為媒體處理控制協(xié)議,不適應(yīng)未來(lái)業(yè)務(wù)發(fā)展的需要。

新一代的網(wǎng)關(guān)控制協(xié)議H.248可完成MGCP的所有功能,并且支持多媒體。但從本質(zhì)上,H.248是為了解決媒體網(wǎng)關(guān)控制協(xié)議的問(wèn)題,并沒(méi)有過(guò)多考慮媒體處理控制協(xié)議方面的問(wèn)題。用在控制媒體服務(wù)器上,雖也可以完成基本的語(yǔ)音業(yè)務(wù),IVR業(yè)務(wù),基本會(huì)議,但H.248較復(fù)雜,從多媒體會(huì)話提供能力和業(yè)務(wù)擴(kuò)展能力來(lái)說(shuō),它遠(yuǎn)不如SIP協(xié)議。下一代網(wǎng)絡(luò)中的業(yè)務(wù)的存在多樣化,個(gè)性化,更新快的特點(diǎn),使用H.248作為控制協(xié)議,會(huì)成為業(yè)務(wù)提供的瓶頸。

SIP協(xié)議雖最初是作為會(huì)話協(xié)議提出的,但是由于SIP協(xié)議具有實(shí)現(xiàn)簡(jiǎn)單、擴(kuò)展性好、多媒體會(huì)話提供能力和業(yè)務(wù)擴(kuò)展能力強(qiáng)的優(yōu)點(diǎn),經(jīng)過(guò)簡(jiǎn)單的擴(kuò)展(Netann),就可以實(shí)現(xiàn)播音,簡(jiǎn)單會(huì)議。結(jié)合MSML/MOML,媒體服務(wù)器不僅可提供高級(jí)的多方語(yǔ)音會(huì)議、非腳本化的IVR業(yè)務(wù),高級(jí)的錄音通知業(yè)務(wù)(變量音和集合音),還可以支持視頻彩鈴,視頻郵箱,視頻會(huì)議,移動(dòng)流媒體,視頻呼叫中心,視頻IVR等業(yè)務(wù)。

當(dāng)前業(yè)界很多運(yùn)營(yíng)商,已認(rèn)識(shí)到SIP協(xié)議作為增值業(yè)務(wù)媒體處理接口的重要性。國(guó)內(nèi)運(yùn)營(yíng)商的很多業(yè)務(wù)技術(shù)規(guī)范,及海外的項(xiàng)目標(biāo)書(shū)已明確建議采用SIP/MSML協(xié)議。并且中國(guó)電信還啟動(dòng)了媒體服務(wù)器的SIP控制接口行業(yè)規(guī)范項(xiàng)目。相信這些都將有助于SIP/MSML協(xié)議更廣泛地被應(yīng)用在電信增值業(yè)務(wù)控制接口領(lǐng)域。




關(guān)鍵詞: IP 媒體服務(wù)器 MGCP

評(píng)論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉