论文部分内容阅读
本文主要研究SIP协议的通信流程和基于SIP的presence业务实现。目前网络上presence业务已经有广泛的应用,然而目前presence业务的应用还没有发挥潜力,利用presence的用户信息,可以开发基于presence的多种增值业务,因此有必要对基于SIP协议的presence业务的实现进行进一步的研究。
现有的presence业务的实现方式主要包括两种标准:XMPP标准和SIMPLE标准。XMPP标准是基于XML数据传输方式,SIMPLE标准基于SIP信令协议,论文中针对这两种不同的实现方式分别进行了分析,描述这两种实现方式的相同和不同之处、分析了二者各自的优点和缺点,得出以SIP协议为基础的SIMPLE实现方案更利于开发多业务集成系统,更符合下一代网络的发展趋势的结论,而XMPP则适合开发独立的presence和IM业务服务器。
论文还基于JAIN SIP实现了presence系统。论文首先研究SIP协议、SIP协议的通信的流程以及针对presence业务研究SIP扩展协议,研究presence相关的通信机制——包括通告机制、PUBLISH等机制,进而在此基础上,开发了以JAIN SIP为基础的具有presence和IM功能的通信系统。