[发明专利]发现物联网终端设备失联的方法、系统和设备影子服务器在审
申请号: | 201911318064.5 | 申请日: | 2019-12-19 |
公开(公告)号: | CN111010318A | 公开(公告)日: | 2020-04-14 |
发明(设计)人: | 王西刚;陈涛;许晓伟;张学;杨千秋;董芸 | 申请(专利权)人: | 北京首信科技股份有限公司 |
主分类号: | H04L12/26 | 分类号: | H04L12/26;H04L12/24;H04L29/08 |
代理公司: | 北京布瑞知识产权代理有限公司 11505 | 代理人: | 秦卫中 |
地址: | 100015 北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 发现 联网 终端设备 方法 系统 设备 影子 服务器 | ||
1.一种发现物联网终端设备失联的方法,包括:
设备影子服务器接收来自消息队列服务器的第一消息,其中,所述第一消息用于确定终端设备的状态;
所述设备影子服务器根据所述第一消息,更新记录在所述终端设备的设备影子中的状态,所述状态包括失联。
2.根据权利要求1所述的方法,其中,
所述更新记录在所述终端设备的设备影子中的状态,包括:
当所述第一消息为失联告警消息时,将记录在所述终端设备的设备影子中的状态更新为失联。
3.根据权利要求2所述的方法,还包括:
当所述设备影子服务器从所述消息队列服务器接收到所述终端设备上传的第二消息时,记录在线数据,以便失联监控服务器通过定期扫描所述在线数据,在满足设定条件时调用失联告消警服务器向所述的消息队列服务器发送所述失联告警消息。
4.根据权利要求3所述的方法,其中,
所述在线数据包括:终端设备标识和所述终端设备上传所述第二消息的时间,所述在线数据记录在在线日志文件中,其中,
所述在满足设定条件时调用失联告消警服务器向所述消息队列服务器发送失联告警消息,包括:
在失联监控服务器扫描所述在线日志文件的时间与所述在线日志文件中记录的最近一次所述终端设备上报的所述第二消息的时间的差值超过设定值时,调用失联告消警服务器向所述的消息队列服务器发送失联告警消息,
其中,所述方法还包括:
所述设备影子服务器将所述在线日志文件定时批量更新至数据库中。
5.根据权利要求3所述的方法,所述状态还包括在线,所述方法还包括:
当所述设备影子服务器从所述消息队列服务器接收到所述终端设备上传的第二消息时,若记录在所述终端设备的设备影子中的状态为失联,则所述设备影子服务器调用所述失联告消警服务器向所述消息队列服务器发送失联消警消息,
其中,所述更新记录在所述终端设备的设备影子中的状态,还包括:
当所述第一消息为失联消警消息时,将记录在所述终端设备的设备影子中的状态更新为在线。
6.根据权利要求5所述的方法,还包括:
所述设备影子服务器根据从所述消息队列服务器接收到的第三消息更新设备影子,其中,
所述设备影子服务器根据所述消息更新设备影子,包括:
当所述第三消息为新增终端设备消息时,所述设备影子服务器新增一个设备影子,所述新增的设备影子中记录的终端设备的状态为未激活;
当所述第三消息为删除终端设备消息时,所述设备影子服务器删除所述终端设备的设备影子;
当所述第三消息为替换终端设备消息时,所述设备影子服务器删除所述终端设备的设备影子,并新增一个设备影子,所述新增的设备影子中记录的终端设备的状态为未激活。
7.根据权利要求6所述的方法,其中,
所述更新记录在所述终端设备的设备影子中的状态,还包括:
当所述设备影子服务器从所述消息队列服务器接收到所述终端设备上传的第二消息时,若记录在设备影子数据中的所述终端设备的状态为未激活,则更新记录在所述终端设备的设备影子中的状态为在线。
8.根据权利要求1~7中的任一项所述的方法,还包括:
所述设备影子服务器在更新记录在所述终端设备的设备影子中的状态后,将状态更新结果写入状态日志文件,其中,所述状态更新结果包括:终端设备识别、更新状态的时间、告警状态和更新后所述终端设备的状态;
所述影子服务器将所述状态日志文件定时批量更新至数据库中。
9.一种设备影子服务器,其中:
存储器;以及
耦接至所述存储器的处理器,所述处理器被配置为基于存储在所述存储器中的指令,执行如权利要求1~8中的任一项所述的发现物联网终端设备失联的方法。
10.一种发现物联网终端设备失联的系统,包括:
消息队列服务器,用于接收消息,并将所述消息匹配相应的主题后发送至设备影子服务器;
失联告消警服务器,用于被调用时向消息队列服务器发送失联告警消息或失联消警消息;
失联监控服务器,用于监控设备影子服务器中的在线数据,并在满足设定条件时调用失联告消警服务器向消息队列服务器发送失联告警;
以及权利要求9所述的设备影子服务器。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京首信科技股份有限公司,未经北京首信科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911318064.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:改变鱼类体色分布模式的方法
- 下一篇:自动喷蜡系统和喷蜡方法