在同一个无线场景中的AP,它都是有AC来动态的控制功率的,当某个区域增加了AP的时候,会把这个区域的每个功率减少,当该区域某一个AP出现问题,会增加功率,来保证无线的覆盖。
(3)冗余射频调整(V2R10开始出现的概念,这个版本开始支持WIFI6代,改名为SmartRadio)
这个功能属于一个比较新的概念,之前没怎么提到过,上面说过在实际的环境中,2.4G场景大部分是已经沦陷了的,那么冗余射频的意思是什么呢,比如下面这个图
在这个无线网中,已经有3个AP存着,把1、6、11使用完了,这个时候AP4加入进来,发现自己的射频与邻居的射频存着同频干扰,而且无法避免,同时相邻的同频AP能够覆盖这区域的条件下,会采用如下的处理策略
(1)切换为5G:对于一些支持2.4G与5G切换的AP,它会检测5G可用信道比较多,它会把2.4G切换成5G射频来增加5G的覆盖与带机量。(2.4G已经无法容纳,不然会造成干扰)
(2)切换monitor以及关闭射频:支持5G切换,但是5G信道已经饱和了,会切换为monitor,用于扫描周围情况来上报给AC。在不支持切换的AP,就会关闭射频,来降低干扰
(3)这些操作都是自动完成的,通过DFA(动态频率分配)自动识别2.4G冗余射频,并自动切换或关闭冗余射频,降低了2.4G同频干扰,增加了系统容量。
(4)在切换5G后,它还是会检测周围2.4G的覆盖情况,如果发现目前的区域2.4G覆盖效果不理想,会切换回2.4G射频来覆盖这个区域。
实现原理
讲解了这么多内容,那么AC是如何知道周围的情况的变化的呢?它如何来进行调优,下面了解下射频调优的组成。
- 使能调优后(AC自动执行也可以手动),AC通知各个AP开始周期性的进行邻居探测。
- AP进行周期性的邻居探测并将探测结果上报AC。
- AC等待所有AP都上报邻居信息后开始运行全局调优算法为AP分配信道、功率。
全局调优算法主要包括动态信道调整算法DCA(Dynamic Channel Allocation)、动态频段调整算法DFA(Dynamic Frequency Assignment)和发送功率控制算法TPC(Transmit Power Control)。 - AC向AP下发调优结果。如果是第一次启动全局调优,AC等待一段时间后根据新收集到的邻居信息再次启动全局调优,如此连续调优多次,可以使得调优结果尽快逼近最佳并稳定下来。
邻居探测
AP收集周围的射频环境信息,那么它需要通过邻居探测来完成,探测方式有两种
(1)主动探测:AP主动发送邻居探测帧,让周围的邻居AP感知到本AP的存在,并且周围AP能够知道这个AP的信号强度是多少。
(2)被动探测:AP不会主动发送,而是被动的接收邻居过来的探测来感知邻居AP的存在。
(3)通常采用的是主动探测,让周围的每个AP都知道邻居之间的AP存在,以及信号强度等信息,然后根据收集的周围信息统一上交给AC,由AC维护出一个AP邻居拓扑信息,根据收到的环境信息来进行调优算法,把结果下发给AP。
调优算法
通过收到各个AP过来的邻居信息就需要利用调优算法来为AP分配信道、功率,调优算法主要包括了三个
(1)DCA(动态信道调整算法)根据AP间的邻居关系紧密的程度,将所有的AP划分成多个区域小组,每一个区域小组进行信道分配来达到一个最优的信道组合。(区域小组是根据AP的距离、覆盖区域来决定的)
(2)DFA(动态频段调整算法)这个在上面提到过了,针对冗余2.4G射频的调整。
(3)TPC:(发送功率控制算法)根据AP邻居的数量以及功率信息来估计AP的布放密度,确定一个发送功率的初始值,这个值会根据邻居干扰的最小和最大门限进行调整,来确定一个最终合理的功率。
全局调优与局部调优
调优方式分为两种,一种是全局调优一种是局部调优,那么这两种方式什么场景下使用
(1)全局调优:这种在刚部署的无线网络用的很常见,让整体效果达到最优
(2)局部调优:在已经部署完毕后,某个区域出现了恶化的情况,AC会针对这个区域的AP进行局部的信道与功率调整。
(3)全局调优的方式我们可以定时、自动、手动三种方式,但是局部调优更多的是依靠某些条件来触发(支持手动)
- AP上线:AC检测到AP上线后,会对新上线AP的以及直接邻居重新分配信道或功率,例如为了避免新上线AP和邻居间的互相干扰。
- AP下线:当AC检测到AP下线后会运行调优算法适当增加下线AP邻居的功率,来弥补下线AP留下的信号覆盖空洞。这个调整并不会立马执行,考虑到AP异常重启或者人为维护等目的导致的短时间内的重启,所以会等待一段时间后,才在更新邻居信息后运行局部调优算法
- 非法AP干扰:非法AP由邻居探测识别,并将干扰信息作为调优的输入,设备根据干扰大小触发局部调优。当干扰大小超过门限(默认-65dBm)时,被认为是严重干扰,及时触发局部调优处理,调整非法AP周边AP的信道,尽量避开非法AP的干扰。
- 无线环境恶化:由于干扰、信号弱等各种原因引起的丢包率、误码率等的增加。如果AP发现信道利用率过高、或无法正常发送Beacon帧,会上报AC触发局部射频调优。
- 非WiFi设备干扰:微波炉、无绳电话等与WiFi系统使用相同的频率的非WiFi设备带来的干扰。对非WiFi设备干扰的识别由频谱分析模块负责,输出的干扰信息作为调优模块的输入,并根据干扰的级别判断是否触发局部调优,如果存在一个严重干扰或一个周期内多次出现较大的干扰则及时触发局部调优,通过调整非WiFi设备周边AP的信道或功率,从而尽量避开非WiFi设备的干扰。
- 手动触发局部调优:用户通过手动指定AP组或AP来触发局部调优。
3个调优模式必须了解
华为的射频调优有三个模式,这三种模式是互相排斥的,也就是只能使用一种
(1)自动模式:根据调优间隔,周期性的进行调优,默认间隔是1440分钟也就是24小时
(2)手动模式:人为执行,不会主动调优
(3)定时模式,在指定的时间开始触发调优
默认设备是自动模式,在实际中采用定时的方式比较多些,因为调优的过程中,依赖AP去进行邻居探测,来周期性的收集周围的信息,这种操作会增加数据业务的延迟甚至信道切换,可能影响用户的体验,所以使用定时的模式,把调优定在中午休息时间,或者是早上上班之前。
这里特别提醒:不同的版本可能界面有些细微的差别(包括选项、应用的位置)