NES

Network Energy Savings

Management →
Introduced in Rel-18 Also in: User Equipment

NES is a suite of 5G NR features designed to reduce radio access network energy consumption by dynamically adapting resources like cells and bandwidth based on traffic load.

Category
Management
Introduced
Rel-18
Where
Radio Access Network › NG-RAN (5G)
Also touches
1 segments
Specifications
5 specs
NES Description Purpose Detected Changes Specifications

Description

Network Energy Savings (NES) is a comprehensive framework within 3GPP 5G New Radio (NR) specifications focused on optimizing the energy efficiency of gNBs and the overall RAN. It operates by intelligently managing the operational state of network resources in response to real-time and predicted traffic conditions. The core principle involves transitioning network elements or specific radio resources into low-power states during periods of low demand, thereby reducing energy consumption without significantly impacting user experience or network availability.

The architecture of NES is integrated into the gNB's radio resource management (RRM) functions and is governed by policies that balance energy savings with key performance indicators (KPIs) like latency, throughput, and coverage. Key operational mechanisms include Cell DTX (Discontinuous Transmission), where a cell can temporarily mute its transmission signals, and Carrier Shutdown, which involves powering down entire carrier components. Furthermore, NES utilizes advanced sleep modes for radio units and supports dynamic adaptation of bandwidth parts (BWPs), allowing the gNB to operate with a narrower active bandwidth when full capacity is not required.

Implementation relies on coordination between the gNB-Central Unit (gNB-CU) and gNB-Distributed Unit (gNB-DU), as specified in the F1 interface. The gNB-CU makes centralised decisions based on aggregated load information and can instruct specific DUs to enter energy-saving states. These actions are often synchronized with the network's Self-Organizing Network (SON) functions for automated optimization. NES also defines specific signalling and measurement procedures, such as Energy Saving Indication messages and Energy Saving Assistance Information, to facilitate coordination between neighbouring gNBs, ensuring that coverage holes are not created when a cell reduces its activity.

Purpose & Motivation

NES was introduced to address the escalating energy costs and environmental impact of deploying and operating dense 5G networks. As 5G NR utilizes wider bandwidths, massive MIMO, and a higher density of cells to achieve its performance goals, the power consumption of the RAN has become a major concern for operators. Traditional networks often operated with fixed, always-on transmission patterns, leading to significant energy waste during low-traffic periods, such as overnight. NES provides the tools to make the network's energy consumption more proportional to its actual service load.

The creation of NES was motivated by both economic and regulatory pressures. Operators seek to reduce Operational Expenditure (OPEX), a substantial portion of which is energy costs. Simultaneously, there is growing societal and governmental demand for greener telecommunications. NES solves this by enabling a more elastic network infrastructure. It moves beyond simple, static power-saving modes to a dynamic, traffic-aware system that can make fine-grained adjustments. This allows operators to maintain service quality and coverage while achieving substantial energy reductions, which is critical for the sustainable rollout of 5G and future 6G networks.

Release Timeline

Detected Changes Across Releases

from 3GPP Change Requests

Specific changes extracted from the „Change history“ tables of 3GPP specifications (13 CRs across 2 releases). Complements the general historical overview above with the evidence-based evolution of this function.

Rel-18 11 changes

In Release 18, the Network Energy Savings (NES) function was formally introduced, specifically enabling energy-saving states like cell DTX/DRX for NR. The release defined mechanisms for UEs to execute Conditional Handover (CHO) using NES-specific events when a cell activates such energy-saving modes and introduced camping restrictions where cells can bar non-NES-capable UEs via SIB1. It also included subsequent corrections and clarifications to these initial NES procedures and RRC specifications.

  • Introduction of Network Energy Savings TS 38.300CR0689
  • Introduction of Network Energy Savings for NR TS 38.304CR0369
  • Introduction of Network energy savings for NR TS 38.331CR4453
  • Miscellaneous stage-2 corrections for network energy savings TS 38.300CR0870
  • Corrections for Network Energy Savings in 38.304 TS 38.304CR0390
  • Network energy savings for NR miscellaneous RRC CR TS 38.331CR4522

+ 5 more changes

Rel-19 2 changes

In Release 19, the primary new development for the Network Energy Savings (NES) function was the introduction of NES Enhancements, building upon its initial introduction. These enhancements specifically introduced a new NES-specific Conditional Handover (CHO) event, triggered via DCI, to allow UEs to handover to a candidate cell when a serving cell activates energy-saving modes like DTX/DRX. Furthermore, the specifications detailed mechanisms for cells to restrict access based on UE NES capability using SIB1 and barring procedures.

  • Introduction of Network Energy Savings Enhancements TS 38.300CR1013
  • Network Energy Savings Enhancements miscellaneous stage-2 corrections TS 38.300CR1042

Explore further

Broader topics and technologies where NES plays a role.

Defining Specifications

3GPP specifications that define or reference NES, with the latest known release. Sourced from the 3GPP document catalog — see methodology.

SpecificationTitleRelease
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.306 vj00 NR UE Radio Access Capability Parameters Rel-19
TS 38.331 vj00 NR Radio Resource Control (RRC) Protocol Specification Rel-19
TS 38.401 vj10 NG-RAN Architecture Specification Rel-19
Patrick Zandl

About the author: Patrick Zandl (b. 1974)

Telecommunications specialist, technology journalist (founder of the Mobil server), and developer who has been running since 2025 — the largest Czech-language resource on AI-assisted programming. Formerly Chief Wizard Architect at Prusa3D and head of development for Turris at CZ.NIC; currently a consultant and instructor on AI implementation in companies.