Next Article in Journal
Dual-Threshold Conformal Deferral for Trustworthy Security Alert Triage
Previous Article in Journal
Fast Measurement Method for Lithium-Ion Battery EIS Based on Three-Level Excitation
Previous Article in Special Issue
A Robust and Sustainable Machine Learning Framework for Indoor Localization in Mobile IoT Networks
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

A Multi-Timescale Control Framework for Energy and SLA-Aware O-RAN Network Slicing

1
Department of Software Convergence, Soonchunhyang University, Asan 31538, Republic of Korea
2
Department of Computer Software Engineering, Soonchunhyang University, Asan 31538, Republic of Korea
*
Author to whom correspondence should be addressed.
Electronics 2026, 15(18), 4083; https://doi.org/10.3390/electronics15184083
Submission received: 31 July 2026 / Revised: 7 September 2026 / Accepted: 7 September 2026 / Published: 9 September 2026

Abstract

The transition toward Open Radio Access Network (O-RAN) architecture has enabled unprecedented intelligence and flexibility in 5G and 6G network slicing. However, a fundamental challenge remains in managing the tension between radio unit energy efficiency and the strict Service Level Agreement (SLA) requirements of Ultra-Reliable Low-Latency Communication (URLLC) slices, particularly under highly dynamic traffic conditions. Existing O-RAN approaches suffer from a timescale conflict where Non-Real-Time (Non-RT) policy planners optimize for long-term energy but fail to react to rapid traffic surges, while Near-Real-Time (Near-RT) controllers prioritize reliability at the cost of significant energy over-provisioning. To address this, we propose H-RLS, a hierarchical multi-timescale framework that decouples control into a Non-RT Proximal Policy Optimization (PPO) agent for strategic, energy-aware policy planning and a Near-RT Recursive Least Squares (RLS)-assisted xApp. By predicting millisecond-level delay risks, the xApp acts as a mathematically constrained safety net, applying bounded tactical adjustments when critical SLA violations are detected. Extensive evaluations across dynamic traffic transitions demonstrate that H-RLS maintains zero SLA violations. By actively preventing resource over-provisioning, the framework achieves the lowest composite Energy-SLA cost across all tested regimes, significantly minimizing dynamic power consumption while preserving Enhanced Mobile Broadband (eMBB) service integrity.

1. Introduction

The evolution toward 6G wireless networks demands unprecedented flexibility to support an explosion of heterogeneous services, most notably high-throughput Enhanced Mobile Broadband (eMBB) and strict Ultra-Reliable Low-Latency Communication (URLLC) [1,2]. Concurrently, the Open Radio Access Network (O-RAN) architecture introduces programmable intelligence via the RAN Intelligent Controller (RIC) framework, creating a disaggregated platform where control functions can be explicitly optimized [3,4,5]. However, realizing intelligent network slicing in O-RAN presents a critical challenge in balancing base station energy efficiency with the strict Service Level Agreements (SLAs) of URLLC traffic [6,7,8,9]. Aggressive energy conservation often leads to unacceptable latency, whereas strict SLA protection typically requires resource over-provisioning that degrades both overall energy efficiency and eMBB performance [10,11].
This tension is highly exacerbated by dynamic, non-stationary edge traffic, such as bursty loads and sudden flash-crowd events [12,13,14]. Under these conditions, traditional resource allocation models, including deterministic mathematical programming and iterative heuristic algorithms, suffer from fundamental operational bottlenecks, as their combinatorial nature renders optimal solutions impractical in real-time environments [15]. These conventional approaches exhibit polynomial or exponential time complexity and rely heavily on pre-calibrated traffic distributions, leaving them highly vulnerable to dynamic congestion.
To overcome these computational limits, recent literature has increasingly turned to Deep Reinforcement Learning (DRL) for Radio Resource Management (RRM), typically embedding intelligence into a single operational layer [16,17,18]. However, managing highly conflicting objectives within a unified control loop fundamentally limits system scalability and convergence stability. As demonstrated by recent studies on dynamic O-RAN environments, standalone DRL agents struggle to balance exploration and exploitation under rapidly changing traffic patterns [19]. This introduces an inherent timescale conflict: a Non-Real-Time (Non-RT) controller effectively optimizes long-term energy efficiency but cannot react on time to mitigate sudden URLLC queue surges. Conversely, a Near-Real-Time (Near-RT) controller can respond rapidly to SLA risks but tends to overreact to transient noise, sustaining high-energy modes longer than necessary and wasting resources.
Recognizing these limitations, recent studies have explicitly mapped optimization problems across distinct temporal granularities, utilizing hierarchical or joint slicing architectures [20,21]. While these frameworks successfully distribute computational complexity, they largely rely on stationary traffic assumptions. During severe non-stationary transition events, purely Non-RT agents fail to mitigate immediate queue pressure, while standalone Near-RT learning agents consume excess dynamic energy. Consequently, existing architectures cannot simultaneously satisfy strategic energy optimization and instantaneous service reliability.
To address this fundamental gap, we propose H-RLS, a hierarchical multi-timescale O-RAN slicing framework. H-RLS explicitly decouples control logic across the Non-RT and Near-RT RICs, combining long-term strategic energy minimization with strictly bounded, near-real-time resource adaptation. The key contributions of this paper are summarized as follows:
  • We develop a hierarchical network slicing framework aligned with O-RAN architecture, separating the Non-RT resource optimization controller from the Near-RT adaptive controller.
  • We design a PPO-based rApp that generates nominal PRB allocations and energy-mode decisions, enabling long-term optimization of the energy-efficiency and SLA trade-off.
  • We introduce a lightweight RLS-assisted xApp that utilizes Near-RT telemetry to identify potential URLLC performance degradation and apply bounded adjustment actions. The mechanism preserves the nominal energy-aware policy while providing rapid adaptation to traffic fluctuations.
  • We evaluate the proposed framework under challenging within-episode traffic transitions, including bursty traffic, flash-crowd events, and demand-shift phases. The results demonstrate the effectiveness of hierarchical multi-timescale control in balancing energy efficiency, URLLC reliability, and eMBB performance under dynamic network conditions.
The remainder of this paper is organized as follows. Section 2 reviews the related work on DRL-based resource allocation and hierarchical control and discusses the limitations of existing approaches. Section 3 details the system model and formulates the constrained energy-SLA optimization problem. Section 4 presents the proposed H-RLS framework. Section 5 analyzes the computational complexity and signaling overhead of the proposed framework. Section 6 evaluates the performance of H-RLS and compares it with benchmark methods under both stationary and non-stationary traffic scenarios. Finally, Section 7 concludes the paper and discusses future research directions.

2. Related Work

Efficient RAN slicing at the network edge has attracted significant attention to balance resource utilization, energy efficiency, and service quality [2,22]. This section reviews the evolution of resource allocation from traditional heuristics to hierarchical intelligent control, highlighting the limitations that motivate the proposed approach.

2.1. Traditional Optimization and Heuristic Resource Allocation

Prior to the extensive adoption of AI-driven control, resource allocation in network slicing was largely formulated via predefined mathematical programming. For instance, Harutyunyan et al. [23] formulated network slicing as a Mixed-Integer Linear Programming (MILP) problem, employing deterministic heuristics to approximate optimal placement and minimize migration overhead. To bypass centralized computational bottlenecks, Xiao et al. [24] modeled inter-operator slicing as an overlapping coalition formation game to enable distributed resource sharing. Addressing dense physical deployments, Fayad and Cinkler [25] leveraged Genetic Algorithms (GA) to optimize joint user and power allocation in millimeter-wave networks, while Girycki et al. [26] proposed a heuristic delayed-scheduling mechanism to bound packet delays and maximize energy efficiency in cell-free architectures. Furthermore, Fryganiotis et al. [27] applied Model Predictive Control (MPC) for dynamic slice admission, operating over a receding time horizon based on deterministic traffic forecasts.
While these control-theoretical schemes provide provable convergence and optimal baselines, they suffer from fundamental operational bottlenecks. Iterative solutions leveraging MILP, MPC, or game theory exhibit polynomial or exponential time complexity and scale poorly as network density increases. Additionally, deterministic heuristics rely heavily on pre-calibrated traffic distributions, leaving them highly vulnerable to dynamic traffic congestion.

2.2. Single-Timescale DRL Solution

Recognizing the inherent rigidity of the aforementioned heuristics, recent work has adopted DRL to automate Radio Resource Management (RRM). The majority of these approaches condense the learning intelligence into a single, unified execution layer. For example, Dorcheh et al. [28] developed a single-agent PPO framework to dynamically allocate Physical Resource Blocks (PRBs) across heterogeneous slices, while Sever et al. [17] implemented a Deep Q-Network (DQN) xApp to adjust inter-slice resource allocation weights. Expanding on this, Sohaib et al. [18] provided a comprehensive benchmark of multiple DRL agents operating within a unified loop to balance cross-slice Quality of Service (QoS). Beyond basic PRB allocation, researchers have augmented these single-layer agents with Graph Neural Networks (GNNs) for joint functional split selection [29], explored sequential single- and multi-agent formulations for spectrum sharing [30], and designed partially observable stochastic games [31] to capture structural dependencies.
Concurrently, several studies have attempted to integrate energy-saving mechanisms directly into these standalone controllers. Eskandari et al. [32] utilized Soft Actor–Critic (SAC) to optimize transmission power, while Mouawad et al. [33] executed dynamic Radio Unit (RU) sleep-state adjustments at rapid 1 ms intervals. To manage the instability of exploring these environments, Sherif et al. [34] introduced policy filtration, and Raftopoulos et al. [8] embedded time-variant latency boundaries directly into the PPO state space.
While these single-layer formulations successfully automate baseline resource allocation, embedding disparate objectives into a unified Markov Decision Process (MDP) triggers an exponential expansion of the state-action space. Consequently, these standalone agents suffer from severe exploration inefficiencies and reward sparsity when deployed outside of stable, simulated environments. By compressing conflicting temporal requirements into one objective function, the agent is mathematically forced to compromise; as demonstrated by the aforementioned studies, this inevitably restricts the agent to a suboptimal policy that continuously over-provisions dynamic power to avoid instantaneous SLA penalties.

2.3. Multi-Timescale and Joint Slicing Architectures

To alleviate the severe computational burden and convergence instability of single control loops, recent architectures partition decision-making across multiple temporal granularities. Truong et al. [20] decoupled network slicing into long-term admission at the Near-RT RIC and short-term transmission power optimization at the Distributed Unit (DU). Qiao et al. [21] introduced a Parallel Hierarchical DRL-based Resource Allocation (PHDRA) algorithm to isolate large-timescale inter-slice planning from small-timescale intra-slice operations. This two-level structure is further validated by frameworks that separate GCN-DRL-guided near-real-time slicing from real-time MAC scheduling [35], couple coarse-granularity DDPG agents with proportional-fair schedulers [6], and apply Lyapunov-aided weighted DRL for power constraints [36]. Furthermore, to explicitly target energy consumption, multi-loop configurations have been proposed by Xu et al. [4] using Multi-Agent RL (MARL) for base station switching, Ho et al. [37] across standardized O-RAN control loops, and Salvat Lozano et al. [38] via Advanced Sleep Mode (ASM)-aware schedulers.
As synthesized in Table 1, although distributing intelligence across hierarchical layers successfully reduces computational load during steady-state operations, these dual-loop systems remain critically vulnerable to dynamic traffic transitions. The fundamental weakness in existing hierarchical designs lies in their lower-layer execution logic. Frameworks deploying a secondary DRL agent at the Near-RT timescale inevitably suffer from delayed convergence during unseen flash-crowd events, as the lower agent must blindly explore the new state distribution before stabilizing. Conversely, frameworks relying on static proportional-fair schedulers at the lower layer cannot preemptively scale resources before physical queues overflow.
The proposed H-RLS framework diverges from these conventional multi-loop designs by resolving the edge computational bottlenecks highlighted in Table 1. Rather than relying on a secondary learning agent that requires unconstrained exploration or a rigid heuristic, H-RLS integrates a strategic Non-RT PPO policy planner with a lightweight, stateful Recursive Least Squares (RLS) predictor at the Near-RT layer. By mathematically predicting imminent delay risks at millisecond resolution and strictly bounding the resulting tactical adjustments, H-RLS consistently maintains SLA preservation during severe traffic fluctuations without compromising the energy efficiencies established by the macro-policy.

3. System Model and Problem Formulation

This section formalizes the network environment by capturing the dynamic relation among slice-specific traffic demands, queue evolution, and load-dependent power consumption. Building upon this foundation, we formulate the hierarchical control challenge as a constrained multi-objective optimization problem that balances long-term energy conservation with strict, short-term SLA protection. The key notation used in the system model is summarized in Table 2.

3.1. System Model

We consider an O-RAN compliant next-generation NodeB (gNB) serving heterogeneous traffic demands, specifically focusing on an eMBB slice and URLLC slice, denoted by the set S = e ,   u . To isolate the macroscopic effects of O-RAN RIC decisions and maintain computational scalability, the system operates at the slice-level PRB budget abstraction, avoiding user-level packet scheduling complexity. The system evaluates control action over discrete time steps t   { 1 ,   2 ,   ,   T } , corresponding to the Near-RT RIC execution granularity. The total available PRB budget, B t o t a l :
b u t +   b e t   B t o t a l
The incoming traffic volume A s t for slice s is drawn from a phase-dependent distribution governed by a dynamic transition state z t , which encompasses diverse network conditions: normal, bursty, flash-crowd, and demand shifting. As for traffic that cannot be immediately served is buffered in a finite queue. The theoretical service capacity of slice s is proportional to allocated PRBs and the active energy saving mode, calculated as:
C s t =   η s b s t k m t
Here, η s is the spectral efficiency constant (bits per PRB) and k m ( t ) is the service capacity multiplier determined by the active energy mode m ( t ) . The actual served traffic μ s t   is limited by the current queue backlog Q s t and new arrivals, yielding:
μ s t = min Q s t + A s t ,   C s t
The queue backlog for the subsequent step is updated and capped by the maximum buffer size:
Q s t + 1 = m i n Q s m a x , Q s t + A s t μ s t +
where [ x ] + = m a x ( x , 0 ) .
The system translates physical queue states into service-level metrics. URLLC performance is measured via a queue-based delay proxy, penalizing any instance where latency exceeds the strict SLA limit; eMBB performance is measured by how well the delivered throughput matches a predefined target.
Let Q u + t m a x 0 ,   Q u t + A u t μ u ( t ) denotes the remaining URLLC backlog immediately after service. The URLLC delay proxy is calculated as:
D u t = Q u + t max C u t ,   ϵ Δ t
where ϵ is an arbitrarily small positive constant introduced to ensure numerical stability and prevent division by zero during periods of complete resource starvation.
This queue-based proxy leverages a fluid-flow approximation model to estimate the upper bound of the clearing time for buffered packets. It is important to note the strict timescale decoupling inherent in the O-RAN architecture. While the Near-RT RIC operates at a 10 ms control interval, physical packet scheduling is executed by the MAC layer at the O-DU at sub-millisecond granularities. Therefore, satisfying a 5 ms latency SLA does not necessitate a 5 ms control loop at the RIC. Instead, the RIC maintains the SLA by provisioning a sufficient service capacity C u ( t ) so that the underlying O-DU scheduler has the necessary spectrum to drain the remaining queue backlog Q u + ( t ) within the 5 ms threshold.
The delay SLA violation indicator and total episode violation ratio are:
v u t = 1 ,   1000 D u t > D u m a x 0 ,   1000 D u t D u m a x
V u = 1 T t = 1 T v u t
For the throughput-oriented eMBB slice, performance is evaluated by the volume of data successfully delivered relative to a predefined SLA target. Let R e t denote the instantaneous achieved service rate, calculated as R e t = η e b e ( t )   k m ( t ) , which represents the actual data volume processed during step t . Let R e t a r g e t represent the ideal throughput required to fully satisfy the eMBB users. The eMBB throughput satisfaction ratio, ρ e t , normalizes the achieved performance into a metric between 0 and 1:
ρ e t = m i n R e t R e t a r g e t ,   1
In a shared O-RAN environment, the total power consumption of the base station comprises a static, traffic-independent baseline and a load-dependent dynamic component. The proposed controller actively optimizes dynamic power expenditure by manipulating the physical resource allocation and selecting discrete energy-saving configurations. Let m   0 ,   1 ,   2 denote the active energy mode selected by the Near-RT controller at time t , corresponding to performance, balanced, and deep energy-saving states, respectively. The instantaneous power consumption is modeled as:
P t = P b a + α m t P l o a d ρ l o a d t
Specifically, the normalized traffic load ratio ρ l o a d t is defined as the ratio of actually served traffic to total available service capacity across all slices:
ρ l o a d t = μ e t + μ u t C e t + C u t + ϵ
where ϵ is a small stabilization constant to prevent division by zero.
The total energy consumed over an entire transition episode is the integral of the power over time:
E t o t a l = t = 1 T P t Δ t

3.2. Problem Formulation

To bridge the gap between long-term energy efficiency and the SLA protection, the control action is split into two hierarchical components: a Non-RT policy planner and a Near-RT bounded adjustment.
The policy planner operates at the decision index k and defines the baseline URLLC PRB budget b u ¯ ( k ) and the nominal energy-saving mode m ¯ ( k ) . To react to rapid, non-stationary traffic transitions, real-time adjustments Δ b u ( t ) and Δ m ( t ) are computed at timestep t . Therefore, the final control action executed by the base station at time step t combines the nominal energy plan with the Near-RT adjustment. The executed URLLC PRB allocation is:
b u t = c l i p b u ¯ k + Δ b u t ,   b u m i n , b u m a x
The executed energy mode applies a subtractive correction:
m t = c l i p m ¯ k Δ m t , 0,2
where the c l i p · function enforces the absolute system boundaries.
The ultimate objective of the hierarchical controller is to minimize the total energy consumed by the base station across the non-stationary traffic episode, without violating the strict latency requirement of the URLLC slice or starving the eMBB slice. This represents a multi-objective optimization problem bounded by strict physical and service-level constraints. The ideal optimization objective is to find a policy π that minimizes the expected total energy consumption:
m i n π E t = 1 T P t t
This minimization is subject to the following constraints:
V u ϵ u
ρ ¯ e ρ e m i n
b u t + b e t B t o t a l
b s m i n b s t b s m a x ,     s S
b u t b m a x , b m a x
m t m m a x , m m a x
where V u , ρ ¯ e ,   b s t and the delta parameters b u t ,   m ( t )   refer to the aggregate URLLC delay violation ratio, the average eMBB throughput satisfaction, the physical PRB allocation for slice s , and the Near-RT tactical adjustments, respectively. Here, Equation (15a) denotes the strict limit on the URLLC delay violations, ensuring that the critical reliability requirements are met. Constraint (15b) guarantees that the average throughput satisfaction for the eMBB slice does not fall below the minimum acceptable baseline, preventing service starvation. Constraint (15c) specifies that the sum of allocated PRBs across all slices cannot exceed the total available capacity of the cell. Equation (15d) defines the absolute allocation boundaries for each slice. Finally, Equations (15e) and (15f) dictate the restrictions related to the Near-RT tactical adjustments for PRB allocation and energy mode; these bounds ensure hierarchical stability by preventing the Near-RT execution loop from completely overriding the strategic nominal plan established by the Non-RT controller.
The immediate reward r ( t ) observed by the learning agent at time step t is formulated as:
r t = ω E P ~ t ω D m a x 0 , D u t D u m a x 1 ω V v u t + ω T ρ e t ω c b u t
where ω E represents the penalty weight for instantaneous base station power consumption, ω D and ω V denote the continuous and discrete penalty weights for URLLC delay degradation and strict SLA violations, respectively, ω T scales the reward for eMBB throughput satisfaction, and ω C acts as a penalty weight for Near-RT control volatility to prevent high-frequency resource oscillations. These hyperparameters are empirically tuned to normalize disparate physical metrics (e.g., Joules for energy, milliseconds for delay) into a unified scalar reward. To mathematically enforce that the agent prioritizes critical network reliability, the SLA penalty weights ω D , ω v are assigned orders of magnitude higher than the energy coefficient ω E . This strict weighting hierarchy forces the policy to aggressively penalize latency breaches over baseline power savings. The RL objective is to minimize the aggregate penalties over the episode:
J π = E π t = 1 T r t
While the penalized learning objective is used during the training phase of the DRL controllers, comparing different baseline algorithms requires a unified, unbiased metric. To effectively quantify the best constrained SLA trade-off, we utilized a normalized composite cost function at test time.
The final evaluation metric is the Energy-SLA Cost ( C E n e r g y . S L A ), where a lower score indicates a more optimal system state:
C E n e r g y . S L A = β E E ~ d y n + β v V u + β D D ~ u + β B G e
where the weighting hyperparameters ( β E ,   β v ,   β D , β B ) dictate the relative operational importance of each metric. To ensure strict evaluation of latency-sensitive reliability, the normalized delay risk utilizes the 99th percentile of observed latency, defined as D ~ u = d u 99 / D u m a x , and the eMBB service deficit is captured via the satisfaction gap, G e = 1 ρ ¯ e .

4. Proposed H-RLS Hierarchical Framework

The proposed H-RLS framework maps directly into the standardized O-RAN architecture by exploiting the functional separation between the Service Management Orchestration (SMO) layer and the Near-RT RIC. The core philosophy of this design is that strategic energy conservation and tactical SLA protection operate most effectively on fundamentally different timescales. To achieve this, the control logic is divided into two independent loops:
(1)
The Non-RT Strategic Control Loop: Operating within the SMO, a PPO agent acts as an rApp. It observes aggregated, long-term historical Key Performance Indicators (KPIs) to learn the broader energy-SLA trade-off. It periodically issues a nominal or baseline policy consisting of a URLLC PRB budget and a target energy-saving mode down to the Near-RT RIC via the A1 interface.
(2)
The Near-RT Tactical Execution Loop: Operating closer to the radio edge, a lightweight RLS agent is deployed within the xApp. It monitors real-time E2 telemetry, including instantaneous queue depths and packet arrivals. Instead of overriding the Non-RT policy, it computes a bounded adjustment to the nominal plan to safely accommodate sudden traffic bursts or flash crowds.
The temporal relationship between the two loops is critical to the system’s stability. If the Near-RT xApp were allowed unbounded control, it could lead to chaotic resource oscillation. Conversely, relying solely on the Non-RT loop would leave the URLLC slice vulnerable to sudden traffic spikes that occur between A1 policy updates. By utilizing bounded stateful adjustment, the Near-RT RIC is restricted to acting as a tactical safety net, as illustrated in Figure 1.
The execution flow of the proposed architecture, as depicted in Figure 2, operates in two distinct phases:
(1)
Over the course of the nominal interval ( T N = 100 base steps), the O-DU aggregates historical network states, including traffic profiles, queue depths, and delay metrics, then forwards them to the SMO layer via the O1 interface.
(2)
The Non-RT RIC rApp processes this historical data using the PPO agent to evaluate the long-term energy-SLA trade-off and update its strategic policy.
(3)
The rApp issues an updated policy intent, a N o n R T ( k ) , which establishes the baseline URLLC PRB budget and the target energy mode. This nominal plan is transmitted down to the Near-RT RIC via the A1 interface and remains anchored for the duration of the subsequent interval.
(4)
Within the established nominal interval, the O-DU streams instantaneous, millisecond-level telemetry to the Near-RT RIC via the E2 interface at every control step t .
(5)
The Near-RT xApp feeds this E2 telemetry into the RLS predictor to predict imminent URLLC SLA risks.
(6)
Based on the predicted risk severity, the xApp computes a bounded tactical adjustment, generating Δ b u t and Δ m ( t ) to safely modify the nominal plan without overriding the strategic energy-saving goals.
(7)
The Near-RT xApp formulates the final control action by integrating the strategic Non-RT nominal plan with the newly computed tactical adjustments.
(8)
This combined resource and energy command is subsequently transmitted from the Near-RT RIC back to the O-DU via the E2 interface.
(9)
Upon receiving the command, the O-DU executes the physical PRB slicing and applies the selected energy-saving mode to the RU, repeating this adjustment loop continuously at every control step t .

4.1. Non-RT RIC: PPO-Based Policy Learning

In this section, we detail the design of the policy-learning intelligence residing in the Non-RT RIC rApp. The primary objective is to learn a nominal resource and energy policy that balances long-term power reduction with an SLA protection strategy.
The control problem is formulated as a discrete-time MDP operating at the macro-timescale k , defined by the tuple o ,   A , P , R , γ .

4.1.1. State Space

The state observation o k N o n R T O provides the PPO agent with a macro-level view of the network’s health. Because the Non-RT RIC operates at an interval of T N base steps (specifically 100 base steps or 1 s), it does not react to instantaneous packet arrivals; instead, it processes aggregated E2 telemetry collected over the previous interval.
o k N o n R T = D ¯ u k ,   D u m a x ,   o b s k , Q ¯ e k , Q ¯ u k ,   A ¯ e k ,   A ¯ u k ,   ρ ¯ e k ,   m ¯ k 1 ,   z k T
where D ¯ u k   and D u m a x ,   o b s k denote the average and maximum URLLC delay proxies observed over the previous T N interval, quantifying recent SLA compliance. To reflect macroscopic buffer congestion states Q ¯ e k and Q ¯ u k represent the average queue backlogs for the eMBB and URLLC slices, respectively. Furthermore, A ¯ e k and A ¯ u k capture the moving averages of the traffic arrival rates for both slices, serving as primary indicators of the network’s offered load. The term m ¯ k 1 indicates the nominal energy-saving mode executed during the previous interval, which provides the necessary temporal context for the agent to evaluate energy transition costs. Finally, z k is a categorical traffic phase indicator that captures the current macroscopic condition.

4.1.2. Action Space

The continuous action space defines the strategic policy guidance sent to the Near-RT RIC xApp via the A1 interface. While the PPO actor network generates continuous values to ensure smooth gradient updates during training, the nominal energy mode m ¯ k is deterministically rounded to the nearest valid integer 0 ,   1 ,   2 before being issued to the Near-RT RIC. The PRB budget b ¯ u k similarly represents a continuous target that is discretized during physical execution. At each decision epoch k , the actor network outputs a nominal action vector, which is defined as:
a N o n R T k = b ¯ u k ,   m ¯ k  

4.1.3. Reward Formulation

To mathematically capture the multi-objective energy-SLA trade-off, the reward R k for the Non-RT agent is formulated as a cumulative sum of the immediate Near-RT step penalties r ( t ) over the decision interval T N :
R k = t = k T N k + 1 T N 1 r t
This cumulative formulation strictly couples the strategic policy to the Near-RT physical environment. It forces the PPO agent to evaluate the real-time consequences of its nominal plan, as under-provisioning the URLLC budget triggers severe latency penalties during traffic spikes, whereas over-provisioning accumulates continuous energy costs throughout the interval.

4.1.4. PPO Agent Training Process

We selected PPO [39] for its stable convergence properties and its ability to prevent destructively large policy updates. PPO utilizes a clipped surrogate objective function to ensure that the new policy π θ does not deviate significantly from the old policy π θ o l d .
The optimization objective maximized by the actor network is:
L C L I P θ = E m i n p k θ A ^ k ,   c l i p p k θ ,   1 ϵ c l i p , 1 + ϵ c l i p A ^ k
where p k θ is the probability ratio between the new and old policies, A ^ k is the Generalized Advantage Estimate (GAE) computed by the critic network, and ϵ c l i p is the clipping hyperparameter bounding the policy update.
To manage the learning process, several operational hyper-parameters must be established. The offline training spans a total of N e p episodes, each lasting for a total of T base steps. Future reward evaluations are controlled by the discount factor γ . Furthermore, the actor and critic neural network updates are scaled by their respective learning rates, α θ and α ϕ . The complete offline training procedure is detailed in Algorithm 1.
Algorithm 1. Offline training procedure for the Non-RT rApp
Input: PPO agent with initial actor network π θ and critic network V ϕ
System parameters:  N e p , episode duration T , Non-RT interval T N
Hyperparameters: discount factor γ ,   λ , clipping ratio ϵ c l i p , α θ and α ϕ
Output: Optimized policy weight π θ N o n R T
1:Initialization: transition replay buffer B
2:for episode e = 1 to N e p  do
3:     Reset O-RAN environment, initialize queues, set initial z ( 0 )
4: Observe initial aggregated Non-RT state o 0 N o n R T
5: for  k = 0 to T / T N 1  do
6:      Nominal action a N o n R T k = = b ¯ u k ,   m ¯ ( k )     ~ π θ o k N o n R T
7: Initialize interval reward accumulator R k = 0
8: for  t = k T n to k + 1 T N 1  do
9:      xApp calculate real-time bounded adjustment Δ b u t and Δ m ( t )
10: Execute clipped physical action b u ( t ) and m ( t )
11: Observe immediate step reward r ( t )
12: Accumulate interval reward: R k = R k + r ( t )
13: end for
14: Compute state-value estimate V ϕ o k N o n R T for all state in B
15: Store transition o k N o n R T , a N o n R T k , R k , o k + 1 N o n R T , log π θ   a N o n R T k | o k N o n R T   in B
16: end for
17: Compute state-value estimate V ϕ o k N o n R T for all state in B
18: Compute A ¯ k using R k ,   γ ,   λ and V ϕ
19: Compute reward target values V ^ k = A ^ k + V ϕ o k N o n R T
20: for several optimization epochs do
21: Calculate probability ratio: p k θ = π θ a N o n R T k | o k N o n R T π θ o l d a N o n R T k | o k N o n R T
22: Calculate surrogate objective L C L I P θ
23: Update Actor θ via Adam optimizer to maximize L C L I P θ with α θ
24: end for
25: Clear relay buffer B
26:end

4.2. Near-RT RIC: Real-Time Adaptive Control

Sudden bursty traffic or flash-crowd events can cause the URLLC queue to overflow long before the next nominal action b ¯ u ( k ) is issued. To mitigate this, the Near-RT RIC hosts an xApp designed to act as a localized safety net. To ensure the xApp remains lightweight and capable of executing at the strict near-real-time granularity, RLS is employed rather than a computationally heavy mapping the current instantaneous state to future SLA pressure. RLS is strategically selected over alternatives like deep neural networks or Kalman filter. This precision is achieved due to its deterministic, lightweight nature and robust tracking capabilities in non-stationary environments. Crucially, because the xApp update 10 ms interval is longer than the strict URLLC 5 ms delay target, a purely reactive controller would inevitably suffer from intra-interval SLA breaches during sudden traffic spikes. The predictive nature of the RLS overcomes this limitation by forecasting imminent queue pressure   y ^ ( t ) and proactively expanding the PRB capacity before the physical queue reaches a critical threshold. This mitigation ensures the downstream O-DU MAC scheduler continuously maintains adequate capacity space throughout the subsequent 10 ms execution window to safely clear packets within the 5 ms deadline. Furthermore, while deep learning models introduce high inference latency and are highly vulnerable to out-of-distribution (OOD) failures during unseen traffic bursts, the model-free RLS avoids these pitfalls. By dynamically adapting its weights using the forgetting factor λ R L S , the framework ensures rapid convergence and tactical mitigation during sudden traffic spikes without overriding the strategic goals of the Non-RT layer.

4.2.1. RLS Feature Representation

At each step t , the xApp constructs a feature vector X ( t ) from real-time E 2 telemetry. To ensure numerical stability and consistent gradient tracking across varying traffic scales, the features are strictly normalized against their maximum theoretical bounds.
X t = 1 ,   D u t D u m a x , Q u t Q u t h , Q e t Q e m a x , A ^ u t , A ^ e t , A u t A u t + A e t + ϵ , b ¯ u k B t o t a l , f f l a s h t , f t r a n s t T
where the A ^ u t and A ^ e t represent the high-frequency packet arrival rate for both slices, capturing short-term burstiness. To measure the relative proportion of URLLC traffic against the total cell load, a small constraint ϵ is added to prevent zero-division during idle periods. To enable the RLS to anticipate and react to non-stationary traffic changes, two binary flags are introduced: f f l a s h t 0 ,   1 , which indicate the immediate presence of a severe flash-crowd event, and f t r a n s t 0 ,   1 , which alerts the system that the network is currently transitioning between categorical traffic phases and should expect elevated variance. In practical implementations, these flags are not externally supplied ground-truth labels. Instead, they are computed entirely online by the xApp using lightweight statistical thresholding on the first derivative of the incoming packet arrival rate observed at the millisecond level over the E2 interface.

4.2.2. Risk Prediction and Recursive Update

Using the feature vector, the xApp computes a linear prediction of imminent URLLC delay pressure, denoted as y ^ ( t ) :
y ^ t = W T t 1 X t
where W ( t 1 ) represents the actively maintained weight vector from the previous control step. Upon observing the actual delay pressure y ( t ) resulting from the environment’s state transition, the xApp updates its predictive weights. The RLS gain vector K ( t ) , which dictates the magnitude of the correction based on the current input confidence, is computed as:
K t = P t 1 X t λ R L S + X T t P t 1 X t
where P ( t 1 ) is the inverse covariance matrix and λ R L S { 0 ,   1 ] is the forgetting factor. The forgetting factor is a critical hyperparameter for non-stationary traffic in which it exponentially discounts older observations, allowing the xApp to rapidly adapt its predictions when the traffic phase abruptly shifts.
The weight vector and the inverse covariance matrix are subsequently recursively updated for the next time step:
W t = W t 1 + K t y t X T t W t 1
P t = 1 λ R L S P t 1 K t X T t P t 1
This continuous online tracking ensures that the prediction y ^ ( t ) remains an accurate indicator for SLA risk, regardless of whether the traffic is in a stable, bursty, or flash-crowd condition.

4.3. Bounded Resource Adjustment Mechanism

The Near-RT xApp classifies the predicted SLA risk y ^ ( t ) against predefined thresholds. Under stable conditions y ^ ( t ) Γ r i s k , the xApp remains inactive ( b u t = 0 ,   m t = 0 ) , preserving the baseline energy-saving strategy established by the Non-RT layer. Conversely, the xApp executes a two-stage escalation based on the severity of the predicted SLA risk. If a moderate risk is detected Γ r i s k < y ^ ( t ) Γ c r i t i c a l , the xApp triggers a bounded stateful resource response, calculating a proportional PRB adjustment:
b u t = m i n η y ^ t Γ r i s k , b m a x
where η is the sensitivity scaling factor mapping the delay pressure to discrete PRBs, and the m i n operator enforces the maximum allowable deviation b m a x to ensure hierarchical stability. During severe non-stationary conditions, PRB reallocation alone may be insufficient. If the adjustment saturates b u t = b m a x and the predicted risk breaches the secondary critical threshold y ^ ( t ) > Γ c r i t i c a l , the xApp initiates a tactical energy mode downgrade m t 1 ,   2 to temporarily maximize processing capacity. Ultimately, these millisecond-level adjustments are combined with the Non-RT anchor and strictly bounded by the physical limits of the RU before execution at the O-DU. The step-by-step online tactical adjustment process is summarized in Algorithm 2.
Algorithm 2. Online Near-Real-Time Execution of xApp
Input: Active nominal policy a N o n R T k
System parameters: Risk thresholds Γ r i s k , Γ c r i t i c a l , sensitivity scale η , b m a x , m m a x
RLS state: Current weights W ( t 1 ) , inverse covariance P ( t 1 )
1:for each base control step t  do
2:     Observe instantaneous E2 telemetry: D u t ,   Q t ,   A ( t ) , traffic flags
3: Construct and normalize feature vector X ( t )
4: Compute predicted SLA risk y ^ ( t )
5: Observe actual environment delay pressure y ( t )
6: Compute RLS gain K ( t )
7: Update weights W ( t )
8: Update covariance P ( t )
9: if  y ^ ( t ) Γ r i s k  then
10:       b u t 0
11: m ( t ) 0
12: else if  Γ r i s k < y ^ ( t ) Γ c r i t i c a l  then
13: b u t m i n η y ^ t Γ r i s k , b m a x
14: m t   0
15: else
16: b u t = b m a x
17: m t   C o m p u t e   appropriate energy decrease m m a x
18: else if
19: b u t = c l i p b ¯ u k + b u t , b u m i n , b u m a x
20: m t = c l i p m ¯ k m t , 0,2
21: Send b u t , m t to O-DU MAC scheduler via E2 interface
22:end

5. Computational Complexity and Signal Overhead

A fundamental motivation for the H-RLS architecture is the computational and signaling constraints of the O-RAN Near-RT RIC. Deploying deep learning models at the millisecond-level introduces inference latency and interface saturation [20,21]. By decoupling the architecture, H-RLS systematically resolves these bottlenecks.

5.1. Computational Complexity

The primary justification for deploying the RLS predictor at the Near-RT controller is its deterministic, low-complexity execution. For a feature vector N f , the standard RLS algorithm updates the inverse covariance matrix P ( t ) and weight vector W ( t ) with a time complexity of O N f 2 . As defined in Equation (23), the H-RLS feature vector abstracts the environment into a highly compact state containing exactly 8 features N f = 8 . Consequently, the xApp requires minimal computational overhead per 10 ms execution cycle. In contrast, deploying a standalone Deep Neural Network (DNN) policy at the Near-RT layer, as seen in the Flat Near-RT baseline, demands O L i L i + 1 operations per step, where L i denotes the number of neurons in the i t h layer. This typically requires thousands of matrix multiplications for even a lightweight multi-layer perceptron, alongside the memory overhead of maintaining deep actor–critic graphs at the edge. By elevating the computationally heavy PPO optimization to the Non-RT SMO layer, where it executes only once per second, the framework frees up critical Near-RT CPU cycles.

5.2. Signaling Overhead

Hierarchical decoupling significantly reduces the signaling payload across the O-RAN interfaces. In a single-loop Near-RT DRL deployment, the controller must continuously pull high-dimensional state arrays and transmit absolute resource commands across the E2 interface at high frequency nominal policy updates ( a N o n R T ( k ) ) , generating only one message per second. At the Near-RT controller, the xApp relies on localized E2 telemetry subscriptions for lightweight metrics. Furthermore, since the xApp only applies adjustments when the predicted risk exceeds the safety threshold y ^ t > Γ r i s k , the E2 control message payload is strictly limited to sparse, event-driven delta values ( b u , m ) . This mechanism minimizes continuous E2 interface saturation during stable traffic periods.

6. Performance Evaluation

This section details the simulation environment, defines the baseline methodologies used for comparison, and analyzes the framework’s performance across both stable and highly dynamic traffic scenarios.

6.1. Simulation Setup

In our simulation, we developed a discrete-time simulation testbed mapped directly to the standardized O-RAN logical interfaces. Specifically, the Non-RT PPO policy planner updates every 1 s via the A1/O1 interfaces, while the Near-RT RLS processes E2 telemetry at a 10 ms resolution. The simulated base station allocates a finite pool of 100 PRBs to balance a capacity-driven eMBB slice against a latency-critical URLLC slice bound by a strict 5 ms delay SLA. Algorithmic stability is enforced using hyperparameters, notably an RLS forgetting factor of λ R L S = 0.92 and PPO clipping ratio of ϵ c l i p = 0.2 . The learning hyperparameters were aligned with standard PPO convergence guidelines, while the reward weights and risk thresholds were empirically tuned via grid search to strictly prioritize zero-tolerance SLA constraints over aggressive energy conservation. Furthermore, the maximum Near-RT adjustments were deliberately hardcoded to represent exactly 25% of the physical spectrum, ensuring the predictive filter does not accidentally starve the eMBB slice during the emergency reallocation. The full set of important simulation parameters and hyperparameters used for training the proposed H-RLS framework is detailed in Table 3. To explicitly capture the energy-SLA trade-off, the environment dynamically scales hardware processing capacity across 3 discrete energy modes, modeling a maximum dynamic load of approximately 130W. Rather than relying on stationary assumptions, the framework’s robustness is stress-tested by forcing each 3000-step episode through four severe non-stationary traffic transition phases:
  • Normal: Represents a stable network operation. The total offered load ratio is maintained between 40% and 50%. The traffic is distributed with 45 Mbps allocated to eMBB and 5 Mbps allocated to URLLC.
  • Bursty: Introduces temporary traffic spikes. The overall offered load ratio rises to 80%. During these spikes, eMBB demand rises to 60 Mbps, and URLLC demand increases to 10 Mbps.
  • Flash-crowd: Models severe congestion stress on the network. The offered load ratio reaches a critical level between 90% and 120%. Traffic surges significantly across both slices, with eMBB reaching 80 Mbps and URLLC spiking to 30 Mbps.
  • Shifted Demand: Simulates a fundamental service demand shift resulting in high URLLC pressure. The standard traffic distribution is inverted, with URLLC becoming the dominant service class at 45 Mbps, while eMBB decreases to 35 Mbps.
To ensure rigorous methodology isolation of the Medium Access Control (MAC) layer scheduling dynamics, physical layer phenomena such as fast-fading and multi-cell interference are intentionally abstracted. This assumption eliminates stochastic physical-layer degradation as a confounding variable, strictly aligning with O-RAN architectural principles. However, we acknowledge that in practical deployments, spatial randomness and multi-cell interference materially affect reliability. Recent advances in programmable propagation environments, particularly Reconfigurable Intelligent Surfaces (RIS), offer powerful solutions to these physical-layer challenges. For instance, recent studies demonstrate that RIS can achieve statistical interference elimination in distributed networks [40] and secure transmissions against spatial randomness and eavesdropping [41]. While the current study isolates MAC-layer queue dynamics, integrating RIS-assisted interference suppression represents a highly complementary direction for extending the H-RLS framework toward channel-aware O-RAN slicing. Furthermore, although commercial 5G/6G deployments operating on wideband carriers support gigabit-level capacities, this simulation normalizes the physical environment to a constrained 100 PRB resource pool. This abstraction intentionally forces a severe mathematical bottleneck. Simulating unconstrained gigabit-level capacities introduces a combinatorial explosion in the RL state-action space that obscures MAC layer dynamics. By scaling the capacity and injecting aggressive stochastic traffic anomalies that push the load ratio beyond 100%, the environment explicitly isolates and stress-tests the predictive SLA preservation, queue dynamics, and energy state transitions without confounding physical-layer variables. Despite this simulated constraint, the proposed H-RLS architecture is inherently designed to scale effectively to the unconstrained, gigabit-level capacities expected in real 6G deployments. To avoid the curse of dimensionality and state-space explosion in practical massive wideband scenarios, the hierarchical framework operates independently of absolute physical resource counts. Specifically, the Non-RT PPO agent learns continuous, normalized resource allocations (e.g., budget percentages) rather than discrete block-by-block mappings, ensuring convergence stability regardless of total available bandwidth. Furthermore, the Near-RT xApp utilizes an RLS predictor operating on a fixed-size feature vector of normalized metrics N f = 8 . As a result, its computational complexity of O N f 2 remains strictly constant as cell capacity grows, equipping the framework to maintain stable execution and scalable SLA preservation in real-world environments.

6.2. Benchmarking Methods

Our framework is benchmarked against four representative baselines under identical physical resource constraints. The first is a Reactive Rule-Based Controller, which relies on static delay thresholds to scale PRBs and energy modes, demonstrating the inherent latency vulnerabilities and legacy, non-predictive heuristics. The second baseline, a Single-Loop DRL (Flat Non-RT PPO), employs a standalone agent updating at 1 s intervals; this isolates the necessity of the Near-RT safety net, as the Non-RT predictably fails to mitigate SLA violations during the congestion stage. Conversely, the third baseline, a Tactical Near-RT Single-Loop DRL (Flat Near-RT PPO), shifts the entire intelligence to the 10 ms interval, serving as a benchmark for over-provisioning and dynamic energy waste due to its hypersensitivity to stochastic noise and lack of a policy guidance layer. Finally, an Unconstrained Dual-Loop hierarchy is evaluated, which utilizes the identical Non-RT PPO agent but replaces the mathematically bounded RLS with a rigid, reactive rule-based Near-RT resource adjustment. Specifically, this plain hierarchical baseline allocates a fixed, maximum block of tactical PRBs only after the URLLC delay breaches a static 4 ms warning threshold. By comparing the H-RLS against this rigid step-function baseline, the evaluation explicitly isolates the contribution of the RLS predictor in preventing delayed resource release and unnecessary power consumption after transient traffic fluctuations diminish.

6.3. Evaluation Results and Discussion

6.3.1. Training Convergence

We first evaluate algorithmic stability by tracking the moving average of episodic rewards, illustrated in Figure 3. Both single-loop architectures, the Flat Non-RT and Flat Near-RT agents, exhibit highly chaotic learning trajectories, with rewards frequently plummeting into severe negative values due to massive URLLC delay violations triggered by unsafe exploratory actions. This volatility empirically proves that a single-timescale DRL agent cannot safely balance long-term efficiency and instantaneous reliability simultaneously.
In contrast, both dual-loop architectures (the Plain Hierarchy and the proposed H-RLS) successfully stabilize the learning process by structurally decoupling the timescales. However, by utilizing the RLS predictive wrapper rather than a rigid rule-based adjustment, the H-RLS framework converges to a significantly higher reward ceiling, confirming its superior optimization capacity and tighter variance control.

6.3.2. Slice-Level Performance Evaluation Under Heterogeneous Traffic Conditions

To evaluate the core trade-off between reliability and power consumption, the maximum observed URLLC delay and the corresponding dynamic energy consumption are presented side-by-side in Figure 4.
As illustrated in Figure 4a, the baseline performance diverges significantly under dynamic stress. The reactive Heuristic baseline catastrophically fails the SLA across all stress scenarios, reaching a peak absolute delay of 6.04 ms during the Flash Crowd phase. Its rule-based logic cannot account for rapid exponential queue growth until after a violation has already materialized. Similarly, the Flat Non-RT baseline breaches the SLA during the Bursty (5.19 ms) and Flash Crowd (5.01 ms) scenarios; its coarse 1 s update interval renders it fundamentally blind to intra-interval traffic spikes. In contrast, the proposed H-RLS framework strictly bounds the maximum delay below the 5.0 ms threshold in every scenario, safely peaking at 4.44 ms during the Flash Crowd phase. While the Flat Near-RT baseline achieves slightly lower peak delays than H-RLS, it secures this latency through highly inefficient resource over-provisioning. This hypersensitivity translates directly into unacceptable dynamic power costs, as shown in Figure 4b. Because the Flat Near-RT agent overreacts to stochastic packet arrivals, it prematurely exits energy-saving modes. Conversely, the H-RLS framework demonstrates the highest energy efficiency across all AI-driven baselines. During the Shifted Demand scenario, H-RLS consumes only 48.30 J of dynamic energy—a reduction of over 51% compared to the Plain Hierarchy (100.31 J) and the Flat Near-RT baseline (108.96 J). The precision of the Near-RT RLS predictor effectively minimizes unnecessary resource adjustments when the traffic environment stabilizes, allowing the system to securely maintain lower-power nominal states for longer durations.
Furthermore, it is critical that URLLC prioritization and energy conservation do not trigger eMBB service starvation. Figure 5 presents the secondary evaluation metrics, pairing the eMBB throughput satisfaction with the final composite score. As seen in Figure 5a, the Flat Near-RT approach suffers a severe degradation in eMBB throughput satisfaction during the Flash Crowd scenario, plummeting to roughly 0.70, well below the 0.9 minimum SLA requirement. In contrast, the proposed H-RLS framework seamlessly balances the shared PRB pool to preserve a perfect throughput satisfaction ratio of 1.0, protecting eMBB service integrity even under extreme network congestion. Finally, this precision yields the lowest overall composite Energy-SLA Objective Score across all fixed traffic phases, as demonstrated in Figure 5b, confirming that H-RLS achieves the optimal operational balance before entering the continuous transition test.

6.3.3. Transient Response Under Dynamic Traffic Transitions

The architectural superiority of H-RLS is most evident when analyzing the continuous time-series transient response as shown in Figure 6 and Figure 7. Figure 6a traces the dynamic power consumption over time, while Figure 6b simultaneously tracks the URLLC delay. During the initial Normal and Bursty phases, the Non-RT policy planner successfully anchors the framework to a highly efficient nominal energy state, consuming significantly less dynamic power than the fast-acting baselines in Figure 6a.
The critical validation occurs during the non-stationary transition into the Flash Crowd phase. As extreme traffic volume floods the network, the heuristic baselines struggle to adapt. Figure 6b shows the Rule-Based Heuristic dramatically breaching the 5.0 ms SLA limit. While the Flat Non-RT agent manages to avoid an SLA breach in this specific rolling window, its fundamental timescale flaw is visually evident in Figure 6b through its rigid, staircase-like trajectory. Because its policy is locked to a 1 s update interval, it is entirely blind to sudden millisecond-level queue volatility, leaving it incapable of making tactical, fine-grained adjustments. In contrast, the H-RLS framework detects this imminent risk via the Near-RT RLS predictor. As shown in Figure 6a, the xApp immediately executes a bounded tactical override, temporarily increasing dynamic power consumption to absorb the traffic surge. This instantaneous energy investment successfully buffers the network, capping the URLLC delay smoothly below the SLA threshold in Figure 6b without the chaotic rigidity of the single-timescale baselines. Crucially, because this adjustment is stateful and mathematically bounded, H-RLS instantaneously releases the excess resources the moment the non-stationary surge subsides. This precision yields the lowest overall composite Energy-SLA Objective Score (0.326 ± 0.027 on average) across the entire transition episode. To ensure these results are statistically robust and not reliant on favorable initialization, Table 4 reports the mean and standard deviation of the primary performance metrics evaluated across five independent random seeds (41, 42, 43, 44, 45) during the continuous transition episode.
To ensure these results are statistically robust and not reliant on favorable initialization, Table 4 reports the mean and standard deviation of the primary performance metrics evaluated across five independent random seeds (41, 42, 43, 44 and 45) during the continuous transition episode.
As detailed in Table 4, the proposed H-RLS framework maintains exceptionally tight variance bounds, definitively proving that the architecture achieves highly stable, optimal performance in unpredictable O-RAN environments regardless of stochastic initialization (Figure 7). Furthermore, to ensure real-world deployability, an ablation evaluation was conducted where the explicit categorical phase flags z k ,   f f l a s h t ,   f t r a n s t were completely removed from both the PPO and RLS state spaces. The transient response of this ablated model is compared against the proposed framework in Figure 8. Figure 8a, without the preemptive knowledge provided by explicit phase labels, the ablated model relies entirely on raw network telemetry, leading to slight variations in dynamic power scaling. Specifically, during the Shifted Demand phase, the controller conservatively utilizes more dynamic power to establish a safe operating margin. Figure 8b illustrates the corresponding effect on URLLC latency. Because the RLS must derive its risk predictions purely from the dynamic gradients of physical queue depths and raw arrival rates rather than explicit flags, the ablated model reacts marginally later to the sudden packet surges during the Flash Crowd and Shifted Demand phases. However, the conservative energy scaling ensures that the model still successfully tracks the anomalies, capping the maximum URLLC delay at 4.19 ms and safely remaining below the 5.0 ms SLA target. This empirically demonstrates that the H-RLS framework autonomously tracks and mitigates unseen traffic anomalies based on observable network physics, without relying on predefined phase labels.

7. Conclusions

This research addressed the critical challenge of balancing the energy-delay tension in O-RAN network slicing under dynamic traffic conditions. By proposing the H-RLS framework, this work successfully decoupled network control into a non-real-time policy planner and a near-real-time predictive correction mechanism. The evaluations confirmed that this hierarchical multi-timescale architecture minimizes dynamic energy consumption while strictly avoiding URLLC SLA violations across the evaluated non-stationary traffic transitions. Ultimately, this demonstrates that hierarchical intelligence is a fundamental requirement for achieving both operational sustainability and strict service reliability in emerging 6G environments. Future work will extend this framework to multi-cell coordination and massive heterogeneous slice management, including mMTC. Additionally, the integration of Digital Twin technology as a “Shadow RAN” will be explored to safely pre-train RL policies without risking physical network SLAs. Finally, incorporating Federated Learning for privacy-preserving, decentralized model training, alongside Generative AI for intent-to-reward translation within the SMO layer, represents a highly promising frontier for fully autonomous O-RAN architectures.

Author Contributions

Conceptualization, S.R. (Sovanndoeur Riel) and S.R. (Seyha Ros); methodology, S.R. (Sovanndoeur Riel); software, S.R. (Sovanndoeur Riel); validation, S.K. (Seungwoo Kang) and S.R. (Seyha Ros); formal analysis, I.S. and T.I.; investigation, S.K. (Seokhoon Kim); resources, S.K. (Seokhoon Kim); data curation, S.R. (Seyha Ros); writing—original draft preparation, S.R. (Sovanndoeur Riel); writing—review and editing, S.R. (Sovanndoeur Riel), T.I. and S.K. (Seungwoo Kang); visualization, S.R. (Sovanndoeur Riel); supervision, S.K. (Seokhoon Kim); project administration, S.K. (Seokhoon Kim); funding acquisition, S.K. (Seokhoon Kim). All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported by BK21 FOUR (Fostering Outstanding Universities for Research) under Grant 5199990914048 and in part by the Soonchunhyang University Research Fund.

Data Availability Statement

Derived data supporting the findings of this study are available from the corresponding author on request.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Alam, K.; Habibi, M.A.; Tammen, M.; Krummacker, D.; Saad, W.; Di Renzo, M.; Melodia, T.; Costa-Pérez, X.; Debbah, M.; Dutta, A.; et al. A Comprehensive Tutorial and Survey of O-RAN: Exploring Slicing-Aware Architecture, Deployment Options, Use Cases, and Challenges. IEEE Commun. Surv. Tutor. 2025, 28, 1637–1678. [Google Scholar] [CrossRef] [Scilit]
  2. Taskou, S.K.; Rasti, M.; Hossain, E. End-to-End Resource Slicing for Coexistence of eMBB and URLLC Services in 5G-Advanced/6 G Networks. IEEE Trans. Mob. Comput. 2023, 23, 8015–8032. [Google Scholar] [CrossRef] [Scilit]
  3. Liu, Y.; Zhao, L.; Wu, J.; Liu, D.; Hei, X. Achieving High Energy Efficiency for Network Slicing-Enabled 5G O-RAN Base Stations. In Proceedings of the 2024 IEEE International Conference on High Performance Computing and Communications (HPCC); IEEE: Piscataway, NJ, USA, 2024; pp. 1051–1056. [Google Scholar] [CrossRef] [Scilit]
  4. Xu, D.; Su, X.; Premsankar, G.; Wang, H.; Tarkoma, S.; Hui, P. Dynamic Hierarchical Reinforcement Learning Framework for Energy-Efficient 5G Base Stations in Urban Environments. IEEE Trans. Mob. Comput. 2025, 24, 8582–8599. [Google Scholar] [CrossRef] [Scilit]
  5. Park, H.; Nguyen, T.-H.; Park, L. An Investigation on Open-RAN Specifications: Use Cases, Security Threats, Requirements, Discussions. Comput. Model. Eng. Sci. 2024, 141, 13–41. [Google Scholar] [CrossRef] [Scilit]
  6. Dai, J.; Li, L.; Safavinejad, R.; Mahboob, S.; Chen, H.; Ratnam, V.V.; Wang, H.; Zhang, J.; Liu, L. O-RAN-Enabled Intelligent Network Slicing to Meet Service-Level Agreement (SLA). IEEE Trans. Mob. Comput. 2025, 24, 890–906. [Google Scholar] [CrossRef] [Scilit]
  7. Ros, S.; Kang, S.; Song, I.; Cha, G.; Tam, P.; Kim, S. Priority/Demand-Based Resource Management with Intelligent O-RAN for Energy-Aware Industrial Internet of Things. Processes 2024, 12, 2674. [Google Scholar] [CrossRef] [Scilit]
  8. Raftopoulos, R.; D’Oro, S.; Melodia, T.; Schembra, G. DRL-Based Latency-Aware Network Slicing in O-RAN with Time-Varying SLAs. In Proceedings of the 2024 International Conference on Computing, Networking and Communications (ICNC); IEEE: Piscataway, NJ, USA, 2024; pp. 737–743. [Google Scholar] [CrossRef] [Scilit]
  9. Phyu, H.P.; Naboulsi, D.; Stanica, R.; Poitau, G. Towards Energy Efficiency in RAN Network Slicing. In Proceedings of the 2023 IEEE 48th Conference on Local Computer Networks (LCN); IEEE: Piscataway, NJ, USA, 2023; pp. 1–9. [Google Scholar] [CrossRef] [Scilit]
  10. Kumar, R.; Sinwar, D.; Singh, V. QoS Aware Resource Allocation for Coexistence Mechanisms between eMBB and URLLC: Issues, Challenges, and Future Directions in 5G. Comput. Commun. 2024, 213, 208–235. [Google Scholar] [CrossRef] [Scilit]
  11. Gu, J.; Zhu, M.; Wang, Y.; Dong, B.; Kong, L.; Li, R.; Cai, Y.; Zhang, J.; Huang, Y. Threshold-Triggered Heuristic-Assisted Deep Reinforcement Learning for Elastic and QoS-Guaranteed 5G RAN Slice Migration. IEEE Trans. Mob. Comput. 2026, 25, 8928–8946. [Google Scholar] [CrossRef] [Scilit]
  12. Han, R.; Wang, J.; Qi, Q.; Chen, D.; Zhuang, Z.; Sun, H.; Fu, X.; Liao, J.; Guo, S. Dynamic Network Slice for Bursty Edge Traffic. IEEE/ACM Trans. Netw. 2024, 32, 3142–3157. [Google Scholar] [CrossRef] [Scilit]
  13. El-Hajj, M. Secure and Trustworthy Open Radio Access Network (O-RAN) Optimization: A Zero-Trust and Federated Learning Framework for 6G Networks. Future Internet 2025, 17, 233. [Google Scholar] [CrossRef] [Scilit]
  14. Wu, C.-J.; Ho, J.-M. Time-Critical Data Dissemination Under Flash Crowd Traffic. IEEE Open J. Comput. Soc. 2022, 3, 11–22. [Google Scholar] [CrossRef] [Scilit]
  15. Alchaab, A.; Younis, A.; Pompili, D. Slice-on-the-Fly: AI-Based Network Slicing in O-RAN for Dynamic Traffic Demands. In Proceedings of the 2025 IEEE 26th International Symposium on a World of Wireless, Mobile and Multimedia Networks (WoWMoM); IEEE: Piscataway, NJ, USA, 2025; pp. 51–60. [Google Scholar] [CrossRef] [Scilit]
  16. Tam, P.; Ros, S.; Song, I.; Kang, S.; Kim, S. A Survey of Intelligent End-to-End Networking Solutions: Integrating Graph Neural Networks and Deep Reinforcement Learning Approaches. Electronics 2024, 13, 994. [Google Scholar] [CrossRef] [Scilit]
  17. Sever, O.; Salan, O.; Hokelek, I.; Gorcin, A. Deep Reinforcement Learning Based xApp for RAN Slice Management Using OpenAirInterface. In Proceedings of the 2025 IEEE 36th International Symposium on Personal, Indoor and Mobile Radio Communications (PIMRC); IEEE: Piscataway, NJ, USA, 2025; pp. 1–6. [Google Scholar] [CrossRef] [Scilit]
  18. Sohaib, R.M.; Shah, S.T.; Jamshed, M.A.; Onireti, O.; Yadav, P. Optimizing URLLC in Open RAN: A Deep Reinforcement Learning-Based Trade-Off Analysis. IEEE Commun. Stand. Mag. 2025, 9, 33–39. [Google Scholar] [CrossRef] [Scilit]
  19. Lotfi, F.; Rajoli, H.; Afghah, F. LLM-Augmented Deep Reinforcement Learning for Dynamic O-RAN Network Slicing. In Proceedings of the IEEE International Conference on Communications; IEEE: Piscataway, NJ, USA, 2025; pp. 3827–3832. [Google Scholar] [CrossRef] [Scilit]
  20. Truong, T.-V.; Nguyen, V.D.; Luu, Q.-T.; Vo, P.-S.; Nguyen, X.-P.; Kavehmadavani, F.; Chatzinotas, S. Accelerating Resource Allocation in Open RAN Slicing via Deep Reinforcement Learning. IEEE Trans. Netw. Serv. Manag. 2026, 23, 3055–3070. [Google Scholar] [CrossRef] [Scilit]
  21. Qiao, K.; Wang, H.; Zhang, W.; Yang, D.; Zhang, Y.; Zhang, N. Resource Allocation for Network Slicing in Open RAN: A Hierarchical Learning Approach. IEEE Trans. Cogn. Commun. Netw. 2025, 11, 2584–2600. [Google Scholar] [CrossRef] [Scilit]
  22. Iv, T.; Ros, S.; Sam, S.; Kim, S. Adaptive Computation Offloading Decision Optimization in MEC-Assisted FL. J. Netw. Syst. Manag. 2026, 34, 103. [Google Scholar] [CrossRef] [Scilit]
  23. Harutyunyan, D.; Fedrizzi, R.; Shahriar, N.; Boutaba, R.; Riggio, R. Orchestrating End-to-End Slices in 5G Networks. In Proceedings of the 2019 15th International Conference on Network and Service Management (CNSM); IEEE: Piscataway, NJ, USA, 2019. [Google Scholar] [CrossRef] [Scilit]
  24. Xiao, Y.; Hirzallah, M.; Krunz, M. Distributed Resource Allocation for Network Slicing Over Licensed and Unlicensed Bands. IEEE J. Sel. Areas Commun. 2018, 36, 2260–2274. [Google Scholar] [CrossRef] [Scilit]
  25. Fayad, A.; Cinkler, T. Energy-Efficient Joint User and Power Allocation in 5G Millimeter Wave Networks: A Genetic Algorithm-Based Approach. IEEE Access 2024, 12, 20019–20030. [Google Scholar] [CrossRef] [Scilit]
  26. Girycki, A.; Rahman, M.A.; Pollin, S. Energy Efficiency Analysis and Optimization for Cell-Free mMIMO Networks. IEEE Trans. Mob. Comput. 2026, 25, 3314–3327. [Google Scholar] [CrossRef] [Scilit]
  27. Fryganiotis, N.; Stai, E.; Dimolitsas, I.; Zafeiropoulos, A.; Papavassiliou, S. Dynamic, Reconfigurable and Green Network Slice Admission Control and Resource Allocation in the O-RAN Using Model Predictive Control. In Proceedings of the 2024 IFIP Networking Conference (IFIP Networking); IEEE: Piscataway, NJ, USA, 2024; pp. 1–9. [Google Scholar] [CrossRef] [Scilit]
  28. Dorcheh, A.E.; Seyfi, T.; Afghah, F. DORA: Dynamic O-RAN Resource Allocation for Multi-Slice 5G Networks. In Proceedings of the 2025 IEEE Middle East Conference on Communications and Networking (MECOM); IEEE: Piscataway, NJ, USA, 2025; pp. 1–6. [Google Scholar] [CrossRef] [Scilit]
  29. Ngo, D.-T.; Piamrat, K.; Aouedi, O.; Hassan, T.; Raipin-Parvédy, P. Towards Scalable O-RAN Resource Management: Graph-Augmented Proximal Policy Optimization. In Proceedings of the 2025 23rd International Symposium on Network Computing and Applications (NCA); IEEE: Piscataway, NJ, USA, 2025; pp. 165–173. [Google Scholar] [CrossRef] [Scilit]
  30. Filali, A.; Naboulsi, D.; Kaddoum, G. DRL-Based RAN Slicing With Efficient Inter-Slice Isolation in Tactical Wireless Networks. IEEE Open J. Veh. Technol. 2026, 7, 1263–1278. [Google Scholar] [CrossRef] [Scilit]
  31. Li, Y.; Wang, H.; Min, G.; Wang, X.; Wang, C. A Flexible and Scalable Multi-Agent Learning Framework for Dynamic RAN Slicing in 6G Native-AI Networks. IEEE Trans. Mob. Comput. 2026, 25, 7258–7273. [Google Scholar] [CrossRef] [Scilit]
  32. Eskandari, M.; Rahmani, M.; Burr, A.G. Network Slicing in O-RAN-Enabled Cell-Free Massive MIMO: A DRL-Based Power Control. In Proceedings of the 2025 IEEE Wireless Communications and Networking Conference (WCNC); IEEE: Piscataway, NJ, USA, 2025; pp. 1–7. [Google Scholar] [CrossRef] [Scilit]
  33. Mouawad, M.; El-Ashmawy, A.; Abdelmoaty, A. O-RAN RIC-Enabled Dynamic Resource Allocation with Reinforcement Learning for Green Communication. In Proceedings of the 2025 IEEE Middle East Conference on Communications and Networking (MECOM); IEEE: Piscataway, NJ, USA, 2025; pp. 138–143. [Google Scholar] [CrossRef] [Scilit]
  34. Sherif, H.; Ahmed, E.; Kotb, A.M. Towards Green Networking: Efficient Dynamic Radio Resource Management in Open-RAN Slicing Using Deep Reinforcement Learning and Transfer Learning. Comput. Commun. 2025, 236, 108126. [Google Scholar] [CrossRef] [Scilit]
  35. Yan, P.; Lu, J.; Zeng, H.; Thomas Hou, Y. Near-Real-Time Resource Slicing for QoS Optimization in 5G O-RAN Using Deep Reinforcement Learning. IEEE Trans. Netw. 2026, 34, 1596–1611. [Google Scholar] [CrossRef] [Scilit]
  36. Cai, Y.; Cheng, P.; Chen, Z.; Ding, M.; Vucetic, B.; Li, Y. Deep Reinforcement Learning for Online Resource Allocation in Network Slicing. IEEE Trans. Mob. Comput. 2023, 23, 7099–7116. [Google Scholar] [CrossRef] [Scilit]
  37. Ho, T.M.; Nguyen, K.-K.; Cheriet, M. Energy Efficiency Learning Closed-Loop Controls in O-RAN 5G Network. In Proceedings of the 2023 IEEE Global Communications Conference; IEEE: Piscataway, NJ, USA, 2023; pp. 2748–2753. [Google Scholar] [CrossRef] [Scilit]
  38. Salvat Lozano, J.X.; Ayala-Romero, J.A.; Garcia-Saavedra, A.; Costa-Perez, X. Kairos: Energy-Efficient Radio Unit Control for O-RAN via Advanced Sleep Modes. In Proceedings of the IEEE Conference on Computer Communications; IEEE: Piscataway, NJ, USA, 2025; pp. 1–10. [Google Scholar] [CrossRef] [Scilit]
  39. Gu, Y.; Cheng, Y.; Chen, C.L.P.; Wang, X. Proximal Policy Optimization With Policy Feedback. IEEE Trans. Syst. Man. Cybern. Syst. 2021, 52, 4600–4610. [Google Scholar] [CrossRef] [Scilit]
  40. Shi, W.; Xu, J.; Xu, W.; Yuen, C.; Lee Swindlehurst, A.; Zhao, C. On Secrecy Performance of RIS-Assisted MISO Systems Over Rician Channels With Spatially Random Eavesdroppers. IEEE Trans. Wirel. Commun. 2024, 23, 8357–8371. [Google Scholar] [CrossRef] [Scilit]
  41. Shi, W.; Yao, J.; Xu, W.; Xu, J.; You, X.; Eldar, Y.C.; Zhao, C. Combating Interference for Over-the-Air Federated Learning: A Statistical Approach via RIS. IEEE Trans. Signal Process. 2025, 73, 936–953. [Google Scholar] [CrossRef] [Scilit]
Figure 1. Architecture of the proposed H-RLS framework. Green and blue regions denote the Non-RT and Near-RT control loops, respectively. Solid green arrows represent standardized A1/E2 control action, solid black arrows indicate internal algorithmic flow, and dashed arrows show telemetry observations.
Figure 1. Architecture of the proposed H-RLS framework. Green and blue regions denote the Non-RT and Near-RT control loops, respectively. Solid green arrows represent standardized A1/E2 control action, solid black arrows indicate internal algorithmic flow, and dashed arrows show telemetry observations.
Electronics 15 04083 g001
Figure 2. Sequence diagram of the proposed control flow, highlighting the time scale separation between the Non-RT rApp interval and the Near-RT xApp bounded resource adjustment. Green and blue regions denote the Non-RT and Near-RT control loops, respectively.
Figure 2. Sequence diagram of the proposed control flow, highlighting the time scale separation between the Non-RT rApp interval and the Near-RT xApp bounded resource adjustment. Green and blue regions denote the Non-RT and Near-RT control loops, respectively.
Electronics 15 04083 g002
Figure 3. Training convergence and exploration stability.
Figure 3. Training convergence and exploration stability.
Electronics 15 04083 g003
Figure 4. Evaluation of the energy-SLA trade-off across fixed traffic scenarios: (a) Maximum observed URLLC delay against the 5.0 ms SLA threshold; (b) Dynamic energy consumption above the active no-traffic baseline.
Figure 4. Evaluation of the energy-SLA trade-off across fixed traffic scenarios: (a) Maximum observed URLLC delay against the 5.0 ms SLA threshold; (b) Dynamic energy consumption above the active no-traffic baseline.
Electronics 15 04083 g004
Figure 5. Evaluation of service metrics and overall operational cost: (a) eMBB throughput satisfaction ratio; (b) Composite Energy-SLA Objective Score. The dashed line at 0.9 represents the minimum acceptable eMBB throughput satisfaction threshold.
Figure 5. Evaluation of service metrics and overall operational cost: (a) eMBB throughput satisfaction ratio; (b) Composite Energy-SLA Objective Score. The dashed line at 0.9 represents the minimum acceptable eMBB throughput satisfaction threshold.
Electronics 15 04083 g005
Figure 6. Time-series plots illustrate dynamic energy-SLA trade-off during continuous, non-stationary traffic transitions; (a) Dynamic power consumption over time; (b) Rolling URLLC delay.
Figure 6. Time-series plots illustrate dynamic energy-SLA trade-off during continuous, non-stationary traffic transitions; (a) Dynamic power consumption over time; (b) Rolling URLLC delay.
Electronics 15 04083 g006
Figure 7. Aggregated Energy-SLA Objective Score across the entire transition episode.
Figure 7. Aggregated Energy-SLA Objective Score across the entire transition episode.
Electronics 15 04083 g007
Figure 8. Ablation study evaluating the framework’s robustness without explicit traffic phase labels during the continuous transition scenario; (a) Dynamic power consumption; (b) Rolling URLLC delay. Without phase flags, the ablated controller relies entirely on raw network telemetry, resulting in slight, yet safe, variations in latency and power scaling.
Figure 8. Ablation study evaluating the framework’s robustness without explicit traffic phase labels during the continuous transition scenario; (a) Dynamic power consumption; (b) Rolling URLLC delay. Without phase flags, the ablated controller relies entirely on raw network telemetry, resulting in slight, yet safe, variations in latency and power scaling.
Electronics 15 04083 g008
Table 1. Feature comparison of the Proposed H-RLS Framework against existing literature.
Table 1. Feature comparison of the Proposed H-RLS Framework against existing literature.
Ref.Hierarchical ControlNon-RT StabilityNear-RT AdaptationLow Edge OverheadCore
Algorithm
[25]Genetic Algorithm (GA)
[27]Model Predictive Control (MPC)
[28]PPO
[29]Graph-Augmented PPO (GPPO)
[4]Multi-Agent RL (MARL)
[21]D3QN + TD3
[Our Work]PPO + RLS
Table 2. A summary of the system model’s important notation and definitions.
Table 2. A summary of the system model’s important notation and definitions.
NotationDefinition
SSet of supported network slices, S = {e, u}
e ,   u eMBB and URLLC slice representation
t Discrete Near-RT time step
k Discrete Non-RT time step
T Total number of time steps in one simulation episode
B t o t a l Total available Physical Resource Block (PRB) budget
b s ( t ) Number of PRBs physically allocated to slice s at timestep t
m ( t ) Executed discrete energy-saving mode at time t
b s m i n ,   b s m a x Minimum and maximum PRB allocation bounds for slice s
A s ( t ) Arrival traffic volume for slice s at timestep t
η s Spectral efficiency constant (bits per PRB) for slice s
k m ( t ) Service capacity multiplier determined by energy mode m ( t )
C s ( t ) Service capacity for slice s
μ s ( t ) Actual volume of traffic served for slice s
Q s ( t ) Queue backlog of slice s at time t
Q s m a x Maximum buffer capacity for slice s
Q u t h ( t ) Critical queue threshold for the URLLC slice
D u ( t ) Queue-based delay proxy for URLLC traffic
D u m a x URLLC delay threshold
v u ( t ) Binary indicator for an SLA violation at step t
V u Aggregated URLLC delay violation ratio over the episode
ϵ u Maximum acceptable URLLC violation ratio over the episode
R e ( t ) Achieved service rate (throughput) for the eMBB slice
R e t a r g e t Target throughput required to fully satisfy the eMBB slice
ρ e ( t ) Normalized throughput satisfaction ratio for eMBB slice
ρ ¯ e Average eMBB throughput satisfaction over the episode
ρ e m i n Minimum acceptable ratio
m t Executed discrete energy-saving mode at time t
P ( t ) Total base station power consumption at time t
P b a Static baseline power consumption of the base station
P l o a d Maximum load-dependent dynamic power
ρ l o a d ( t ) Normalized traffic load ratio of the cell
α m ( t ) Dynamic power scaling factor determined by m ( t )
b ¯ u ( k ) Nominal URLLC PRB budget planned by rApp PPO agent
m ¯ ( k ) Nominal energy mode planned by the rApp PPO agent
Δ b m a x ,   Δ m m a x Maximum allowable bounds for Near-RT xApp tactical adjustments
π Control policy governing the resource allocation and energy mode
r ( t ) Immediate RL reward function observed at time t
J π Expected cumulative RL learning objective
C E n e r g y . S L A Composite evaluation cost metric
Table 3. Key simulation parameters and hyperparameters.
Table 3. Key simulation parameters and hyperparameters.
ParametersSpecifications
Cell capacity100 Mbps
Number of Slices2 (eMBB and URLLC)
Total PRB ( B t o t a l )100 PRBs
Spectral efficiency ( η e , η u )1 Mbps/PRB
URLLC queue threshold ( Q u t h ) 25
Non-RT decision interval100 base steps (1 s update interval)
Near-RT decision interval1 base step (10 ms update interval)
Maximum dynamic power ( P l o a d )130 W
Static baseline power ( P b a )25 W
SLA delay threshold5 ms
Discrete Energy ModesPerformance (0), Balanced (1), Saving (2)
Discount factor ( γ )0.99
GAE ( λ ) 0.95
Learning rate ( α ) 3 × 10 4
Clipping ratio ( ϵ c l i p ) 0.2
Episode length3000-steps (30 s per episode)
Batch size 128
URLLC buffer size 50
eMBB buffer size500
RLS forgetting factor ( λ R L S )0.92
Moderate risk threshold ( Γ r i s k )0.45
Critical risk threshold ( Γ c r i t i c a l )0.60
Max PRB adjustment ( b m a x )25 PRBs
Max mode adjustment ( m m a x )2
Adjustment gain sensitivity ( η )1.0
Penalized objective weight ( ω E , ω D , ω v , ω T , ω C )(2.0, 8.0, 100.0, 10.0, 0.10)
Evaluation objective weight ( β E , β v , β D , β B )(1.0, 50.0, 10.0, 2.0)
Random seeds41, 42, 43, 44, 45
Table 4. Performance variance under the transition scenario (Average across 5 random seeds).
Table 4. Performance variance under the transition scenario (Average across 5 random seeds).
MethodEnergy-SLA CostDynamic
Energy
URLLC Max DelayeMBB Satisfaction
Ratio
Proposed H-RLS0.326 ± 0.02770.16 ± 3.194.08 ± 0.331.00 ± 0.00
Plain Hierarchical0.510 ± 0.086110.97 ± 0.594.31 ± 0.371.00 ± 0.00
Flat Non-RT PPO0.562 ± 0.076113.12 ± 2.623.90 ± 0.710.97 ± 0.04
Flat Near-RT PPO1.129 ± 0.969132.88 ± 27.054.31 ± 1.210.97 ± 0.04
Heuristic2.430 ± 0.00083.24 ± 0.005.88 ± 0.001.00 ± 0.00
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Riel, S.; Ros, S.; Iv, T.; Song, I.; Kang, S.; Kim, S. A Multi-Timescale Control Framework for Energy and SLA-Aware O-RAN Network Slicing. Electronics 2026, 15, 4083. https://doi.org/10.3390/electronics15184083

AMA Style

Riel S, Ros S, Iv T, Song I, Kang S, Kim S. A Multi-Timescale Control Framework for Energy and SLA-Aware O-RAN Network Slicing. Electronics. 2026; 15(18):4083. https://doi.org/10.3390/electronics15184083

Chicago/Turabian Style

Riel, Sovanndoeur, Seyha Ros, Taikuong Iv, Inseok Song, Seungwoo Kang, and Seokhoon Kim. 2026. "A Multi-Timescale Control Framework for Energy and SLA-Aware O-RAN Network Slicing" Electronics 15, no. 18: 4083. https://doi.org/10.3390/electronics15184083

APA Style

Riel, S., Ros, S., Iv, T., Song, I., Kang, S., & Kim, S. (2026). A Multi-Timescale Control Framework for Energy and SLA-Aware O-RAN Network Slicing. Electronics, 15(18), 4083. https://doi.org/10.3390/electronics15184083

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop