專利名稱:下一代網(wǎng)絡(luò)多方會議的發(fā)起方法及系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及下一代網(wǎng)絡(luò)多方會議,尤其涉及下一代網(wǎng)絡(luò)多方會議的發(fā)起 方法及系統(tǒng)。
背景技術(shù):
媒體網(wǎng)關(guān)控制器MGC (Media Gateway Controller),是電路交換網(wǎng)向分 組網(wǎng)演進(jìn)的核心設(shè)備,也是下一代電信網(wǎng)絡(luò)的重要設(shè)備之一,它獨(dú)立于底層 承載協(xié)議,主要完成呼叫控制、媒體網(wǎng)關(guān)接入控制、資源分配、協(xié)議處理、 路由、認(rèn)證、計(jì)費(fèi)等主要功能,并可以向用戶提供現(xiàn)有電路交換機(jī)所能提供 的所有業(yè)務(wù)以及多樣化的第三方業(yè)務(wù);媒體網(wǎng)關(guān)MG (Media Gateway),將 一種網(wǎng)絡(luò)中的媒體轉(zhuǎn)換成另 一種網(wǎng)絡(luò)所要求的々某體格式的設(shè)備;接入網(wǎng)關(guān)AG
(Access Gateway),接入網(wǎng)關(guān)是媒體網(wǎng)關(guān)的一種,提供用戶網(wǎng)絡(luò)接口 UNI
(User Network Interface)。
下一代網(wǎng)絡(luò)多方會議按如下方式實(shí)現(xiàn)媒體網(wǎng)關(guān)主席方(即會議發(fā)起方, 也叫會議主席)以逐個撥打會議成員號碼的方式,召集會議成員,召集完成 后,撥打特殊號碼向媒體網(wǎng)關(guān)控制器MGC發(fā)出通知,MGC指定一個媒體網(wǎng) 關(guān)承載此次多方會議的會議資源,向該媒體網(wǎng)關(guān)下發(fā)占用會議資源的消息, 并發(fā)出修改連接命令,信令交互成功后,進(jìn)入會議。圖l給出了三方會議建 立通話的一個示例接入網(wǎng)關(guān)AG和MGC之間通過H248信令建立連接,承 載網(wǎng)為IP網(wǎng)絡(luò),話機(jī)A、 B和C直接接在接入網(wǎng)關(guān)1上,假設(shè)A為會議主席, 即由A發(fā)起會議,A首先撥打B,和B建立通話之后,A拍叉簧撥打C,和 C也建立通話之后,撥打特殊號碼通知MGC進(jìn)入會議。
現(xiàn)有的多方會議發(fā)起流程中,在MGC向指定媒體網(wǎng)關(guān)下發(fā)占用會議資 源的消息之前,并不知道該々某體網(wǎng)關(guān)的會議資源狀況,在會議主席撥打特殊 號碼通知MGC開始會議流程后,不管該媒體網(wǎng)關(guān)會議資源是否足夠,MGC都會在該媒體網(wǎng)關(guān)下發(fā)占用會議資源的消息,如果該媒體網(wǎng)關(guān)會議資源不夠, 就會出現(xiàn)部分會議參與者聽不到聲音的情況。
發(fā)明內(nèi)容
本發(fā)明要解決的技術(shù)問題是提供下 一代網(wǎng)絡(luò)多方會議的發(fā)起方法及系 統(tǒng),優(yōu)化下 一代網(wǎng)絡(luò)多方會議流程。
為了解決上述問題,本發(fā)明提供了一種下一代網(wǎng)絡(luò)多方會議的發(fā)起方法, 媒體網(wǎng)關(guān)控制器下發(fā)占用會議資源消息之前,先查詢到會議資源滿足所述多 方會議需要的媒體網(wǎng)關(guān),然后向所述媒體網(wǎng)關(guān)下發(fā)占用會議資源的消息。
進(jìn)一步地,上述方法還可具有以下特點(diǎn),下一代網(wǎng)絡(luò)多方會議的發(fā)起方 法流程包括
所述媒體網(wǎng)關(guān)控制器下發(fā)占用會議資源消息之前,向當(dāng)前媒體網(wǎng)關(guān)發(fā)送 預(yù)占會議資源消息,所述查詢消息中包含當(dāng)前多方會議需要的會議資源的數(shù) 量信息;
所述當(dāng)前4某體網(wǎng)關(guān)檢測自身的會議資源是否滿足當(dāng)前多方會議的需要, 將檢測結(jié)果通知所述媒體網(wǎng)關(guān)控制器;
所述媒體網(wǎng)關(guān)控制器收到所述檢測結(jié)果后,若所述檢測結(jié)果表明所述當(dāng) 前媒體網(wǎng)關(guān)的會議資源滿足當(dāng)前多方會議的需要,則向所述當(dāng)前媒體網(wǎng)關(guān)下 發(fā)所述占用會議資源消息;
所述當(dāng)前媒體網(wǎng)關(guān)接收到所述占用會議資源消息后,建立會議通話。
進(jìn)一步地,上述方法還可具有以下特點(diǎn),所述i某體網(wǎng)關(guān)控制器收到所述 檢測結(jié)果后的步驟,進(jìn)一步包括
若所述檢測結(jié)果表明當(dāng)前媒體網(wǎng)關(guān)的會議資源不滿足當(dāng)前多方會議的需 要,則所述媒體網(wǎng)關(guān)控制器繼續(xù)向其它媒體網(wǎng)關(guān)發(fā)送所述預(yù)占會議資源消息;
所述媒體網(wǎng)關(guān)控制器找到滿足當(dāng)前多方會議需要的適用媒體網(wǎng)關(guān)后,向 所述適用i某體網(wǎng)關(guān)下發(fā)所述占用會議資源消息;所迷適用媒體網(wǎng)關(guān)接收到所述占用會議資源消息后,建立會議通話。
進(jìn)一步地,上述方法還可具有以下特點(diǎn),所述當(dāng)前媒體網(wǎng)關(guān)包括媒體網(wǎng) 關(guān)控制器指定的或者默認(rèn)的承載當(dāng)前多方會議資源的媒體網(wǎng)關(guān)。
進(jìn)一步地,上述方法還可具有以下特點(diǎn),所iii某體網(wǎng)關(guān)包括4妄入網(wǎng)關(guān)或
者中繼網(wǎng)關(guān)。
為了解決上述問題,本發(fā)明還提供了一種下一代網(wǎng)絡(luò)多方會議的發(fā)起系 統(tǒng),包括媒體網(wǎng)關(guān)和媒體網(wǎng)關(guān)控制器,所述媒體網(wǎng)關(guān)控制器中包含查詢模塊
和判斷模塊,所述媒體網(wǎng)關(guān)包含檢測模塊,其中
所述媒體網(wǎng)關(guān)控制器中的查詢模塊,用于向所述媒體網(wǎng)關(guān)中的檢測模塊 發(fā)送預(yù)占會議資源消息,查詢所述J(某體網(wǎng)關(guān)的會議資源是否滿足當(dāng)前多方會 議的需要;
所述媒體網(wǎng)關(guān)控制器中的判斷模塊,用于接收所述媒體網(wǎng)關(guān)中的檢測模 塊返回的檢測結(jié)果,所述媒體網(wǎng)關(guān)控制器根據(jù)所述檢測結(jié)果決定是否向所述 媒體網(wǎng)關(guān)下發(fā)占用會議資源的消息;
所述媒體網(wǎng)關(guān)中的檢測模塊,用于在收到所述媒體網(wǎng)關(guān)控制器中的查詢 模塊發(fā)送的預(yù)占會議資源消息后,檢測所述媒體網(wǎng)關(guān)的會議資源是否滿足當(dāng) 前多方會議的需要,并將檢測結(jié)果通知給媒體網(wǎng)關(guān)控制器中的判斷模塊。
進(jìn)一步地,上述裝置還可具有以下特點(diǎn),所述々某體網(wǎng)關(guān)控制器根據(jù)所述 檢測結(jié)果決定是否向所述i某體網(wǎng)關(guān)下發(fā)占用會議資源的消息。
進(jìn)一步地,上述裝置還可具有以下特點(diǎn),所述々某體網(wǎng)關(guān)包括接入網(wǎng)關(guān)或 者中繼網(wǎng)關(guān)。
與現(xiàn)有技術(shù)相比較,本發(fā)明引入查詢媒體網(wǎng)關(guān)會議資源情況的流程,保 證了多方會議通話的成功建立,避免了因MGC指定的i某體網(wǎng)關(guān)會議資源不 夠而出現(xiàn)的部分會議參與者聽不到聲音的情況。
圖1為三方會議建立的示例圖2為本發(fā)明實(shí)施例中下一代網(wǎng)絡(luò)多方會議的發(fā)起方法的流程示意圖之 圖3為本發(fā)明實(shí)施例中下一代網(wǎng)絡(luò)多方會議的發(fā)起方法的流程示意圖之 圖4為本發(fā)明中下一代網(wǎng)絡(luò)多方會議的發(fā)起系統(tǒng)結(jié)構(gòu)圖。
具體實(shí)施例方式
本發(fā)明的主要構(gòu)思是,在下一代網(wǎng)絡(luò)多方會議的發(fā)起流程中,媒體網(wǎng)關(guān) 控制器向媒體網(wǎng)關(guān)下發(fā)占用會議資源的消息之前,先查詢i某體網(wǎng)關(guān)的會議資 源是否能夠滿足當(dāng)前多方會議的需要,如果滿足則直接向當(dāng)前媒體網(wǎng)關(guān)下發(fā) 占用會議資源的消息,否則查詢其它i某體網(wǎng)關(guān)的會議資源情況,直到找到一 個會議資源能夠滿足當(dāng)前多方會議需要的媒體網(wǎng)關(guān),然后向該媒體網(wǎng)關(guān)下發(fā) 占用會議資源的消息。
下面結(jié)合附圖和實(shí)施例對本發(fā)明的方法作進(jìn)一步詳細(xì)說明。
第一實(shí)施例
本實(shí)施例也以圖1所示的多方會議為例,說明本發(fā)明中下一代網(wǎng)絡(luò)多方 會議的發(fā)起方法。
如圖2所示,本實(shí)施例中下一代網(wǎng)絡(luò)多方會議的發(fā)起方法流程如下
步驟一,多方會議主席A通過i某體網(wǎng)關(guān)1撥打特殊號碼通知MGC開始 會議;
步驟二, MGC向媒體網(wǎng)關(guān)l發(fā)送預(yù)占會議資源消息,消息中包含當(dāng)前多 方會議需要的會議資源的數(shù)量信息;
這里,媒體網(wǎng)關(guān)1為當(dāng)前媒體網(wǎng)關(guān),所述當(dāng)前媒體網(wǎng)關(guān)是指MGC指定 的或者默認(rèn)的承載當(dāng)前多方會議資源的媒體網(wǎng)關(guān)。所述媒體網(wǎng)關(guān)包括接入網(wǎng) 關(guān)或者中繼網(wǎng)關(guān)等。
步驟三,媒體網(wǎng)關(guān)1檢測自身的會議資源是否足夠(即是否滿足當(dāng)前多
7方會議的需要),若足夠則給MGC回復(fù)正常應(yīng)答消息,告知MGC其會議資 源足夠;
步驟四,MGC收到媒體網(wǎng)關(guān)1的正常應(yīng)答消息后,向媒體網(wǎng)關(guān)1下發(fā)占 用會議資源消息,媒體網(wǎng)關(guān)1接收到所述占用會議資源消息后,進(jìn)行接路, 會議資源預(yù)占以及混音,最終建立會議通話。
第二實(shí)施例
本實(shí)施例也以圖1所示的多方會議為例,說明本發(fā)明中下一代網(wǎng)絡(luò)多方 會議的發(fā)起方法。
如圖3所示,本實(shí)施例中下一代網(wǎng)絡(luò)多方會議的發(fā)起方法流程如下
步驟一,多方會議主席A通過^ 某體網(wǎng)關(guān)1撥打特殊號碼通知MGC開始 會議;
步驟二, MGC向+某體網(wǎng)關(guān)1發(fā)送預(yù)占會議資源消息,消息中包含當(dāng)前多 方會議需要的會議資源的數(shù)量信息;
這里,媒體網(wǎng)關(guān)1為當(dāng)前媒體網(wǎng)關(guān)。
步驟三,媒體網(wǎng)關(guān)1檢測自身的會議資源是否足夠(即是否滿足當(dāng)前多 方會議的需要),若不夠則給MGC回復(fù)錯誤消息,告知MGC其會議資源不 夠;
步驟四,MGC收到媒體網(wǎng)關(guān)1回復(fù)的錯誤消息后,向另 一媒體網(wǎng)關(guān)2發(fā) 送預(yù)占會議資源消息,消息中包含當(dāng)前多方會議需要的會議資源的數(shù)量信息;
步驟五,媒體網(wǎng)關(guān)2檢查自身的會議資源是否足夠,若足夠則給MGC 回復(fù)正常應(yīng)答消息,告知MGC其會議資源足夠;
在其它實(shí)施例中,如果該步驟中i某體網(wǎng)關(guān)的會議資源仍然不夠,則MGC 繼續(xù)向其他媒體網(wǎng)關(guān)查詢會議資源情況。
步驟六,MGC收到媒體網(wǎng)關(guān)2的正常應(yīng)答消息后,向媒體網(wǎng)關(guān)2下發(fā)占 用會議資源消息,媒體網(wǎng)關(guān)2接收到所述占用會議資源消息后,進(jìn)行接路, 會議資源預(yù)占以及混音,最終建立會議通話。會議的發(fā)起系統(tǒng),如圖4所示,包括媒 體網(wǎng)關(guān)和媒體網(wǎng)關(guān)控制器,媒體網(wǎng)關(guān)控制器中包含查詢模塊和判斷模塊,媒 體網(wǎng)關(guān)包含檢測模塊,其中
媒體網(wǎng)關(guān)控制器中的查詢模塊,用于向媒體網(wǎng)關(guān)中的檢測模塊發(fā)送預(yù)占 會議資源消息,查詢i某體網(wǎng)關(guān)的會議資源是否滿足當(dāng)前多方會議的需要;
媒體網(wǎng)關(guān)控制器中的判斷模塊,用于接收媒體網(wǎng)關(guān)中的檢測模塊返回的 檢測結(jié)果,媒體網(wǎng)關(guān)控制器根據(jù)該檢測結(jié)果決定是否向該々某體網(wǎng)關(guān)下發(fā)占用 會議資源的消息。
媒體網(wǎng)關(guān)中的檢測模塊,用于在收到媒體網(wǎng)關(guān)控制器中的查詢模塊發(fā)送 的預(yù)占會議資源消息后,檢測其所在媒體網(wǎng)關(guān)的會議資源是否滿足當(dāng)前多方 會議的需要,并將檢測結(jié)果通知給媒體網(wǎng)關(guān)控制器中的判斷模塊。
所述媒體網(wǎng)關(guān)包括接入網(wǎng)關(guān)或者中繼網(wǎng)關(guān)等。
當(dāng)然,本發(fā)明還可有其他多種實(shí)施例,在不背離本發(fā)明精神及其實(shí)質(zhì)的 情況下,熟悉本領(lǐng)域的技術(shù)人員當(dāng)可根據(jù)本發(fā)明作出各種相應(yīng)的改變和變形, 但這些相應(yīng)的改變和變形都應(yīng)屬于本發(fā)明所附的權(quán)利要求的保護(hù)范圍。
權(quán)利要求
1、一種下一代網(wǎng)絡(luò)多方會議的發(fā)起方法,其特征在于,媒體網(wǎng)關(guān)控制器下發(fā)占用會議資源消息之前,先查詢到會議資源滿足所述多方會議需要的媒體網(wǎng)關(guān),然后向所述媒體網(wǎng)關(guān)下發(fā)占用會議資源的消息。
2、 如權(quán)利要求l所述的方法,其特征在于,下一代網(wǎng)絡(luò)多方會議的發(fā)起 方法流禾呈包4舌所述媒體網(wǎng)關(guān)控制器下發(fā)占用會議資源消息之前,向當(dāng)前媒體網(wǎng)關(guān)發(fā)送 預(yù)占會議資源消息,所述查詢消息中包含當(dāng)前多方會議需要的會議資源的數(shù) 量信息;所述當(dāng)前々某體網(wǎng)關(guān)檢測自身的會議資源是否滿足當(dāng)前多方會議的需要, 將^r測結(jié)果通知所述^f某體網(wǎng)關(guān)控制器;所述if某體網(wǎng)關(guān)控制器收到所述檢測結(jié)果后,若所述沖全測結(jié)果表明所述當(dāng) 前媒體網(wǎng)關(guān)的會議資源滿足當(dāng)前多方會議的需要,則向所述當(dāng)前媒體網(wǎng)關(guān)下 發(fā)所述占用會議資源消息;所述當(dāng)前々某體網(wǎng)關(guān)接收到所述占用會議資源消息后,建立會議通話。
3、 如權(quán)利要求2所述的方法,其特征在于所述i某體網(wǎng)關(guān)控制器收到所述檢測結(jié)果后的步驟,進(jìn)一步包括若所述檢測結(jié)果表明當(dāng)前々某體網(wǎng)關(guān)的會議資源不滿足當(dāng)前多方會議的需 要,則所述媒體網(wǎng)關(guān)控制器繼續(xù)向其它媒體網(wǎng)關(guān)發(fā)送所述預(yù)占會議資源消息;所述々某體網(wǎng)關(guān)控制器找到滿足當(dāng)前多方會議需要的適用i某體網(wǎng)關(guān)后,向 所述適用i某體網(wǎng)關(guān)下發(fā)所述占用會議資源消息;所述適用i某體網(wǎng)關(guān)接收到所述占用會議資源消息后,建立會議通話。
4、 如權(quán)利要求2所述的方法,其特征在于所述當(dāng)前媒體網(wǎng)關(guān)包括媒體網(wǎng)關(guān)控制器指定的或者默認(rèn)的承載當(dāng)前多方 會議資源的媒體網(wǎng)關(guān)。
5、 如權(quán)利要求l所述的方法,其特征在于所述媒體網(wǎng)關(guān)包括接入網(wǎng)關(guān)或者中繼網(wǎng)關(guān)。
6、 一種下一代網(wǎng)絡(luò)多方會議的發(fā)起系統(tǒng),包括媒體網(wǎng)關(guān)和々某體網(wǎng)關(guān)控制 器,其特征在于所述媒體網(wǎng)關(guān)控制器中包含查詢模塊和判斷模塊,所述媒體網(wǎng)關(guān)包含檢 測才莫塊,其中所述媒體網(wǎng)關(guān)控制器中的查詢^i塊,用于向所述媒體網(wǎng)關(guān)中的^r測模塊 發(fā)送預(yù)占會議資源消息,查詢所述4某體網(wǎng)關(guān)的會議資源是否滿足當(dāng)前多方會 議的需要;所述媒體網(wǎng)關(guān)控制器中的判斷模塊,用于接收所述媒體網(wǎng)關(guān)中的檢測模 塊返回的檢測結(jié)果,所述i某體網(wǎng)關(guān)控制器根據(jù)所述檢測結(jié)果決定是否向所述 i某體網(wǎng)關(guān)下發(fā)占用會議資源的消息;所述媒體網(wǎng)關(guān)中的檢測模塊,用于在收到所述媒體網(wǎng)關(guān)控制器中的查詢 模塊發(fā)送的預(yù)占會議資源消息后,檢測所述媒體網(wǎng)關(guān)的會議資源是否滿足當(dāng) 前多方會議的需要,并將檢測結(jié)果通知給媒體網(wǎng)關(guān)控制器中的判斷模塊。
7、 如權(quán)利要求6所述的系統(tǒng),其特征在于用會議資源的消息。
8、 如權(quán)利要求6所述的系統(tǒng),其特征在于 所述々某體網(wǎng)關(guān)包括接入網(wǎng)關(guān)或者中繼網(wǎng)關(guān)。
全文摘要
本發(fā)明提供了一種下一代網(wǎng)絡(luò)多方會議的發(fā)起方法及系統(tǒng),能優(yōu)化下一代網(wǎng)絡(luò)多方會議流程,所述方法為媒體網(wǎng)關(guān)控制器下發(fā)占用會議資源消息之前,先查詢到會議資源滿足所述多方會議需要的媒體網(wǎng)關(guān),然后向所述媒體網(wǎng)關(guān)下發(fā)占用會議資源的消息。本發(fā)明保證了多方會議通話的成功建立。
文檔編號H04L12/66GK101582783SQ20081009736
公開日2009年11月18日 申請日期2008年5月12日 優(yōu)先權(quán)日2008年5月12日
發(fā)明者莊淑仙, 朱文華 申請人:中興通訊股份有限公司