实验要求
- 了解 RSSI 的概念和基本原理
- 掌握 RSSI 测量过程和方法
- 不同无线环境下 RSSI 值测量
实验原理
- 针对无线信号的测量,接收信号强度指示器(Received Signal Strength Indicator, RSSI)是表征无线网络质量的重要指标。RSSI 值强弱对通话质量、切换、拥塞及网络覆盖、容量等均有显著影响。
- 一般用dBm来度量RSSI。无线信号多为mW级,故对其进行极化,转化为dBm。1mW即0dBm,小忏1mW就是负数dBm值。
- 一般来说,RSSI 值越大,表明当前网络信号较好,反之则表明当前网络信号差。
- 需注意,网络信号好并不意味着信号质量一定好,也可能由干扰信号造成,因而RSSI只能反映当前的网络信号水平而非信号质量。
实验步骤
- 获取测量WiFi的RSSI的软件(wife.exe)
- 开启智能终端的WiFi热点服务
- 在笔记本上运行wifi.exe 检测API的动态RSSI值
实验环境及工具
Windows10操作系统,wifi.exe软件,将手机热带你名称设置为AP1
实验步骤
- 开启wifi
- 链接热点AP1
- wife.exe获取数据
距离对比
-
间隔1米
-
间隔5米
-
间隔10米
-
距离15米
高度对比
以电脑为基准 高于电脑为正 低于电脑为负
- 高度两米
- 高度一米
- 高度 -1 米
- 高度 -2 米
实验结论
不同设备的RSSI受多种因素的影响,导致RSSI出现动态性。随着距离的增加,WiFi的RSSI值逐渐减小;距离越远,信号越弱;距离较远的时候,可能会出现大量丢包、连接中断等现象;不同高度对于WiFi的测试结果也会产生一些其他影响;