[发明专利]一种信息推送方法、装置和系统有效

专利信息
申请号: 201010224328.3 申请日: 2010-07-06
公开(公告)号: CN102316423A 公开(公告)日: 2012-01-11
发明(设计)人: 彭程晖;陈育华;张伟;李波杰;赵其勇 申请(专利权)人: 华为技术有限公司
主分类号: H04W4/12 分类号: H04W4/12;H04W88/18
代理公司: 暂无信息 代理人: 暂无信息
地址: 518129 广东*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 信息 推送 方法 装置 系统
【说明书】:

技术领域

发明实施例涉及无线通信领域,尤其涉及一种在无线网络上实现信息推送的方法,具体为一种无线网络信息推送方法、装置和系统。

背景技术

Apple公司推出了Push Notification(推送通知)方案,应用于iphone。该方案采取Push(推送)的方式,当用户某一应用有事件到达时(如Email中,收到了新的邮件),直接将该事件推送给客户端,而无需客户端时时刻刻应用在线,或者定时去服务器查看是否有新的事件发生。Push技术的本质在于让信息去主动寻找用户,优势在于信息的主动性和及时性,通过使用该技术可尽快的将信息推送到用户面前。

Push Notification方案的工作机制可以简单的概括为图1所示,其中:

Provider是指某个iPhone软件的应用服务器。APNS是Apple Push Notification Service(Apple Push服务器)的缩写,下文统一使用该缩写。

整个工作过程为:

1、应用服务器(Provider)把要发送的消息、目的iPhone的标识(notification)打包,发给APNS。

2、APNS在自身的已注册Push服务的iPhone列表中,查找有相应标识的iPhone,并把消息发到iPhone。

3、iPhone把发来的消息传递给相应的应用程序(Client APP),并且按照设定弹出Push通知。

APNS判断Push推送消息该发给哪台iPhone的依据是一个“目的iPhone的标识”,这个标识就是device token(设备令牌)。1、在iphone入网后会连接APNS,建立连接;2、连接完成后,APNS会把设备令牌(device token)返回给iPhone;3~4、当iPhone访问应用服务的时候,应用客户端把这个令牌发给应用服务器(Provider)。后续应用服务器可通过APNS和该令牌找到用户。即,当应用服务器(Provider)有Push消息要发送时,就会把对应帐号的设备令牌(device token)和消息一起发送给APNS,而APNS再依据设备令牌(device token),找到相应的目的iPhone,并发送相应的Push消息。以上过程如图2所示。

由于APNS与终端之间存在NAT和防火墙,如图3所示,APNS(Apple Push服务器)与终端之间需要维持心跳来维持IP链路可达。

UE入网之后,GGSN为它分配一个私有IP地址,而UE与外界通信,需要通过NAT转换为公有IP地址。即外部网元(包括APNS)所看到的UE的IP地址实际上是它的公有IP地址。

为了接收Push消息,UE与APNS进行交互,在APNS登记所使用的token和公有IP地址的对应关系。此后,APNS与UE之间保持用户级的心跳连接,来保持用户的IP可达。

由于APNS看到的用户地址是公有IP地址,而NAT机制下终端的公有IP地址与私有IP地址的绑定关系是有时间限制的,过了一段时间,NAT就会老化,终端的公有IP地址或私有IP地址会变化,这样就导致原来的公有IP地址与私有IP地址的绑定关系消失。为了保证APNS记录的终端公有IP地址有效,就需要保持NAT不老化。

发明人发现上述现有技术中至少存在如下明显问题:

该方案需要APNS和UE之间的心跳,来维持IP连接,大量心跳信号产生的信令消息导致网络堵塞,同时为了维护心跳使得UE无法进入空闲态,导致UE耗电严重。

进一步的,上述现有技术只能针对UE获得了公有IP地址的情况,对于UE没有获得公有IP地址的情况上述现有技术无法提供PUSH服务。

发明内容

本发明提出了一种新的Push方法、装置和系统,能够实现UE与Push服务器/应用服务器之间不需要心跳机制,提供Push消息的及时性和可靠性,解决无线环境下的信息推送问题。

为实现上述目的,本发明实施例提供了新的Push系统架构,其特征在于,包括:应用服务器,Push客户端,Push server和PS域节点,

所述应用服务器,用于提供特定应用服务的服务器和发送Push消息;

所述Push客户端,用于运行Push客户端软件,向所述Push server发起Push注册,在收到所述应用服务器发送的Push消息时,按照预先的设定完成相应的响应;

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201010224328.3/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top