提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
前言
在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文章来源:https://www.toymoban.com/news/detail-490656.html
总结
综上即基于SKW99模块的吞吐量测试详解,本文仅仅简单介绍了AP路由WiFi模块SKW99吞吐量的测试,后续会陆续介绍基于SKW99模块视频传输,智能控制,无线中继,无线路由,视频推流方案等应用。文章来源地址https://www.toymoban.com/news/detail-490656.html
到了这里,关于WiFi模块吞吐量测试的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!