5G NR Channel Bandwidth Calculator
Dimension 3GPP 5G New Radio transmission bandwidth configurations, maximum Physical Resource Blocks (PRBs), active subcarriers, minimum RF edge guardbands, and spectrum utilization efficiency across FR1 and FR2 per 3GPP TS 38.101-1 and TS 38.101-2.
Carrier Configuration
Transmission Bandwidth & Guardbands
Architecture of 5G NR Transmission Bandwidth Configuration
In 3GPP cellular network engineering, the air-interface channel bandwidth (BWchannel) represents the total nominal RF spectrum block allocated to a radio carrier by regulatory authorities (e.g., 20 MHz, 40 MHz, or 100 MHz). However, wireless transceivers cannot transmit active data subcarriers across 100% of this nominal bandwidth due to physical analog filter roll-off, power amplifier non-linearities, and digital-to-analog converter (DAC) reconstruction constraints. The actual spectrum occupied by modulated information is formally defined in 3GPP TS 38.101-1 and TS 38.101-2 as the Transmission Bandwidth Configuration (BWtransmission).
In legacy 4G LTE, 3GPP applied a rigid, uniform ~90% spectrum utilization rule across all channel sizes. For example, a standard 20 MHz LTE channel allocates exactly 100 Physical Resource Blocks (PRBs), each spanning 180 kHz (12 subcarriers × 15 kHz), yielding an active transmission bandwidth of exactly 18.0 MHz:
The remaining 2.0 MHz (1.0 MHz on each channel edge) served as an unmodulated guardband to satisfy Adjacent Channel Leakage Ratio (ACLR) limits. In 5G New Radio, this conservative 90% boundary was systematically dismantled. By pairing flexible subcarrier spacing with modern steep digital finite impulse response (FIR) baseband filters, windowing, and adaptive pulse-shaping, 5G NR achieves spectrum utilization efficiencies scaling up to 98.28% in wideband channels. For instance, in a 100 MHz C-Band carrier with 30 kHz SCS, 5G NR provisions 273 PRBs, occupying 98.280 MHz and leaving an edge guardband of only 845 kHz per side.
Minimum Guardband Mechanics & RF Transceiver Filtering (TS 38.101)
To maintain strict interoperability between gNodeBs and user terminals (UEs) from competing infrastructure vendors without inducing co-channel or adjacent-channel interference, 3GPP standardizes the minimum required guardband (GBmin) at each channel boundary.
The standard specifies that the actual frequency distance from the nominal RF channel edge to the center of the outermost active subcarrier must equal or exceed the minimum guardband plus half a subcarrier spacing. Mathematically, the single-edge minimum guardband is formulated as:
Where:
- BWchannel: The nominal channel bandwidth in MHz.
- NPRB: The maximum standardized Physical Resource Block allocation per TS 38.101-1 Table 5.3.2-1 (for FR1) or TS 38.101-2 Table 5.3.2-1 (for FR2).
- Δf: The active subcarrier spacing in kHz (15, 30, 60, or 120 kHz).
- Δf / 2: The critical subtraction of half a subcarrier spacing, accounting for the physical width of the outermost subcarrier sinc-pulse lobe extending beyond its center frequency.
If the actual guardband calculated from the operator's PRB allocation is less than GBmin, the gNodeB's analog and digital filters will fail to attenuate out-of-band emissions (OOBE) sufficiently, leading to spectral mask non-compliance and adjacent-carrier desensitization.
Scalable Subcarrier Spacing (SCS) Impact on Channel Sizing
The exponential scalability of 5G NR numerology (Δf = 2μ × 15 kHz) directly dictates which subcarrier spacings can physically operate within specific channel bandwidths:
- 15 kHz SCS (μ=0): Limited to channel bandwidths from 5 MHz up to 50 MHz in FR1. A 100 MHz channel at 15 kHz SCS would require 546 PRBs and 6,552 active subcarriers, requiring an unfeasibly large 8192-point FFT that would impose excessive computational latency and battery drain on mobile UEs.
- 30 kHz SCS (μ=1): The global workhorse for FR1 mid-band and C-Band TDD (Bands n77, n78, n41), supporting channel bandwidths from 10 MHz up to 100 MHz. At 100 MHz, 30 kHz SCS requires 273 PRBs (3,276 subcarriers), fitting inside a standard 4096-point FFT.
- 60 kHz SCS (μ=2): Supported across both FR1 (10 MHz to 100 MHz) and FR2-1 (50 MHz to 200 MHz). In FR1, it provides extreme resilience against Doppler spread in high-speed vehicular and maglev train networks (up to 500 km/h).
- 120 kHz SCS (μ=3): Exclusively deployed in FR2 millimeter-wave spectrum (Bands n257, n258, n260, n261), supporting massive contiguous channels of 50 MHz, 100 MHz, 200 MHz, and 400 MHz. The wide 120 kHz subcarrier spacing delivers essential immunity against the severe oscillator phase noise and phase jitter inherent to 28 GHz and 39 GHz local oscillators.
Carrier Aggregation & Contiguous Component Carrier Placement
When network operators aggregate multiple contiguous component carriers (intra-band contiguous CA), maintaining orthogonal subcarrier grids across carrier boundaries is essential to prevent inter-carrier interference (ICI) without requiring wide inter-carrier guardbands. 3GPP TS 38.101 defines the nominal channel spacing between two contiguous component carriers with bandwidths BWchannel,1 and BWchannel,2 as:
This quantization to multiples of 300 kHz (for FR1) or 1.44 MHz / 17.28 MHz (for FR2) ensures that the center frequencies of both aggregated carriers align precisely with the 3GPP channel raster while preserving subcarrier grid orthogonality.
3GPP TS 38.101 Transmission Bandwidth Reference Table
The table below outlines standardized 3GPP transmission bandwidth configurations, maximum allowable PRBs, total active subcarriers, single-edge minimum guardbands, and overall spectrum efficiency percentages across FR1 Sub-7 GHz and FR2 Millimeter-Wave:
| Channel BW | SCS (Δf) | Max PRBs (NPRB) | Active Subcarriers | Transmission BW | Min Guardband | Spectrum Efficiency |
|---|---|---|---|---|---|---|
| 5 MHz | 15 kHz (μ=0) | 25 PRBs | 300 | 4.500 MHz | 242.5 kHz | 90.00% |
| 10 MHz | 15 kHz (μ=0) | 52 PRBs | 624 | 9.360 MHz | 312.5 kHz | 93.60% |
| 10 MHz | 30 kHz (μ=1) | 24 PRBs | 288 | 8.640 MHz | 665.0 kHz | 86.40% |
| 15 MHz | 15 kHz (μ=0) | 79 PRBs | 948 | 14.220 MHz | 382.5 kHz | 94.80% |
| 15 MHz | 30 kHz (μ=1) | 38 PRBs | 456 | 13.680 MHz | 645.0 kHz | 91.20% |
| 20 MHz | 15 kHz (μ=0) | 106 PRBs | 1,272 | 19.080 MHz | 452.5 kHz | 95.40% |
| 20 MHz | 30 kHz (μ=1) | 51 PRBs | 612 | 18.360 MHz | 805.0 kHz | 91.80% |
| 40 MHz | 30 kHz (μ=1) | 106 PRBs | 1,272 | 38.160 MHz | 905.0 kHz | 95.40% |
| 50 MHz | 30 kHz (μ=1) | 133 PRBs | 1,596 | 47.880 MHz | 1,045.0 kHz | 95.76% |
| 80 MHz | 30 kHz (μ=1) | 217 PRBs | 2,604 | 78.120 MHz | 925.0 kHz | 97.65% |
| 100 MHz | 30 kHz (μ=1) | 273 PRBs | 3,276 | 98.280 MHz | 845.0 kHz | 98.28% |
| 100 MHz | 60 kHz (μ=2) | 135 PRBs | 1,620 | 97.200 MHz | 1,370.0 kHz | 97.20% |
| 100 MHz (FR2) | 120 kHz (μ=3) | 66 PRBs | 792 | 95.040 MHz | 2,420.0 kHz | 95.04% |
| 200 MHz (FR2) | 120 kHz (μ=3) | 132 PRBs | 1,584 | 190.080 MHz | 4,900.0 kHz | 95.04% |
| 400 MHz (FR2) | 120 kHz (μ=3) | 264 PRBs | 3,168 | 380.160 MHz | 9,860.0 kHz | 95.04% |