docs(wifi): update iperf throughput performance

This commit is contained in:
yinqingzhao
2025-03-18 11:03:24 +08:00
parent ee77c489e7
commit 85931bc569
2 changed files with 280 additions and 16 deletions

View File

@@ -2023,6 +2023,94 @@ The table below shows the best throughput results gained in Espressif's lab and
When the throughput is tested by iperf example, the sdkconfig is :idf_file:`examples/wifi/iperf/sdkconfig.defaults.esp32c3`.
.. only:: esp32c5
- 2.4 GHz band
.. list-table::
:header-rows: 1
:widths: 10 10 10 15 20
* - Type/Throughput
- Air In Lab
- Shield-box
- Test Tool
- IDF Version (commit ID)
* - Raw 802.11 Packet RX
- N/A
- **130 MBit/s**
- Internal tool
- NA
* - Raw 802.11 Packet TX
- N/A
- **130 MBit/s**
- Internal tool
- NA
* - UDP RX
- 30 MBit/s
- 68 MBit/s
- iperf example
- 7ff0a07d
* - UDP TX
- 30 MBit/s
- 63 MBit/s
- iperf example
- 7ff0a07d
* - TCP RX
- 20 MBit/s
- 59 MBit/s
- iperf example
- 7ff0a07d
* - TCP TX
- 20 MBit/s
- 49 MBit/s
- iperf example
- 7ff0a07d
- 5 GHz band
.. list-table::
:header-rows: 1
:widths: 10 10 10 15 20
* - Type/Throughput
- Air In Lab
- Shield-box
- Test Tool
- IDF Version (commit ID)
* - Raw 802.11 Packet RX
- N/A
- **130 MBit/s**
- Internal tool
- NA
* - Raw 802.11 Packet TX
- N/A
- **130 MBit/s**
- Internal tool
- NA
* - UDP RX
- 30 MBit/s
- 71 MBit/s
- iperf example
- 7ff0a07d
* - UDP TX
- 30 MBit/s
- 64 MBit/s
- iperf example
- 7ff0a07d
* - TCP RX
- 20 MBit/s
- 61 MBit/s
- iperf example
- 7ff0a07d
* - TCP TX
- 20 MBit/s
- 50 MBit/s
- iperf example
- 7ff0a07d
When the throughput is tested by iperf example, the sdkconfig is :idf_file:`examples/wifi/iperf/sdkconfig.defaults.esp32c5`.
.. only:: esp32c6
.. list-table::
@@ -2046,27 +2134,71 @@ The table below shows the best throughput results gained in Espressif's lab and
- NA
* - UDP RX
- 30 MBit/s
- 45 MBit/s
- 63 MBit/s
- iperf example
- 420ebd20
- 7ff0a07d
* - UDP TX
- 30 MBit/s
- 40 MBit/s
- 51 MBit/s
- iperf example
- 420ebd20
- 7ff0a07d
* - TCP RX
- 20 MBit/s
- 30 MBit/s
- 46 MBit/s
- iperf example
- 420ebd20
- 7ff0a07d
* - TCP TX
- 20 MBit/s
- 31 MBit/s
- 43 MBit/s
- iperf example
- 420ebd20
- 7ff0a07d
When the throughput is tested by iperf example, the sdkconfig is :idf_file:`examples/wifi/iperf/sdkconfig.defaults.esp32c6`.
.. only:: esp32c61
.. list-table::
:header-rows: 1
:widths: 10 10 10 15 20
* - Type/Throughput
- Air In Lab
- Shield-box
- Test Tool
- IDF Version (commit ID)
* - Raw 802.11 Packet RX
- N/A
- **130 MBit/s**
- Internal tool
- NA
* - Raw 802.11 Packet TX
- N/A
- **130 MBit/s**
- Internal tool
- NA
* - UDP RX
- 30 MBit/s
- 68 MBit/s
- iperf example
- 7ff0a07d
* - UDP TX
- 30 MBit/s
- 53 MBit/s
- iperf example
- 7ff0a07d
* - TCP RX
- 20 MBit/s
- 45 MBit/s
- iperf example
- 7ff0a07d
* - TCP TX
- 20 MBit/s
- 37 MBit/s
- iperf example
- 7ff0a07d
When the throughput is tested by iperf example, the sdkconfig is :idf_file:`examples/wifi/iperf/sdkconfig.defaults.esp32c61`.
.. only:: esp32s3
.. list-table::

View File

@@ -1999,6 +1999,94 @@ AP 睡眠
使用 iperf example 测试吞吐量时sdkconfig 是 :idf_file:`examples/wifi/iperf/sdkconfig.defaults.esp32c3`
.. only:: esp32c5
- 2.4 GHz 频段
.. list-table::
:header-rows: 1
:widths: 10 10 10 15 20
* - 类型/吞吐量
- 实验室空气状况
- 屏蔽箱
- 测试工具
- IDF 版本 (commit ID)
* - 原始 802.11 数据包接收数据
- N/A
- **130 MBit/s**
- 内部工具
- N/A
* - 原始 802.11 数据包发送数据
- N/A
- **130 MBit/s**
- 内部工具
- N/A
* - UDP 接收数据
- 30 MBit/s
- 68 MBit/s
- iperf example
- 7ff0a07d
* - UDP 发送数据
- 30 MBit/s
- 63 MBit/s
- iperf example
- 7ff0a07d
* - TCP 接收数据
- 20 MBit/s
- 59 MBit/s
- iperf example
- 7ff0a07d
* - TCP 发送数据
- 20 MBit/s
- 49 MBit/s
- iperf example
- 7ff0a07d
- 5 GHz 频段
.. list-table::
:header-rows: 1
:widths: 10 10 10 15 20
* - 类型/吞吐量
- 实验室空气状况
- 屏蔽箱
- 测试工具
- IDF 版本 (commit ID)
* - 原始 802.11 数据包接收数据
- N/A
- **130 MBit/s**
- 内部工具
- N/A
* - 原始 802.11 数据包发送数据
- N/A
- **130 MBit/s**
- 内部工具
- N/A
* - UDP 接收数据
- 30 MBit/s
- 71 MBit/s
- iperf example
- 7ff0a07d
* - UDP 发送数据
- 30 MBit/s
- 64 MBit/s
- iperf example
- 7ff0a07d
* - TCP 接收数据
- 20 MBit/s
- 61 MBit/s
- iperf example
- 7ff0a07d
* - TCP 发送数据
- 20 MBit/s
- 50 MBit/s
- iperf example
- 7ff0a07d
使用 iperf example 测试吞吐量时sdkconfig 是 :idf_file:`examples/wifi/iperf/sdkconfig.defaults.esp32c5`
.. only:: esp32c6
.. list-table::
@@ -2022,27 +2110,71 @@ AP 睡眠
- N/A
* - UDP 接收数据
- 30 MBit/s
- 45 MBit/s
- 63 MBit/s
- iperf example
- 420ebd20
- 7ff0a07d
* - UDP 发送数据
- 30 MBit/s
- 40 MBit/s
- 51 MBit/s
- iperf example
- 420ebd20
- 7ff0a07d
* - TCP 接收数据
- 20 MBit/s
- 30 MBit/s
- 46 MBit/s
- iperf example
- 420ebd20
- 7ff0a07d
* - TCP 发送数据
- 20 MBit/s
- 31 MBit/s
- 43 MBit/s
- iperf example
- 420ebd20
- 7ff0a07d
使用 iperf example 测试吞吐量时sdkconfig 是 :idf_file:`examples/wifi/iperf/sdkconfig.defaults.esp32c6`
.. only:: esp32c61
.. list-table::
:header-rows: 1
:widths: 10 10 10 15 20
* - 类型/吞吐量
- 实验室空气状况
- 屏蔽箱
- 测试工具
- IDF 版本 (commit ID)
* - 原始 802.11 数据包接收数据
- N/A
- **130 MBit/s**
- 内部工具
- N/A
* - 原始 802.11 数据包发送数据
- N/A
- **130 MBit/s**
- 内部工具
- N/A
* - UDP 接收数据
- 30 MBit/s
- 68 MBit/s
- iperf example
- 7ff0a07d
* - UDP 发送数据
- 30 MBit/s
- 53 MBit/s
- iperf example
- 7ff0a07d
* - TCP 接收数据
- 20 MBit/s
- 45 MBit/s
- iperf example
- 7ff0a07d
* - TCP 发送数据
- 20 MBit/s
- 37 MBit/s
- iperf example
- 7ff0a07d
使用 iperf example 测试吞吐量时sdkconfig 是 :idf_file:`examples/wifi/iperf/sdkconfig.defaults.esp32c61`
.. only:: esp32s3
.. list-table::