[发明专利]设备离线检测方法及其相关装置有效
申请号: | 202010447856.9 | 申请日: | 2020-05-25 |
公开(公告)号: | CN111726394B | 公开(公告)日: | 2023-05-12 |
发明(设计)人: | 黄小华 | 申请(专利权)人: | 杭州涂鸦信息技术有限公司 |
主分类号: | H04L67/54 | 分类号: | H04L67/54;H04L43/10 |
代理公司: | 广东君龙律师事务所 44470 | 代理人: | 丁建春 |
地址: | 310000 浙江省杭*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 设备 离线 检测 方法 及其 相关 装置 | ||
本申请公开设备离线检测方法及其相关装置。该设备离线检测方法包括:以预设的时间间隔依次对各个设备进行查询;其中,在对各个设备进行查询的过程中,确认在各个设备数据最后一次更新后对各个设备进行查询的次数;若次数大于阈值,则确认次数大于阈值的设备离线。本申请可以在设备总数少时,更快地确认设备是否离线;并当设备总数多时,不会出现网络堵塞的情况,使系统更加稳定。
技术领域
本申请涉及通信技术领域,特别是涉及设备离线检测方法及其相关装置。
背景技术
目前,当设备较多时,因下线时间固定,下行数据可能会有冲突,造成丢包,稳定性差;并且当设备较少时,需要耗费较长的时间才能感知到设备离线。
发明内容
本申请主要的目的是提供设备离线检测方法及其相关装置,可以在设备总数少时,更快地确认设备是否离线;并当设备总数多时,不会出现网络堵塞的情况,使系统更加稳定。
为达到上述目的,本申请采用的一个技术方案是:提供一种设备离线检测方法,该方法包括:
以预设的时间间隔依次对各个设备进行查询;
其中,在对各个设备进行查询的过程中,确认在各个设备数据最后一次更新后对各个设备进行查询的次数;
若次数大于阈值,则确认次数大于阈值的设备离线。
其中,预设的时间间隔与设备的总数量呈负相关。
其中,以预设的时间间隔依次对各个设备进行查询,包括:
对被查询的设备进行心跳检测。
其中,以预设的时间间隔依次对各个设备进行查询,包括:
若被查询的设备为已删除或未绑定的设备,则不执行对被查询的设备进行心跳检测的步骤,对下一个设备进行查询。
其中,以预设的时间间隔依次对各个设备进行查询,包括:
记录当前轮查询开始的时间;
在对各个设备进行查询的过程中,若被查询的设备最后一次数据更新的时间晚于当前轮查询开始的时间,则不执行对被查询的设备进行心跳检测的步骤,对下一个设备进行查询。
其中,对被查询的设备进行心跳检测,包括:
向被查询的设备发送心跳包,确认预定时间内是否接收到被查询的设备的回复。
其中,确认预定时间内是否接收到被查询的设备的回复,之后包括:
若接收到被查询的设备的回复,将被查询的设备的次数清零;
若未接收到被查询的设备的回复,将被查询的设备的次数加一。
其中,设备数据更新的情况包括接收到设备发送的数据的情况,以预设的时间间隔依次对各个设备进行查询,包括:
若存在一设备出现数据更新的情况,则数据更新的设备的次数清零。
为达到上述目的,本申请提供一种设备离线检测装置,该设备离线检测装置包括存储器和处理器;存储器中存储有计算机程序,处理器用于执行计算机程序以实现上述方法中的步骤。
为达到上述目的,本申请提供一种可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现上述方法中的步骤。
与现有技术相比,本申请的有益效果是:以预设的时间间隔依次对各个设备进行查询,并通过各个设备查询次数判断各个设备是否离线,这样在设备总数少时,可以尽快地将所有设备查询一遍,可以更快地确认设备是否离线,当设备总数多时,虽然将所有设备查询一遍的时间增长,但是上下行数据不会出现冲突,不会出现网络堵塞的情况,系统更加稳定。
附图说明
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州涂鸦信息技术有限公司,未经杭州涂鸦信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010447856.9/2.html,转载请声明来源钻瓜专利网。