Description
Connected mode Discontinuous Reception (CDRX) is a sophisticated power-saving technique defined in 3GPP specifications, primarily for 5G NR (New Radio) and LTE networks. It operates by allowing the UE to enter a low-power state during predefined inactivity periods while remaining in RRC_CONNECTED state, thus avoiding the signaling overhead and latency associated with transitioning to idle mode. The network configures CDRX parameters via RRC signaling, including the On Duration timer, Inactivity timer, and DRX cycle length, which dictate the UE's sleep and wake patterns. During the On Duration, the UE monitors the Physical Downlink Control Channel (PDCCH) for potential scheduling assignments; if no activity is detected, it enters a sleep state until the next cycle, conserving battery power without dropping the connection.
Architecturally, CDRX involves coordination between the UE and the gNB (in 5G) or eNB (in LTE), with the network dynamically adjusting parameters based on traffic patterns, QoS requirements, and UE capabilities. Key components include timers such as drx-onDurationTimer, drx-InactivityTimer, and drx-RetransmissionTimer, which manage the UE's reception windows for initial transmissions, subsequent scheduling, and HARQ retransmissions. The mechanism supports both long and short DRX cycles, allowing flexibility for varying application needs—e.g., short cycles for latency-sensitive services and long cycles for background traffic. This fine-grained control ensures that power savings are maximized without compromising user experience or network responsiveness.
In operation, CDRX leverages the UE's ability to rapidly switch between active and dormant states, with the network buffering data during sleep periods and scheduling transmissions during wake intervals. The UE listens for Downlink Control Information (DCI) on PDCCH during its active windows; if scheduled, it remains awake for data reception, resetting timers accordingly. For uplink traffic, the UE can send Scheduling Requests (SR) or use configured grants to align transmissions with its active phases. This synchronization minimizes unnecessary radio activity, reducing interference and improving overall network capacity. CDRX is integral to 5G's energy efficiency goals, supporting diverse use cases from enhanced mobile broadband to massive IoT deployments.
CDRX's role extends beyond power savings to impact network performance and UE mobility. By maintaining the RRC connection, it enables faster state transitions and reduced latency for sporadic data bursts, which is essential for applications like instant messaging or push notifications. In mobility scenarios, CDRX parameters can be adapted during handovers to ensure seamless operation. The mechanism also interacts with other features like BWP (Bandwidth Part) adaptation and SPS (Semi-Persistent Scheduling), allowing further optimization. For IoT devices, CDRX is often combined with eDRX (extended DRX) for extended sleep cycles, balancing battery life with reachability requirements. Overall, CDRX represents a critical enabler for sustainable and efficient wireless networks.
Purpose & Motivation
CDRX was introduced to address the growing demand for extended battery life in mobile devices, particularly as 5G networks support higher data rates and more frequent connectivity, which traditionally increase power consumption. Prior to CDRX, UEs in connected mode had to continuously monitor control channels, leading to significant energy drain during periods of low activity. This was unsustainable for always-on applications and IoT deployments, where devices need to remain connected for long durations without frequent recharging. CDRX solves this by allowing UEs to conserve power during inactivity while avoiding the latency and signaling overhead of transitioning to RRC_IDLE, thus maintaining a balance between responsiveness and efficiency.
The creation of CDRX was motivated by the proliferation of smartphones, wearables, and IoT sensors that require persistent network connections for services like real-time notifications, cloud synchronization, and low-latency communication. In LTE, basic DRX mechanisms existed but were enhanced in 5G to handle more dynamic traffic patterns and diverse QoS profiles. CDRX provides finer control over sleep cycles, adapting to application behavior—e.g., reducing power for background updates while ensuring quick wake-up for interactive sessions. This addresses limitations of earlier approaches that either kept UEs fully active or forced frequent state changes, compromising either battery life or user experience.
Historically, power-saving techniques like PSM (Power Saving Mode) offered deep sleep but with high latency, while continuous reception was energy-intensive. CDRX fills this gap by enabling discontinuous reception within the connected state, a concept refined through 3GPP releases to support new use cases. It aligns with 5G's goals of energy-efficient networks and sustainable operation, reducing the carbon footprint of devices and infrastructure. By solving the critical problem of battery drain in connected mode, CDRX facilitates the adoption of 5G for always-connected devices, from consumer electronics to industrial IoT, ensuring that advancements in speed and capacity do not come at the expense of usability.
Key Features
- Configurable DRX cycles (long and short) for adaptive power management
- Dynamic timer-based operation including On Duration, Inactivity, and Retransmission timers
- Support for HARQ retransmissions during active windows to maintain reliability
- Integration with BWP adaptation and SPS for further energy savings
- Compatibility with mobility procedures like handovers without disrupting sleep patterns
- Enhancements for IoT via combination with eDRX and wake-up signaling
Evolution Across Releases
Introduced CDRX for 5G NR with initial capabilities including configurable DRX cycles, timers for On Duration and Inactivity, and support for both downlink and uplink scheduling. It enabled UEs to maintain RRC_CONNECTED state while reducing power consumption during data inactivity, with parameters set via RRC signaling. This release laid the foundation for advanced power-saving in connected mode, addressing battery life concerns in early 5G deployments.
Defining Specifications
| Specification | Title |
|---|---|
| TS 26.822 | 3GPP TS 26.822 |
| TS 26.910 | 3GPP TS 26.910 |
| TS 38.838 | 3GPP TR 38.838 |