一种Mesh设备保活处理方法及装置制造方法及图纸

技术编号:26227114 阅读:35 留言:0更新日期:2020-11-04 11:06
本发明专利技术提供了一种Mesh设备保活处理方法及装置,其中,该方法包括:与一个或多个Mesh设备通过同一网络层密钥和应用层密钥建立安全通道;通过所述安全通道接收一个或多个Mesh设备以第一预定时间周期广播的心跳报文;根据所述心跳报文对所述一个或多个Mesh设备进行保活处理,可以解决相关技术中只能通过一个设备维护整个Mesh网络内设备的保活机制,导致获取Mesh网络内设备在线状态效率低的问题,任意一个Mesh设备都可以作为心跳接收方,提高了获取Mesh网络内设备在线状态效率。

【技术实现步骤摘要】
一种Mesh设备保活处理方法及装置
本专利技术涉及物联网领域,具体而言,涉及一种Mesh设备保活处理方法及装置。
技术介绍
蓝牙Mesh(无线网格)技术是一种基于广播的网络协议,网络中的每一个设备都发送和接收来自无线电范围内所有设备的所有消息。在网状网络中没有连接的概念。网络中的任何设备都可以从其他设备中传输消息,这使得一个网络设备可以通过让一个或多个其他设备将消息传递到目的地,从而将消息发送到无线电范围之外的设备上。目前市面上的蓝牙Mesh设备通常采用SIGModel中的“heartbeatmodule”来实现Mesh网络内的心跳同步机制。一般蓝牙Mesh网络中设计的心跳保活机制,通常采用SIGModel中的“heartbeatmodule”来实现Mesh网络内的心跳同步机制,该方式需要provisioner(主设备)配置每个device(节点设备),并且经过ConfigurationServerModel来配置。主要分为发送心跳消息(HeartbeatPublication)和订阅心跳消息(HeartbeatSubscrip本文档来自技高网...

【技术保护点】
1.一种Mesh设备保活处理方法,其特征在于,包括:/n与一个或多个Mesh设备通过同一网络层密钥和应用层密钥建立安全通道;/n通过所述安全通道接收所述一个或多个Mesh设备以第一预定时间周期广播的心跳报文;/n根据所述心跳报文对所述一个或多个Mesh设备进行保活处理。/n

【技术特征摘要】
1.一种Mesh设备保活处理方法,其特征在于,包括:
与一个或多个Mesh设备通过同一网络层密钥和应用层密钥建立安全通道;
通过所述安全通道接收所述一个或多个Mesh设备以第一预定时间周期广播的心跳报文;
根据所述心跳报文对所述一个或多个Mesh设备进行保活处理。


2.根据权利要求1所述的方法,其特征在于,根据所述心跳报文对所述一个或多个Mesh设备进行保活处理包括:
通过更新所述一个或多个Mesh设备的在线时间戳的方式,对所述一个或多个Mesh设备进行保活处理。


3.根据权利要求2所述的方法,其特征在于,在通过更新所述一个或多个Mesh设备的在线时间戳的方式,对所述一个或多个Mesh设备进行保活处理之后,所述方法还包括:
以第二预定时间周期检查所述一个或多个Mesh设备的在线时间戳,其中,所述第二预定时间周期大于所述第一预定时间周期;
若所述一个或多个Mesh设备的在线时间戳在当前时间周期内未更新所述在线时间戳;
使用当前时间更新所述一个或多个Mesh设备的离线时间戳。


4.根据权利要求1所述的方法,其特征在于,所述方法还包括:
通过所述安全通道接收所述一个或多个Mesh设备在检测到设备状态发生改变之后广播的设备状态数据;
根据所述设备状态数据对所述一个或多个Mesh设备进行保活处理。


5.根据权利要求4所述的方法,其特征在于,根据所述设备状态数据对所述一个或多个Mesh设备进行保活处理包括:
使用当前时间更新所述一个或多个Mesh设备的在线时间戳的方式,根据所述设备状态数据对所述一个或多个Mesh设备...

【专利技术属性】
技术研发人员:张澍
申请(专利权)人:海尔优家智能科技北京有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1