SIP/IMS终端中Presence业务的设计与实现

来源 :中国科学院沈阳计算技术研究所 | 被引量 : 1次 | 上传用户:shoolove
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
业务是通信网络发展的驱动力,随着网络与通信技术的迅猛发展,VoIP(Voice over Internet Protocol,互联网协议电话)单纯的语音业务已经不能满足人们的通信需要。开发更多的业务模式,给用户带来更多的通信体验,成为通信运营商亟待解决的问题。以SIP(Session Initiation Protocol)协议为基础的业务很多,应用也越来越广泛,各种各样的终端也随之出现。然而大多数终端只简单实现语音、视频、文本短消息等功能,远远不能满足人们的需要。IMS(IP Multimedia Subsystem,IP多媒体子系统)是实现IP多媒体业务的核心网络体系结构,采用SIP进行会话控制。它能够满足现在的终端客户更新颖、更多样化多业务的需求。Presence是IMS的典型业务,允许用户发布自己的状态信息,订阅他人的状态信息,并在信息发生变化时告知订阅者。目前网络上Presence业务已经有广泛的应用,但Presence业务的应用还有更多发挥的潜力,利用Presence的用户信息,可以开发基于Presence的多种增值业务。开发基于SIP/IMS的具有Presence功能的标准软件终端的有着广泛的市场需求和应用价值。随着IETF SIMPLE(SIP for Instant Messaging and Presence Leveraging Extensions,针对即时消息和呈现业务的利用扩展的会话发起协议)工作组工作的推进,SIMPLE标准发展越来越成熟,特别是在详细的用户状态、订阅授权、用户状态访问控制等方面的标准。本文就是根据IETF SIMPLE工作组关于Presence的协议标准,设计并实现了遵循IMS标准的Presence业务。增加Presence业务后,终端软件除了具有显示用户状态信息、用户添加好友并实时显示好友的当前状态等功能外,又实现了对资源列表订阅、隐私策略授权、XCAP(XML Configuration Access Protocol,XML配置访问协议)访问控制等新特性。通过与实验室的Presence服务器进行的测试,表明其运行稳定,功能正确。本文首先论述了IMS和Presence的研究现状,对IMS客户端的研究作了综述。然后详细研究和分析了Presence业务及SIMPLE协议近两年发布的大量新的标准文档和草案,并在此基础上设计和实现了Presence业务。其中详细讲解了订阅授权、XCAP访问控制、资源列表的订阅等新特性的设计方法与实现过程。本文最后对Presence业务进行测试并说明了不足,并对本文作了总结、对未来的商用进行了展望。
其他文献
上下文感知计算是普适计算的一个核心内容。由于上下文的类型多样、语义复杂,其数据又是经常动态变化的,因而上下文数据管理中涉及到上下文数据的建模、查询语言、上下文数据质
P2P网络(Peer to Peer,P2P网络)是一种完全分布的、合作式的自组织系统。与传统的Client/Server网络相比具有更好的扩展性,更强的健壮性。P2P网络技术使得互联网中内容容量急剧
随着语义网与本体研究的开展,本体被广泛应用到各个领域之中,越来越多的本体被构建用以表示知识与共享知识。由于不同领域问题的不同特征以及网络分布的不集中性,不同领域构建的
随着虚拟化技术在云计算环境下的广泛应用,虚拟机系统的安全问题变得越来越突出。虚拟机系统装载企业用户的应用暴露在互联网环境下运行,很显然会遭受到来自网络环境中的各种攻
计算机安全的主要目标是保障信息的保密性、完整性和可用性。如今,计算机网络几乎延伸到了世界的各个角落。网络环境中Windows操作系统主机的非法外联问题是内网安全的重要问
本文是国家863计划重大项目“水稻精准作业技术集成与应用(2006AA10A307)”中联合收割机测产系统研究的部分内容。在水稻收获测产系统中,稻谷含水率是准确计算产量的一个重要
语言是人类交际中最重要的交流工具。人类的话语在包含文字符号信息的同时,还包含了丰富的说话人感情和情绪等信息。传统语音识别主要关注于对语意文字的识别,而通过对语音信号
在现今全球化时期,人们对翻译的需求越来越大,机器翻译技术飞速发展。如何准确、快速地评价翻译系统性能,已成为影响机器翻译发展的一个关键因素,对机器翻译的研究有着非常重要的
互联网已从创建之初面向点到点通信的网络,发展成一个为全球各行各业提供高效海量信息传输和其它信息服务的庞大网络体系,在整个社会经济生活中起着至关重要的作用。不断出现的
当前,分布式共享与协同技术在汇集和共享地理上分布的空间数据资源,并对其进行一体化组织、存储、管理、访问等方面发挥着越来越重要的作用。在分布式环境中,数据和查询请求在时