[发明专利]离线时间的确定方法及装置、存储介质、电子装置有效
申请号: | 202011303788.5 | 申请日: | 2020-11-19 |
公开(公告)号: | CN112422369B | 公开(公告)日: | 2022-08-02 |
发明(设计)人: | 陶晓燕 | 申请(专利权)人: | 青岛海尔科技有限公司;海尔智家股份有限公司 |
主分类号: | H04L43/0811 | 分类号: | H04L43/0811;H04L43/10;H04L43/08;H04L41/069;G06F16/9537;G06F16/2458;G06F16/21 |
代理公司: | 北京康信知识产权代理有限责任公司 11240 | 代理人: | 王晓婷 |
地址: | 266101 山东省*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 离线 时间 确定 方法 装置 存储 介质 电子 | ||
本发明提供了一种离线时间的确定方法及装置、存储介质、电子装置,其中,上述方法包括:确定目标设备的当前离线原因事件的第一发生时刻;从所述目标设备的日志数据中获取统计周期内所述当前离线原因事件的上一个离线原因事件的第二发生时刻,以及所述统计周期内距离所述第一发生时刻最近的心跳事件的第三发生时刻;在第一发生时刻与所述第二发生时刻的第一时间差值小于所述第一发生时刻与所述第三发生时刻的第二时间差值的情况下,根据所述第二发生时刻以及所述第一发生时刻确定所述目标设备的离线时间;在所述第一时间差值大于所述第二时间差值的情况下,根据所述第三发生时刻以及所述第一发生时刻确定所述目标设备的离线时间。
技术领域
本发明涉及通信领域,具体而言,涉及一种离线时间的确定方法及装置、存储介质、电子装置。
背景技术
在当前的物联网环境中,设备离线时间是衡量平台稳定性的重要指标之一。目前相关的确定设备离线时间的算法主要利用offlinecause离线原因和平台感知设备离线两个时刻的时间差计算离线时间,因此单纯使用平台侧感知设备离线的设备离线时刻计算,业务人员不能准确判断离线时间的好坏,且通过平台侧感知设备离线会由于离线延时存在误差。
针对相关技术中,由于平台感知设备离线来计算设备离线时间的方式会由于离线延时而带来计算误差等问题,尚未提出有效的解决方案。
发明内容
本发明实施例提供了一种离线时间的确定方法及装置、存储介质、电子装置,以解决相关技术中由于平台感知设备离线来计算设备离线时间的方式会由于离线延时而带来计算误差等问题。
根据本发明的一个实施例,提供了一种离线时间的确定方法,包括:确定目标设备的当前离线原因事件的第一发生时刻;从所述目标设备的日志数据中获取统计周期内所述当前离线原因事件的上一个离线原因事件的第二发生时刻,以及所述统计周期内距离所述第一发生时刻最近的心跳事件的第三发生时刻;在第一发生时刻与所述第二发生时刻的第一时间差值小于所述第一发生时刻与所述第三发生时刻的第二时间差值的情况下,根据所述第二发生时刻以及所述第一发生时刻确定所述目标设备的离线时间;在所述第一时间差值大于所述第二时间差值的情况下,根据所述第三发生时刻以及所述第一发生时刻确定所述目标设备的离线时间。
可选的,确定目标设备的当前离线原因事件的第一发生时刻之后,所述方法还包括:在从所述日志数据中未获取到所述第二发生时刻以及所述第三发生时刻的情况下,获取所述统计周期的开始时刻;根据所述第一发生时刻以及所述开始时刻确定所述目标设备的离线时刻。
可选的,根据所述第二发生时刻以及所述第一发生时刻确定所述目标设备的离线时间之前,或根据所述第三发生时刻以及所述第一发生时刻确定所述目标设备的离线时间之前,所述方法还包括:在所述目标设备存在多个离线原因事件的情况下,如果任意两个相邻的离线原因事件所对应的离线时刻相同,则将所述任意两个相邻的离线原因事件进行合并处理,其中,所述离线时刻至少包括以下之一:所述第二发生时刻,所述第三发生时刻。
可选的,根据所述第二发生时刻以及所述第一发生时刻确定所述目标设备的离线时间,包括:将所述第二发生时刻以及所述第一发生时刻的第一时间差值作为所述目标设备的离线时间。
可选的,根据所述第三发生时刻以及所述第一发生时刻确定所述目标设备的离线时间,包括:将所述第三发生时刻以及所述第一发生时刻的第二时间差值作为所述目标设备的离线时间。
可选的,从所述目标设备的日志数据中获取统计周期内所述当前离线原因事件的上一个离线原因事件的第二发生时刻,以及所述统计周期内距离所述第一发生时刻最近的心跳事件的第三发生时刻之前,所述方法还包括:获取所述日志数据中多个离线原因事件对应的原因码;将原因码指示为目标对象引起的目标离线原因事件从所述日志数据中删除,以在删除后日志记录中获取所述第二发生时刻以及所述第三发生时刻。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于青岛海尔科技有限公司;海尔智家股份有限公司,未经青岛海尔科技有限公司;海尔智家股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011303788.5/2.html,转载请声明来源钻瓜专利网。