一种无线网络中多节点信道扫描与分配方法_2

文档序号:9601317阅读:来源:国知局
和系统作解释说明。为方便清晰的描述本
【发明内容】
,以两个节点(节点A、节点B)为实施例来说明,如图1所示。节点A、B分别看作AP端及STA端,且其上各绑定(N+1)张无线网卡,其中的一块网卡用作控制网卡,其余的则用作数据网卡。控制网卡主要用于实现周期性的信道扫描;数据网卡则动态地切换到所选定信道上传输数据。其中所述绑定,即bonding技术,可以将多块网卡虚拟成为一块网卡,使其具有相同的IP地址,来实现提升网络吞吐量或提高可用性的目的。
[0047]同时,为更清晰的说明本发明中多节点联合信道扫描方法与分配和系统,本实施例中对于扫描信息的处理及信道质量的评估,以Hostapd(是一个带加密功能的无线接入点程序)中针对ath9k芯片驱动的自动信道选择(Automatic Channel Select1n,ACS)算法为例来描述,其核心思想是在Hostapd启动过程中通过被动扫描信道收集所需的测量数据,并根据这些数据计算得到一系列邻道干扰因子值,以此作为评估信道质量的标准,比较选择邻道干扰因子最小的信道供AP使用。
[0048]由于AP端及STA端所处地理位置不同,周围无线环境造成的信道条件可能不同,因此本发明中AP端与STA端均需进行信道扫描,由AP端来联合处理两端的信道扫描信息,得到最终的信道扫描列表。这可以在一定程度上保证在统一信道分配中所选的工作信道同时适用于两端情况。图2为本发明实施例中多节点联合信道扫描方法的整体流程图,图3与图4则分别为本发明实施例中AP端与STA端的信道扫描过程,是由两端的控制网卡联合实现的,具体可描述为:
[0049](1)AP端与STA端分别绑定本端的所有无线网卡,分别记为ΑΡ-0?AP-N、STA-0?STA-N ;
[0050]其中,ΑΡ-0与STA-0分别代表两端的控制网卡,其他的代表相应的数据网卡;
[0051](2) ΑΡ-0与STA-0分别执行两端的信道扫描过程,遍历5GHz频段上所有信道(本实施例中信道为20MHz带宽);两端分别根据各自扫描所得数据计算各信道的邻道干扰因子,得信道扫描列表A (AP端)与信道扫描列表B(STA端);
[0052](3)AP端在信道扫描列表A中选择一个邻道干扰因子较小的信道给ΑΡ-0使用,STA-0连接ΑΡ-0并将信道扫描列表Β上报给ΑΡ端;
[0053](4)断开ΑΡ-0与STA-0之间的连接,同时,ΑΡ端处理列表Α、Β中的数据:计算f ( α , β ) = α (ai+bi) + β (I a1-bi I),将所得值按从小到大排序,从而可得最终的彳目道扫描列表C ;其中,8;与b ;分别为信道扫描列表A、B中对应信道的邻道干扰因子值,α与β分别为对应信道的邻道干扰因子值之和与之差的权重;0彡α彡1,0彡β彡l,0<i彡num,记num为AP端与STA端均支持的信道个数;
[0054](5)初始化信道扫描结束。
[0055]在上述过程中,信道扫描列表A、B中包含本端(AP/STA端)所支持的信道的编号及其邻道干扰因子值;信道扫描列表C中则包含两端均支持的信道编号及联合处理后的邻道干扰因子值,以下表述中称为干扰因子值。
[0056]由于正常情况下同一节点上所有无线网卡的扫描结果相同,本发明中信道扫描仅由各节点上的控制网卡来完成,而不需本端的所有网卡均进行信道扫描,降低了复杂度。
[0057]同时,为保证当各数据网卡的工作信道受到外界干扰时有合适的信道可以执行切换过程,本发明中提出上述信道扫描过程是周期性进行的,即信道扫描列表C是周期性更新的。
[0058]需注意的一点是,本发明中除了初始化阶段的信道扫描过程是遍历了 5GHz频段所有信道外,为了缩短信道扫描时间,提高信道扫描效率,其他时间的信道扫描不需要扫描各无线网卡的工作信道,这也在一定程度上降低了扫描过程对工作信道的干扰。
[0059]由于同一节点上配置了多张无线网卡,若不能进行合理的信道分配,会造成严重的邻道干扰,使系统性能大幅度下降。图5为本发明实施例的信道分配过程,具体可描述为:
[0060](1)AP端从信道扫描列表C中选取N个合适信道:优先选取干扰因子较小且互不相邻的信道,若无足够信道可选时,再考虑选取邻道;
[0061](2)将选出的N个信道分配给ΑΡ-l?AP-N,STA-1?STA-N与之对应连接,无线传输链路记为信道1?信道N;
[0062](3)初始化信道分配结束。
[0063]上述初始化信道分配过程是针对各节点的数据网卡的,为进一步提升系统性能,当有足够信道可选时,可以考虑在控制网卡未进行信道扫描的时间段内,也为控制网卡分配合适的工作信道传输数据。
[0064]上述过程为初始化信道分配,若系统性能太差,有可能是由于多张无线网卡同时传输数据时的邻道干扰造成的,本发明实施例中考虑采用以下过程来优化此信道分配方法:
[0065](1)分别监测各工作信道一段时间后,暂停当时性能最差的工作信道的数据传输;
[0066](2)若系统性能明显提升,则继续监测剩余各工作信道一段时间后,暂停剩余的各工作信道中性能最差的工作信道的数据传输;否则,执行步骤(3);
[0067](3)若系统性能有所下降,则恢复上一阶段中暂停的工作信道的数据传输;否则,执行步骤⑷;
[0068](4)优化信道分配结束。
[0069]在上述实施例的信道分配过程中,信道带宽为20MHz,本发明所提出的多节点信道扫描与分配方法和系统中的统一信道分配过程并不限定于固定带宽,可以是带宽自适应的,如,对于IEEE 802.llac WLAN,若所选的两个或四个工作信道为邻道时,可以将其合并为40MHz或80MHz带宽的信道作为一个工作信道使用,既可以降低系统在多网卡并行传输时的复杂度,又可以避免邻道干扰问题。
[0070]采用本发明的基本方案,在实际实施时,可以衍生出多种不同的等同方法和系统,但凡是根据发明的技术方案及其发明构思,加以等同替换与改变,均被认为属于发明的权利要求的保护范围。
【主权项】
1.一种无线网络中多节点信道扫描与分配方法,用于解决无线网络特别是IEEE802.lln/ac无线局域网WLAN中同一节点上多张无线网卡绑定后进行联合传输时的多节点联合的周期性信道扫描问题及统一信道分配,以实现自适应地选择不同带宽、不相邻的质量较好的信道;利用5GHz频段WLAN作为回传通道,回传端节点同时配置多张无线网卡,选取各节点上多张无线网卡中的一张作为控制网卡,用于执行信道扫描功能,其余各无线网卡均作为数据网卡,用于完成数据的传输过程,以两个节点A、B为例,其具体过程包括: a.初始化信道扫描方法: (1)各节点(A、B)的控制网卡分别遍历5GHz频段上的所用信道,根据扫描所得数据,分别估计各信道的信道质量; (2)节点A选取本端信道扫描列表(表A)中信道质量最好的信道给控制网卡使用,并建立接入点-0 (ΑΡ-0); (3)节点B的控制网卡作为移动台-O(STA-O),连接ΑΡ-0,并将本端的信道扫描列表(表B)传给节点A ; (4)断开节点A与节点B间的连接,即ΑΡ-0与STA-0间的连接; (5)节点A通过联合处理两端信道扫描列表(表A与表B)中相应信道的扫描信息,得到最终的信道扫描列表(表C); b.统一信道分配方法: (1)节点A在最终的信道扫描列表(表C)中为各数据网卡(N个)分配不同的工作信道,信道带宽自适应选择,如20/40/80MHZ,信道分配的基本准则是:选取信道质量尽量好,且所选的N个工作信道尽量相互隔开; (2)节点A的各数据网卡分别在为其分配的工作信道上建立AP(AP-1?AP-N),节点B的各数据网卡则分别作为STA-1?STA-N连接节点A上相应的AP,并开始数据传输过程; (3)若除已选的N个工作信道外,还有符合信道分配准则的信道可用,则在其中选取一个信道给控制网卡使用,节点A建立ΑΡ-0,节点B的控制网卡作为STA-0连接ΑΡ-0,开始数据传输过程; c.周期性信道扫描方法: (1)节点A、B的控制网卡分别执行周期性的信道扫描过程,且只扫描除工作信道以外的其他各信道; (2)节点B将其信道扫描列表(表B)传给节点A; (3)节点A对两端的信道扫描列表(表A、表B)作联合处理,得到最终的信道扫描列表(表 C); 在多节点处理时,构成AP端及STA端的各节点均进行周期性信道扫描,最终的信道扫描列表由两端的扫描信息联合得到,当受到外界干扰时,在周期性获得的信道扫描列表中选择N个工作信道外其他信道质量较好的信道进行切换来避开此干扰。2.如权利要求1所述的无线网络多节点信道扫描与分配方法,其特征在于:若在统一信道分配方法的步骤(3)中为各节点的控制网卡也分配了信道用来传输数据,则在各控制网卡执行周期性的信道扫描之前先停止其数据的传输过程。3.如权利要求1所述的无线网络多节点信道扫描与分配方法,其特征在于:各节点配置了多张无线网卡,选取了其中一张无线网卡用作控制网卡,其余的无线网卡用作数据网卡,其中,控制网卡主要执行信道扫描过程,且当可选信道的数量足够时与数据网卡一起用于传输数据。4.如权利要求1所述的无线网络多节点信道扫描与分配方法,其特征在于:本方法不限定于固定带宽,可以是带宽自适应的;对于IEEE 802.1lac WLAN,若所选的两个或四个工作信道为相邻信道时,可将其合并为40MHz或80MHz带宽的信道作为一个工作信道使用。5.如权利要求1所述的无线网络多节点信道扫描与分配方法,其特征在于:所述无线网络,除IEEE 802.lln/ac WLAN之外,还包括无线异构网络、无线传感网络、无线个域网络的接入或回传的带宽聚合。
【专利摘要】本发明公开了一种无线网络多节点信道扫描与分配方法,用于在无线网络特别是IEEE?802.11n/ac无线局域网WLAN中同一节点上多张无线网卡绑定情况下进行联合传输时的多节点联合的信道扫描及统一信道分配,以实现自适应地选择不同带宽、不相邻的质量较好的信道。利用5GHz频段WLAN作为回传通道。包括初始化信道扫描过程与周期性信道扫描过程,初始化信道扫描过程遍历5GHz频段上所有信道;周期性信道扫描过程则只需扫描各无线网卡所在的工作信道。这样既节约了扫描时间,又避免了对工作信道的不利影响。同时,各节点采用多信道联合传输数据,既达到了扩展传输带宽,提高系统吞吐量的目的,又克服了采用单一连续聚合信道传输时由于部分频段信道质量不佳造成系统整体性能下降的缺点。
【IPC分类】H04W48/16, H04W24/10, H04W84/12
【公开号】CN105357712
【申请号】CN201510828270
【发明人】薛青, 方旭明, 倪克顺, 张凯, 李鸿斌, 刘宏源, 陈琳, 王轶欧, 凌扬珺
【申请人】西南交通大学
【公开日】2016年2月24日
【申请日】2015年11月24日
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1