5G NR Peak Throughput Calculator
Dimension theoretical 5G New Radio downlink and uplink peak PHY/MAC layer throughput per 3GPP TS 38.214 (Section 4.1.2). Interactively aggregate up to 4 Component Carriers (CCs), scale MIMO spatial layers up to 8x8, evaluate 256-QAM & 1024-QAM modulation, and configure custom TDD slot frame patterns.
Frame Architecture & Duplex Configuration
The Master 3GPP Peak Throughput Formulation (TS 38.214 Section 4.1.2)
In 3GPP 5G New Radio network planning and transceiver design, peak theoretical physical layer (PHY) and MAC layer data rates are governed strictly by 3GPP Technical Specification TS 38.214 Section 4.1.2. This international standard establishes the definitive mathematical formulation used across the telecommunications industry to benchmark gNodeB base stations, User Equipment (UE) modems, and Carrier Aggregation deployments.
The canonical 3GPP formulation evaluates peak multi-carrier throughput as the summation of maximum bit-rates across all aggregated component carriers:
Every variable in this formula captures a fundamental physical layer principle:
- J: The number of aggregated component carriers (CCs). In 5G Advanced (Rel 18), networks can aggregate up to 16 component carriers across FDD, TDD, and mmWave bands.
- vLayers(j): The number of spatial multiplexing MIMO layers for carrier j. For single-user Downlink (SU-MIMO), modern commercial UEs support up to 4 layers (4x4 MIMO), while base station Active Antenna Units (AAUs) support up to 8 layers in Multi-User MIMO (MU-MIMO) configurations. In the uplink, handheld terminals are typically limited to 1 (SISO) or 2 layers (2x2 MIMO).
- Qm(j): The modulation order, representing bits transmitted per modulation symbol. 3GPP specifies QPSK (Qm=2), 16-QAM (Qm=4), 64-QAM (Qm=6), 256-QAM (Qm=8), and Release 17 1024-QAM (Qm=10).
- f(j): The channel scaling factor (standardized as 1.0, 0.8, 0.75, or 0.4), reflecting baseband processing limits reported by the UE via radio capability signaling.
- Rmax: The maximum target code rate achievable under the highest Modulation and Coding Scheme (MCS) table entry. For 256-QAM MCS Table 2, Rmax = 948 / 1024 ≈ 0.92578125.
- NPRBμ, (j): The maximum number of allocated Physical Resource Blocks for numerology μ per TS 38.101-1 and TS 38.101-2 (e.g., 273 PRBs for 100 MHz @ 30 kHz SCS).
- Tsμ: The average OFDM symbol duration in seconds, mathematically derived as Tsμ = 10-3 / (14 · 2μ), assuming a standard 14-symbol slot with normal cyclic prefix. For 30 kHz SCS (μ=1), Ts1 ≈ 3.5714 × 10-5 seconds.
- OH(j): Overhead factor accounting for physical control channels (PDCCH, PUCCH), synchronization signals (PSS, SSS, PBCH), and reference signals (DMRS, CSI-RS, SRS, PTRS). 3GPP TS 38.214 prescribes standard values of 0.14 (14%) for FR1 Downlink, 0.08 (8%) for FR1 Uplink, 0.18 (18%) for FR2 Downlink, and 0.10 (10%) for FR2 Uplink.
- DutyCycle: The fraction of time the TDD air interface is actively allocated to the chosen transmission direction. In FDD, this is strictly 1.0 (100%).
TDD Frame Structuring and Asymmetric Duty Cycles
Unlike Frequency Division Duplexing (FDD), which operates continuous simultaneous transmission on separate uplink and downlink frequencies, Time Division Duplexing (TDD) partitions the air interface in the time domain. A standard 5G NR radio frame lasts 10 ms and comprises 10 subframes (1 ms each). The number of slots per subframe scales exponentially with numerology μ as 2μ (e.g., 2 slots per subframe for 30 kHz SCS, yielding 20 slots per 10 ms frame).
Within each frame periodicity, slots are configured as:
- Downlink (D) Slots: All 14 OFDM symbols dedicated strictly to gNodeB transmission.
- Uplink (U) Slots: All 14 OFDM symbols dedicated strictly to UE transmission.
- Special / Flexible (S) Slots: Divided into Downlink symbols (e.g., 10 symbols), a Guard Period (GP, e.g., 2 symbols for round-trip propagation delay and RF switching), and Uplink symbols (e.g., 2 symbols for sounding or PUCCH).
The most prevalent commercial 5G TDD pattern worldwide is DDDSU (4:1 DL-to-UL ratio) with a 2.5 ms periodicity (5 slots @ 30 kHz SCS). In this pattern, 3 slots are full Downlink, 1 slot is full Uplink, and 1 special slot provides 10 DL symbols, 2 GP, and 2 UL symbols. The resulting downlink duty cycle is:
Similarly, the uplink duty cycle equals (1 + 2/14) / 5 ≈ 22.86% (or ~20.00% when accounting for sounding reservations).
Physical Layer Resource Block (PRB) vs. Resource Element (RE) Mechanics
The fundamental atomic unit of the 5G NR air interface is the Resource Element (RE), representing one subcarrier over the duration of one OFDM symbol. Each Physical Resource Block (PRB) consists of exactly 12 contiguous subcarriers in frequency. Over a 1-slot time duration (14 OFDM symbols), a single PRB encompasses:
In a 100 MHz C-Band carrier with 273 PRBs, each slot contains 273 × 168 = 45,864 Resource Elements. Across 2,000 slots per second (μ=1), the raw air interface delivers over 91.7 million Resource Elements per second. Modulated with 256-QAM (8 bits/RE) across 4 spatial streams, this yields multi-gigabit throughput even after deducting control overheads.
Spatial Multiplexing, Massive MIMO & Carrier Aggregation Synergy
Throughput gains in 5G NR are maximized through the synergistic combination of Spatial Multiplexing and Carrier Aggregation (CA). Spatial multiplexing transmits independent, parallel data streams through rich multipath scattering environments without expanding RF bandwidth:
- Moving from 2x2 MIMO to 4x4 MIMO doubles throughput linearly, raising a 100 MHz C-Band carrier from ~814 Mbps to ~1.628 Gbps.
- With Release 17 1024-QAM (10 bits/symbol), spectral efficiency increases by an additional 25%, pushing single-carrier throughput beyond 2.03 Gbps.
- By aggregating multiple carriers (e.g., 100 MHz n78 + 40 MHz n77 + 20 MHz n28), operators combine deep indoor coverage with gigabit burst speeds, dynamically balancing traffic loads via Secondary Cell (SCell) scheduling.
3GPP 5G NR Peak Downlink Throughput Reference Table
The table below illustrates benchmark theoretical physical layer peak downlink data rates calculated in strict accordance with 3GPP TS 38.214 Section 4.1.2 (assuming 256-QAM modulation, Rmax = 0.92578, DDDSU TDD duty cycle ≈ 74.29%, and standard 3GPP overheads):
| Channel BW | SCS (μ) | Max PRBs | 2x2 MIMO Peak DL | 4x4 MIMO Peak DL | 4x4 MIMO + 1024-QAM | Spectral Efficiency |
|---|---|---|---|---|---|---|
| 10 MHz | 15 kHz (μ=0) | 52 PRBs | 77.6 Mbps | 155.2 Mbps | 194.0 Mbps | 15.52 bps/Hz |
| 20 MHz | 15 kHz (μ=0) | 106 PRBs | 158.2 Mbps | 316.5 Mbps | 395.6 Mbps | 15.82 bps/Hz |
| 20 MHz | 30 kHz (μ=1) | 51 PRBs | 152.3 Mbps | 304.5 Mbps | 380.7 Mbps | 15.23 bps/Hz |
| 40 MHz | 30 kHz (μ=1) | 106 PRBs | 316.5 Mbps | 632.9 Mbps | 791.2 Mbps | 15.82 bps/Hz |
| 50 MHz | 30 kHz (μ=1) | 133 PRBs | 397.1 Mbps | 794.1 Mbps | 992.7 Mbps | 15.88 bps/Hz |
| 80 MHz | 30 kHz (μ=1) | 217 PRBs | 647.9 Mbps | 1,295.7 Mbps | 1,619.6 Mbps | 16.20 bps/Hz |
| 100 MHz (C-Band) | 30 kHz (μ=1) | 273 PRBs | 814.2 Mbps | 1,628.4 Mbps | 2,035.5 Mbps | 16.28 bps/Hz |
| 100 MHz (FR2) | 120 kHz (μ=3) | 66 PRBs | 788.2 Mbps | 1,576.4 Mbps | N/A (FR1 only) | 15.76 bps/Hz |
| 200 MHz (FR2) | 120 kHz (μ=3) | 132 PRBs | 1,576.4 Mbps | 3,152.8 Mbps | N/A (FR1 only) | 15.76 bps/Hz |
| 400 MHz (FR2) | 120 kHz (μ=3) | 264 PRBs | 3,152.8 Mbps | 6,305.6 Mbps | N/A (FR1 only) | 15.76 bps/Hz |