05-WLAN RRM配置
本章节下载: 05-WLAN RRM配置 (876.52 KB)
无线信号的传播受周围环境影响,多径等问题会导致无线信号在不同方向上存在非常复杂的衰减现象,所以WLAN网络的实施往往需要周密的网络规划。即使在成功部署无线网络后,应用阶段的参数调整仍然必不可少,这是因为无线环境是在不断变化的,移动的障碍物、正在工作的微波炉等带来的干扰等都可能对无线信号的传播造成影响,所以信道、发射功率等射频资源必须能够动态地调整以适应用户环境的变化。这样的调整过程是复杂的,需要丰富的技术经验和定期的人工检测,无疑造成非常高的管理成本。
WLAN RRM(WLAN Radio Resource Management ,无线资源管理)是一种可升级的射频管理解决方案,通过“采集(AP实时收集射频环境信息)->分析(AC对AP收集的数据进行分析评估)->决策(根据分析结果,AC统筹分配信道和发送功率)->执行(AP执行AC设置的配置,进行射频资源调优)”的方法,提供一套系统化的实时智能射频管理方案,使无线网络能够快速适应无线环境变化,保持最优的射频资源状态。
对于无线局域网,信道是非常稀缺的资源,每个AP只能够工作在非常有限的信道上,所以智能地为AP分配最优的信道是无线应用的关键。同时,无线局域网工作的频段可能存在大量的干扰源,如雷达、微波炉等,这些干扰会影响AP的正常工作。通过信道调整功能,AC能对信道进行实时扫描检测,保证每个AP能够分配到最优的信道,避免AP使用存在雷达、微波炉等干扰源的信道。
信道调整受以下四种因素影响。
· 误码率:包括传输过程中物理层的误码率和CRC错误。
· 冲突:802.11信号或非802.11信号对无线接入服务产生的影响。
· 重传:由于AP没有收到ACK报文造成的数据重传。
· 在工作信道上检测到雷达信号。在这种情况下,AC会立即通知AP切换工作信道。
同时检测到前三种情况时,会触发AC选择新的信道,但只有在新旧信道的信道质量差超过容限系数时,新的信道才会真正被应用到AP上。
传统的射频功率控制方法只是静态地将AP的发射功率设置为最大值,单纯地追求信号覆盖范围,但是功率过大可能导致对其他无线设备造成不必要的干扰。因此,需要选择一个能兼顾无线网络中各AP的覆盖范围又能满足使用需求的最佳功率。
功率调整就是在整个无线网络的运行过程中,AC能够根据实时的无线环境情况,动态地调整AP的发送功率。AP的发送功率增加或减少取决于以下因素:最大邻居数(邻居AP指的是该AP能探测到的、并且必须是由同一AC管理的其他AP)、需要和功率调整门限值进行比较的邻居AP和功率调整门限值。
· 增加邻居AP时,AP会根据指定的邻居AP探测到AP的功率值和设置的功率调整门限值的比较结果调整自身的发送功率。如图1-1所示,在AP 1、AP 2和AP 3覆盖的区域内(在图中用虚线框表示)增加AP 4后,AP 1的邻居AP已经达到最大邻居数3(缺省值为3,此参数可配置)。AP 4在所有邻居AP(AP 2~AP 4)中信号强度排在第3位,那么AP 4即为需要和功率调整门限值进行比较的邻居AP。如果AP 4探测到AP 1的功率信号为-90dBm,即小于功率调整门限值-80dBm(缺省值为80,此参数可配置),那么AP 1会增大其发送功率;如果AP 4探测到AP 1的功率信号为-70dBm,即大于功率调整门限值-80dBm,那么AP 1会减小其发送功率。
· 最大邻居数以及需要和功率调整门限值进行比较的邻居AP由命令dot11a adjacency-factor或dot11bg djacency-factor同时设置。
· 调整后的发送功率不能小于设置的最小发射功率的功率。
· 如图1-2所示,当某个邻居AP发生故障或离线时,AP会增大功率,覆盖故障邻居AP离线产生的信号黑洞。
表1-1 WLAN RRM配置任务简介
配置任务 |
说明 |
详细配置 |
配置射频速率 |
可选 |
|
配置信道排除 |
可选 |
|
配置自动信道调整 |
可选 |
|
配置Mesh自动信道调整 |
可选 |
|
配置自动功率调整 |
可选 |
|
配置RRM保持调整组 |
可选 |
|
配置无线扫描 |
可选 |
|
配置对无线客户端的发射功率进行限制 |
可选 |
|
配置干扰告警功能 |
可选 |
表1-2 配置802.11a/802.11b/802.11g射频速率
操作 |
命令 |
说明 |
进入系统视图 |
system-view |
- |
进入RRM视图 |
wlan rrm |
- |
设置802.11a模式的射频速率 |
dot11a { disabled-rate | mandatory-rate | multicast-rate | supported-rate } rate-value |
可选 缺省情况下, · 禁用速率:无 · 强制速率:6,12,24 · 组播速率:自动从强制速率集中选取,即在所有客户端都支持的强制速率中选取发送速率,作为组播报文的发送速率 · 支持速率:9,18,36,48,54 |
设置802.11b模式的射频速率 |
dot11b { disabled-rate | mandatory-rate| multicast-rate | supported-rate } rate-value |
可选 缺省情况下, · 禁用速率:无 · 强制速率:1,2 · 组播速率:自动从强制速率集中选取,即在所有客户端都支持的强制速率中选取发送速率,作为组播报文的发送速率 · 支持速率:5.5,11 |
设置802.11g模式的射频速率 |
dot11g { disabled-rate | mandatory-rate| multicast-rate | supported-rate } rate-value |
可选 缺省情况下, · 禁用速率:无 · 强制速率:1,2,5.5,11 · 组播速率:自动从强制速率集中选取,即在所有客户端都支持的强制速率中选取发送速率,作为组播报文的发送速率 · 支持速率:6,9,12,18,24,36,48,54 |
802.11n射频速率的配置通过MCS(Modulation and Coding Scheme,调制与编码策略)索引值实现。MCS调制编码表是802.11n协议为表征WLAN的通讯速率而提出的一种表示形式。MCS将所关注的影响通讯速率的因素作为表的列,将MCS索引作为行,形成一张速率表。所以,每一个MCS索引其实对应了一组参数下的物理传输速率,表1-3和表1-4分别列举了带宽为20MHz和带宽为40MHz的MCS速率表(全部速率的描述可参见“IEEE P802.11n D2.00”)。
从表中可以得到结论:MCS 0~7使用单条空间流,当MCS=7时,速率值最大。MCS 8~15使用两条空间流,当MCS=15时,速率值最大。
表1-3 MCS对应速率表(20MHz)
MCS索引 |
空间流数量 |
调制方式 |
速率(Mb/s) |
|
800ns GI |
400ns GI |
|||
0 |
1 |
BPSK |
6.5 |
7.2 |
1 |
1 |
QPSK |
13.0 |
14.4 |
2 |
1 |
QPSK |
19.5 |
21.7 |
3 |
1 |
16-QAM |
26.0 |
28.9 |
4 |
1 |
16-QAM |
39.0 |
43.3 |
5 |
1 |
64-QAM |
52.0 |
57.8 |
6 |
1 |
64-QAM |
58.5 |
65.0 |
7 |
1 |
64-QAM |
65.0 |
72.2 |
8 |
2 |
BPSK |
13.0 |
14.4 |
9 |
2 |
QPSK |
26.0 |
28.9 |
10 |
2 |
QPSK |
39.0 |
43.3 |
11 |
2 |
16-QAM |
52.0 |
57.8 |
12 |
2 |
16-QAM |
78.0 |
86.7 |
13 |
2 |
64-QAM |
104.0 |
115.6 |
14 |
2 |
64-QAM |
117.0 |
130.0 |
15 |
2 |
64-QAM |
130.0 |
144.4 |
表1-4 MCS对应速率表(40MHz)
MCS索引 |
空间流数量 |
调制方式 |
速率(Mb/s) |
|
800ns GI |
400ns GI |
|||
0 |
1 |
BPSK |
13.5 |
15.0 |
1 |
1 |
QPSK |
27.0 |
30.0 |
2 |
1 |
QPSK |
40.5 |
45.0 |
3 |
1 |
16-QAM |
54.0 |
60.0 |
4 |
1 |
16-QAM |
81.0 |
90.0 |
5 |
1 |
64-QAM |
108.0 |
120.0 |
6 |
1 |
64-QAM |
121.5 |
135.0 |
7 |
1 |
64-QAM |
135.0 |
150.0 |
8 |
2 |
BPSK |
27.0 |
30.0 |
9 |
2 |
QPSK |
54.0 |
60.0 |
10 |
2 |
QPSK |
81.0 |
90.0 |
11 |
2 |
16-QAM |
108.0 |
120.0 |
12 |
2 |
16-QAM |
162.0 |
180.0 |
13 |
2 |
64-QAM |
216.0 |
240.0 |
14 |
2 |
64-QAM |
243.0 |
270.0 |
15 |
2 |
64-QAM |
270.0 |
300.0 |
MCS分为两类:基本MCS集、支持MCS集、组播MCS集。
· 基本MCS集:基本MCS是指AP正常工作所必须支持的MCS速率集,客户端必须满足AP所配置的基本MCS速率才能够与AP进行关联。
· 支持MCS集:支持MCS速率集是在AP的基本MCS集的基础上,AP所能够支持的更高的速率集合,用户可以配置支持MCS速率集让客户端在满足基本MCS的前提下选择更高的速率与AP进行关联。
· 组播MCS集:在基本MCS集的基础上,AP所能够支持的更高的组播速率集合,配置组播MCS速率集使客户端可在配置的组播MCS速率集上发送组播速率。
需要注意的是,配置MCS索引值时,输入的MCS索引值表示的是一个范围,即指0~配置值,例如输入5,则表示指定了所设置的MCS值为0~5。
表1-5 配置802.11n射频速率
操作 |
命令 |
说明 |
进入系统视图 |
system-view |
- |
进入RRM视图 |
wlan rrm |
- |
配置802.11n基本MCS集的最大MCS索引 |
dot11n mandatory maximum-mcs index |
可选 缺省情况下,没有配置任何基本MCS集 |
配置802.11n支持MCS集的最大MCS索引 |
dot11n support maximum-mcs index |
可选 缺省情况下,支持MCS集的索引为76 |
配置802.11n的组播MCS索引 |
dot11n multicast-rate index |
可选 缺省情况下,没有配置802.11n的组播MCS索引 |
如果用户在指定Radio接口下配置使能了client dot11n-only命令,则必须配置基本MCS集。
信道排除特性的支持情况与设备的型号有关,请参见“配置指导导读”中的“特性差异情况”部分的介绍。
为了避免设备在自动选择信道时使用某些不合适的信道,用户可以通过配置信道排除列表使部分信道不参与信道选择。配置信道排除列表之后,设备在进行信道选择前会过滤指定的信道,被排除的信道将不会参与自动选择信道(无线接入服务,Mesh)、自动信道调整以及Mesh自动信道调整。Rogue设备检测以及WIDS攻击检测等不会受此配置影响。
表1-6 配置信道排除
操作 |
命令 |
说明 |
进入系统视图 |
system-view |
- |
进入RRM视图 |
wlan rrm |
- |
配置信道排除 |
dot11a exclude-channel channel-list |
可选 缺省情况下,信道排除列表中不存在任何信道 |
dot11bg exclude-channel channel-list |
· 信道排除列表的选择范围不受国家码限制,即不在当前国家码范围内的信道也可被添加到信道排除列表中。修改国家码时,已经配置的信道排除列表也不会受国家码影响。设备会在排除后信道及国家码支持信道的交集内选择信道,因此在配置此功能时,请不要将当前国家码下的所有信道都添加到信道排除列表中。
· 如果用户使用dot11a/dot11bg exclude-channel命令将设备自动选择出来的信道加入到信道排除列表,那么设备会先自动关闭Radio,再开启Radio,然后会在排除后信道及国家码支持信道的交集内重新选择一个可用信道。
· 对于工作带宽为40MHz的802.11n射频模式,如果将自动选择出来的主信道加入到信道排除列表,设备会重新选择一个可用的主信道;在设备自动选择主信道的情况下,如果将辅信道加入到信道排除列表,设备也会重新选择辅信道,设备找不到可用的辅信道,此时,无线接入/Mesh服务将没有可用信道。
· 配置自动信道调整功能前,请确保AC使用自动选择信道模式(使用channel auto命令配置),否则自动信道调整功能无法运行。
· 如果先配置channel lock命令,后开启自动信道调整功能,由于信道已经被锁定,自动信道调整功能不会运行,所以在开启自动信道调整功能前,请确保信道没有被锁定。
· 如果先开启自动信道调整功能,后配置channel lock命令,最后一次调整的信道将会被锁定。
· channel和channel lock命令请参考“WLAN命令参考”中的“WLAN服务”。
配置定时触发自动信道调整后,如果信道质量变差达到任意一个触发条件,AC会在每一次优化间隔后(间隔由命令calibration-interval指定,缺省值是8分钟),把调整结果应用到AP上。以后每隔8分钟(缺省值)AC会自动根据信道质量进行信道调整。
表1-7 配置定时触发自动信道调整
操作 |
命令 |
说明 |
进入系统视图 |
system-view |
- |
进入RRM视图 |
wlan rrm |
- |
配置定时触发自动信道调整 |
dot11a calibrate-channel self-decisive |
可选 缺省情况下,没有配置定时触发自动信道调整 |
dot11bg calibrate-channel self-decisive |
||
配置校准间隔 |
dot11a calibration-interval minutes |
可选 缺省情况下,校准间隔是8分钟 |
dot11bg calibration-interval minutes |
配置手动触发自动信道调整后,如果信道质量变差达到任意一个触发条件,AC会在下一次优化间隔后(间隔由命令dot11a/dot11bg calibration-interval指定,缺省值是8分钟),把调整结果应用到AP上。如果下次再需要进行信道调整,则必须手动重新执行calibrate-channel pronto命令。
表1-8 配置手动触发自动信道调整
操作 |
命令 |
说明 |
进入系统视图 |
system-view |
- |
进入RRM视图 |
wlan rrm |
- |
配置信道监测 |
dot11a calibrate-channel |
可选 缺省情况下,没有配置信道监测 |
dot11bg calibrate-channel |
||
配置手动触发自动信道调整 |
dot11a calibrate-channel pronto ap { all | name apname radio radionum } |
可选 缺省情况下,没有配置手动触发自动信道调整 |
dot11bg calibrate-channel pronto ap { all | name apname radio radionum } |
||
配置校准间隔 |
dot11a calibration-interval minutes |
可选 缺省情况下,校准间隔是8分钟 |
dot11bg calibration-interval minutes |
此配置任务允许配置影响自动信道调整的可选参数,包括设置CRC错误门限、设置冲突门限、设置频段的容限系数。当CRC错误门限或冲突门限超过门限值时,系统会开始计算信道质量,但只有在新的信道和旧信道的信道质量差超过容限系数时,新的信道才会真正被应用。
表1-9 配置影响自动信道调整的可选参数
操作 |
命令 |
说明 |
进入系统视图 |
system-view |
- |
进入RRM视图 |
wlan rrm |
- |
配置CRC错误门限值 |
dot11a crc-error-threshold percent |
可选 缺省情况下,CRC错误门限值为20 |
dot11bg crc-error-threshold percent |
||
配置信道冲突门限值 |
dot11a interference-threshold percent |
可选 缺省情况下,信道冲突门限值为50 |
dot11bg interference-threshold percent |
||
配置频段的容限系数 |
dot11a tolerance-level percentage |
可选 缺省情况下,频段的容限系数的值为20 |
dot11bg tolerance-level percentage |
配置Mesh自动信道调整功能前,请确保AC使用自动选择信道模式(通过channel auto命令配置),否则信道调整功能无法运行。
配置定时触发Mesh自动信道调整后,如果信道质量变差达到任意一个触发条件,AC会在每一次优化间隔后(间隔由命令calibrate-interval指定,缺省值是8分钟),把调整结果应用到AP上。以后每隔8分钟(缺省值)AC会自动根据信道质量进行信道调整。
表1-10 配置定时触发Mesh自动信道调整
操作 |
命令 |
说明 |
进入系统视图 |
system-view |
- |
进入RRM视图 |
wlan rrm |
- |
配置定时触发Mesh自动信道调整 |
mesh calibrate-channel self-decisive |
必选 缺省情况下,没有配置定时触发Mesh自动信道调整 |
设置校准间隔 |
dot11a calibration-interval minutes |
可选 缺省情况下,校准间隔是8分钟 |
dot11bg calibration-interval minutes |
配置手动触发Mesh自动信道调整后,如果信道质量变差达到任意一个触发条件,AC会在下一次优化间隔后(间隔由命令calibrate-interval指定,缺省值是8分钟),把调整结果应用到AP上。如果下次再需要进行信道调整,则必须手动重新执行mesh calibrate-channel pronto命令。
表1-11 配置手动触发Mesh自动信道调整
操作 |
命令 |
说明 |
进入系统视图 |
system-view |
- |
进入RRM视图 |
wlan rrm |
- |
配置信道检测 |
mesh calibrate-channel |
必选 缺省情况下,没有配置Mesh信道检测 |
配置手动触发Mesh自动信道调整 |
mesh calibrate-channel pronto mesh-profile { all | mesh-profile-number } |
必选 缺省情况下,没有配置手动触发Mesh自动信道调整 |
设置校准间隔 |
dot11a calibration-interval minutes |
可选 缺省情况下,校准间隔是8分钟 |
dot11bg calibration-interval minutes |
· 如果先配置power lock命令,后开启自动功率调整功能,由于功率已经被锁定,自动功率调整功能不会运行,所以在开启自动功率调整功能前,请确保功率没有被锁定。
· 如果先开启自动功率调整功能,后配置power lock命令,最后一次调整的功率将会被锁定。
· power lock命令请参考“WLAN命令参考”中的“WLAN服务”。
配置定时触发自动功率调整后,AC会在每一次优化间隔后(间隔由命令calibration-interval指定,缺省值是8分钟),把调整结果应用到AP上。以后每隔8分钟(缺省值)AC会自动根据冲突情况进行功率调整。
表1-12 配置定时触发自动功率调整
操作 |
命令 |
说明 |
进入系统视图 |
system-view |
- |
进入RRM视图 |
wlan rrm |
- |
配置定时触发自动功率调整 |
dot11a calibrate-power self-decisive |
可选 缺省情况下,没有配置定时触发自动功率调整 |
dot11bg calibrate-power self-decisive |
||
配置校准间隔 |
dot11a calibration-interval minutes |
可选 缺省情况下,校准间隔是8分钟 |
dot11bg calibration-interval minutes |
配置手动触发自动功率调整后,AC会在下一次优化间隔后(间隔由命令calibration-interval指定,缺省值是8分钟),把调整结果应用到AP上。如果下次再需要进行功率调整,则必须手动重新执行calibrate-power pronto ap命令。
表1-13 配置手动触发自动功率调整
操作 |
命令 |
说明 |
进入系统视图 |
system-view |
- |
进入RRM视图 |
wlan rrm |
- |
使能功率监测 |
dot11a calibrate-power |
可选 缺省情况下,没有使能功率监测 |
dot11bg calibrate-power |
||
配置手动功率调整 |
dot11a calibrate-power pronto ap { all | name apname radio radionum } |
可选 缺省情况下,没有配置手动功率调整 |
dot11bg calibrate-power pronto ap { all | name apname radio radionum } |
||
设置校准间隔 |
dot11a calibration-interval minutes |
可选 缺省情况下,校准间隔是8分钟 |
dot11bg calibration-interval minutes |
表1-14 配置影响自动功率调整的可选参数
操作 |
命令 |
说明 |
进入系统视图 |
system-view |
- |
进入RRM视图 |
wlan rrm |
- |
配置最大邻居数,并指定需要和功率调整门限值进行比较的邻居AP |
dot11a adjacency-factor neighbor |
可选 缺省情况下,最大邻居数为3,需要和功率调整门限值进行比较的AP为在所有邻居AP中信号强度排在第3位的邻居AP |
dot11bg adjacency-factor neighbor |
||
配置功率调整门限值 |
dot11a calibrate-power threshold value |
可选 缺省情况下,功率调整门限值为65 |
dot11bg calibrate-power threshold value |
AP功率调整后(包括手动调整、自动调整)的最小发射功率不能小于dot11a/dot11bg calibrate-power min命令设置的最小发射功率。该命令主要用来防止调整后的AP功率值过小,导致其信号无法被识别。
表1-15 配置最小发射功率
操作 |
命令 |
说明 |
进入系统视图 |
system-view |
- |
进入RRM视图 |
wlan rrm |
- |
配置AP的最小发射功率 |
dot11a calibrate-power min tx-power |
可选 缺省情况下,AP的最小发射功率为1dBm |
dot11bg calibrate-power min tx-power |
启用信道或功率调整功能后,每隔一定时间AC就会重新计算Radio的信道质量或功率大小,如果计算结果满足设定的调整条件,则会进行信道或功率的调整。但在某些干扰严重的地方,频繁调整信道或功率很可能会影响用户的正常使用。在这种情况下,可以通过配置RRM保持调整组,保证在一定时间内稳定RRM保持调整组内Radio的信道和功率。对于没有加入到RRM保持调整组的Radio,其信道和功率将正常调整。
创建RRM保持调整组,凡是加入到RRM保持调整组的Radio,其信道或功率在每次调整后(包括手动调整、自动调整和初始信道选择)的指定时间内都将保持不变。保持时间超时后,AC将再次重新计算信道和功率,如果信道和功率达到调整的要求,那么在调整后的指定的保持时间内,信道和功率仍旧要保持不变,如此循环。
表1-16 配置RRM保持调整组
操作 |
命令 |
说明 |
进入系统视图 |
system-view |
- |
创建RRM保持调整组,并进入RRM保持调整组视图 |
wlan rrm-calibration-group group-id |
必选 缺省情况下,不存在RRM保持调整组 |
配置RRM保持调整组的描述信息 |
description text |
可选 缺省情况下,RRM保持调整组没有描述信息 |
将AP的Radio加入到RRM保持调整组中 |
ap ap-name radio radio-number |
必选 缺省情况下,RRM保持调整组中不存在任何AP的Radio · RRM保持调整组中的成员单位为Radio · 一个Radio只能加入一个RRM保持调整组 |
配置信道保持时长 |
channel holddown-time minutes |
可选 缺省情况下,信道保持时长为720分钟 如果AC在信道保持时长内检测到信道内存在雷达信号,AC会立即重新选择信道,选定新的信道后,信道保持时长会重新开始计时 |
配置功率保持时长 |
power holddown-time minutes |
可选 缺省情况下,功率保持时长为60分钟 |
· scan channel、scan type、scan report-interval命令针对的是信道调整、Rogue设备检测以及IDS攻击检测。
· autochannel-set avoid-dot11h命令对所有的信道扫描都起作用。
表1-17 配置无线扫描
操作 |
命令 |
说明 |
进入系统视图 |
system-view |
- |
进入RRM视图 |
wlan rrm |
- |
配置扫描模式 |
scan channel { auto | all } |
可选 缺省情况下,扫描模式是auto |
配置扫描类型 |
scan type { active | passive } |
可选 缺省情况下,扫描类型是passive |
配置报告间隔 |
scan report-interval seconds |
可选 缺省情况下,扫描报告间隔是10秒 |
配置扫描非dot11h信道 |
autochannel-set avoid-dot11h |
可选 缺省情况下,扫描国家码下设备所支持的所有信道 |
表1-18 配置对无线客户端的发射功率进行限制
操作 |
命令 |
说明 |
进入系统视图 |
system-view |
- |
进入RRM视图 |
wlan rrm |
- |
开启802.11a频段的频谱管理功能 |
spectrum-management enable |
必选 缺省情况下,频谱管理功能处于关闭状态 |
配置对所有的802.11a无线客户端的发射功率进行限制 |
power-constraint power-constraint |
可选 缺省情况下,对于802.11a的无线客户端的发射功率的限制为0dBm |
在干扰告警门限值之前,需要先通过snmp-agent trap enable wlan命令开启WLAN模块的Trap功能。有关snmp-agent target-host命令的详细介绍,请参见“网络管理和监控命令参考”中的“SNMP”。
表1-19 配置干扰告警功能
操作 |
命令 |
说明 |
进入系统视图 |
system-view |
- |
进入RRM视图 |
wlan rrm |
- |
配置邻频干扰告警门限值 |
adjacent-channel interference trap threshold |
可选 缺省情况下,邻频干扰告警门限值为60 |
配置同频干扰告警门限值 |
co-channel interference trap threshold value |
可选 缺省情况下,同频干扰告警门限值为60 |
在完成上述配置后,在任意视图下执行display命令可以显示配置后RRM的运行情况,通过查看显示信息验证配置的效果。
表1-20 WLAN RRM显示与维护
操作 |
命令 |
查看WLAN RRM配置 |
display wlan rrm [ | { begin | exclude | include } regular-expression ] |
查看AP的WLAN RRM状态 |
display wlan ap { all | name ap-name } rrm-status [ | { begin | exclude | include } regular-expression ] |
查看AP的信道和功率改变历史 |
display wlan ap { all | name ap-name } rrm-history [ | { begin | exclude | include } regular-expression ] |
查看AP的WLAN RRM信息 |
display wlan ap { all | name ap-name } [ verbose ] [ | { begin | exclude | include } regular-expression ] |
显示RRM保持调整组的相关配置 |
display wlan rrm-calibration-group { group-id | all } [ | { begin | exclude | include } regular-expression ] |
显示Mesh动态信道调整的历史信息 |
display wlan mesh calibrate-channel history [ | { begin | exclude | include } regular-expression ] |
负载均衡可以准确地在WLAN网络中平衡AP的负载,充分地保证每个客户端的性能和带宽,适用于在高密度无线网络环境中有效保证无线客户端的合理接入。
通过图1-3所示的例子可以理解启动负载均衡的WLAN环境。
如图1-3所示,该WLAN环境中有三个AP,因为AP 3和其它AP没有信号重叠区,当AP 3发现Client 6准备接入网络时,AP 3发现自己的负载最重,而其他AP 1,AP 2的负载较轻,于是AP 3启动负载均衡。AP 3通过拒绝Client 6接入请求使Client 6尝试连接其它的AP 1和AP 2,从而可以在网络中实现平衡负载。但是按照实际的信号覆盖情况,因为Client 6只能接收到来自AP 3的信号,所以Client 6只能够继续连接AP 3。因此启动负载均衡的WLAN环境要求为:相互进行负载均衡的AP必须要连到同一AC上,并且无线客户端能扫描到相互进行负载均衡的AP。
目前,AC支持负载均衡的两种模式:会话模式和流量模式。
· 会话模式:负载均衡的评判依据为无线客户端数量。如图1-4所示,Client 1关联到AP 1,从Client 2到Client 6都关联到AP 2。在AC上启动会话模式的负载均衡,要求无线客户端的门限数为5,会话差值门限为4。当Client 7向AP 2发出连接请求时,在AP 2上的无线客户端数已经同时达到的了门限数5和会话差值门限4,所以Client 7关联到了AP 1上。
· 流量模式:负载均衡的评判依据为流量快照。如图1-5所示,Client 1、Client 2关联到AP 1。在AC上启动基于流量的负载均衡,如果AP 1的流量同时大于所设置流量门限和流量差值门限(AP 1和AP 2之间的流量差值),最终Client 3将关联到AP 2上。
目前,AC支持两种类型的负载均衡:基于AP的负载均衡和基于负载均衡组的负载均衡。
(1) 基于AP的负载均衡
基于AP的负载均衡分为两种情况:AP间负载均衡和AP内的Radio间负载均衡。
· AP间负载均衡:配置指定的负载均衡模式后,在AP间会进行会话模式或流量模式负载均衡。其过程为:当AP的负载同时达到门限值和最大负载差值的时候,AP开始运行负载均衡,在AP的负载减少到小于门限值或是小于最大负载差值前,AP拒绝任何其他客户端关联请求。如果客户端反复向该AP发起关联请求,且AP拒绝客户端关联请求次数达到/超过设定的最大拒绝关联请求次数,那么该AP会认为此时客户端不能连接到其他任何的AP,在这种情况下,AP也会接受该客户端的关联请求。
· AP内的Radio间负载均衡:当客户端连接的AP自身处于均衡的时候,在AP内的Radio间会进行会话模式或流量模式负载均衡。其过程为:当Radio负载达到门限值和最大负载差值的时候,Radio开始运行负载均衡,在Radio负载减少到小于门限值或是小于最大负载差值前,该Radio拒绝任何其他客户端关联请求。如果无线客户端反复向该AP的Radio发起关联请求,且AP拒绝客户端关联请求次数达到/超过设定的最大拒绝关联请求次数,那么该AP的Radio会认为此时无线客户端不能连接到此AP上其他的Radio,在这种情况下,该AP的Radio也会接受该无线客户端的关联请求。
如果需要对指定的某些Radio进行负载均衡,则可以使用负载均衡组功能,也就是说负载均衡组可以集合跨AP的多个Radio。
创建负载均衡组后,AC将以负载均衡组为单位,在各个组内的Radio间进行会话模式或流量模式的负载均衡,没有加入到任何负载均衡组的Radio不会参与负载均衡。当负载均衡组内任何一个Radio的负载同时达到门限值和最大负载差值的时候,该Radio将在负载均衡组内开始运行负载均衡,在Radio的负载减少到小于门限值或是小于最大负载差值前,该Radio拒绝任何其他无线客户端关联请求。如果无线客户端反复向该Radio发起关联请求,且AP拒绝客户端连接次数达到/超过设定的最大拒绝关联请求次数,那么该Radio会认为此时无线客户端不能连接到负载均衡组内其它任何的Radio,在这种情况下,该Radio也会接受该无线客户端的关联请求。
配置负载均衡模式后,当不配置任何负载均衡组时,AC采用“1.13.1 3. (1)基于AP的负载均衡”。一旦创建负载均衡组后,AC采用“1.13.1 3. (2)基于负载均衡组的负载均衡”。
操作 |
说明 |
详细配置 |
|
配置负载均衡的模式 |
配置会话模式的负载均衡 |
两者必选其一 |
|
配置流量模式的负载均衡 |
|||
配置基于AP的负载均衡 |
两者必选其一 · 配置基于AP的负载均衡:完成“配置负载均衡的模式”后,不需要进行其它配置,AC会默认采用“基于AP的负载均衡类型”进行负载均衡 · 配置基于负载均衡组的负载均衡:推荐先完成“配置负载均衡的模式”。只有确定负载均衡模式后,负载均衡组才能生效 |
||
配置基于负载均衡组的负载均衡 |
|||
配置影响负载均衡的可选参数 |
此配置对“基于AP的负载均衡”和“基于负载均衡组的负载均衡”都生效 |
||
负载均衡显示和维护 |
可选 |
频谱导航功能与负载均衡功能可以同时使用。
在配置负载均衡之前,需完成以下任务:
· 确保相互进行负载均衡的AP关联到同一AC上。
· 确保无线客户端能扫描到相互进行负载均衡的AP。
· 确认客户端接入的SSID处于关闭状态。缺省情况下,快速关联功能处于关闭状态。关于快速关联的介绍和配置请参见“WLAN配置指导”中的“WLAN服务配置”。
通过以下步骤来配置会话负载均衡的门限值。
启用负载均衡(配置负载均衡模式)后,如果不创建负载均衡组,AC会默认采用“基于AP的负载均衡类型”进行负载均衡。
表1-22 配置会话模式的负载均衡
操作 |
命令 |
说明 |
进入系统视图 |
system-view |
- |
进入RRM视图 |
wlan rrm |
- |
配置会话模式的负载均衡 |
load-balance session value [ gap gap-value ] |
必选 缺省情况下,没有开启负载均衡功能 |
启用负载均衡(配置负载均衡模式)后,如果不创建负载均衡组,AC会默认采用“基于AP的负载均衡类型”进行负载均衡。
通过以下步骤来配置流量负载均衡的门限值。
表1-23 配置流量模式的负载均衡
操作 |
命令 |
说明 |
进入系统视图 |
system-view |
- |
进入RRM视图 |
wlan rrm |
- |
配置流量模式的负载均衡 |
load-balance traffic value [ gap gap-value ] |
必选 缺省情况下,没有开启负载均衡功能 |
在配置负载均衡之前,需完成以下任务:
· 确保相互进行负载均衡的AP关联到同一AC上。
· 确保无线客户端能扫描到相互进行负载均衡的AP。
· 确认客户端接入的SSID处于关闭状态。缺省情况下,快速关联功能处于关闭状态。关于快速关联的介绍和配置请参见“WLAN配置指导”中的“WLAN服务配置”。
· 完成负载均衡模式的配置,相关内容请参见“1.13.3 配置负载均衡的模式”
表1-24 配置负载均衡组
操作 |
命令 |
说明 |
进入系统视图 |
system-view |
- |
创建负载均衡组,并进入RRM保持调整组视图 |
wlan load-balance-group group-id |
必选 缺省情况下,不存在负载均衡组 |
配置负载均衡组的描述信息 |
description text |
可选 缺省情况下,负载均衡组没有描述信息 |
将AP的Radio加入到负载均衡组中 |
ap ap-name radio radio-number |
必选 缺省情况下,负载均衡组中不存在任何AP的Radio · 负载均衡组中的成员单位为Radio · 一个Radio只能加入一个负载均衡组 |
调整以下两个参数会影响AC对于负载均衡的计算:
· 负载均衡RSSI门限:在计算负载均衡决策时,一个客户端可能会被多个AP检测到,如果某个AP检测到该客户端的RSSI值低于设定值,则该AP将判定该客户端没有被检测到。如果过载AP能检测到客户端,而其它AP都检测不到该客户端,在这种情况下,即使检测到客户端的AP已经处于客户端过载状态,过载的AP会增大该客户端接入的概率。
· 设备拒绝客户端关联请求的最大次数:如果客户端反复向某个AP(或AP的某个Radio)发起关联请求,且AP拒绝客户端关联请求次数达到/超过设定的最大拒绝关联请求次数,那么该AP会认为此时该客户端不能连接到其它任何的AP,在这种情况下,AP(或AP的某个Radio)会接受该客户端的关联请求。
表1-25 配置影响负载均衡的可选参数
操作 |
命令 |
说明 |
进入系统视图 |
system-view |
- |
进入RRM视图 |
wlan rrm |
- |
配置负载均衡RSSI门限 |
load-balance rssi-threshold rssi-threshold |
可选 缺省情况下,负载均衡RSSI门限值为25 |
配置设备拒绝客户端关联请求的最大次数 |
load-balance access-denial access-denial |
可选 缺省情况下,设备拒绝客户端关联请求的最大次数为10 |
在完成上述配置后,在任意视图下执行display命令可以显示配置后负载均衡组的配置情况,通过查看显示信息验证配置的效果。
表1-26 WLAN负载均衡显示与维护
操作 |
命令 |
查看负载均衡组的相关配置 |
display wlan load-balance-group { group-id | all } [ | { begin | exclude | include } regular-expression ] |
频谱导航特性的支持情况与设备的型号有关,请参见“配置指导导读”中的“特性差异情况”部分的介绍。
在实际无线网络环境中,某些客户端只能工作在2.4GHz频段上,也有一部分客户端可以同时支持2.4GHz和5GHz频段,如果支持双频的客户端都工作在2.4GHz频段上,会导致2.4GHz射频过载,5GHz射频相对空余。在这种情况下,可以在设备上开启频谱导航功能。频谱导航功能可以将支持双频工作的客户端优先接入5GHz射频,使得两个频段上的客户端数量相对均衡,从而提高整网性能。
开启频谱导航功能后,AP会对发起连接请求的客户端进行导航,将其均衡地连接至该AP的不同射频上。当客户端与某个AP连接时,若该客户端只支持单频2.4GHz,则AP会在拒绝若干次后允许其关联。若客户端支持双频,AP则会将客户端优先引导至5GHz射频上。若客户端只支持单频5GHz,则会直接关联至AP的5GHz射频上。在双频客户端关联到5GHz射频前,AP会检查5GHz射频接收到的客户端的RSSI值,若该RSSI值低于设定值,则不会将此客户端导航至5GHz射频。
如果5GHz射频上已连接的客户端数量达到门限,且5GHz射频与2.4GHz射频上连接的客户端差达到或超过差值门限,AP会拒绝客户端接入5GHz射频,且允许新客户端接入2.4GHz射频(即不会引导双频客户端优先接入5GHz射频)。如果客户端反复向该AP的5GHz射频上发起关联请求,且AP拒绝客户端关联请求次数达到设定的最大拒绝关联请求次数,那么该AP会认为此时该客户端不能连接到其它的AP,同时不能连接到该AP的2.4GHz射频上(即此客户端只支持5GHz频段),在这种情况下,AP上的5GHz射频也会接受该客户端的关联请求。
· 开启频谱导航后,客户端的关联效率将受到影响,也会影响客户端漫游时的关联效率,因此不建议在普遍使用单频2.4GHz客户端的场景下开启本功能。
· 对于要求低延迟的网络环境,不建议开启频谱导航功能。
· 频谱导航功能与负载均衡功能可以同时使用。
为使频谱导航功能能够正常运行,需完成以下任务:
· 确认客户端接入的SSID的快速关联功能处于关闭状态。缺省情况下,快速关联功能处于关闭状态。关于快速关联的介绍和配置请参见“WLAN配置指导”中的“WLAN服务配置”。
· 确认AP频谱导航功能处于开启状态。缺省情况下,AP频谱导航功能处于开启状态。
· AP的两个射频模式分别为5GHz和2.4GHz,客户端接入的SSID绑定在同一AP的两个射频上。
表1-27 开启全局频谱导航功能
操作 |
命令 |
说明 |
进入系统视图 |
system-view |
- |
进入RRM视图 |
wlan rrm |
- |
开启全局频谱导航功能 |
band-navigation enable |
必选 缺省情况下,全局频谱导航功能处于关闭状态 只有同时开启全局和AP频谱导航功能,频谱导航功能才能在指定AP上生效 |
表1-28 开启AP频谱导航功能
操作 |
命令 |
说明 |
进入系统视图 |
system-view |
- |
进入AP模板视图 |
wlan ap ap-name [ model model-name [ id ap-id ] ] |
- |
开启AP频谱导航功能 |
band-navigation enable |
必选 缺省情况下,AP频谱导航功能处于开启状态 只有同时开启全局和AP频谱导航功能,频谱导航功能才能在指定AP上生效 |
表1-29 配置频谱导航参数
操作 |
命令 |
说明 |
进入系统视图 |
system-view |
- |
进入RRM视图 |
wlan rrm |
- |
配置频谱导航负载均衡门限 |
band-navigation balance session session [ gap gap ] |
可选 缺省情况下,频谱导航负载均衡功能关闭 如果此命令关闭,则即使11a射频过载,设备也不会限制客户端继续接入11a; 如果开启此命令,则11a射频过载,设备会引导双频客户端接入11g射频 |
配置设备拒绝5GHz客户端关联请求的最大次数 |
band-navigation balance access-denial access-denial |
可选 缺省情况下,不进行拒绝 |
配置频谱导航的RSSI门限 |
band-navigation rssi-threshold rssi-threshold |
可选 缺省情况下,频谱导航RSSI门限为15 |
配置客户端信息的老化时间 |
band-navigation aging-time aging-time |
可选 缺省情况下,客户端信息的老化时间为180秒 当客户端请求连接AP时,AP会记录客户端的相关信息。在到达老化时间前,AP接收到客户端的Probe Request或Association Request,那么AP会刷新客户端信息,重新计算客户端信息的老化时间。到达老化时间仍得不到刷新的客户端信息将被AP删除。删除客户端信息后,AP在计算频谱导航时不会计算该客户端 |
当网络中同时接入了802.11b和802.11g的用户,由于调制方式不同,这两种用户很容易产生冲突,导致网络速率严重下降。为了保证802.11b用户和802.11g用户能够同时正常工作,可启动802.11g保护机制,使运行802.11g的设备发送RTS/CTS(Request to Send/Clear to Send,请求发送/允许发送)报文或CTS-to-Self(CTS报文的接收地址等于自己)报文来避免和802.11b设备发生冲突,确保802.11b和802.11g用户可以同时工作。
以下两种情况会使运行802.11g的AP执行802.11g保护功能。
· 802.11b的无线客户端和运行802.11g的AP相关联;
· 运行802.11g的AP探测到周边同一信道内的运行802.11b的AP或无线客户端。
在第一种情况下,无论是否使用命令行开启802.11g保护功能,802.11g保护功能都是运行的;在第二种情况下,只有通过命令dot11g protection enable开启了802.11g保护功能后,802.11g保护功能才会生效。
表1-30 开启802.11g保护
操作 |
命令 |
说明 |
进入系统视图 |
system-view |
- |
进入RRM视图 |
wlan rrm |
- |
开启802.11g保护功能 |
dot11g protection enable |
可选 缺省情况下,802.11g保护功能处于关闭状态 |
需要注意的是,开启802.11g保护功能会降低网络性能。
802.11g保护方式有两种:
· RTS/CTS:当AP向某个客户端发送数据的时候,AP会向客户端发送一个RTS报文,这样所有在AP覆盖范围内的设备在收到RTS报文后都会在指定的时间内停止发送数据。该客户端收到RTS报文后,会再发送一个CTS报文,这样保证在该客户端覆盖范围内的所有无线设备都会在指定的时间内停止发送数据。
· CTS-to-Self:当AP需要向客户端发送报文的时候,会使用自己的地址发送一个CTS报文,通告自己要发送报文,这样所有在AP覆盖范围内的无线设备都会在指定的时间内不发送数据。
表1-31 配置802.11g保护方式
操作 |
命令 |
说明 |
进入系统视图 |
system-view |
- |
进入RRM视图 |
wlan rrm |
- |
配置802.11g保护方式 |
dot11g protection-mode { cts-to-self | rts-cts } |
可选 缺省情况下,802.11g保护方式为CTS-to-Self方式 |
当网络中同时接入了802.11n和非802.11n的用户,由于调制方式不同,这两种用户很容易产生冲突,导致网络速率严重下降。为了保证802.11n用户和非802.11n用户能够同时正常工作,可启动802.11n保护机制,使运行802.11n的设备发送RTS/CTS报文或CTS-to-Self报文来避免和非802.11n设备发生冲突,确保802.11n和非802.11n用户可以同时工作。
以下两种情况会使运行802.11n的AP执行802.11n保护功能:
· 非802.11n的客户端和运行802.11n的AP相关联。
· 运行802.11n的AP探测到周边同一信道内的运行非802.11n的AP或无线客户端。
在第一种情况下,无论是否使用命令行开启802.11n保护功能,802.11n保护功能都是运行的;在第二种情况下,只有通过命令dot11n protection enable开启了802.11n保护功能后,802.11n保护功能才会起作用。
表1-32 开启802.11n保护
操作 |
命令 |
说明 |
进入系统视图 |
system-view |
- |
进入RRM视图 |
wlan rrm |
- |
开启802.11n保护功能 |
dot11n protection enable |
可选 缺省情况下,802.11n保护功能处于关闭状态 |
需要注意的是,开启802.11n保护功能会降低网络性能。
802.11n保护模式有两种:
· RTS/CTS:当AP向某个客户端发送数据的时候,AP会向客户端发送一个RTS报文,这样所有在AP覆盖范围内的设备在收到RTS报文后都会在指定的时间内不发送数据。该客户端收到RTS报文后,会再发送一个CTS报文,这样保证在该客户端覆盖范围内的所有的无线设备都会在指定的时间内不发送数据。
· CTS-to-Self:当AP需要向客户端发送报文的时候,会使用自己的地址发送一个CTS报文,通告自己要发送报文,这样所有在AP覆盖范围内的无线设备都会在指定的时间内不发送数据。
表1-33 配置802.11n保护方式
操作 |
命令 |
说明 |
进入系统视图 |
system-view |
- |
进入RRM视图 |
wlan rrm |
- |
配置802.11n保护方式 |
dot11n protection-mode { cts-to-self | rts-cts } |
可选 缺省情况下,802.11n保护方式为CTS-to-Self |
表1-34 配置最大带宽参考值
操作 |
命令 |
说明 |
|
进入系统视图 |
system-view |
- |
|
进入RRM视图 |
wlan rrm |
- |
|
配置最大带宽参考值 |
802.11a模式 |
dot11a max-bandwidth 11a-bandwidth |
根据具体情况选择 缺省情况下: · 802.11a的最大带宽参考值为30000kbps · 802.11b的最大带宽参考值为7000kbps · 802.11g的最大带宽参考值为30000kbps · 802.11n的最大带宽参考值为180000kbps 配置的最大带宽参考值应接近并略小于实际可达的流量上限 |
802.11b模式 |
dot11b max-bandwidth 11b-bandwidth |
||
802.11g模式 |
dot11g max-bandwidth 11g-bandwidth |
||
802.11n模式 |
dot11n max-bandwidth 11n-bandwidth |
修改射频参考值后,对于已经开启智能带宽保障功能的射频,修改的射频参考值不会生效。必须关闭相应的射频,在重新使能射频之后,修改后的配置才会生效。
无线客户端通过AP 1接入无线服务,要求配置自动信道调整功能,当信道变差时,AC能自动切换信道,保证无线服务质量。
图1-6 信道调整组网图
# 创建WLAN ESS接口。
<AC> system-view
[AC] interface wlan-ess 1
[AC-WLAN-ESS1] quit
# 配置WLAN服务模板(明文模板),配置SSID为channel-adjust,并将WLAN-ESS接口与该服务模板绑定。
[AC] wlan service-template 1 clear
[AC-wlan-st-1] ssid channel-adjust
[AC-wlan-st-1] bind wlan-ess 1
[AC-wlan-st-1] authentication-method open-system
[AC-wlan-st-1] service-template enable
[AC-wlan-st-1] quit
# 创建AP 1的模板,名称为ap1,型号名称选择WA2100,并配置AP 1的序列号为210235A045B05B1236548。
[AC] wlan ap ap1 model WA2100
[AC-wlan-ap-ap1] serial-id 210235A045B05B1236548
[AC-wlan-ap-ap1] radio 1 type dot11g
# 将服务模板1绑定到AP 1的radio 1口。
[AC-wlan-ap-ap1-radio-1] service-template 1
[AC-wlan-ap-ap1-radio-1] radio enable
[AC-wlan-ap-ap1-radio-1] quit
[AC-wlan-ap-ap1] quit
# 配置定时触发自动信道调整。
[AC] wlan rrm
[AC-wlan-rrm] dot11bg calibrate-channel self-decisive
# 配置影响自动信道调整的可选参数(该命令可以不配置,因为下列参数缺省存在)。
[AC-wlan-rrm] dot11bg crc-error-threshold 20
[AC-wlan-rrm] dot11bg interference-threshold 50
[AC-wlan-rrm] dot11bg tolerance-level 20
通过display wlan ap { all | name apname } rrm-status命令查看信道RRM的信息。当信道质量变差达到任意一个触发条件,并在等待校准时间超时后(间隔由命令dot11bg calibration-interval指定,缺省值是8分钟),将会引起信道调整,如从原来信道1调整到信道6,并可以通过display wlan ap { all | name apname } rrm-history命令进一步查看信道调整的原因。
无线网络中存在AP 1、AP 2,AP 1与AP 2间建立Mesh链路,要求AP 1、AP 2配置自动信道调整功能,如果信道质量变差达到触发条件时,AC在一定时间内能切换信道,保证无线服务质量。
图1-7 信道调整组网图
(1) 配置Mesh功能
# 创建接口WLAN-mesh 1,使能11key协商,设置一个PSK,并设置此接口工作在PSK模式。
<AC> system-view
[AC] interface wlan-mesh 1
[AC-wlan-mesh1] port-security tx-key-type 11key
[AC-wlan-mesh1] port-security preshared-key pass-phrase 12345678
[AC-wlan-mesh1] port-security port-mode psk
[AC-wlan-mesh1] quit
# 创建一个Mesh Profile,将接口WLAN-Mesh 1与其绑定,并为此策略使能MKD服务。
[AC] wlan mesh-profile 1
[AC-wlan-mshp-1] bind wlan-mesh 1
[AC-wlan-mshp-1] quit
# 使能MKD服务。
[AC] mkd-service enable mesh-profile 1
# 将Mesh ID设置为outdoor,并使能Mesh Profile。
[AC] wlan mesh-profile 1
[AC-wlan-mshp-1] mesh-id outdoor
[AC-wlan-mshp-1] mesh-profile enable
[AC-wlan-mshp-1] quit
# Mesh策略缺省存在,可以使用缺省的。在需要定制Mesh策略的情况下,可以新建Mesh策略。此例使用缺省的Mesh策略。
(2) 配置AP 1
# 创建型号为WA2620X-AGNP的AP模板名为ap1,指定其序列号。
[AC] wlan ap ap1 model wa2620x-agnp
[AC-wlan-ap-ap1] serial-id 210235A045B05B1236548
# 配置此AP的radio,为其指定信道149,绑定Mesh Profile 1,然后使能802.11a射频。
[AC-wlan-ap-ap1] radio 1 type dot11a
[AC-wlan-ap-ap1-radio-1] channel 149
[AC-wlan-ap-ap1-radio-1] mesh-profile 1
[AC-wlan-ap- p1-radio-1] radio enable
[AC-wlan-ap-ap1-radio-1] quit
# 对MPP使能Mesh Portal服务。
[AC-wlan-ap-ap1] portal-service enable
[AC-wlan-ap-ap1] quit
(3) 配置AP 2
# 创建型号为WA2620X-AGNP的AP模板名为ap2,指定其序列号。
[AC] wlan ap ap2 model wa2620x-agnp
[AC-wlan-ap-ap2] serial-id 21023529G007C000020
# 配置此AP的radio,为其指定信道149,绑定Mesh Profile 1,然后使能802.11a射频。
[AC-wlan-ap-ap2] radio 1 type dot11a
[AC-wlan-ap-ap2-radio-1] channel 149
[AC-wlan-ap-ap2-radio-1] mesh-profile 1
[AC-wlan-ap-ap2-radio-1] radio enable
[AC-wlan-ap-ap2-radio-1] return
AP 1和AP 2之间的Mesh链路已经建立,可以相互ping通。
(4) 配置Mesh自动信道调整
# 配置定时触发Mesh自动信道优化。
<AC> system-view
[AC] wlan rrm
[AC-wlan-rrm] mesh calibrate-channel self-decisive
通过display wlan mesh calibrate-channel history查看Mesh信道调整的历史信息。当信道质量变差达到任意一个触发条件,并在等待校准时间超时后,将会引起信道调整,如从原来信道149调整到信道153。
无线网络中存在AP 1~AP 3,无线客户端通过AP 1接入无线服务,要求配置自动功率调整功能,确保在发现第三个邻居时(即AP 4加入AC时),AC能自动调整AP的发送功率。
图1-8 功率调整组网图
# 创建WLAN ESS接口。
<AC> system-view
[AC] interface wlan-ess 1
[AC-WLAN-ESS1] quit
# 配置WLAN服务模板(明文模板),配置SSID为power-adjust,并将WLAN-ESS接口与该服务模板绑定。
[AC] wlan service-template 1 clear
[AC-wlan-st-1] ssid power-adjust
[AC-wlan-st-1] bind wlan-ess 1
[AC-wlan-st-1] authentication-method open-system
[AC-wlan-st-1] service-template enable
[AC-wlan-st-1] quit
# 创建AP 1的模板,名称为ap1,型号名称选择WA2100,并配置AP 1的序列号为210235A045B05B1236548。
[AC] wlan ap ap1 model WA2100
[AC-wlan-ap-ap1] serial-id 210235A045B05B1236548
[AC-wlan-ap-ap1] radio 1 type dot11g
# 将服务模板1绑定到AP 1的radio 1口。
[AC-wlan-ap-ap1-radio-1] service-template 1
[AC-wlan-ap-ap1-radio-1] radio enable
[AC-wlan-ap-ap1-radio-1] quit
[AC-wlan-ap-ap1] quit
# AP 2~AP 3的配置与AP 1配置类似,此处不再赘述。
# 配置定时触发自动功率调整。
[AC] wlan rrm
[AC-wlan-rrm] dot11bg calibrate-power self-decisive
# 配置影响自动功率调整的可选参数(该命令可以不配置,因为下列参数缺省存在)。
[AC-wlan-rrm] dot11bg adjacency-factor 3
[AC-wlan-rrm] dot11bg calibrate-power threshold 65
[AC-wlan-rrm] dot11bg calibrate-power min 1
通过display wlan ap name { all | name apname } rrm-status命令查看信道RRM的信息。当AP 4连入AC时,最大邻居数达到配置门限(dot11bg adjacency-factor 3)。假设AP 4在所有邻居AP(AP 2~AP 4)中信号强度排在第3位,那么AP 4即为需要和功率调整门限值进行比较的邻居AP。如果AP 4探测到AP 1的信号强度为-90dBm,即小于设置的功率调整门限值-80dBm,那么AP 1会增大其发送功率;如果AP 4探测到AP 1的信号强度为-70dBm,即大于设置的功率调整门限值-80dBm,那么AP 1会减小其发送功率。调整后的功率值(Tx Power)可以通过display wlan ap { all | name apname } rrm-status命令查看。
需要注意的是,AP 1调整后的功率值不能小于设置的最小发射功率(此例中为1dBm)。
无线网络中存在AP 1~AP 3,需要满足下面要求:
· 为了保证信道质量,配置定时触发自动信道调整功能,当信道变差时,AC能自动切换信道。
· 配置定时触发自动功率调整功能,确保在发现第三个邻居时(即AP 4加入AC时),AC能自动调整AP的发送功率。
· 将AP 1的Radio 1和AP 2的Radio 1加入到RRM保持调整组中,避免这两个Radio的信道或功率进行频繁调整。
图1-9 RRM保持调整组配置组网图
# 创建WLAN ESS接口。
<AC> system-view
[AC] interface wlan-ess 1
[AC-WLAN-ESS1] quit
# 配置WLAN服务模板(明文模板),配置SSID为rrm-adjust,并将WLAN-ESS接口与该服务模板绑定。
[AC] wlan service-template 1 clear
[AC-wlan-st-1] ssid rrm-adjust
[AC-wlan-st-1] bind wlan-ess 1
[AC-wlan-st-1] authentication-method open-system
[AC-wlan-st-1] service-template enable
[AC-wlan-st-1] quit
# 创建AP 1的模板,名称为ap1,型号名称选择WA2100,并配置AP 1的序列号为210235A045B05B1236548。
[AC] wlan ap ap1 model WA2100
[AC-wlan-ap-ap1] serial-id 210235A045B05B1236548
[AC-wlan-ap-ap1] radio 1 type dot11g
# 将服务模板1绑定到AP 1的radio 1口。
[AC-wlan-ap-ap1-radio-1] service-template 1
[AC-wlan-ap-ap1-radio-1] radio enable
[AC-wlan-ap-ap1-radio-1] quit
[AC-wlan-ap-ap1] quit
# AP 2~AP 3的配置与AP 1配置类似,此处不再赘述。
# 配置定时触发自动信道和自动功率调整。
[AC] wlan rrm
[AC-wlan-rrm] dot11bg calibrate-channel self-decisive
[AC-wlan-rrm] dot11bg calibrate-power self-decisive
# 配置影响自动信道调整的可选参数(该命令可以不配置,因为下列参数缺省存在)。
[AC-wlan-rrm] dot11bg crc-error-threshold 20
[AC-wlan-rrm] dot11bg interference-threshold 50
[AC-wlan-rrm] dot11bg tolerance-level 20
# 配置影响自动功率调整的可选参数(该命令可以不配置,因为下列参数缺省存在)。
[AC-wlan-rrm] dot11bg adjacency-factor 3
[AC-wlan-rrm] quit
# 创建RRM保持调整组1。
[AC] wlan rrm-calibration-group 1
# 将AP 1的Radio 1和AP 2的Radio 1加入到RRM保持调整组。
[AC-wlan-rc-group-1] ap ap1 radio 1
[AC-wlan-rc-group-1] ap ap2 radio 1
# 配置信道保持时长为20分钟。
[AC-wlan-rc-group-1] channel holddown-time 20
# 配置功率保持时长为30分钟。
[AC-wlan-rc-group-1] power holddown-time 30
· 当信道发生了自动调整后的20分钟内,AP 1的Radio 1和AP 2的Radio 1的信道不会进行调整。
· 当功率发生了自动调整后的30分钟内,AP 1的Radio 1和AP 2的Radio 1的功率值不会进行调整。
· 客户端通过无线接入方式接入到网络中。只开启802.11g射频模式,AP 1上关联了一个无线客户端,AP 2上关联了五个无线客户端。
· 启用会话模式的负载均衡,会话门限值为5,会话差值门限值为4。
图1-10 会话模式的AP负载均衡配置组网图
# 使用会话负载均衡,配置会话门限值为5,会话差值门限值为4。
<AC> system-view
[AC] wlan rrm
[AC-wlan-rrm] load-balance session 5 gap 4
[AC-wlan-rrm] quit
# 创建WLAN ESS接口。
[AC] interface wlan-ess 1
[AC-WLAN-ESS1] quit
# 配置WLAN服务模板(明文模板),配置SSID为session-balance,并将WLAN-ESS接口与该服务模板绑定。
[AC] wlan service-template 1 clear
[AC-wlan-st-1] ssid session-balance
[AC-wlan-st-1] bind wlan-ess 1
[AC-wlan-st-1] authentication-method open-system
[AC-wlan-st-1] service-template enable
[AC-wlan-st-1] quit
# 创建AP 1的模板,名称为ap1,型号名称选择WA2100,并配置AP 1的序列号为210235A29G007C000020。
[AC] wlan ap ap1 model WA2100
[AC-wlan-ap-ap1] serial-id 210235A29G007C000020
[AC-wlan-ap-ap1] radio 1 type dot11g
# 将服务模板1绑定到AP 1的Radio 1。
[AC-wlan-ap-ap1-radio-1] service-template 1
[AC-wlan-ap-ap1-radio-1] radio enable
[AC-wlan-ap-ap1-radio-1] return
# 创建AP 2的模板,名称为ap2,型号名称选择WA2100,并配置AP 1的序列号为210235A29G007C000021。
<AC> system-view
[AC] wlan ap ap2 model WA2100
[AC-wlan-ap-ap2] serial-id 210235A29G007C000021
[AC-wlan-ap-ap2] radio 1 type dot11g
# 将服务模板1绑定到AP 2的Radio 1。
[AC-wlan-ap-ap2-radio-1] service-template 1
[AC-wlan-ap-ap2-radio-1] radio enable
[AC-wlan-ap-ap2-radio-1] return
Client 1关联到AP 1,Client 2到Client 6都关联到AP 2,这时在AP 2上的无线客户端数量已经达到会话门限数5,AP 1和AP 2上无线客户端的数量之差也达到了会话差值门限值4,所以Client 7关联到了AP 1上。
· 客户端通过无线接入方式接入到网络中。只开启802.11g射频模式,AP 1上关联了两个无线客户端,AP 2上没有关联无线客户端。
· 启用流量模式的负载均衡,流量门限要求为3Mbps(即流量门限值为10),流量差值为12Mbps(即流量差值门限为40)。
图1-11 流量模式的AP负载均衡配置组网图
# 使用流量负载均衡,配置流量门限值为10,流量差值门限值为40。
<AC> system-view
[AC] wlan rrm
[AC-wlan-rrm] load-balance traffic 10 gap 40
[AC-wlan-rrm] quit
# 创建WLAN ESS接口。
[AC] interface wlan-ess 1
[AC-WLAN-ESS1] quit
# 配置WLAN服务模板(明文模板),配置SSID为traffic-balance,并将WLAN-ESS接口与该服务模板绑定。
[AC] wlan service-template 1 clear
[AC-wlan-st-1] ssid traffic-balance
[AC-wlan-st-1] bind wlan-ess 1
[AC-wlan-st-1] authentication-method open-system
[AC-wlan-st-1] service-template enable
[AC-wlan-st-1] quit
# 创建AP 1的模板,名称为ap1,型号名称选择WA2100,并配置AP 1的序列号为210235A29G007C000020。
[AC] wlan ap ap1 model WA2100
[AC-wlan-ap-ap1] serial-id 210235A29G007C000020
[AC-wlan-ap-ap1] radio 1 type dot11g
# 将服务模板1绑定到AP 1的Radio 1。
[AC-wlan-ap-ap1-radio-1] service-template 1
[AC-wlan-ap-ap1-radio-1] radio enable
[AC-wlan-ap-ap1-radio-1] return
# 创建AP 2的模板,名称为ap2,型号名称选择WA2100,并配置AP 1的序列号为210235A29G007C000021。
<AC> system-view
[AC] wlan ap ap2 model WA2100
[AC-wlan-ap-ap2] serial-id 210235A29G007C000021
[AC-wlan-ap-ap2] radio 1 type dot11g
# 将服务模板1绑定到AP 2的Radio 1。
[AC-wlan-ap-ap2-radio-1] service-template 1
[AC-wlan-ap-ap1-radio-1] radio enable
[AC-wlan-ap-ap2-radio-1] return
Client 1、Client 2关联到AP 1。如果在AP 1上传输大于12Mbps的流量,在AP 2上没有流量传输,那么Client 3会关联到AP 2上。
· 客户端通过无线接入方式接入到网络中。只开启802.11g射频模式,AP 1上关联了一个无线客户端,AP 2上关联了五个无线客户端,AP 3上没有关联无线客户端。
· 启用会话模式的负载均衡,会话门限值为5,会话差值门限值为4。
· 只有AP 1的Radio 1和AP 2的Radio 1需要进行会话模式的负载均衡。
图1-12 会话模式的负载均衡组配置组网图
(1) 在AC上完成相关AP的设置
# 创建WLAN ESS接口。
<AC> system-view
[AC] interface wlan-ess 1
[AC-WLAN-ESS1] quit
# 配置WLAN服务模板(明文模板),配置SSID为session-balance,并将WLAN-ESS接口与该服务模板绑定。
[AC] wlan service-template 1 clear
[AC-wlan-st-1] ssid session-balance
[AC-wlan-st-1] bind wlan-ess 1
[AC-wlan-st-1] authentication-method open-system
[AC-wlan-st-1] service-template enable
[AC-wlan-st-1] quit
# 创建AP 1的模板,名称为ap1,型号名称选择WA2100,并配置AP 1的序列号为210235A29G007C000020。
[AC] wlan ap ap1 model WA2100
[AC-wlan-ap-ap1] serial-id 210235A29G007C000020
[AC-wlan-ap-ap1] radio 1 type dot11g
# 将服务模板1绑定到AP 1的Radio 1。
[AC-wlan-ap-ap1-radio-1] service-template 1
[AC-wlan-ap-ap1-radio-1] radio enable
[AC-wlan-ap-ap1-radio-1] return
# 创建AP 2的模板,名称为ap2,型号名称选择WA2100,并配置AP 2的序列号为210235A29G007C000021。
<AC> system-view
[AC] wlan ap ap2 model WA2100
[AC-wlan-ap-ap2] serial-id 210235A29G007C000021
[AC-wlan-ap-ap2] radio 1 type dot11g
# 将服务模板1绑定到AP 2的Radio 1。
[AC-wlan-ap-ap2-radio-1] service-template 1
[AC-wlan-ap-ap2-radio-1] radio enable
[AC-wlan-ap-ap2-radio-1] return
# 创建AP 3的模板,名称为ap3,型号名称选择WA2100,并配置AP 3的序列号为210235A29G007C000022。
<AC> system-view
[AC] wlan ap ap3 model WA2100
[AC-wlan-ap-ap3] serial-id 210235A29G007C000022
[AC-wlan-ap-ap3] radio 1 type dot11g
# 将服务模板1绑定到AP 3的Radio 1。
[AC-wlan-ap-ap3-radio-1] service-template 1
[AC-wlan-ap-ap3-radio-1] radio enable
[AC-wlan-ap-ap3-radio-1] quit
[AC-wlan-ap-ap3] quit
(2) 配置负载均衡的模式
# 配置会话模式的负载均衡。设置会话门限值为5,会话差值门限值为4。
[AC] wlan rrm
[AC-wlan-rrm] load-balance session 5 gap 4
[AC-wlan-rrm] quit
(3) 配置基于负载均衡组的负载均衡
# 配置负载均衡组1。
[AC] wlan load-balance-group 1
# 将AP 1的Radio 1和AP 2的Radio 1加入到负载均衡组中。
[AC-wlan-lb-group-1] ap ap1 radio 1
[AC-wlan-lb-group-1] ap ap2 radio 1
AP 1的Radio 1和AP 2的Radio 1在同一个负载均衡组中,AP 3的Radio没有加入负载均衡组。由于负载均衡只对组内的Radio生效,所以AP 3不参与负载均衡。
如果一个新的无线客户端(假设Client 7)想要连接到AP 2上,这时在AP 2的Radio 1上的无线客户端数量已经达到会话门限数5,AP 1和AP 2的Radio 1上无线客户端的数量之差也达到了会话差值门限值4,那么Client 7会关联到AP 1上。
· 客户端通过无线接入方式接入到网络中。只开启802.11g射频模式,AP 1上关联了两个无线客户端,AP 2和AP 3上没有关联无线客户端。
· 启用流量模式的负载均衡,流量门限要求为3Mbps(即门限值设置为10),流量差值为12Mbps(即流量差值门限为40)。
· 只有AP 1的Radio 1和AP 2的Radio 1需要进行流量模式的负载均衡。
图1-13 流量模式的负载均衡组配置组网图
(1) 在AC上完成相关AP的设置
# 创建WLAN ESS接口。
<AC> system-view
[AC] interface wlan-ess 1
[AC-WLAN-ESS1] quit
# 配置WLAN服务模板(明文模板),配置SSID为traffic-balance,并将WLAN-ESS接口与该服务模板绑定。
[AC] wlan service-template 1 clear
[AC-wlan-st-1] ssid traffic-balance
[AC-wlan-st-1] bind wlan-ess 1
[AC-wlan-st-1] authentication-method open-system
[AC-wlan-st-1] service-template enable
[AC-wlan-st-1] quit
# 创建AP 1的模板,名称为ap1,型号名称选择WA2100,并配置AP 1的序列号为210235A29G007C000020。
[AC] wlan ap ap1 model WA2100
[AC-wlan-ap-ap1] serial-id 210235A29G007C000020
[AC-wlan-ap-ap1] radio 1 type dot11g
# 将服务模板1绑定到AP 1的Radio 1。
[AC-wlan-ap-ap1-radio-1] service-template 1
[AC-wlan-ap-ap1-radio-1] radio enable
[AC-wlan-ap-ap1-radio-1] return
# 创建AP 2的模板,名称为ap2,型号名称选择WA2100,并配置AP 2的序列号为210235A29G007C000021。
<AC> system-view
[AC] wlan ap ap2 model WA2100
[AC-wlan-ap-ap2] serial-id 210235A29G007C000021
[AC-wlan-ap-ap2] radio 1 type dot11g
# 将服务模板1绑定到AP 2的Radio 1。
[AC-wlan-ap-ap2-radio-1] service-template 1
[AC-wlan-ap-ap1-radio-1] radio enable
[AC-wlan-ap-ap2-radio-1] quit
[AC-wlan-ap-ap2] quit
# 创建AP 3的模板,名称为ap3,型号名称选择WA2100,并配置AP 3的序列号为210235A29G007C000022。
<AC> system-view
[AC] wlan ap ap3 model WA2100
[AC-wlan-ap-ap3] serial-id 210235A29G007C000022
[AC-wlan-ap-ap3] radio 1 type dot11g
# 将服务模板1绑定到AP 3的Radio 1。
[AC-wlan-ap-ap3-radio-1] service-template 1
[AC-wlan-ap-ap3-radio-1] radio enable
[AC-wlan-ap-ap3-radio-1] quit
[AC-wlan-ap-ap3] quit
(2) 配置负载均衡的模式
# 使用流量模式的负载均衡。设置流量门限值为10,流量差值门限为40。
[AC] wlan rrm
[AC-wlan-rrm] load-balance traffic 10 gap 40
[AC-wlan-rrm] quit
(3) 配置基于负载均衡组的负载均衡
# 配置负载均衡组1。
[AC] wlan load-balance-group 1
# 将AP 1的Radio 1和AP 2的Radio 1加入到负载均衡组中。
[AC-wlan-lb-group-1] ap ap1 radio 1
[AC-wlan-lb-group-1] ap ap2 radio 1
AP 1的Radio 1和AP 2的Radio 1在同一个负载均衡组中,AP 3的Radio没有加入负载均衡组。由于负载均衡只对组内的Radio生效,所以AP 3不参与负载均衡。
如果一个新的无线客户端(假设Client 3)想要连接到AP 1上,假设这时在AP 1的Radio 1上传输大于12Mbps的流量,在AP 2的Radio 1上没有流量传输,那么Client 3会关联到AP 2上。
Client 1~Client 4需要接入AP 1,其中AP 1的两个射频模式分别为5GHz和2.4GHz,Client 1、Client 2与Client 3为双频客户端,Client4为单频2.4GHz客户端。要求使用频谱导航功能,充分利用AP 1的两个射频,使两个频段上的客户端数量相对均衡。
图1-14 频谱导航组网图
# 开启频谱导航功能。
<AC> system-view
[AC] wlan rrm
[AC-wlan-rrm] band-navigation enable
[AC-wlan-rrm] quit
# 创建WLAN ESS接口。
[AC] interface wlan-ess 1
[AC-WLAN-ESS1] quit
# 配置WLAN服务模板(明文模板),配置SSID为band-navigation,并将WLAN-ESS接口与该服务模板绑定。
[AC] wlan service-template 1 clear
[AC-wlan-st-1] ssid band-navigation
[AC-wlan-st-1] bind wlan-ess 1
# 关闭快速关联功能(此步骤可选,缺省情况下,快速关联功能处于关闭状态)。
[AC-wlan-st-1] undo fast-association enable
[AC-wlan-st-1] service-template enable
[AC-wlan-st-1] quit
# 创建AP 1的模板,名称为ap1,选择AP的型号名称,并输入AP的序列号。
[AC] wlan ap ap1 model WA2620E-AGN
[AC-wlan-ap-ap1] serial-id 210235A29G007C000020
# 开启AP 1频谱导航功能(此步骤可选,缺省情况下,AP频谱导航功能处于开启状态)。
[AC-wlan-ap-ap1] band-navigation enable
# 将服务模板1绑定到AP 1的Radio 1,并开启Radio 1。
[AC-wlan-ap-ap1] radio 1 type dot11an
[AC-wlan-ap-ap1-radio-1] service-template 1
[AC-wlan-ap-ap1-radio-1] radio enable
[AC-wlan-ap-ap1-radio-1] quit
# 将服务模板1绑定到AP 1的Radio 2,并开启Radio 2。
[AC-wlan-ap-ap1] radio 2 type dot11gn
[AC-wlan-ap-ap1-radio-2] service-template 1
[AC-wlan-ap-ap1-radio-2] radio enable
[AC-wlan-ap-ap1-radio-2] return
# 配置频谱导航负载均衡门限,客户端连接数门限为2,差值门限为1。
<AC> system-view
[AC] wlan rrm
[AC-wlan-rrm] band-navigation balance session 2 gap 1
Client 1、Client 2优先接入到AP 1的5GHz射频上,Client 4只能接入到AP 1的2.4GHz射频上。此时由于5GHz射频上已连接的客户端数量达到门限2,且5GHz射频与2.4GHz射频上连接的客户端差值达到门限1,所以当Client 3想接入AP 1时,会关联至AP 1的2.4GHz射频上。
不同款型规格的资料略有差异, 详细信息请向具体销售和400咨询。H3C保留在没有任何通知或提示的情况下对资料内容进行修改的权利!