[发明专利]心跳连接归一处理方法、终端、服务器及通信系统有效
申请号: | 201210275569.X | 申请日: | 2012-08-03 |
公开(公告)号: | CN102790776A | 公开(公告)日: | 2012-11-21 |
发明(设计)人: | 廖慧;王蓉;王志军;杨瑞 | 申请(专利权)人: | 中国联合网络通信集团有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L1/00 |
代理公司: | 北京同立钧成知识产权代理有限公司 11205 | 代理人: | 刘芳 |
地址: | 100033 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 心跳 连接 处理 方法 终端 服务器 通信 系统 | ||
技术领域
本发明涉及通信技术领域,尤其涉及一种心跳连接归一处理方法、终端、服务器及通信系统。
背景技术
社会性网络服务(Social Networking Services,简称SNS)、即时通信(Instant Messenger,简称IM)、微博等应用是目前移动互联网的典型应用,这些应用的特点是要求应用长时间保持在线状态。但是无线网络的环境非常复杂,多种因素都会导致网络中断,这就要求移动终端需要不断的检测网络连接情况,发送心跳信息。即使在网络正常情况下,这些应用也会每隔一段时间,例如3~5分钟,发送一次心跳报文来保持终端长时间在线状态。
如图1所示,终端X上的应用客户端A为保持在线每隔一段时间需要重新占用通信通道向应用服务器A发送一次心跳信息a;同时应用客户端B为保持在线每隔一段时间也需要重新占用另一通信通道向应用服务器B发送一次心跳信息b。同理,终端Y上的应用客户端A和应用客户端B也需要每隔一段时间分别向应用服务器A和应用服务器B发送一次心跳信息a’和b’。这种每一个用户终端上的每一应用客户端频繁的发送的心跳信息,大量的占用了网络资源,严重影响了网络资源的使用,造成网路用户接入体验差,同时也使得终端的电能损耗加剧。
发明内容
本发明提供一种心跳连接归一处理方法、终端、服务器及通信系统,以减少心跳信息所占用的网络资源,提高网络资源的利用率。
本发明的第一个方面是提供一种心跳连接归一处理方法,包括:
在预设时间段内拦截至少一个应用客户端发送的携带有应用标识信息的心跳信息;
将拦截到的所述心跳信息封装成第一数据包;
将所述第一数据包发送至心跳连接归一服务器,以使所述心跳连接归一服务器根据所述应用标识信息,将对所述第一数据包进行拆包处理后得到的携带有相同应用标识信息的心跳信息发送至对应的应用服务器。
本发明的第二个方面是提供一种心跳连接归一处理方法,包括:
接收终端发送的第一数据包,所述第一数据包由所述终端在预设时间段内拦截到的至少一个应用客户端发送的携带有应用标识信息的心跳信息封装成的;
对所述第一数据包进行拆包处理;
根据拆包处理后得到的各心跳信息携带的所述应用标识信息,将携带有相同应用标识信息的心跳信息发送至对应的应用服务器。
本发明的第三个方面是提供一种终端,包括:
拦截模块,用于在预设时间段内拦截至少一个应用客户端发送的携带有应用标识信息的心跳信息;
封装模块,用于将拦截到的所述心跳信息封装成第一数据包;
发送模块,用于将所述第一数据包发送至心跳连接归一服务器,以使所述心跳连接归一服务器根据所述应用标识信息,将对所述第一数据包进行拆包处理后得到的携带有相同应用标识信息的心跳信息发送至对应的应用服务器。
本发明的第四个方面是提供一种心跳连接归一服务器,包括:
接收模块,用于接收终端发送的第一数据包,所述第一数据包由所述终端在预设时间段内拦截到的至少一个应用客户端发送的携带有应用标识信息的心跳信息封装成的;
处理模块,用于对所述第一数据包进行拆包处理;
发送模块,用于根据拆包处理后得到的各心跳信息携带的所述应用标识信息,将携带有相同应用标识信息的心跳信息发送至对应的应用服务器。
本发明的第五个方面是提供一种通信系统,包括上述的终端,上述的心跳连接归一服务器和应用服务器。
由上述技术方案可知,本发明实施例通过将终端在预设时间段内拦截到的至少一个应用客户端发送的心跳信息统一的发送至心跳连接归一服务器,并通过所述心跳连接归一服务器将接收自多个终端发送的所有心跳信息中携带有相同应用标识信息的心跳信息统一发送至对应的应用服务器,有效的减少了心跳信息占用的网络资源,进一步提高了网络资源的利用率,对于终端来说,较现有技术,终端减少了心跳信息发送的次数,进而减低了耗电量。
附图说明
图1为现有技术中通信系统中各终端上的应用客户端及各应用服务器处理心跳信息的流程示意图;
图2为本发明提供的心跳连接归一处理方法实施例一的流程示意图;
图3为应用客户端A和应用客户端B发送心跳信息的第一具体实例的时间轴示意图;
图4为应用客户端A和应用客户端B发送心跳信息的第二具体实例的时间轴示意图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国联合网络通信集团有限公司,未经中国联合网络通信集团有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210275569.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种电动翻转式马桶
- 下一篇:一种改进的液力升降置换装置