- 1、本文档共12页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《xcap协议在sip-simple呈现系统中的应用研究》论文
XCAP 协议在 SIP/SIMPLE 呈现系统中的应用研究
于振业
北京邮电大学网络与交换技术国家重点实验室,北京 (100876)
E-mail:riccoyu@
摘 要: 呈现是因特网上很常见也很流行的应用,也是 3G 电信网络的基础业务之一,是
其它增值多媒体业务的基础。SIP/SIMPLE 呈现框架是一个很成熟的规范。随着 SIP 成为电
信 3G 的标准协议,SIMPLE 呈现框架体系也被纳入到各大国际电信标准组织制定的 3G 标
准和规范中。IETF 的 SIMPLE 工作组创造了 XCAP 协议,用来操作远端存储在服务器上的
XML 文档。在 SIMPLE 呈现系统中,XCAP 被用于操作好友列表、授权策略和呈现信息。
这些 XCAP 应用用法都已经被 IETF 组织标准化。
关键词:SIP,SIMPLE,呈现,XCAP,XCAP 应用用法
中图分类号:TP393
1. 引言
因特网的普及使得即时通信(Instant Communication)作为一种新的通信形式逐渐被大
众所接受。从最早的 ICQ、AIM 到后来的 Yahoo Messenger、Windows Live Messenger、腾
迅 QQ、Google Talk 等都拥有千万甚至上亿的用户群,即时通信已经成为网民的必备工具,
是继电子邮件和 Web 之后的第三大互联网应用。
即时通信的两种典型业务是即时消息(Instant Messaging)和呈现(Presence)。即时消息的
业务表现相对简单,它是借助于某种协议,将一段短消息发给对方,即时表现在消息的传
送中没有存储转发过程。呈现业务可以实时采集对方的最新状况,从而决定是否发起通信和
采用什么样的通信手段来连接对方。同时呈现业务还可以将自己的状态呈现给对方,表明自
己所能接受的通信时段和通信手段。呈现业务将是 3G 电信网络中普及的基础业务之一,大
量的多媒体增值业务将构建在呈现业务的基础之上。一方面,呈现业务能够给用户提供大量
的定制信息;另一方面,第三方业务可以利用状态信息并根据用户需求和意愿实现业务定制。
随着市场对呈现和即时通信的需求日益增大,各种各样的实现也如雨后春笋般冒了出
来。但是目前市场上的大部分实现一般都采用私有协议,相互之间不兼容,呈现功能实现的
也不完整。为了对呈现和即时消息规范化,IETF 在 1998 年成立了 IMPP(Instant Message and
Presence Protocol)工作组,希望设计出健壮、安全和灵活的呈现/即时消息协议。IMPP 主要
定义必要的协议和数据格式,用来构建一个具有空间接收、发布能力的即时信息系统。现在
已经提出了各种不同的协议草案或建议,如:SIMPLE、XMPP、PRIM 和 APEX 等。其中,
最有实力的是前两个标准,目前的呈现/即时消息也主要分为两大阵营:SIP/SIMPLE 和
JABBER/XMPP。
由于 SIP 协议在 VoIP 和多媒体通信领域中的广泛使用,在下一代网络(NGN)和第三
代移动通信网络(3G)的研究中,都已经确定了 SIP 是一种主要的信令协议。因此,SIMPLE
的优势体现在能与采用 SIP 协议的其它通信方式无缝结合,开发人员只要考虑一种协议栈即
可。显然,SIMPLE 已经成为即时通信最热门的一个协议。
IETF 的 SIMPLE 工作组制定了许多草案标准来支持呈现和即时消息业务,这体现在对
SIP 消息的扩展、对事件通知框架的扩展, 对在线状态和即时消息内容和数据格式的定义,
对授权策略、资源列表等内容和数据格式的定义,如 RFC3265 [1]、RFC3903 [2]、RFC3863[3]
等等。SIMPLE 工作组早先制定的很多因特网草案现都已成为 RFC 规范,XCAP 协议就是
- 1 -
其中的一个。
数据。由于 XCAP 协议诞生在 SIMPLE 工作组,因此,很多标准化的 XCAP 应用用法都与
SIMPLE 呈现和即时消息业务有关。本文的以下章节将描述 XCAP 协议在 SIMPLE 呈现系统
中的应用。
2. SIMPLE 与呈现业务
2.1 呈现业务的概念
呈现是一种业务能力,它允许用户去发布自己的呈现信息,允许一个用户去查询另一个
用户的呈现信息,或者通过订阅另一个用户的呈现信息而被通知被订阅信息的改变。
呈现是一种基础业务,可以为其它业务平台提供业务能力,如即时消息业务平台、PoC
业务平台。
用户的呈现信息包括用户的通信意愿、用户的通信手段、用户的场所、其他描述信息等。
除此之外还包括一些设备信息,例如用
您可能关注的文档
- EMT 知识普及.ppt
- EMS发展思路南京_于尔铿.ppt
- EMS战略环境分析.ppt
- EM教材.ppt
- Endnote的主要功能.doc
- EndNote 简要教程.ppt
- ENEOS第六回中国四駆ジープ节活动报告书.ppt
- English Brainteaser riddle, oral English teaching plan 英语口语备课.doc
- English History英语的历史.ppt
- English song课件.ppt
- 数据仓库:Redshift:Redshift与BI工具集成.docx
- 数据仓库:Redshift:数据仓库原理与设计.docx
- 数据仓库:Snowflake:数据仓库成本控制与Snowflake定价策略.docx
- 大数据基础:大数据概述:大数据处理框架MapReduce.docx
- 实时计算:GoogleDataflow服务架构解析.docx
- 分布式存储系统:HDFS与MapReduce集成教程.docx
- 实时计算:Azure Stream Analytics:数据流窗口与聚合操作.docx
- 实时计算:Kafka Streams:Kafka Streams架构与原理.docx
- 实时计算:Kafka Streams:Kafka Streams连接器开发与使用.docx
- 数据仓库:BigQuery:BigQuery数据分区与索引优化.docx
文档评论(0)