專利名稱:多媒體視訊系統(tǒng)主叫呼集的實(shí)現(xiàn)方法
技術(shù)領(lǐng)域:
本發(fā)明涉及多媒體通信技術(shù)領(lǐng)域,尤其涉及一種多媒體視訊系統(tǒng)主叫呼集的實(shí)現(xiàn)方法。
背景技術(shù):
隨著因特網(wǎng)技術(shù)的高速發(fā)展和普及,人們對(duì)多媒體業(yè)務(wù)的需求越來越廣泛,其中視頻會(huì)議廣泛應(yīng)用于各大中型企業(yè)。多媒體視訊系統(tǒng)專門用于為用戶提供多媒體會(huì)議功能,結(jié)構(gòu)如圖1所示,包括網(wǎng)守10、MCU(MultipointControl Unit,多點(diǎn)控制單元)20、多媒體會(huì)議管理設(shè)備30、終端40、終端50和終端60,其中,軟交換10用于管理用戶終端,提供用戶接入多媒體視訊系統(tǒng),例如對(duì)音頻/視頻數(shù)據(jù)流進(jìn)行地址轉(zhuǎn)換、訪問控制和帶寬管理;MCU20主要進(jìn)行會(huì)議召集和會(huì)議控制處理,控制各個(gè)終端40、50、60進(jìn)行音頻/視頻通信;多媒體會(huì)議管理設(shè)備30主要進(jìn)行會(huì)議定制、會(huì)議管理、計(jì)費(fèi)等后臺(tái)處理。
應(yīng)用多媒體視訊系統(tǒng)進(jìn)行會(huì)議定制的方法包括多種,一種是用戶可以在多媒體會(huì)議管理設(shè)備30上預(yù)定制會(huì)議信息;其中,在多媒體視訊系統(tǒng)上實(shí)現(xiàn)會(huì)議召集功能,需要統(tǒng)一在多媒體視訊系統(tǒng)上進(jìn)行預(yù)定制會(huì)議和請(qǐng)求召開會(huì)議,由多媒體視訊系統(tǒng)將待入會(huì)用戶召集入會(huì),但由于該種方法中所有的操作都統(tǒng)一在多媒體視訊系統(tǒng)中進(jìn)行,用戶很難開展個(gè)性化業(yè)務(wù)。
另一種是終端通過私有協(xié)議和多媒體視訊系統(tǒng)間交互主叫呼集消息,直接在終端上定制會(huì)議和請(qǐng)求召開會(huì)議,由終端上報(bào)預(yù)定制會(huì)議信息給多媒體會(huì)議管理設(shè)備,到達(dá)會(huì)議時(shí)間時(shí),由多媒體視訊系統(tǒng)向與會(huì)用戶發(fā)起呼叫,將該些終端召集入會(huì)。具體實(shí)現(xiàn)過程如圖2所示,包括以下步驟步驟s101,發(fā)起終端向網(wǎng)守發(fā)送接入請(qǐng)求報(bào)文,該報(bào)文中包括要參加會(huì)議的具體終端標(biāo)識(shí)及會(huì)議召開時(shí)間等信息。
步驟s102,網(wǎng)守接到請(qǐng)求報(bào)文后,請(qǐng)求MCU創(chuàng)建一個(gè)多媒體會(huì)議。
步驟s103,MCU創(chuàng)建會(huì)議成功后,向網(wǎng)守發(fā)送注冊(cè)該多媒體會(huì)議的信息。
步驟s104,網(wǎng)守收到會(huì)議注冊(cè)信息后,向發(fā)起終端回應(yīng)接入證實(shí)報(bào)文。
步驟s105,當(dāng)符合預(yù)定條件時(shí),發(fā)起終端呼叫MCU,請(qǐng)求加入該多媒體會(huì)議。
步驟s106,MCU呼叫其他終端加入該多媒體會(huì)議。
在該中方法中,終端是直接由GK管理的,終端與多媒體視訊系統(tǒng)直接交互來完成會(huì)議召集等功能,無法進(jìn)行業(yè)務(wù)鑒權(quán)。另外,由于實(shí)際的運(yùn)營(yíng)組網(wǎng)中存在各種各樣的防火墻,用于主叫呼集的私有協(xié)議在私網(wǎng)穿越中可能被過濾,會(huì)議功能也就無法完成。
發(fā)明內(nèi)容
本發(fā)明要解決的問題是提供一種多媒體視訊系統(tǒng)主叫呼集的實(shí)現(xiàn)方法,以解決現(xiàn)有技術(shù)中多媒體信息穿越私網(wǎng)數(shù)據(jù)丟失,且無法對(duì)多媒體數(shù)據(jù)進(jìn)行鑒權(quán)的缺陷。
為了解決上述問題,本發(fā)明提供了一種多媒體視訊系統(tǒng)主叫呼集的實(shí)現(xiàn)方法,包括以下步驟A、發(fā)起終端通過軟交換向多媒體視訊系統(tǒng)發(fā)送私有主叫呼集請(qǐng)求消息;B、所述多媒體視訊系統(tǒng)通過軟交換向所述發(fā)起終端發(fā)送私有主叫呼集響應(yīng)消息;C、所述多媒體視訊系統(tǒng)根據(jù)私有主叫呼集請(qǐng)求消息創(chuàng)建多媒體視訊會(huì)議,該消息中包括要參加會(huì)議的終端標(biāo)識(shí)及會(huì)議信息;D、所述多媒體視訊系統(tǒng)召集所述要參加會(huì)議的終端按照會(huì)議信息參加會(huì)議。
A1、發(fā)起終端向軟交換發(fā)送私有主叫呼集請(qǐng)求消息;
A2、所述軟交換將私有主叫呼集請(qǐng)求消息封裝為位置請(qǐng)求消息,并發(fā)送給多媒體視訊系統(tǒng)。
所述多媒體視訊系統(tǒng)從位置請(qǐng)求消息中獲得私有主叫呼集請(qǐng)求消息。
B1、多媒體視訊系統(tǒng)將私有主叫呼集響應(yīng)消息封裝為位置確認(rèn)消息,并發(fā)送給軟交換;B2、軟交換從所述位置確認(rèn)消息中解碼出私有主叫呼集響應(yīng)消息,并發(fā)送給所述發(fā)起終端。
步驟A1和步驟A2之間還包括軟交換對(duì)該私有主叫呼集請(qǐng)求消息進(jìn)行鑒權(quán)。
根據(jù)該終端在軟交換上是否有主叫呼集權(quán)限或是否注冊(cè)主叫呼集業(yè)務(wù)進(jìn)行鑒權(quán)。
所述發(fā)起終端通過SIP協(xié)議向軟交換發(fā)送私有主叫呼集請(qǐng)求消息,并從軟交換接收私有主叫呼集響應(yīng)消息。
所述私有主叫呼集請(qǐng)求消息和私有主叫呼集響應(yīng)消息中分別攜帶私有消息。
所述私有主叫呼集請(qǐng)求消息中的私有消息包括私有主叫呼集請(qǐng)求消息長(zhǎng)度、私有主叫呼集請(qǐng)求內(nèi)容類型和私有主叫呼集請(qǐng)求內(nèi)容體;所述私有主叫呼集響應(yīng)消息中的私有消息包括私有主叫呼集響應(yīng)消息長(zhǎng)度、私有主叫呼集響應(yīng)內(nèi)容類型和私有主叫呼集響應(yīng)內(nèi)容體。
步驟D進(jìn)一步包括D1、多媒體視訊系統(tǒng)通過軟交換向要加入會(huì)議的終端發(fā)送會(huì)議通知消息,該消息中包括會(huì)議召開時(shí)間、內(nèi)容;D2、所述終端向多媒體視訊系統(tǒng)發(fā)送參加會(huì)議響應(yīng)。
軟交換與多媒體視訊系統(tǒng)分別通過各自的關(guān)守通信。
要參加會(huì)議終端通過會(huì)話發(fā)起協(xié)議SIP、H.323、媒體網(wǎng)關(guān)控制協(xié)議MGCP或H.248協(xié)議與軟交換通信。
與現(xiàn)有技術(shù)相比,本發(fā)明具有以下優(yōu)點(diǎn)
本發(fā)明將多媒體視訊系統(tǒng)作為軟交換內(nèi)部的一種應(yīng)用服務(wù)資源,所有終端的主叫呼集請(qǐng)求統(tǒng)一由軟交換代理與多媒體視訊系統(tǒng)交互,主叫呼集業(yè)務(wù)鑒權(quán)統(tǒng)一在軟交換上進(jìn)行,確保多媒體視訊系統(tǒng)的安全性。
進(jìn)一步,本發(fā)明擴(kuò)展SIP協(xié)議的INFO消息,在消息體中攜帶主叫呼集私有消息,將主叫呼集功能帶內(nèi)化(在相同協(xié)議下進(jìn)行),由軟交換透?jìng)鹘K端的主叫呼集消息到多媒體視訊系統(tǒng),解決了主叫呼集私網(wǎng)穿越的問題。
圖1是現(xiàn)有技術(shù)多媒體視訊系統(tǒng)的結(jié)構(gòu)圖;圖2是現(xiàn)有技術(shù)多媒體視訊會(huì)議召開的流程圖;圖3是本發(fā)明多媒體視訊系統(tǒng)主叫呼集的實(shí)現(xiàn)方法流程圖;圖4是本發(fā)明SIP主叫呼集召集語音電話用戶參加會(huì)議組網(wǎng)圖;圖5是本發(fā)明SIP主叫呼集的消息流程圖。
具體實(shí)施例方式
本發(fā)明多媒體視訊系統(tǒng)主叫呼集的實(shí)現(xiàn)方法的流程如圖3所示,包括以下步驟步驟s201,發(fā)起終端通過軟交換向多媒體視訊系統(tǒng)發(fā)送私有主叫呼集請(qǐng)求消息。其中,發(fā)起終端首先向軟交換發(fā)送私有主叫呼集請(qǐng)求消息,軟交換將私有主叫呼集請(qǐng)求消息封裝為位置請(qǐng)求消息,并發(fā)送給多媒體視訊系統(tǒng)。
步驟s202,多媒體視訊系統(tǒng)通過軟交換向所述發(fā)起終端發(fā)送私有主叫呼集響應(yīng)消息。其中,多媒體視訊系統(tǒng)先將私有主叫呼集響應(yīng)消息封裝為位置確認(rèn)消息,并發(fā)送給軟交換,然后,軟交換從所述位置確認(rèn)消息中解碼出私有主叫呼集響應(yīng)消息,并發(fā)送給所述發(fā)起終端。
步驟s203,多媒體視訊系統(tǒng)從位置請(qǐng)求消息中獲得私有主叫呼集請(qǐng)求消息,多媒體視訊系統(tǒng)根據(jù)私有主叫呼集請(qǐng)求消息創(chuàng)建多媒體視訊會(huì)議,該消息中包括要參加會(huì)議的終端標(biāo)識(shí)及會(huì)議信息。
步驟s204,多媒體視訊系統(tǒng)召集所述要參加會(huì)議的終端按照會(huì)議信息參加會(huì)議。其中,首先多媒體視訊系統(tǒng)通過軟交換向要加入會(huì)議的終端發(fā)送會(huì)議通知消息,該消息中包括會(huì)議召開時(shí)間、內(nèi)容;然后各要參加會(huì)議的終端向多媒體視訊系統(tǒng)發(fā)送參加會(huì)議響應(yīng)。
另外,步驟s201中軟交換還可以對(duì)該私有主叫呼集請(qǐng)求消息進(jìn)行鑒權(quán)。根據(jù)該終端在軟交換上是否有主叫呼集權(quán)限或是否注冊(cè)主叫呼集業(yè)務(wù)進(jìn)行鑒權(quán)。只有該終端在軟交換上具有主叫呼集權(quán)限時(shí),且注冊(cè)主叫呼集業(yè)務(wù)時(shí),才可以召集多媒體視訊會(huì)議。
在上述流程中,發(fā)起終端通過SIP(Session Initiation Protocol,會(huì)話初始協(xié)議)協(xié)議向軟交換發(fā)送私有主叫呼集請(qǐng)求消息,并從軟交換接收私有主叫呼集響應(yīng)消息。其中,私有主叫呼集請(qǐng)求消息和私有主叫呼集響應(yīng)消息中分別攜帶私有消息;私有主叫呼集請(qǐng)求消息中的私有消息包括私有主叫呼集請(qǐng)求消息長(zhǎng)度、私有主叫呼集請(qǐng)求內(nèi)容類型和私有主叫呼集請(qǐng)求內(nèi)容體;私有主叫呼集響應(yīng)消息中的私有消息包括私有主叫呼集響應(yīng)消息長(zhǎng)度、私有主叫呼集響應(yīng)內(nèi)容類型和私有主叫呼集響應(yīng)內(nèi)容體。
上述多媒體視訊系統(tǒng)主叫呼集的實(shí)現(xiàn)方法一個(gè)具體應(yīng)用實(shí)例如圖4所示,包括多媒體視訊系統(tǒng)100、軟交換200、SIP可視電話300、語音電話400和H.323可視電話500。其中,SIP可視電話300與軟交換200通過SIP協(xié)議通信;其他要參加會(huì)議的語音終端400和H.323可視電話500通過各種協(xié)議(如SIP/H323/MGCP/H248等)接入軟交換200;多媒體視訊系統(tǒng)100作為軟交換200內(nèi)部應(yīng)用服務(wù)資源,通過H323協(xié)議與軟交換200進(jìn)行交互,使用GK-GK中繼對(duì)接。
具體實(shí)現(xiàn)流程如圖5所示,包括步驟s301,SIP可視電話在終端上定制會(huì)議信息,通過給軟交換發(fā)送特殊類型的INFO消息來發(fā)起主叫呼集,INFO消息體中封裝了私有主叫呼集請(qǐng)求消息。其中,INFO消息包括內(nèi)容長(zhǎng)度content-length,用于填寫私有主叫呼集請(qǐng)求消息長(zhǎng)度、內(nèi)容類型content-type,用于標(biāo)識(shí)會(huì)議類型、消息體,用于標(biāo)識(shí)私有主叫呼集請(qǐng)求消息內(nèi)容。
步驟s302,軟交換收到特殊類型的INFO消息后,解碼消息體獲得私有主叫呼集請(qǐng)求消息,先對(duì)用戶進(jìn)行鑒權(quán),如根據(jù)用戶在軟交換上是否有主叫呼集權(quán)限,是否注冊(cè)主叫呼集業(yè)務(wù)來鑒權(quán);鑒權(quán)通過后軟交換將私有主叫呼集請(qǐng)求消息封裝到LRQ(Location Request,位置請(qǐng)求)消息非標(biāo)字段中透?jìng)鹘o多媒體視訊系統(tǒng)。
步驟s303,多媒體視訊系統(tǒng)從LRQ消息中解碼出私有主叫呼集請(qǐng)求消息進(jìn)行處理(召集用戶入會(huì)),處理完畢后將私有主叫呼集響應(yīng)消息封裝到LCF消息中發(fā)送給軟交換。
步驟s304,軟交換從LCF(Location confirm,位置確認(rèn))消息中解碼獲得私有主叫呼集響應(yīng)消息,并封裝到特殊類型的200消息體中發(fā)送給SIP可視電話。SIP可視電話收到200消息,解碼獲得消息體中封裝的私有主叫呼集響應(yīng)消息,提示用戶會(huì)議召開成功。其中,200消息包括內(nèi)容長(zhǎng)度content-length,用于填寫私有主叫呼集響應(yīng)消息長(zhǎng)度、內(nèi)容類型content-type,用于標(biāo)識(shí)會(huì)議類型、消息體,用于標(biāo)識(shí)私有主叫呼集響應(yīng)消息內(nèi)容。
以上所述僅是本發(fā)明的優(yōu)選實(shí)施方式,應(yīng)當(dāng)指出,對(duì)于本技術(shù)領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明原理的前提下,還可以做出若干改進(jìn)和潤(rùn)飾,這些改進(jìn)和潤(rùn)飾也應(yīng)視為本發(fā)明的保護(hù)范圍。
權(quán)利要求
1.一種多媒體視訊系統(tǒng)主叫呼集的實(shí)現(xiàn)方法,其特征在于,包括以下步驟A、發(fā)起終端通過軟交換向多媒體視訊系統(tǒng)發(fā)送私有主叫呼集請(qǐng)求消息;B、所述多媒體視訊系統(tǒng)通過軟交換向所述發(fā)起終端發(fā)送私有主叫呼集響應(yīng)消息;C、所述多媒體視訊系統(tǒng)根據(jù)私有主叫呼集請(qǐng)求消息創(chuàng)建多媒體視訊會(huì)議,該消息中包括要參加會(huì)議的終端標(biāo)識(shí)及會(huì)議信息;D、所述多媒體視訊系統(tǒng)召集所述要參加會(huì)議的終端按照會(huì)議信息參加會(huì)議。
2.如權(quán)利要求1所述多媒體視訊系統(tǒng)主叫呼集的實(shí)現(xiàn)方法,其特征在于,A1、發(fā)起終端向軟交換發(fā)送私有主叫呼集請(qǐng)求消息;A2、所述軟交換將私有主叫呼集請(qǐng)求消息封裝為位置請(qǐng)求消息,并發(fā)送給多媒體視訊系統(tǒng)。
3.如權(quán)利要求2所述多媒體視訊系統(tǒng)主叫呼集的實(shí)現(xiàn)方法,其特征在于,所述多媒體視訊系統(tǒng)從位置請(qǐng)求消息中獲得私有主叫呼集請(qǐng)求消息。
4.如權(quán)利要求2或3所述多媒體視訊系統(tǒng)主叫呼集的實(shí)現(xiàn)方法,其特征在于,B1、多媒體視訊系統(tǒng)將私有主叫呼集響應(yīng)消息封裝為位置確認(rèn)消息,并發(fā)送給軟交換;B2、軟交換從所述位置確認(rèn)消息中解碼出私有主叫呼集響應(yīng)消息,并發(fā)送給所述發(fā)起終端。
5.如權(quán)利要求2所述多媒體視訊系統(tǒng)主叫呼集的實(shí)現(xiàn)方法,其特征在于,步驟A1和步驟A2之間還包括軟交換對(duì)該私有主叫呼集請(qǐng)求消息進(jìn)行鑒權(quán)。
6.如權(quán)利要求5所述多媒體視訊系統(tǒng)主叫呼集的實(shí)現(xiàn)方法,其特征在于,根據(jù)該終端在軟交換上是否有主叫呼集權(quán)限或是否注冊(cè)主叫呼集業(yè)務(wù)進(jìn)行鑒權(quán)。
7.如權(quán)利要求1所述多媒體視訊系統(tǒng)主叫呼集的實(shí)現(xiàn)方法,其特征在于,所述發(fā)起終端通過SIP協(xié)議向軟交換發(fā)送私有主叫呼集請(qǐng)求消息,并從軟交換接收私有主叫呼集響應(yīng)消息。
8.如權(quán)利要求7所述多媒體視訊系統(tǒng)主叫呼集的實(shí)現(xiàn)方法,其特征在于,所述私有主叫呼集請(qǐng)求消息和私有主叫呼集響應(yīng)消息中分別攜帶私有消息。
9.如權(quán)利要求8所述多媒體視訊系統(tǒng)主叫呼集的實(shí)現(xiàn)方法,其特征在于,所述私有主叫呼集請(qǐng)求消息中的私有消息包括私有主叫呼集請(qǐng)求消息長(zhǎng)度、私有主叫呼集請(qǐng)求內(nèi)容類型和私有主叫呼集請(qǐng)求內(nèi)容體;所述私有主叫呼集響應(yīng)消息中的私有消息包括私有主叫呼集響應(yīng)消息長(zhǎng)度、私有主叫呼集響應(yīng)內(nèi)容類型和私有主叫呼集響應(yīng)內(nèi)容體。
10.如權(quán)利要求1所述多媒體視訊系統(tǒng)主叫呼集的實(shí)現(xiàn)方法,其特征在于,步驟D進(jìn)一步包括D1、多媒體視訊系統(tǒng)通過軟交換向要加入會(huì)議的終端發(fā)送會(huì)議通知消息,該消息中包括會(huì)議召開時(shí)間、內(nèi)容;D2、所述終端向多媒體視訊系統(tǒng)發(fā)送參加會(huì)議響應(yīng)。
11.如權(quán)利要求1所述多媒體視訊系統(tǒng)主叫呼集的實(shí)現(xiàn)方法,其特征在于,軟交換與多媒體視訊系統(tǒng)分別通過各自的關(guān)守通信。
12.如權(quán)利要求1所述多媒體視訊系統(tǒng)主叫呼集的實(shí)現(xiàn)方法,其特征在于,要參加會(huì)議終端通過會(huì)話發(fā)起協(xié)議SIP、H.323、媒體網(wǎng)關(guān)控制協(xié)議MGCP或H.248協(xié)議與軟交換通信。
全文摘要
本發(fā)明提供了一種多媒體視訊系統(tǒng)主叫呼集的實(shí)現(xiàn)方法發(fā)起終端通過軟交換向多媒體視訊系統(tǒng)發(fā)送私有主叫呼集請(qǐng)求消息;多媒體視訊系統(tǒng)通過軟交換向所述發(fā)起終端發(fā)送私有主叫呼集響應(yīng)消息;多媒體視訊系統(tǒng)根據(jù)私有主叫呼集請(qǐng)求消息創(chuàng)建多媒體視訊會(huì)議;多媒體視訊系統(tǒng)召集所述要參加會(huì)議的終端按照會(huì)議信息參加會(huì)議。本發(fā)明將所有終端的主叫呼集請(qǐng)求統(tǒng)一由軟交換代理與多媒體視訊系統(tǒng)交互,主叫呼集業(yè)務(wù)鑒權(quán)統(tǒng)一在軟交換上進(jìn)行,確保多媒體視訊系統(tǒng)的安全性;另外,本發(fā)明擴(kuò)展SIP協(xié)議的INFO消息,在消息體中攜帶主叫呼集私有消息,由軟交換透?jìng)鹘K端的主叫呼集消息到多媒體視訊系統(tǒng),解決了主叫呼集私網(wǎng)穿越的問題。
文檔編號(hào)H04N7/15GK1984309SQ200610075170
公開日2007年6月20日 申請(qǐng)日期2006年4月29日 優(yōu)先權(quán)日2006年4月29日
發(fā)明者黃勝森, 陶銘, 文青 申請(qǐng)人:華為技術(shù)有限公司