人走远了终端还粘着远AP?华为AC智能漫游按信噪比引导切换
大场地无线网有个高频怪象:人从看台一头走到另一头,手机信号只剩一两格、速率掉得没法用,可它还死死连着起初那个 AP 不换。这类终端漫游主动性差——始终"坚持"关联在它开机时连上的那个 AP 上,哪怕已经离得很远、信号很弱、速率很低,也不肯漫游到信号更好的邻居 AP,业内管它们叫"粘性终端"。华为 AC 的智能漫游功能就是治这个的:按终端的信噪比设一个门限,低于门限还赖着不走的,AC 主动引导它重连,把它推到更近的 AP 上去。华为官方文档有一套体育场场景的完整示例,本篇按这套示例从检查现状到配完验证走一遍,命令逐段给出,AC 配置脚本一并附上。
本文的组网需求、配置思路与命令步骤,整理自华为官方发布的典型配置案例,参数可直接参考使用。
组网需求
体育场内用户通过WLAN接入网络,当用户在看台上走动时,能够尽量关联到离自己近的那个AP,从而获得良好的用户体验。且在覆盖区域内移动发生漫游时,不影响用户的业务使用。
用户接入无线网络的相关配置属于基础业务,本篇聚焦智能漫游这一层,默认 AC 上已有可用的 AP 组与 VAP 业务配置。数据规划只有三样:
- RRM模板:名称 wlan-rrm;智能漫游阈值类型=基于信噪比;智能漫游信噪比阈值=15。
- 2G射频模板:名称 wlan-radio2g,引用 RRM 模板 wlan-rrm。
- 5G射频模板:名称 wlan-radio5g,引用 RRM 模板 wlan-rrm。
配置思路
配置智能漫游功能,并通过调整智能漫游的参数,引导终端(特别是粘性终端)漫游,为终端提供重连接或漫游的机会,从而关联到信号更强的AP。
思路是三层引用关系:RRM 模板里开智能漫游、定门限;2G/5G 两个射频模板分别引用这个 RRM 模板;再把两个射频模板挂到 AP 组——AP 组下所有 AP 的双频射频就都按这套门限干活了。门限值 15dB 是本例取值:终端信噪比低于 15dB 且不主动漫游时触发引导,环境不同可以按现场实测调整。
操作步骤
一、查看WLAN网络的基本配置
动配置之前先摸清现状,确认 AP 所在的 AP 组及其引用的模板,后续往哪个 AP 组上挂射频模板要以此为据:
- 查看AP所属的AP组:在AC上执行 display ap all,本例 AP 归属 AP 组 ap-group1。
- 查看AP组引用的所有模板:执行 display ap-group name ap-group1,本例引用 VAP 模板 wlan-net。
- 查看VAP模板下引用的所有模板:执行 display vap-profile name wlan-net,本例引用 SSID 模板 wlan-net。
三条命令看清归属链,改错 AP 组等于白配。
二、配置智能漫游功能
创建RRM模板"wlan-rrm",在RRM模板"wlan-rrm"下开启智能漫游功能,并指定用户漫游触发方式为基于终端信噪比,触发门限值为15dB:
<AC> system-view
[AC] wlan
[AC-wlan-view] rrm-profile name wlan-rrm
[AC-wlan-rrm-prof-wlan-rrm] smart-roam enable
[AC-wlan-rrm-prof-wlan-rrm] smart-roam roam-threshold check-snr
[AC-wlan-rrm-prof-wlan-rrm] smart-roam roam-threshold snr 15
[AC-wlan-rrm-prof-wlan-rrm] quit
创建2G射频模板"wlan-radio2g",并在该模板下引用RRM模板"wlan-rrm":
[AC-wlan-view] radio-2g-profile name wlan-radio2g
[AC-wlan-radio-2g-prof-wlan-radio2g] rrm-profile wlan-rrm
[AC-wlan-radio-2g-prof-wlan-radio2g] quit
创建5G射频模板"wlan-radio5g",并在该模板下引用RRM模板"wlan-rrm":
[AC-wlan-view] radio-5g-profile name wlan-radio5g
[AC-wlan-radio-5g-prof-wlan-radio5g] rrm-profile wlan-rrm
[AC-wlan-radio-5g-prof-wlan-radio5g] quit
在名为"ap-group1"的AP组下引用5G射频模板"wlan-radio5g"和2G射频模板"wlan-radio2g":
[AC-wlan-view] ap-group name ap-group1
[AC-wlan-ap-group-ap-group1] radio-5g-profile wlan-radio5g radio 1
[AC-wlan-ap-group-ap-group1] radio-2g-profile wlan-radio2g radio 0
[AC-wlan-ap-group-ap-group1] quit
radio 1 对应 5G 射频、radio 0 对应 2G 射频,挂模板时别挂反。
结果验证
在AC上执行命令display rrm-profile name wlan-rrm,可以查看到智能漫游的配置:
[AC-wlan-view] display rrm-profile name wlan-rrm
------------------------------------------------------------
...
Smart-roam : enable
...
Smart-roam check SNR : enable
...
Smart-roam standing SNR threshold(dB) : 15
...
------------------------------------------------------------
三行逐一对:Smart-roam 为 enable 说明功能已开,check SNR 为 enable 说明触发方式是按信噪比,门限 15dB 与规划一致。当体育场存在大量无线用户接入时,无线用户均能获得良好的无线上网体验——终端该换 AP 时被及时引导换过去,这就是智能漫游在起效。
配置脚本
AC的配置文件:
#
sysname AC
#
wlan
rrm-profile name wlan-rrm
smart-roam enable
smart-roam roam-threshold check-snr
smart-roam roam-threshold snr 15
radio-2g-profile name wlan-radio2g
rrm-profile wlan-rrm
radio-5g-profile name wlan-radio5g
rrm-profile wlan-rrm
ap-group name ap-group1
radio 0
radio-2g-profile wlan-radio2g
vap-profile wlan-net wlan 1
radio 1
radio-5g-profile wlan-radio5g
vap-profile wlan-net wlan 1
#
return
脚本里 vap-profile wlan-net 两行是既有 VAP 业务配置的挂接关系,随本例 AP 组原有规划保留,不是智能漫游新引入的命令。
注意事项
- 纯组播报文在无线空口没有ACK机制保障,通常以低速报文形式发送,网络侧有大量异常组播流量涌入时会造成无线空口拥堵,建议配置组播报文抑制;配置前请确认是否有组播业务,有的话谨慎选择限速值。
- 组播报文抑制的位置跟转发方式走:业务数据采用直接转发时,在直连AP的交换机接口上配置;采用隧道转发时,在AC的流量模板下配置。
- 隧道转发模式下,管理VLAN和业务VLAN不能配置为同一VLAN,且AP和AC之间只能放通管理VLAN,不能放通业务VLAN。
- 门限值别照抄完事:15dB 是本例取值,现场终端密度、隔断、干扰不同,按实测的信噪比分布再定,门限偏高会把信号尚可的终端也踢去重连,偏低则踢不动真正的粘性终端。
- 智能漫游面向的是已有基础业务(AP 上线、VAP 配置)的网络,基础没配好先补基础,漫游引导救不了没上线的 AP。
看台、仓库、厂区这类人动得多的场地,门限值别拿默认数直接用,建议请诚鑫致达科技到场按终端分布实测一轮信噪比再定值,踢得准又不误伤,智能漫游才真算配好了。各厂商设备的命令与默认参数存在差异,本文步骤与命令均出自华为官方文档,操作前请核对你的设备型号与软件版本。
源:华为WLAN AC官方文档