OFDM Data Rate Calculator
Calculate the physical layer throughput for OFDM-based systems like Wi-Fi, LTE, and 5G.
What is OFDM Data Rate Calculation?
Orthogonal Frequency-Division Multiplexing (OFDM) is the backbone of modern wireless communication. To determine how fast data can travel over an OFDM system (like Wi-Fi 6 or 5G NR), we must account for several physical layer parameters. The data rate is essentially the number of information bits sent per unit of time.
The OFDM Data Rate Formula
The calculation follows this mathematical principle:
- Nss: Number of Spatial Streams (MIMO).
- Nsd: Number of active data subcarriers per OFDM symbol.
- Nbps: Number of bits per subcarrier (determined by modulation).
- R: Coding rate (error correction overhead).
- Tsym: Useful OFDM symbol duration.
- Tgi: Guard Interval or Cyclic Prefix duration.
Common Modulation and Bit Values
| Modulation | Bits per Symbol (Nbps) | }
|---|---|
| BPSK | 1 |
| QPSK | 2 |
| 16-QAM | 4 |
| 64-QAM | 6 |
| 256-QAM | 8 |
| 1024-QAM | 10 |
Real-World Example: 802.11n (Wi-Fi 4)
In a standard 20 MHz 802.11n setup using 64-QAM, a 5/6 coding rate, 52 data subcarriers, a 3.2µs symbol time, and a 0.8µs guard interval:
Calculation: (1 × 52 × 6 × 0.833) / (3.2 + 0.8) = 259.896 / 4 = 65 Mbps. If we add 4×4 MIMO, this rate quadruples to 260 Mbps.
Why the Guard Interval Matters
The Guard Interval (GI) is a period of "dead time" added between OFDM symbols to prevent Inter-Symbol Interference (ISI) caused by multi-path delay spread. While a shorter GI (like 0.4µs in Wi-Fi) increases the data rate, it makes the signal more susceptible to errors in environments with many reflections (like warehouses or urban canyons).