一種基于樹狀網(wǎng)絡(luò)的多級服務(wù)器組網(wǎng)通信方法
【專利摘要】本發(fā)明公開了一種基于樹狀網(wǎng)絡(luò)的多級服務(wù)器組網(wǎng)通信方法,該方法可應(yīng)用于會議視頻系統(tǒng)。根據(jù)參會人員分布和網(wǎng)絡(luò)帶寬狀況部署轉(zhuǎn)發(fā)服務(wù)器;對各服務(wù)器進行層級劃分和編碼管理;發(fā)送端將數(shù)據(jù)發(fā)送到服務(wù)器(S10),服務(wù)器(S10)將數(shù)據(jù)分發(fā)給接收端的同時,將數(shù)據(jù)轉(zhuǎn)發(fā)給它的上一級節(jié)點服務(wù)器(S0),以及將數(shù)據(jù)轉(zhuǎn)發(fā)給多個下級節(jié)點服務(wù)器(S200,S201);最下層的節(jié)點服務(wù)器直接分發(fā)給其各自連接的接收端。本發(fā)明既能解決互聯(lián)網(wǎng)運營商之間互通性差的問題,也能更好的適應(yīng)企業(yè)專網(wǎng)的物理網(wǎng)絡(luò)結(jié)構(gòu)。
【專利說明】—種基于樹狀網(wǎng)絡(luò)的多級服務(wù)器組網(wǎng)通信方法【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一種多級服務(wù)器組網(wǎng)通信方法,尤其是涉及一種基于樹狀網(wǎng)絡(luò)的視頻會議多級服務(wù)器組網(wǎng)通信方法。
【背景技術(shù)】
[0002]視頻會議系統(tǒng)以其成本低廉、組網(wǎng)靈活、功能豐富等特點,正在被廣泛適用。但由于大型服務(wù)型企業(yè)及生產(chǎn)型企業(yè)內(nèi)部IP網(wǎng)絡(luò)往往呈現(xiàn)結(jié)構(gòu)復(fù)雜、互通性差,帶寬不足等問題,要在這些企業(yè)部署滿足大規(guī)模視頻會議應(yīng)用的系統(tǒng),傳統(tǒng)的視頻會議系統(tǒng)很難滿足,本發(fā)明基于樹狀組網(wǎng)方式使用多級服務(wù)器架構(gòu)實現(xiàn)大型企業(yè)內(nèi)部跨區(qū)域、大規(guī)模遠程視頻會議應(yīng)用。
[0003]傳統(tǒng)的視頻會議系統(tǒng)也有其固有的缺點,例如傳統(tǒng)的視頻會議系統(tǒng)一般以服務(wù)器/客戶端的模式實現(xiàn)數(shù)據(jù)的上傳下達,媒體數(shù)據(jù)通過發(fā)送客戶端采集編碼后上傳到中心服務(wù)器,再由中心服務(wù)器分發(fā)至所有參與會議的接收客戶端,對于分支機構(gòu)龐大的企事業(yè)單位來說,由于各分支網(wǎng)絡(luò)狀況各異,各節(jié)點到中心服務(wù)器帶寬參差不齊,而且單臺服務(wù)器的數(shù)據(jù)處理能力和網(wǎng)絡(luò)總的承載能力有限,因此這種集中轉(zhuǎn)發(fā)的結(jié)構(gòu)很難承載大規(guī)模的用戶量,同時也很難保證接入用戶均能獲得理想的參會效果;
[0004]針對以上問題,現(xiàn)有技術(shù)中部分視頻 會議系統(tǒng)也采取了改進方案,即以一種服務(wù)器集群系統(tǒng)替代原有的單臺中心轉(zhuǎn)發(fā)服務(wù)器,服務(wù)器集群系統(tǒng)由一組數(shù)據(jù)分發(fā)服務(wù)器組成,多臺分發(fā)服務(wù)器協(xié)同工作,通常按以下步驟進行:
[0005](I)發(fā)送端將數(shù)據(jù)發(fā)送到自己接入的服務(wù)器上;
[0006](2)該服務(wù)器將數(shù)據(jù)分發(fā)給本服務(wù)器上其它的接收用戶;
[0007](3)該服務(wù)器還將數(shù)據(jù)分發(fā)給系統(tǒng)中的其它服務(wù)器;
[0008](4)其它各服務(wù)器再將數(shù)據(jù)分發(fā)至接入到各自服務(wù)器上的接收端,實現(xiàn)再次分發(fā)。
[0009]該集群服務(wù)器系統(tǒng)在一定程度上減輕了各分發(fā)服務(wù)器的帶寬壓力,使得系統(tǒng)承載的用戶數(shù)大大增加,同時也改善了用戶接入的帶寬問題。但是由于集群服務(wù)器系統(tǒng)對于數(shù)據(jù)分發(fā)采用服務(wù)器對等結(jié)構(gòu),即每一份待分發(fā)的數(shù)據(jù),只要其它某臺服務(wù)器上有用戶需要接收,數(shù)據(jù)源服務(wù)器將直接把數(shù)據(jù)分發(fā)給該服務(wù)器,數(shù)據(jù)在服務(wù)器之間的流轉(zhuǎn)最多只有一次,這種結(jié)構(gòu)理想化的情況是各服務(wù)器之間無帶寬障礙,服務(wù)器之間數(shù)據(jù)轉(zhuǎn)發(fā)不會丟失。
[0010]而在實際應(yīng)用中,各服務(wù)器之間的連接狀況并不具備理想化的條件,例如互聯(lián)網(wǎng)各運營商網(wǎng)絡(luò)互通性差,部署于不同運營商網(wǎng)絡(luò)中的服務(wù)器之間數(shù)據(jù)轉(zhuǎn)發(fā)效果差;或者企事業(yè)集團內(nèi)部專網(wǎng)分支機構(gòu)之間網(wǎng)絡(luò)帶寬較低,甚至在物理上無法互通。
【發(fā)明內(nèi)容】
[0011]本發(fā)明提供一種基于樹狀網(wǎng)絡(luò)的視頻會議多級服務(wù)器組網(wǎng)通信方法,針對以上問題,建立了樹狀網(wǎng)絡(luò)的會議數(shù)據(jù)分發(fā)服務(wù)器系統(tǒng),各服務(wù)器之間都有固定的轉(zhuǎn)發(fā)對象,既能解決互聯(lián)網(wǎng)運營商之間互通性差的問題,也能更好的適應(yīng)企業(yè)專網(wǎng)的物理網(wǎng)絡(luò)結(jié)構(gòu)。[0012]本發(fā)明提供一種基于樹狀網(wǎng)絡(luò)的視頻會議多級服務(wù)器組網(wǎng)通信方法,根據(jù)參會人員分布和網(wǎng)絡(luò)帶寬狀況部署轉(zhuǎn)發(fā)服務(wù)器;對各服務(wù)器進行層級劃分和編碼管理;首先由數(shù)據(jù)發(fā)送端將數(shù)據(jù)發(fā)送到服務(wù)器組中的某一個服務(wù)器(SlO),該服務(wù)器(SlO)先將數(shù)據(jù)分發(fā)給所在服務(wù)器上的接收端;同時服務(wù)器(SlO)將數(shù)據(jù)轉(zhuǎn)發(fā)給它的上一級節(jié)點服務(wù)器(SO),同時分別將數(shù)據(jù)轉(zhuǎn)發(fā)給多個下級節(jié)點服務(wù)器(S200,S201);服務(wù)器(SO)將數(shù)據(jù)分發(fā)給其接收端的同時,還將數(shù)據(jù)轉(zhuǎn)發(fā)給其它區(qū)域的下級節(jié)點服務(wù)器(Sll),該下級節(jié)點服務(wù)器(Sll)再將數(shù)據(jù)轉(zhuǎn)發(fā)給多個其下級節(jié)點服務(wù)器(S210,S211),最下層的節(jié)點服務(wù)器(S200,S201,S210, S211)不再將數(shù)據(jù)轉(zhuǎn)發(fā)給其它的服務(wù)器,而直接分發(fā)給其各自連接的接收端。
[0013]當某個服務(wù)器啟動時,登陸位于樹狀結(jié)構(gòu)頂端的管理服務(wù)器,管理服務(wù)器從數(shù)據(jù)庫中查到該服務(wù)器所需要連接的其它服務(wù)器信息,并返回給該服務(wù)器,該服務(wù)器再根據(jù)樹狀結(jié)構(gòu)進行與其它服務(wù)器之間的互聯(lián)。
[0014]客戶端啟動時登陸管理服務(wù)器時,管理服務(wù)器根據(jù)一定的重定向規(guī)則將客戶端重定向到所屬區(qū)域的服務(wù)器上,并和該服務(wù)器保持連接,數(shù)據(jù)的上傳和接收均由該鏈路完成。
[0015]較之前的現(xiàn)有技術(shù)相比,本發(fā)明所提供的通信方法采用樹狀的集群結(jié)構(gòu),服務(wù)器之間的數(shù)據(jù)轉(zhuǎn)發(fā)方向具有較強的確定性,可以有效的控制數(shù)據(jù)轉(zhuǎn)發(fā)的源節(jié)點及目標節(jié)點,可以有效規(guī)避帶寬不好的發(fā)送鏈路,使服務(wù)器之間的數(shù)據(jù)轉(zhuǎn)發(fā)鏈路達到最優(yōu)化,同時也解決了不同分支之間無法直接互通的問題。
【專利附圖】
【附圖說明】
[0016]附圖1所示為現(xiàn)有技術(shù)的服務(wù)器集群轉(zhuǎn)發(fā)示意圖
[0017]附圖2所示為根據(jù)本發(fā)明的通訊方法提供的組網(wǎng)結(jié)構(gòu)及數(shù)據(jù)流轉(zhuǎn)示意圖。
[0018]附圖3所示為根據(jù)本發(fā)明的較佳實施例提供的大規(guī)模視頻會議組網(wǎng)結(jié)構(gòu)圖。
【具體實施方式】
[0019]下文中將參考附圖并結(jié)合實施例來詳細說明本發(fā)明。
[0020]首先,視頻會議系統(tǒng)的集群服務(wù)器架設(shè)應(yīng)根據(jù)實際使用情況進行架設(shè),即根據(jù)參會人員等用戶的分布情況,在參會人員比較集中的區(qū)域應(yīng)部署轉(zhuǎn)發(fā)服務(wù)器,可以有效減少對主干網(wǎng)絡(luò)的壓力;根據(jù)網(wǎng)絡(luò)帶寬狀況,帶寬緊張的區(qū)域應(yīng)部署轉(zhuǎn)發(fā)服務(wù)器,多個參會者接收某路數(shù)據(jù)只需從本地服務(wù)器獲取,而無需跨區(qū)域,有效緩解本地出口帶寬需求。
[0021]其次如附圖2所示,橢圓形圖框表示服務(wù)器,矩形框表示數(shù)據(jù)的發(fā)送源或?qū)嶋H的接收端,箭頭所指方向描述了數(shù)據(jù)的實際流向。
[0022]參見附圖2,本發(fā)明技術(shù)方案中服務(wù)器之間的數(shù)據(jù)轉(zhuǎn)發(fā)不僅僅進行一次,可能需要進行多次,即由樹形節(jié)點的某一點開始,向上依次發(fā)送到根節(jié)點,再由根節(jié)點依次向下發(fā)送到其它的枝葉節(jié)點,以覆蓋所有的接收端。
[0023]如附圖2中發(fā)送端首先將數(shù)據(jù)發(fā)送到SiO服務(wù)器,SlO服務(wù)器先將數(shù)據(jù)分發(fā)給所在該服務(wù)器上的接收端;同時將數(shù)據(jù)轉(zhuǎn)發(fā)給它的上一級節(jié)點服務(wù)器S0,同時分別轉(zhuǎn)發(fā)給下級節(jié)點服務(wù)器S200、S201 ;
[0024]SO服務(wù)器將數(shù)據(jù)分發(fā)給接收端的同時還將數(shù)據(jù)轉(zhuǎn)發(fā)給其它區(qū)域的下級節(jié)點服務(wù)器 Sll ;[0025]Sll服務(wù)器再將數(shù)據(jù)轉(zhuǎn)發(fā)給下級節(jié)點服務(wù)器S210、S211 ;
[0026]最下層節(jié)點服務(wù)器S200、S201、S210、S211不再將數(shù)據(jù)轉(zhuǎn)發(fā)給其它服務(wù)器,而直接分發(fā)給各自連接的接收端。
[0027]對各服務(wù)器層級劃分及編碼管理。
[0028]集群服務(wù)器中的各節(jié)點服務(wù)器(下文簡稱為slaver)在樹形結(jié)構(gòu)中所處的位置及其它信息可以通過表1來進行管理,該表存儲在系統(tǒng)數(shù)據(jù)庫中,并由Web管理服務(wù)器提供對用戶的操作界面,用戶可以對這些slaver信息進行增、刪、改、查等操作;
[0029]
【權(quán)利要求】
1.一種基于樹狀網(wǎng)絡(luò)的多級服務(wù)器組網(wǎng)通信方法,其特征在于,根據(jù)參會人員分布和網(wǎng)絡(luò)帶寬狀況部署轉(zhuǎn)發(fā)服務(wù)器;對各服務(wù)器進行層級劃分和編碼管理;首先由數(shù)據(jù)發(fā)送端將數(shù)據(jù)發(fā)送到服務(wù)器組中的某一個服務(wù)器(SlO),該服務(wù)器(SlO)先將數(shù)據(jù)分發(fā)給所在服務(wù)器上的接收端;同時服務(wù)器(Sio)將數(shù)據(jù)轉(zhuǎn)發(fā)給它的上一級節(jié)點服務(wù)器(so),同時分別將數(shù)據(jù)轉(zhuǎn)發(fā)給多個下級節(jié)點服務(wù)器(S200,S201);服務(wù)器(SO)將數(shù)據(jù)分發(fā)給其接收端的同時,還將數(shù)據(jù)轉(zhuǎn)發(fā)給其它區(qū)域的下級節(jié)點服務(wù)器(Sll),該下級節(jié)點服務(wù)器(Sll)再將數(shù)據(jù)轉(zhuǎn)發(fā)給多個其下級節(jié)點服務(wù)器(S210,S211),最下層的節(jié)點服務(wù)器(S200,S201,S210,S211)不再將數(shù)據(jù)轉(zhuǎn)發(fā)給其它的服務(wù)器,而直接分發(fā)給其各自連接的接收端。
2.根據(jù)權(quán)利要求1所述的通信方法,其特征在于,當各某一服務(wù)器啟動時,登陸位于樹狀結(jié)構(gòu)頂端的管理服務(wù)器,管理服務(wù)器從數(shù)據(jù)庫中查到該服務(wù)器所需要連接的其它服務(wù)器信息,并返回給該服務(wù)器,該服務(wù)器再根據(jù)樹狀結(jié)構(gòu)進行與其它服務(wù)器之間的互聯(lián)。
3.根據(jù)權(quán)利要求2所述的通信方法,其特征在于,客戶端啟動時登陸管理服務(wù)器,管理服務(wù)器根據(jù)一定的重定向規(guī)則將客戶端重定向到所屬區(qū)域的服務(wù)器上,并和該服務(wù)器保持連接,數(shù)據(jù)的上傳和接收均由該鏈路完成。
4.一種會議視頻系統(tǒng),其特征在于,所述會議視頻系統(tǒng)采用權(quán)利要求1所述的通信方法進行通信。
【文檔編號】H04N7/15GK103780402SQ201210405884
【公開日】2014年5月7日 申請日期:2012年10月23日 優(yōu)先權(quán)日:2012年10月23日
【發(fā)明者】李明 申請人:北京網(wǎng)動網(wǎng)絡(luò)科技股份有限公司