實驗目的
- 了解 RSSI的概念和基本原理
- 掌握RSSI測量過程和方法
- 在不同無線環境下測量RSSI值
實驗背景
針對無線信號測量,服務集標識符(Service Set ldentifier,SSID)用於標識各不同無線網絡,接收信號強度指示(Received Signal Strength Indicator,RSSI)表征無線網絡信號質量。
其中RSSI值對通話質量、切換、擁塞及網絡覆蓋、容量等均有顯著影響。一般用dBm來度量RSSI,無線信號多為 mW 級,故對其進行極化,轉化為 dBm。1mW 即 OdBm,小於 1mW 就是負數 dBm 值。一般來說,RSSI值越大,則接收信號強度越大,例如-50dBm 與-65dBm比較,前者表示接收信號的強度大於后者。
實驗原理
利用自行開發的軟件(WiFi RSSI值測量軟件),測量不同環境下 WiFI 網絡的 RSSI 值,總結出環境變化對 WiFI RSSI值的影響。
實驗過程
准備實驗資源
PC(筆記本)一台、智能手機一部、WiFi RSSI值測量軟件,在測量WiFi的RSSI值時,實驗采用了自行開發的軟件,在PC中通過 Windows系統的WLAN API讀取無線網卡的信息,以探測附近無線接入點(Access Point, AP)的RSSI值。
如果沒有軟件可以在這里下載哦~:鏈接:https://pan.baidu.com/s/11hJsdne4rCGgazV9m6ye_g
提取碼:2jmw
連接網絡
我們用手機熱點來為電腦提供WiFi,打開手機開啟熱點,並將網絡名稱設置為:AP1
,讓電腦連接到該網絡。
不同距離對 RSSI 值的影響
-
距離為0.1m
連接網絡后,雙擊打開軟件,可見如圖所示的結果:測試距離為0.1m左右,信號強度為-51dbm。
-
距離為40m
更換實驗條件后都需要重新打開軟件,當把手機拿到距離電腦40m左右(出教室),出現如圖所示的結果:測試距離為40m左右,信號輕度為-56dbm。
-
距離為60m
測試距離為60m左右,出現連接中斷的現象。
不同高度對 RSSI 值的影響
- 高度為0
本次高度實驗的水平距離都在0.2m左右,在高度幾乎0時,結果如圖所示:測試高度為0m左右,信號強度為-51dbm。
- 高度為2m
重新打開軟件,結果如圖:測試高度為2m左右,信號強度為-53dbm。
結果與分析
由上述結果可看出,隨着距離增加,WiFi的RSSI值逐漸減小;距離越遠,信號越弱。大約60米左右時,出現大量丟包、連接中斷等現象。隨着高度增加,WiFi的RSSI值逐漸減小;高度越高,信號越弱。
由於實驗環境有限,只能測試高度和距離,我們還可以進行不同高度方位的測試、不同遮擋物的測試、不同風速的測試、雨天氣候的測試等。所以這會是一個長期的實驗,在適當的時候我們可以再把這個實驗拿出來繼續做,通過觀察數據來得到結果。在這樣的實踐中不斷獲得真理。