国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種多媒體會議控制方法、裝置及系統(tǒng)的制作方法

      文檔序號:7986499閱讀:158來源:國知局
      一種多媒體會議控制方法、裝置及系統(tǒng)的制作方法
      【專利摘要】本發(fā)明公開了一種多媒體會議控制方法、裝置及系統(tǒng)。其中該方法涉及分布式部署的多個(gè)MCU。MCU之間通過會議信息的交互,協(xié)同控制多媒體會議。使得多個(gè)MCU構(gòu)成一個(gè)有機(jī)的整體,提高各個(gè)MCU的使用效率,并且降低了各個(gè)MCU的負(fù)載,提高了會議業(yè)務(wù)質(zhì)量。
      【專利說明】一種多媒體會議控制方法、裝置及系統(tǒng)
      【技術(shù)領(lǐng)域】
      [0001]本發(fā)明涉及數(shù)據(jù)業(yè)務(wù)【技術(shù)領(lǐng)域】,尤其涉及一種多媒體會議控制方法、裝置及系統(tǒng)。【背景技術(shù)】
      [0002]傳統(tǒng)會議的實(shí)現(xiàn)主要采用集中式的控制架構(gòu)。在集中式多媒體會議系統(tǒng)中,多媒體會議系統(tǒng)中,多點(diǎn)控制單元(Multipoint Control Unit,MCU)是整個(gè)系統(tǒng)的中心,系統(tǒng)中的控制信息由MCU統(tǒng)一管理,接入終端的媒體流都發(fā)送到MCU,MCU經(jīng)過媒體處理統(tǒng)一轉(zhuǎn)發(fā)送給其他接入終端。
      [0003]采用集中式控制的多媒體會議系統(tǒng)控制比較簡單,便于統(tǒng)一管理,但是還存在以下幾個(gè)方面的缺點(diǎn):
      [0004](I)帶寬
      [0005]在集中式多媒體會議系統(tǒng)中,PC用戶通過Internet網(wǎng)絡(luò)參加多媒體會議,每個(gè)PC用戶都需要建立一條接入鏈路,占用網(wǎng)絡(luò)中的帶寬,網(wǎng)絡(luò)中的帶寬是有限的,隨著PC用戶的增多,網(wǎng)絡(luò)中的帶寬會出現(xiàn)供不應(yīng)求的情況。
      [0006](2)使用成本
      [0007]在集中式多媒體會議系統(tǒng)中,固定電話用戶和移動終端用戶需要撥打長途電話參加多媒體會議,在使用成本方面,長途電話費(fèi)是一筆非常龐大的費(fèi)用,這會大大的增加使用成本。
      [0008](3)系統(tǒng)可擴(kuò)展性
      [0009]在集中式多媒體會議系統(tǒng)中,不同的用戶參加多媒體會議時(shí)需要相互獨(dú)立地建立一條接入鏈路,隨著用戶數(shù)量的增加,系統(tǒng)中的接入鏈路數(shù)量隨著增加,而且媒體服務(wù)器的負(fù)載會越來越重,這是不利于系統(tǒng)的可擴(kuò)展性。
      [0010]⑷服務(wù)質(zhì)量
      [0011]在集中式多媒體會議系統(tǒng)中,媒體流會傳輸?shù)街醒朊襟w服務(wù)器,中央媒體服務(wù)器根據(jù)接入終端的屬性對媒體流進(jìn)行媒體處理,再統(tǒng)一通過獨(dú)立的鏈路傳輸?shù)讲煌慕尤虢K端,這樣使得同類型的用戶得到的服務(wù)會不一致,而且會使得不同的PC接入終端之間的媒體信號相互干擾,影響媒體流的質(zhì)量,出現(xiàn)失真的情況。

      【發(fā)明內(nèi)容】

      [0012]為了解決現(xiàn)有技術(shù)中MCU使用效率低的技術(shù)問題,本發(fā)明提出一種多媒體會議控制方法、裝置及系統(tǒng)。
      [0013]本發(fā)明的一個(gè)方面,提供一種多媒體會議控制方法,其特征在于,涉及分布式部署的多個(gè)MCU,該方法包括:所述第二 MCU接收第一 MCU發(fā)送的會議創(chuàng)建請求,根據(jù)所述會議創(chuàng)建請求判斷請求創(chuàng)建的會議是否存在,當(dāng)會議不存在時(shí),將會議創(chuàng)建響應(yīng)回復(fù)給所述第一 MCU ;所述第一 MCU接收到會議不存在的會議創(chuàng)建響應(yīng)后,創(chuàng)建多媒體會議并將會議創(chuàng)建消息發(fā)送到所述第二 MCU ;所述第二 MCU接收到所述會議創(chuàng)建消息后生成新建會議消息并發(fā)送到除第一 MCU外的其他MCU,接收其他MCU返回的會議信息更新消息,并生成除第一MCU外的所有MCU的會議控制信息并發(fā)送到所述第一 MCU ;所有MCU共同控制多媒體會議進(jìn)行。
      [0014]本發(fā)明的另一個(gè)方面,提供一種MC模塊,包括:獲取子模塊,用于獲取會議終端上報(bào)的終端IP、終端類型和終端能力信息,根據(jù)所述終端IP獲取會議終端所在網(wǎng)絡(luò)的網(wǎng)絡(luò)狀態(tài)信息;選取子模塊,用于根據(jù)所述終端類型和終端能力信息及所述網(wǎng)絡(luò)狀態(tài)信息選取一會議終端進(jìn)行多媒體會議中多媒體數(shù)據(jù)的處理。
      [0015]本發(fā)明的另一個(gè)方面,提供一種MCU,包括:MC模塊,用于獲取會議終端上報(bào)的終端IP、終端類型和終端能力信息;根據(jù)所述終端IP獲取會議終端所在網(wǎng)絡(luò)的網(wǎng)絡(luò)狀態(tài)信息;根據(jù)所述終端類型和終端能力信息及所述網(wǎng)絡(luò)狀態(tài)信息選取一會議終端進(jìn)行本次多媒體會議中多媒體數(shù)據(jù)的處理。
      [0016]本發(fā)明的再一個(gè)方面,提供一種多媒體會議控制系統(tǒng),包括:分布式部署的多個(gè)MCU,第一 MCU,用于發(fā)送會議創(chuàng)建請求第二 MCU,接收到第二 MCU發(fā)送的會議不存在的會議創(chuàng)建響應(yīng)后,創(chuàng)建多媒體會議并將會議創(chuàng)建消息發(fā)送到所述第二 MCU;所述第二 MCU,用于接收第一 MCU發(fā)送的會議創(chuàng)建請求,根據(jù)所述會議創(chuàng)建請求判斷請求創(chuàng)建的會議是否存在,當(dāng)會議不存在時(shí),將會議創(chuàng)建響應(yīng)回復(fù)給所述第一 MCU ;接收到所述會議創(chuàng)建消息后發(fā)送新建會議消息到除第一 MCU外的其他MCU,接收其他MCU返回的會議信息更新消息,并將除第一 MCU外的所有MCU的會議控制信息發(fā)送到所述第一 MCU ;所有MCU共同控制多媒體會議進(jìn)行。
      [0017]本發(fā)明的再一個(gè)方面,提供一種會議終端,包括:發(fā)送模塊,用于發(fā)送包含會議ID的參會請求的MCU ;接收模塊,用于接收MCU返回的會議是否存在的參會響應(yīng);當(dāng)會議存在時(shí),接收MCU發(fā)送的控制多媒體會議的所有MCU的拓?fù)湫畔?;?jì)算模塊,用于根據(jù)所述網(wǎng)絡(luò)拓?fù)湫畔⒂?jì)算最近的MCU ;所述發(fā)送模塊,用于發(fā)送會話連接請求到所述最近的MCU ;所述接收模塊,用于接收所述最近的MCU返回的會話連接響應(yīng)。
      [0018]本發(fā)明的多媒體會議控制方法、裝置及系統(tǒng),分布式部署的多個(gè)MCU協(xié)同控制多媒體會議,使得多個(gè)MCU構(gòu)成一個(gè)有機(jī)的整體,提高各個(gè)MCU的使用效率,并且降低了各個(gè)MCU的負(fù)載,提高了會議業(yè)務(wù)質(zhì)量。
      【專利附圖】

      【附圖說明】
      [0019]圖1是本發(fā)明多媒體會議控制系統(tǒng)實(shí)施例的結(jié)構(gòu)示意圖;
      [0020]圖2是本發(fā)明MC實(shí)施例的結(jié)構(gòu)示意圖;
      [0021]圖3是本發(fā)明多媒體會議控制方法實(shí)施例的流程示意圖;
      [0022]圖4是本發(fā)明多媒體會議控制方法另一實(shí)施例的流程示意圖;
      [0023]圖5是本發(fā)明創(chuàng)建多媒體會議的流程示意圖;
      [0024]圖6是本發(fā)明加入多媒體會議的流程示意圖;
      [0025]圖7是本發(fā)明會議控制切換的流程示意圖;
      [0026]圖8是本發(fā)明會議終端實(shí)施例的結(jié)構(gòu)示意圖;
      [0027]圖9是本發(fā)明會議終端另一實(shí)施例的結(jié)構(gòu)示意圖?!揪唧w實(shí)施方式】
      [0028]實(shí)施例一
      [0029]本發(fā)明提出了一種多媒體會議控制系統(tǒng),多媒體會議的控制功能仍將主要由運(yùn)營商部署的服務(wù)器完成,但是會根據(jù)會議終端的能力情況選取一些終端承擔(dān)MCU的部分功能,如媒體處理(Media processor,MP)功能。在系統(tǒng)實(shí)現(xiàn)時(shí),將采用SIP會議的設(shè)計(jì)思路,簡化系統(tǒng)架構(gòu)和網(wǎng)元的設(shè)計(jì),便于實(shí)現(xiàn)和擴(kuò)展。以下結(jié)合附圖對本發(fā)明進(jìn)行詳細(xì)說明。
      [0030]如圖1所示,本發(fā)明多媒體會議控制系統(tǒng)實(shí)施例的結(jié)構(gòu)包括:會議終端13a、13b、13c、13d 和 MCU,MCU 中包括多點(diǎn)控制(multipointcontrol,MC)模塊 IIa 和 lib, MP 模塊12a。
      [0031]其中,MC模塊Ila獲取會議終端13a、13b和13c上報(bào)的終端IP、終端類型和終端能力等信息;并根據(jù)各個(gè)會議終端的終端IP獲取會議終端所在網(wǎng)絡(luò)的網(wǎng)絡(luò)狀態(tài)信息;根據(jù)終端類型、終端能力信息及網(wǎng)絡(luò)狀態(tài)信息選取一會議終端來進(jìn)行多媒體會議中多媒體數(shù)據(jù)的處理,例如,選取會議終端13a作為MP模塊實(shí)現(xiàn)多媒體數(shù)據(jù)的處理。
      [0032]另外,MC模塊Ila實(shí)時(shí)檢測作為媒體處理模塊的會議終端13a的負(fù)載值,判斷所述負(fù)載值是否到達(dá)會議終端13a的負(fù)載上限值,當(dāng)負(fù)載值到達(dá)負(fù)載上限值時(shí),將本次多媒體會議的多媒體數(shù)據(jù)處理從會議終端13a切換到位于MCU中的MP模塊12a上,MP模塊12a進(jìn)行多媒體會議中多媒體數(shù)據(jù)的處理。
      [0033]該系統(tǒng)實(shí)施例中,MC模塊IIa與MC模塊IIb之間、MC模塊IIa與會議終端13b和13c之間的接口可采用Reload協(xié)議(為IETF P2PSIP工作組標(biāo)準(zhǔn)化的協(xié)議,重點(diǎn)解決在P2P網(wǎng)絡(luò)中如何擴(kuò)展SIP協(xié)議,實(shí)現(xiàn)相關(guān)通信機(jī)制)。
      [0034]MC模塊IIa與會議終端13a之間、MC模塊IIb與MP模塊12a之間、會議終端13a與會議終端之間13b和13c之間、會議終端13a與MP模塊12a之間的接口可采用SIP協(xié)議。
      [0035]如圖2所示,本發(fā)明實(shí)施例中的MC模塊的具體結(jié)構(gòu)包括獲取子模塊21和選取子模塊22。其中,獲取子模塊獲取會議終端上報(bào)的終端IP、終端類型和終端能力信息,根據(jù)所述終端IP獲取會議終端所在網(wǎng)絡(luò)的網(wǎng)絡(luò)狀態(tài)信息。選取子模塊根據(jù)所述終端類型和終端能力信息及所述網(wǎng)絡(luò)狀態(tài)信息選取一會議終端進(jìn)行多媒體會議中多媒體數(shù)據(jù)的處理。
      [0036]另外,MC模塊還可以包括查詢子模塊23和網(wǎng)絡(luò)檢測子模塊24。其中,查詢子模塊根據(jù)所述終端IP查詢所述會議終端所在網(wǎng)絡(luò)。網(wǎng)絡(luò)檢測子模塊檢測所述網(wǎng)絡(luò)的網(wǎng)絡(luò)拓?fù)?、網(wǎng)絡(luò)帶寬及網(wǎng)絡(luò)時(shí)延信息。
      [0037]更優(yōu)地,該MC模塊還包括:負(fù)載檢測子模塊25、判斷子模塊26和切換子模塊27。其中,負(fù)載檢測子模塊檢測作為媒體處理模塊的會議終端的負(fù)載值。判斷子模塊判斷所述負(fù)載值是否到達(dá)所述會議終端的負(fù)載上限值。當(dāng)所述負(fù)載值到達(dá)負(fù)載上限值時(shí),切換子模塊將本次多媒體會議的多媒體數(shù)據(jù)的處理從會議終端切換到位于多媒體會議控制服務(wù)器MCU中的MP模塊。
      [0038]如圖3所示,本發(fā)明多媒體會議控制方法實(shí)施例的流程如下:
      [0039]步驟302,會議終端上報(bào)終端IP、終端類型和終端能力信息;
      [0040]步驟304,MC模塊根據(jù)終端IP獲取會議終端所在網(wǎng)絡(luò)的網(wǎng)絡(luò)狀態(tài)信息;
      [0041]步驟306,MC模塊根據(jù)所述終端類型和終端能力信息及網(wǎng)絡(luò)狀態(tài)信息選取一會議終端來進(jìn)行多媒體會議中多媒體數(shù)據(jù)的處理。[0042]由于會議終端需承擔(dān)MP功能,在會議業(yè)務(wù)實(shí)現(xiàn)時(shí)需要進(jìn)行會議終端的選擇。選擇會議終端的策略主要包括以下內(nèi)容:
      [0043](I)終端類型
      [0044]隨著會議終端類型的豐富,移動終端同樣可以參與會議。但是由于目前移動終端相對而言,物理能力較弱,移動頻繁度較高,會議業(yè)務(wù)中不會選擇移動終端承擔(dān)MP功能,更多地會選擇PC終端完成相關(guān)功能。該參數(shù)可在會議終端注冊進(jìn)入會議時(shí),由終端上報(bào)至服務(wù)器,在SIP請求中可攜帶相關(guān)信息。比如用I標(biāo)識PC,2標(biāo)識手機(jī)等等。
      [0045](2)終端能力
      [0046]由于MP功能涉及混音等數(shù)據(jù)處理過程,因此需要對終端能力有一定要求。終端能力會考慮CPU處理能力、內(nèi)存等相關(guān)物理能力。能力信息的獲取可在會議終端注冊進(jìn)入會議時(shí),由終端上報(bào)至服務(wù)器,在SIP請求中可攜帶相關(guān)信息。比如X GHz標(biāo)識CPU主頻,YM標(biāo)識內(nèi)存容量等。終端物理能力使用情況可采用周期上報(bào)方式。
      [0047](3)網(wǎng)絡(luò)狀態(tài)信息
      [0048]網(wǎng)絡(luò)狀態(tài)信息包括網(wǎng)絡(luò)拓?fù)?、網(wǎng)絡(luò)帶寬及網(wǎng)絡(luò)時(shí)延信息。由于承擔(dān)MP功能的終端需要與其它終端進(jìn)行交互,完成語音數(shù)據(jù)的傳輸。因此,會議終端選取時(shí),將考慮網(wǎng)絡(luò)拓?fù)?、網(wǎng)絡(luò)帶寬、時(shí)延狀況等網(wǎng)絡(luò)信息,以保障會議業(yè)務(wù)的低時(shí)延高質(zhì)量。這些信息的獲取將主要通過測量方式完成。其中服務(wù)器可通過終端IP地址獲取拓?fù)湫畔ⅲW(wǎng)絡(luò)帶寬和時(shí)延狀況等參數(shù)可由服務(wù)器或終端探測完成。
      [0049](4)其它要求:根據(jù)業(yè)務(wù)實(shí)現(xiàn)具體情況,選擇策略可能還需考慮流量本地化、負(fù)載均衡等相關(guān)要求。
      [0050]上述步驟304,具體實(shí)現(xiàn)方式有兩種:
      [0051]MC模塊根據(jù)所述終端IP查詢所述會議終端所在網(wǎng)絡(luò),并檢測所述網(wǎng)絡(luò)的網(wǎng)絡(luò)拓?fù)?、網(wǎng)絡(luò)帶寬及網(wǎng)絡(luò)時(shí)延信息;或會議終端檢測其自身所在網(wǎng)絡(luò)的網(wǎng)絡(luò)拓?fù)?、網(wǎng)絡(luò)帶寬及網(wǎng)絡(luò)時(shí)延信息,并上報(bào)到所述MC模塊。
      [0052]由于會議終端畢竟能力有限,當(dāng)參會終端增多和/或網(wǎng)絡(luò)環(huán)境發(fā)生變化時(shí),選取的會議終端可能無法繼續(xù)完成MP功能,從而無法保障會議質(zhì)量。此時(shí),需要將MP功能及時(shí)切換至運(yùn)營商部署的服務(wù)器上,以繼續(xù)保障用戶體驗(yàn)。由于會議中如果發(fā)生MP功能的多次切換,會嚴(yán)重影響用戶的體驗(yàn),所以切換時(shí),將暫時(shí)不考慮選取其它的會議終端進(jìn)行切換。如選取其它會議終端切換,會因?yàn)樾碌呐袛噙x擇過程大大增加MP功能切換的時(shí)延,很難滿足會議業(yè)務(wù)的低時(shí)延要求。
      [0053]如圖4所示,該方法實(shí)施例還包括:
      [0054]步驟402,MC模塊檢測作為媒體處理模塊的會議終端的負(fù)載值;
      [0055]步驟404,判斷所述負(fù)載值是否到達(dá)所述會議終端的負(fù)載上限值;
      [0056]步驟406,當(dāng)負(fù)載值到達(dá)負(fù)載上限值時(shí),將本次多媒體會議的多媒體數(shù)據(jù)的處理從會議終端切換到位于多媒體會議控制服務(wù)器MCU中的MP模塊。
      [0057]上述多媒體會議控制方法、系統(tǒng)、MCU、MC模塊實(shí)施例,通過選用能力較強(qiáng)的終端承擔(dān)MP模塊功能,在保障會議業(yè)務(wù)質(zhì)量的前提下,減輕MCU的處理壓力。選用會議終端承擔(dān)MP功能時(shí),會議終端的選取和MP功能的切換采用一定的策略,以保障會議業(yè)務(wù)質(zhì)量,提高用戶體驗(yàn)。會議系統(tǒng)的實(shí)現(xiàn)可采用基于SIP的協(xié)議,系統(tǒng)結(jié)構(gòu)相對簡單,網(wǎng)元功能相對清晰,擴(kuò)展性較好。
      [0058]實(shí)施例二
      [0059]本發(fā)明還提供一種分布式的多媒體會議控制系統(tǒng)實(shí)施例,部署在各地的MCU形成MCU overlay,各個(gè)MCU協(xié)同控制多媒體會議的進(jìn)行。
      [0060]如圖5所示,MCU-1要求創(chuàng)建與其他MCU之間的多媒體會議,創(chuàng)建多媒體會議的流程如下:
      [0061]步驟502,MCU-1發(fā)送會議創(chuàng)建請求給MCU-2,MCU-2為MCU-1相鄰的MCU ;
      [0062]步驟504,MCU-2判斷該多媒體會議是否已創(chuàng)建;
      [0063]步驟506,如果沒有該會議,MCU-2發(fā)送會議創(chuàng)建響應(yīng)給MCU-1 ;
      [0064]步驟508,MCU-1創(chuàng)建多媒體會議后,將包括多媒體會議相關(guān)信息的會議創(chuàng)建消息發(fā)送給MCU-2 ;
      [0065]步驟510,MCU-2根據(jù)會議創(chuàng)建消息生成新建會議消息并發(fā)送其他MCU ;
      [0066]步驟512,其他MCU返回會議信息更新消息到MCU-2 ;
      [0067]步驟514,MCU-2生成除MCU-1外的所有MCU的會議控制信息,并發(fā)送到MCU-1 ;
      [0068]步驟516,MCU-U MCU-2及其他MCU共同控制多媒體會議的進(jìn)行。
      [0069]上述步驟504,如果MCU-2判斷該多媒體會議已經(jīng)創(chuàng)建,則發(fā)送該多媒體會議的相關(guān)信息給MCU-1,MCU-1加入該多媒體會議。
      [0070]如圖6所示,當(dāng)多媒體會議已經(jīng)創(chuàng)建成功,某個(gè)會議終端想要加入到該會議中,力口入會議的流程如下:
      [0071]步驟602,UE-A發(fā)送參會請求到與其連接的MCU-1,參會請求包含多媒體會議ID
      [0072]步驟604,MCU-1判斷會議是否存在;
      [0073]步驟606,如果會議存在,發(fā)送參會響應(yīng)到UE-A ;
      [0074]步驟608,UE-A接收到會議存在的參會響應(yīng)后,向MCU-1發(fā)送會議MCU請求信息,請求獲取控制多媒體會議的所有MCU的拓?fù)湫畔ⅲ?br> [0075]步驟610,MCU-1將控制多媒體會議的所有MCU的拓?fù)湫畔l(fā)送給UE-A ;
      [0076]步驟612,UE-A根據(jù)拓?fù)湫畔⑦x擇最近的MCU,如MCU-2 ;
      [0077]步驟614,UE-A向MCU-2發(fā)送會話連接請求;
      [0078]步驟616,MCU-2返回會話連接響應(yīng);
      [0079]步驟618,UE-A加入到多媒體會議中,開始會議的相關(guān)會話處理。
      [0080]上述步驟604中,如果MCU-1判斷會議不存在時(shí),可以按照上述會議創(chuàng)建流程創(chuàng)建該多媒體會議。
      [0081]如圖7所示,當(dāng)會議進(jìn)行中,控制會議的MCU發(fā)生變化,會議終端需要將會議控制切換到其他MCU,MCU切換的過程如下:
      [0082]步驟702,UE-A接收到控制其會議的MCU-1發(fā)送的退出會議控制消息及最新的控制多媒體會議的所有MCU的拓?fù)湫畔ⅲ?br> [0083]步驟704,UE-A根據(jù)最新的拓?fù)湫畔⒅匦逻x擇最近的MCU-2 ;
      [0084]步驟706,UE-A向MCU-2發(fā)送會話連接請求;
      [0085]步驟708,MCU-2返回會話連接響應(yīng);
      [0086]步驟710,UE-A向MCU-1發(fā)送會議控制更新響應(yīng),即通知MCU-1可以退出會議控制,UE-A完成會議控制MCU的更新。
      [0087]本實(shí)施例中的多媒體會議控制系統(tǒng)包括分布式部署的多個(gè)MCU,各個(gè)MCU的功能以及MCU與MCU之間、MCU與會議終端之間的信息交互情況在上述流程描述中已詳細(xì)說明,在此不再贅述。
      [0088]本發(fā)明還涉及到終端側(cè)的改進(jìn),如圖8所示,本發(fā)明的會議終端實(shí)施例包括上報(bào)模塊81和多媒體數(shù)據(jù)處理模塊82。其中,上報(bào)模塊上報(bào)自身的終端IP、終端類型和終端能力信息;多媒體數(shù)據(jù)處理模塊82進(jìn)行多媒體會議中多媒體數(shù)據(jù)的處理。
      [0089]該會議終端還包括檢測模塊83。檢測模塊檢測其自身所在網(wǎng)絡(luò)的網(wǎng)絡(luò)拓?fù)?、網(wǎng)絡(luò)帶寬及網(wǎng)絡(luò)時(shí)延信息;上報(bào)模塊上報(bào)網(wǎng)絡(luò)拓?fù)?、網(wǎng)絡(luò)帶寬及網(wǎng)絡(luò)時(shí)延信息到所述MC模塊。
      [0090]如圖9所示,本發(fā)明會議終端另一實(shí)施例包括:發(fā)送模塊91、接收模塊92和計(jì)算模塊93。發(fā)送模塊發(fā)送包含會議ID的參會請求的MCU ;接收模塊接收MCU返回的會議是否存在的參會響應(yīng);當(dāng)會議存在時(shí),接收MCU發(fā)送的控制多媒體會議的所有MCU的拓?fù)湫畔?;?jì)算模塊根據(jù)所述網(wǎng)絡(luò)拓?fù)湫畔⒂?jì)算最近的MCU ;發(fā)送模塊發(fā)送會話連接請求到所述最近的MCU ;接收模塊接收所述最近的MCU返回的會話連接響應(yīng)。
      [0091]本發(fā)明的多媒體會議控制方法、裝置及系統(tǒng),分布式部署的多個(gè)MCU協(xié)同控制多媒體會議,使得多個(gè)MCU構(gòu)成一個(gè)有機(jī)的整體,提高各個(gè)MCU的使用效率,并且降低了各個(gè)MCU的負(fù)載,提高了會議業(yè)務(wù)質(zhì)量。
      [0092]本發(fā)明的兩個(gè)實(shí)施例涉及不同層面的多媒體會議控制,在具體實(shí)現(xiàn)時(shí),上述兩個(gè)實(shí)施例的方案可以結(jié)合到一起實(shí)施。
      [0093]應(yīng)說明的是:以上實(shí)施例僅用以說明本發(fā)明而非限制,本發(fā)明也并不僅限于上述舉例,一切不脫離本發(fā)明的精神和范圍的技術(shù)方案及其改進(jìn),其均應(yīng)涵蓋在本發(fā)明的權(quán)利要求范圍中。
      【權(quán)利要求】
      1.一種多媒體會議控制方法,其特征在于,涉及分布式部署的多個(gè)MCU,該方法包括: 所述第二 MCU接收第一 MCU發(fā)送的會議創(chuàng)建請求,根據(jù)所述會議創(chuàng)建請求判斷請求創(chuàng)建的會議是否存在,當(dāng)會議不存在時(shí),將會議創(chuàng)建響應(yīng)回復(fù)給所述第一 MCU ; 所述第一 MCU接收到會議不存在的會議創(chuàng)建響應(yīng)后,創(chuàng)建多媒體會議并將會議創(chuàng)建消息發(fā)送到所述第二 MCU ; 所述第二 MCU接收到所述會議創(chuàng)建消息后生成新建會議消息并發(fā)送到除第一 MCU外的其他MCU,接收其他MCU返回的會議信息更新消息,并生成除第一 MCU外的所有MCU的會議控制信息并發(fā)送到所述第一 MCU ; 所有MCU共同控制多媒體會議進(jìn)行。
      2.根據(jù)權(quán)利要求1所述的方法,其特征在于,還包括: 其中一個(gè)MCU接收到會議終端發(fā)送的加入已創(chuàng)建多媒體會議的參會請求,所述參會請求包含多媒體會議ID ;所述MCU判斷會議是否存在,當(dāng)會議存在時(shí),發(fā)送參會響應(yīng)到所述會議終端; 所述會議終端接收到會議存在的參會響應(yīng)后,從所述MCU獲取控制多媒體會議的所有MCU的拓?fù)湫畔?,根?jù)所述拓?fù)湫畔⑦x擇最近的MCU,向所述最近的MCU發(fā)送會話連接請求,接收到所述最近的MCU返回的會話連接響應(yīng)后,加入到所述多媒體會議中。
      3.根據(jù)權(quán)利要求1所述的方法,其特征在于,還包括: 所述會議終端接收到控制多媒體會議的其中一個(gè)MCU發(fā)送的退出會議控制消息及最新的控制多媒體會議的所有MCU的拓?fù)?信息,根據(jù)所述最新的拓?fù)湫畔⒅匦逻x擇最近的MCU ; 所述會議終端向所述重新選擇的最近的MCU發(fā)送會話連接請求,接收到所述重新選擇的最近的MCU返回的會話連接響應(yīng); 所述會議終端向發(fā)送退出會議消息的MCU發(fā)送會議控制更新響應(yīng); 發(fā)送退出會議消息的MCU退出所述多媒體會議。
      4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述MCU中包括至少一個(gè)MC模塊和至少一個(gè)MP模塊,該方法還包括: 所述MC模塊獲取會議終端上報(bào)的終端IP、終端類型和終端能力信息; 所述MC模塊根據(jù)所述終端IP獲取會議終端所在網(wǎng)絡(luò)的網(wǎng)絡(luò)狀態(tài)信息; 所述MC模塊根據(jù)所述終端類型和終端能力信息及所述網(wǎng)絡(luò)狀態(tài)信息選取一會議終端進(jìn)行多媒體會議中多媒體數(shù)據(jù)的處理。
      5.根據(jù)權(quán)利要求4所述的方法,其特征在于,還包括: 所述MC模塊檢測作為媒體處理模塊的會議終端的負(fù)載值,判斷所述負(fù)載值是否到達(dá)所述會議終端的負(fù)載上限值,當(dāng)所述負(fù)載值到達(dá)負(fù)載上限值時(shí),將本次多媒體會議的MP模塊從會議終端切換到位于MCU中的MP模塊。
      6.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述網(wǎng)絡(luò)狀態(tài)信息包括網(wǎng)絡(luò)拓?fù)?、網(wǎng)絡(luò)帶寬及網(wǎng)絡(luò)時(shí)延信息; MC模塊根據(jù)所述終端IP獲取會議終端所在網(wǎng)絡(luò)的網(wǎng)絡(luò)狀態(tài)信息包括: 所述MC模塊根據(jù)所述終端IP查詢所述會議終端所在網(wǎng)絡(luò),并檢測所述網(wǎng)絡(luò)的網(wǎng)絡(luò)拓?fù)?、網(wǎng)絡(luò)帶寬及網(wǎng)絡(luò)時(shí)延信息;或會議終端檢測其自身所在網(wǎng)絡(luò)的網(wǎng)絡(luò)拓?fù)?、網(wǎng)絡(luò)帶寬及網(wǎng)絡(luò)時(shí)延信息,并上報(bào)到所述MC模塊。
      7.—種MC模塊,其特征在于,包括: 獲取子模塊,用于獲取會議終端上報(bào)的終端IP、終端類型和終端能力信息,根據(jù)所述終端IP獲取會議終端所在網(wǎng)絡(luò)的網(wǎng)絡(luò)狀態(tài)信息; 選取子模塊,用于根據(jù)所述終端類型和終端能力信息及所述網(wǎng)絡(luò)狀態(tài)信息選取一會議終端進(jìn)行多媒體會議中多媒體數(shù)據(jù)的處理。
      8.根據(jù)權(quán)利要求7所述的MC模塊,其特征在于,還包括: 查詢子模塊,用于根據(jù)所述終端IP查詢所述會議終端所在網(wǎng)絡(luò); 網(wǎng)絡(luò)檢測子模塊,用于檢測所述網(wǎng)絡(luò)的網(wǎng)絡(luò)拓?fù)?、網(wǎng)絡(luò)帶寬及網(wǎng)絡(luò)時(shí)延信息。
      9.根據(jù)權(quán)利要求7所述的MC模塊,其特征在于,還包括: 負(fù)載檢測子模塊,用于檢測作為媒體處理模塊的會議終端的負(fù)載值; 判斷子模塊,用于判斷所述負(fù)載值是否到達(dá)所述會議終端的負(fù)載上限值; 切換子模塊,用于當(dāng)所述負(fù)載值到達(dá)負(fù)載上限值時(shí),將本次多媒體會議的多媒體數(shù)據(jù)的處理從會議終端切換到位于多媒體會議控制服務(wù)器MCU中的MP模塊。
      10.一種MCU,其特征在于,包括:· MC模塊,用于獲取會議終端上報(bào)的終端IP、終端類型和終端能力信息;根據(jù)所述終端IP獲取會議終端所在網(wǎng)絡(luò)的網(wǎng)絡(luò)狀態(tài)信息;根據(jù)所述終端類型和終端能力信息及所述網(wǎng)絡(luò)狀態(tài)信息選取一會議終端進(jìn)行本次多媒體會議中多媒體數(shù)據(jù)的處理。
      11.根據(jù)權(quán)利要求10所述的MCU,其特征在于,還包括:MP模塊,用于進(jìn)行多媒體會議中多媒體數(shù)據(jù)的處理; 所述MC模塊,檢測作為媒體處理模塊的會議終端的負(fù)載值,判斷所述負(fù)載值是否到達(dá)所述會議終端的負(fù)載上限值,當(dāng)所述負(fù)載值到達(dá)負(fù)載上限值時(shí),將本次多媒體會議的多媒體數(shù)據(jù)處理從會議終端切換到位于MCU中的MP模塊。
      12.—種多媒體會議控制系統(tǒng),其特征在于,包括:分布式部署的多個(gè)MCU, 第一 MCU,用于發(fā)送會議創(chuàng)建請求第二 MCU,接收到第二 MCU發(fā)送的會議不存在的會議創(chuàng)建響應(yīng)后,創(chuàng)建多媒體會議并將會議創(chuàng)建消息發(fā)送到所述第二 MCU ; 所述第二 MCU,用于接收第一 MCU發(fā)送的會議創(chuàng)建請求,根據(jù)所述會議創(chuàng)建請求判斷請求創(chuàng)建的會議是否存在,當(dāng)會議不存在時(shí),將會議創(chuàng)建響應(yīng)回復(fù)給所述第一 MCU ;接收到所述會議創(chuàng)建消息后發(fā)送新建會議消息到除第一 MCU外的其他MCU,接收其他MCU返回的會議信息更新消息,并將除第一 MCU外的所有MCU的會議控制信息發(fā)送到所述第一 MCU ; 所有MCU共同控制多媒體會議進(jìn)行。
      13.根據(jù)權(quán)利要求12所述的系統(tǒng),其特征在于,還包括會議終端,MCU,用于接收到所述會議終端發(fā)送的加入已創(chuàng)建多媒體會議的參會請求,所述會議加入請求包含多媒體會議ID,所述MCU判斷會議是否存在,發(fā)送參會響應(yīng)到所述會議終端;所述會議終端,用于接收到會議存在的參會響應(yīng)后,從所述MCU獲取控制多媒體會議的所有MCU的拓?fù)湫畔?,根?jù)所述拓?fù)湫畔⑦x擇最近的MCU,向所述最近的MCU發(fā)送會話連接請求,接收到所述最近的MCU返回的會話連接響應(yīng)后,加入到所述多媒體會議中。
      14.根據(jù)權(quán)利要求12所述的系統(tǒng),其特征在于,所述會議終端,用于接收到控制多媒體會議的其中一個(gè)MCU發(fā)送的退出會議控制消息及最新的控制多媒體會議的所有MCU的拓?fù)湫畔?,根?jù)所述最新的拓?fù)湫畔⒅匦逻x擇最近的MCU ;向所述重新選擇的最近的MCU發(fā)送會話連接請求,接收到所述重新選擇的最近的MCU返回的會話連接響應(yīng);向發(fā)送退出會議消息的MCU發(fā)送會議控制更新響應(yīng); 發(fā)送退出會議消息的MCU,退出所述多媒體會議。
      15.根據(jù)權(quán)利要求12所述的系統(tǒng),其特征在于,所述MCU中包括MC模塊, 所述MC模塊,用于獲取會議終端上報(bào)的終端IP、終端類型和終端能力信息;根據(jù)所述終端IP獲取會議終端所在網(wǎng)絡(luò)的網(wǎng)絡(luò)狀態(tài)信息;根據(jù)所述終端類型和終端能力信息及所述網(wǎng)絡(luò)狀態(tài)信息選取一會議終端來進(jìn)行多媒體會議中多媒體數(shù)據(jù)的處理。
      16.根據(jù)權(quán)利要求15所述的系統(tǒng),其特征在于,所述MCU還包括MP模塊,所述MP模塊用于進(jìn)行多媒體會議中多媒體數(shù)據(jù)的處理; 所述MC模塊,檢測作為媒體處理模塊的會議終端的負(fù)載值,判斷所述負(fù)載值是否到達(dá)所述會議終端的負(fù)載上限值,當(dāng)所述負(fù)載值到達(dá)負(fù)載上限值時(shí),將本次多媒體會議的多媒體數(shù)據(jù)處理從會議終端切換到位于MCU中的MP模塊。
      17.根據(jù)權(quán)利要求16所述的系統(tǒng),其特征在于,所述MC模塊與處理多媒體數(shù)據(jù)的會議終端之間、所述MC模塊與MP模塊之間、MP模塊與會議終端之間通過SIP協(xié)議傳輸數(shù)據(jù)。
      18.一種會議終端,其特征在于,包括: 發(fā)送模塊,用于發(fā)送包含會議ID的參會請求的MCU ; 接收模塊,用于接收MCU返 回的會議是否存在的參會響應(yīng);當(dāng)會議存在時(shí),接收MCU發(fā)送的控制多媒體會議的所有MCU的拓?fù)湫畔ⅲ? 計(jì)算模塊,用于根據(jù)所述網(wǎng)絡(luò)拓?fù)湫畔⒂?jì)算最近的MCU ; 所述發(fā)送模塊,用于發(fā)送會話連接請求到所述最近的MCU ; 所述接收模塊,用于接收所述最近的MCU返回的會話連接響應(yīng)。
      【文檔編號】H04M3/56GK103856643SQ201210502011
      【公開日】2014年6月11日 申請日期:2012年11月30日 優(yōu)先權(quán)日:2012年11月30日
      【發(fā)明者】張劍寅, 彭晉 申請人:中國移動通信集團(tuán)公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
      1