论文部分内容阅读
WLAN网络提供便捷互联网接入的同时,也因其传输介质的开放性容易受到专门针对802.11协议弱点的攻击而出现安全问题。如何检测、发现、定位这些设备,并对网络环境和攻击行为进行监控成为WLAN安全运行面临的首要问题。因此需要一套针对无线局域网的监测系统能检测网络中不安全因素;WLAN管理系统结合定位服务能够对无线网络进行更全面的管理,而在既有的WLAN资源的基础上提供位置服务也是目前室内定位领域的研究热点,WLAN网络检测系统的定位服务模块基于Wi-Fi网络的指纹定位方法改进并实现,其定位结果与网络拓扑相结合,为管理员了解网络分布以及定点非法用户提供有力的帮助。本论文主要针对以上需求设计并开发一套Wi-Fi网络监测系统,主要工作内容如下:1.与项目组同学分工合作,采用无线网络技术、嵌入式技术以及WPF技术设计开发一套Wi-Fi网络监测系统,系统包括手持式、固定式测试仪和上位机监测服务器。管理员可以在获得授权的情况下监测当前网络带宽、信道占用、拓扑结构、数据流量等参数信息。2.手持、固定测试仪软件部分采用嵌入式QT技术设计实现。依据802.11协议标准提取所需的Radiotap头部、MAC层的管理帧和数据帧内容,分析所需的字段信息,获取掌握无线网络运行状态信息的参数,手持、固定测试仪同时也能够将测试信息上传到服务器进行数据融合分析,从而得到范围更广、层次更高的整体网络态势信息。3.上位机软件基于微软WPF平台设计实现。使用C/S模式与手持、固定测试仪进行数据交互,系统设计了上位机和终端测试仪的数据通信格式并对终端测试仪、上位机服务器软件实现方法进行了描述、设计了上位机数据融合以及大范围定位监控的流程,测试并分析了上下位机主要功能。4.为了提高定位精度,本文针对指纹定位提出了一种基于signal strength orderinvariance (SSOI)改进的匹配算法。本算法以指纹定位算法为基础,结合参考AP的强度顺序信息来改善定位的效果,与其它算法相比,本算法能提高定位精度但不增加计算量,在仿真以及实际演示程序中定位效果良好。