專利名稱::多點控制單元級聯(lián)系統(tǒng)及其通信方法、裝置的制作方法
技術(shù)領(lǐng)域:
:本發(fā)明涉及通信領(lǐng)域,尤其涉及一種多點控制單元級聯(lián)系統(tǒng)及其通信方法、多點控制單元和業(yè)務管理中心。
背景技術(shù):
:隨著現(xiàn)代網(wǎng)絡技術(shù)和寬帶建設(shè)的不斷發(fā)展,視訊會議系統(tǒng)已廣泛應用于工作和生活領(lǐng)域。在會議電視應用中,多點控制單元(multicontrolunit)MCU之間可相互級聯(lián),通過召開級聯(lián)會議,可將不同MCU下的終端會場調(diào)度在同一會議中,即存在如圖l的級聯(lián)方式的組網(wǎng)。其中MCU1下掛有MCU2和MCU4,MCU2和MCU4下分別掛有MCU3和MCU5。T31到T3m是MCU3下掛載的會場,T51到T5n是MCU5下掛載的會場(m、n均為大于l的整數(shù))。而使用如圖1所示的視訊系統(tǒng)召開級聯(lián)MCU會議時,因為MCU級聯(lián)層次較多(2級MCU以上),則MCU級聯(lián)引起的媒體流延時、多次編解碼的損耗將嚴重影響視音頻效果。例如圖1中的MCU5下掛的T51會場接收到來自MCU3下T31的媒體流。由于中間經(jīng)過了多級MCU的轉(zhuǎn)發(fā)(MCU3->MCU2->MCU1->MCU4->MCU5),T51會場在收到T31會場的數(shù)據(jù)時,由于傳送路徑較長,其視音頻將產(chǎn)生較大的延時,同時經(jīng)過各級MCU的混音和多次編碼處理,也將導致視音頻質(zhì)量大幅下降?,F(xiàn)有技術(shù)中,有改造級聯(lián)MCU之間線路的方案。例如通過改變MCU間的線路材質(zhì)等線路本身的改造,來達到減少因為傳輸引起的媒體流延時和視音頻質(zhì)量下降的目的。但這種對傳輸線路改造的方法,投入成本高,而且不易操作。從提升效果來看,對MCU多次轉(zhuǎn)發(fā)引起的延時無能為力,因此該方案對整體延時的解決效果不明顯。
發(fā)明內(nèi)容本發(fā)明實施例提供一種多點控制單元級聯(lián)系統(tǒng)及其通信方法、多點控制單元和業(yè)務管理中心,以解決減少因為傳輸引起的媒體流延時和視音頻質(zhì)量下降的問題。根據(jù)上述目的,本發(fā)明實施例的技術(shù)方案是這樣實現(xiàn)的本發(fā)明實施例提供了一種多點控制單元MCU級聯(lián)系統(tǒng),包括在業(yè)務管理中心管理下的多個MCU,所述系統(tǒng)中的各MCU之間的級^:方式為網(wǎng)狀級聯(lián);所述MCU用于接收業(yè)務管理中心發(fā)送的會議的信息;所述MCU還用于根據(jù)所述會議的信息調(diào)度所述會議,建立要參加所述會議的所有MCU的鏈表信息,并將要參加所述會議的其他MCU呼叫入會;所述MCU還用于根據(jù)所述鏈表信息,同步獲得所述會議的會場信息;所述MCU還用于根據(jù)所述會議的會場信息選擇路徑發(fā)送視音頻數(shù)據(jù)。本發(fā)明實施例還提供了一種多點控制單元MCU級聯(lián)系統(tǒng)的通信方法,所述系統(tǒng)中的MCU之間的級聯(lián)方式為網(wǎng)狀級聯(lián),包括以下步驟接收業(yè)務管理中心發(fā)送的會議的信息;根據(jù)所述會議的信息調(diào)度所述會議,建立要參加所述會議的所有MCU的鏈表信息,并將要參加所述會議的其他MCU呼叫入會;根據(jù)所述鏈表信息,同步獲得所述會議的會場信息;根據(jù)所述會議的會場信息選擇路徑發(fā)送視音頻數(shù)據(jù)。本發(fā)明實施例還提供了一種多點控制單元MCU,所述MCU位于一個MCU級聯(lián)系統(tǒng)中,包括創(chuàng)建單元、同步單元、發(fā)送單元,所述系統(tǒng)中的MCU之間的級聯(lián)方式為網(wǎng)狀級聯(lián);所述創(chuàng)建單元,用于根據(jù)業(yè)務管理中心發(fā)送的會議的信息,調(diào)度所述會議,建立要參加所述會議的所有MCU的鏈表信息,并將要參加所述會議的其他MCU呼叫入會;所述同步單元,用于根據(jù)所述鏈表信息,同步獲得所述會議的會場信息;所述發(fā)送單元,用于根據(jù)所述會議的會場信息選擇路徑發(fā)送視音頻數(shù)據(jù)。本發(fā)明實施例還提供了一種業(yè)務管理中心,所述業(yè)務管理中心位于一個MCU級聯(lián)系統(tǒng)中,所述系統(tǒng)中的MCU之間的級聯(lián)方式為網(wǎng)狀級耳關(guān);所述業(yè)務管理中心用于向所述系統(tǒng)中要參加會議的所有MCU發(fā)送會議的信息,所述會議的信息包括所述會議的MCU級聯(lián)情況,所述會議的MCU級聯(lián)情況包括所述要參加會議的所有MCU的信息和組網(wǎng)模式是否為網(wǎng)狀級聯(lián),所述要參加會議的所有MCU的信息包括要參加會議的所有MCU。從上述方案可以看出,和現(xiàn)有技術(shù)相比,本發(fā)明實施例由于改變了級聯(lián)系統(tǒng)中MCU之間的連"^妄組網(wǎng)方式,形成網(wǎng)狀級^:結(jié)構(gòu),較現(xiàn)有4支術(shù)的方案更易于操作且成本不高,并且采用這種組網(wǎng)方式,每一個MCU可以和其他MCU之間進行級聯(lián),使得不同MCU之間的視音頻媒體流在傳送時,可以根據(jù)MCU之間的連接情況,選擇經(jīng)過MCU最少的傳輸路徑,因此能夠有效地避免由于MCU多次轉(zhuǎn)發(fā)引起的傳輸延時以及視音頻質(zhì)量的下降,從整體減少媒體流的傳輸時間并保證媒體流的播放質(zhì)量。圖1是現(xiàn)有技術(shù)的MCU級聯(lián)系統(tǒng)的組網(wǎng)示意圖2是本發(fā)明實施例的MCU級聯(lián)系統(tǒng)的組網(wǎng)示意圖3是本發(fā)明實施例的MCU的結(jié)構(gòu)示意圖4是本發(fā)明實施例的MCU級聯(lián)系統(tǒng)的通信方法的流程圖5是本發(fā)明一實施例的MCU級聯(lián)系統(tǒng)的組網(wǎng)示意圖6是本發(fā)明又一實施例的MCU級聯(lián)系統(tǒng)的組網(wǎng)示意圖。具體實施例方式為使本發(fā)明的目的、技術(shù)方案和優(yōu)點更加清楚,下面結(jié)合附圖對本發(fā)明實施例作進一步的詳細描述。本發(fā)明的實施例提供了一種多點控制單元級聯(lián)系統(tǒng),如圖2所示,包括多個MCU以及管理上述多個MCU的業(yè)務管理中心(圖中未畫出)。這些MCU間的級4關(guān)方式為網(wǎng)狀級聯(lián)。系統(tǒng)中的每兩個MCU之間均存在雙向級聯(lián)通道。即MCU1、MCU2、MCU3、MCU4以及MCU5彼此之間都有連接。其中MCU3下掛有T31到T3m等多個會場(m為大于1的整數(shù)),MCU5下掛有T51的會場。系統(tǒng)中的業(yè)務管理中心是管理MCU的功能實體,可由用戶操作對一個或多個MCU進行管理,設(shè)定MCU的屬性特征,并控制MCU調(diào)度會議。業(yè)務管理中心確定會議的信息,包括所述會議的MCU級聯(lián)情況,MCU級聯(lián)情況包括所述要參加會議的所有MCU的信息和組網(wǎng)模式是否為網(wǎng)狀級聯(lián),所述要參加會議的所有MCU的信息包括要參加會議的所有MCU。所述要參加會議的所有MCU的信息還包括所述要參加會i義的所有MCU的編間的上下級關(guān)系,以及,所述MCU和與所述要參加所述會議的其他MCU之間的連接關(guān)系。例如,在本實施例中,業(yè)務管理中心在MCU調(diào)度會議之前,需要確定各MCU的組網(wǎng)方式,即是否采用網(wǎng)狀級聯(lián),指定要參加會議的所有MCU,分配每個MCU的編號(M號),同時還需指定每兩個相連MCU之間的上下級關(guān)系,以及MCU和與要參加會議的其他MCU之間的連接關(guān)系。由業(yè)務管理中心分配每個MCU的M號和MCU之間的上下級關(guān)系,可以保證MCU級聯(lián)協(xié)商時不會出現(xiàn)M號發(fā)生沖突等情況??梢岳斫猓部梢詷I(yè)務管理中心僅確定級聯(lián)系統(tǒng)中MCU的組網(wǎng)模式是否網(wǎng)狀級聯(lián),以及要參加會議的所有MCU,其他的信息由系統(tǒng)中要參加會議的MCU協(xié)商確定如要參加會議的所有MCU的編號、MCU和與該MCU相連的MCU之間的上下級關(guān)系、MCU和與要參加會議的其他MCU之間的連接關(guān)系等。連接關(guān)系即指MCU和與要參加會議的其他MCU之間是否直接相連。在以上的關(guān)系分配完畢后,即進入該系統(tǒng)下MCU會議的具體處理。其中,業(yè)務管理中心用于向系統(tǒng)中要參加會議的各MCU發(fā)送會議的信息,系統(tǒng)中的各MCU之間的級聯(lián)方式為網(wǎng)狀級聯(lián);會議的信息中包含當前級聯(lián)會議的MCU級耳關(guān)情況。MCU用于根據(jù)會議的信息調(diào)度會議,獲取當前級聯(lián)會議的MCU級聯(lián)情況,建立要參加會"^義的所有MCU的4連表信息,并在MCU上建立級聯(lián)端口,將級聯(lián)端口呼叫入會;在將級聯(lián)端口呼叫入會時,還需根據(jù)各MCU之間的上下級關(guān)系進行主從MCU的確認,具體實現(xiàn)可以是相連的上級MCU將下級MCU呼叫入會。由于上述的會議的信息包括當前級聯(lián)會議的MCU級聯(lián)情況,故各MCU的鏈表信息是根據(jù)獲取的當前級聯(lián)會議的MCU級聯(lián)情況建立的。其中,當前MCU的鏈表信息包括與系統(tǒng)中要參加會議的其他MCU的編號及其下掛的會場列表,其他MCU與當前MCU間的連接路徑以及距離。MCU還用于根據(jù)其鏈表信息,同步多點控制單元級聯(lián)系統(tǒng)的會場信息;具體為MCU根據(jù)其鏈表信息選擇與其相連的MCU;將其會場信息發(fā)送給該與其相連的MCU;向該與其相連的MCU請求該與其相連的MCU的會場信息;等MCU接收到該與其相連的MCU的會場信息后,MCU將該會場信息和MCU的會場信息組合形成會議的會場信息。MCU還用于根據(jù)同步的會場信息選擇路徑發(fā)送視音頻數(shù)據(jù),具體可以選擇最佳的路徑。最佳路徑可以是以下一種或多種信息的綜合結(jié)果MCU根據(jù)同步的會場信息選擇的視音頻數(shù)據(jù)傳送的最短路徑、網(wǎng)絡質(zhì)量最優(yōu)路徑和網(wǎng)絡安全性最高的路徑。這些視音頻數(shù)據(jù)可以根據(jù)上述需要從MCU的不同級聯(lián)端口轉(zhuǎn)發(fā)。綜上所述,本發(fā)明實施例的多點控制單元級聯(lián)系統(tǒng),由于采用了網(wǎng)狀級聯(lián)的組網(wǎng)方式,每一個MCU可以和其他MCU之間進行級聯(lián),使得不同MCU之間的視音頻媒體流在傳送時,可以根據(jù)MCU之間的連接情況,選擇經(jīng)過MCU最少的傳輸路徑,減少媒體流的轉(zhuǎn)發(fā)和傳輸延時,同時也減少了媒體流在各個MCU上的編解碼處理次數(shù),大幅減少了一見音頻的質(zhì)量損耗。同時,由于本系統(tǒng)可在現(xiàn)有的MCU設(shè)備上升級軟件實現(xiàn),不需要對線路進行改造,故整體的擴展性好,便于實現(xiàn)。本發(fā)明的實施例還提供了一種多點控制單元MCU,如圖3所示,該MCU位于一個MCU級聯(lián)系統(tǒng)中,包括創(chuàng)建單元、同步單元、發(fā)送單元,系統(tǒng)中的MCU之間的級聯(lián)方式為網(wǎng)狀級聯(lián)。其中所述創(chuàng)建單元,用于根據(jù)業(yè)務管理中心發(fā)送的會議的信息,調(diào)度所述會議,建立要參加所述會議的所有MCU的鏈表信息,并將要參加所述會議的其他MCU呼叫入會;所述同步單元,用于根據(jù)所迷鏈表信息,同步獲得所述會議的會場信息;所述發(fā)送單元,用于根據(jù)所述會議的會場信息選擇路徑發(fā)送視音頻數(shù)據(jù)。當業(yè)務管理中心確定當前級聯(lián)會議的MCU級聯(lián)情況,包括組網(wǎng)模式是否網(wǎng)狀級聯(lián)、以及要參加會議的所有MCU時,MCU還可以和與該MCU相連的MCU之間協(xié)商確定以下一種或多種信息要參加會議的所有MCU的編號、MCU和與該MCU相連的MCU之間的上下級關(guān)系以及MCU和與要參加會議的其他MCU之間的連接關(guān)系。連接關(guān)系即指MCU和與要參加會議的其他MCU之間是否直接相連。當業(yè)務管理中心確定上述的所有當前級聯(lián)會議的MCU級聯(lián)情況時,業(yè)務管理中心管理下的要參加會議的MCU僅需保存當前級聯(lián)會議的MCU級聯(lián)情況即可。其中創(chuàng)建單元根據(jù)業(yè)務管理中心發(fā)送的會議的信息,調(diào)度所述會議,建立要參加所述會議的所有MCU的鏈表信息,并將要參加所述會議的其他MCU呼叫入會具體為根據(jù)會議的信息,獲取當前級聯(lián)會議的MCU級聯(lián)情況,建立會議中所有MCU的鏈表信息。鏈表信息包括要參加所述會議的其他MCU的編號及所述MCU下掛的會場列表,其他MCU與所述MCU間的連接^各徑以及^巨離。其中同步單元根據(jù)鏈表信息,同步獲得會議的會場信息更具體為根據(jù)MCU的鏈表信息選擇與其相連的MCU;將MCU的會場信息發(fā)送給與其相連的MCU;向該與其相連的MCU請求其會場信息;接收到該與其相連的MCU的會場信息后,MCU將該會場信息和自身的會場信息組合形成會議的會場信息。而MCU根據(jù)同步的會場信息選擇最佳路徑發(fā)送視音頻數(shù)據(jù),其中選擇最佳路徑可以是以下一種或多種信息的綜合結(jié)果MCU根據(jù)同步的會場信息選擇的視音頻數(shù)據(jù)傳送的最短路徑、網(wǎng)絡質(zhì)量最優(yōu)路徑和網(wǎng)絡安全性最高的路徑。這些視音頻數(shù)據(jù)可以根據(jù)上述需要從MCU的不同級聯(lián)端口轉(zhuǎn)發(fā)。綜上所述,采用本發(fā)明實施例的多點控制單元,由于多點控制單元所在的系統(tǒng)使用了網(wǎng)狀級聯(lián)的組網(wǎng)方式,每一個MCU可以和其他MCU之間進行級聯(lián),使得不同MCU之間的視音頻媒體流在傳送時,可以根據(jù)MCU之間的連接情況,選擇經(jīng)過MCU最少的傳輸路徑,減少媒體流的轉(zhuǎn)發(fā)和傳輸延時,同時也減少了媒體流在各個MCU上的編解碼處理次數(shù),大幅減少了視音頻的質(zhì)量損耗。同時,由于使用本發(fā)明實施例的多點控制單元,可在現(xiàn)有的MCU設(shè)備上升級軟件實現(xiàn),不需要對線路進行改造,故整體的擴展性好,便于實現(xiàn)。本發(fā)明的實施例還提供了一種業(yè)務管理中心,其位于一個MCU級聯(lián)系統(tǒng)中,系統(tǒng)中的MCU之間的級聯(lián)方式為網(wǎng)狀級聯(lián),業(yè)務管理中心用于向系統(tǒng)中要參加會議的所有MCU發(fā)送會議的信息,會議的信息包括所述會議的MCU級聯(lián)情況。會議的MCU級聯(lián)情況包括要參加會議的所有MCU的信息和組網(wǎng)模式是否為網(wǎng)狀級聯(lián),要參加會議的所有MCU的信息包括要參加會議的所有MCU。當業(yè)務管理中心確定當前級聯(lián)會議的MCU級聯(lián)情況,包括組網(wǎng)模式是否網(wǎng)狀級聯(lián)、以及要參加會議的所有MCU時,還需要MCU和與該MCU相連的MCU之間協(xié)商確定以下一種或多種信息,作為當前級聯(lián)會議的MCU級聯(lián)情況要參加會議的所有MCU的編號、MCU和與該MCU相連的MCU之間的上下級關(guān)系以及MCU和與要參加會議的其他MCU之間的連接關(guān)系。連接關(guān)系即指MCU和與要參加會議的其他MCU之間是否直接相連。當業(yè)務管理中心確定上述的所有當前級聯(lián)會議的MCU級聯(lián)情況時,業(yè)務管理中心管理下的要參加會議的MCU僅需保存當前級聯(lián)會議的MCU級聯(lián)情況即可。在以上的關(guān)系分配完畢后,進入該系統(tǒng)下MCU會議的具體處理。綜上所述,采用本發(fā)明實施例的業(yè)務管理中心,由于業(yè)務管理中心向其所管理的要參加會議的MCU發(fā)送當前級聯(lián)會議的MCU級聯(lián)情況,明確要參加會議的MCU的相關(guān)信息,從而方便后續(xù)的會議召開以及會議數(shù)據(jù)的傳遞。本發(fā)明的實施例還提供了一種MCU級聯(lián)系統(tǒng)的通信方法,請參考圖4,包括以下步驟首先,如步驟401所示,業(yè)務管理中心確定會議的信息,包括所述會議的MCU級聯(lián)情況,MCU級聯(lián)情況包括所述要參加會議的所有MCU的信息和組網(wǎng)模式是否為網(wǎng)狀級聯(lián),所述要參加會議的所有MCU的信息包括要參加會議的所有MCU。要參加會議的所有MCU的信息還包括要參加會議的的MCU之間的上下級關(guān)系,以及,所述MCU和與所述要參加所述會議的其他MCU之間的連接關(guān)系。在本實施例中,確定了上述信息后,業(yè)務管理中心向系統(tǒng)中各MCU發(fā)送會議的信息,系統(tǒng)中的各MCU之間的級聯(lián)方式為網(wǎng)狀級聯(lián);在向系統(tǒng)中各MCU發(fā)送會議的信息之前,業(yè)務管理中心還需確定網(wǎng)狀級聯(lián)的組網(wǎng)模式是否是網(wǎng)狀級聯(lián)、要參加會議的所有MCU、各MCU的編號、MCU和與該MCU相連的MCU之間的上下級關(guān)系,以及MCU和與要參加會議的其他MCU之間的連接關(guān)系。其中,會議的信息包含當前級聯(lián)會議的MCU級聯(lián)情況。其次,如步驟403所示,MCU根據(jù)會議的信息調(diào)度會議,獲取當前級聯(lián)會議的MCU級聯(lián)情況,建立要參加會議中所有MCU的鏈表信息,并在MCU上建立級聯(lián)端口,將級聯(lián)端口呼叫入會;在將級聯(lián)端口呼叫入會的同時,還需根據(jù)各MCU之間的上下級關(guān)系進行主從MCU的確認,具體實現(xiàn)可以是相連的上級MCU將下級MCU呼叫入會。由于上述的會議的信息包括當前級聯(lián)會議的MCU級聯(lián)情況,故各MCU的鏈表信息是根據(jù)獲取的當前級聯(lián)會議的MCU級聯(lián)情況建立的。其中鏈表信息包括與系統(tǒng)中要參加會議的其他MCU的編號及其下掛的會場列表,其他MCU與當前MCU間的連接路徑以及距離。鏈表信息的建立具體為,各MCU根據(jù)所述會議的信息,獲取當前級聯(lián)會議的MCU級聯(lián)情況,建立級聯(lián)會議中各MCU的鏈表信息。關(guān)于鏈表信息,可參考圖5所示的組網(wǎng)示意圖。圖5所示的MCU級聯(lián)系統(tǒng)屬于某些MCU之間沒有級聯(lián)通道的MCU組網(wǎng)形式之一,即系統(tǒng)中的所有MCU沒有形成全連接的網(wǎng)絡的組網(wǎng)形式。MCU1僅和MCU2、MCU4相連;MCU2除和MCU1的連接外,和MCU3、MCU4相連;MCU3除和MCU2連接外,還和MCU5連接;MCU5除和MCU3的連接外,還有和MCU4的連接。根據(jù)圖中各MCU之間的連接關(guān)系,在MCU1上可形成表l所示的鏈表信息<table>tableseeoriginaldocumentpage14</column></row><table>表1MCU1上的鏈表信息其中,M號是除MCU1外各MCU的編號,m、n、x、y分別是大于l的整數(shù)。同理,其他MCU上也建立了類似的級聯(lián)鏈表信息。通過該鏈表信息,可以體現(xiàn)系統(tǒng)中每個MCU和其他MCU之間的聯(lián)系,從而為獲取整個級聯(lián)會議的MCU級聯(lián)情況做好了準備。再次,如步驟405所示,MCU根據(jù)其鏈表信息,同步多點控制單元級聯(lián)系統(tǒng)的會場信息;具體包括MCU根據(jù)其鏈表信息選擇與其相連的MCU;MCU將其會場信息發(fā)送給該與其相連的MCU;MCU向該與其相連的MCU請求該與其相連的MCU的會場信息;等MCU接收到該與其相連的MCU的會場信息后,MCU將該會場信息和MCU的會場信息組合形成會議的會場信息。最后,如步驟407所示,MCU根據(jù)同步的會場信息選擇路徑發(fā)送視音頻數(shù)據(jù),其中可以為選擇最佳路徑,而選擇過程可以是以下一種或多種信息的綜合結(jié)果MCU根據(jù)同步的會場信息選擇的視音頻數(shù)據(jù)傳送的最短路徑、網(wǎng)絡質(zhì)量最優(yōu)路徑和網(wǎng)絡安全性最高的路徑。這些視音頻數(shù)據(jù)可以根據(jù)上述需要從MCU的不同級聯(lián)端口轉(zhuǎn)發(fā)。下面分別就音頻數(shù)據(jù)和視頻數(shù)據(jù)的轉(zhuǎn)發(fā)進行描述。對于音頻數(shù)據(jù)的轉(zhuǎn)發(fā),當前MCU對音頻都采用了混音的處理,即各會場將自己的音頻數(shù)據(jù)發(fā)給MCU,由MCU進行混音處理后,再由MCU將混音后數(shù)據(jù)發(fā)給各會場。但級聯(lián)端口的聲音可能被多次混音,如圖2所示,MCU1上的音頻將分別發(fā)給MCU2和MCU3,而MCU2的混音也將發(fā)給MCU3,由于各MCU均可能轉(zhuǎn)發(fā)聲音最大或最小的聲音,因此在MCU3上收到的MCU2混音和MCU1混音可能包含一樣的聲音,即都出現(xiàn)MCU1中的聲音,從而導致出現(xiàn)重音。因此,需要控制MCU的混音,即MCU發(fā)給級聯(lián)會場的混音數(shù)據(jù)中,不能包含來自其他級聯(lián)端口的音頻數(shù)據(jù),這樣就可以避免聲音反復混音。例如,MCU1發(fā)給MCU2的混音碼流中,不包含來自MCU3、MCU4、MCU5這些級聯(lián)端口的音頻。對于視頻數(shù)據(jù)的轉(zhuǎn)發(fā),同樣也適用于音頻數(shù)據(jù)。MCU對視頻數(shù)據(jù)進行切換時,則根據(jù)源會場和目的會場所在MCU的情況,確定切換的方法。如果兩會場所屬同一MCU,則無需特殊處理;如果兩會場屬于不同MCU,則根據(jù)當前保存的MCU鏈表信息,選出視頻數(shù)據(jù)傳送的最佳路徑(可以是最短路徑)。例如,若采用圖5所示的組網(wǎng)方式,可查詢表l中的鏈表信息,查找目的MCU的M號,即可獲得本MCU和目的MCU之間的路徑,并根據(jù)該路徑來控制MCU上視頻的切換。如圖2所示,如果T51會場需要觀看T31會場的圖像,則MCU3在收到該視頻切換命令后,查找MCU鏈表信息,發(fā)現(xiàn)T31屬于MCU3,T51屬于MCU5,MCU3和MCU5之間最短為MCU3到MCU5,因此可確定3見頻傳送路徑為T31->MCU3->MCU5->T51。如上例的原理,對于每一個視頻切換的請求,都可以根據(jù)MCU之間的級聯(lián)信息,確定源會場和目的會場之間經(jīng)過最短MCU路徑的線路,并根據(jù)該線路實現(xiàn)視頻數(shù)據(jù)的切換和傳送。下面就視頻多畫面的處理進行具體說明。若采用如圖2所示的組網(wǎng)方式,在需要進行多畫面處理時,業(yè)務管理中心需要指定進行多畫面合出的MCU,假設(shè)在圖2中,指定在MCU1上進行多畫面合成。MCU1在收到業(yè)務管理中心的合成多畫面的處理指令后,通知系統(tǒng)中其他MCU設(shè)置多畫面。通知的方式可以是廣播方式。非合成多畫面的MCU在收到通知消息后,根據(jù)各子畫面的會場分布,如果當前MCU上的會場屬于合成的子畫面,則MCU需要將對應會場的視頻數(shù)據(jù)發(fā)給合成多畫面的MCU(在本例中是MCU1)。視頻數(shù)據(jù)的轉(zhuǎn)發(fā)同前文介紹。假定MCU2、MCU3、MCU4、MCU5下均有會場屬于合成的子畫面,則它們分別將相應的視頻數(shù)據(jù)通過最短路徑發(fā)送給MCU1。MCU1在接收到來自各MCU的視頻數(shù)據(jù)后,即可合成多畫面,并可將多畫面數(shù)據(jù)轉(zhuǎn)發(fā)給其他MCU。其轉(zhuǎn)發(fā)方式同前文介紹。本發(fā)明的實施例還提供了一種MCU級聯(lián)系統(tǒng)的通信方法。如圖6所示,不同于圖5的MCU級聯(lián)系統(tǒng),本實施例中的MCU級聯(lián)系統(tǒng)中不存在MCU2和MCU4之間直接連接的鏈路,而被MCU1和MCU5之間直接連接的鏈路所取代。那么,在MCU1上將形成如下的鏈表信息<table>tableseeoriginaldocumentpage16</column></row><table><table>tableseeoriginaldocumentpage17</column></row><table>表2MCU1上的鏈表信息對于音頻數(shù)據(jù)的轉(zhuǎn)發(fā),如圖6所示,為了避免聲音反復混音,需要控制MCU的混音,即MCU發(fā)給級聯(lián)會場的混音數(shù)據(jù)中,不能包含來自其他級聯(lián)端口的音頻數(shù)據(jù)。例如可以在MCU1發(fā)給MCU5的混音碼流中,不包含來自MCU2和MCU4這些級聯(lián)端口的音頻。對于視頻數(shù)據(jù)的轉(zhuǎn)發(fā),同樣也適用于音頻數(shù)據(jù)。MCU對視頻數(shù)據(jù)進行切換時,則根據(jù)源會場和目的會場所在MCU的情況,確定切換的方法。如果兩會場所屬同一MCU,則無需特殊處理;如果兩會場屬于不同MCU,則根據(jù)當前保存的MCU鏈表信息,選出視頻數(shù)據(jù)傳送的最佳路徑(可以是最短路徑)。如圖6所示,假設(shè)MCU1下掛有會場Tl,MCU5下掛有會場T5,如果會場T5需要觀看會場Tl的圖像,則MCU5在收到該視頻切換命令后,查找MCU鏈表信息,發(fā)現(xiàn)Tl屬于MCU1,T5屬于MCU5,MCU1和MCU5之間最短為MCU1到MCU5,因此可確定視頻傳送路徑為T1-〉MCU1->MCU5->T5。本實施例中對于禍L頻多畫面的處理方式和上述實施例對于^L頻多畫面的處理方式相同,此處不再贅述。綜上所述,采用本發(fā)明實施例的多點控制單元級聯(lián)系統(tǒng)的通信方法,由于系統(tǒng)使用了網(wǎng)狀級4關(guān)的組網(wǎng)方式,每一個MCU可以和其他MCU之間進行級聯(lián),使得不同MCU之間的視音頻媒體流在傳送時,可以根據(jù)MCU之間的連接情況,選擇經(jīng)過MCU最少的傳輸路徑,減少媒體流的轉(zhuǎn)發(fā)和傳輸延時,同時也減少了i某體流在各個MCU上的編解碼處理次數(shù),大幅減少了視音頻的質(zhì)量損耗。同時,由于采取本MCU級聯(lián)系統(tǒng)的通信方法,可在現(xiàn)有的MCU設(shè)備上升級軟件實現(xiàn),不需要對線路進行改造,故整體的擴展性好,便于實現(xiàn)。顯然,本領(lǐng)域的4支術(shù)人員可以對本發(fā)明進行各種改動和變型而不脫離本發(fā)明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包含這些改動和變型在內(nèi)。權(quán)利要求1、一種多點控制單元MCU級聯(lián)系統(tǒng),包括在業(yè)務管理中心管理下的多個MCU,其特征在于,所述系統(tǒng)中的各MCU之間的級聯(lián)方式為網(wǎng)狀級聯(lián);所述MCU用于接收業(yè)務管理中心發(fā)送的會議的信息;所述MCU還用于根據(jù)所述會議的信息調(diào)度所述會議,建立要參加所述會議的所有MCU的鏈表信息,并將要參加所述會議的其他MCU呼叫入會;所述MCU還用于根據(jù)所述鏈表信息,同步獲得所述會議的會場信息;所述MCU還用于根據(jù)所述會議的會場信息選擇路徑發(fā)送視音頻數(shù)據(jù)。2、如權(quán)利要求1所述的MCU級聯(lián)系統(tǒng),其特征在于,所述業(yè)務管理中心用于確定并發(fā)送所述會議的信息,所述會議的信息包括所述會議的MCU級聯(lián)情況;其中所述會議的MCU級聯(lián)情況包括所述要參加會議的所有MCU的信息和組網(wǎng)模式是否為網(wǎng)狀級聯(lián),所述要參加會議的所有MCU的信息包括要參加會議的所有MCU。3、如權(quán)利要求2所述的MCU級聯(lián)系統(tǒng),其特征在于,所述要參加會議的所有MCU的信息還包括所述要參加會議的所有MCU的編號;間的上下級關(guān)系,以及,所述MCU和與所述要參加所述會議的其他MCU之間的連接關(guān)系。4、如權(quán)利要求1所述的MCU級聯(lián)系統(tǒng),其特征在于,所述選擇路徑依據(jù)所述視音頻數(shù)據(jù)傳送的鏈路距離、網(wǎng)絡質(zhì)量、網(wǎng)絡安全性中的一種或多種信息。5、一種多點控制單元MCU級聯(lián)系統(tǒng)的通信方法,其特征在于,所述系統(tǒng)中的MCU之間的級聯(lián)方式為網(wǎng)狀級聯(lián),包括以下步驟接收業(yè)務管理中心發(fā)送的會議的信息;根據(jù)所述會議的信息調(diào)度所述會議,建立要參加所述會議的所有MCU的鏈表信息,并將要參加所述會議的其他MCU呼叫入會;根據(jù)所述鏈表信息,同步獲得所述會議的會場信息;根據(jù)所述會議的會場信息選擇路徑發(fā)送視音頻數(shù)據(jù)。6、如權(quán)利要求5所述的級聯(lián)系統(tǒng)的通信方法,其特征在于,所述會議的信息包括所述會議的MCU級聯(lián)情況;其中所述會議的MCU級聯(lián)情況包括所述要參加會議的所有MCU的信息和組網(wǎng)模式是否為網(wǎng)狀級聯(lián),所述要參加會議的所有MCU的信息包括要參加會議的所有MCU。7、如權(quán)利要求6所述的級聯(lián)系統(tǒng)的通信方法,其特征在于,所述要參加會議的所有MCU的信息還包括所述要參加會議的所有MCU的編號;間的上下級關(guān)系,以及,所述MCU和與所述要參加所述會議的其他MCU之間的連接關(guān)系。8、如權(quán)利要求6所述的級聯(lián)系統(tǒng)的通信方法,其特征在于,在所述接收業(yè)務管理中心發(fā)送的會議的信息后,還包括所述MCU和與所述MCU相連的MCU之間協(xié)商確定以下一種或多種信息所述要參加會議的所有MCU的編號;所述MCU和與所述要參加所述會議的其他MCU之間的連接關(guān)系。9、如權(quán)利要求7或8所述的級聯(lián)系統(tǒng)的通信方法,其特征在于,將要參加所述會議的其他MCU呼叫入會為根據(jù)所述MCU和與所述MCU相連的MCU之間的上下級關(guān)系,將與所述MCU相連的下級MCU呼叫入會。10、如權(quán)利要求6-9任一項所述的級聯(lián)系統(tǒng)的通信方法,其特征在于,所述根據(jù)所述會議的信息調(diào)度所述會議,建立包括要參加所述會議的所有MCU的鏈表信息,包括根據(jù)所述會議的信息,獲取所述會議的MCU級聯(lián)情況,建立所述會議中所有MCU的鏈表信息;所述鏈表信息包括所述要參加所述會議的其他MCU的編號及所述MCU下掛的會場列表,所述其他MCU與所述MCU間的連接路徑以及距離。11、如權(quán)利要求5所述的級聯(lián)系統(tǒng)的通信方法,其特征在于,所述根據(jù)所述鏈表信息,同步獲得所述會議的會場信息為根據(jù)所述鏈表信息選擇與MCU相連的MCU;將所述MCU的會場信息發(fā)送給所述與MCU相連的MCU;向所述與MCU相連的MCU請求其會場信息;在接收到所述與MCU相連的MCU的會場信息后,將所述會場信息和所述MCU的會場信息組合形成所述會議的會場信息。12、如權(quán)利要求5所述的MCU級聯(lián)系統(tǒng)的通信方法,其特征在于,所述選擇路徑依據(jù)所述視音頻數(shù)據(jù)傳送的鏈路距離、網(wǎng)絡質(zhì)量、網(wǎng)絡安全性中的一種或多種信息。13、一種多點控制單元MCU,所述MCU位于一個MCU級聯(lián)系統(tǒng)中,其特征在于,包括創(chuàng)建單元、同步單元、發(fā)送單元,所述系統(tǒng)中的MCU之間的級聯(lián)方式為網(wǎng)狀級聯(lián);所述創(chuàng)建單元,用于根據(jù)業(yè)務管理中心發(fā)送的會議的信息,調(diào)度所述會議,建立要參加所述會議的所有MCU的鏈表信息,并將要參加所述會議的其他MCU呼叫入會;所述同步單元,用于根據(jù)所述鏈表信息,同步獲得所述會議的會場信息;所述發(fā)送單元,用于根據(jù)所述會議的會場信息選擇路徑發(fā)送視音頻數(shù)據(jù)。14、如權(quán)利要求13所述的MCU,其特征在于,所述會議的信息包括所述會議的MCU級聯(lián)情況;其中所述會議的MCU級聯(lián)情況包括所述要參加會議的所有MCU的信息和組網(wǎng)模式是否為網(wǎng)狀級聯(lián),所述要參加會議的所有MCU的信息包括要參加會議的所有MCU。15、如權(quán)利要求14所述的MCU,其特征在于,所述要參加會議的所有MCU的信息還包括所述要參加會議的所有MCU的編號;所述會議的MCU級聯(lián)情況還包括MCU和與所述MCU相連的MCU之間的上下級關(guān)系,以及,所述MCU和與所述要參加所述會議的其他MCU之間的連接關(guān)系。16、如權(quán)利要求14所述的MCU,其特征在于,所述MCU還用于確定以下一種或多種信息所述要參加會議的所有MCU的編號,以及所述MCU和與所述要參加所述會議的其他MCU之間的連接關(guān)系。17、如權(quán)利要求13所述的MCU,其特征在于,所述選擇路徑依據(jù)所述視音頻數(shù)據(jù)傳送的鏈路距離、網(wǎng)絡質(zhì)量、網(wǎng)絡安全性中的一種或多種信息。18、一種業(yè)務管理中心,所述業(yè)務管理中心位于一個MCU級聯(lián)系統(tǒng)中,其特征在于,所述系統(tǒng)中的MCU之間的級聯(lián)方式為網(wǎng)狀級聯(lián);所述業(yè)務管理中心用于向所述系統(tǒng)中要參加會議的所有MCU發(fā)送會議的信息,所述會議的信息包括所述會議的MCU級聯(lián)情況,所述會議的MCU級聯(lián)情況包括所述要參加會議的所有MCU的信息和組網(wǎng)模式是否為網(wǎng)狀級聯(lián),所述要參加會議的所有MCU的信息包括要參加會議的所有MCU。19、如權(quán)利要求18所述的業(yè)務管理中心,其特征在于,所述要參加會議的所有MCU的信息包括所述要參加會議的所有MCU的編號;間的上下級關(guān)系,以及,所述MCU和與所述要參加所述會議的其他MCU之間的連接關(guān)系。全文摘要本發(fā)明公開了一種多點控制單元MCU級聯(lián)系統(tǒng),包括在業(yè)務管理中心管理下的多個MCU,系統(tǒng)中的各MCU之間的級聯(lián)方式為網(wǎng)狀級聯(lián)。本發(fā)明同時公開了一種多點控制單元MCU級聯(lián)系統(tǒng)的通信方法、多點控制單元MCU和業(yè)務管理中心。本發(fā)明實施例由于改變了級聯(lián)系統(tǒng)中MCU之間的連接組網(wǎng)方式,可以根據(jù)MCU之間的連接情況,選擇經(jīng)過MCU最少的傳輸路徑,因此能夠有效地避免由于MCU多次轉(zhuǎn)發(fā)引起的傳輸延時以及視音頻質(zhì)量的下降,從整體減少媒體流的傳輸時間并保證媒體流的播放質(zhì)量。文檔編號H04N7/15GK101316351SQ200810067960公開日2008年12月3日申請日期2008年6月20日優(yōu)先權(quán)日2008年6月20日發(fā)明者東李,王恩奎申請人:深圳華為通信技術(shù)有限公司