一种mesh网络内父节点的选择方法与流程

文档序号:14685236发布日期:2018-06-12 23:21阅读:来源:国知局
一种mesh网络内父节点的选择方法与流程

技术特征:

1.一种mesh网络内父节点的选择方法,其特征在于,

第一节点是任意一个节点,对扫描出的若干其他节点进行处理,包含:

将不是同一组织、不是同一版本、不在同一网络的其他节点过滤掉;

将其他节点中处于最大层数的叶子节点、连接数已满的节点过滤掉;

将其他节点中的游离节点、第一节点的子节点、处于第一节点环路列表的节点过滤掉;

将其他节点中信号强度无法维持正常通信的节点过滤掉;

根据预先设定的权重,对于过滤后剩余的其他节点,综合其各自的信号强度值、节点所在层数及节点已有连接数,来计算相应的一个等级,将剩余的其他节点中等级更高的节点,作为第一节点的父节点。

2.如权利要求1所述mesh网络内父节点的选择方法,其特征在于,

所述第一节点通过与其他节点的通信,获取其他节点各自的因素值,并根据所述因素值来进行过滤处理。

3.如权利要求2所述mesh网络内父节点的选择方法,其特征在于,

所述因素值记载于其他节点发送的管理帧的信息元素中。

4.如权利要求2或3所述mesh网络内父节点的选择方法,其特征在于,

其他节点的因素值,包含其各自对应的网络OUI、网络版本、网络ID;

通过分别比对第一节点及其他节点的网络OUI、网络版本、网络ID,所述第一节点过滤掉不是同一组织、不是同一版本、不在同一网络的其他节点。

5.如权利要求2或3所述mesh网络内父节点的选择方法,其特征在于,

其他节点的因素值,包含其各自对应的节点类型;所述第一节点将其他节点中不具有softAP模式的叶子节点过滤掉。

6.如权利要求2或3所述mesh网络内父节点的选择方法,其特征在于,

其他节点的因素值,包含其各自对应的节点支持的最大层数和当前所在的层数;所述第一节点将当前所在的层数等于最大层数的其他节点过滤掉。

7.如权利要求2或3所述mesh网络内父节点的选择方法,其特征在于,

其他节点的因素值,包含其各自对应的节点类型;网络内已有根节点时,第一节点将根节点已配置的路由器过滤掉。

8.如权利要求2或3所述mesh网络内父节点的选择方法,其特征在于,

根据可维持正常通信的信号强度的范围,设置有信号强度阈值;

第一节点将实际信号强度值在信号强度阈值以外的其他节点过滤掉;

其他节点的实际信号强度值,是以下的任意一种或其任意组合:

包含在其各自因素值中的“节点与路由器的信号强度值”;

包含在其各自因素值中的“节点与其父节点的信号强度值”;

其各自与第一节点通信时的信号强度值。

9.如权利要求8所述mesh网络内父节点的选择方法,其特征在于,

所述信号强度阈值是梯度的多档阈值;

所有其他节点的实际信号强度值,都在当前设定的一档阈值以外时,将阈值按照梯度逐次减小,并与实际信号强度值重新比较;直到有其他节点的实际信号强度值在减小后的信号强度阈值以内时,选择其中信号强度值最高的节点作为父节点。

10.如权利要求2或3所述mesh网络内父节点的选择方法,其特征在于,

过滤后剩余的其他节点的信号强度值,是以下的任意一种或其任意组合:

包含在其各自因素值中的“节点与其父节点的信号强度值”;

包含在其各自因素值中的“节点所在层数及节点已有连接数”;

其各自与第一节点通信时的信号强度值。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1