论文部分内容阅读
随着无线网络通信技术的发展,利用OpenWrt开源平台,从管理部门对管辖区域内移动WiFi设备统一监控和管理的需要着手,针对校园无线WiFi网络硬件特点展开一系列关于主动WiFi网络定位方向的具体研究,在保证定位精度并有效防止误差在多级计算中扩大化的基础上,进一步减轻定位计算的编程复杂度,让相应系统能保持足够算力应对校园网内众多无线探测节点间的协同运作,使得整个系统的总体投入和运行效能比相比同类系统有了很大提高。同时通过多个子系统各自独立环境的运行,提高了系统整体的稳定性和可移植性。论文的主要研究工作和创新点如下:(1)在无线路由器OpenWrt系统下,通过对开源固件源代码的二次开发和再编译,实现对无线WiFi网络移动设备的无连接嗅探和数据采样记录等功能。同时在设备后台可视化设置界面中增加对无线移动设备网络嗅探阶段实现参数可调的指定频率取样功能,从而能通过密集多次扫描减小实测数据的总体误差。(2)针对校园网络特点优化定位算法,在保证足够精度的基础上,用较小的计算代价来完成目标设备的定位计算。经过实测数据对比分析,最终的定位误差通过多次定位求平均的计算后可以和目前主流定位算法的误差相当。(3)定位结果通过可视化手段展示,利用PHP网页编程访问数据库,绘制精确的目标监控定位示意图,同时利用交互式界面实现整体参数与采样时间区段数据的可调与可控,并采用指定时间段内的多数据平均时段采样分析方式进一步减小定位误差。(4)在跨平台的多系统环境下,通过具体编程实现各子系统间的分工协调运行,并在真实的校园实验WiFi环境下实测大量数据,来分析算法误差的收敛性效果。