[发明专利]基于Mesh网络的网络通信跳频方法、系统、电子设备和介质有效
申请号: | 202010621645.2 | 申请日: | 2020-06-30 |
公开(公告)号: | CN113872637B | 公开(公告)日: | 2022-12-27 |
发明(设计)人: | 黄阳欣 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04B1/7136 | 分类号: | H04B1/7136;H04W28/02;H04W84/18 |
代理公司: | 北京汇思诚业知识产权代理有限公司 11444 | 代理人: | 冯伟 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 mesh 网络 通信 方法 系统 电子设备 介质 | ||
1.一种基于Mesh网络的网络通信跳频方法,其特征在于,包括:
确定网络中节点的节点跳频序列;
第一节点发出第一信标帧,并根据所述第一节点的所述节点跳频序列进入所述第一节点的自身跳频网络,其中,所述自身跳频网络为所述节点与子节点通信的网络;
第二节点监听信标帧,根据监听到的所述第一信标帧加入所述第二节点的上行跳频网络,其中,所述上行跳频网络为所述节点与父节点通信的网络,所述第二节点是所述第一节点的所述子节点;
所述第二节点发出第二信标帧,并根据所述第二节点的所述节点跳频序列进入所述第二节点的自身跳频网络,通过所述第二节点的自身跳频网络与所述第二节点的子节点实现网络通信;
在所述第二节点的上行跳频网络与所述第二节点的自身跳频网络过渡的时隙中,设有缓冲区,在所述第二节点发出第二信标帧之前,所述方法还包括:
第二节点将接收所述第一信标帧的实际时刻,减去预设的接收所述第一信标帧的期望时刻,得到差值,根据所述差值更新所述缓冲区的缓冲区时长;
根据更新后的所述缓冲区的缓冲区时长,调整所述第二信标帧发出的时刻。
2.根据权利要求1所述的方法,其特征在于,所述根据所述差值更新所述缓冲区的缓冲区时长,包括:
将最近一次更新的所述缓冲区时长减去所述差值,更新所述缓冲区时长;
若所述更新后的所述缓冲区时长不小于预设的最小缓冲区时长且不大于预设的最大缓冲区时长,完成更新;
若所述更新后的所述缓冲区时长小于所述预设的最小缓冲区时长或大于所述预设的最大缓冲区时长,将所述更新后的所述缓冲区时长重置为所述缓冲区预设的缓冲区时长,完成更新。
3.根据权利要求1所述的方法,其特征在于,所述根据更新后的所述缓冲区时长,调整所述第二信标帧发出的时刻,包括:
将接收所述第一信标帧的实际时刻、跳频网络维持时长和所述更新后的所述缓冲区时长相加,得到所述第二信标帧发出的时刻。
4.根据权利要求1-3任一项所述的方法,其特征在于,所述确定网络中节点的节点跳频序列,包括:
采用跳频序列生成算法,根据所述节点的媒体存取控制位址和所述节点可用信道组生成伪随机跳频序列,作为所述节点跳频序列,或者,根据用户输入的预定跳频序列作为所述节点跳频序列。
5.根据权利要求1-3任一项所述的方法,其特征在于,在所述第一节点发出第一信标帧,并根据所述第一节点的所述节点跳频序列进入所述第一节点的自身跳频网络之后,还包括:
若所述第一节点为根节点,在经历跳频网络维持时长后,所述第一节点进入休眠期;
在所述休眠期期间,所述第一节点与其他网络的所述根节点进行网络共存的通信。
6.根据权利要求4所述的方法,其特征在于,在所述第一节点发出第一信标帧,并根据所述第一节点的所述节点跳频序列进入所述第一节点的自身跳频网络之后,还包括:
若所述第一节点为根节点,在经历跳频网络维持时长后,所述第一节点进入休眠期;
在所述休眠期期间,所述第一节点与其他网络的所述根节点进行网络共存的通信。
7.根据权利要求1-3任一项所述的方法,其特征在于,在所述第一节点发出第一信标帧,并根据所述第一节点的所述节点跳频序列进入所述第一节点的自身跳频网络之后,还包括:
若所述第一节点为根节点,所述第一节点更新下一次发起所述第一信标帧的时刻和信道,其中,发起下一次所述第一信标帧的时刻为本次的所述第一信标帧的时刻、跳频网络维持时长和休眠期时长相加得到,下一次的所述信道基于本次的所述信道、所述第一节点的节点跳频序列、跳频网络维持时长、信道驻留时长、跳频序列长度计算得到。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010621645.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:传感器模组
- 下一篇:一种基于深度学习模型的推理方法