Bandwidth Part (BWP)
Understanding Bandwidth Part
In LTE, the UE always processes the full carrier bandwidth (up to 20 MHz). In 5G NR with carriers up to 100 MHz (FR1) or 400 MHz (FR2), requiring every UE to process the full bandwidth at all times would waste enormous power. BWP solves this by allowing the network to dynamically assign a narrower operating bandwidth when the UE does not need full throughput.
The BWP concept also enables mixed numerology on a single carrier. Different users with different latency requirements can be assigned BWPs with different subcarrier spacings. An eMBB user on 15 kHz SCS gets maximum spectral efficiency, while a URLLC user on 60 kHz SCS gets sub-millisecond slot duration for low latency. The network manages switching seamlessly.
BWP Configuration
Starting PRB: position in carrier
Number of PRBs: 24 to 275 (FR1)
SCS: 15, 30, 60, or 120 kHz
CP: Normal or Extended
Power Saving Example:
100 MHz active BWP: ADC at 122.88 MSPS, FFT-4096
20 MHz narrow BWP: ADC at 30.72 MSPS, FFT-512
Power reduction: ~5× in RF/ADC/baseband
Switching Triggers:
DCI (fast, ~1 slot), RRC (slow, ~100 ms)
BWP inactivity timer (configurable)
BWP Use Cases
| Scenario | BWP Width | SCS | Purpose |
|---|---|---|---|
| Initial access | ~20 MHz | 30 kHz | SSB/SIB1 reception |
| Low traffic | 20-40 MHz | 15 kHz | Power saving |
| eMBB burst | 100 MHz | 30 kHz | Peak throughput |
| URLLC | 40-100 MHz | 60 kHz | Low latency |
Frequently Asked Questions
How does BWP save UE power?
Narrow BWP (20 MHz vs. 100 MHz) reduces ADC rate, FFT size, and baseband processing. ~5x power reduction in RF/ADC/baseband. Critical for IoT and smartphones during idle/low-traffic. Network switches via DCI or inactivity timer.
How does BWP support mixed numerology?
Different BWPs can have different SCS values. 15 kHz for eMBB (spectral efficiency). 60 kHz for URLLC (low latency). Network dynamically assigns numerology per user based on service requirements. Only one BWP active per direction.
What are BWP limits?
4 configured per direction (4 DL + 4 UL). 1 active at a time. Defined by: start PRB, number of PRBs, SCS, CP type. Switching: DCI (fast, ~1 slot), RRC (slow, ~100 ms), inactivity timer. Initial BWP signaled in SIB1.