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