[发明专利]一种基于优化无线协议的消息安全推送方法及装置有效
申请号: | 201310442684.6 | 申请日: | 2013-09-25 |
公开(公告)号: | CN103458367A | 公开(公告)日: | 2013-12-18 |
发明(设计)人: | 钱志明;周鸣翰;赵华;王侠斌;徐欢成 | 申请(专利权)人: | 江苏智联天地科技有限公司 |
主分类号: | H04W4/02 | 分类号: | H04W4/02;H04W4/14;H04W28/06;H04W52/02 |
代理公司: | 北京品源专利代理有限公司 11332 | 代理人: | 胡彬 |
地址: | 214181 江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 优化 无线 协议 消息 安全 推送 方法 装置 | ||
技术领域
本发明涉及移动通信技术领域,尤其涉及一种基于优化无线协议的消息安全推送方法及装置。
背景技术
随着移动互联网的普及,移动终端已经成为人们最不可或缺的工具,已经进入人们的生活、工作中的各个领域。
目前,向移动终端中配置的各种应用客户端进行消息推送主要通过移动终端与消息推送服务器建立TCP(Transmission Control Protocol,传输控制协议)长连接的方式实现,移动终端定时通过TCP通道向消息推送服务器发送心跳包来保持TCP通道的有效性。当消息推送服务器有消息需要推送到移动终端时,再通过TCP通道将消息推送下去,从而消息推送服务器通过TCP通道将消息明文的推送到移动终端上。
但是,在现有技术中,需要移动终端与消息推送服务器之间随时保持一个TCP通道,由于无线网络不稳定,没有固定IP,导致TCP通道非常容易断开,断开后又需要重新建立连接。为了保持TCP通道不断开,需要移动终端定时向消息推送服务器发送心跳包。
因此,移动终端建立和保持TCP通道的功耗非常大,缩短移动终端的续航时间。
发明内容
有鉴于此,本发明实施例提供一种基于优化无线协议的消息安全推送方法及装置,以优化服务器与移动终端之间进行消息交互的方案,降低连接成本、能耗。
一方面,本发明实施例提供了一种基于优化无线协议的消息安全推送方法,包括:
获取待发送至移动终端的消息;
将所述消息基于用户数据报协议封装至报文,所述报文的目的地址为移动终端的地址;
依据所述目的地址将所述报文向所述移动终端发送。
优选地,所述消息推送服务器获取待发送至移动终端的消息的步骤包括:
从消息源服务器接收待发送至移动终端的消息;
识别所述消息的类型;
当所述消息的类型为长连接消息时,将所述长连接消息基于所述消息推送服务器与所述移动终端之间的传输控制协议通道,向所述移动终端发送;
当所述消息的类型为临时连接消息时,触发所述将所述消息基于用户数据报协议封装至报文的操作。
优选地,所述获取待发送至移动终端的消息的步骤之后,还包括:
将所述消息进行加密,生成密文消息;
将所述密文消息进行加扰,形成加扰密文消息。
优选地,所述消息推送服务器将所述消息,基于用户数据报协议封装至报文,所述报文的目的地址为移动终端的地址的步骤还包括:
将所述消息基于用户数据报协议分割成所述报文;
对各所述报文进行编号,并将各所述报文的目的地址配置为移动终端的地址。
优选地,所述依据目的地址将所述报文向所述移动终端发送的步骤之后,还包括:
判断是否在设定时间内接收到所述移动终端发送的响应报文;
若在预设时间内未接收到所述响应报文,则重新将所述报文向移动终端发送。
与之相对应,本发明实施例还提供了一种基于优化无线协议的消息安全推送装置,包括:
获取模块,用于获取待发送至移动终端的消息,
封装模块,用于将所述消息基于用户数据报协议封装至报文,所述报文的目的地址为移动终端的地址;
发送模块,用于依据所述目的地址将所述报文向所述移动终端发送优选地,所述消息推送服务器包括:
接收模块,用于从消息源服务器接收待发送至移动终端的消息;
识别模块,用于识别所述消息的类型,当所述消息的类型为长连接消息时,将所述长连接消息基于所述消息推送服务器与所述移动终端之间的传输控制协议通道,向所述移动终端发送,当所述消息的类型为临时连接消息时,触发所述将所述消息基于用户数据报协议封装至报文的操作。
优选地,所述消息推送服务器还包括:
加密模块,用于将所述消息进行加密,生成密文消息;
加扰模块,将所述密文消息进行加扰,形成加扰密文消息。
优选地,所述消息服务器模块还包括,
报文分割模块,用于将所述消息,基于用户数据报协议分割成报文;
报文编号模块,用于对各所述报文进行编号,并将各所述报文的目的地址配置为移动终端的地址。
优选地,所述消息推送服务器还包括:
报文响应模块,用于判断是否在设定时间内接收到所述移动终端发送的响应报文,若在预设时间内未接收到所述响应报文,则重新将所述报文向移动终端发送。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于江苏智联天地科技有限公司,未经江苏智联天地科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310442684.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种从工业尾气中分离回收二氧化碳的工艺
- 下一篇:生态油冷凝塔及其制备系统