Inferensys

Glossary

Energy-Aware Slice Selection

A policy-driven function that steers user equipment to the most energy-efficient network slice instance available that can still satisfy the requested service requirements, minimizing the overall network power footprint.
Developer demonstrating multi-agent tool use, agent tool selection interface on laptop, casual tech demo moment.
DEFINITION

What is Energy-Aware Slice Selection?

A policy-driven network function that steers user equipment to the most energy-efficient network slice instance capable of satisfying requested service requirements, minimizing the overall network power footprint.

Energy-Aware Slice Selection is a policy-driven function within the 5G core that dynamically steers user equipment (UE) to the most energy-efficient Network Slicing Instance available. It operates by evaluating candidate slices against both the UE's requested NSSAI and real-time power consumption metrics derived from a Slice-Level Energy Model, ensuring service requirements are met while minimizing the network's carbon footprint.

This mechanism extends standard slice selection by incorporating sustainability metrics from the Network Data Analytics Function (NWDAF) and coordinating with Sleep Mode Coordination strategies. By prioritizing slices operating with Cell DTX or those hosted on infrastructure with a low Power Usage Effectiveness (PUE), the function enables Closed-Loop Slice Optimization that balances performance guarantees with aggressive energy conservation targets.

MECHANISMS & METRICS

Key Features of Energy-Aware Slice Selection

The core components and decision-making logic that enable a 5G network to steer user equipment to the most power-efficient slice instance without violating service requirements.

01

Multi-Objective Policy Engine

The central decision logic that balances energy efficiency against SLA compliance. It evaluates candidate slices by computing a weighted utility function that considers:

  • Current power consumption per slice (kW/Gbps)
  • Requested QoS profile (5QI, GBR, latency budget)
  • Slice load and remaining capacity
  • Carbon intensity of the underlying power grid The engine enforces hard constraints—a URLLC slice will never be selected for an eMBB session, even if it is idle—while optimizing soft targets like minimizing the aggregate Power Usage Effectiveness (PUE) across the RAN.
15-25%
Typical RAN energy reduction
02

Real-Time Slice Energy Telemetry

Energy-aware selection depends on a continuous feed of granular power metrics from the Network Data Analytics Function (NWDAF) and O-RAN Service Management and Orchestration (SMO) framework. Key inputs include:

  • Per-slice Resource Block utilization and muting ratios
  • Base station Cell DTX and Sleep Mode Coordination states
  • Dynamic Voltage and Frequency Scaling (DVFS) states of virtualized network functions
  • Accelerator offloading status for L1 processing This telemetry pipeline enables the selection function to build an accurate, sub-second Slice-Level Energy Model that reflects the true marginal cost of admitting a new PDU session.
< 1 sec
Telemetry update interval
03

Slice Remapping Triggers

Energy-aware selection is not a one-time event at session establishment. The function continuously monitors active sessions and initiates Slice Remapping when:

  • A GBR slice enters a low-utilization period, allowing sessions to be consolidated onto fewer, higher-efficiency slices
  • The carbon intensity of the local grid spikes, triggering a temporary migration to slices hosted on infrastructure powered by greener energy sources
  • A slice's Adaptive Bandwidth Part (BWP) configuration changes, altering its power profile Remapping is executed via standard 5G procedures with session continuity preserved, ensuring no perceptible impact on the user.
Zero-downtime
Session continuity guarantee
04

Slice Carbon Footprint Integration

Beyond instantaneous power draw, the selection function incorporates the Slice Carbon Footprint as a decision metric. This requires integration with external grid intensity APIs (e.g., Electricity Maps) and internal data center PUE monitoring. The function can:

  • Apply a carbon penalty factor to slices running in high-emission regions
  • Prioritize Edge Slices powered by on-site renewables during peak grid carbon intensity
  • Generate per-tenant carbon accounting reports for ESG compliance This transforms slice selection from a pure energy play into a verifiable sustainability mechanism aligned with corporate net-zero targets.
gCO2e/GB
Per-slice carbon metric
05

Closed-Loop Slice Optimization

Energy-aware selection operates within a broader Closed-Loop Slice Optimization framework. The selection decisions feed into an O-RAN Non-Real-Time RIC (Non-RT RIC) that:

  • Adjusts slice resource allocations and Resource Overbooking ratios based on long-term selection patterns
  • Recommends Slice Decommissioning for chronically underutilized instances
  • Tunes the weights of the multi-objective policy engine using reinforcement learning to adapt to seasonal traffic patterns This ensures that the selection function's decisions actively reshape the network's energy posture over hours and days, not just milliseconds.
Hours-to-days
Optimization loop timescale
ENERGY-AWARE SLICE SELECTION

Frequently Asked Questions

Clear answers to the most common technical questions about the policy-driven mechanisms that steer user equipment to the most energy-efficient network slice instance without violating service requirements.

Energy-Aware Slice Selection (EASS) is a policy-driven network function that dynamically steers user equipment (UE) to the most power-efficient network slice instance capable of satisfying the requested service requirements. It operates by continuously evaluating the Slice-Level Energy Model of each available slice instance, which quantifies power consumption as a function of allocated resources, traffic load, and configured SLA parameters. When a UE initiates a session or a handover event, the EASS function cross-references the device's NSSAI (Network Slice Selection Assistance Information) request against a ranked list of candidate slices, prioritizing those with the lowest projected energy footprint. The selection decision integrates real-time telemetry from the NWDAF (Network Data Analytics Function) to predict load conditions and avoid slices approaching congestion, ensuring that energy optimization never violates Guaranteed Bit Rate (GBR) or URLLC latency budgets. This closed-loop mechanism enables mobile network operators to minimize the overall RAN power footprint while maintaining strict QoS guarantees.

Prasad Kumkar

About the author

Prasad Kumkar

CEO & MD, Inference Systems

Prasad Kumkar is the CEO & MD of Inference Systems and writes about AI systems architecture, LLM infrastructure, model serving, evaluation, and production deployment. Over 5+ years, he has worked across computer vision models, L5 autonomous vehicle systems, and LLM research, with a focus on taking complex AI ideas into real-world engineering systems.

His work and writing cover AI systems, large language models, AI agents, multimodal systems, autonomous systems, inference optimization, RAG, evaluation, and production AI engineering.