[发明专利]无线网络的节点及其状态更新方法有效
申请号: | 201510883721.6 | 申请日: | 2015-12-03 |
公开(公告)号: | CN105515853B | 公开(公告)日: | 2019-01-11 |
发明(设计)人: | 郑明剑;金海鹏 | 申请(专利权)人: | 泰凌微电子(上海)有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L12/26;G05B19/418 |
代理公司: | 上海晨皓知识产权代理事务所(普通合伙) 31260 | 代理人: | 成丽杰 |
地址: | 201203 上海*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 无线网络 节点 及其 状态 更新 方法 | ||
1.一种无线网络的节点状态更新方法,其特征在于,包含以下步骤:
无线网络内的各节点以预设周期定时发送状态广播消息,所述状态广播消息内至少携带本节点的标识号和本节点的当前状态信息;
收到所述状态广播消息的节点,记录携带在收到的状态广播消息中的其他节点当前状态信息;
其中,如果所述无线网络内的各节点在需发送所述状态广播消息的时刻,已收到其他节点的状态广播消息,则在发送的状态广播消息内,携带所述记录的其他节点当前状态信息。
2.根据权利要求1所述的无线网络的节点状态更新方法,其特征在于,
所述状态广播消息内还携带本次状态广播消息的序列号。
3.根据权利要求1所述的无线网络的节点状态更新方法,其特征在于,
所述状态广播消息为字节数小于10个字节的信令消息。
4.根据权利要求1所述的无线网络的节点状态更新方法,其特征在于,所述在发送的状态广播消息内,携带所述记录的其他节点当前状态信息的步骤中,包含以下子步骤:
判断当前需发送的状态广播消息是否能够携带记录的所有节点当前状态信息;
如果判定结果为否,则根据预设策略选择记录的部分节点当前状态信息,作为当前需发送的状态广播消息内携带的其他节点的当前状态信息。
5.根据权利要求4所述的无线网络的节点状态更新方法,其特征在于,所述预设策略为根据节点当前状态信息的记录时间,以由远及近的时间顺序,选择记录的节点当前状态信息。
6.根据权利要求1所述的无线网络的节点状态更新方法,其特征在于,在收到所述状态广播消息的节点,记录携带在收到的状态广播消息中的其他节点当前状态信息的步骤后,还包含以下步骤:
根据新收到的状态广播消息,更新已记录的各节点当前状态信息;
如果记录的各节点当前状态信息中,存在失效节点状态信息,则将失效节点状态信息所对应的节点,标记为掉线状态;
其中,失效节点状态信息为最近一次更新时间或记录时间,与当前时刻的差值,超过预设的时长阈值的节点当前状态信息。
7.根据权利要求1所述的无线网络的节点状态更新方法,其特征在于,所述节点为智能家居设备,所述无线网络包含以下任意一种类型的智能家居设备或其组合:传感器、智能灯。
8.一种无线网络内的节点,其特征在于,包含:
发送模块,用于以预设周期定时发送状态广播消息,所述状态广播消息内至少携带本节点的标识号和本节点的当前状态信息;
接收模块,用于接收同一无线网络内其他节点的状态广播消息;
记录模块,用于在收到所述其他节点的状态广播消息时,记录携带在收到的状态广播消息中的其他节点当前状态信息;
状态广播消息生成模块,用于生成当前需发送的状态广播消息;所述生成的状态广播消息内还携带已记录的其他节点当前状态信息。
9.根据权利要求8所述的无线网络内的节点,其特征在于,所述状态广播消息内还携带本次状态广播消息的序列号。
10.根据权利要求8所述的无线网络内的节点,其特征在于,还包含:
维护模块,用于根据所述接收模块新收到的状态广播消息,更新已记录的各节点当前状态信息;
判断模块,用于判断在记录的各节点当前状态信息中,是否存在最近一次更新时间或记录时间,与当前时刻的差值超过预设时长阈值的失效节点状态信息;
标记模块,用于在所述判断模块判定存在所述失效节点状态信息时,将失效节点状态信息所对应的节点,标记为掉线状态。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于泰凌微电子(上海)有限公司,未经泰凌微电子(上海)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510883721.6/1.html,转载请声明来源钻瓜专利网。