Wi-Fi 6 can serve several clients in one transmission, in two different ways: OFDMA gives each client a slice of the channel's frequencies, MU-MIMO gives each client its own beam through the whole channel. See which wins, and why it depends on the traffic and on where clients are.
Without multi-user features an AP serves one client at a time, and every turn pays for waiting, a preamble and an acknowledgement. OFDMA cuts the channel into resource units (groups of subcarriers) and sends to several clients at once, each on its own slice: great when many clients each have a little data. MU-MIMO uses the AP's antennas to form a separate beam toward each client, so several clients share the whole channel at the same moment: great for big downloads, but only if the clients are far enough apart for their beams not to overlap, and only after the AP has measured every client's channel (sounding).
Drag the clients around the room, click one to switch its traffic (small packets or a big download) or its antennas (1×1 or 2×2), change the channel width, and compare the three methods.
Sending every client's pending data once (one "round"), with each method, on the same clients.
| OFDMA | MU-MIMO | |
|---|---|---|
| What it divides | Frequency: each client gets its own resource unit (group of subcarriers) | Space: each client gets its own beam through the whole channel |
| Each client's rate | Lower (a narrower slice), but everyone starts at once | Up to the full channel width, minus the streams it gives up and any interference |
| Best for | Many clients with small packets: IoT, voice, gaming, chat; cutting latency | A few clients with big, steady downloads, spread out around the AP |
| Needs | Wi-Fi 6 AP and clients. No extra antennas, no sounding | More AP antennas than streams per client; clients well apart; sounding before sending |
| Overhead | A longer multi-user preamble and a trigger for the acknowledgements; padding when clients finish at different times | Sounding (announcement, NDP and a report from every client), repeated every few tens of milliseconds as clients move |
| Users at once | Up to 9 per 20 MHz, 37 per 80 MHz, 74 per 160 MHz | Up to 8 in Wi-Fi 6 (4 in Wi-Fi 5), and never more streams than AP antennas |
| By generation | Wi-Fi 6: downlink and uplink. Wi-Fi 7: several RUs per client (multi-RU) | Wi-Fi 5: downlink only. Wi-Fi 6: downlink and uplink. Wi-Fi 7: same, still up to 8 streams in total (16 was proposed but dropped from 802.11be) |
They're not rivals: Wi-Fi 6 and 7 can also run MU-MIMO inside large resource units (106 tones or more in Wi-Fi 6, 242 or more in Wi-Fi 7) of an OFDMA transmission, though few APs do it often.