Description
Bandwidth reduced Low complexity (BL) is a 3GPP standardization feature introduced to enable LTE networks to efficiently support Machine-Type Communication (MTC) devices, often referred to as IoT devices. The core architectural principle involves creating a simplified device category (Category M1) that operates within a reduced bandwidth of 1.4 MHz in both uplink and downlink, regardless of the system bandwidth of the LTE carrier. This is a significant departure from standard LTE User Equipment (UE), which must support the full carrier bandwidth (up to 20 MHz). The network identifies BL UEs during initial access and configures them to operate within this narrowband region, ensuring they coexist with regular LTE traffic on the same carrier.
From a protocol stack perspective, BL impacts multiple layers. At the physical layer (PHY), BL UEs use a reduced Transmission Time Interval (TTI) bundling and specific reference signal configurations suited for coverage enhancement. The Medium Access Control (MAC) layer handles the scheduling of BL UEs within the allocated narrowband, while the Radio Resource Control (RRC) layer includes specific procedures for BL UE capability signaling and connection management. The Radio Access Network (RAN), particularly the eNodeB, is responsible for scheduling resources, managing interference, and applying coverage enhancement techniques like repetition for BL devices.
The operation of a BL UE begins with cell search and synchronization using the Primary and Secondary Synchronization Signals (PSS/SSS), which are transmitted within the central 1.4 MHz. After synchronization, the UE reads the Master Information Block (MIB) and System Information Blocks (SIBs) that contain essential information for BL operation. The eNodeB schedules both common and dedicated channels (like PDSCH and PUSCH) for the BL UE within the narrowband. A key mechanism is frequency hopping, where the narrowband assignment can change between subframes to provide frequency diversity and improve performance in challenging radio conditions.
BL's role in the network is to serve as the foundation for LTE-M (also known as eMTC). It provides the essential link-level characteristics that enable long battery life (up to 10+ years), deep coverage (up to 15 dB improvement over baseline LTE), and low device cost. By reusing the LTE spectrum and core network with minimal modifications, BL allowed operators to deploy IoT services rapidly. It operates in-band with regular LTE, meaning the 1.4 MHz segment used by BL devices is carved out from a standard LTE carrier, ensuring efficient spectrum utilization and backward compatibility.
Purpose & Motivation
BL was created to address the fundamental economic and technical barriers preventing the use of cellular networks for massive-scale Internet of Things (IoT) deployments. Prior to its introduction, standard LTE devices were too complex, power-hungry, and expensive for simple sensors and meters that require a decade of battery life and very low module cost. Technologies like GPRS/EDGE offered lower complexity but lacked the spectral efficiency, capacity, and coverage needed for future-proof massive IoT. The primary problem BL solves is reducing UE complexity to drive down cost while maintaining the advantages of an LTE-based system.
The historical context lies in the early 2010s, as the industry anticipated exponential growth in connected devices for utilities, asset tracking, and smart cities. The 3GPP recognized that a new, optimized air interface was needed within the LTE framework. BL directly addresses the limitations of previous approaches by mandating a maximum channel bandwidth of 1.4 MHz, which drastically reduces RF component cost (e.g., lower sampling rate, simpler filters). It also simplifies baseband processing and protocol stack requirements, enabling single-antenna operation and half-duplex FDD mode, further cutting cost and power consumption.
Furthermore, BL incorporates design features for enhanced coverage, solving the problem of IoT devices deployed in challenging locations like basements or rural areas. By combining reduced bandwidth with techniques like repeated transmissions and relaxed performance requirements, BL achieves a significant link budget improvement. This purpose-driven design made cellular IoT commercially viable for the first time, creating a clear migration path from 2G IoT and establishing the technical baseline for subsequent enhancements in later 3GPP releases.
Detected Changes Across Releases
from 3GPP Change RequestsSpecific changes extracted from the „Change history“ tables of 3GPP specifications (21 CRs across 4 releases). Complements the general historical overview above with the evidence-based evolution of this function.
Studied in Rel-9, normative work from Rel-15.
In Release 15, the newly introduced "BL" (Bandwidth reduced Low complexity) function included specific enhancements for paging monitoring and system information acquisition while in the RRC_CONNECTED state, along with the introduction of support for relaxed monitoring. Furthermore, the release brought corrections and clarifications for procedures such as extended RSRP measurement reporting and successful acknowledgement of RRCConnectionRelease for these UEs.
- Enhancement to +CNMPSD for BL UEs and NB-IoT UEs TS 27.007CR0535
- [+CBPI] Bandwidth Preference indication for BL UEs and UEs in coverage enhancement mode TS 27.007CR0567
- X2AP corrections for agreed EN-DC BL CR TS 36.423CR1050
- Successful acknowledgement of RRCConnectionRelease for BL and CE UE TS 36.331CR3324
- Corrections on paging monitoring and SI acquisition in RRC_CONNECTED for BL UEs and UEs in CE TS 36.331CR3647
- Exclusion of 1.4 MHz system bandwidth for flexible starting PRB TS 36.331CR3712
+ 3 more changes
In Release 16, the BL function was updated to support bandwidth adaptation, with corrections made to its operation. The enhancements allowed the base layer codec to be operated as a "black box," facilitating hybrid codec scalability where the BL bitstream can be provided via external means. This architecture maintains the BL decoder as a standard HEVC decoder while enabling expanded backward compatibility with previous generation codecs.
In Release 17, the BL function saw updates to support IoT over Non-Terrestrial Networks (NTN) and enhancements to related procedures, including modifications to the X2AP interface for missing transmission bandwidth configurations. The changes also involved updates to the SCG (Secondary Cell Group) and CPAC (Conditional Primary Cell Addition and Change) procedures within the specified technical specifications.
- Introduction of new bands and bandwidth allocation for LTE-based 5G terrestrial broadcast TS 36.300CR1360
- Introduction of new bands and bandwidth allocation for LTE-based 5G terrestrial broadcast TS 36.331CR4750
- UE capabilities for new bands and bandwidth allocation for LTE-based 5G terrestrial broadcast TS 36.331CR4780
- SCG BL CR to TS 36.423 TS 36.423CR1609
- CPAC BL CR to TS 36.423 TS 36.423CR1610
- (BL CR for 36.423) IoT over NTN TS 36.423CR1665
+ 1 more changes
In Release 18, the new BL (Bandwidth reduced Low complexity) function introduced specific mobility enhancements, including procedures for the handover of Reduced Capability devices. Furthermore, the release provided clarifications on the behavior and support for BL CE (Coverage Enhancement) UEs operating in the RRC_INACTIVE state.
Explore further
Broader topics and technologies where BL plays a role.
Defining Specifications
3GPP specifications that define or reference BL, with the latest known release. Sourced from the 3GPP document catalog — see methodology.
| Specification | Title | Release |
|---|---|---|
| TR 26.948 vj00 | Video enhancements for 3GPP Multimedia Services | Rel-19 |
| TS 27.007 vj40 | AT Command Set for UE | Rel-19 |
| TR 28.841 vi01 | Technical Report on IoT NTN Enhancements | Rel-18 |
| TR 33.937 vj00 | Protection against Unsolicited Communication in IMS | Rel-19 |
| TS 36.300 vj00 | E-UTRAN Radio Interface Protocol Architecture Overview | Rel-19 |
| TS 36.302 vj00 | E-UTRA Physical Layer Services | Rel-19 |
| TS 36.304 vj00 | UE Idle Mode Procedures in E-UTRA | Rel-19 |
| TS 36.321 vj00 | E-UTRA MAC Protocol Specification | Rel-19 |
| TS 36.331 vj00 | LTE RRC Protocol Specification | Rel-19 |
| TS 36.423 vj10 | X2 Application Protocol (X2AP) Specification | Rel-19 |
| TS 38.300 vj00 | NG-RAN Overall Description | Rel-19 |