MCUXpresso SDK Documentation

Wi-Fi throughput#

Throughput test setup#

  • Environment: Shield Room - Over the Air

  • Access Point: Asus AX88u

  • DUT: IW612 Murata (Module: 2EL M.2) with EVK-MIMXRT1060 EVKC platform

  • DUT Power Source: External power supply

  • Client: Apple MacBook Air

  • Channel: 6 | 36

  • Wi-Fi application: wifi_wpa_supplicant

  • Compiler used to build application: armgcc

  • Compiler Version gcc-arm-none-eabi-13.2

  • iPerf commands used in test:

TCP TX

iperf -c <remote_ip> -t 60

TCP RX

iperf -s

UDP TX

iperf -c <remote_ip> -t 60 -u -B <local_ip> -b 120

Note: The default rate is 100 Mbps.

UDP RX

iperf -s -u -B <local_ip>

Note: Read more about the throughput test setup and topology in 2

The throughput numbers are captured with default configurations using wifi_wpa_supplicant sample application.

Parent topic:Wi-Fi throughput

iPerf host configuration and impact on throughput {#iperf_host_configuration_and_impact_on_throughput}#

To get the highest throughput, the throughput values shown in STA throughput and Mobile AP throughput are measured with the maximum values of the default host configuration macros. STA and AP throughput captured with the minimum values of the host configuration macros shows the throughput numbers obtained when using the minimum values of the host configuration macros. The macro values are defined in lwipopts.h file.

The table below lists the minimum and maximum values of the host configuration macros.

Values of the host configuration macros

Parameter

Maximum value

Minimum value

TCPIP_MBOX_SIZE

96

32

DEFAULT_RAW_RECVMBOX_SIZE

32

12

DEFAULT_UDP_RECVMBOX_SIZE

64

12

DEFAULT_TCP_RECVMBOX_SIZE

64

12

TCP_MSS

1460

536

TCP_SND_BUF

24 * TCP_MSS

2 * TCP_MSS

MEM_SIZE

319160

41,080

TCP_WND

15 * TCP_MSS

10 * TCP_MSS

MEMP_NUM_PBUF

20

10

MEMP_NUM_TCP_SEG

96

12

MEMP_NUM_TCPIP_MSG_INPKT

80

16

MEMP_NUM_TCPIP_MSG_API

80

8

MEMP_NUM_NETBUF

32

16

STA and AP throughput captured with the minimum values of the host configuration macros {#sta_and_ap_throughput_captured_with_the_minimum_values_of_the_host_configuration_macros}#

STA mode throughput - HE Mode | 5 GHz Band | 80 MHz

Protocol

TCP (Mbit/s)

TCP (Mbit/s)

UDP (Mbit/s)

UDP (Mbit/s)

Direction

TX

RX

TX

RX

Open Security

7

18

111

124

WPA2-AES

7

18

110

124

WPA3-SAE

6

18

110

124

Mobile AP mode throughput - HE Mode | 5 GHz Band | 80 MHz

Protocol

TCP (Mbit/s)

TCP (Mbit/s)

UDP (Mbit/s)

UDP (Mbit/s)

Direction

TX

RX

TX

RX

Open Security

2

19

93

127

WPA2-AES

2

19

105

126

WPA3-SAE

2

19

104

132

Parent topic:iPerf host configuration and impact on throughput

Parent topic:Wi-Fi throughput

STA throughput#

External AP: Asus AX88u

STA mode throughput - BGN Mode | 2.4 GHz Band | 20 MHz

Protocol

TCP (Mbit/s)

TCP (Mbit/s)

UDP (Mbit/s)

UDP (Mbit/s)

Direction

TX

RX

TX

RX

Open Security

49

47

60

61

WPA2-AES

49

43

60

58

WPA3-SAE

49

43

60

58

STA mode throughput - BGN Mode | 2.4 GHz Band | 40 MHz

Protocol

TCP (Mbit/s)

TCP (Mbit/s)

UDP (Mbit/s)

UDP (Mbit/s)

Direction

TX

RX

TX

RX

Open Security

79

85

118

131

WPA2-AES

78

84

118

129

WPA3-SAE

78

83

118

130

STA mode throughput - AN Mode | 5 GHz Band | 20 MHz (HT)

Protocol

TCP (Mbit/s)

TCP (Mbit/s)

UDP (Mbit/s)

UDP (Mbit/s)

Direction

TX

RX

TX

RX

Open Security

50

52

63

64

WPA2-AES

49

51

63

62

WPA3-SAE

49

51

63

64

STA mode throughput - AN Mode | 5 GHz Band | 40 MHz (HT)

Protocol

TCP (Mbit/s)

TCP (Mbit/s)

UDP (Mbit/s)

UDP (Mbit/s)

Direction

TX

RX

TX

RX

Open Security

78

86

127

130

WPA2-AES

78

85

127

130

WPA3-SAE

76

86

126

120

STA mode throughput - VHT Mode | 5 GHz Band | 20 MHz (VHT)

Protocol

TCP (Mbit/s)

TCP (Mbit/s)

UDP (Mbit/s)

UDP (Mbit/s)

Direction

TX

RX

TX

RX

Open Security

50

51

63

64

WPA2-AES

50

51

63

64

WPA3-SAE

50

51

63

64

STA mode throughput - VHT Mode | 5 GHz Band | 40 MHz (VHT)

Protocol

TCP (Mbit/s)

TCP (Mbit/s)

UDP (Mbit/s)

UDP (Mbit/s)

Direction

TX

RX

TX

RX

Open Security

78

79

127

131

WPA2-AES

78

79

127

130

WPA3-SAE

78

79

127

130

STA mode throughput - VHT Mode | 5 GHz Band | 80 MHz (VHT)

Protocol

TCP (Mbit/s)

TCP (Mbit/s)

UDP (Mbit/s)

UDP (Mbit/s)

Direction

TX

RX

TX

RX

Open Security

88

94

221

196

WPA2-AES

87

95

219

194

WPA3-SAE

89

95

219

195

STA mode throughput - HE Mode | 2.4 GHz Band | 20 MHz (HE)

Protocol

TCP (Mbit/s)

TCP (Mbit/s)

UDP (Mbit/s)

UDP (Mbit/s)

Direction

TX

RX

TX

RX

Open Security

78

64

117

105

WPA2-AES

78

67

117

104

WPA3-SAE

79

65

117

97

STA mode throughput - HE Mode | 2.4 GHz Band | 40 MHz (HE)

Protocol

TCP (Mbit/s)

TCP (Mbit/s)

UDP (Mbit/s)

UDP (Mbit/s)

Direction

TX

RX

TX

RX

Open Security

95

91

118

199

WPA2-AES

93

90

118

200

WPA3-SAE

91

87

118

199

STA mode throughput - HE Mode | 5 GHz Band | 20 MHz (HE)

Protocol

TCP (Mbit/s)

TCP (Mbit/s)

UDP (Mbit/s)

UDP (Mbit/s)

Direction

TX

RX

TX

RX

Open security

76

66

118

127

WPA2-AES

75

68

118

125

WPA3-SAE

75

68

118

126

STA mode throughput - HE Mode | 5 GHz Band | 40 MHz (HE)

Protocol

TCP (Mbit/s)

TCP (Mbit/s)

UDP (Mbit/s)

UDP (Mbit/s)

Direction

TX

RX

TX

RX

Open Security

102

66

228

233

WPA2-AES

102

66

228

233

WPA3-SAE

102

66

228

233

STA mode throughput - HE Mode | 5 GHz Band | 80 MHz (HE)

Protocol

TCP (Mbit/s)

TCP (Mbit/s)

UDP (Mbit/s)

UDP (Mbit/s)

Direction

TX

RX

TX

RX

Open Security

118

71

228

227

WPA2-AES

118

71

228

227

WPA3-SAE

118

71

228

227

Parent topic:Wi-Fi throughput

Mobile AP throughput#

External client: Apple MacBook Air

Mobile AP mode throughput - BGN Mode | 2.4 GHz Band | 20 MHz

Protocol

TCP (Mbit/s)

TCP (Mbit/s)

UDP (Mbit/s)

UDP (Mbit/s)

Direction

TX

RX

TX

RX

Open Security

38

50

54

60

WPA2-AES

37

50

54

60

WPA3-SAE

37

49

53

60

Mobile AP mode throughput - BGN Mode | 2.4 GHz Band | 40 MHz

Protocol

TCP (Mbit/s)

TCP (Mbit/s)

UDP (Mbit/s)

UDP (Mbit/s)

Direction

TX

RX

TX

RX

Open Security

50

67

125

101

WPA2-AES

47

69

124

89

WPA3-SAE

41

70

124

100

Mobile AP mode throughput - AN Mode | 5 GHz Band | 20 MHz

Protocol

TCP (Mbit/s)

TCP (Mbit/s)

UDP (Mbit/s)

UDP (Mbit/s)

Direction

TX

RX

TX

RX

Open Security

41

51

63

58

WPA2-AES

41

50

63

58

WPA3-SAE

41

50

63

58

Mobile AP mode throughput - AN Mode | 5 GHz Band | 40 MHz

Protocol

TCP (Mbit/s)

TCP (Mbit/s)

UDP (Mbit/s)

UDP (Mbit/s)

Direction

TX

RX

TX

RX

Open Security

66

89

128

133

WPA2-AES

64

87

128

133

WPA3-SAE

62

86

128

133

Mobile AP mode throughput - VHT Mode | 5 GHz Band | 20 MHz

Protocol

TCP (Mbit/s)

TCP (Mbit/s)

UDP (Mbit/s)

UDP (Mbit/s)

Direction

TX

RX

TX

RX

Open Security

45

60

76

76

WPA2-AES

44

59

76

76

WPA3-SAE

44

59

76

76

Mobile AP mode throughput - VHT Mode | 5 GHz Band | 40 MHz

Protocol

TCP (Mbit/s)

TCP (Mbit/s)

UDP (Mbit/s)

UDP (Mbit/s)

Direction

TX

RX

TX

RX

Open Security

73

100

155

178

WPA2-AES

72

99

152

176

WPA3-SAE

72

99

152

176

Mobile AP mode throughput - VHT Mode | 5 GHz Band | 80 MHz

Protocol

TCP (Mbit/s)

TCP (Mbit/s)

UDP (Mbit/s)

UDP (Mbit/s)

Direction

TX

RX

TX

RX

Open Security

80

86

211

189

WPA2-AES

84

87

223

188

WPA3-SAE

83

94

224

192

Mobile AP mode throughput - HE Mode | 2.4 GHz Band | 20 MHz

Protocol

TCP (Mbit/s)

TCP (Mbit/s)

UDP (Mbit/s)

UDP (Mbit/s)

Direction

TX

RX

TX

RX

Open Security

53

66

85

123

WPA2-AES

52

65

83

122

WPA3-SAE

52

65

83

120

Mobile AP mode throughput - HE Mode | 2.4 GHz Band | 40 MHz

Protocol

TCP (Mbit/s)

TCP (Mbit/s)

UDP (Mbit/s)

UDP (Mbit/s)

Direction

TX

RX

TX

RX

Open Security

65

75

131

132

WPA2-AES

62

74

132

132

WPA3-SAE

62

72

130

133

Mobile AP mode throughput - HE Mode | 5 GHz Band | 20 MHz

Protocol

TCP (Mbit/s)

TCP (Mbit/s)

UDP (Mbit/s)

UDP (Mbit/s)

Direction

TX

RX

TX

RX

Open Security

44

41

84

124

WPA2-AES

43

40

83

122

WPA3-SAE

40

40

83

123

Mobile AP mode throughput - HE Mode | 5 GHz Band | 40 MHz

Protocol

TCP (Mbit/s)

TCP (Mbit/s)

UDP (Mbit/s)

UDP (Mbit/s)

Direction

TX

RX

TX

RX

Open Security

76

107

155

193

WPA2-AES

75

105

152

192

WPA3-SAE

76

106

151

191

Mobile AP mode throughput - HE Mode | 5 GHz Band | 80 MHz

Protocol

TCP (Mbit/s)

TCP (Mbit/s)

UDP (Mbit/s)

UDP (Mbit/s)

Direction

TX

RX

TX

RX

Open Security

86

118

220

187

WPA2-AES

86

119

221

185

WPA3-SAE

86

116

220

188

Parent topic:Wi-Fi throughput

Parent topic:IW611/IW612 release notes