一种无线网格Mesh网络的组网方法及相关装置与流程

xiaoxiao2月前  14


本技术涉及通信,尤其涉及一种无线网格mesh网络的组网方法及相关装置。


背景技术:

1、无线通信技术由于免光纤线缆部署,得到极大规模的应用。而mesh网络进一步延伸了无线覆盖距离,因此得到了广泛的应用和部署。

2、目前,mesh网络通常是基于全向天线进行通信,但是,mesh网络存在转发,而每次转发之后速率都会降低,导致网络容量受限。


技术实现思路

1、本技术提供了一种无线网格mesh网络的组网方法及相关装置,能够缩短网络建链时间。

2、第一方面,本技术提供了一种无线网格mesh网络的组网方法,该方法可以由mesh网络中的主节点执行,包括:

3、基于定向天线进行波束扫描和波束训练,确定与mesh网络中的目标从节点的目标通信链路;随后,根据目标通信链路与目标从节点建立链接。

4、相比于采用全向天线,由于定向天线的信号主要向某一特定方向传播,具有较窄的覆盖范围,辐射功率比全向天线大。因此,在需要定向传输,尤其是远距离传输的场景下,定向天线在一定程度上具有更强的抗干扰能力,信号强度也较高。在本技术中,通过在mesh网络中采用定向天线进行通信,基于定向天线的波束进行波束扫描和波束训练,一定程度上提高了网络的通信容量,缩短了网络建链时间,提升了组网效率。

5、在第一方面的一种可能的实现方式中,基于定向天线进行波束扫描和波束训练,确定与mesh网络中的目标从节点的目标通信链路,包括:

6、基于定向天线进行波束扫描,获取波束扫描结果;

7、根据波束扫描结果更新邻居列表;

8、根据波束扫描结果确定与目标从节点之间的目标链路信息;

9、根据目标链路信息确定与目标从节点之间的目标通信链路。

10、该种可能的实现方式中,通过定向天线的窄波束进行波束扫描和训练,以快速更新邻居列表,并根据扫描结果确定与目标从节点通信的目标链路信息,以确定和建立与从节点的目标通信链路,进一步缩短了网络建链时间,提升了组网效率。

11、在第一方面的一种可能的实现方式中,目标链路信息包括各跳从节点之间的最小度量值,根据波束扫描结果确定与目标从节点之间的目标链路信息,包括:

12、根据波束扫描结果获取各跳从节点之间的多个度量值;

13、对于与目标从节点之间的各跳中的每一跳,将该跳与该跳的下一跳的多个从节点之间的度量值进行比较,确定该跳与该跳的下一跳的多个从节点之间的最小度量值。

14、该种可能的实现方式中,以各跳从节点之间的最小度量值作为链路的选定标准,从而缩短了各跳节点之间的网络建链时间。

15、在第一方面的一种可能的实现方式中,根据目标链路信息确定与目标从节点之间的目标通信链路,包括:

16、根据各跳从节点之间的最小度量值确定各跳中的每一跳对应的节点;

17、根据每一跳对应的节点确定与目标从节点之间的目标通信链路。

18、该种可能的实现方式中,根据各跳从节点之间最小度量值确定与目标从节点之间各跳的节点,以建立目标通信链路,提升通信效率。

19、在第一方面的一种可能的实现方式中,目标链路信息还包括各跳从节点之间的最小度量值对应的波束标识,根据目标通信链路与目标从节点建立链接,包括:

20、根据各跳从节点之间的最小度量值对应的波束标识,确定与目标从节点之间的各跳从节点之间的波束发射角度;

21、根据波束发射角度和目标通信链路与目标从节点建立链接。

22、该种可能的实现方式中,根据各跳从节点对应的最小度量值确定各跳节点之间通信的波束发射角度,以通过该波束发射角度与目标从节点建立链接,实现多跳节点之间的快速建链。

23、在第一方面的一种可能的实现方式中,基于定向天线进行波束扫描,获取波束扫描结果,包括:

24、基于定向天线发送探测请求帧;

25、接收多个从节点反馈的探测响应帧。

26、该种可能的实现方式中,基于定向天线的波束进行邻居节点的扫描,能够实现快速扫描,以快速发现邻居节点。

27、在第一方面的一种可能的实现方式中,根据波束扫描结果更新邻居列表,包括:

28、将多个从节点添加到邻居列表中,更新邻居列表。

29、该种可能的实现方式中,基于定向天线的波束进行快速扫描,并根据扫描结果将响应的从节点更新到邻居节点中,以实现邻居列表的快速更新。

30、第二方面,本技术提供了一种无线网格mesh网络的组网装置,有益效果可以参见第一方面的描述,此处不再赘述。该装置具有实现上述第一方面的方法实例中行为的功能。该功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。该硬件或软件包括一个或多个与上述功能相对应的模块。包括:

31、发送单元,用于基于定向天线进行波束扫描和波束训练,确定与mesh网络中的目标从节点的目标通信链路;

32、建链单元,用于根据目标通信链路与目标从节点建立链接。

33、在第二方面的一种可能的实现方式中,发送单元还用于:

34、基于定向天线进行波束扫描,获取波束扫描结果;

35、根据波束扫描结果更新邻居列表;

36、根据波束扫描结果确定与目标从节点之间的目标链路信息;

37、根据目标链路信息确定与目标从节点之间的目标通信链路。

38、在第二方面的一种可能的实现方式中,目标链路信息包括各跳从节点之间的最小度量值,根据波束扫描结果确定与目标从节点之间的目标链路信息,包括:

39、根据波束扫描结果获取各跳从节点之间的多个度量值;

40、对于与目标从节点之间的各跳中的每一跳,将该跳与该跳的下一跳的多个从节点之间的度量值进行比较,确定该跳与该跳的下一跳的多个从节点之间的最小度量值。

41、在第二方面的一种可能的实现方式中,根据目标链路信息确定与目标从节点之间的目标通信链路,包括:

42、根据各跳从节点之间的最小度量值确定各跳中的每一跳对应的节点;

43、根据每一跳对应的节点确定与目标从节点之间的目标通信链路。

44、在第二方面的一种可能的实现方式中,目标链路信息还包括各跳从节点之间的最小度量值对应的波束标识,建链单元还用于:

45、根据各跳从节点之间的最小度量值对应的波束标识,确定与目标从节点之间的各跳从节点之间的波束发射角度;

46、根据波束发射角度和目标通信链路与目标从节点建立链接。

47、在第二方面的一种可能的实现方式中,基于定向天线进行波束扫描,获取波束扫描结果,包括:

48、基于定向天线发送探测请求帧;

49、接收多个从节点反馈的探测响应帧。

50、在第二方面的一种可能的实现方式中,根据波束扫描结果更新邻居列表,包括:

51、将多个从节点添加到邻居列表中,更新邻居列表。

52、本技术第二方面中,无线网格mesh网络的组网装置包括的各个单元可以用于实现第一方面各种可能实现方式中的步骤,对于本技术实施例第二方面以及第二方面的各种可能实现方式中某些步骤的具体实现方式,以及每种可能实现方式所带来的有益效果,均可以参考第一方面中各种可能的实现方式中的描述,此处不再一一赘述。

53、第三方面,本技术提供了一种无线网格mesh网络的组网装置,包括处理器和存储器;

54、存储器中存储有计算机程序;

55、处理器用于执行存储器中的计算机程序实现上述第一方面或第一方面的任一可能的实现方式中的方法。

56、第四方面,本技术提供了一种mesh网络,包括主节点和至少一个从节点,主节点执行上述第一方面或第一方面的任一可能的实现方式中的方法。

57、第五方面,本技术提供了一种计算机程序产品,该计算机产品被计算机执行时,实现上述第一方面或第一方面的任一可能的实现方式中的方法。

58、第六方面,本技术提供了一种计算机可读存储介质,计算机可读存储介质存储有计算机可读指令,计算机可读指令被处理器执行时实现上述第一方面或第一方面的任一可能的实现方式中的方法。

59、第七方面,本技术提供了一种电路系统,该电路系统包括处理电路,该处理电路配置为执行上述第一方面或第一方面的任一种可能的实现方式中的方法。

60、第八方面,本技术提供了一种芯片系统,包括处理器和存储器,存储器用于存储计算机程序,处理器用于调用并运行存储器中存储的计算机程序,以执行如上述第一方面或第一方面的任一种可能实现方式所述的方法。该芯片系统,可以由芯片构成,也可以包括芯片和其他分立器件。

61、上述第二至第八方面的方案,用于实现或配合实现上述第一方面或其中任一种可能的实现方式中的方法,因此能够与第一方面达到相同或相应的有益效果,此处不再进行赘述。


技术特征:

1.一种无线网格mesh网络的组网方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,基于定向天线进行波束扫描和波束训练,确定与所所述mesh网络中的目标从节点的目标通信链路,包括:

3.根据权利要求2所述的方法,其特征在于,所述目标链路信息包括各跳从节点之间的最小度量值,所述根据所述波束扫描结果确定与所述目标从节点之间的目标链路信息,包括:

4.根据权利要求3所述的方法,其特征在于,所述根据所述目标链路信息确定与所述目标从节点之间的目标通信链路,包括:

5.根据权利要求3或4所述的方法,其特征在于,所述目标链路信息还包括所述各跳从节点之间的最小度量值对应的波束标识,所述根据所述目标通信链路与所述目标从节点建立链接,包括:

6.一种无线网格mesh网络的组网装置,其特征在于,包括:

7.根据权利要求6所述的组网装置,其特征在于,所述发送单元还用于:

8.根据权利要求7所述的组网装置,其特征在于,所述目标链路信息包括各跳从节点之间的最小度量值,所述根据所述波束扫描结果确定与所述目标从节点之间的目标链路信息,包括:

9.根据权利要求8所述的组网装置,其特征在于,所述根据所述目标链路信息确定与所述目标从节点之间的目标通信链路,包括:

10.根据权利要求8或9所述的组网装置,其特征在于,所述目标链路信息还包括所述各跳从节点之间的最小度量值对应的波束标识,所述建链单元还用于:

11.一种无线网格mesh网络的组网装置,其特征在于,所述组网设备包括处理器和存储器;

12.一种mesh网络,其特征在于,包括主节点和至少一个从节点,所述主节点执行如权利要求1至5任一项所述方法的步骤。

13.一种计算机可读存储介质,所述计算机可读存储介质存储有计算机可读指令,其特征在于,所述计算机可读指令被处理器执行时实现如权利要求1至5任一项所述方法的步骤。


技术总结
本申请公开了一种无线网格Mesh网络的组网方法,包括:基于定向天线进行波束扫描和波束训练,确定与Mesh网络中的目标从节点的目标通信链路;根据目标通信链路与目标从节点建立链接。从而缩短了网络建链时间,提升了组网效率。

技术研发人员:杨登峰,夏沈杰
受保护的技术使用者:华为技术有限公司
技术研发日:
技术公布日:2024/9/23

最新回复(0)