摘要:作为一种全新的信息获取和处理方式,无线传感器网络可以在广泛的领域内实现复杂的大规模监测和追踪任务,而网络自身的定位是大多数应用的基础。基于距离的定位是通过测量节点间距来实现的。利用RSSI测距只需较少的通信开销和较低的实现复杂度,这在能量有限的网络节点中是非常重要的。
本设计针对大规模随机散布野外应用环境,这类应用大都不需要节点进行精确定位,只需要知道节点的大概区域就可满足需求,同时要求硬件成本低、定位过程通信开销小、节能。本论文设计了一种基于WiFi网络的RSSI估算距离的算法验证。
本论文的主要工作有:
1.用两台笔记本建立WiFi网络,作为无线信号的发送节点。
2.在第三台笔记本上装Kismit软件,用于接收节点获取无线数据包的RSSI。
3.在发送节点与接收节点的不同距离处,利用接收节点获得发送节点的无线信号强度。
4.利用matlab分析数据,验证距离与无线信号强度的关系。
5.对测量结果误差进行分析和总结。
关键词 WiFi;RSSI测距;无线传感器网络;节点定位
目录
摘要
Abstract
1 绪论-1
1.1课题的意义与背景-1
1.2研究现状-1
1.3章节安排-2
2 RSSI测距理论-3
2.1近距离无线通信技术-3
2.2 基于RSSI测距原理-7
2.3 RSSI节点定位原理-8
2.4 基于RSSI节点定位相关研究-8
3 基于WiFi的RSSI测距实验设计-10
3.1工具介绍-10
3.1.1 Linux操作系统-10
3.1.2 kismit系统简介-13
3.1.3 Matlab图视化功能-16
3.2 Wifi的建立-20
3.2.1建立无线局域网-20
3.2.2连接无线网络-23
3.2.3接收节点的设置-24
3.3测量数据的收集-24
4测量的结果分析-31
4.1用RSSI估算距离的算法验证-31
4.2结论分析-34
4.2.1无线信道受环境影响-34
4.2.2无线信道受路径损耗的影响-34
结论-36
致谢-37
参考文献-38