论文部分内容阅读
随着Internet技术的发展,多媒体会话现已成为研究焦点。多媒体会话很重要的一个方面就是进行视频会议。 在视频会议的各项技术中,信令技术无疑是其核心技术之一。现在的视频会议软硬件基本上是基于H.323协议族,H.323提出的根据仍然是传统电信网络的信令体系,虽然H.323完备,但是却过于复杂。人们希望能有更加适合Internet的控制技术,简单灵活,能够描述不同类型的媒体通信方式,充分适应网络无连接和终端智能化的特点。为此,IETF于1999年提出会话发起协议SIP(Session Initiation Protocol),用来解决IP网上的信令控制,是一个基于应用层的控制协议,用来建立、修正以及终止一个多媒体会话。 关于基于SIP的多媒体会议系统的文献资料相对较少。由于SIP本身不提供会议控制服务,而且它没有类似构成H.323协议栈的H.245所提供的媒体信道控制信令和会议通信消息,因此,为开发和实现基于其上的会议系统带来了许多麻烦和困难,但同时,也使系统方案设计具有较大的自由性和灵活度。 在基于SIP的视频会议系统中,视频会议系统模型、协议栈及相关扩展无疑是实现基于SIP视频会议的关键技术。设计一种良好的基于SIP的视频会议系统模型,将有助于加快系统开发进度,降低系统开发难度和风险。设计和实现一个良好的SIP协议栈也是非常关键的,它直接关系到开发难度和周期;而SIP扩展对于实现视频会议是必不可少。 本文在下面3方面作了一些研究,所做的创新性工作有: 1.设计基于SIP的视频会议系统模型 本文提出了对不同规模的视频会议系统采用不同的系统模型,但控制拓扑都是采用集中式,媒体拓扑则视不同的会议规模而不同。 2.以oSIP协议栈为基础,建立适合视频会议应用需要的SIP协议栈 本文从5个开源SIP协议栈中,选取oSIP为基础,通过增加一些新功能和改写一些原有功能,建立了自己的SIP协议栈,使之适合视频会议系统的需要。 3.提出了一种新的SIP扩展-AGENT 利用本文提出AGENT新扩展,并结合RFC3265中的SUBSCRIBE和NOTIFY,以满足视频会议系统的信令需要。