iperf
1.1 TCP 发送吞吐量测试发送吞吐量测试操作如下:步骤 1 PC 机上命令行进入 iperf 工具目录,执行:iperf –s步骤 2 单板上通过 Shell 进入 iperf 工具目录,执行:iperf –c 192.168.1.100 –t 10 –i 1图1-2 发送吞吐量测试示例其中,iperf –s 表示启动服务端,iperf –c 192.168.1.100 表示启动客户端,连接192.168.1.100,-t 10 表示测试 10 秒钟,-i 1 表示每隔 1 秒钟打印一次结果。 最后打印的“0.0-10.0 sec 85.7 MBytes 71.6 Mbits/sec”表示这 10 秒钟的平均吞吐量为 71.6Mbps。
1.3 UDP 发送吞吐量测试发送吞吐量测试操作如下:步骤 1 PC 机上命令行进入 iperf 工具目录,执行:iperf –s -u –l 32k步骤 2 单板上通过 Shell 进入 iperf 工具目录,执行:iperf –c 192.168.1.100 –u –t 10 –i 1 –l 32k –b 100M
1.4 UDP 接收吞吐量测试接收吞吐量测试操作如下:步骤 1 单板上通过 Shell 进入 iperf 工具目录,执行:iperf –s -u步骤 2 PC 机上命令行进入 iperf 工具目录,执行:iperf –c 192.168.1.101 –u –t 10 –i 1 –l 32k –b 100M射频指标测试:吞吐量测试可以反映 WiFi 的性能,在产品开发中必须要做的工作。还会进行射频指标测试,它可以准确的验证 WiFi 射频是否达标。因为模组厂家在生产模组时是必须做的工作,所以如果采用的是模组,这项工作是可选的。但由于硬件设 计时,有可能地线不干净、板上干扰等原因,影响 WiFi 射频性能,因此要进行该项测试。射频指标包括:接收灵敏度、领道功率抑制、发送功率、发送载频容差、丢包率、EVM、接收杂散、发送杂散等。测试仪器包含:频谱分析仪、功率测量仪、网络分析仪等。测试方法较复杂,可以参考测量仪器说明书。
注意:有些 PC 机,由于安装了一些软件,对速率会有影响,一定要确保 PC 机没有速率的瓶颈。WEP 安全模式不能使用 802.11n 协议,因此速率比较低,一般只有20+Mbps。