某客户使用我司无线设备,使用无线控制器加WA2620E-F型号AP做无线定位,定位无线终端用户位置。无线定位出现异常,人在导航系统中显示的位置出现了跳动,而且跳动的范围比较大。
红色为人实际所在位置。但是收到了很远处发出的AP扫描到,而且信号强度很强(通过报文发现)。实际的测试AP的安装位置没有异常。而且在红色点打开无线软件inssid 也未查到实际红色目标AP发出的信号。这个就很奇怪,为什么会被那么远的ap扫描到。为保护用户隐私,图片只显示了异常信息。
通过分析发现控制器发送给定位系统服务器的报文有很大偏差而且数目较多,导致定位系统定位点显示异常。
以下是控制器发送给定位系统的报文。红色圈圈显示的是异常,异常的是很远100-200米的AP,发出来的扫描,而且信号强度很强。为保护用户隐私,图片只显示关键信息,部分信息被涂。
通过对ap/ac发送给服务器的报文分析,是用户近端的AP1将用户的定位信息复制发送出来了,然后到远端AP2这边接收到该信息又转发出去,转发出去时带的用户RSSI还是近端AP1采集到的RSSI。后续加了些调试命令,AP采集终端RSSI时忽略AP发送的帧。
修改命令:wlan rfid-tracking ignore
【修改前】
wlan rfid-tracking ignore beacon
【修改后】
wlan rfid-tracking ignore { ap-frame | beacon }
【参数】
ap-frame:指定要忽略的帧为AP发出的帧。
【描述】
增加参数ap-frame,忽略AP发送的帧可以节省上行带宽及提高服务器性能,因为很多情况下可能只关心无线客户端而不关心周围AP的情况。
配置命令后,无线定位系统显示信息正常,不再出现终端位置跳动情况。
在配置无线定位时,如果发现无线定位系统显示用户终端位置信息不准确,可以配置如下命令。wlan rfid-tracking ignore ap-frame,配置该命令后,忽略AP发送的帧可以节省上行带宽及提高服务器性能。
该案例暂时没有网友评论
✖
案例意见反馈
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作