| Internet-Draft | hybrid energy saving mechanism for trans | November 2026 |
| Chen, et al. | Expires 6 May 2027 | [Page] |
This document specifies a transport network energy saving mechanism that harmonizes device-level autonomy with network-wide coordination. By adopting hybrid coordination between devices and network controllers, it enables dynamic, SLA-aware, and multi-layer energy optimization.¶
This Internet-Draft is submitted in full conformance with the provisions of BCP 78 and BCP 79.¶
Internet-Drafts are working documents of the Internet Engineering Task Force (IETF). Note that other groups may also distribute working documents as Internet-Drafts. The list of current Internet-Drafts is at https://datatracker.ietf.org/drafts/current/.¶
Internet-Drafts are draft documents valid for a maximum of six months and may be updated, replaced, or obsoleted by other documents at any time. It is inappropriate to use Internet-Drafts as reference material or to cite them other than as "work in progress."¶
This Internet-Draft will expire on 6 May 2027.¶
Copyright (c) 2026 IETF Trust and the persons identified as the document authors. All rights reserved.¶
This document is subject to BCP 78 and the IETF Trust's Legal Provisions Relating to IETF Documents (https://trustee.ietf.org/license-info) in effect on the date of publication of this document. Please review these documents carefully, as they describe your rights and restrictions with respect to this document. Code Components extracted from this document must include Revised BSD License text as described in Section 4.e of the Trust Legal Provisions and are provided without warranty as described in the Revised BSD License.¶
This document presents a transport network energy saving management framework that harmonizes device-level autonomy with network-wide coordination. The framework is grounded in the reference model defined in [I-D.belmq-green-framework], and addresses the specific requirements identified in [I-D.ietf-green-use-cases] through practical mechanisms for multi-layer energy optimization.¶
The framework is organized into two functionally distinct yet complementary layers that work in concert to achieve coordinated energy optimization:¶
Transport networks require comprehensive, real-time, and granular measurements spanning physical, logical, and environmental domains to enable cross-layer correlation and coordinated optimization.¶
Section 6.1 of [I-D.belmq-green-framework] discusses the implementation focus and where intelligence resides. The transport network uses the hybrid approach which requires both device capabilities and controller coordination.¶
Transport network devices must independently manage their energy saving functions regardless of whether the DCN is available for local real-time processing. They require local algorithms, minimal controller dependency, and autonomous operation. Secondly, the device-centric function performs traffic prediction, quickly responds to short-term traffic changes, formulates strategies, and executes actions.¶
On the other hand, the controller-centric energy saving function performs long-term traffic prediction based on network topology resources, assesses network-level risks, provides a northbound interface to users, and enables visualized and intuitive evaluation of energy-saving effects.¶
Depending on the scenario, inference time, accuracy, and other factors, different intelligent algorithms are deployed on the controllers and devices to predict long‑term trends, short‑term cycles, and burst traffic. This allows the controller to accurately predict long-term changes in services and devices to accurately predict short-term burst traffic, thereby adjusting the equipment operating status in advance and avoiding service disruption.¶
This allows devices to make local decisions on resource scheduling based on real-time, node-local data/information collection, enabling faster reaction to transient traffic conditions via on-device analysis.¶
Data collection¶
Analysis¶
Simulation and Verification¶
Control and Execution¶
This network-level energy management operates from a network controller platform, providing a holistic view and strategic control. Unlike device-local management, its role is primarily one of coordination, optimization, and assurance across the multi-layer network.¶
Data collection¶
The controller ingests and correlates telemetry from all managed devices, building a holistic network model that spans real-time power consumption, topology, and traffic state.¶
Analysis¶
Control and Execution¶
The central controller acts as the brain for network-level energy optimization. Its key functions are as follows:¶
The controller analyzes historical and real-time traffic data to predict future load patterns. Based on these predictions and service SLAs, it generates holistic energy-saving strategies.¶
Cross-layer Coordination: The controller translates high-level strategies into specific, synchronized actions for both transport and IP layers to ensure service continuity. For example, before putting a transport node to sleep, it coordinates with the IP layer to reroute traffic away from that node.¶
This section describes the collaborative information exchanges between device-centric and controller-centric energy saving functions. The hybrid approach leverages the strengths of both levels: devices provide fast, localized responses, while the controller provides network optimization and policy guidance. Coordination between devices and the controller relies on a set of well-defined interfaces. The key information exchanges are summarized below.¶
Device-to-Controller Interactions:¶
Controller-to-Device Interactions:¶
Device-to-Device Interactions:¶
All data interactions are designed to be asynchronous. Devices execute local decisions based on pre-configured policies without waiting for controller confirmation, ensuring rapid response to transient conditions. However, devices MUST report state changes to the controller to maintain global state consistency.¶
The implementation of the hybrid device-centric and controller-centric energy optimization requires standardized data models for representing energy-related information, policies, and control mechanisms. This section discusses the YANG data model considerations for this implementation.¶
The framework defines information flows between devices and controllers:¶
User
^
|
|
v
+------------------------------------------------------------------+
| |
| Transport Network Controller |
| |
+------------------------------------------------------------------+
^ ^
| |
Monitoring Energy-Saving Strategy
| |
v v
+----------------------------+ +----------------------------+
| | | |
| Transport Network Element |<------>| Transport Network Element |
| | | |
+----------------------------+ +----------------------------+
Devices report operational data including power measurements, traffic characteristics, device status, and multi-granular aggregated data to the controller. Conversely, the controller provisions and updates devices with energy-saving policies, SLA constraints, cross-layer control commands, and configuration modifications.¶
To address this hybrid coordination, the following YANG considerations should be evaluated:¶
Transport networks differ from other network domains in that energy-saving operations are subject to a set of operational constraints that are specific to the transport domain. Devices MUST advertise these constraints to the controller so that the controller can formulate energy-saving strategies that do not compromise network reliability. The following constraints are defined:¶
protection-group-id: unique identifier of the protection group¶
role: working or protection¶
protection-type: 1+1, 1:N, or shared-mesh¶
energy-saving-permitted: true or false¶
permitted-states: list of power states allowed (e.g., only light-sleep, not deep-sleep)¶
For example, in a 1+1 protection configuration, the working line card may be permitted to enter light sleep during low-traffic periods if the protection line card remains fully operational. The protection line card itself MUST NOT be placed into any sleep state as it must be ready for immediate failover. In contrast, in a 1:N protection configuration where one protection card backs up N working cards, all N working cards may be candidates for energy saving, but the protection card must remain in the normal state at all times.¶
max-affected-service-priority: integer value (0-7, where 0 is highest)¶
Each component advertises current-service-priority: the highest priority of all services currently traversing it¶
A typical configuration in a transport network may set max-affected-service-priority = 3, meaning that services with priority 0, 1, 2 (e.g., 5G backhaul, financial trading, emergency services) are never impacted. Only services with priority 3-7 may be subject to energy-saving actions. This ensures that critical services maintain their SLA commitments defined in the service-level agreement.¶
window-id: unique identifier¶
window-type: permitted or prohibited¶
recurrence: daily, weekly, once¶
start-time: e.g., T00:00:00+08:00 (local time)¶
end-time: e.g., T06:00:00+08:00¶
day-of-week: list of days if weekly recurrence¶
A typical transport network configuration permits light sleep on weekdays from 00:00 to 06:00 and throughout weekends, but prohibits any deep sleep during business hours (08:00-20:00) to maintain service availability. For example, an OTN device may be configured with the following time windows:¶
A general principle is that the more significant the energy savings, the slower the module response time and the longer the wake-up delay, which may impact service performance.¶
To address this, the following items should be considered:¶
Therefore, redundant resources should be reserved to accommodate scenarios like protection switching during failures. This guarantees service reliability while maintaining energy-saving benefits.¶