RFC3265 中文版 本文档描述了会话初始协议(SIP)的一个扩展,提供了一个用于某 sip 节点向其他 sip 节点订阅关于其他节点发生某件事情时候的一种通知的可扩展的平台。本文档描述具体实现机制可能在将来会形成规范。 在很多 SIP 服务中,都可能会有终端之间的协作,在这些情况下,要求异步的事件通知就显得相当有用。这样的服务包括了自动回叫服务(基于终端的状态事件),好友列表(基于用户的出席状态事件),消息等待通知(基于邮箱状态变更时间),以及 PSTN 和 Internetworking(PINT)状态(基于胡椒状态事件)。 本文档描述的方法提供了一个框架,基于这个框架可以实现订阅这些事件的通知。本文介绍的消息通知机制并不是为了一个处理所有类型事件的订阅和通知的通用的基础框架而设计的。处理所有类型事件的订阅和通知太复杂了,仅仅凭一个协议描述是远远不够的。我们的目标是提供一个基于 SIP 的不那么复杂的事件通知机制框架,并且有着比较好的扩展性,能够覆盖简单的事件通知情况到提供强大的订阅通知服务。 在网络上的实体可以向在网络上的某个资源或者呼叫状态预订不同的资源或者呼叫状态,并且这些网络实体(或者表现形式是网络实体的)在状态变化的时候,可以发出这些通知。 事件包是本文档的核心概念,事件包是一个附加的规定,定义了一个对订阅者的通知消息里的状态信息集合。事件包并且在基于本文档约定的框架下定义了扩展的语法和语义,用来描述这些状态信息。 订阅者、通知者、状态代理是本文档中重要的概念。订阅者是一个 ua,他从通知者接收 NOTIFY 请求;这些 NOTIFY 请求包含了该订阅者所关心的指定资源的状态信息。通知者是一个 ua,他负责产生通知资源状态订阅者的 NOTIFY 请求,通知者通常接受 SUBSCRIBE 请求来创建订阅信息。状态代理是一个通知者,他负责通知某个资源的状态信息,他可能需要从多个源地点搜集状态信息。 Subscription 是本文档中另一个重要概念,Subscription 是一个订阅信息,一组与对话有关的应用状态集合。这个应用状态包含了一个指向关联对话的指针,一个事件包名字,并且可能包含一个标志串。事件包定义了附加的订阅状态信息。根据定义,订阅信息将会出现在订阅者和通知者两边。 本文档还描述了 SUBSCRIBE 行为的细节,如订阅有效期、SUBSCRIBE 消息的格式等等。本文档提供了一个基于 SIP 的事件通知机制框架,能够满足简单的事件通知情况到提供强大的订阅通知服务。 知识点总结: * 事件通知机制框架 * 事件包的概念和定义 * 订阅者、通知者、状态代理的概念和定义 * 订阅信息(Subscription)的概念和定义 * SUBSCRIBE 行为的细节 * 事件通知机制的应用场景,如自动回叫服务、好友列表、消息等待通知等 本文档的主要贡献是提供了一个基于 SIP 的事件通知机制框架,能够满足简单的事件通知情况到提供强大的订阅通知服务。该框架可以应用于各种 SIP 服务中,如自动回叫服务、好友列表、消息等待通知等。































剩余30页未读,继续阅读


- 粉丝: 11
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


最新资源
- 互联网数据中心竞争策略分析报告.docx
- IP网络流量研究与带宽控制.doc
- ASP-NET-小区物业管理系统的方案设计书与实现39082.doc
- OJCode-ACM资源
- (源码)基于C++编程语言的Radiance汇编器、链接器和模拟器.zip
- 图像处理技术的研究现状和发展趋势.doc
- mumicm_dlut-美赛资源
- 论大数据技术及在通信领域中的运用.docx
- 综合布线课程设计.doc
- weather_system-大创资源
- 计算机信息安全及防范措施.docx
- 厂商运用大数据和物联网的投资选择效用研究.docx
- 单片机ATC多功能电子密码锁设计方案.doc
- 工程项目管理课程思政教学改革与实践.docx
- Ipzrbh单片机交通灯控制大学本科方案设计书.doc
- (源码)基于 Vue 和 Redux 的用户聊天管理系统.zip


