[发明专利]通信连接维持方法、系统和相关设备有效
申请号: | 201711289571.1 | 申请日: | 2017-12-08 |
公开(公告)号: | CN109905259B | 公开(公告)日: | 2022-02-15 |
发明(设计)人: | 黄泽源;钟致民;陆钢;孔勇平;周丽莎;沙庆良;陈长怡;马壮展;陈久雨;李丽 | 申请(专利权)人: | 中国电信股份有限公司 |
主分类号: | H04L41/147 | 分类号: | H04L41/147;H04L43/10;H04L43/0811;H04L43/0817;H04L43/08 |
代理公司: | 中国贸促会专利商标事务所有限公司 11038 | 代理人: | 曲瑞 |
地址: | 100033 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 通信 连接 维持 方法 系统 相关 设备 | ||
1.一种通信连接维持方法,包括:
服务器获取心跳信息和客户端发送的客户端状态信息;
服务器预测下一周期发起心跳检测时的服务器状态信息、客户端状态信息和网络状态信息;
服务器根据所述预测的服务器状态信息、客户端状态信息和网络状态信息中的一个或多个调整所述心跳信息;
服务器向客户端发送服务器响应,其中,所述服务器响应中包括调整后的心跳信息,以便客户端根据调整后的心跳信息向服务器发送心跳包;
服务器响应于在心跳超时时间内未接收到客户端发送的心跳包,向客户端发起连续快速心跳检测,在所述连续快速心跳检测中,每次发送心跳包的心跳间隔小于上一次心跳间隔;
服务器响应于接收到客户端的心跳响应,停止连续快速心跳检测并释放与客户端的连接。
2.根据权利要求1所述的通信连接维持方法,其中,
所述网络状态信息根据服务器与客户端的最近N次通信的网络时延确定,其中,N≥1;和/或,
所述服务器状态信息包括所述服务器的客户端连接数和连接的每个客户端的进程、线程数;和/或,
所述客户端状态信息包括客户端的带宽和/或客户端的剩余电量。
3.根据权利要求1所述的通信连接维持方法,其中,所述心跳信息包括心跳间隔;
所述心跳间隔与网络时延、网络设备超时时间、客户端的剩余电量中的至少一项成正相关关系。
4.根据权利要求1或3所述的通信连接维持方法,其中,所述心跳信息包括心跳超时时间;
所述心跳超时时间与服务器的客户端连接数成负相关关系,和/ 或,所述心跳超时时间与网络时延成正相关关系。
5.一种通信连接维持方法,包括:
客户端向服务器发送客户端状态信息,以便服务器预测下一周期发起心跳检测时的服务器状态信息、客户端状态信息和网络状态信息,并根据所述预测的服务器状态信息、客户端状态信息和网络状态信息中的一个或多个调整服务器获取的心跳信息;
客户端接收服务器发送的服务器响应,其中,所述服务器响应中包括调整后的心跳信息;
客户端根据调整后的心跳信息向服务器发送心跳包;
客户端响应于在心跳超时时间内未接收到服务器发送的心跳包,等待服务器发起连续快速心跳检测,在所述连续快速心跳检测中,每次发送心跳包的心跳间隔小于上一次心跳间隔;
客户端响应于服务器发起连续快速心跳检测,向服务器发送心跳响应。
6.根据权利要求5所述的通信连接维持方法,其中,
所述网络状态信息根据服务器与客户端的最近N次通信的网络时延确定,其中,N≥1;和/或,
所述服务器状态信息包括所述服务器的客户端连接数和连接的每个客户端的进程、线程数;和/或,
所述客户端状态信息包括客户端的带宽和/或客户端的剩余电量。
7.根据权利要求5所述的通信连接维持方法,其中,所述心跳信息包括心跳间隔;
所述心跳间隔与网络时延、网络设备超时时间、客户端的剩余电量中的至少一项成正相关关系。
8.根据权利要求5所述的通信连接维持方法,其中,所述心跳信息包括心跳超时时间;
所述心跳超时时间与服务器的客户端连接数成负相关关系,和/或,所述心跳超时时间与网络时延成正相关关系。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国电信股份有限公司,未经中国电信股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711289571.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:PaaS的管理方法、装置及存储介质
- 下一篇:故障诊断方法及装置