配置Wi-Fi终端定位示例
组网图形
图1 配置Wi-Fi终端定位示例组网图
- 业务需求
- 组网需求
- 数据规划
- 配置思路
- 配置注意事项
- 操作步骤
- 配置文件
业务需求
管理员希望在已有WLAN覆盖业务的基础上,还可以定位覆盖区域内的终端位置信息。使用Wi-Fi终端定位方案,无需新增额外的信息采集点,AP周期性扫描终端信号,并将信息上报给定位服务器,定位服务器根据不同AP上报的信息,计算出终端的具体位置,可以实时在地图上看到终端所在的位置,还可以查询终端的历史移动路径。
WLAN覆盖业务的相关配置参见WLAN基础组网配置举例。
组网需求
在网络中新增部署定位服务器,AC需要和服务器网络互通。
数据规划
配置项 |
数据 |
AC和服务器互通的接口 |
GE0/0/2:VLAN 102 VLANIF102:10.23.102.2 |
AC和服务器互通的路由 |
目的地址:10.23.103.1 下一跳地址:10.23.102.1,即Router上的VLANIF102 |
SNMP参数 |
|
AP组 |
名称:ap-group1 |
空口扫描模板 |
|
2G射频模板 |
|
5G射频模板 |
|
定位模板 |
|
定位服务器 |
IP地址:10.23.103.1 端口号:32180 |
配置思路
- 安装部署定位服务器。
- 配置AC和定位服务器互通。AC要将收到的终端信息发送给服务器,规划IP地址用于通信。
- 配置AC的SNMP参数,用于和定位服务器对接。
- 配置AC的空口扫描功能。
- 配置AC的Wi-Fi终端定位功能。
- 配置定位服务器的WLAN定位功能。
配置注意事项
定位使用三点定位技术,为了保证定位的准确度,建议AP间距不要超过15米,覆盖区域的信号强度大于-65dBm,定位准确度好。
在定位服务器上添加AC时,需要配置相同的SNMP协议和读写团体名,才能保证AC和定位服务器间的正常通信。
AP上负载小,业务量不大,建议采用通过AC上报终端信息。如果选择AP直接上报终端信息,则AP要和定位服务器路由可达。
如果定位服务器为iMaster NCE-CampusInsight且通过UDP协议上报数据时,AP上报终端定位的目的地址为CampusInsight南向浮动IP地址,端口号为固定值28161。
操作步骤
- 配置AC和定位服务器通信# 配置Router,创建VLAN102,加入接口GE1/0/0,配置VLANIF102接口和AC互通。
<Router> system-view
[Router] vlan 102
[Router-vlan102] quit
[Router] interface gigabitethernet 1/0/0
[Router-GigabitEthernet1/0/0] port trunk allow-pass vlan 102
[Router-GigabitEthernet1/0/0] quit
[Router] interface vlanif 102
[Router-Vlanif102] ip address 10.23.102.1 24
- # 配置AC,创建VLAN102,加入接口GE0/0/2,配置VLANIF102接口和Router互通。
<AC> system-view
[AC] vlan 102
[AC-vlan102] quit
[AC] interface gigabitethernet 0/0/2
[AC-GigabitEthernet0/0/2] port trunk allow-pass vlan 102
[AC-GigabitEthernet0/0/2] quit
[AC] interface vlanif 102
[AC-Vlanif102] ip address 10.23.102.2 24
[AC-Vlanif102] quit
- # 在AC上创建一条到定位服务器的静态路由,下一跳指向Router。
[AC] ip route-static 10.23.103.1 32 10.23.102.1
- # 在AC上执行ping操作,目的地址是定位服务器,可以ping通表示网络正常互通。
[AC] ping 10.23.103.1
PING 10.23.102.2: 56 data bytes, press CTRL_C to break
Reply from 10.23.103.1: bytes=56 Sequence=1 ttl=255 time=1 ms
- 配置AC设备与定位服务器通信# 配置AC的SNMP协议版本。
[AC] snmp-agent sys-info version v2c
- # 配置读团体名为public123,写团体名为private123。
[AC] snmp-agent community read public123
[AC] snmp-agent community write private123
- 在AC上查看WLAN网络的基本配置
检查项 |
命令 |
数据 |
查看AP所属的AP组 |
display ap all |
AP组:ap-group1 AP name:AP1,AP2,AP3,... |
查看AP组引用的模板 |
display ap-group name xxx |
射频0:
射频1:
|
查看2G射频模板下引用的模板 |
display radio-2g-profile name xxx |
空口扫描模板:wlan-air-scan |
查看5G射频模板下引用的模板 |
display radio-5g-profile name xxx |
空口扫描模板:wlan-air-scan |
- 如果AP组和单个AP下都有配置,则单个AP下的配置优先生效。
- 对于新创建的模板,用户配置完成后,需要将此模板引用到AP或者AP组,才能最终生效。
- 在AC上配置空口扫描功能# 进入空口扫描模板“wlan-air-scan”,配置空口扫描信道集合。默认情况下,空口扫描信道集合是当前国家码支持的所有信道。
[AC] wlan
[AC-wlan-view] air-scan-profile name wlan-air-scan
[AC-wlan-air-scan-prof-wlan-air-scan] scan-channel-set country-channel
[AC-wlan-air-scan-prof-wlan-air-scan] quit
- # 进入2G射频模板“wlan-radio-2g”,引用空口扫描模板。
[AC-wlan-view] radio-2g-profile name wlan-radio-2g
[AC-wlan-radio-2g-prof-wlan-radio-2g] air-scan-profile wlan-air-scan
[AC-wlan-radio-2g-prof-wlan-radio-2g] quit
- # 进入5G射频模板“wlan-radio-5g”,引用空口扫描模板。
[AC-wlan-view] radio-5g-profile name wlan-radio-5g
[AC-wlan-radio-5g-prof-wlan-radio-5g] air-scan-profile wlan-air-scan
[AC-wlan-radio-5g-prof-wlan-radio-5g] quit
- # 进入AP组“ap-group1”,引用射频模板。
[AC-wlan-view] ap-group name ap-group1
[AC-wlan-ap-group-ap-group1] radio-2g-profile wlan-radio-2g radio 0
Warning: This action may cause service interruption. Continue?[Y/N]y
[AC-wlan-ap-group-ap-group1] radio-5g-profile wlan-radio-5g radio 1
Warning: This action may cause service interruption. Continue?[Y/N]y
[AC-wlan-ap-group-ap-group1] quit
- 配置Wi-Fi终端定位功能# 创建名为“wlan-location”的定位模板,开启Wi-Fi终端定位功能,并配置定位信息上报的目的地和端口号。
[AC-wlan-view] location-profile name wlan-location
[AC-wlan-location-prof-wlan-location] private mu-enable
[AC-wlan-location-prof-wlan-location] private server ip-address 10.23.103.1 port 32180 via-ac ac-port 10001
[AC-wlan-location-prof-wlan-location] source ip-address 10.23.102.2
[AC-wlan-location-prof-wlan-location] quit
- # 进入AP组“ap-group1”,引用定位模板。
[AC-wlan-view] ap-group name ap-group1
[AC-wlan-ap-group-ap-group1] location-profile wlan-location radio all
Warning: This action may cause service interruption. Continue?[Y/N]y
[AC-wlan-ap-group-ap-group1] quit
- 配置定位服务器,并验证配置结果联系厂商获取相应文档后参考操作,本文档不描述具体操作步骤。
配置文件
#
vlan batch 101 to 102
#
interface Vlanif102
ip address 10.23.102.1 255.255.255.0
#
interface GigabitEthernet1/0/0
port link-type trunk
port trunk allow-pass vlan 101 to 102
#
return
#
vlan batch 100 to 102
#
interface Vlanif102
ip address 10.23.102.2 255.255.255.0
#
interface GigabitEthernet0/0/2
port link-type trunk
port trunk allow-pass vlan 101 to 102
#
ip route-static 10.23.103.1 255.255.255.255 10.23.102.1
#
snmp-agent local-engineid 800007DB030200000000E0
snmp-agent community read %^%#sP6,%Hno.$v[Lf#fiyP(eKm4)vNP*Q"mA~'$XjP4r}XXU4f%'&y>D`/1.5\Clr]I5mUJ46!a7'9p#*o2%^%#
snmp-agent community write %^%#/.U;L9&iwS.dF15y]J"N\XU='K:YkWj/O.)=6W$3q{M1J4.<X"\h{a:p)c\;TBL\=qn=u+7YR~L/#`V>%^%#
snmp-agent sys-info version v2c
snmp-agent
#
wlan
location-profile name wlan-location
private mu-enable
private server ip-address 10.23.103.1 port 32180 via-ac ac-port 10001
source ip-address 10.23.102.2
air-scan-profile name wlan-air-scan
radio-2g-profile name wlan-radio-2g
air-scan-profile wlan-air-scan
radio-5g-profile name wlan-radio-5g
air-scan-profile wlan-air-scan
ap-group name ap-group1
location-profile wlan-location radio all
radio 0
radio-2g-profile wlan-radio-2g
vap-profile wlan-net wlan 1
radio 1
radio-5g-profile wlan-radio-5g
vap-profile wlan-net wlan 1
#
return