Description
Discontinuous Reception (DRX) is a fundamental power-saving technique employed in 3GPP radio access networks, including UTRAN, E-UTRAN (LTE), and NG-RAN (5G NR). The core principle allows the User Equipment (UE) to deactivate its radio receiver circuitry for predefined periods, entering a low-power 'sleep' state, and only waking up at specific intervals to check for potential downlink data scheduling assignments from the network on the Physical Downlink Control Channel (PDCCH). This cycle is governed by timers and parameters configured by the network via Radio Resource Control (RRC) signaling. The DRX operation is tightly integrated with the UE's Radio Resource Management (RRM) and mobility procedures, such as cell reselection and handover.
The architecture of DRX involves several key timers and cycles. The basic structure includes an 'On Duration' timer, during which the UE must monitor the PDCCH. If data is scheduled, the UE stays awake and starts an 'Inactivity Timer,' which resets with each new scheduling assignment. Once this timer expires, the UE enters a 'DRX cycle,' alternating between short sleep periods and brief listening periods. For more aggressive power saving, a longer 'Long DRX Cycle' can be configured. The network has precise knowledge of the UE's DRX pattern, allowing it to buffer downlink data and schedule transmissions only during the UE's active listening windows, ensuring no data is lost. In Connected Mode, this is known as C-DRX, which balances latency and power consumption. In Idle Mode, a similar concept applies via Paging Discontinuous Reception, where the UE only wakes up at specific Paging Occasions within a Paging Frame to check for paging messages.
From a physical layer perspective, DRX impacts the UE's demodulation and decoding schedule. The UE must synchronize its wake-up periods with the network's transmission time intervals (TTIs). Advanced features introduced over releases include DRX alignment with measurement gaps and enhanced support for features like Carrier Aggregation and Dual Connectivity, where DRX patterns may be coordinated across multiple component carriers or cell groups. In 5G NR, DRX principles are extended with more flexible parameter sets to support diverse service requirements, from ultra-reliable low-latency communications (URLLC) to massive IoT, allowing for very short cycles for critical data or extremely long cycles for background sensor traffic.
Purpose & Motivation
DRX was created to address the paramount challenge of UE battery consumption in cellular networks. Continuously monitoring control channels for potential data assignments is extremely power-intensive. Before DRX, a UE in dedicated channel states would drain its battery rapidly even during periods of inactivity. The primary purpose of DRX is to dramatically extend the operational battery life of mobile devices, which is a critical factor for user experience and device adoption. It solves the problem of inefficient power usage during idle or semi-active states by allowing the device to enter a low-power state without losing network connectivity or the ability to receive incoming data with acceptable latency.
The evolution of DRX mirrors the evolution of mobile services. In early 3G (Release 99), basic DRX was introduced for idle mode. As always-on packet data services became common, Connected Mode DRX (C-DRX) was developed for HSPA and later refined in LTE, enabling smartphones to maintain IP connectivity for push notifications and background sync while conserving power. Each new release introduced optimizations: shorter setup times, alignment with other procedures like measurements, and adaptation to new network architectures like carrier aggregation. The motivation has consistently been to balance the conflicting demands of low latency (requiring frequent listening) and long battery life (requiring long sleep periods), tailoring the mechanism to diverse use cases from voice calls to always-connected cloud applications.
Detected Changes Across Releases
from 3GPP Change RequestsSpecific changes extracted from the „Change history“ tables of 3GPP specifications (115 CRs across 5 releases). Complements the general historical overview above with the evidence-based evolution of this function.
In Release 15, the DRX function was enhanced with the introduction of UE-specific DRX parameter negotiation between the UE and AMF, including for the CM-CONNECTED with Inactive state. It also clarified the transfer of these UE-specific DRX parameters from an old AMF to a new AMF during mobility procedures. Furthermore, a timer for DRX-based SFTD measurement was introduced to support related measurement procedures.
- MBMS reception in Receive Only Mode TS 36.300CR1207
- MBMS reception in Receive Only Mode (ROM) TS 36.331CR3776
- Clarification on UE specific DRX parameter from old AMF to new AMF TS 23.501CR0014
- UE-specific DRX parameter negotiation between UE and AMF TS 23.501CR0031
- UE specific DRX parameters for CM-CONNECTED with Inactive state TS 23.501CR0177
- Corrections to procedure upon Reception of the RRCConnectionSetup TS 36.331CR3695
+ 11 more changes
In Release 16, the key enhancements for DRX included the introduction of a secondary DRX group and UE-specific DRX for NB-IoT, alongside clarifications for extended DRX operation in the RRC_INACTIVE state. It also introduced mechanisms for DRX coordination and UE assistance information for DRX preference. These additions expanded power-saving capabilities, particularly for IoT devices, and provided more flexibility in managing reception cycles.
- Introduction of support for UE-specific DRX for NB-IoT TS 23.401CR3558
- CIoT Introduction of extended DRX in CM-CONNECTED with RRC Inactive state TS 23.501CR0776
- Clarify short DRX cycle length CM-CONNECTED with RRC inactive for eMTC TS 23.501CR1596
- Introduction of UE specific DRX for NB-IOT TS 23.501CR1849
- CR to 38.331 on DRX coordination TS 38.331CR1489
- Introduction of secondary DRX group CR 38.331 TS 38.331CR1632
+ 19 more changes
In Release 17, key DRX enhancements included extended DRX for NR RedCap devices and support for IoT NTN operation in scenarios with discontinuous coverage. The release also introduced corrections and alignments for paging reception procedures, particularly for MUSIM devices and for SDT (Small Data Transmission) in relation to RRC states. Furthermore, updates were made to configuration timeouts for synchronization and announcement reception to improve efficiency.
- paging reception for MUSIM device TS 23.401CR3618
- Start drx-HARQ-RTT-TimerUL after last repetition [ulHARQ_RTT_Timer] TS 38.331CR3479
- Support for IoT NTN with discontinuous coverage TS 23.401CR3667
- Extended DRX for NR (RedCap) TS 23.501CR3209
- Enabling of paging reception for 5GS TS 23.501CR3235
- Correction on Paging for extended idle mode DRX in E-UTRA and NR connected to 5GC TS 23.501CR3346
+ 21 more changes
In Release 18, the primary enhancements to DRX focused on supporting **discontinuous coverage**, particularly for satellite access, including procedures for reporting this coverage and managing paging and mobility during coverage gaps. The release also introduced clarifications and updates for **Extended Idle Mode DRX** operation within this discontinuous coverage context. Furthermore, it added support for **RedCap UE MBS Broadcast reception** and specified PTM retransmission procedures for multicast DRX when HARQ feedback is disabled.
- Support of mobility management and power saving with discontinuous coverage TS 23.401CR3721
- Paging enhancement during satellite discontinuous coverage TS 23.501CR3966
- Wait range during discontinuous coverage. TS 23.501CR4020
- Support of discontinuous coverage TS 23.501CR4033
- Completion of Support discontinuous coverage TS 23.501CR4658
- Discontinuous coverage reporting TS 23.501CR4685
+ 36 more changes
In Release 19, the DRX function was enhanced with the introduction of UE assistance information specifically for cell DTX/DRX operation. Furthermore, corrections were made to clarify UE transmission behavior during Cell DRX and to update the specifications for UE-specific DRX for NB-IoT.
- Introduction of UE assistance information for cell DTX/DRX [UAI_cellDTRX] TS 38.331CR5474
- Update table on CIoT functionalities for UE specific DRX for NB-IOT TS 23.401CR3821
- Correction on UE transmissions during Cell DRX TS 38.300CR1044
- Correction to SI reception by remote UE for multi path TS 38.331CR5563
Explore further
Broader topics and technologies where DRX plays a role.
Defining Specifications
3GPP specifications that define or reference DRX, with the latest known release. Sourced from the 3GPP document catalog — see methodology.
| Specification | Title | Release |
|---|---|---|
| TR 21.905 vj00 | 3GPP Technical Terms and Definitions | Rel-19 |
| TS 23.272 vj10 | CS Fallback in EPS | Rel-19 |
| TS 23.401 vj50 | Evolved Packet System (EPS) Stage 2 Description | Rel-19 |
| TS 23.468 vj00 | Group Communication System Enablers for LTE | Rel-19 |
| TS 23.501 vk00 | 5G System Architecture Stage 2 | Rel-20 |
| TS 23.720 vd00 | Cellular IoT Architecture Enhancement Study | Rel-13 |
| TR 23.776 vh00 | V2X Architecture Enhancements Phase 2 | Rel-17 |
| TR 23.799 ve00 | Study on Next Generation System Architecture | Rel-14 |
| TS 25.123 vj00 | Radio Resource Management for TDD | Rel-19 |
| TS 25.133 vj00 | UTRAN RRM Requirements for FDD | Rel-19 |
| TS 25.221 vj00 | UTRA TDD Physical Layer Specification | Rel-19 |
| TS 25.222 vj00 | UTRA TDD Multiplexing & Channel Coding | Rel-19 |
| TS 25.304 vj00 | UTRA Idle Mode Procedures Specification | Rel-19 |
| TS 25.324 vj00 | Broadcast/Multicast Control Protocol | Rel-19 |
| TS 25.367 vj00 | Home NodeB Mobility Procedures | Rel-19 |
| TS 25.423 vj00 | UTRAN RNSAP Specification | Rel-19 |
| TS 25.824 v800 | HSPA Evolution for 1.28Mcps TDD Study | Rel-8 |
| TR 25.912 vj00 | Evolved UTRA and UTRAN Technical Report | Rel-19 |
| TS 25.913 v900 | Evolved UTRA and UTRAN Requirements | Rel-9 |
| TR 25.931 vj00 | UTRAN Signalling Procedures Examples | Rel-19 |
| TS 26.114 vj10 | IMS Multimedia Telephony Media Handling | Rel-19 |
| TR 26.910 vj00 | MTSI enhancements for RAN delay budget reporting | Rel-19 |
| TR 26.926 vj00 | Traffic Models & Quality Evaluation for Media/XR in 5G | Rel-19 |
| TR 26.998 vj00 | 5G AR/MR Glasses Integration Study | Rel-19 |
| TS 32.451 vj00 | KPI Requirements for E-UTRAN | Rel-19 |
| TS 36.111 vj00 | LMU Requirements for UTDOA Positioning | Rel-19 |
| TS 36.112 vj00 | E-UTRAN LMU Conformance Requirements | Rel-19 |
| TS 36.133 vj20 | E-UTRA RRM Requirements | 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.331 vj00 | LTE RRC Protocol Specification | Rel-19 |
| TR 36.763 vh00 | NB-IoT/eMTC Support for Non-Terrestrial Networks | Rel-17 |
| TR 36.791 vg00 | E-UTRA 2.4 GHz TDD Band for US | Rel-16 |
| TS 36.855 vd00 | E-UTRA Positioning Enhancements Study | Rel-13 |
| TS 36.878 vd00 | LTE Performance Enhancements for High Speed Scenarios | Rel-13 |
| TR 36.902 v931 | SON Use Cases and Solutions for LTE | Rel-9 |
| TR 36.976 vj00 | LTE-based 5G Terrestrial Broadcast Overview | Rel-19 |
| TS 37.320 vj00 | Minimization of Drive Tests (MDT) Overview | Rel-19 |
| TR 37.901 vf10 | UE Application Layer Data Throughput Performance | Rel-15 |
| TR 37.911 vj00 | 3GPP 5G NTN Self-Evaluation Report | Rel-19 |
| TR 37.985 vj00 | Overview of V2X features in LTE and NR | Rel-19 |
| TS 38.124 vj00 | NR UE EMC Requirements | Rel-19 |
| TS 38.133 vj20 | 5G UE Radio Requirements for RRC_IDLE Mobility | Rel-19 |
| TS 38.174 vj10 | NR Integrated Access and Backhaul Radio Spec | Rel-19 |
| TS 38.176 vj20 | IAB Conformance Testing Specification | Rel-19 |
| TS 38.214 vj10 | NR Physical Layer Procedures for Data | Rel-19 |
| TS 38.300 vj00 | NG-RAN Overall Description | Rel-19 |
| TS 38.304 vj00 | UE RRC_IDLE and RRC_INACTIVE Procedures | Rel-19 |
| TS 38.305 vj00 | NG-RAN UE Positioning Stage 2 | Rel-19 |
| TS 38.331 vj00 | NR Radio Resource Control (RRC) Protocol Specification | Rel-19 |
| TS 38.410 vj10 | NG Interface Introduction for NG-RAN to 5GC | Rel-19 |
| TS 38.522 vj11 | UE Conformance Test Applicability Statement | Rel-19 |
| TS 38.523 vj20 | 5G NR UE Conformance Testing: Idle/Inactive | Rel-19 |
| TR 38.869 vi00 | Study on low-power wake up signal and receiver for NR | Rel-18 |
| TR 38.913 vj00 | Next Gen Access Tech Scenarios & Requirements | Rel-19 |
| TS 43.068 vj00 | Voice Group Call Service (VGCS) Stage 2 | Rel-19 |