專利名稱:樹狀分層結(jié)構(gòu)會(huì)議系統(tǒng)及會(huì)議組織方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種樹狀分層結(jié)構(gòu)會(huì)議系統(tǒng)及會(huì)議組織方法。
背景技術(shù):
對(duì)于全國(guó)性的集團(tuán)大會(huì)議,涉及集團(tuán)總部,各省分支機(jī)構(gòu),以及各省里的地市分支機(jī)構(gòu)的相關(guān)會(huì)場(chǎng),會(huì)場(chǎng)分布廣,而每一會(huì)場(chǎng)參與人員并非一人,因此,大型會(huì)議參與人員數(shù)目常會(huì)達(dá)到幾千上萬(wàn)人,現(xiàn)有的會(huì)議系統(tǒng),在IP網(wǎng)絡(luò)中通常采用的方案是由集團(tuán)總部統(tǒng)一錄入各會(huì)場(chǎng)客戶端信息,并為每一會(huì)場(chǎng)客戶端分配一個(gè)帳號(hào),以加入到某一會(huì)議中;各機(jī)構(gòu)相關(guān)會(huì)場(chǎng)客戶端得到自己帳號(hào)后,分別輸入相同的服務(wù)端IP地址,再通過(guò)互聯(lián)網(wǎng)(INTERNET)登陸到中心服務(wù)端,進(jìn)行驗(yàn)證后,即可參與會(huì)議。
對(duì)于上述所提到的集團(tuán)大會(huì)議,各會(huì)場(chǎng)客戶端信息由集團(tuán)總部統(tǒng)一錄入,統(tǒng)一分配帳號(hào),其工作量巨大,壓力完全在集團(tuán)總部的會(huì)議組織人員身上,而且集團(tuán)總部對(duì)于各省市的所設(shè)置的會(huì)場(chǎng)客戶端信息并不知曉,必須先由市里會(huì)議組織人員整理好本市所設(shè)置的會(huì)場(chǎng)客戶端信息,然后書面提交給省里會(huì)議組織人員,省里會(huì)議組織人員將省部直接設(shè)置的會(huì)場(chǎng)客戶端信息和各市提交的各市設(shè)置的會(huì)場(chǎng)客戶端信息整理后再書面提交給集團(tuán)總部會(huì)議組織人員,再由集團(tuán)總部會(huì)議組織人員統(tǒng)一整理,這個(gè)過(guò)程有以下幾個(gè)弊端第一、整理會(huì)場(chǎng)客戶端信息的工作效率太低,而且集團(tuán)總部、省級(jí)、市級(jí)所設(shè)置的會(huì)場(chǎng)客戶端信息可能會(huì)出現(xiàn)重復(fù)現(xiàn)象,導(dǎo)致統(tǒng)一分配帳號(hào)規(guī)則的制定難免復(fù)雜化,再有,各會(huì)場(chǎng)客戶端的帳號(hào)及相關(guān)信息最終由集團(tuán)總部會(huì)議組織人員錄入庫(kù),致使集團(tuán)總部會(huì)議組織人員工作量大。
第二、集團(tuán)總部、省級(jí)、市級(jí)所設(shè)置的各會(huì)場(chǎng)客戶端得到自己帳號(hào)后,統(tǒng)一登陸到同一個(gè)中心服務(wù)端,由于會(huì)場(chǎng)客戶端數(shù)目眾多,登陸時(shí)間往往是同一時(shí)間,中心服務(wù)端可能成為處理瓶頸。
第三、由于集團(tuán)總部、省級(jí)、市級(jí)所設(shè)置的各會(huì)場(chǎng)客戶端都必須可訪問(wèn)同一個(gè)中心服務(wù)端,導(dǎo)致此中心服務(wù)端必須一定程度上地公開自己的IP地址,這又可能會(huì)帶來(lái)更多的安全隱患。
第四、各會(huì)場(chǎng)的客戶端通過(guò)INTERNET訪問(wèn)到同一個(gè)中心服務(wù)端,其網(wǎng)絡(luò)傳輸?shù)目煽啃圆⒉荒鼙WC,會(huì)議的正常召開也就會(huì)受到影響。
第五、會(huì)議模式單一,如果省級(jí)會(huì)議組織人員召開省級(jí)會(huì)議,無(wú)需集團(tuán)總部參加,參加會(huì)議的各會(huì)場(chǎng)客戶端只限定在該省以及此省管轄區(qū)域內(nèi)的地市級(jí),如此一來(lái),參會(huì)會(huì)場(chǎng)客戶端通過(guò)INTERNET訪問(wèn)中心服務(wù)端顯得有點(diǎn)多余,并且與集團(tuán)會(huì)議界限不清,容易混淆。
第六、大集團(tuán)全國(guó)的IP網(wǎng)絡(luò)現(xiàn)狀是集團(tuán)總部對(duì)省級(jí)機(jī)構(gòu)開放路由,但對(duì)地市級(jí)機(jī)構(gòu)并沒(méi)有開放,而是由省級(jí)機(jī)構(gòu)對(duì)其所管轄內(nèi)的地市級(jí)機(jī)構(gòu)開放路由,所以要求所有各會(huì)場(chǎng)客戶端登陸到同一個(gè)中心服務(wù)端,必需多開路由,增加了額外的管理負(fù)擔(dān)和網(wǎng)絡(luò)帶寬。
因此,如何解決現(xiàn)有會(huì)議系統(tǒng)的缺點(diǎn)實(shí)已成為本領(lǐng)域技術(shù)人員亟待解決的技術(shù)課題。
發(fā)明內(nèi)容
本發(fā)明的目的在于提供一種樹狀分層結(jié)構(gòu)會(huì)議系統(tǒng)及會(huì)議組織方法,以使會(huì)議系統(tǒng)更為安全可靠,靈活性提高,便于會(huì)議結(jié)構(gòu)的擴(kuò)展。。
本發(fā)明的目的在于提供一種樹狀分層結(jié)構(gòu)會(huì)議系統(tǒng)及會(huì)議組織方法,以滿足單個(gè)會(huì)議承載上萬(wàn)會(huì)場(chǎng)的需要,同時(shí)提高會(huì)議的工作效率,簡(jiǎn)化與會(huì)人員的操作流程。
為了達(dá)到上述目的,本發(fā)明提供一種樹狀分層結(jié)構(gòu)會(huì)議系統(tǒng),其包括設(shè)置于各會(huì)場(chǎng)且用于供與會(huì)人員參與相應(yīng)會(huì)議的多個(gè)客戶端;以及每一級(jí)服務(wù)端通過(guò)驗(yàn)證與相應(yīng)的客戶端相連接且上一級(jí)服務(wù)端通過(guò)節(jié)點(diǎn)驗(yàn)證機(jī)制與相應(yīng)下一級(jí)服務(wù)端相連接的呈樹狀分層的多級(jí)服務(wù)端。
其中,各級(jí)服務(wù)端均包括用于儲(chǔ)存包括會(huì)議資料、客戶端資料、會(huì)議狀態(tài)及會(huì)議日志的會(huì)議相關(guān)信息的數(shù)據(jù)庫(kù);與所述數(shù)據(jù)庫(kù)相連接,用于管理包括添加會(huì)議及添加客戶端的與會(huì)議相關(guān)信息的管理的后臺(tái)管理模塊;用于對(duì)會(huì)議數(shù)據(jù)進(jìn)行邏輯處理以及將所述會(huì)議數(shù)據(jù)中轉(zhuǎn)至與本級(jí)服務(wù)端相連接的各服務(wù)端及客戶端的會(huì)議服務(wù)模塊。
進(jìn)一步,本發(fā)明還提供的一種樹狀分層結(jié)構(gòu)會(huì)議組織方法,其包括步驟(1)各下一級(jí)服務(wù)端根據(jù)會(huì)議層級(jí)要求提交各自在所述樹狀分層結(jié)構(gòu)會(huì)議系統(tǒng)中的節(jié)點(diǎn)信息至對(duì)應(yīng)的上一級(jí)服務(wù)端進(jìn)行驗(yàn)證,并于驗(yàn)證通過(guò)后與所述對(duì)應(yīng)上一級(jí)服務(wù)端建立連接;(2)各客戶端提交各自在所述樹狀分層結(jié)構(gòu)會(huì)議系統(tǒng)中的相應(yīng)帳戶信息至對(duì)應(yīng)級(jí)的服務(wù)端進(jìn)行驗(yàn)證,并于驗(yàn)證通過(guò)后與所述服務(wù)端建立連接;(3)各下一級(jí)服務(wù)端將相應(yīng)客戶端帳戶信息逐級(jí)傳送至一級(jí)服務(wù)端進(jìn)行審核,并與審核后各客戶端進(jìn)入會(huì)議系統(tǒng)。
其中,每一節(jié)點(diǎn)信息包括節(jié)點(diǎn)身份、節(jié)點(diǎn)類型、網(wǎng)絡(luò)地址以及對(duì)應(yīng)上一級(jí)節(jié)點(diǎn)的節(jié)點(diǎn)身份,所述步驟3)還包括步驟(a)根據(jù)各客戶端在所述樹狀分層結(jié)構(gòu)會(huì)議系統(tǒng)中的身份信息開通其功能權(quán)限,客戶端的身份信息包括主持人、與會(huì)者以及演講者,其中,身份信息為主持人的客戶端具有通過(guò)各級(jí)服務(wù)端向與參與會(huì)議的其它客戶端廣播會(huì)議信息及與參與會(huì)議的任意一其它客戶端進(jìn)行單獨(dú)信息通信的功能權(quán)限;身份信息為演講者的客戶端具有通過(guò)各級(jí)服務(wù)端將其對(duì)應(yīng)的演講者的演講視頻音頻信息及相應(yīng)演講文本內(nèi)容廣播至參與會(huì)議的其它各客戶端的功能權(quán)限;身份信息為與會(huì)者的客戶端具有通過(guò)各級(jí)服務(wù)端接收被廣播的信息的功能權(quán)限,所述步驟(a)還包括一身份信息為主持人的客戶端根據(jù)參與會(huì)議的其它客戶端的功能請(qǐng)求開放其相應(yīng)功能的步驟,所述功能請(qǐng)求包括發(fā)言及副主持,其中,具有發(fā)言功能的客戶端具有通過(guò)各級(jí)服務(wù)端將其相應(yīng)的與會(huì)者的視頻音頻信息廣播至參與會(huì)議的其它各客戶端的功能;具有副主持功能的客戶端具有通過(guò)各級(jí)服務(wù)端單獨(dú)與參與會(huì)議的另一客戶端進(jìn)行單獨(dú)信息通信的功能權(quán)限,且該另一客戶端由身份信息為主持人的客戶端指定,各級(jí)服務(wù)端及各客戶端借助TCP/IP協(xié)議形成連接。
綜上所述,本發(fā)明的樹狀分層結(jié)構(gòu)會(huì)議系統(tǒng)及會(huì)議組織方法通過(guò)采用樹狀分層通訊架構(gòu),將會(huì)場(chǎng)組織關(guān)系同會(huì)議系統(tǒng)通訊模式融合在一起,形成了一個(gè)更安全,更可靠,更符合實(shí)際會(huì)議組織,提高了會(huì)議系統(tǒng)的靈活性及工作效率,簡(jiǎn)化了會(huì)場(chǎng)的操作流程,方便了會(huì)議結(jié)構(gòu)的擴(kuò)展,使單個(gè)會(huì)議能夠承載上萬(wàn)會(huì)場(chǎng)。
圖1和圖2為本發(fā)明的樹狀分層結(jié)構(gòu)會(huì)議系統(tǒng)的網(wǎng)絡(luò)結(jié)構(gòu)示意圖。
圖3為本發(fā)明的樹狀分層結(jié)構(gòu)會(huì)議系統(tǒng)的建立連接示意圖。
圖4為本發(fā)明的樹狀分層結(jié)構(gòu)會(huì)議系統(tǒng)的基本架構(gòu)示意圖。
圖5為本發(fā)明的樹狀分層結(jié)構(gòu)會(huì)議系統(tǒng)的會(huì)議模式示意圖。
圖6至圖8為本發(fā)明的樹狀分層結(jié)構(gòu)會(huì)議系統(tǒng)的控制信息流向示意圖。
圖9至圖10為本發(fā)明的樹狀分層結(jié)構(gòu)會(huì)議系統(tǒng)的數(shù)據(jù)信息流向示意圖。
具體實(shí)施例方式
請(qǐng)參閱圖1至圖10,本發(fā)明的樹狀分層結(jié)構(gòu)會(huì)議系統(tǒng)采用的通訊網(wǎng)絡(luò)為IP網(wǎng),其可以架設(shè)形成一個(gè)相對(duì)獨(dú)立的專網(wǎng),也可為在INTERNET基礎(chǔ)上形成的樹狀分層網(wǎng)絡(luò),其中,圖1為具有N級(jí)的樹狀專網(wǎng)結(jié)構(gòu),圖2為在INTERNET基礎(chǔ)上形成的具有N級(jí)的樹狀分層結(jié)構(gòu)。
每一結(jié)構(gòu)中任意一個(gè)節(jié)點(diǎn)的位置和其他節(jié)點(diǎn)的連接關(guān)系代表他們?cè)趯?shí)際會(huì)議當(dāng)中的角色和關(guān)系,樹狀分層網(wǎng)絡(luò)結(jié)構(gòu)本身是一個(gè)網(wǎng)絡(luò)路由穩(wěn)定的通訊架構(gòu),更符合大會(huì)議系統(tǒng)的組織和召開,所述會(huì)議系統(tǒng)的通訊基于TCP/IP協(xié)議族,在上述的樹狀分層網(wǎng)絡(luò)結(jié)構(gòu)中,所有節(jié)點(diǎn)通過(guò)本地配置文件中上級(jí)的IP地址和端口可以與上級(jí)建立連接,并通過(guò)綁定本級(jí)端口,偵聽(tīng)處理下級(jí)的連接請(qǐng)求,整棵樹連接建立的順序如圖3,首先標(biāo)號(hào)為①的一級(jí)服務(wù)端與標(biāo)號(hào)為②的二級(jí)服務(wù)端及標(biāo)號(hào)為②的客戶端建立連接,然后,標(biāo)號(hào)為③的客戶端與標(biāo)號(hào)為③的三級(jí)服務(wù)端與標(biāo)號(hào)為②的二級(jí)服務(wù)端建立連接,最后標(biāo)號(hào)為④的客戶端與表號(hào)為③的三級(jí)服務(wù)端建立連接。
由圖1至圖3所示,所述會(huì)議系統(tǒng)包括多個(gè)客戶端以及多級(jí)服務(wù)端。
所述多個(gè)客戶端設(shè)置在不同的會(huì)場(chǎng),用于供與會(huì)人員參與相應(yīng)會(huì)議,通常為會(huì)議系統(tǒng)的展示端,如果一客戶端向?qū)?yīng)的服務(wù)端提交的帳號(hào)經(jīng)驗(yàn)證后正確,所述服務(wù)端向所述客戶端返回可用會(huì)議列表,所述客戶端根據(jù)會(huì)議列表做出選擇后即進(jìn)入會(huì)議,根據(jù)各客戶端在會(huì)議中的角色(如主持人,與會(huì)者等)會(huì)出現(xiàn)不同的交互界面。
所述多級(jí)服務(wù)端呈樹狀分層,每一級(jí)服務(wù)端通過(guò)驗(yàn)證與相應(yīng)的客戶端相連接,上一級(jí)服務(wù)端通過(guò)節(jié)點(diǎn)驗(yàn)證機(jī)制與相應(yīng)下一級(jí)服務(wù)端相連接,在本實(shí)施方式中,第一層稱為一級(jí)服務(wù)端,整個(gè)會(huì)議系統(tǒng)只有一個(gè),組成樹狀的根;第二層稱為二級(jí)服務(wù)端群,由多個(gè)服務(wù)端組成,每個(gè)服務(wù)端向上與一級(jí)服務(wù)端相連保持通訊,互相獨(dú)立,組成樹狀的二級(jí)節(jié)點(diǎn);第三層稱為三級(jí)服務(wù)端群,也由多個(gè)服務(wù)端組成,每個(gè)服務(wù)端向上與二級(jí)服務(wù)端相連保持通訊,互相獨(dú)立,組成了樹狀的三級(jí)節(jié)點(diǎn);以此類推,可以組成第4級(jí),第5級(jí),第N級(jí)節(jié)點(diǎn),每級(jí)節(jié)點(diǎn)可以有多個(gè)服務(wù)端組成,每個(gè)服務(wù)端可以與N個(gè)客戶端相連,客戶端就組成了樹狀的葉子節(jié)點(diǎn),就此形成了一棵樹狀多層通訊架構(gòu)的會(huì)議系統(tǒng)。
此外,各級(jí)服務(wù)端均包括數(shù)據(jù)庫(kù)、后臺(tái)管理模塊及會(huì)議服務(wù)模塊,其中,所述數(shù)據(jù)庫(kù)用于存儲(chǔ)會(huì)議相關(guān)信息,包括會(huì)議資料,客戶端資料,會(huì)議狀態(tài)和會(huì)議日志等,在樹狀分層會(huì)議系統(tǒng)中包含多個(gè)數(shù)據(jù)庫(kù),所述后臺(tái)管理模塊用于管理會(huì)議相關(guān)信息的創(chuàng)建的入口,一般提供給會(huì)議組織者使用,如添加會(huì)議,添加客戶端和客戶端信息管理等維護(hù)操作。在樹狀分層會(huì)議系統(tǒng)中包含多個(gè)后臺(tái)管理模塊,每個(gè)后臺(tái)管理模塊與本級(jí)數(shù)據(jù)庫(kù)相連,所述會(huì)議服務(wù)模塊(MCU)為樹狀分層結(jié)構(gòu)會(huì)議系統(tǒng)的核心,用于對(duì)會(huì)議數(shù)據(jù)進(jìn)行邏輯處理以及將所述會(huì)議數(shù)據(jù)中轉(zhuǎn)至與本級(jí)服務(wù)端相連接的各服務(wù)端及客戶端,在樹狀分層會(huì)議系統(tǒng)中包含多個(gè)會(huì)議服務(wù)模塊,根據(jù)其在樹中位置,功能也不一樣,區(qū)別是他是否處在一級(jí)服務(wù)端,如果是,會(huì)議服務(wù)模塊需與數(shù)據(jù)庫(kù)交互,其他會(huì)議服務(wù)模塊并不需要,如附圖4所示,一個(gè)一級(jí)服務(wù)端的會(huì)議服務(wù)模塊和N個(gè)客戶端及2N個(gè)二級(jí)服務(wù)端的會(huì)議服務(wù)模塊相連接,一級(jí)服務(wù)端的后臺(tái)管理模塊和2N個(gè)二級(jí)服務(wù)端的后臺(tái)管理模塊相連接,同時(shí),每一二級(jí)服務(wù)端的會(huì)議服務(wù)模塊連接有N個(gè)客戶端,而二級(jí)服務(wù)端的后臺(tái)管理模塊與三級(jí)服務(wù)端的后臺(tái)管理模塊相連接,如此級(jí)聯(lián)形成一具有N級(jí)的樹狀分層會(huì)議系統(tǒng)。
在集團(tuán)大會(huì)議應(yīng)用中,通常組成3層會(huì)議,在召開集團(tuán)會(huì)議時(shí),省級(jí)機(jī)構(gòu)(其在集團(tuán)會(huì)議中屬二級(jí)服務(wù)端)有自己的數(shù)據(jù)庫(kù),其向上一級(jí)提交本級(jí)參加集團(tuán)會(huì)議的客戶端信息的同時(shí),也可以將本級(jí)服務(wù)系統(tǒng)作為一級(jí)服務(wù)端,本級(jí)所屬地市級(jí)機(jī)構(gòu)(其在集團(tuán)會(huì)議中屬三級(jí)服務(wù)端)作為二級(jí)服務(wù)端,組成一個(gè)獨(dú)立的召開省級(jí)會(huì)議的系統(tǒng),請(qǐng)參見(jiàn)圖5,相應(yīng)會(huì)議組織由后臺(tái)管理模塊完成,后臺(tái)管理模塊之間通過(guò)webservice技術(shù)進(jìn)行數(shù)據(jù)傳輸和同步,各級(jí)后臺(tái)管理模塊完成本級(jí)客戶端的錄入,二級(jí)后臺(tái)管理模塊完成后提交給一級(jí)后臺(tái)管理模塊審核,三級(jí)后臺(tái)管理模塊完成后提交給二級(jí)后臺(tái)管理模塊審核后再提交給一級(jí)后臺(tái)管理模塊審核,如果有更多級(jí)后臺(tái)管理模塊,如此類推,同時(shí)由一級(jí)服務(wù)端建立會(huì)議并為此會(huì)議添加客戶端,就此多級(jí)客戶端就可以登錄本級(jí)會(huì)議服務(wù)端參加同一會(huì)議。
所述樹狀分層結(jié)構(gòu)會(huì)議組織方法主要包括以下步驟(1)各下一級(jí)服務(wù)端根據(jù)會(huì)議層級(jí)要求提交各自在所述樹狀分層結(jié)構(gòu)會(huì)議系統(tǒng)中的節(jié)點(diǎn)信息至對(duì)應(yīng)的上一級(jí)服務(wù)端進(jìn)行驗(yàn)證,并于驗(yàn)證通過(guò)后與所述對(duì)應(yīng)上一級(jí)服務(wù)端建立連接,例如,每個(gè)服務(wù)端節(jié)點(diǎn)可以利用其所有下一級(jí)節(jié)點(diǎn)的信息對(duì)下一級(jí)服務(wù)端(主動(dòng)連接服務(wù)端)進(jìn)行合法連接驗(yàn)證,節(jié)點(diǎn)的相關(guān)信息指由一級(jí)服務(wù)端啟動(dòng)時(shí)從數(shù)據(jù)庫(kù)中取得的樹狀中所有節(jié)點(diǎn)信息,通常當(dāng)一級(jí)服務(wù)端啟動(dòng)并在初始化(包括對(duì)數(shù)據(jù)庫(kù)的讀寫操作)完畢后,二級(jí)服務(wù)端才可以連接上一級(jí)服務(wù)端,通過(guò)合法驗(yàn)證后,從一級(jí)服務(wù)端得到樹狀所有節(jié)點(diǎn)信息,此時(shí)二級(jí)服務(wù)端初始化完畢,第三級(jí)服務(wù)端才可以連接上二級(jí)服務(wù)端,通過(guò)合法驗(yàn)證后,然后從二級(jí)服務(wù)端得到樹狀所有節(jié)點(diǎn)信息,初始化完畢;如此類推,第四級(jí)服務(wù)端,第N級(jí)服務(wù)端通過(guò)類似的過(guò)程完成啟動(dòng),上一級(jí)服務(wù)端(被動(dòng)連接服務(wù)端)可以使用主動(dòng)連接服務(wù)端(下一級(jí)服務(wù)端)的IP地址進(jìn)行合法連接驗(yàn)證,從而通過(guò)節(jié)點(diǎn)信息可以構(gòu)造一棵完整的樹狀分層結(jié)構(gòu)。
通常,每一級(jí)服務(wù)端的節(jié)點(diǎn)信息可以抽象為節(jié)點(diǎn)身份(ID)、節(jié)點(diǎn)類型、網(wǎng)絡(luò)地址(IP)以及對(duì)應(yīng)上一級(jí)節(jié)點(diǎn)的節(jié)點(diǎn)身份(ID),需注意的是,節(jié)點(diǎn)ID必須唯一,一般從1開始索引。當(dāng)每一級(jí)服務(wù)端擁有了上一級(jí)節(jié)點(diǎn)ID,則各級(jí)服務(wù)端通過(guò)上一級(jí)節(jié)點(diǎn)ID就可以將所有服務(wù)端連接起來(lái)形成樹狀分層結(jié)構(gòu)。節(jié)點(diǎn)類型常分為根節(jié)點(diǎn)即一級(jí)服務(wù)端節(jié)點(diǎn);子節(jié)點(diǎn)即二級(jí)服務(wù)端節(jié)點(diǎn)、三級(jí)服務(wù)端節(jié)點(diǎn)等等;葉子節(jié)點(diǎn)即客戶端節(jié)點(diǎn)。當(dāng)節(jié)點(diǎn)類型為一級(jí)服務(wù)端節(jié)點(diǎn),上一級(jí)節(jié)點(diǎn)ID為0,即指向一個(gè)不存在的節(jié)點(diǎn),為樹狀的根節(jié)點(diǎn),節(jié)點(diǎn)IP可選,即根據(jù)預(yù)先予以設(shè)定的地址進(jìn)行選??;當(dāng)節(jié)點(diǎn)類型為子節(jié)點(diǎn),即為非一級(jí)服務(wù)端節(jié)點(diǎn)且不是客戶端節(jié)點(diǎn)時(shí),節(jié)點(diǎn)IP必選,即在對(duì)應(yīng)的上一級(jí)服務(wù)端所預(yù)先設(shè)定的地址中進(jìn)行選取,以供上一級(jí)服務(wù)端節(jié)點(diǎn)連接驗(yàn)證;當(dāng)節(jié)點(diǎn)類型為葉子節(jié)點(diǎn),即為客戶端節(jié)點(diǎn)時(shí),節(jié)點(diǎn)IP可選,即由其對(duì)應(yīng)的上一級(jí)服務(wù)端所預(yù)先設(shè)定的網(wǎng)絡(luò)地址中進(jìn)行選取,以使用戶可在多處登陸會(huì)議系統(tǒng),其他前述未提及的各節(jié)點(diǎn)信息都為預(yù)先予以分配的。
(2)各客戶端提交各自在所述樹狀分層結(jié)構(gòu)會(huì)議系統(tǒng)中相應(yīng)帳戶信息至對(duì)應(yīng)級(jí)的服務(wù)端進(jìn)行驗(yàn)證,并于驗(yàn)證通過(guò)后與所述服務(wù)端建立連接,例如所述帳戶信息包括客戶端的用戶名及密碼等。
(3)各下一級(jí)服務(wù)端將相應(yīng)客戶端帳戶信息逐級(jí)傳送至一級(jí)服務(wù)端進(jìn)行審核,并于審核后進(jìn)入會(huì)議系統(tǒng),其中,各中間級(jí)的服務(wù)端對(duì)傳送至的帳戶信息不進(jìn)行任何處理,只負(fù)責(zé)往上一級(jí)服務(wù)端傳送。對(duì)于大型會(huì)議,由于設(shè)置的會(huì)場(chǎng)多而且分散,各會(huì)場(chǎng)間的層級(jí)關(guān)系及組織管理極為復(fù)雜,因此,從一級(jí)服務(wù)端(即根節(jié)點(diǎn))開始,一部分客戶端直接屬于一級(jí)服務(wù)端管理,其他客戶端可以分到各個(gè)二級(jí)服務(wù)端由相應(yīng)的二級(jí)服務(wù)端進(jìn)行管理,如果二級(jí)服務(wù)端管理的客戶端還是過(guò)多,又可以將二級(jí)服務(wù)端的一部分客戶端分配到三級(jí)服務(wù)端由三級(jí)服務(wù)端進(jìn)行管理,三級(jí)不夠還可以將其分配到4級(jí),以此類推,其中各個(gè)服務(wù)端連接的客戶端由各級(jí)自己管理維護(hù),舉例說(shuō)明假如新添了一個(gè)二級(jí)客戶端,必須先由二級(jí)服務(wù)端提交給一級(jí)服務(wù)端審核,審核通過(guò)后新添的二級(jí)客戶端才能正式參與會(huì)議,再有,假如新添了三級(jí)客戶端,必須先由三級(jí)服務(wù)端提交給二級(jí)服務(wù)端再提交給一級(jí)服務(wù)端審核,審核通過(guò)后才能正式參與會(huì)議。
在步驟(3)中,還包括步驟(a)根據(jù)各客戶端在所述樹狀分層結(jié)構(gòu)會(huì)議系統(tǒng)中的身份信息開通其功能權(quán)限。在所述會(huì)議系統(tǒng)中,客戶端通常有3種身份第一種是主持人,第二種是與會(huì)者,第三種是演講者。具有主持人身份的客戶端具有會(huì)議組織權(quán)限,可以單接和廣播某客戶的視音頻,并能放權(quán)給某具有與會(huì)者身份的客戶端,使之成為演講者具有與會(huì)者身份的客戶端可以收聽(tīng)被廣播的視音頻以及具有演講者身份的客戶端的桌面,具有演講者身份的客戶端不僅能廣播自己的桌面,還具有身份為與會(huì)者的客戶端的所有功能。通常在會(huì)議中,具有主持者身份的客戶端和具有與會(huì)者身份的客戶端(包括其他類似體)之間可進(jìn)行交互操作,交互操作包括具有與會(huì)者身份的客戶端向具有主持人身份的客戶端申請(qǐng)某功能;具有主持人身份的客戶端允許具有與會(huì)者身份的客戶端使用某功能;具有主持人身份的客戶端向所有客戶端廣播某功能,通常具有主持人身份的客戶端連接在一級(jí)服務(wù)端,即樹狀分層結(jié)構(gòu)中的根位置,在上述3種交互操作情況下信息在樹狀分層結(jié)構(gòu)中的流向如下i具有與會(huì)者身份的客戶端->三級(jí)服務(wù)端->二級(jí)服務(wù)端->一級(jí)服務(wù)端->具有主持人身份的客戶端(可參考圖6中箭頭所示)ii具有主持人身份的客戶端->一級(jí)服務(wù)端->二級(jí)服務(wù)端->三級(jí)服務(wù)端->具有與會(huì)者身份的客戶端(可參考圖7中箭頭所示)iii具有主持人身份的客戶端->一級(jí)服務(wù)端->遞歸到所有下級(jí)服務(wù)端及所有具有與會(huì)者身份的客戶端(可參考圖8中箭頭所示)通常,文本、音頻和視頻是會(huì)議的三大數(shù)據(jù)流,對(duì)于每一種數(shù)據(jù)流,都是根據(jù)控制流來(lái)完成在樹狀分層結(jié)構(gòu)中的傳輸,數(shù)據(jù)流的傳輸方式按照功能劃分可以分為單接、廣播和組播,單接實(shí)際上就是數(shù)據(jù)從樹狀分層結(jié)構(gòu)中的一葉節(jié)點(diǎn)到另一葉節(jié)點(diǎn)的傳輸,如具有主持人身份的客戶端單接某具有與會(huì)者身份的客戶端視頻,此具有與會(huì)者身份的客戶端視頻數(shù)據(jù)就會(huì)路由到此具有主持人身份的客戶端,廣播實(shí)際上就是數(shù)據(jù)從樹狀分層結(jié)構(gòu)中的一葉節(jié)點(diǎn)到其他所有葉子節(jié)點(diǎn)的傳輸,組播是指依據(jù)樹狀分層結(jié)構(gòu)的特點(diǎn),數(shù)據(jù)在樹狀分層結(jié)構(gòu)中某個(gè)子節(jié)點(diǎn)和該子節(jié)點(diǎn)相連的下級(jí)的所有子節(jié)點(diǎn)及葉子節(jié)點(diǎn)傳輸,形成整棵樹中一個(gè)組。單接、廣播和組播在樹狀分層結(jié)構(gòu)中的流向如下描述A、具有與會(huì)者身份的客戶端->三級(jí)服務(wù)端->二級(jí)服務(wù)端->一級(jí)服務(wù)端->具有主持人身份的客戶端(可參考圖6)B、具有與會(huì)者身份的客戶端->三級(jí)服務(wù)端->通過(guò)各相應(yīng)的服務(wù)端廣播到樹狀分層結(jié)構(gòu)中的其他所有客戶端(可參考圖9中箭頭所示)C、具有與會(huì)者身份的客戶端->二級(jí)服務(wù)端->遞歸到所有下級(jí)服務(wù)端及所有具有與會(huì)者身份的客戶端和本級(jí)其他具有與會(huì)者身份的客戶端(可參考圖10中箭頭所示)在所述步驟(a)中還包括一具有主持人身份的客戶端根據(jù)參與會(huì)議的其它客戶端的功能請(qǐng)求向各客戶端開放相應(yīng)功能的步驟,所述功能請(qǐng)求包括發(fā)言人,副主持人等,發(fā)言人可以申請(qǐng)發(fā)言,具有主持人身份的客戶端允許請(qǐng)求發(fā)言的客戶端廣播其視音頻,具有主持人身份的客戶端同意請(qǐng)求成為副主持的客戶端的請(qǐng)求后,該客戶端通常具有單接某具有與會(huì)者身份的客戶端的視音頻的功能,但不具備廣播該視音頻的功能,其中,該某具有與會(huì)者身份的客戶端是由主持人身份的客戶端所指定。
綜上所述,本發(fā)明的樹狀分層結(jié)構(gòu)會(huì)議系統(tǒng)及會(huì)議組織方法相比于現(xiàn)有技術(shù),其具有以下優(yōu)點(diǎn)第一、各級(jí)用戶端的帳號(hào)信息由各級(jí)服務(wù)端管理維護(hù),各級(jí)帳號(hào)可以同名,下級(jí)服務(wù)端完成本級(jí)各客戶端帳號(hào)信息的分配后,只需向一級(jí)服務(wù)端提交,一級(jí)服務(wù)端收到各下級(jí)服務(wù)端提交的帳號(hào)分配信息后只需進(jìn)行審核即可。由于每級(jí)服務(wù)端僅負(fù)責(zé)分配及管理本級(jí)服務(wù)端的客戶端的帳號(hào)信息,因而提高了會(huì)議系統(tǒng)的整體工作效率。
第二、采用樹狀分層的通訊結(jié)構(gòu)之后,各級(jí)客戶端只需與本級(jí)服務(wù)端建立連接后,通過(guò)本級(jí)服務(wù)端再與上級(jí)服務(wù)端相連,可使各級(jí)服務(wù)端負(fù)載均衡,同時(shí)各客戶端參與會(huì)議的操作流程得以簡(jiǎn)化。
第三、不同級(jí)的客戶端之間的通訊只能通過(guò)中間層級(jí)的各服務(wù)端中轉(zhuǎn),隔級(jí)的客戶端及服務(wù)端之間相對(duì)封閉,使得整個(gè)會(huì)議系統(tǒng)更安全,也更穩(wěn)定,尤其使一級(jí)服務(wù)端的安全性能大為提高。
第四、如果在現(xiàn)有的集團(tuán)總部、省級(jí)機(jī)構(gòu)和地市級(jí)機(jī)構(gòu)建立的一個(gè)3級(jí)會(huì)議樹狀分層結(jié)構(gòu)基礎(chǔ)上再增加一層縣級(jí)機(jī)構(gòu)作為第4級(jí)加入此會(huì)議系統(tǒng)中,其并會(huì)對(duì)前述的3級(jí)會(huì)議樹狀分層結(jié)構(gòu)產(chǎn)生影響,從而體現(xiàn)出樹狀分層會(huì)議結(jié)構(gòu)很好的擴(kuò)展性;另外,如果將設(shè)置在其中一個(gè)省級(jí)機(jī)構(gòu)的服務(wù)端作為一級(jí)服務(wù)端,其下所連接的設(shè)置在各地市級(jí)機(jī)構(gòu)的服務(wù)端作為二級(jí)服務(wù)端則又可以衍生出一個(gè)小型、獨(dú)立、實(shí)用的會(huì)議模式,進(jìn)而體現(xiàn)出樹狀分層會(huì)議結(jié)構(gòu)很好的靈活性。
第五、樹狀分層結(jié)構(gòu)作為一個(gè)先進(jìn)的通訊模式,將一個(gè)服務(wù)端的壓力均衡到多個(gè)下級(jí)服務(wù)端的同時(shí),也降低了會(huì)議系統(tǒng)對(duì)一級(jí)服務(wù)端帶寬的需求,在會(huì)議客戶端數(shù)目不變的情況下,能將客戶端按組織機(jī)構(gòu)進(jìn)行管理劃分,同時(shí)能得到很好的會(huì)議效果。
權(quán)利要求
1.一種樹狀分層結(jié)構(gòu)會(huì)議系統(tǒng),其特征在于包括多個(gè)客戶端,設(shè)置于各會(huì)場(chǎng),用于供與會(huì)人員參與相應(yīng)會(huì)議;呈樹狀分層的多級(jí)服務(wù)端,每一級(jí)服務(wù)端用于通過(guò)驗(yàn)證與相應(yīng)的客戶端相連接,上一級(jí)服務(wù)端用于通過(guò)節(jié)點(diǎn)驗(yàn)證機(jī)制與相應(yīng)下一級(jí)服務(wù)端相連接。
2.如權(quán)利要求1所述的樹狀分層結(jié)構(gòu)會(huì)議系統(tǒng),其特征在于各級(jí)服務(wù)端均包括數(shù)據(jù)庫(kù),用于儲(chǔ)存包括會(huì)議資料、客戶端資料、會(huì)議狀態(tài)及會(huì)議日志的會(huì)議相關(guān)信息;后臺(tái)管理模塊,與所述數(shù)據(jù)庫(kù)相連接,用于對(duì)包括添加會(huì)議及添加客戶端的與會(huì)議相關(guān)信息的管理;會(huì)議服務(wù)模塊,用于對(duì)會(huì)議數(shù)據(jù)進(jìn)行邏輯處理以及將所述會(huì)議數(shù)據(jù)中轉(zhuǎn)至與本級(jí)服務(wù)端相連接的各服務(wù)端及客戶端。
3.一種樹狀分層結(jié)構(gòu)會(huì)議組織方法,采用樹狀分層結(jié)構(gòu)會(huì)議系統(tǒng),其特征在于包括以下步驟(1)各下一級(jí)服務(wù)端根據(jù)會(huì)議層級(jí)要求提交各自在所述樹狀分層結(jié)構(gòu)會(huì)議系統(tǒng)中的節(jié)點(diǎn)信息至對(duì)應(yīng)的上一級(jí)服務(wù)端進(jìn)行驗(yàn)證,并于驗(yàn)證通過(guò)后與所述對(duì)應(yīng)上一級(jí)服務(wù)端建立連接;(2)各客戶端提交各自在所述樹狀分層結(jié)構(gòu)會(huì)議系統(tǒng)中的帳戶信息至各自對(duì)應(yīng)的服務(wù)端進(jìn)行驗(yàn)證,并于驗(yàn)證通過(guò)后與所述服務(wù)端建立連接;(3)各下一級(jí)服務(wù)端將與各自相連接的客戶端帳戶信息逐級(jí)傳送至一級(jí)服務(wù)端進(jìn)行審核,并于審核后進(jìn)入會(huì)議系統(tǒng)。
4.如權(quán)利要求3所述的樹狀分層結(jié)構(gòu)會(huì)議組織方法,其特征在于每一節(jié)點(diǎn)信息包括節(jié)點(diǎn)身份、節(jié)點(diǎn)類型、網(wǎng)絡(luò)地址以及對(duì)應(yīng)上一級(jí)節(jié)點(diǎn)的節(jié)點(diǎn)身份。
5.如權(quán)利要求3所述的樹狀分層結(jié)構(gòu)會(huì)議組織方法,其特征在于所述步驟(3)還包括步驟(a)根據(jù)各客戶端在所述樹狀分層結(jié)構(gòu)會(huì)議系統(tǒng)中的身份信息開通其功能權(quán)限。
6.如權(quán)利要求5所述的樹狀分層結(jié)構(gòu)會(huì)議組織方法,其特征在于客戶端的身份信息包括主持人、與會(huì)者以及演講者,其中,身份信息為主持人的客戶端具有通過(guò)各級(jí)服務(wù)端向參與會(huì)議的其它客戶端廣播會(huì)議信息及與參與會(huì)議的任意一其它客戶端進(jìn)行單獨(dú)信息通信的功能權(quán)限;身份信息為演講者的客戶端具有通過(guò)各級(jí)服務(wù)端將其對(duì)應(yīng)的演講者的演講視頻音頻信息及相應(yīng)演講文本內(nèi)容廣播至參與會(huì)議的其它各客戶端的功能權(quán)限;身份信息為與會(huì)者的客戶端具有通過(guò)各級(jí)服務(wù)端接收被廣播的信息的功能權(quán)限。
7.如權(quán)利要求6所述的樹狀分層結(jié)構(gòu)會(huì)議組織方法,其特征在于所述步驟(a)還包括一身份信息為主持人的客戶端根據(jù)參與會(huì)議的其它客戶端的功能請(qǐng)求向其開放相應(yīng)功能的權(quán)限的步驟。
8.如權(quán)利要求7所述的樹狀分層結(jié)構(gòu)會(huì)議組織方法,其特征在于所述功能請(qǐng)求包括發(fā)言及副主持,其中,具有發(fā)言功能的客戶端具有通過(guò)各級(jí)服務(wù)端將其相應(yīng)的與會(huì)者的視頻音頻信息廣播至參與會(huì)議的其它各客戶端的功能;具有副主持功能的客戶端具有通過(guò)各級(jí)服務(wù)端單獨(dú)與參與會(huì)議的另一客戶端進(jìn)行單獨(dú)信息通信的功能,且該另一客戶端由身份信息為主持人的客戶端指定。
9.如權(quán)利要求3所述的樹狀分層結(jié)構(gòu)組織方法,其特征在于各級(jí)服務(wù)端及各客戶端借助TCP/IP協(xié)議形成連接。
全文摘要
一種樹狀分層結(jié)構(gòu)會(huì)議系統(tǒng)及會(huì)議組織方法,其首先根據(jù)會(huì)議層級(jí)特點(diǎn)要求各下一級(jí)服務(wù)端提交相應(yīng)節(jié)點(diǎn)信息至對(duì)應(yīng)的上一級(jí)服務(wù)端進(jìn)行驗(yàn)證,并于驗(yàn)證通過(guò)后與所述對(duì)應(yīng)上一級(jí)服務(wù)端建立連接,然后各客戶端提交相應(yīng)帳戶信息至對(duì)應(yīng)級(jí)的服務(wù)端進(jìn)行驗(yàn)證,并于驗(yàn)證通過(guò)后與所述服務(wù)端建立連接,最后各下一級(jí)服務(wù)端將相應(yīng)客戶端帳戶信息逐級(jí)傳送至一級(jí)服務(wù)端進(jìn)行審核,并與審核后進(jìn)入會(huì)議系統(tǒng),由此形成樹狀分層結(jié)構(gòu)會(huì)議系統(tǒng),可將會(huì)場(chǎng)組織關(guān)系同會(huì)議系統(tǒng)通訊模式融合在一起,并使會(huì)議系統(tǒng)更為安全、可靠,同時(shí)也更能符合實(shí)際會(huì)議組織的要求,提高了會(huì)議系統(tǒng)的靈活性及工作效率,簡(jiǎn)化了與會(huì)人員的操作流程,便于會(huì)議結(jié)構(gòu)的擴(kuò)展,使單個(gè)會(huì)議能夠承載上萬(wàn)會(huì)場(chǎng)。
文檔編號(hào)H04L12/18GK1964308SQ20061011898
公開日2007年5月16日 申請(qǐng)日期2006年12月1日 優(yōu)先權(quán)日2006年12月1日
發(fā)明者黃昭強(qiáng), 熊模昌, 劉曉露 申請(qǐng)人:上海華平計(jì)算機(jī)技術(shù)有限公司