專利名稱:會議加入方法、媒體服務(wù)控制裝置及媒體服務(wù)控制服務(wù)器的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信技術(shù)領(lǐng)域,尤其涉及一種會議加入處理方法、J 某體服務(wù)控 制裝置及媒體服務(wù)控制服務(wù)器。
背景技術(shù):
如圖l所示,為現(xiàn)有技術(shù)中軟交換體系的具體結(jié)構(gòu)示意圖,該體系中各部
分的功能如下
軟交換(SS, SoftSwitch)設(shè)備,是電路交換網(wǎng)向分組網(wǎng)演進的核心設(shè)備, 也是下一代電信網(wǎng)絡(luò)的重要設(shè)備之一,它獨立于底層承載協(xié)議,屬于軟交換體 系中的控制層,主要完成呼叫控制、媒體網(wǎng)關(guān)接入控制、資源分配、協(xié)議處理、 路由、認證、計費等功能,還可以完成向用戶提供現(xiàn)有電路交換機所能提供的 業(yè)務(wù)以及多樣化的第三方業(yè)務(wù)的功能;
應(yīng)用服務(wù)器(App, Application Server),負責(zé)各種增值業(yè)務(wù)和智能業(yè)務(wù)的 邏輯產(chǎn)生和管理,并且還提供各種開放的應(yīng)用程序接口 (API, Application Program Interface),為第三方業(yè)務(wù)的開發(fā)提供創(chuàng)作平臺,應(yīng)用服務(wù)器是一個獨 立的組件,與控制層的軟交換設(shè)備無關(guān),從而實現(xiàn)了業(yè)務(wù)與呼叫控制的分離, 有利于新業(yè)務(wù)的引入;
媒體網(wǎng)關(guān),用于將一種網(wǎng)絡(luò)中的媒體格式轉(zhuǎn)換成另 一種網(wǎng)絡(luò)所要求的媒體 格式,例如,媒體網(wǎng)關(guān)能夠?qū)﹄娐方粨Q網(wǎng)承載通道中的媒體和分組網(wǎng)媒體流中 的媒體進行格式轉(zhuǎn)換,可以對音頻格式、視頻格式或者T.120格式的媒體分別 進行格式轉(zhuǎn)換,可以對音頻格式、視頻格式或者T.120格式的媒體的任意組合 進行格式轉(zhuǎn)換,能夠進行全雙工的媒體翻譯,可以演示視頻/音頻消息,可以實 現(xiàn)其它交互語音應(yīng)答系統(tǒng)(IVR, Interactive Voice Response )功能,還可以進行媒體會議等;
媒體服務(wù)器(MS, Media Server),是軟交換體系中提供專用媒體資源功 能的獨立設(shè)備,也是分組網(wǎng)絡(luò)中的重要設(shè)備,提供基本和增強業(yè)務(wù)中的媒體處 理功能,這些功能主要包括雙音多頻(DTMF, Dual Tone Multi Frequency)信 號的采集與解碼功能、信號音的產(chǎn)生與發(fā)送功能、錄音通知發(fā)送功能、會議控 制與服務(wù)功能、不同編解碼算法間的轉(zhuǎn)換功能、通信功能、資源提供功能和資 源管理維護功能,該媒體服務(wù)器可以與軟交換設(shè)備及應(yīng)用服務(wù)器基于 SIP/H.248/MGCP協(xié)議進行信令傳輸,還可以與i某體網(wǎng)關(guān)基于實時傳送協(xié)議 (RTP, Real-time Transport Protocol)進行信令的傳輸;
此外,該體系中還包括IP智能終端,該IP智能終端與媒體網(wǎng)關(guān)之間按照 RTP進行信令的傳輸。
對應(yīng)于上述媒體服務(wù)器實現(xiàn)的功能,媒體服務(wù)器的具體結(jié)構(gòu)示意圖如圖2 所示,具體包括
媒體服務(wù)控制單元(MSCU, Media Service Control Unit),主要完成與軟 交換體系中的軟交換設(shè)備、應(yīng)用服務(wù)器、媒體網(wǎng)關(guān)等實體進行能力協(xié)商的功能, 以及完成提供資源的管理、維護功能等;
信令轉(zhuǎn)發(fā)單元(STU, Signal Transmit Unit),用于接收從軟交換設(shè)備或應(yīng) 用服務(wù)器發(fā)送過來的基于SIP/H.248/MGCP協(xié)議的信令,并根據(jù)負荷均衡的轉(zhuǎn) 發(fā)規(guī)則,將軟交換設(shè)備或應(yīng)用服務(wù)器發(fā)送過來的信令轉(zhuǎn)發(fā)到不同的媒體服務(wù)控 制單元上;
此外,媒體服務(wù)器中還包括資源單元,用于在媒體服務(wù)控制單元的控制下, 提供放音、錄音、會議等功能。
一般地,媒體服務(wù)器中往往包含多個媒體服務(wù)控制單元,當(dāng)用戶觸發(fā)軟交 換設(shè)備或應(yīng)用服務(wù)器向媒體服務(wù)器發(fā)送加入會議的請求消息時,依據(jù)負載均衡 原則,信令轉(zhuǎn)發(fā)單元會將該消息優(yōu)先發(fā)送給媒體服務(wù)器中當(dāng)前負荷最輕或負荷 較輕的媒體服務(wù)控制單元,再由接收到該消息的媒體服務(wù)控制單元將接收到的該消息發(fā)送給自身控制的處理該會議的資源單元,由該資源單元才艮據(jù)該消息中 的會議標識,將用戶加入到對應(yīng)會議中。因此,當(dāng)會議主席創(chuàng)建的會議所對應(yīng) 的媒體服務(wù)控制單元負荷較重時,用戶發(fā)起的加入該會議的請求消息就會被信 令轉(zhuǎn)發(fā)單元發(fā)送給負荷相對較輕的其他媒體服務(wù)控制單元,而接收到該請求消 息的媒體服務(wù)控制單元若判斷得到自身并沒有為該會議服務(wù),則不會對該請求 消息進行處理,這就使得為該會議服務(wù)的媒體服務(wù)控制單元所控制的處理該會 議的資源單元由于無法獲得該請求消息,從而無法將用戶加入到會議中。
發(fā)明內(nèi)容
本發(fā)明提供一種會議加入處理方法,用以解決當(dāng)用戶請求加入的會議所對 應(yīng)的媒體服務(wù)控制單元負荷較重時,無法加入到會議中的問題。
相應(yīng)地,本發(fā)明還提供一種媒體服務(wù)控制裝置與媒體服務(wù)控制服務(wù)器。
一種會議加入處理方法,包括第一媒體服務(wù)控制單元接收加入會議的請 求消息,以及解析接收到的該消息,獲得該消息中攜帶的會議標識;第一媒體 服務(wù)控制單元在比較出獲得的會議標識與自身控制的資源單元所處理的會議 的標識不一致時,確定處理該獲得的會議標識對應(yīng)的會議的第二々某體服務(wù)控制 單元所控制的資源單元;以及將接收到的該消息轉(zhuǎn)發(fā)給確定的資源單元。
較佳地,確定處理該獲得的會議標識對應(yīng)的會議的第二^ 某體服務(wù)控制單元 所控制的資源單元,具體為第一媒體服務(wù)控制單元向第二媒體服務(wù)控制單元 發(fā)送包含該獲得的會議標識的查詢消息,以及接收查詢響應(yīng)消息,所述查詢響 應(yīng)消息為接收到所述查詢消息的第二媒體服務(wù)控制單元在比較得到所述查詢 消息中包含的會議標識與自身控制的資源單元所處理的會議的標識一致時發(fā) 送的,所述查詢響應(yīng)消息中包含處理該會議的資源單元的標識;第一媒體服務(wù) 控制單元根據(jù)接收到的查詢響應(yīng)消息中包含的資源單元的標識,確定處理該獲 得的會議標識對應(yīng)的會議的第二媒體服務(wù)控制單元所控制的資源單元。
一種媒體服務(wù)控制裝置,包括接收單元,用于接收加入會議的請求消息;解析單元,用于解析接收單元接收到的該消息,獲得該消息中攜帶的會議標識; 比較單元,用于比較解析單元獲得的會議標識與所述裝置控制的資源單元所處 理的會議的標識是否一致;確定單元,用于當(dāng)比較單元的比較結(jié)果不一致時,
的資源單元;轉(zhuǎn)發(fā)單元,用于將接收單元接收到的該消息轉(zhuǎn)發(fā)給確定單元確定 的資源單元。
一種媒體服務(wù)控制裝置,包括接收單元,用于接收其他媒體服務(wù)控制裝 置發(fā)來的查詢消息;比較單元,用于比較接收單元接收到的查詢消息中包含的 會議標識與自身所在裝置控制的資源單元處理的會議的標識是否一致;確定單 元,用于在比較單元的比較結(jié)果一致時,確定處理該會議的資源單元;發(fā)送單 元,用于將確定單元確定的資源單元的標識承載在查詢響應(yīng)消息中發(fā)送給發(fā)來 查詢消息的媒體服務(wù)控制裝置。
一種媒體服務(wù)控制服務(wù)器,包括信令轉(zhuǎn)發(fā)單元、第一媒體服務(wù)控制單元和 第二媒體服務(wù)控制單元,其中信令轉(zhuǎn)發(fā)單元,用于接收用戶終端發(fā)送的加入 會議的請求消息,并將接收到的該消息發(fā)送給第一媒體服務(wù)控制單元;第一媒 體服斧控制單元,用于接收信令轉(zhuǎn)發(fā)單元發(fā)來的加入會議的請求消息,并解析 接收到的該消息,獲得該消息中包含的會議標識,以及在比較出獲得的^i義標 識與自身控制的資源單元所處理的會議的標識不一致時,向第二媒體服務(wù)控制 單元發(fā)送包含獲得的會議標識的查詢消息,并接收第二J 某體服務(wù)控制單元發(fā)來 的查詢響應(yīng)消息,以及將接收到的加入會議的請求消息轉(zhuǎn)發(fā)給查詢響應(yīng)消息中 包含的資源單元標識對應(yīng)的資源單元;第二^某體服務(wù)控制單元,用于接收第一 媒體服務(wù)控制單元發(fā)來的查詢消息,并比較接收到的查詢消息中包含的會議標 識與自身控制的資源單元所處理的會議的標識是否一致,以及在比較結(jié)果一致 時,確定自身控制的處理該會議的資源單元,以及將確定的資源單元的標識承 載在查詢響應(yīng)消息中發(fā)送給第 一媒體服務(wù)控制單元。
本發(fā)明實施例通過第一媒體服務(wù)控制單元接收加入會議的請求消息,以及解析接收到的該消息,獲得該消息中攜帶的會議標識;第一媒體服務(wù)控制單元
在比較出獲得的會議標識與自身控制的資源單元所處理的會議的標識不一致 時,確定處理該獲得的會議標識對應(yīng)的會議的第二々某體服務(wù)控制單元所控制的 資源單元,以及將接收到的該消息轉(zhuǎn)發(fā)給確定的資源單元,使得當(dāng)用戶請求加 入的會議所對應(yīng)的第二媒體服務(wù)控制單元負荷較重時,接收到用戶加入會議的 請求消息的第 一媒體服務(wù)控制單元會將該消息轉(zhuǎn)發(fā)給第二媒體服務(wù)控制單元 所控制的實際處理該會議的資源單元,從而解決了用戶無法加入會議的問題。
圖1為現(xiàn)有技術(shù)中軟交換體系的具體結(jié)構(gòu)示意圖; 圖2為現(xiàn)有技術(shù)中媒體服務(wù)器的具體結(jié)構(gòu)示意圖; 圖3為本發(fā)明實施例提供的一種會議加入處理方法的具體實現(xiàn)流程示意
圖4為本發(fā)明實施例中確定處理獲得的會議標識對應(yīng)的會議的第二媒體服 務(wù)控制單元所控制的資源單元的具體流程示意施流程示意施流程示意圖7為本發(fā)明實施例一種媒體服務(wù)控制裝置的具體結(jié)構(gòu)示意圖; 圖8為本發(fā)明實施例另一種媒體服務(wù)控制裝置的具體結(jié)構(gòu)示意圖。
具體實施例方式
本發(fā)明實施例通過第一媒體服務(wù)控制單元接收加入會議的請求消息,以及 解析接收到的該消息,獲得該消息中攜帶的會議標識;第一媒體服務(wù)控制單元 在比較出獲得的會議標識與自身控制的資源單元所處理的會議的標識不一致時,確定處理該獲得的會議標識對應(yīng)的會議的第二媒體服務(wù)控制單元所控制的 資源單元,以及將接收到的該消息轉(zhuǎn)發(fā)給確定的資源單元,使得當(dāng)用戶請求加 入的會議所對應(yīng)的第二々某體服務(wù)控制單元負荷較重時,接收到用戶加入會議的 請求消息的第 一媒體服務(wù)控制單元會將該消息轉(zhuǎn)發(fā)給第二媒體服務(wù)控制單元 所控制的實際處理該會議的資源單元,從而解決了用戶無法加入會議的問題。
下面結(jié)合各個附圖對本發(fā)明實施例技術(shù)方案的主要實現(xiàn)原理、具體實施方 式及其對應(yīng)能夠達到的有益效果進行詳細的闡述。
如圖3所示,為本發(fā)明實施例提供的一種會議加入處理方法的具體實現(xiàn)流 程示意圖,包括
步驟31,第一媒體服務(wù)控制單元接收加入會議的請求消息;
步驟32,解析接收到的該消息,獲得該消息中攜帶的會議標識;
步驟33,第一媒體服務(wù)控制單元在比較出獲得的會議標識與自身控制的資 源單元所處理的會議的標識不一致時,確定處理該獲得的會議標識對應(yīng)的會議 的第二媒體服務(wù)控制單元所控制的資源單元;
步驟34,將接收到的該消息轉(zhuǎn)發(fā)給確定的資源單元。
較佳地,本發(fā)明實施例提供的該方法的步驟33中,還可以通過如圖4所 示的流程來確定處理該獲得的會議標識對應(yīng)的會議的第二^ 某體服務(wù)控制單元 所控制的資源單元,該流程具體包括
步驟41,第一媒體服務(wù)控制單元向第二媒體服務(wù)控制單元發(fā)送包含該獲得 的會議標識的查詢消息;
步驟42,接收查詢響應(yīng)消息,該查詢響應(yīng)消息為接收到所述查詢消息的第 二媒體服務(wù)控制單元在比較得到所述查詢消息中包含的會議標識與自身控制 的資源單元所處理的會議的標識一致時發(fā)送的,所述查詢響應(yīng)消息中包含處理 該會議的資源單元的標識;
步驟43 ,第 一媒體服務(wù)控制單元根據(jù)接收到的查詢響應(yīng)消息中包含的資源 單元的標識,確定處理該獲得的會議標識對應(yīng)的會議的第二媒體服務(wù)控制單元所控制的資源單元。
由上述步驟可知,本發(fā)明實施例提供的該方法通過第一媒體服務(wù)控制單元 在接收到用戶加入會議的請求消息后,如比較得到該請求消息中包含的會議標 識與自身控制的資源單元所處理的會議的標識不一致,則向其他々某體服務(wù)控制 單元發(fā)送查詢消息,并4艮據(jù)接收到的查詢響應(yīng)消息確定出正在處理該會議的資 源單元后,將用戶加入會議的請求消息發(fā)送給該確定的資源單元,從而能夠解 決現(xiàn)有技術(shù)中存在由于處理該會議的資源單元無法接收到該請求消息,而造成 的無法將用戶加入到會議中的問題。
如圖5所示,為本發(fā)明實施例提供的該方法在實際應(yīng)用中的具體實施流程,
為了便于描述,以下將媒體服務(wù)控制單元簡稱為MSCU,該具體實施流程包括 以下步驟
步驟51 ,信令轉(zhuǎn)發(fā)單元將用戶(User)申請加入創(chuàng)建的會議I的請求消息 (Join Conference )轉(zhuǎn)發(fā)到MSCUl(實際對應(yīng)于該會議I的MSCU為MSCU3 ); 步驟52, MSCU1對該請求消息進行解析,得到該請求消息中包含的會議 I的標識;
步驟53, MSCU1根據(jù)該會議I的標識,判斷該標識與自身控制的資源單 元所處理的會議的標識是否一致,如果不一致,執(zhí)行步驟54,如果一致,則執(zhí) 行步驟58;
步驟54, MSCU1發(fā)送查詢(Query )消息給MSCU2、MSCU3等其他MSCU, 該Query消息中包含會議I的標識;
步驟55, MSCU3根據(jù)接收到Query消息中的會議I的標識,判斷出該標 識與自身服務(wù)的會議I的標識一致后,向MSCU1發(fā)送查詢響應(yīng)(Query Ack) 消息,該查詢響應(yīng)消息中包含MSCU3控制的處理會議I的資源單元Resl (在 這里也稱會議混音點)的標識;
步驟56, MSCU1根據(jù)接收到的查詢響應(yīng)消息中包含的Resl的標識,將 Join Conference發(fā)送給Resl 5步驟57, Resl根據(jù)接收到的Join Conference,將用戶加入到會議中,并向 MSCU1返回加入會議響應(yīng)(JoinConferenceAck)命令,流程結(jié)束;
步驟58, MSCU1利用自身控制的會議混音點,將用戶加入到會議I中,
流程結(jié)束。
由上述步驟可以看出,當(dāng)MSCU1判斷出接收到的用戶加入會議I的請求 消息與自身控制的Res所處理的會議的標識不一致后,會向其他MSCU發(fā)出 查詢消息,并根據(jù)查詢響應(yīng)消息,將用戶加入會議I的請求消息轉(zhuǎn)發(fā)給確定出 的MSCU3控制的處理會議I的混音點Resl,并由Resl將用戶加入到會議中。 由此可見,采用本發(fā)明實施例提供的該方法,能夠解決當(dāng)創(chuàng)建的會議所對應(yīng)的 媒體服務(wù)控制單元負荷較重時,該媒體服務(wù)控制單元控制的資源單元無法獲得 用戶發(fā)送的加入該會議的請求消息的問題。
為了使媒體服務(wù)器中的各個MSCU具有的負荷較均衡,上述實施例的步 驟步驟51中,信令轉(zhuǎn)發(fā)單元將用戶(User)申請加入創(chuàng)建的會議I的請求消息 轉(zhuǎn)發(fā)到MSCU1時,是按照負荷均衡策略進行發(fā)送的,因此,本發(fā)明實施例提 供的該方法在實際應(yīng)用中的另一具體實現(xiàn)流程如圖6所示,包括
步驟61,用戶1觸發(fā)App/SS發(fā)送創(chuàng)建會議命令(Create Conference)到 信令轉(zhuǎn)發(fā)單元STU;
步驟62,信令轉(zhuǎn)發(fā)單元獲得各個MSCU當(dāng)前的負荷信息;
步驟63,信令轉(zhuǎn)發(fā)單元根據(jù)獲得的各個MSCU的負荷信息,按照預(yù)設(shè)的 負荷均衡策略,將Create Conference發(fā)送給才艮據(jù)該負荷均衡策略確定出的 MSCU,比如,該負荷均衡策略可以規(guī)定將Create Conference發(fā)送給確定的當(dāng) 前負荷最輕的MSCU3 ,因此信令轉(zhuǎn)發(fā)單元就會將Create Conference發(fā)送給確 定的當(dāng)前負荷最輕的MSCU3;
步驟64, MSCU3根據(jù)接收到的Create Conference,控制Resl創(chuàng)建會議I;
步驟65, MSCU3將創(chuàng)建會議命令響應(yīng)(Create Conference Act)發(fā)送給用
戶1;步驟66,用戶2觸發(fā)App/SS發(fā)送申請加入會議命令(Join Conference ) 到STU;
步驟67,信令轉(zhuǎn)發(fā)單元獲得各個MSCU當(dāng)前的負荷信息;
步驟68, STU依據(jù)預(yù)設(shè)的負荷均衡策略,將Join Conference發(fā)送給當(dāng)前
具有最輕負荷的MSCU1;
步驟69, MSCU1對Join Conference進行解析,得到該請求消息中包含的
會議I的標識;
步驟610, MSCU1根據(jù)該會議I的標識,判斷該標識與自身控制的Res 所處理的會議的標識是否一致,如果不一致,執(zhí)行步驟611,如果一致,則執(zhí) 行步驟615;步驟611, MSCU1發(fā)送查詢(Query)消息給MSCU2、 MSCU3等其他 MSCU,該Query消息中包含會議I的標識;
步驟612, MSCU3根據(jù)接收到Query消息中的會議I的標識,判斷出該標 識與自身服務(wù)的會議I的標識一致后,向MSCU1發(fā)送查詢響應(yīng)(QueryAck) 消息,該查詢響應(yīng)消息中包含MSCU3控制的處理該會i^的資源單元Resl的 標識;
步驟613, MSCU1根據(jù)接收到的查詢響應(yīng)消息中包含的Resl的標識,將 Join Conference發(fā)送給Resl;
步驟614, Resl根據(jù)接收到的Join Conference,將用戶加入到會議中,并 向MSCU1返回加入會議響應(yīng)(Join Conference Ack)命令,流程結(jié)束;
步驟615, MSCU1利用自身控制的會議混音點,將用戶加入到會議中, 流程結(jié)束。
由本發(fā)明實施例提供該方法的實際應(yīng)用流程可知,本發(fā)明實施例能夠在信 令轉(zhuǎn)發(fā)單元按照預(yù)設(shè)的負荷均衡策略,將Create Conference及Join Conference 分別發(fā)送給負荷最輕或較輕的MSCU的前提下,解決當(dāng)創(chuàng)建的會議所對應(yīng)的 MSCU負荷較重時,該MSCU控制的處理該會議的Res無法獲得用戶發(fā)送的加入該會議的請求消息的問題。因此,相比于現(xiàn)有技術(shù)中提出的一種通過設(shè)定
某一 MSCU固定充當(dāng)為所有會議服務(wù)的MSCU的技術(shù)方案,本發(fā)明實施例提 供的該方法能夠避免現(xiàn)有技術(shù)中提出的該方案造成的當(dāng)媒體服務(wù)器所服務(wù)的 會議較少時,該固定的MSCU負荷較輕,當(dāng)媒體服務(wù)器服務(wù)的會議較多時, 該固定的MSCU的負荷又太重的問題。
相應(yīng)地,本發(fā)明實施例一種媒體服務(wù)控制裝置,其具體結(jié)構(gòu)示意圖如圖7 所示,包括
接收單元71,用于接收加入會議的請求消息;
解析單元72,用于解析接收單元71接收到的該消息,獲得該消息中攜帶 的會議標識;
比較單元73,用于比較解析單元72獲得的會議標識與本發(fā)明實施例提供 的該媒體服務(wù)控制裝置控制的資源單元所處理的會議的標識是否一致;
確定單元74,用于當(dāng)比較單元73的比較結(jié)果不一致時,確定解析單元72 獲得的該標識對應(yīng)的會議的其他媒體服務(wù)控制裝置所控制的資源單元;
轉(zhuǎn)發(fā)單元75,用于將接收單元71接收到的該消息轉(zhuǎn)發(fā)給確定單元74確定 的資源單元。
較佳地,確定單元74可以但不限于通過發(fā)送查詢消息的方式來確定處理 解析單元72獲得的該標識對應(yīng)的會議的其他媒體服務(wù)控制裝置所控制的資源 單元,因此,對應(yīng)與該發(fā)送查詢消息的方式,確定單元74具體可以包括
發(fā)送子單元,用于向其他々某體服務(wù)控制裝置發(fā)送包含該獲得的會議標識的 查詢消息;
接收子單元,用于接收查詢響應(yīng)消息,所述查詢響應(yīng)消息為接收到發(fā)送子 單元發(fā)送的查詢消息的其他媒體服務(wù)控制裝置在比較得到所述查詢消息中包 含的會議標識與自身控制的資源單元所處理的會議的標識一致時發(fā)送的,所述 查詢響應(yīng)消息中包含處理該會議的資源單元的標識;
確定子單元,用于根據(jù)接收子單元接收到的查詢響應(yīng)消息中包含的資源單元的標識,確定處理該獲得的會議標識對應(yīng)的會議的其他媒體服務(wù)控制單元所 控制的資源單元。
本發(fā)明實施例還提供另 一種媒體服務(wù)控制裝置,該裝置的具體結(jié)構(gòu)示意圖
如圖8所示,具體包括
接收單元81 ,用于接收其他媒體服務(wù)控制裝置發(fā)來的查詢消息; 比較單元82,用于比較接收單元81接收到的查詢消息中包含的會議標識
與自身所在裝置控制的資源單元處理的會議的標識是否一致;
確定單元83,用于在比較單元82的比較結(jié)果一致時,確定處理該會議的
資源單元;
發(fā)送單元84,用于將確定單元83確定的資源單元的標識承載在查詢響應(yīng) 消息中發(fā)送給發(fā)來查詢消息的媒體服務(wù)控制裝置。
相應(yīng)地,本發(fā)明實施例還提供一種媒體服務(wù)控制服務(wù)器,包括信令轉(zhuǎn)發(fā)單 元、第一媒體服務(wù)控制單元和第二媒體服務(wù)控制單元,其中
信令轉(zhuǎn)發(fā)單元,用于接收用戶終端發(fā)送的加入會議的請求消息,并將接收 到的該消息發(fā)送給第 一々某體服務(wù)控制單元;
第一媒體服務(wù)控制單元,用于接收信令轉(zhuǎn)發(fā)單元發(fā)來的加入會議的請求消 息,并解析接收到的該消息,獲得該消息中包含的會議標識,以及在比較出獲 得的會議標識與自身控制的資源單元所處理的會議的標識不一致時,向第二々某 體服務(wù)控制單元發(fā)送包含獲得的會議標識的查詢消息,并接收第二媒體服務(wù)控 制單元發(fā)來的查詢響應(yīng)消息,以及將接收到的加入會漢的請求消息轉(zhuǎn)發(fā)給查詢 響應(yīng)消息中包含的資源單元標識對應(yīng)的資源單元;
第二媒體服務(wù)控制單元,用于接收第一媒體服務(wù)控制單元發(fā)來的查詢消
息,并比較接收到的查詢消息中包含的會議標識與自身控制的資源單元所處理 的會議的標識是否一致,以及在比較結(jié)果一致時,確定自身控制的處理該會議 的資源單元,以及將確定的資源單元的標識承載在查詢響應(yīng)消息中發(fā)送給第一 媒體服務(wù)控制單元。對應(yīng)于信令轉(zhuǎn)發(fā)單元實現(xiàn)的功能,上述信令轉(zhuǎn)發(fā)單元還可以劃分為多個子 單元,包括
接收子單元,用于接收用戶終端發(fā)送的加入會議的請求消息;負荷信息獲 得子單元,用于獲得各個媒體服務(wù)控制單元的負荷信息;確定子單元,用于根 據(jù)負荷信息獲得子單元獲得的各個媒體服務(wù)控制單元的負荷信息,確定當(dāng)前具 有最輕負荷的媒體服務(wù)控制單元;發(fā)送子單元,用于將接收子單元接收到的加 入會議的請求消息發(fā)送給由確定子單元確定的媒體服務(wù)控制單元。
而對應(yīng)于上述第一々某體服務(wù)控制單元實現(xiàn)的功能,上述第一媒體服務(wù)控制 單元也可以劃分為多個子單元,具體包括
接收子單元,用于接收信令轉(zhuǎn)發(fā)單元發(fā)送的加入會議的請求消息;解析子 單元,用于解析接收子單元接收到的該消息,獲得該消息中攜帶的會議標識; 比較子單元,用于比較解析子單元獲得的會議標識與自身所在的媒體服務(wù)控制 單元控制的資源單元所處理的會議的標識是否一致;確定子單元,用于當(dāng)比較 子單元的比較結(jié)果不一致時,確定處理該解析子單元獲得的該標識對應(yīng)的會議 的第二媒體服務(wù)控制單元所控制的資源單元;轉(zhuǎn)發(fā)子單元,用于將接收子單元
接收到的該消息轉(zhuǎn)發(fā)給確定子單元確定的資源單元。
較佳地,對應(yīng)于上述確定子單元實現(xiàn)的功能,上述確定子單元還可以進一 步劃分為多個功能模塊,這些功能模塊具體包括
發(fā)送模塊,用于當(dāng)比較子單元的比較結(jié)果不一致時,向第二媒體服務(wù)控制 單元發(fā)送包含解析子單元獲得的會議標識的查詢消息;接收模塊,用于接收第 二媒體服務(wù)控制單元發(fā)來的查詢響應(yīng)消息,所述查詢響應(yīng)消息中包含處理該會 議的第二媒體服務(wù)控制單元所控制的資源單元的標識;確定模塊,用于根據(jù)接
收模塊接收到的查詢響應(yīng)消息中包含的資源單元的標識,確定處理解析子單元 獲得的該標識對應(yīng)的會議的第二媒體服務(wù)控制單元所控制的資源單元。
明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包含這些改動和變型在內(nèi)。
權(quán)利要求
1、一種會議加入處理方法,其特征在于,包括第一媒體服務(wù)控制單元接收加入會議的請求消息,以及解析接收到的該消息,獲得該消息中攜帶的會議標識;第一媒體服務(wù)控制單元在比較出獲得的會議標識與自身控制的資源單元所處理的會議的標識不一致時,確定處理該獲得的會議標識對應(yīng)的會議的第二媒體服務(wù)控制單元所控制的資源單元;以及將接收到的該消息轉(zhuǎn)發(fā)給確定的資源單元。
2、 如權(quán)利要求1所述的方法,其特征在于,確定處理該獲得的會議標識 對應(yīng)的會議的第二々某體服務(wù)控制單元所控制的資源單元,具體為第一媒體服務(wù)控制單元向第二媒體服務(wù)控制單元發(fā)送包含該獲得的會議 標識的查詢消息,以及接收查詢響應(yīng)消息,所述查詢響應(yīng)消息為接收到所述查詢消息的第二々某體 服務(wù)控制單元在比較得到所述查詢消息中包含的會議標識與自身控制的資源 單元所處理的會議的標識一致時發(fā)送的,所述查詢響應(yīng)消息中包含處理該會議 的資源單元的標識;第 一媒體服務(wù)控制單元根據(jù)接收到的查詢響應(yīng)消息中包含的資源單元的 標識,確定處理該獲得的會議標識對應(yīng)的會議的第二媒體服務(wù)控制單元所控制 的資源單元。
3、 一種媒體服務(wù)控制裝置,其特征在于,包括 接收單元,用于接收加入會議的請求消息;解析單元,用于解析接收單元接收到的該消息,獲得該消息中攜帶的會議 標識;比較單元,用于比較解析單元獲得的會議標識與所述裝置控制的資源單元 所處理的會議的標識是否 一致;確定單元,用于當(dāng)比較單元的比較結(jié)果不一致時,確定處理解析單元獲得的該標識對應(yīng)的會議的其他媒體服務(wù)控制裝置所控制的資源單元;轉(zhuǎn)發(fā)單元,用于將接收單元接收到的該消息轉(zhuǎn)發(fā)給確定單元確定的資源單元。
4、 如權(quán)利要求3所述的裝置,其特征在于,所述確定單元具體包括 發(fā)送子單元,用于向其他媒體服務(wù)控制裝置發(fā)送包含該獲得的會議標識的查詢消息;接收子單元,用于接收查詢響應(yīng)消息,所述查詢響應(yīng)消息為接收到發(fā)送子 單元發(fā)送的查詢消息的其他媒體服務(wù)控制裝置在比較得到所述查詢消息中包 含的會議標識與自身控制的資源單元所處理的會議的標識一致時發(fā)送的,所述 查詢響應(yīng)消息中包含處理該會議的資源單元的標識;確定子單元,用于根據(jù)接收子單元接收到的查詢響應(yīng)消息中包含的資源單 元的標識,確定處理該獲得的會議標識對應(yīng)的會議的其他i某體服務(wù)控制單元所 控制的資源單元。
5、 一種媒體服務(wù)控制裝置,其特征在于,包括 接收單元,用于接收其他媒體服務(wù)控制裝置發(fā)來的查詢消息; 比較單元,用于比較接收單元接收到的查詢消息中包含的會議標識與自身所在裝置控制的資源單元處理的會議的標識是否一致;確定單元,用于在比較單元的比較結(jié)果一致時,確定處理該會議的資源單元;發(fā)送單元,用于將確定單元確定的資源單元的標識承載在查詢響應(yīng)消息中 發(fā)送給發(fā)來查詢消息的媒體服務(wù)控制裝置。
6、 一種媒體服務(wù)控制服務(wù)器,其特征在于,包括信令轉(zhuǎn)發(fā)單元、第一媒 體服務(wù)控制單元和第二^某體服務(wù)控制單元,其中信令轉(zhuǎn)發(fā)單元,用于接收用戶終端發(fā)送的加入會議的請求消息,并將接收 到的該消息發(fā)送給第 一々某體服務(wù)控制單元;第一媒體服務(wù)控制單元,用于接收信令轉(zhuǎn)發(fā)單元發(fā)來的加入會議的請求消息,并解析接收到的該消息,獲得該消息中包含的會議標識,以及在比較出獲 得的會議標識與自身控制的資源單元所處理的會議的標識不一致時,向第二々某 體服務(wù)控制單元發(fā)送包含獲得的會議標識的查詢消息,并接收第二媒體服務(wù)控 制單元發(fā)來的查詢響應(yīng)消息,以及將接收到的加入會議的請求消息轉(zhuǎn)發(fā)給查詢響應(yīng)消息中包含的資源單元標識對應(yīng)的資源單元;第二媒體服務(wù)控制單元,用于接收第一媒體服務(wù)控制單元發(fā)來的查詢消 息,并比較接收到的查詢消息中包含的會議標識與自身控制的資源單元所處理 的會議的標識是否一致,以及在比較結(jié)果一致時,確定自身控制的處理該會議 的資源單元,以及將確定的資源單元的標識承載在查詢響應(yīng)消息中發(fā)送給第一 媒體服務(wù)控制單元。
7、 如權(quán)利要求6所述的服務(wù)器,其特征在于,所述信令轉(zhuǎn)發(fā)單元具體包括接收子單元,用于接收用戶終端發(fā)送的加入會議的請求消息;負荷信息獲得子單元,用于獲得各個媒體服務(wù)控制單元的負荷信息;確定子單元,用于根據(jù)負荷信息獲得子單元獲得的各個^ 某體服務(wù)控制單元的負荷信息,確定當(dāng)前具有最輕負荷的媒體服務(wù)控制單元;發(fā)送子單元,用于將接收子單元接收到的加入會議的請求消息發(fā)送給由確定子單元確定的媒體服務(wù)控制單元。
8、 如權(quán)利要求6所述的服務(wù)器,其特征在于,所述第一媒體服務(wù)控制單 元具體包括接收子單元,用于接收信令轉(zhuǎn)發(fā)單元發(fā)送的加入會議的請求消息; 解析子單元,用于解析接收子單元接收到的該消息,獲得該消息中攜帶的 會議標識;比較子單元,用于比較解析子單元獲得的會議標識與自身所在的i某體服務(wù) 控制單元控制的資源單元所處理的會議的標識是否一致;確定子單元,用于當(dāng)比較子單元的比較結(jié)果不一致時,確定處理該解析子單元獲得的該標識對應(yīng)的會議的第二媒體服務(wù)控制單元所控制的資源單元;轉(zhuǎn)發(fā)子單元,用于將接收子單元接收到的該消息轉(zhuǎn)發(fā)給確定子單元確定的 資源單元。
9、如權(quán)利要求8所述的服務(wù)器,其特征在于,所述確定子單元具體包括 發(fā)送模塊,用于當(dāng)比較子單元的比較結(jié)果不一致時,向第二々某體服務(wù)控制單元發(fā)送包含解析子單元獲得的會議標識的查詢消息;接收模塊,用于接收第二媒體服務(wù)控制單元發(fā)來的查詢響應(yīng)消息,所述查詢響應(yīng)消息中包含處理該會議的第二媒體服務(wù)控制單元所控制的資源單元的標識;確定模塊,用于根據(jù)接收模塊接收到的查詢響應(yīng)消息中包含的資源單元的 標識,確定處理解析子單元獲得的該標識對應(yīng)的會議的第二媒體服務(wù)控制單元 所控制的資源單元。 —
全文摘要
本發(fā)明公開了一種會議加入方法、媒體服務(wù)控制裝置及媒體服務(wù)控制服務(wù)器,用以解決現(xiàn)有技術(shù)中當(dāng)用戶請求加入的會議所對應(yīng)的媒體服務(wù)控制單元負荷較重時,無法加入到會議中的問題。其中,本發(fā)明公開的該方法包括步驟第一媒體服務(wù)控制單元接收加入會議的請求消息;解析接收到的該消息,獲得該消息中攜帶的會議標識;在比較出獲得的會議標識與自身控制的資源單元所處理的會議的標識不一致時,確定處理該獲得的會議標識對應(yīng)的會議的第二媒體服務(wù)控制單元所控制的資源單元;以及將接收到的該消息轉(zhuǎn)發(fā)給確定的資源單元。
文檔編號H04W88/18GK101431833SQ20081018641
公開日2009年5月13日 申請日期2008年12月16日 優(yōu)先權(quán)日2008年12月16日
發(fā)明者洪建峰, 寧 程, 程佳佳 申請人:中興通訊股份有限公司