WiFi模块吞吐量测试
提示:文章寫完后,目錄可以自動生成,如何生成可參考右邊的幫助文檔
文章目錄
- 前言
- 一、什么是Wi-Fi吞吐量
- 二、Wi-Fi吞吐量測試
- 1.硬件準備
- 2.軟件準備
- 三、操作步驟
- 總結
前言
在WiFi模塊選型過程中,工程師會關注到WiFi模塊的吞吐量,拿到樣品之后,也會進行一個模塊吞吐量的測試。本篇就以SKYLAB QCA9531 WiFi模塊SKW99的測試角度出發,簡單介紹一下WiFi模塊怎么測試WiFi吞吐量。
一、什么是Wi-Fi吞吐量
通俗的講,Wi-Fi吞吐量即Wi-Fi設備(AP/STA)在上行和下行鏈路上所支持的實際最大速率,屬于一種極限測試,也較貼近用戶實際使用場景,尤其在產品日趨無線化,有線網口設計逐漸淡出的今天,顯得尤為重要。
Wi-Fi吞吐量是一個較籠統的概念,在實際的測試中需要分模式,信道進行如IEEE 802.11n HT40 mcs7 ch1, IEEE 802.11ac HT80 mcs9 ch36等。
注:MCS是Modulation and coding scheme,不同的數字代表不同的調制編碼方式,不同的調制方式又對應不同的速率,具體可以查看802.11n/ac的協議。
- 吞吐量:單位時間內對網絡設備或端口成功傳送數據的數量(在沒有丟幀的情況下,設備能夠接收并轉發的最大數據速率)。是一個實際值,用于衡量網絡性能。由于網絡的雙向通信,通常以上傳(Tx)傳輸速率和下載(Rx)傳輸速率2個指標來衡量測試設備的吞吐量
- 帶寬:單位時間內可傳送的最大數據量,是一個理論值,相當于理論可達到的最大吞吐量
- AP:無線接入點(Access Point),是一個無線網絡的創建者,是網絡的中心節點。一般家庭或辦公室使用的無線路由器就相當于一個AP
- STA:站點(Station),每一個連接AP的終端都可被稱為站點
- 上傳(Tx)傳輸速率:測試設備向輔助設備發送信令或數據所測得的速率
- 下載(Rx)傳輸速率:測試設備接收輔助設備發送的信令或數據所測得的速率
二、Wi-Fi吞吐量測試
本次WiFi吞吐量測試使用的是SKYLAB的WiFi模塊QCA9531方案的SKW99模塊1.硬件準備
(1)硬件:兩臺筆記本電腦、一塊SKW99_Demo板、一塊SKW99模塊、兩根WiFi天線、一根網線、一個電源線;
(2)接線:USB1外接電源線供5V2A,網線通過網口連接到WiFi模塊,SKW99接兩個天線。
2.軟件準備
在兩臺電腦上下載并安裝好iperf吞吐量測試工具(iperf是一個網絡性能測試工具,測試從Client發向Server)
三、操作步驟
(1)電腦通過網線連接模塊的LAN口,并打開電腦iperf工具包文件夾;
(2)在該電腦上輸入“cmd”,并按確認鍵;
(3)在運行程序中輸入“iperf3.exe -s”,按“Enter”鍵后如圖顯示。
(4)另一臺電腦通過無線連接SKW99模塊的WiFi熱點,并打開電腦iperf工具包文件夾;
(5)在該電腦上輸入“cmd”,并按確認鍵;
(6)在運行程序中輸入“iperf3 -c 10.10.10.101 -t 10 -b 200M”,
(“10.10.10.101”是模塊給另一臺電腦分配的IP地址),按“Enter”鍵后如圖出現如圖測試結果。
指令注釋:
-t 60 //測試總時長60秒
-u //UDP測試
-i 5 //測試間隔5秒
-P 3 //3條測試線程
-b 10K //每秒最大傳輸10Kb,顯示單位Kbps
-b 10M //每秒最大傳輸10Mb,顯示單位Mbps
總結
綜上即基于SKW99模塊的吞吐量測試詳解,本文僅僅簡單介紹了AP路由WiFi模塊SKW99吞吐量的測試,后續會陸續介紹基于SKW99模塊視頻傳輸,智能控制,無線中繼,無線路由,視頻推流方案等應用。
總結
以上是生活随笔為你收集整理的WiFi模块吞吐量测试的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 〖Python 数据库开发实战 - Py
- 下一篇: VBA---打开excel