随着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)来建立多方会议。两者在机制上存在一定的差别,所以要实现互通就需要视频会议网关的支持。