跨平臺多媒體會(huì )議系統模型設計
齊俊玉 2002/06/18
問(wèn)題的提出
為解決多媒體會(huì )議系統的通用性問(wèn)題,在對現有各種多媒體會(huì )議系統的研究基礎上,我們設計了一個(gè)跨通信平臺的多媒體會(huì )議系統模型,此處的平臺是指網(wǎng)絡(luò )通信平臺。
所有基于網(wǎng)絡(luò )通信的應用都是以某一種網(wǎng)絡(luò )(如FDDI、Ethernet、令牌環(huán)、ISDN等)作為網(wǎng)絡(luò )平臺的,所謂跨平臺就是指在兩個(gè)不同的網(wǎng)絡(luò )通信平臺上操作同一協(xié)同應用,仿佛在同一平臺上一樣。換而言之,對應用層來(lái)說(shuō),網(wǎng)絡(luò )通信平臺是透明的。跨平臺多媒體會(huì )議系統模型以現有的多媒體會(huì )議系統標準為基礎,參考OSI開(kāi)放系統參考模型,采用分層方法進(jìn)行各層的模塊設計,因為分層可以將復雜的通信過(guò)程分解成相互關(guān)聯(lián)、功能簡(jiǎn)化的通信模塊,只要不改變與其他層的接口,改變某一層次的功能不會(huì )影響通信的進(jìn)行,而且每一層都有自己的獨立功能,便于設計、實(shí)現和修改。其目的是提出一個(gè)統一通用的多媒體會(huì )議系統,使其具有高度的兼容性、互操作性。
本模型的設計思想是利用開(kāi)放式方法,在網(wǎng)絡(luò )互操作性的基礎上,建立標準化的多媒體會(huì )議系統。
總體結構
參考開(kāi)放系統互連參考模型(Open System Interconnection Reference Model,簡(jiǎn)稱(chēng)OSI模型)的7個(gè)層次及原有基于局域網(wǎng)多媒體會(huì )議系統的結構,我們提出跨通信平臺多媒體會(huì )議系統的總體設計方案。在此模型中,重點(diǎn)對網(wǎng)絡(luò )管理模塊和通信服務(wù)模塊進(jìn)行了設計研究,其上層基本上采用原有的多媒體會(huì )議系統的模塊形式,并加以擴充。
網(wǎng)絡(luò )管理模塊的功能是屏蔽傳輸網(wǎng)絡(luò )與各種網(wǎng)絡(luò )結構,提供一種開(kāi)放方式的、透明的網(wǎng)絡(luò )服務(wù)接口。網(wǎng)絡(luò )管理模塊對應于OSI的網(wǎng)絡(luò )層、數據鏈路層和物理層的功能。
信息通信服務(wù)模塊提供多媒體信息的數據傳輸服務(wù),有效地傳輸各種媒體信息,維持相關(guān)媒體的同步,向上層提供語(yǔ)義明確的多媒體會(huì )話(huà)服務(wù)。信息通信服務(wù)模塊對應于OSI的傳輸層。
會(huì )議管理控制模塊對會(huì )議管理起協(xié)調控制作用,對會(huì )議的召集、開(kāi)始和結束進(jìn)行控制,而且對動(dòng)態(tài)資源分配、動(dòng)態(tài)加入/退出等操作進(jìn)行管理。會(huì )議管理控制模塊對應于會(huì )話(huà)層的功能。
數據處理模塊對多媒體數據進(jìn)行分類(lèi)處理,對連續媒體,如視頻、音頻進(jìn)行壓縮及解壓縮處理等。數據處理模塊對應于OSI的表示層,用戶(hù)界面模塊主要提供共享用戶(hù)界面,如文件共享、共享視頻、共同編輯等。數據處理模塊對應于OSI的應用層。
系統功能
1.網(wǎng)絡(luò )管理模塊
隨著(zhù)網(wǎng)絡(luò )技術(shù)以飛快的步伐向前邁進(jìn),新的網(wǎng)絡(luò )技術(shù)的引進(jìn)和更多的各種網(wǎng)絡(luò )服務(wù)的提供,使各種網(wǎng)絡(luò )的管理變得復雜。對用戶(hù)而言,希望有一個(gè)統一的網(wǎng)絡(luò )接口,因此,我們的網(wǎng)絡(luò )管理模塊就是為用戶(hù)提供一種開(kāi)放、透明的網(wǎng)絡(luò )服務(wù)接口,屏蔽傳輸網(wǎng)絡(luò )與各種網(wǎng)絡(luò )結構。
⒉ 信息通信服務(wù)模塊
分布式多媒體應用有大量需要傳輸的數據,因此必須提供一套與之相應的通信服務(wù)。由于傳輸協(xié)議構成用戶(hù)與網(wǎng)絡(luò )之間的接口,它應該具有如下的特點(diǎn):
① 能夠以要求的速度傳輸并提供所需服務(wù);
② 必須容納現有的點(diǎn)對點(diǎn)過(guò)程并可在多點(diǎn)狀態(tài)下操作;
③ 必須為網(wǎng)絡(luò )環(huán)境中信息的傳輸提供延時(shí)和數據流保證;
④ 可根據分布式或集中式原理設計;
⑤ 必須提供傳輸權限和正確投遞信息的功能。
多媒體會(huì )議系統需要處理各種媒體的數據信息,我們把各種媒體的數據進(jìn)行分類(lèi),稱(chēng)為不同的信息類(lèi),如數據、文本、音頻、視頻等。信息通信服務(wù)模塊提供多媒體信息的數據傳輸服務(wù)。其上層傳出的數據帶有媒體類(lèi)型、服務(wù)質(zhì)量以及同步關(guān)系等信息,該模塊根據這些信息對數據的傳送進(jìn)行控制,有效地傳輸各種媒體信息,維持相關(guān)媒體的同步,向上層提供語(yǔ)義明確的多媒體會(huì )話(huà)服務(wù)。它體現了多媒體通信的策略,而且符合多媒體會(huì )議標準H.320、H.324、T.120,在數據的傳輸過(guò)程中,視頻數據的壓縮、解壓縮以H.261為標準。
⒊ 會(huì )議管理控制模塊
會(huì )議管理控制模塊分為會(huì )議管理模塊和會(huì )議控制模塊。會(huì )議控制模塊對會(huì )議管理模塊起協(xié)調控制作用。采用Client/Server控制模式,會(huì )議控制模塊相當于Server。會(huì )議控制模塊負責與會(huì )議管理模塊交互,它負責召集會(huì )議、開(kāi)始和結束會(huì )議,按照會(huì )議的例程控制會(huì )議的進(jìn)行、資源分配控制,參會(huì )者動(dòng)態(tài)加入/退出以及控制權的申請和移交等操作。
會(huì )議管理模塊分為信息服務(wù)代理、會(huì )議狀態(tài)代理、會(huì )議記錄代理、會(huì )議資源代理、動(dòng)態(tài)加入/退出代理。它們與會(huì )議控制模塊交互完成會(huì )議管理。
⒋ 數據處理模塊
數據處理模塊對多媒體數據進(jìn)行分類(lèi)處理,對連續媒體,如視頻、音頻等進(jìn)行壓縮、解壓縮處理。數據處理模塊定義各種媒體的數據類(lèi)型,而且對信息進(jìn)行分類(lèi)。信息可分為控制信息和數據信息。控制信息又可分為會(huì )議控制、流控制、差錯控制等;數據信息分為文本、圖像、音頻、視頻等。
⒌ 用戶(hù)界面模塊
用戶(hù)界面模塊的主要功能由共享界面提供。其中包括共享白板、文件共享、共享視頻、共同編輯、共享數據優(yōu)化處理等界面的提供。
① 共享白板:為參會(huì )人員提供一個(gè)共同討論的空間,每個(gè)參會(huì )人員在此空間上的操作結果都將實(shí)時(shí)地被其他參會(huì )人員看到,所有參會(huì )者共享一個(gè)數據集合。
② 文件共享:會(huì )議中的記錄、存貯的文件可以共享使用。
③ 共享視頻:通過(guò)切換的方式,遠地參會(huì )者的視像可以在任一參會(huì )者的屏幕上出現,產(chǎn)生面對面的效果,使電視會(huì )議更有自然的感覺(jué)。
④ 共同編輯:諸參會(huì )者可協(xié)同進(jìn)行報告,可共同修改、編輯,其內容可以是各種媒體。
⑤ 共享數據優(yōu)化處理:通過(guò)動(dòng)態(tài)優(yōu)化算法,動(dòng)態(tài)給出共享數據最優(yōu)解,以便參會(huì )人員利用最優(yōu)解進(jìn)行最佳決策。
⑥ 共享數據的存儲和檢索:視頻和音頻的數據量是極其龐大的,對其存儲及檢索及再利用問(wèn)題,需要有很好的算法和存儲介質(zhì)來(lái)實(shí)現。
計算機世界報
從會(huì )議電視到多媒體視訊平臺 2002-06-17 |
IP視頻通信展望 2002-06-17 |
視訊引領(lǐng)多媒體革命 2002-06-07 |
視頻會(huì )議更便捷 2002-06-03 |
視頻會(huì )議聚焦三大領(lǐng)域 2002-06-03 |