[发明专利]一种IP多媒体子系统及其恢复用户订阅关系的方法有效
申请号: | 201010607712.1 | 申请日: | 2010-12-27 |
公开(公告)号: | CN102546554A | 公开(公告)日: | 2012-07-04 |
发明(设计)人: | 崔丕锁;陆剑峰;梁斌 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L29/08 |
代理公司: | 北京安信方达知识产权代理有限公司 11262 | 代理人: | 李健;龙洪 |
地址: | 518057 广东省深圳市南山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 ip 多媒体 子系统 及其 恢复 用户 订阅 关系 方法 | ||
技术领域
本发明涉及通信技术领域,尤其涉及一种IP多媒体子系统及其恢复用户订阅关系的方法。
背景技术
IP多媒体子系统(IMS,IP Multimedia Subsystem)是第三代合作伙伴组织(Third Generation Partnership Project,简称3GPP)定义的下一代网络的标准,它的显著特点是采用了会话发起协议(Session Initiation Protocol,简称SIP)体系,通讯与接入无关,具备多种业务融合能力,顺应了通讯网融合发展的趋势。
状态呈现(Presence,简写为PRS)是一种业务能力,它允许用户发布自己的Presence信息,允许用户查询另一个用户的Presence信息,或者通过成功订阅另一个用户的Presence信息而在另一个用户的Presence信息改变后向该用户通知已订阅信息的变化。
在目前的实际应用中,客户端(也称观察者Watcher,例如用户终端)可以根据自己配置的订阅列表(RLS)来订阅(Subscribe)Presence信息,状态呈现服务器(Presence Server)可以针对订阅事件发送订阅通知消息(Notify消息)。但是因为客户端和状态呈现服务之间需要通过多个网元进行通讯,这就存在着丢失Notify或者Notify响应的可能性,也存在着因异常错误而由某个网元返回错误的响应的可能性;同时因为订阅属于会话类消息,当Notify失败结束会话后,后继相关的变化无法通知,将对用户使用业务造成很大的影响和非常不好的体验,比如,自己的好友明明已经上线,但是在自己的客户端显示仍然离线等。
因此,IP多媒体子系统的订阅过程中,服务端向客户端发送订阅通知消息(Notify)失败后,如何恢复用户订阅关系成为需要解决的技术问题。
发明内容
本发明所要解决的技术问题在于,提供一种IP多媒体子系统及其恢复用户订阅关系的方法,用于解决IP多媒体子系统中用户订阅过程中,服务端向客户端发送订阅通知消息失败后如何恢复订阅关系的问题。
为了解决上述问题,本发明提出了一种IP多媒体子系统中恢复用户订阅关系的方法,包括:
客户端注册成功后向服务端发起订阅请求,服务端收到所述订阅请求后向客户端发送订阅通知消息;
服务端在发送订阅通知消息后,若获知下发的订阅通知消息发送失败,则向客户端发送即时消息用以通知所述订阅通知消息发送失败;
所述客户端收到所述即时消息后获知所述订阅通知消息发送失败,重新向服务端发送订阅请求。
所述订阅请求中的订阅对象包括但不限于:好友状态信息、和/或被订阅信息,和/或注册状态信息。
所述服务端在发送订阅通知消息后若获知下发的订阅通知消息发送失败,是指服务端未收到客户端返回的响应,或者收到了非2XX的响应。
所述服务端配置有发送即时消息的次数的门限值,如果发送即时消息的次数达到配置的门限值,则服务端删除用户注册信息,签退该客户端,并向管理员进行告警;如果发送即时消息的次数未达到配置的门限值,则服务端继续发送即时消息用以通知客户端所述订阅通知消息发送失败。
所述服务端是指在IP多媒体子系统业务中能够处理订阅请求的服务器,包括但不限于:状态呈现服务器、或群组管理服务器、或即时消息服务器;
所述客户端是指用户的终端,包括但不局限于电脑、手机、个人数字助理PDA设备。
本发明还提供一种IP多媒体子系统,包括:客户端,服务端,IMS核心网,所述客户端通过IMS核心网与服务端交互,其中:
客户端,用于在注册成功后向服务端发起订阅请求;
服务端,用于在收到所述订阅请求后向客户端发送订阅通知消息,在发送所述订阅通知消息后若获知下发的所述订阅通知消息发送失败,则向客户端发送即时消息用以通知客户端所述订阅通知消息发送失败;
相应地,所述客户端进一步用于在收到即时消息获知所述订阅通知消息发送失败后,重新向所述服务端发送订阅请求。
所述订阅请求中的订阅对象包括但不限于:好友状态信息、和/或被订阅信息,和/或注册状态信息。
所述服务端在发送订阅通知消息后若获知下发的订阅通知消息发送失败,是指服务端未收到客户端返回的响应,或者收到了非2XX的响应。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010607712.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:发光元件
- 下一篇:一种应用于无线传感器网络中的信道估计方法