资产和人员在厂区里找不到?华为WiFi终端定位不用新增采集点

本文整理自华为官方发布的典型配置案例,命令与步骤均按原始文档呈现,供现场实施参考。

仓库里的移动盘点机放哪儿了、巡检人员走到了哪个车间、贵重设备有没有被挪出区域——这些问题靠人眼盯是盯不过来的,专门上蓝牙信标之类的定位系统又是一笔新投入。整理自华为官方发布的典型配置案例,这篇介绍华为的Wi-Fi终端定位方案:复用已经部署好的AP,不新增任何信息采集点,AP定期扫描周围终端信号并上报定位服务器,服务器综合多个AP的信号算出位置,地图上实时可看,还能回查历史移动轨迹。

原理官方说得很清楚:AP周期性扫描终端信号并将信息上报给定位服务器,定位服务器根据不同AP上报的信息计算出终端的具体的位置。前提是网络里新增部署一台定位服务器,且AC和它网络互通。

数据规划:AC用GE0/0/2走VLAN102与服务器侧互通,VLANIF102地址10.23.102.2;到服务器10.23.103.1的静态路由下一跳10.23.102.1(Router的VLANIF102);SNMP用v2c,读团体名public123、写团体名private123;空口扫描模板wlan-air-scan;定位模板wlan-location,通过AC上报,服务器地址端口10.23.103.1/32180,AP上报到AC的端口10001。

第一步,打通AC与定位服务器的网络。Router侧:

<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侧:

<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

加一条到定位服务器的静态路由,然后ping一下验证连通:

[AC] ip route-static 10.23.103.1 32 10.23.102.1
[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的SNMP参数,这是定位服务器来读数据的通道:

[AC] snmp-agent sys-info version v2c
[AC] snmp-agent community read public123
[AC] snmp-agent community write private123

注意官方在这有一个醒目的提示:示例用的SNMPv2c存在安全风险,实际部署推荐用SNMPv3。而且定位服务器上添加AC时必须配相同的SNMP协议和读写团体名,否则两边通不了。

第三步,配空口扫描。建空口扫描模板,扫描信道集合设为国家码信道(这也是缺省值):

[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和5G射频模板里引用它:

[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
[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组里把两个射频模板挂上:

[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终端定位,指定上报方式为通过AC上报、服务器地址端口、以及AP向AC上报的端口:

[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
[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

定位服务器侧的配置官方文档不展开,联系厂商获取相应文档操作即可。

两个决定定位效果的关键点:一是定位用三点定位技术,AP间距建议不超过15米、覆盖区域信号强度大于-65dBm,准确度才好——这意味着仓库货架密集区要提前补点;二是上报方式选择,AP负载小、业务量不大时建议通过AC上报(本篇做法),选AP直接上报则要求AP和定位服务器路由可达。配完在服务器地图上能看到终端实时位置、回放历史轨迹,定位即算打通。这类"用现成AP白嫖定位能力"的方案对仓储、制造场景性价比很高,贵州诚鑫致达科技可以帮企业评估现有AP密度能否支撑定位精度并完成整套对接。

企业存储选型参考|贵州诚鑫致达

做机房存储、虚拟化或监控归档,群晖机型参考:FS6400(全闪存阵列) · SA3610 · SA3410。需要选型建议或上门评估,搜「诚鑫致达」即可找到我们。

服务区域|贵州诚鑫致达

贵州群晖NAS、贵阳存储、数据备份、信创云盘或 IT 集成服务,可联系贵州诚鑫致达科技,服务范围覆盖贵州全省各市州。毕节、铜仁:企业数据备份容灾与网络建设维护。