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.硬件准备

WiFi模块吞吐量测试_第1张图片

(1)硬件:两台笔记本电脑、一块SKW99_Demo板、一块SKW99模块、两根WiFi天线、一根网线、一个电源线;
(2)接线:USB1外接电源线供5V2A,网线通过网口连接到WiFi模块,SKW99接两个天线。

2.软件准备

在两台电脑上下载并安装好iperf吞吐量测试工具(iperf是一个网络性能测试工具,测试从Client发向Server)

三、操作步骤

(1)电脑通过网线连接模块的LAN口,并打开电脑iperf工具包文件夹;
WiFi模块吞吐量测试_第2张图片
(2)在该电脑上输入“cmd”,并按确认键;
WiFi模块吞吐量测试_第3张图片
(3)在运行程序中输入“iperf3.exe -s”,按“Enter”键后如图显示。
WiFi模块吞吐量测试_第4张图片
(4)另一台电脑通过无线连接SKW99模块的WiFi热点,并打开电脑iperf工具包文件夹;
WiFi模块吞吐量测试_第5张图片
(5)在该电脑上输入“cmd”,并按确认键;
WiFi模块吞吐量测试_第6张图片
(6)在运行程序中输入“iperf3 -c 10.10.10.101 -t 10 -b 200M”,
(“10.10.10.101”是模块给另一台电脑分配的IP地址),按“Enter”键后如图出现如图测试结果。
WiFi模块吞吐量测试_第7张图片
指令注释:
-t 60 //测试总时长60秒
-u //UDP测试
-i 5 //测试间隔5秒
-P 3 //3条测试线程
-b 10K //每秒最大传输10Kb,显示单位Kbps
-b 10M //每秒最大传输10Mb,显示单位Mbps

总结

综上即基于SKW99模块的吞吐量测试详解,本文仅仅简单介绍了AP路由WiFi模块SKW99吞吐量的测试,后续会陆续介绍基于SKW99模块视频传输,智能控制,无线中继,无线路由,视频推流方案等应用。

你可能感兴趣的:(无线通信,智能路由器,网络)