專利名稱:一種基于多點(diǎn)控制單元的終端動(dòng)態(tài)接入方法
技術(shù)領(lǐng)域:
本發(fā)明涉及寬帶多媒體通信技術(shù),其特別涉及視頻會(huì)議、視頻監(jiān)控技術(shù),具體的講是一種基于多點(diǎn)控制單元(MCU)的終端動(dòng)態(tài)接入方法。
背景技術(shù):
視頻會(huì)議技術(shù)起步于20世紀(jì)80年代,在20世紀(jì)90年代開始規(guī)?;a(chǎn)和應(yīng)用?;贗P網(wǎng)絡(luò)通信技術(shù)的H.323系統(tǒng)由于適用于分組交換方式的網(wǎng)絡(luò)通信平臺(tái),特別是IP網(wǎng)絡(luò)通信平臺(tái),而且具有資源占用率低,組網(wǎng)靈活,實(shí)施和運(yùn)營(yíng)成本低等優(yōu)點(diǎn),因此逐漸成為了該領(lǐng)域的主流技術(shù)標(biāo)準(zhǔn)?;贖.323標(biāo)準(zhǔn)的系統(tǒng)主要包括兩種產(chǎn)品多點(diǎn)控制單元(MCUMultipoint Control Unit)和終端。MCU主要實(shí)現(xiàn)的功能包括多點(diǎn)連接、多點(diǎn)控制、多點(diǎn)數(shù)據(jù)的合成與轉(zhuǎn)發(fā)。通常情況下,MCU與各點(diǎn)之間通過單播方式交互視頻、音頻等多媒體數(shù)據(jù)。終端是視頻會(huì)議的用戶端設(shè)備,主要實(shí)現(xiàn)的功能包括語音、圖像等信息數(shù)據(jù)的接收與發(fā)送,以及通信連接(連接到另一個(gè)終端構(gòu)成點(diǎn)到點(diǎn)的兩方通信或連接到MCU參與到多點(diǎn)通信)。用戶使用終端觀看其他點(diǎn)的圖像,收聽其他點(diǎn)的聲音,并將自己的聲音和圖像發(fā)送給MCU進(jìn)行處理。將MCU與終端設(shè)備協(xié)作使用,就可以為有多個(gè)點(diǎn)參與的視頻會(huì)議營(yíng)造一個(gè)多點(diǎn)、實(shí)時(shí)、交互的通信環(huán)境。
在接入點(diǎn)數(shù)量不超過一定限制的情況下,現(xiàn)有技術(shù)的確能夠?qū)崿F(xiàn)穩(wěn)定流暢的多點(diǎn)通信。但在實(shí)際應(yīng)用中,與會(huì)者的數(shù)量經(jīng)常會(huì)大大超出這一限制,這在很大程度上限制了視頻技術(shù)的應(yīng)用。舉例來說,對(duì)于一個(gè)有100人參與的會(huì)議,就會(huì)有100個(gè)用戶終端與MCU交換多媒體數(shù)據(jù)。假定每個(gè)終端與MCU交換數(shù)據(jù)所需要的帶寬都為1Mbps,那么MCU就必須具備接發(fā)和處理100Mbps數(shù)據(jù)率的能力,這對(duì)MCU的數(shù)據(jù)處理能力及網(wǎng)絡(luò)帶寬資源都提出了嚴(yán)峻的挑戰(zhàn)。當(dāng)然,最簡(jiǎn)單直接的解決方法是升級(jí)MCU,使它能夠處理100個(gè)以上的接入點(diǎn),但這樣所增加的成本是大多數(shù)用戶都無法承受的。此外,不相干接入點(diǎn)所發(fā)送的語音和視頻數(shù)據(jù)也會(huì)給網(wǎng)絡(luò)造成沉重的負(fù)擔(dān),甚至可能導(dǎo)致整個(gè)系統(tǒng)的全面崩潰。
發(fā)明內(nèi)容
本發(fā)明的目的在于,提供一種基于多點(diǎn)控制單元的終端動(dòng)態(tài)接入方法,以在有限度增加成本的前提下,大幅提高M(jìn)CU處理多點(diǎn)接入的能力;本發(fā)明依托國(guó)際標(biāo)準(zhǔn),完全兼容本技術(shù)領(lǐng)域的相關(guān)產(chǎn)品,全面提升該技術(shù)領(lǐng)域的應(yīng)用解決方案,從而擴(kuò)大視頻會(huì)議技術(shù)和產(chǎn)品的應(yīng)用范圍。
本發(fā)明的技術(shù)方案為一種基于多點(diǎn)控制單元的終端動(dòng)態(tài)接入方法,其在由多點(diǎn)控制單元和用戶終端所組成的視頻會(huì)議系統(tǒng)中,把所述的用戶終端分為靜態(tài)交互終端和動(dòng)態(tài)交互終端;并在所述的多點(diǎn)控制單元上設(shè)置單播靜態(tài)接入點(diǎn)、單播動(dòng)態(tài)接入點(diǎn)、以及組播接入點(diǎn);將所述的靜態(tài)交互終端與所述的單播靜態(tài)接入點(diǎn)連接;將所述的動(dòng)態(tài)交互終端與所述的組播接入點(diǎn)連接;所述的動(dòng)態(tài)交互終端向所述的多點(diǎn)控制單元發(fā)出單播接入請(qǐng)求,所述的多點(diǎn)控制單元接受該接入請(qǐng)求,并通過自身的單播動(dòng)態(tài)接入點(diǎn)與發(fā)出單播接入請(qǐng)求的動(dòng)態(tài)交互終端連接,該動(dòng)態(tài)交互終端向所述的多點(diǎn)控制單元傳送多媒體信息,該多媒體信息傳送結(jié)束后,所述的多點(diǎn)控制單元將單播動(dòng)態(tài)接入點(diǎn)與所述的動(dòng)態(tài)交互終端的連接斷開。
在所述的多點(diǎn)控制單元上設(shè)置單播動(dòng)態(tài)接入點(diǎn)包括在所述的多點(diǎn)控制單元上設(shè)置動(dòng)態(tài)接入控制模塊,該動(dòng)態(tài)接入控制模塊執(zhí)行以下步驟實(shí)時(shí)監(jiān)聽來自所述動(dòng)態(tài)交互終端的單播接入請(qǐng)求;
當(dāng)接收到一個(gè)單播接入請(qǐng)求時(shí),采用通信協(xié)議與發(fā)出請(qǐng)求的動(dòng)態(tài)交互終端進(jìn)行能力協(xié)商和通信控制,建立起多點(diǎn)控制單元與該動(dòng)態(tài)交互終端之間的全雙工單播通信信道,該全雙工單播通信信道包括控制信道、語音信道和圖像信道;通知多點(diǎn)控制單元使用新建的所述全雙工單播通信信道發(fā)送會(huì)場(chǎng)信息數(shù)據(jù)給該動(dòng)態(tài)交互終端;當(dāng)接收到斷開請(qǐng)求時(shí),拆除多點(diǎn)控制單元同該動(dòng)態(tài)交互終端之間的單播通信信道,并通知多點(diǎn)控制單元停止發(fā)送會(huì)場(chǎng)信息數(shù)據(jù)給該動(dòng)態(tài)交互終端。
在所述的多點(diǎn)控制單元上設(shè)置組播接入點(diǎn)包括在多點(diǎn)控制單元內(nèi),設(shè)置一個(gè)組播傳輸模塊;該組播傳輸模塊接收視頻會(huì)場(chǎng)信息數(shù)據(jù),并將該信息數(shù)據(jù)通過組播信道發(fā)送出去。
在所述的多點(diǎn)控制單元上設(shè)置組播接入點(diǎn)包括設(shè)置一個(gè)組播傳輸裝置,該組播傳輸裝置與所述的多點(diǎn)控制單元連接,該組播傳輸裝置接收視頻會(huì)場(chǎng)信息數(shù)據(jù),并將該信息數(shù)據(jù)通過組播信道發(fā)送出去。
在所述的多點(diǎn)控制單元上設(shè)置單播動(dòng)態(tài)接入點(diǎn)包括在所述的多點(diǎn)控制單元上設(shè)置動(dòng)態(tài)接入控制模塊,該動(dòng)態(tài)接入控制模塊執(zhí)行以下步驟實(shí)時(shí)監(jiān)聽來自所述動(dòng)態(tài)交互終端的單播接入請(qǐng)求;當(dāng)接收到一個(gè)單播接入請(qǐng)求時(shí),采用通信協(xié)議與發(fā)出請(qǐng)求的動(dòng)態(tài)交互終端進(jìn)行能力協(xié)商和通信控制,建立起多點(diǎn)控制單元與該動(dòng)態(tài)交互終端之間的全雙工單播通信信道,該全雙工單播通信信道包括語音信道、圖像信道和控制信道;通知多點(diǎn)控制單元使用新建的所述全雙工單播通信信道發(fā)送會(huì)場(chǎng)信息數(shù)據(jù)給該動(dòng)態(tài)交互終端;當(dāng)接收到斷開請(qǐng)求時(shí),拆除多點(diǎn)控制單元同該動(dòng)態(tài)交互終端之間的單播通信信道,并通知多點(diǎn)控制單元停止發(fā)送會(huì)場(chǎng)信息數(shù)據(jù)給該動(dòng)態(tài)交互終端;在所述的多點(diǎn)控制單元上設(shè)置組播接入點(diǎn)包括在多點(diǎn)控制單元內(nèi),設(shè)置一個(gè)組播傳輸模塊;該組播傳輸模塊接收視頻會(huì)場(chǎng)信息數(shù)據(jù),并將該信息數(shù)據(jù)通過組播信道發(fā)送出去;
在所述的多點(diǎn)控制單元上設(shè)置組播接入點(diǎn)包括設(shè)置一個(gè)組播傳輸裝置,該組播傳輸裝置與所述的多點(diǎn)控制單元連接,該組播傳輸裝置接收視頻會(huì)場(chǎng)信息數(shù)據(jù),并將該信息數(shù)據(jù)通過組播信道發(fā)送出去。
在所述的用戶終端內(nèi)部,設(shè)置一個(gè)無縫切換模塊,該無縫切換模塊執(zhí)行以下步驟實(shí)時(shí)監(jiān)聽來自用戶的接入請(qǐng)求,當(dāng)接收到一個(gè)請(qǐng)求時(shí),通過呼叫通信向多點(diǎn)控制單元的動(dòng)態(tài)接入控制模塊發(fā)送接入請(qǐng)求;經(jīng)過信令交互之后,建立起本地終端和多點(diǎn)控制單元之間的全雙工單播通信信道;通知本地終端的數(shù)據(jù)接收模塊將接收信道從組播信道切換到新建立起來的單播信道;通知本地終端對(duì)本地的圖像和聲音進(jìn)行采集編碼,然后通過新建的單播信道發(fā)送出去;用戶發(fā)言完畢之后,通過該本地終端發(fā)出斷開請(qǐng)求,在接收到斷開請(qǐng)求后,所述的無縫切換模塊首先通知該本地終端的數(shù)據(jù)接收模塊將接收信道從單播信道切換到組播信道,并向多點(diǎn)控制單元發(fā)送斷開請(qǐng)求;在得到來自多點(diǎn)控制單元的動(dòng)態(tài)接入控制模塊的確認(rèn)之后,無縫切換模塊通知該本地終端停止本地?cái)?shù)據(jù)的采集、編碼及發(fā)送操作,拆除該本地終端與多點(diǎn)控制單元之間的單播通信信道。
所述的多點(diǎn)控制單元將單播動(dòng)態(tài)接入點(diǎn)與所述的動(dòng)態(tài)交互終端的連接斷開包括采用先進(jìn)先出策略,即斷開接入時(shí)間最長(zhǎng)的用戶連接。
所述的多點(diǎn)控制單元將單播動(dòng)態(tài)接入點(diǎn)與所述的動(dòng)態(tài)交互終端的連接斷開包括采用LRU算法,斷開沉默時(shí)間最長(zhǎng)的用戶連接。
在由多點(diǎn)控制單元和用戶終端所組成的視頻會(huì)議系統(tǒng)中,可以采用級(jí)聯(lián)的方式將主多點(diǎn)控制單元和從多點(diǎn)控制單元級(jí)聯(lián)構(gòu)成多級(jí)的級(jí)聯(lián)結(jié)構(gòu)。主、從多點(diǎn)控制單元均可以具備上述終端動(dòng)態(tài)接入功能。其要點(diǎn)在于任一從多點(diǎn)控制單元只能與所述的主多點(diǎn)控制單元的單播靜態(tài)接入點(diǎn)連接。
本發(fā)明的效果在于由于采用了動(dòng)態(tài)接入技術(shù)及組播技術(shù),因此大大降低了數(shù)據(jù)的傳輸量,減輕了網(wǎng)絡(luò)的負(fù)擔(dān),從而降低了系統(tǒng)崩潰的可能性。使用動(dòng)態(tài)接入技術(shù)使得MCU不必處理不相關(guān)接入點(diǎn)的信息數(shù)據(jù),從而降低了對(duì)MCU數(shù)據(jù)處理能力的要求。以相對(duì)較低的成本實(shí)現(xiàn)了大規(guī)模的多點(diǎn)視頻會(huì)議環(huán)境。依托國(guó)際標(biāo)準(zhǔn),完全兼容該技術(shù)領(lǐng)域的產(chǎn)品。全面提升視頻會(huì)議技術(shù)的應(yīng)用解決方案,極大的擴(kuò)大視頻會(huì)議技術(shù)的應(yīng)用領(lǐng)域。
圖1為傳統(tǒng)的靜態(tài)分配接入方式框圖;圖2a為靜態(tài)分配加動(dòng)態(tài)接入信道框圖;圖2b為靜態(tài)分配加動(dòng)態(tài)接入具體實(shí)施的信道框圖;圖3為MCU內(nèi)部終端動(dòng)態(tài)接入控制模塊的工作流程圖;圖4為用戶終端內(nèi)部無縫切換模塊的工作流程圖。
具體實(shí)施例方式
下面結(jié)合
本發(fā)明的
具體實(shí)施例方式本發(fā)明的發(fā)明思想為在絕大多數(shù)情況下,只有一小部分與會(huì)者會(huì)在會(huì)議中發(fā)言,大部分人在整個(gè)會(huì)議過程中一直充當(dāng)聽眾的角色。這就是說,他們只需要接收會(huì)場(chǎng)信息數(shù)據(jù),而完全沒有必要將自己的聲音和圖像信息發(fā)送給MCU。因此,我們采用了一種傳統(tǒng)的靜態(tài)分配(如圖1所示)加動(dòng)態(tài)請(qǐng)求(如圖2所示)的終端接入思想,即只為比例很小的重要與會(huì)者的用戶終端建立固定的單播信道,而為其他與會(huì)者分配N個(gè)動(dòng)態(tài)的終端接入點(diǎn)。當(dāng)普通與會(huì)者在會(huì)議過程中希望發(fā)言時(shí),MCU可以將他的用戶終端連接到這些動(dòng)態(tài)的接入點(diǎn)上;當(dāng)他結(jié)束發(fā)言時(shí),將他的用戶終端從動(dòng)態(tài)接入點(diǎn)上斷開,以供其他有需要的用戶使用。如果出現(xiàn)了沒有空閑接入點(diǎn)可用的情況,可以采用如下幾種策略進(jìn)行處理采用先進(jìn)先出(First In First Out,F(xiàn)IFO)策略,即斷開接入時(shí)間最長(zhǎng)的用戶連接;采用LRU(最近最少使用)算法,斷開沉默時(shí)間最長(zhǎng)的用戶連接;也可以采用優(yōu)先級(jí)加時(shí)間片結(jié)合應(yīng)用的方法。這一方案可以大大降低對(duì)網(wǎng)絡(luò)帶寬資源及MCU處理能力的需求。
實(shí)施例在標(biāo)準(zhǔn)的MCU內(nèi)部設(shè)置終端動(dòng)態(tài)接入控制模塊及組播傳輸模塊,并在標(biāo)準(zhǔn)終端上設(shè)置無縫切換模塊。MCU終端動(dòng)態(tài)接入控制模塊負(fù)責(zé)監(jiān)聽來自用戶終端的接入或斷開請(qǐng)求,建立及拆除MCU與請(qǐng)求用戶終端之間的單播通信信道。組播傳輸模塊負(fù)責(zé)發(fā)送會(huì)場(chǎng)信息數(shù)據(jù),普通與會(huì)者通常只需要通過組播信道觀看會(huì)場(chǎng)圖像及收聽會(huì)場(chǎng)聲音,而只在希望發(fā)言的時(shí)候才會(huì)向MCU控制模塊請(qǐng)求接入到動(dòng)態(tài)接入點(diǎn)上。用戶終端上的無縫切換模塊負(fù)責(zé)發(fā)起接入或斷開請(qǐng)求,建立及拆除MCU與用戶終端的單播通信信道,以及單播通信信道與組播通信信道之間的來回切換。
MCU終端動(dòng)態(tài)接入控制模塊在標(biāo)準(zhǔn)的MCU設(shè)備內(nèi),放置一個(gè)終端動(dòng)態(tài)接入控制模塊(如圖3所示)。其基本工作流程描述如下1.動(dòng)態(tài)接入控制模塊持續(xù)監(jiān)聽來自用戶終端的接入或斷開請(qǐng)求。
2.當(dāng)接收到一個(gè)接入請(qǐng)求時(shí),控制模塊使用相應(yīng)的通信協(xié)議與請(qǐng)求終端進(jìn)行能力協(xié)商和通信控制,從而建立起MCU與用戶終端之間的全雙工單播通信信道,包括語音信道、圖像信道和控制信道。
3.在建立好上述信道之后,動(dòng)態(tài)接入控制模塊通知MCU使用新建信道發(fā)送會(huì)場(chǎng)信息數(shù)據(jù)給用戶終端。
4.當(dāng)接收到用戶的斷開請(qǐng)求時(shí),該模塊拆除MCU同用戶終端之間的單播通信信道,并通知MCU停止發(fā)送會(huì)場(chǎng)信息數(shù)據(jù)給用戶終端。
組播傳輸模塊
在MCU設(shè)備內(nèi)部,設(shè)置一個(gè)專用的組播傳輸模塊。它負(fù)責(zé)接收會(huì)場(chǎng)信息數(shù)據(jù),并將其通過專用的組播信道發(fā)送出去。組播傳輸模塊的實(shí)現(xiàn)方式非常靈活既可以作為獨(dú)立的硬件設(shè)備實(shí)現(xiàn),也可以作為專門的軟件模塊。
用戶終端的無縫切換模塊在用戶終端內(nèi)部,放置一個(gè)無縫切換模塊(如圖4所示)。該模塊的基本工作流程描述如下1.持續(xù)監(jiān)聽來自用戶的接入請(qǐng)求。當(dāng)接收到一個(gè)請(qǐng)求時(shí),無縫切換模塊啟用呼叫通信控制模塊向MCU的終端動(dòng)態(tài)接入控制模塊發(fā)送接入請(qǐng)求。
2.無縫切換模塊在經(jīng)過能力協(xié)商等一系列信令交互之后,建立起本地終端和MCU之間的全雙工單播通信信道。
3.然后,無縫切換模塊通知終端的數(shù)據(jù)接收模塊將接收信道從組播信道切換到新建立起來的單播信道。
4.接著,通知終端對(duì)本地的圖像和聲音進(jìn)行采集編碼,然后通過新建的單播信道發(fā)送出去。
5.用戶發(fā)言完畢之后,會(huì)通過終端發(fā)出斷開請(qǐng)求。在接收到斷開請(qǐng)求后,無縫切換模塊首先通知終端的數(shù)據(jù)接收模塊將接收信道從單播信道切換到組播信道,并向MCU發(fā)送斷開請(qǐng)求。
6.在得到來自MCU控制模塊的確認(rèn)之后,無縫切換模塊通知終端停止本地?cái)?shù)據(jù)的采集、編碼及發(fā)送操作,然后拆除用戶終端與MCU之間的單播通信信道。
本發(fā)明相對(duì)現(xiàn)有技術(shù)而言所具有的優(yōu)點(diǎn)和效果為由于采用了動(dòng)態(tài)接入技術(shù)及組播技術(shù),因此大大降低了數(shù)據(jù)的傳輸量,減輕了網(wǎng)絡(luò)的負(fù)擔(dān),從而降低了系統(tǒng)崩潰的可能性。
使用動(dòng)態(tài)接入技術(shù)使得MCU不必處理不相關(guān)接入點(diǎn)的信息數(shù)據(jù),從而降低了對(duì)MCU數(shù)據(jù)處理能力的要求。
以相對(duì)較低的成本實(shí)現(xiàn)了大規(guī)模的多點(diǎn)視頻會(huì)議環(huán)境。
依托國(guó)際標(biāo)準(zhǔn),完全兼容現(xiàn)有和未來該技術(shù)領(lǐng)域的產(chǎn)品。
全面提升視頻會(huì)議技術(shù)的應(yīng)用解決方案,極大的擴(kuò)大視頻會(huì)議技術(shù)的應(yīng)用領(lǐng)域。
以上具體實(shí)施方式
僅用于說明本發(fā)明,而非用于限定本發(fā)明。
權(quán)利要求
1.一種基于多點(diǎn)控制單元的終端動(dòng)態(tài)接入方法,其特征在于,在由多點(diǎn)控制單元和用戶終端所組成的視頻會(huì)議系統(tǒng)中,把所述的用戶終端分為靜態(tài)交互終端和動(dòng)態(tài)交互終端;并在所述的多點(diǎn)控制單元上設(shè)置單播靜態(tài)接入點(diǎn)、單播動(dòng)態(tài)接入點(diǎn)、以及組播接入點(diǎn);將所述的靜態(tài)交互終端與所述的單播靜態(tài)接入點(diǎn)連接;將所述的動(dòng)態(tài)交互終端與所述的組播接入點(diǎn)連接;所述的動(dòng)態(tài)交互終端向所述的多點(diǎn)控制單元發(fā)出單播接入請(qǐng)求,所述的多點(diǎn)控制單元接受該接入請(qǐng)求,并通過自身的單播動(dòng)態(tài)接入點(diǎn)與發(fā)出單播接入請(qǐng)求的動(dòng)態(tài)交互終端連接,該動(dòng)態(tài)交互終端向所述的多點(diǎn)控制單元傳送多媒體信息,該多媒體信息傳送結(jié)束后,所述的多點(diǎn)控制單元將單播動(dòng)態(tài)接入點(diǎn)與所述的動(dòng)態(tài)交互終端的連接斷開。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,在所述的多點(diǎn)控制單元上設(shè)置單播動(dòng)態(tài)接入點(diǎn)包括在所述的多點(diǎn)控制單元上設(shè)置動(dòng)態(tài)接入控制模塊,該動(dòng)態(tài)接入控制模塊執(zhí)行以下步驟實(shí)時(shí)監(jiān)聽來自所述動(dòng)態(tài)交互終端的單播接入請(qǐng)求;當(dāng)接收到一個(gè)單播接入請(qǐng)求時(shí),采用通信協(xié)議與發(fā)出請(qǐng)求的動(dòng)態(tài)交互終端進(jìn)行能力協(xié)商和通信控制,建立起多點(diǎn)控制單元與該動(dòng)態(tài)交互終端之間的全雙工單播通信信道,該全雙工單播通信信道包括控制信道、語音信道和圖像信道;通知多點(diǎn)控制單元使用新建的所述全雙工單播通信信道發(fā)送會(huì)場(chǎng)信息數(shù)據(jù)給該動(dòng)態(tài)交互終端;當(dāng)接收到斷開請(qǐng)求時(shí),拆除多點(diǎn)控制單元同該動(dòng)態(tài)交互終端之間的單播通信信道,并通知多點(diǎn)控制單元停止發(fā)送會(huì)場(chǎng)信息數(shù)據(jù)給該動(dòng)態(tài)交互終端。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,在所述的多點(diǎn)控制單元上設(shè)置組播接入點(diǎn)包括在多點(diǎn)控制單元內(nèi),設(shè)置一個(gè)組播傳輸模塊;該組播傳輸模塊接收視頻會(huì)場(chǎng)信息數(shù)據(jù),并將該信息數(shù)據(jù)通過組播信道發(fā)送出去。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,在所述的多點(diǎn)控制單元上設(shè)置組播接入點(diǎn)包括設(shè)置一個(gè)組播傳輸裝置,該組播傳輸裝置與所述的多點(diǎn)控制單元連接,該組播傳輸裝置接收視頻會(huì)場(chǎng)信息數(shù)據(jù),并將該信息數(shù)據(jù)通過組播信道發(fā)送出去。
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,在所述的多點(diǎn)控制單元上設(shè)置單播動(dòng)態(tài)接入點(diǎn)包括在所述的多點(diǎn)控制單元上設(shè)置動(dòng)態(tài)接入控制模塊,該動(dòng)態(tài)接入控制模塊執(zhí)行以下步驟實(shí)時(shí)監(jiān)聽來自所述動(dòng)態(tài)交互終端的單播接入請(qǐng)求;當(dāng)接收到一個(gè)單播接入請(qǐng)求時(shí),采用通信協(xié)議與發(fā)出請(qǐng)求的動(dòng)態(tài)交互終端進(jìn)行能力協(xié)商和通信控制,建立起多點(diǎn)控制單元與該動(dòng)態(tài)交互終端之間的全雙工單播通信信道,該全雙工單播通信信道包括語音信道、圖像信道和控制信道;通知多點(diǎn)控制單元使用新建的所述全雙工單播通信信道發(fā)送會(huì)場(chǎng)信息數(shù)據(jù)給該動(dòng)態(tài)交互終端;當(dāng)接收到斷開請(qǐng)求時(shí),拆除多點(diǎn)控制單元同該動(dòng)態(tài)交互終端之間的單播通信信道,并通知多點(diǎn)控制單元停止發(fā)送會(huì)場(chǎng)信息數(shù)據(jù)給該動(dòng)態(tài)交互終端;在所述的多點(diǎn)控制單元上設(shè)置組播接入點(diǎn)包括在多點(diǎn)控制單元內(nèi),設(shè)置一個(gè)組播傳輸模塊;該組播傳輸模塊接收視頻會(huì)場(chǎng)信息數(shù)據(jù),并將該信息數(shù)據(jù)通過組播信道發(fā)送出去;在所述的多點(diǎn)控制單元上設(shè)置組播接入點(diǎn)包括設(shè)置一個(gè)組播傳輸裝置,該組播傳輸裝置與所述的多點(diǎn)控制單元連接,該組播傳輸裝置接收視頻會(huì)場(chǎng)信息數(shù)據(jù),并將該信息數(shù)據(jù)通過組播信道發(fā)送出去。
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,在所述的用戶終端內(nèi)部,設(shè)置一個(gè)無縫切換模塊,該無縫切換模塊執(zhí)行以下步驟實(shí)時(shí)監(jiān)聽來自用戶的接入請(qǐng)求,當(dāng)接收到一個(gè)請(qǐng)求時(shí),通過呼叫通信向多點(diǎn)控制單元的動(dòng)態(tài)接入控制模塊發(fā)送接入請(qǐng)求;經(jīng)過信令交互之后,建立起本地終端和多點(diǎn)控制單元之間的全雙工單播通信信道;通知本地終端的數(shù)據(jù)接收模塊將接收信道從組播信道切換到新建立起來的單播信道;通知本地終端對(duì)本地的圖像和聲音進(jìn)行采集編碼,然后通過新建的單播信道發(fā)送出去;用戶發(fā)言完畢之后,通過該本地終端發(fā)出斷開請(qǐng)求,在接收到斷開請(qǐng)求后,所述的無縫切換模塊首先通知該本地終端的數(shù)據(jù)接收模塊將接收信道從單播信道切換到組播信道,并向多點(diǎn)控制單元發(fā)送斷開請(qǐng)求;在得到來自多點(diǎn)控制單元的動(dòng)態(tài)接入控制模塊的確認(rèn)之后,無縫切換模塊通知該本地終端停止本地?cái)?shù)據(jù)的采集、編碼及發(fā)送操作,拆除該本地終端與多點(diǎn)控制單元之間的單播通信信道。
7.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述的多點(diǎn)控制單元將單播動(dòng)態(tài)接入點(diǎn)與所述的動(dòng)態(tài)交互終端的連接斷開包括采用先進(jìn)先出策略,即斷開接入時(shí)間最長(zhǎng)的用戶連接。
8.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述的多點(diǎn)控制單元將單播動(dòng)態(tài)接入點(diǎn)與所述的動(dòng)態(tài)交互終端的連接斷開包括采用LRU算法,斷開沉默時(shí)間最長(zhǎng)的用戶連接。
9.根據(jù)權(quán)利要求1或5所述的方法,其特征在于,在由多點(diǎn)控制單元和用戶終端所組成的視頻會(huì)議系統(tǒng)中,把所述的多點(diǎn)控制單元分為主多點(diǎn)控制單元和從多點(diǎn)控制單元;采用級(jí)聯(lián)的方式將所述的主多點(diǎn)控制單元和從多點(diǎn)控制單元級(jí)聯(lián)構(gòu)成多級(jí)的級(jí)聯(lián)結(jié)構(gòu);所述的主多點(diǎn)控制單元和從多點(diǎn)控制單元均可以具備所述終端動(dòng)態(tài)接入功能,其中任一從多點(diǎn)控制單元只能與所述的主多點(diǎn)控制單元的單播靜態(tài)接入點(diǎn)連接。
全文摘要
本發(fā)明提供一種基于多點(diǎn)控制單元的終端動(dòng)態(tài)接入方法,其在由多點(diǎn)控制單元和用戶終端所組成的視頻會(huì)議系統(tǒng)中,把所述的用戶終端分為靜態(tài)交互終端和動(dòng)態(tài)交互終端;并在MCU上設(shè)置單播靜態(tài)接入點(diǎn)、單播動(dòng)態(tài)接入點(diǎn)、以及組播接入點(diǎn);將靜態(tài)交互終端與所述的單播靜態(tài)接入點(diǎn)連接;將動(dòng)態(tài)交互終端與所述的組播接入點(diǎn)連接;動(dòng)態(tài)交互終端向所述的MCU發(fā)出單播接入請(qǐng)求,MCU接受該接入請(qǐng)求,并通過自身的單播動(dòng)態(tài)接入點(diǎn)與發(fā)出單播接入請(qǐng)求的動(dòng)態(tài)交互終端連接,該動(dòng)態(tài)交互終端向所述的多點(diǎn)控制單元傳送多媒體信息,該多媒體信息傳送結(jié)束后,所述的MCU將單播動(dòng)態(tài)接入點(diǎn)與所述的動(dòng)態(tài)交互終端的連接斷開。從而擴(kuò)大視頻會(huì)議技術(shù)和產(chǎn)品的應(yīng)用范圍。
文檔編號(hào)H04L29/06GK1592212SQ0315646
公開日2005年3月9日 申請(qǐng)日期2003年8月28日 優(yōu)先權(quán)日2003年8月28日
發(fā)明者熊勝峰, 戴少華 申請(qǐng)人:北京鼎視通軟件技術(shù)有限公司