BWP

Bandwidth Part

Radio Access Network
Introduced in Rel-15
Bandwidth Part (BWP) is a contiguous set of physical resource blocks (PRBs) configured within the channel bandwidth for a UE. It enables power-efficient operation by allowing UEs to monitor only a subset of the total bandwidth, supporting diverse UE capabilities and reducing power consumption. BWP is fundamental to 5G NR's flexible spectrum usage and energy-saving features.

Description

A Bandwidth Part (BWP) is a fundamental concept in 5G New Radio (NR) that defines a contiguous subset of the total channel bandwidth allocated to a User Equipment (UE). Unlike LTE where UEs typically operate on the entire carrier bandwidth, NR introduces BWP to provide greater flexibility and efficiency. Each BWP is characterized by its numerology (subcarrier spacing and cyclic prefix), bandwidth (number of PRBs), and frequency location within the carrier. A UE can be configured with up to four downlink BWPs and four uplink BWPs per serving cell, but only one downlink BWP and one uplink BWP can be active at any given time. This configuration allows the network to adapt to different service requirements and UE capabilities dynamically.

The BWP operation is controlled through Radio Resource Control (RRC) signaling for semi-static configuration and through Downlink Control Information (DCI) for dynamic switching. When a UE is configured with multiple BWPs, it monitors the Physical Downlink Control Channel (PDCCH) only within the active BWP, significantly reducing power consumption. The BWP switching mechanism allows the network to move the UE between different bandwidths and numerologies based on traffic conditions, service requirements, or energy-saving considerations. For example, a UE might operate on a narrow BWP for basic connectivity and idle-mode operations, then switch to a wider BWP for high-throughput data sessions.

From an architectural perspective, BWP configuration includes parameters such as the locationAndBandwidth field (indicating the starting PRB and bandwidth in PRBs), subcarrierSpacing, and cyclicPrefix. The initial BWP is configured for initial access procedures including synchronization and random access. The default BWP is used for fallback operation when no data transmission occurs for a configured timer period. BWP inactivity timer triggers switching to the default BWP when the UE hasn't received scheduling for a specified duration, further enhancing power efficiency.

BWP plays a crucial role in supporting diverse spectrum scenarios in 5G NR. It enables operation in wide bandwidth carriers (up to 400 MHz in FR2) while accommodating UEs with limited RF capabilities. The technology supports mixed numerology scenarios where different services (eMMB, URLLC, mMTC) can be multiplexed on the same carrier through different BWPs. BWP also facilitates spectrum sharing between different operators or between 4G and 5G through careful BWP configuration that avoids interference areas.

The implementation of BWP involves coordination between multiple protocol layers. At the physical layer, BWP defines the actual transmission and reception bandwidth. At the MAC layer, BWP switching procedures and timer management occur. RRC handles the configuration and reconfiguration of BWP parameters. This multi-layer approach ensures that BWP operations are synchronized across the protocol stack, maintaining service continuity while optimizing resource usage and power consumption.

Purpose & Motivation

Bandwidth Part was introduced in 5G NR to address several limitations of previous cellular systems, particularly LTE's fixed bandwidth operation. In LTE, UEs typically operated on the entire carrier bandwidth regardless of their actual data requirements, leading to unnecessary power consumption. This became particularly problematic with the introduction of wide bandwidth carriers in 5G (up to 100 MHz in FR1 and 400 MHz in FR2), where requiring all UEs to monitor the full bandwidth would be impractical and power-inefficient.

The primary motivation for BWP creation was to enable power-efficient operation for UEs, especially those supporting wide bandwidth carriers. By allowing UEs to monitor only a subset of the total bandwidth when not engaged in high-throughput activities, BWP significantly reduces power consumption. This is crucial for mobile devices where battery life is a key concern. Additionally, BWP supports diverse UE capabilities by allowing devices with different RF capabilities to operate on the same carrier through appropriately configured bandwidth parts.

Another key problem BWP solves is the efficient support of mixed services and numerologies within the same carrier. 5G NR introduced flexible numerology with different subcarrier spacings (15, 30, 60, 120, 240 kHz) to support diverse use cases. BWP enables different services (e.g., eMBB with wide bandwidth and mMTC with narrow bandwidth) to coexist on the same carrier by assigning them different BWPs with appropriate numerologies. This flexibility was not available in previous generations and represents a significant advancement in spectrum utilization efficiency.

Key Features

  • Supports up to four configurable BWPs per serving cell in downlink and uplink
  • Enables dynamic BWP switching via DCI for rapid adaptation to traffic conditions
  • Reduces UE power consumption through narrowband monitoring during low activity periods
  • Facilitates mixed numerology operation within the same carrier bandwidth
  • Supports diverse UE capabilities through bandwidth-adaptive configuration
  • Provides fallback mechanism through default BWP and inactivity timer

Evolution Across Releases

Rel-15 Initial

Introduced the foundational BWP concept with support for up to four BWPs per serving cell. Established basic BWP switching mechanisms through RRC configuration and DCI-based activation. Defined initial BWP for cell access procedures and default BWP for power saving. Supported bandwidth adaptation for diverse UE capabilities and power-efficient operation.

Enhanced BWP operation for unlicensed spectrum (NR-U) with additional sensing requirements. Improved BWP switching reliability and introduced enhancements for ultra-reliable low-latency communications (URLLC). Added support for supplementary uplink (SUL) BWP configurations and refined power control mechanisms for BWP transitions.

Extended BWP support for reduced capability (RedCap) devices with optimized configurations. Enhanced power saving features through improved BWP switching patterns and timers. Introduced enhancements for integrated access and backhaul (IAB) nodes with specific BWP configurations for backhaul links.

Further optimized BWP configurations for extended reality (XR) traffic patterns. Enhanced support for non-terrestrial networks (NTN) with adaptations for satellite propagation characteristics. Improved BWP management for network energy savings through coordinated multi-cell BWP configurations.

Introduced AI/ML-assisted BWP configuration and switching optimization. Enhanced support for full-duplex operation with simultaneous uplink and downlink BWP configurations. Improved BWP management for network slicing with slice-specific BWP configurations and policies.

Extended BWP concepts for advanced duplexing schemes and enhanced spectrum sharing. Introduced dynamic BWP sharing between multiple UEs for improved resource utilization. Enhanced BWP configurations for joint communication and sensing applications with optimized sensing intervals.

Defining Specifications

SpecificationTitle
TS 28.541 3GPP TS 28.541
TS 37.985 3GPP TR 37.985
TS 38.101 3GPP TR 38.101
TS 38.106 3GPP TR 38.106
TS 38.133 3GPP TR 38.133
TS 38.174 3GPP TR 38.174
TS 38.176 3GPP TR 38.176
TS 38.211 3GPP TR 38.211
TS 38.213 3GPP TR 38.213
TS 38.214 3GPP TR 38.214
TS 38.321 3GPP TR 38.321
TS 38.331 3GPP TR 38.331
TS 38.521 3GPP TR 38.521
TS 38.522 3GPP TR 38.522
TS 38.523 3GPP TR 38.523
TS 38.741 3GPP TR 38.741
TS 38.808 3GPP TR 38.808
TS 38.825 3GPP TR 38.825
TS 38.830 3GPP TR 38.830
TS 38.833 3GPP TR 38.833
TS 38.838 3GPP TR 38.838
TS 38.863 3GPP TR 38.863
TS 38.864 3GPP TR 38.864
TS 38.869 3GPP TR 38.869
TS 38.878 3GPP TR 38.878