隨著VOIP技術(shù)的不斷發(fā)展和成熟,視頻會議系統(tǒng)已成為計算機通信技術(shù)的重要方面。
本文針對支持多協(xié)議的視頻會議系統(tǒng)的設(shè)計和實現(xiàn),分析了目前在可視通信領(lǐng)域的兩大主流協(xié)議H.323和SIP的特點和差異,給出了解決H.323和SIP之間的協(xié)議轉(zhuǎn)換的網(wǎng)關(guān)設(shè)計方案。
1 引言
隨著寬帶網(wǎng)絡(luò)的不斷發(fā)展和普及,人們對視頻通訊的需求也越來越大。在視頻通訊領(lǐng)域起主導(dǎo)地位的兩大協(xié)議包括:由ITU-U(International Telecommunications Union – Telecommunication Standardization Sector,國際電信聯(lián)盟電信標(biāo)準部)推薦的H.323協(xié)議和由IETF(Internet Engineering Task Force, 因特網(wǎng)工程任務(wù)組)推薦的SIP協(xié)議(Session Initiation Protocol, 會話發(fā)起協(xié)議),由于這兩個協(xié)議產(chǎn)生的時代背景、現(xiàn)有的發(fā)展?fàn)顩r和協(xié)議本身的特點等諸多不同的特性,決定了它們將會在視頻通訊領(lǐng)域中長期的并存,形成相互競爭,相互補充的格局。
因此,在可視通訊當(dāng)中一項重要的工作就是要解決H.323和SIP之間的協(xié)議轉(zhuǎn)換,即采用這兩種協(xié)議的可視終端和設(shè)備的互連互通的問題。而視頻會議系統(tǒng)是可視通訊中的重要應(yīng)用,在設(shè)計視頻會議系統(tǒng)時,采用網(wǎng)關(guān)設(shè)計實現(xiàn)不同網(wǎng)絡(luò)之間的集成。H.323協(xié)議族中采用多點控制單元(MCU)來控制和管理會議系統(tǒng),它由多點控制器(MC)和多點處理器(MP)組成,并運用集中、分散和混合三種不同的方法來實現(xiàn)會議的多點控制和管理。而在SIP協(xié)議中,則通過會話通告協(xié)議(SAP)和會話描述協(xié)議(SDP)來建立多方會議。兩者在機制上存在一定的差別,所以要實現(xiàn)互通就需要視頻會議網(wǎng)關(guān)的支持。