一种节点设备管理方法和系统技术方案

技术编号:39394573 阅读:12 留言:0更新日期:2023-11-19 15:49
本申请实施例提供一种节点设备管理方法和系统,涉及通信领域

【技术实现步骤摘要】
一种节点设备管理方法和系统


[0001]本申请实施例涉及通信领域,尤其涉及一种节点设备管理方法和系统


技术介绍

[0002]随着通信技术的不断发展,自组织网络受到越来越多的关注

自组织网络是由一组兼具终端及路由功能的电子设备通过无线链路连接形成的网络

该网络中可以包括多个群组,群组中的电子设备通过该自组织网络对应的自组织网络协议通信连接,电子设备可以称作该群组中的节点设备

[0003]在群组中,节点可以分为主节点和非主节点

对应地,节点设备可以分为主节点设备和非主节点设备

各节点设备会在约定的时间和信道碰面,以实现时钟校正,周边网络环境感知,设备发现,节点选举等功能

以时钟校正为例,非主节点设备会以主节点设备的时间为锚点,对自身的时间进行校正,从而使群组中各个节点设备的时间同步

[0004]相关技术中,当群组中的主节点设备下线后,部分非主节点设备会自动转换为临时主节点

担任临时主节点的设备可以称为临时主节点设备

也就是说,该群组中会出现多个临时主节点设备

多个临时主节点设备需要通过互相比较优先级逐步收敛,直至剩余一个临时主节点设备作为该群组新的主节点

[0005]然而,该确定新主节点的过程耗费的时间较长,导致群组中节点设备的管理效率较低


技术实现思路

[0006]本申请实施例提供一种节点设备管理方法和系统,能够缩短当前主节点下线后,群组确定新的主节点所耗费的时间,提高群组中节点设备的管理效率

[0007]为了达到上述目的,本申请实施例采用如下技术方案

[0008]第一方面,提供一种节点设备管理方法,应用于基于自组织网络协议形成的群组中,群组包括第一节点设备和多个第二节点设备

第一节点设备为群组的主节点,第二节点设备为群组的同步节点

方法包括:第一节点设备根据各第二节点设备发布的同步帧,在第二节点设备中确定第三节点设备,第三设备用于继承第一节点设备的主节点身份

第一节点设备发布包括第三节点设备信息的同步帧,其中,第三节点设备信息包括第三节点设备的地址以及禅让时间

第三节点设备接收到包括第三节点设备信息的同步帧后,若在禅让时间之前检测到第一节点设备下线,则转换为主节点

若未在禅让时间之前检测到第一节点设备下线,第三节点设备在禅让时间转换为主节点,对应地,第一节点设备在禅让时间放弃主节点身份

[0009]基于该方案,群组中作为主节点的第一节点设备会在下线之前确定继承主节点身份的第三节点设备

第三节点设备在检测到第一节点设备下线时,或在第一节点设备所确定的禅让时间转换为群组的主节点

如此能够显著缩短群组中的主节点设备下线后,群组中各个节点选举新的主节点所耗费的时间,有利于提高群组的管理效率

[0010]在一种可能的设计中,第一节点设备根据各第二节点设备发布的同步帧,在第二节点设备中确定第三节点设备,包括:第一节点设备根据各第二节点设备发布的同步帧,计算各第二节点设备的优先级

优先级越大,对应的节点设备成为主节点的概率越大

第一节点设备根据各第二节点设备的优先级,在第二节点设备中确定第三节点设备

基于该方案,节点设备的优先级能够反映对应节点设备成为主节点的概率

第一节点设备根据各第二节点设备的优先级确定继承主节点身份的第三节点设备,有利于降低主节点的更换频率,提高群组中节点设备的管理效率

[0011]在一种可能的设计中,第一节点设备根据各第二节点设备的优先级,在第二节点设备中确定第三节点设备,包括:第一节点设备将优先级最高的第二节点设备作为第三节点设备

基于该方案,优先级能够表征对应节点设备担任主节点的倾向和概率

第一节点设备将优先级最高的第二节点设备作为第三节点设备,有利于降低主节点的更换频率,提高群组中节点设备的管理效率

[0012]在一种可能的设计中,第一节点设备根据各第二节点设备的优先级,在第二节点设备中确定第三节点设备,包括:第一节点设备在优先级高于预设阈值的第二节点设备中随机选定第三节点设备

基于该方案,第一节点设备在优先级较高的第二节点设备中选定第三节点设备,有利于降低主节点的更换频率,提高群组中节点设备的管理效率

[0013]在一种可能的设计中,第二节点设备发布的同步帧中包括对应节点设备的主节点倾向以及随机因子

第一节点设备根据各第二节点设备发布的同步帧,计算各第二节点设备的优先级,包括:第一节点设备根据各第二节点设备发布的同步帧中的主节点倾向以及随机因子,计算各第二节点设备的优先级

基于该方案,第一节点设备可以根据各第二节点设备所发布的同步帧中的数据计算对应节点设备的优先级,所得到的优先级更能够反映对应节点设备成为主节点的倾向与概率

[0014]在一种可能的设计中,第二节点设备的优先级可以通过以下公式计算:
P

S
×24
+K。
其中,
P
为第二节点设备的优先级,
S
为第二节点设备的主节点倾向,
K
为第二节点设备的随机因子

基于该方案,计算得到的优先级更能够反映对应节点设备成为主节点的倾向与概率

[0015]在一种可能的设计中,方法还包括:第一节点设备确定第三节点设备之前,所发布的同步帧中继承信息指示位为
0。
第一节点设备确定第三节点设备之后,所发布的同步帧中继承信息指示位为
1。
基于该方案,群组中的各节点设备可以根据同步帧中的继承信息指示位直接确定同步帧中是否包括第三节点设备信息

[0016]在一种可能的设计中,方法还包括:第一节点设备确定第三节点设备之前,所发布的同步帧中继承信息为空值

第一节点设备确定第三节点设备之后,所发布的同步帧中继承信息为第三节点设备的地址以及禅让时间

基于该方案,群组中的各节点设备可以根据同步帧中的继承信息确定第三节点设备的地址和禅让时间

[0017]在一种可能的设计中,方法还包括:第三节点设备在连续
n
个发现窗未接收到主节点时间戳有更新的同步帧时,确定第一节点设备下线,其中,
n
为大于或等于3的整数

基于该方案,第三节点设备可以较为及时地获知到第一节点设备是否下线,以确本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
一种节点设备管理方法,其特征在于,应用于基于自组织网络协议形成的群组中,所述群组包括第一节点设备和多个第二节点设备;所述第一节点设备为所述群组的主节点,所述第二节点设备为所述群组的同步节点;所述方法包括:所述第一节点设备根据各所述第二节点设备发布的同步帧,在所述第二节点设备中确定第三节点设备,所述第三设备用于继承所述第一节点设备的主节点身份;所述第一节点设备发布包括第三节点设备信息的同步帧,其中,所述第三节点设备信息包括所述第三节点设备的地址以及禅让时间;所述第三节点设备接收到包括所述第三节点设备信息的同步帧后,若在所述禅让时间之前检测到所述第一节点设备下线,则转换为主节点;若未在所述禅让时间之前检测到所述第一节点设备下线,所述第三节点设备在所述禅让时间转换为主节点,对应地,所述第一节点设备在所述禅让时间放弃主节点身份
。2.
根据权利要求1所述的方法,其特征在于,所述第一节点设备根据各所述第二节点设备发布的同步帧,在所述第二节点设备中确定第三节点设备,包括:所述第一节点设备根据各所述第二节点设备发布的同步帧,计算各所述第二节点设备的优先级;所述优先级越大,对应的节点设备成为主节点的概率越大;所述第一节点设备根据各所述第二节点设备的优先级,在所述第二节点设备中确定所述第三节点设备
。3.
根据权利要求2所述的方法,其特征在于,所述第一节点设备根据各所述第二节点设备的优先级,在所述第二节点设备中确定所述第三节点设备,包括:所述第一节点设备将优先级最高的第二节点设备作为所述第三节点设备
。4.
根据权利要求2所述的方法,其特征在于,所述第一节点设备根据各所述第二节点设备的优先级,在所述第二节点设备中确定第三节点设备,包括:所述第一节点设备在优先级高于预设阈值的第二节点设备中随机选定所述第三节点设备
。5.
根据权利要求2‑4中任一项所述的方法,其特征在于,所述第二节点设备发布的同步帧中包括对应节点设备的主节点倾向以及随机因子;所述第一节点设备根据各所述第二节点设备发布的同步帧,计算各所述第二节点设备的优先级,包括:所述第一节点设备根据各所述第二节点设备发布的同步帧中的所述主节点倾向以及所述随机因子,计算各所述第二节点设备的优先级
。6.
根据权利要求5所述的方法,其特征在于,所述第二节点设备的优先级可以通过以下公式计算:
P

S
×24
+K
;其中,...

【专利技术属性】
技术研发人员:孙晓宇赵辰智钢李铮吴术霞
申请(专利权)人:荣耀终端有限公司
类型:发明
国别省市:

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

1