论文部分内容阅读
第三代移动通信系统的主要特点是提供数据、语音、图像和视频等丰富的移动多媒体业务。3GPP UTMS体系标准的R5版本中引入的IP多媒体子系统(IP Multimedia SubSystem)即是为支持移动多媒体业务而设计的。继R4实现了3G核心网的全IP承载实现后,IMS的提出为移动网络中IP多媒体业务的实现提供了一套完整的解决方案。IMS位于3G核心网中,构架于分组域(PS)之上。它基于SIP的体系,SIP是按客户端/服务器方式工作的基于文本的信令协议,IMS使用SIP呼叫控制机制来创建、管理和终结各种类型的多媒体业务。各种类型的客户端通过IMS都可以建立起端到端的IP通信,并可获得所需要的服务质量。除会晤管理外,IMS体系还涉及完成服务提供所必须的功能(例如注册、安全、计费、承载控制、漫游)。可以说IMS提供了业务融合的基础,基于IP技术它同时支持话音,数据和多媒体业务以及新的应用。IMS为基于IP的固定和移动通信融合提供了基础,是向NGN演进的一个重要阶段。本文首先介绍了UTStarcom SIP Stack(以下简称USIP)面向3GPP IMS系统所做的整体设计,并且详细的说明了基于USIP协议栈的用户代理模块的设计与实现。由于SIP协议凭借其简单、易于扩展、便于实现等诸多优点越来越得到业界的青睐,并且已经成为3G IMS和NGN(下一代网络)中的核心协议,并且市场上出现越来越多的支持SIP的客户端软件和智能多媒体终端,以及用SIP协议实现的服务器和软交换设备,SIP的功能和应用越来越广泛,其相应的规范和扩展也就越来越多,这就要求我们在SIP协议栈的实现上,必须有一个易扩展的结构框架。而USIP协议栈的框架已经能够适合当前SIP协议的发展要求,能够在较高的性能基础上,满足各种产品的需求。文中描述了IMS网络框架和对SIP协议的需求;在此基础上,提出了USIP相应的架构设计,及USIP实现的特色功能。同时文中列举了USIP的性能数据,并展望了USIP未来发展的方向。文中USIP的设计架构对基于IP的协议设计具有很好的借鉴作用;另外文中对USIP协议栈的用户代理模块的详细介绍对理解SIP协议的运作、理解IMS系统的特点具有一定的帮助。最后,总结全文,指出了USIP协议栈及其用户代理模块的不足,并展望了USIP的后续研究。