论文部分内容阅读
3GPP(The3rd Generation Partnership Project)从2002年的Release5版本开始,就提出了IMS(IP Multimedia Subsystem)概念,迄今已发展到Release8版本。各国的运营商和设备商也积极的推动IMS的开发和商用。IMS将成下一代网络的核心技术,促进各种网络的融合,并给用户提供新型的多样化的多媒体服务。
IMS体系采用基于IP承载的SIP(Session Initiation Protocol)协议,IP技术与承载无关的特性使得IMS体系可以支持各类接入方式,从而使得IMS的应用范围从最初的移动通信网逐步扩大到固定通信网。此外,由于使用了可扩展性很强的SIP协议,使IMS体系可以为新业务的开发提供统一而灵活的平台和接口,从而极大丰富网络业务的开发和应用。尽管IMS有着广阔的前景,但目前仍处于发展初期,面临一些基本问题:基于SIP的安全机制不足,关于IMS的接入安全的规范还在不断完善之中;IMS需要融合各种不同的网络,使得网络实体的接口和协议等变得更加复杂,需要对现有的SIP协议进行扩展,以适应IMS网络发展的要求。当前对IMS的研究主要集中在网络架构和协议标准方面,在此基础之上的业务应用开发相对滞后。如何提供统一而灵活的业务接口,并开发出满足将来用户需求的各种业务,是IMS应用研究中的重要问题。
本文首先阐述了IMS的核心思想和网络架构,然后对IMS使用的SIP协议进行了深入的分析,并针对SIP的安全性问题提出了一种新的安全认证机制。以此为基础,本文研究了SIP框架的实现和IMS应用的开发,针对实际需求,对SIP协议进行了扩展。最后,用Java编程实现了以上对SIP协议的研究,并通过媒体会议等具体业务的开发,验证了本文IMS应用开发方案的可行性。由于Java技术的跨平台性,这些开发可以应用到IMS网络多种终端和网络实体中。