一种多射频无线网状网络及其建立数据传输链路的方法与流程

文档序号:16591442发布日期:2019-01-14 19:08阅读:372来源:国知局
一种多射频无线网状网络及其建立数据传输链路的方法与流程

本发明属于通信领域,尤其涉及一种多射频无线网状网络及其建立数据传输链路的方法。



背景技术:

现有技术典型的无线网状(mesh)网络如图1所示,包括一接入控制器(accesscontroller,ac)和多个无线接入点(包括无线路由器和无线访问接入点(wirelessaccesspoint,ap)),其中,无线接入点包括一mesh网关节点(meshportalpoint,mpp)、多个mesh节点(meshpoint,mp)和多个mesh接入点(meshaccesspoint,map)。其中,ac用于控制和管理所有的无线接入点;mpp与ac有线连接;map与mp无线连接,用于提供mesh服务并同时给客户端提供无线接入服务;mp分别与mpp和其它mp无线连接形成mesh无线网络,但不提供接入客户端的服务。无线网状网络的无线接入点采用单频无线接入点或双频无线接入点,在搭建无线mesh网络的时候,所有的mpp、map和mp均为单频无线接入点或双频无线接入点。

请参阅图2,是采用单频(2.4ghz或5ghz)无线接入点组成的单频无线mesh网络,无论是mpp与mp的连接,还是mp之间、mp与map之间的连接以及map给客户端提供的无线接入服务,均只能在一个信道(2.4ghz或5ghz)上实现。

请参阅图3,是采用双频(同时支持2.4ghz和5ghz)无线接入点组成的双频无线mesh网络,mpp与mp的连接、mp之间、mp与map之间的无线连接以及map给客户端提供的无线接入服务,可以在2.4ghz和5ghz两个信道上实现。

然而,采用单频无线接入点组成的单频无线mesh网络和采用双频无线接入点组成的双频无线mesh网络存在以下缺点:

1、多个无线接入点之间的信道竞争问题。采用单频无线接入点组成的单频无线mesh网络存在严重的无线信道竞争问题。因为同一时刻在一个信道上只能允许一个终端使用该无线信道,所有无线接入点和客户端都必须通过csma/ca机制协商获取信道使用资源。这会导致整个无线mesh网络的有效带宽急剧下降,无线网络效率低下。采用双频无线接入点组成的双频无线mesh网络虽然存在2个信道可以使用,但2个信道远远不够用,随着无线接入点的增加,同样存在无线信道竞争的问题,导致无线网络效率低下,无法开展大规模的无线mesh组网。

2、单个无线接入点的信道竞争问题。每个无线接入点只能通过1个或2个信道与其它无线接入点连接。例如在单频无线mesh网络中,mpp由于只能使用一个信道与mp1和mp2连接,导致mpp无法做到同时与mp1和mp2通信;像mp2亦只能使用同一个信道与mp1、mp3、map2和map3四个节点连接,只能通过时分的方式逐个与它们通信。

3、系统鲁棒性和抗干扰能力。任意两个无线接入点之间的连接仅只有1个信道,如果该信道有外来干扰,设备之间的连接通信就会中断。

4、网络拓展性差。网络性能随着无线接入点的增加性能急速衰减,大范围网络(如无线城域网)不适合采用无线mesh组网。



技术实现要素:

本发明的目的在于提供一种多射频无线网状网络及其建立数据传输链路的方法,旨在解决现有技术的单频无线mesh网络和双频无线mesh网络的数据传输性能差、系统鲁棒性差、抗干扰能力差、网络拓展性差的问题。

第一方面,本发明提供了一种多射频无线网状网络,所述多射频无线网状网络包括一接入控制器ac和多个无线接入点,多个无线接入点包括一网状mesh网关节点mpp、多个mesh节点mp和多个mesh接入点map;其中,ac用于控制和管理所有的无线接入点;mpp与ac有线连接;每个map分别与一mp无线连接,用于提供mesh服务并同时给客户端提供无线接入服务;一部分mp分别与mpp和相邻的mp无线连接形成mesh无线网络;另一部分mp分别与相邻的mp无线连接;所有无线接入点均是多射频链路的无线接入点,多射频链路的无线接入点包括控制器和n个分别与控制器连接的无线射频收发器,每个无线射频收发器连接一个或多个频段的天线,n是大于或等于3的整数。

第二方面,本发明提供了一种多射频无线网状网络建立数据传输链路的方法,所述多射频无线网状网络采用上述的多射频无线网状网络,所述方法包括:

多射频无线网状网络中的任意一个无线接入点被上电激活后,所述任意一个无线接入点的控制器自动搜索多射频无线网状网络的无线覆盖范围内的其它无线接入点,每个无线接入点的n个无线射频收发器分别用于与其它无线接入点单独建立无线连接;

当所述任意一个无线接入点在无线覆盖范围内只搜索到一个其它无线接入点,则所述任意一个无线接入点控制启动n个无线射频收发器,所述任意一个无线接入点与所述一个其它无线接入点之间建立n个信道的无线连接;当所述任意一个无线接入点在无线覆盖范围内搜索到m个其它无线接入点,则所述任意一个无线接入点控制启动n个无线射频收发器,当n/m的结果为整数时,分别通过n/m个无线射频收发器与m个其它无线接入点之间建立n/m个信道的无线连接,m是大于或等于2的整数。

第三方面,本发明提供了一种多射频无线网状网络中的无线接入点,包括:

一个或多个处理器;

存储器;以及

一个或多个计算机程序,其中所述一个或多个计算机程序被存储在所述存储器中,并且被配置成由所述一个或多个处理器执行,所述处理器执行所述计算机程序时实现如上述的多射频无线网状网络建立数据传输链路的方法的步骤。

在本发明中,由于多射频无线网状网络中的所有无线接入点均是n射频链路的无线接入点,n是大于或等于3的整数,因此在数据传输性能、系统鲁棒性、抗干扰能力、网络拓展等方面均具有显著优势。减少了无线信道竞争,提升了网络效率;每个无线接入点能同时与多个通过无线连接的无线接入点同时通信;增强了系统的鲁棒性及抗干扰能力;提高了拓展性,以便大面积采用无线mesh网络。另外,由于采用本发明提供的多射频无线网状网络建立数据传输链路的方法,因此无线接入点能动态自学习建立多射频无线网状网络的数据传输链路,因此能快速地组建多射频无线网状网络。

附图说明

图1是现有技术典型的无线网状网络示意图。

图2是现有技术的单频无线mesh网络示意图。

图3是现有技术的双频无线mesh网络示意图。

图4是本发明实施例一提供的采用四射频链路的无线接入点的多射频无线网状网络示意图。

图5是本发明实施例一提供的采用八射频链路的无线接入点多射频无线网状网络示意图。

图6是本发明实施例二提供的多射频无线网状网络建立数据传输链路的方法的流程图。

图7是本发明实施例三提供的多射频无线网状网络中的无线接入点的具体结构框图。

具体实施方式

为了使本发明的目的、技术方案及有益效果更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

为了说明本发明所述的技术方案,下面通过具体实施例来进行说明。

实施例一:

本发明实施例一提供的多射频无线网状网络包括一接入控制器ac和多个无线接入点,其中,多个无线接入点包括一mesh网关节点mpp、多个mesh节点mp和多个mesh接入点map;其中,ac用于控制和管理所有的无线接入点;mpp与ac有线连接;每个map分别与一mp无线连接,用于提供mesh服务并同时给客户端提供无线接入服务;一部分mp分别与mpp和相邻的mp无线连接形成mesh无线网络,但不提供接入客户端的服务;另一部分mp分别与相邻的mp无线连接;所有无线接入点均是多射频链路的无线接入点,多射频链路的无线接入点包括控制器和n个分别与控制器连接的无线射频收发器,每个无线射频收发器连接一个或多个频段的天线,n是大于或等于3的整数。

由于所有无线接入点均采用多射频链路的无线接入点,因此整个多射频无线网状网络的两个无线接入点之间采用不同的无线信道,因此多射频无线网状网络中所有无线接入点可以同时通信,不存在由csma/ca机制带来的信道竞争问题引起的网络延迟及吞吐量衰减。由于有些无线接入点之间采用多信道连接,不仅增加了设备间无线通信的带宽,同时提高了设备间无线连接的鲁棒性,当其中一个信道被干扰时,其他信道还能继续保障通信。

请参阅图4,下面以所有无线接入点均采用四射频链路的无线接入点为例来说明本发明实施例一提供的多射频无线网状网络:

由于所有无线接入点均采用四射频链路的无线接入点,因此整个多射频无线网状网络的两个无线接入点之间采用不同的无线信道ch[x1-x10],因此多射频无线网状网络中所有无线接入点可以同时通信,不存在由csma/ca机制带来的信道竞争问题引起的网络延迟及吞吐量衰减。其中mpp通过四个无线信道与mp1和mp3连接。mpp与mp1通过ch[x1]和ch[x9]连接,mpp与mp3通过ch[x2]和ch[x10]连接。由于采用双信道连接,不仅增加了设备间无线通信的带宽,同时提高了设备间无线连接的鲁棒性,当其中一个信道被干扰时,另一个信道还能继续保障通信。因为mp2采用四个不同的无线信道ch[x4]、ch[x5]、ch[x7]和ch[x8]分别与mp1、mp3、map2和map3连接,这样mp2可以同时与mp1、mp3、map2和map3通信,提高的系统的效率。另外,mp1与map1通过ch[x3]连接,mp3与map4通过ch[x6]连接。

请参阅图5,下面以所有无线接入点均采用八射频链路的无线接入点为例来说明本发明实施例一提供的多射频无线网状网络:

由于所有无线接入点均采用八射频链路的无线接入点,因此整个多射频无线网状网络的两个无线接入点之间采用不同的无线信道ch[x1-x20],因此多射频无线网状网络中所有无线接入点可以同时通信,不存在由csma/ca机制带来的信道竞争问题引起的网络延迟及吞吐量衰减。其中mpp通过六个无线信道与mp1和mp3连接。mpp与mp1通过ch[x1]、ch[x2]和ch[x3]连接,mpp与mp3通过ch[x4]、ch[x5]和ch[x6]连接。由于采用四信道连接,不仅增加了设备间无线通信的带宽,同时提高了设备间无线连接的鲁棒性,当其中一个信道被干扰时,其他信道还能继续保障通信。因为mp2采用八个不同的无线信道分别与mp1、mp3、map2和map3连接,其中mp2采用ch[x13]、ch[x14]与mp1连接,ch[x19]和ch[x20]与mp3连接,ch[x15]和ch[x16]与map2连接,ch[x17]和ch[x18]与map3连接。这样mp2可以同时与mp1、mp3、map2和map3通信,提升了通信带宽和抗干扰能力,提高了系统的效率。另外,mp1与map1通过ch[x7]、ch[x8]和ch[x9]连接,mp3与map4通过ch[x10]、ch[x11]和ch[x12]连接。

实施例二:

请参阅图6,本发明实施例二提供的多射频无线网状网络建立数据传输链路的方法包括以下步骤:需注意的是,若有实质上相同的结果,本发明的多射频无线网状网络建立数据传输链路的方法并不以图6所示的流程顺序为限。

s101、多射频无线网状网络中的任意一个无线接入点被上电激活后,所述任意一个无线接入点的控制器自动搜索多射频无线网状网络的无线覆盖范围内的其它无线接入点,其中,多射频无线网状网络中的所有无线接入点均是多射频链路的无线接入点,多射频链路的无线接入点包括控制器和n个分别与控制器连接的无线射频收发器,每个无线射频收发器连接一个或多个频段的天线,n是大于或等于3的整数,每个无线接入点的n个无线射频收发器分别用于与其它无线接入点单独建立无线连接;

s102、当所述任意一个无线接入点在无线覆盖范围内只搜索到一个其它无线接入点,则所述任意一个无线接入点控制启动n个无线射频收发器,所述任意一个无线接入点与所述一个其它无线接入点之间建立n个信道的无线连接;当所述任意一个无线接入点在无线覆盖范围内搜索到m个其它无线接入点,则所述任意一个无线接入点控制启动n个无线射频收发器,当n/m的结果为整数时,分别通过n/m个无线射频收发器与m个其它无线接入点之间建立n/m个信道的无线连接,m是大于或等于2的整数。

在本发明实施例二中,当n/m的结果不是整数时,所述任意一个无线接入点优先保障与其它无线接入点之间形成干路的连接数量,尽可能的使用最多的射频链路建立干路的无线连接。

在本发明实施例二中,所述当n/m的结果不是整数时,所述任意一个无线接入点优先保障与其它无线接入点之间形成干路的连接数量,尽可能的使用最多的射频链路建立干路的无线连接具体可以为:

当n/m的结果不是整数,且n大于1时,n是n/m的整数部分,分别通过n+1数量的无线射频收发器与m-1个其它无线接入点之间建立n+1个信道的无线连接,通过n-(m-1)*(n+1)个无线射频收发器与第m个其它无线接入点之间建立n-(m-1)*(n+1)个信道的无线连接;

当n/m的结果不是整数,且n等于1时,分别通过1个无线射频收发器与m-1个其它无线接入点之间建立1个信道的无线连接,通过n-(m-1)个无线射频收发器与第m个其它无线接入点之间建立n-(m-1)个信道的无线连接。

在本发明实施例二中,控制器可以是mcu、cpu、soc等。天线可以是2.4ghz频段天线、5ghz频段天线等。

正面以图5所示的多射频无线网状网络为例,每个无线接入点具有一个控制器和8个无线射频收发器。

mpp与ac之间通过有线连接完毕之后,mpp搜索无线覆盖范围内的其它组建多射频无线网状网络的无线接入点;

当mp1被上电激活后,mpp和mp1均搜索到了对方,mpp和mp1的控制器均分别控制启动8个无线射频收发器,mpp与mp1之间建立8个信道的无线连接;

当mp3被上电激活后,(mp1与mp3不能相互监测到对方),mpp在与mp1无线连接的同时监测到了mp3的存在,因此mpp的控制器控制与mp1连接的8个无线射频收发器中的4个切换到与mp3连接(即mpp发现自己需要与2个无线接入点连接时,将自己的8个无线射频收发器均分使用),mp1通过控制器将多余的4个无线射频收发器切换到休眠状态;

当mp2上电激活后,可以同时被mp1和mp3监测到,同时mp1和mp3也均有4个休眠的无线射频收发器,因此mp1和mp3分别通过控制器启动各自4个休眠的无线射频收发器与mp2建立连接,mp2拥有的8个无线射频收发器正好均分为4+4分别与mp1和mp3建立无线连接;

当map1上电激活后,(map1只能和mp1互相监测到对方的存在),mp1发现自己需要与3个无线接入点建立无线连接(mpp、mp2和map1),mp1通过控制器将原先与mpp连接的4个无线射频收发器中切换1个与map1连接,mp1通过控制器将原先与mp2连接的4个无线射频收发器中切换2个与map1连接;(这样就形成了图5中mp1的无线连接状态)

当map2上电激活后,(map2只能和mp2互相监测到对方的存在),mp2发现自己需要与3个无线接入点建立无线连接(mp1、mp3和map2),mp2通过控制器将原先与mp1连接的4个无线射频收发器中切换1个与map2连接,mp2通过控制器将原先与mp3连接的4个无线射频收发器中切换1个与map2连接;

当map3上电激活后,(map3只能和mp2互相监测到对方的存在),mp2发现自己需要与4个无线接入点建立无线连接(mp1、mp3、map2和map3),mp2通过控制器将原先与mp1连接的3个无线射频收发器中切换1个与map3连接,mp2通过控制器将原先与mp3连接的3个无线射频收发器中切换1个与map3连接;(这样就形成了图5中mp2的无线连接状态)

当map4上电激活后,(map4只能和mp3互相监测到对方的存在),mp3发现自己需要与3个无线接入点建立无线连接(mpp、mp2和map4),mp3通过控制器将原先与mpp连接的4个无线射频收发器中切换1个与map4连接,mp3通过控制器将原先与mp2连接的4个无线射频收发器中切换2个与map4连接;(这样就形成了图5中mp3的无线连接状态)

实施例三:

图7示出了本发明实施例三提供的多射频无线网状网络中的无线接入点的具体结构框图,一种多射频无线网状网络中的无线接入点100包括:一个或多个处理器101、存储器102、以及一个或多个计算机程序,其中所述处理器101和所述存储器102通过总线连接,所述一个或多个计算机程序被存储在所述存储器102中,并且被配置成由所述一个或多个处理器101执行,所述处理器101执行所述计算机程序时实现如本发明实施例二提供的多射频无线网状网络建立数据传输链路的方法的步骤。

在本发明中,由于多射频无线网状网络中的所有无线接入点均是n射频链路的无线接入点,n是大于或等于3的整数,因此在数据传输性能、系统鲁棒性、抗干扰能力、网络拓展等方面均具有显著优势。减少了无线信道竞争,提升了网络效率;每个无线接入点能同时与多个通过无线连接的无线接入点同时通信;增强了系统的鲁棒性及抗干扰能力;提高了拓展性,以便大面积采用无线mesh网络。另外,由于采用本发明提供的多射频无线网状网络建立数据传输链路的方法,因此无线接入点能动态自学习建立多射频无线网状网络的数据传输链路,因此能快速地组建多射频无线网状网络。

本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质可以包括:只读存储器(rom,readonlymemory)、随机存取记忆体(ram,randomaccessmemory)、磁盘或光盘等。

以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。

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