[发明专利]终端、服务器、终端管理方法和终端能力信息上报方法有效
申请号: | 200710306388.8 | 申请日: | 2007-12-28 |
公开(公告)号: | CN101471871A | 公开(公告)日: | 2009-07-01 |
发明(设计)人: | 杨健;陈国乔;董挺;王雷;范姝男;张惠萍 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L12/56 | 分类号: | H04L12/56;H04L29/06 |
代理公司: | 北京德琦知识产权代理有限公司 | 代理人: | 宋志强;麻海明 |
地址: | 518129广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 终端 服务器 管理 方法 能力 信息 上报 | ||
技术领域
本发明涉及推送(Push)业务技术领域,特别是指推送业务中的终端 管理方法、推送业务中的终端能力上报方法和支持推送业务的终端和支持推 送业务服务器。
背景技术
会话初始协议(Session Initiation Protocol,SIP)推送(Push)业务是 将Push空中协议(Over The Air,OTA)内容封装在SIP消息中,利用现有 的SIP/因特网(Internet Protocol,IP)核心网络进行传送的业务。采用OTA-SIP 技术实现Push的优势在于维护成本小,有较高的互操作性,可对现有的网 络资源进行有效利用,并能对于未来的全IP(ALL IP)网络环境有很好的 融合。
如图1所示是SIP Push业务架构模型的一个示例,在这个架构中引入 了Push发送代理(Sender Agent)和Push接收代理(Receiver Agent),Push 发送代理和Push接收代理是作为SIP/IP核心网接入点的功能模块。如图所 示,Push发送代理位于服务器侧,如位于Push代理网关(Push Proxy Gateway,PPG)中,Push接收代理位于客户端,也即位于Push客户端。 其中P-1和P-2为参考点,P-1参考点支持Push接收代理和SIP/IP核心网 (Core)之间的通信;P-2参考点支持Push发送代理和SIP/IP Core之间的 通信。
在服务器在需要开展业务时,如向终端发起业务之前,需要获知终端的 能力信息,以根据该终端的能力信息向终端发送正确的业务信息。
目前的服务器对终端的能力信息管理手段和能力信息的获取,主要依赖 于用户终端上报的过程。终端的能力上报可以通过在订阅过程中,由终端向 PPG上报自己的能力信息来完成。其中,在SIP Push中,终端利用SIP消息 中的订阅(Subscribe)消息和通知(Notify)消息的机制来完成终端订阅某 些业务的情况下,同时携带相应的终端能力信息。在这个过程当中,可以是 通过Subscribe消息的用户终端服务器信息(Ua profile)的事件(event)包 (package)来实现的。该流程如图2所示,具体包括如下步骤:
步骤1、终端向SIP/IP core发送Subscribe请求,并在请求当中携带ua profile的event package,即携带终端的能力信息。
步骤2、SIP/IP core接收到Subscribe请求之后,向Push Sender Agent 转发该Subscribe请求。
步骤3、Push Sender Agent接收到该Subscribe请求之后,对业务的订 阅信息以及终端的能力信息进行相应的处理,如向ua profile请求获取终端 的能力信息并直接存储该终端能力信息等。此后,Push Sender Agent向SIP/IP core发送200Ok的应答响应。
步骤4、SIP/IP core转发Push Sender Agent发送的200OK应答响应到 Receiver Agent当中。
通过上述现有技术的流程,就实现了终端向服务器侧上报自己的终端能 力信息。在实现本发明过程中,发明人发现现有技术中至少存在如下问题:终 端在上报自己的终端能力信息后,其能力可能改变,如用户对终端中的软件 进行了升级等,这种情况下,只要终端没有订阅业务,服务器侧就不能够更 新该终端的能力信息。而服务器侧没有终端的最新能力信息,就会导致服务 器侧下发给终端的业务内容与终端能力不符,导致业务无法正常进行。
发明内容
有鉴于此,本发明提供了推送业务中的终端管理方法、支持推送业务的 终端和支持推送业务的服务器,能够保证服务器根据终端的最新能力信息开 展业务。
本发明提供的推送业务中的终端管理方法包括:
Push发送代理在确定自身没有存储终端的能力信息或者确定终端的能 力信息不全时,向所述终端发送终端能力信息请求;
Push发送代理接收终端返回的终端能力信息,根据该终端能力信息进 行终端能力管理;
当所述终端能力信息发生变更,所述方法还包括,所述Push发送代理 接收所述终端主动上报的变更后的终端能力信息并对当前保存的终端能力 信息进行更新;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710306388.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种制备罗库溴胺重要中间体的方法
- 下一篇:钢琴、钢琴合页结构