论文部分内容阅读
IMS(IP Multimedia Subsystem,IP多媒体子系统)是3GPP(3rd Generation Partnership Project,第三代合作伙伴计划)在R5版本中提出的支持IP多媒体业务的子系统,是一个独立于接入技术的基于IP的标准体系,采用SIP(Session Initiation Protocol,会话发起协议)进行会话控制,通过标准开放的接口使业务与控制分离,提供端到端的业务,是未来融合的控制平台。Presence(呈现)是IMS的典型业务,允许用户发布自己的状态信息,订阅他人的状态信息,并在信息发生变化时告知订阅者。在IMS中,Presence作为业务引擎供其他业务调用。论文对基于IMS的Presence业务进行了研究,分为六章。第一章介绍论文的背景及意义、国内外相关研究现状,以及作者在论文编写过程中所作的研究和开发工作。第二章介绍IMS的概念、发展、功能实体和主要协议,并阐述IMS的业务网络架构和业务触发方式,最后介绍几个典型的IMS业务。第三章详细介绍Presence业务体系,包括Presence业务的业务模型和系统架构、协议、业务数据和主要信令流程。Presence业务的核心是基于SIP协议的订阅通知机制和XCAP协议的应用。第四章介绍两种主流的应用服务器框架JAIN SLEE和SIPServlet,重点阐述JAIN SLEE框架,结合其开源实现Mobicents分析该框架的功能架构、相关概念、部署运行和业务编程方式。第五章详细描述了基于JAIN SLEE框架设计和实现Presence业务平台。首先对系统进行总体设计,然后介绍关键技术,进而对各模块进行详细设计和实现,最后是业务部署和对业务平台的测试。第六章总结了研究和实践工作,探讨了Presence业务平台实现中待改进的地方,以及论文未来的工作。