[发明专利]一种客户端的心跳间隔调整方法及装置有效
申请号: | 201711095949.4 | 申请日: | 2017-11-09 |
公开(公告)号: | CN107612789B | 公开(公告)日: | 2020-08-28 |
发明(设计)人: | 倪振宇;施幸东 | 申请(专利权)人: | 北京奇艺世纪科技有限公司 |
主分类号: | H04L12/26 | 分类号: | H04L12/26;H04L29/08 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 史翠;王宝筠 |
地址: | 100080 北京市海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提供了一种客户端的心跳间隔调整方法及装置,客户端接收到包含端口映射关系过期信息的第一类心跳确认包时记为第一时刻;客户端接收到包含端口映射关系未过期的第二类心跳确认包记为第二时刻;客户端根据第二时刻、第一时刻及当前心跳间隔调整心跳间隔。当客户端再次接收到包含第一类心跳确认包时,记为第三时刻,并根据第三时刻、第一时刻及当前心跳间隔调整心跳间隔。该方法能够根据当前网络质量动态调整心跳间隔,从而保证不同网络质量环境下客户端与服务器之间通信的可靠性,而且,尽可能地降低服务器的压力。 | ||
搜索关键词: | 一种 客户端 心跳 间隔 调整 方法 装置 | ||
【主权项】:
一种客户端的心跳间隔调整方法,其特征在于,包括:按照当前网络环境对应的当前心跳间隔发送心跳包;当接收到服务器返回的包含端口映射关系过期信息的第一类心跳确认包时,记录接收到所述第一类心跳确认包的时刻为第一时刻;在所述第一时刻之后,且再次接收到所述第一类心跳确认包之前,当接收到包含端口映射关系未过期信息的第二类心跳确认包时,将接收所述第二类心跳确认包的时刻记为第二时刻;根据所述第二时刻、所述第一时刻及所述当前心跳间隔之间的关系,调整所述当前心跳间隔;在所述第一时刻之后,当再次接收到所述第一类心跳确认包时,将接收所述第一类心跳确认包的时刻记为所述第三时刻;根据所述第三时刻、所述第一时刻及所述当前心跳间隔之间的关系,调整所述当前心跳间隔。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京奇艺世纪科技有限公司,未经北京奇艺世纪科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201711095949.4/,转载请声明来源钻瓜专利网。
- 上一篇:纺织面料(2017‑53)
- 下一篇:响板