消息推送方法及装置、业务平台制造方法及图纸

技术编号:9834601 阅读:107 留言:0更新日期:2014-04-02 00:27
本发明专利技术公开了一种消息推送方法,所述方法包括:当业务平台确定UE在线时,进一步确定UE接入的数据网网关地址及UE的地址信息;根据UE的地址信息确定消息路由所经过隧道;业务平台通过隧道将待发送消息发送给UE接入的数据网网关,并由UE接入的数据网网关根据UE的地址信息将待发送消息发送给UE。本发明专利技术同时公开了一种消息推送装置及业务平台。本发明专利技术的技术方案,不再经过CS域网元和WAP GW等网元即可实现消息的推送,提升了端到端的业务成功率,降低了排障和维护的难度。本发明专利技术也不需要心跳机制维护UE与SAE GW之间的连接,减少了对网络资源的消耗,也减少了推送平台对心跳处理所带来的额外消耗,提高了服务器的性能。

【技术实现步骤摘要】
消息推送方法及装置、业务平台
本专利技术涉及消息推送技术,尤其涉及一种消息推送方法及装置、业务平台。
技术介绍
现有的消息发送方式大都采用推送(PUSH)方式进行发送,例如WAPPUSH或彩信PUSH方案,均为先使用消息方式PUSH,而UE到服务器采用拖拽(PULL)的方案,图1为现有的彩信PUSH方案的业务流程图,如图1所示,现有的彩信PUSH方案包括以下步骤:步骤101,业务平台先通过消息服务中心(SMSC,ShortMessageServiceCenter)生成向用户设备(UE,UserEquipment)发送的消息,在消息中携带有彩信内容所在的IP地址。步骤102,消息中心通过查询归属位置寄存器(HLR,HomeLocationRegister)获得UE所在的拜访位置寄存器(VLR,VisitorLocationRegister)。步骤103,消息中心将消息发送到UE所在的VLR。步骤104,VLR收到消息后通过SG接口将消息发送到UE所在长期演进(LTE,LongTermEvolution)网络的移动性管理实体(MME,MobilityManagementEntity)。步骤105,MME在收到消息后将消息发送到UE。步骤106,UE收到消息。步骤107,UE从消息中取出彩信内容的IP地址,发起超文本传送协议(HTTP,HyperTextTransferProtocol)的内容提取请求。将提取请求消息发送到系统架构演进网关(SAEGW,SystemArchitectureEvolutionGateway)。步骤108,因为提取请求消息中携带有CMWAP接入点名称(APN,AccessPointName),SAEGW将提取请求消息发送到WAPGW。步骤109,WAPGW根据提取请求消息中的内容地址,将提取请求发送到业务平台。步骤110,业务平台收到彩信内容提取请求后,返回http响应到WAPGW,响应中携带彩信内容。步骤111,WAPGW根据请求建立的路径将http响应发送到SAEGW。步骤112,SAEGW将http响应转发到UE。这样,UE即实现了彩信的接收。上述的彩信PUSH方案下行流程复杂,需要先进行消息推送流程,再进行内容获取流程,PUSH过程涉及电路交换域和分组交换域,导致业务的时延较大。上述的彩信PUSH方案信息交互环节多,涉及的网元数量很多,不利于业务端到端成功率的提高,不利于排障和维护,同时,也增加了消息业务中心的负荷,影响消息中心的容量。现有PUSH技术方案中,还有另一种消息PUSH方案:为UE上线后,周期性到服务器进行注册登记,将自身的IP地址和端口信息通过消息报告给服务器,使服务器在推送时可以直接获取到UE的状态和地址(包括IP地址和端口信息),然后直接进行推送。图2为现有的飞信PUSH方案的业务流程图,如图2所示,现有的飞信PUSH方案包括以下步骤:步骤201,UE上线后,主动发送注册消息到SAEGW。步骤202,SAEGW接收到注册消息后根据APN将消息转发到业务平台,业务平台接收到注册消息后,更新UE状态并保存UE地址。步骤203,注册成功后,UE周期性发送心跳消息/刷新注册消息到SAEGW。步骤204,SAEGW接收到心跳消息/刷新注册消息后,根据APN将消息发送到业务平台。业务平台接收到消息后,刷新UE状态并保存UE地址。步骤205,业务平台判断UE已在线,根据UE地址,直接推送消息到SAEGW。步骤206,SAEGW将推送消息转发到UE。上述的飞信PUSH方案中,UE与SAEGW之间的心跳消息对网络资源消耗过大,如QQ的心跳消息曾经占用移动网络资源的50-70%,但心跳本身并未带来实际价值。并且,心跳消息对服务器处理负荷压力较大,服务器要处理大量UE发送的心跳,对服务器本身带来的额外负荷也较大。
技术实现思路
有鉴于此,本专利技术的主要目的在于提供一种消息推送方法及装置、业务平台,能在占用的网络资源较少的情形下实现消息的推送。为达到上述目的,本专利技术的技术方案是这样实现的:一种消息推送方法,所述方法包括:业务平台确定用户设备UE在线时,进一步确定所述UE接入的数据网网关地址及所述UE的地址信息;根据所述UE的地址信息确定消息路由所经过隧道;业务平台通过所述隧道将待发送消息发送给所述UE接入的数据网网关,并由所述UE接入的数据网网关根据所述UE的地址信息将所述待发送消息发送给所述UE。优选地,所述业务平台确定UE在线为:所述业务平台根据所述UE的标识信息向归属用户服务器HSS查询所述UE的在线状态;所述HSS查询出所述UE所属的移动性管理实体MME,通过所述MME确定所述UE当前可达时,确定所述UE在线。优选地,所述确定所述UE接入的数据网网关地址及所述UE的地址信息为:所述业务平台根据所述UE的标识信息向策略与计费规则功能实体PCRF/认证授权计费AAA服务器查询出所述UE的地址信息以及所述接入的分组数据网网关PDNGW地址信息。优选地,所述业务平台通过所述隧道将待发送消息发送给所述UE接入的数据网网关为:所述业务平台生成承载所述待发送消息的IP报文,在所述IP报文中将所述隧道的标识作为虚拟局域网VLAN的标识,将所述UE的地址作为所述IP报文的目的地址。优选地,所述业务平台通过所述隧道将待发送消息发送给所述UE接入的数据网网关为:所述业务平台将所述IP报文发送给所述业务平台前的路由器/交换机,所述业务平台前的路由器/交换机根据所述IP报文中的VLAN标识选择所使用的隧道,将所述IP报文发送到PDNGW前的路由器/交换机;所述PDNGW前的路由器/交换机将所述IP报文转发到所述UE接入的PDNGW。优选地,所述方法还包括:所述UE接收到所述IP报文后,显示所述待发送消息并向所述业务平台返回响应报文,所述响应报文中的VLAN标识与所述IP报文中的VLAN标识相同。一种消息推送装置,包括第一确定单元、第二确定单元和发送单元,其中:第一确定单元,用于确定UE在线时,进一步确定所述UE接入的数据网网关地址及所述UE的地址信息;第二确定单元,用于根据所述UE的地址信息确定消息路由所经过隧道;发送单元,用于通过所述隧道将待发送消息发送给所述UE接入的数据网网关,并由所述UE接入的数据网网关根据所述UE的地址信息将所述待发送消息发送给所述UE。优选地,所述装置还包括:查询单元和接收单元,其中:查询单元,用于根据所述UE的标识信息向HSS查询所述UE的在线状态;接收单元,用于接收所述HSS查询出所述UE所属的MME、通过所述MME确定所述UE当前可达时,确定所述UE在线的通知;所述第一确定单元根据所述接收单元接收到的通知确定所述UE在线。优选地,所述查询单元还用于,根据所述UE的标识信息向PCRF/AAA服务器查询出所述UE的地址信息以及所述接入的PDNGW地址信息;所述第一确定单元根据所述查询单元的查询结果确定所述UE的地址信息以及所述接入的PDNGW地址信息。优选地,所述装置还包括:生成单元,用于生成承载所述待发送消息的IP报文,在所述IP报文中将所述隧道的标识作为VLAN的标识,将所述UE的地址作为所述IP报文的目的地址。优选地,所述发送单元还用于,将所述IP报文发送本文档来自技高网
...
消息推送方法及装置、业务平台

【技术保护点】
一种消息推送方法,其特征在于,所述方法包括:业务平台确定用户设备UE在线时,进一步确定所述UE接入的数据网网关地址及所述UE的地址信息;根据所述UE的地址信息确定消息路由所经过隧道;业务平台通过所述隧道将待发送消息发送给所述UE接入的数据网网关,并由所述UE接入的数据网网关根据所述UE的地址信息将所述待发送消息发送给所述UE。

【技术特征摘要】
1.一种消息推送方法,其特征在于,所述方法包括:业务平台确定用户设备UE在线时,进一步确定所述UE接入的数据网网关地址及所述UE的地址信息;根据所述UE的地址信息确定消息路由所经过隧道;所述业务平台生成承载待发送消息的IP报文,在所述IP报文中将所述隧道的标识作为虚拟局域网VLAN的标识,将所述UE的地址作为所述IP报文的目的地址,并由所述UE接入的数据网网关根据所述UE的地址信息将所述待发送消息发送给所述UE。2.根据权利要求1所述的方法,其特征在于,所述业务平台确定UE在线为:所述业务平台根据所述UE的标识信息向归属用户服务器HSS查询所述UE的在线状态;所述HSS查询出所述UE所属的移动性管理实体MME,通过所述MME确定所述UE当前可达时,确定所述UE在线。3.根据权利要求1所述的方法,其特征在于,所述确定所述UE接入的数据网网关地址及所述UE的地址信息为:所述业务平台根据所述UE的标识信息向策略与计费规则功能实体PCRF/认证授权计费AAA服务器查询出所述UE的地址信息以及所述接入的分组数据网网关PDNGW地址信息。4.根据权利要求1所述的方法,其特征在于,所述业务平台通过所述隧道将待发送消息发送给所述UE接入的数据网网关为:所述业务平台将所述IP报文发送给所述业务平台前的路由器/交换机,所述业务平台前的路由器/交换机根据所述IP报文中的VLAN标识选择所使用的隧道,将所述IP报文发送到PDNGW前的路由器/交换机;所述PDNGW前的路由器/交换机将所述IP报文转发到所述UE接入的PDNGW。5.根据权利要求1至4任一项所述的方法,其特征在于,所述方法还包括:所述UE接收到所述IP报文后,显示所述待发送消息并向所述业务平台返回响应报文,所述响应报文中的VLAN标识与所述IP报文中的VLAN标识相同。6.一...

【专利技术属性】
技术研发人员:尼凌飞
申请(专利权)人:中国移动通信集团公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1