arXiv ScienceSearch

arXiv subjects

Alexandre Huff

Publications and source records attributed to Alexandre Huff.

6 recordsLinked to original sources

Enabling Real-Time Programmability for RAN Functions: A Wasm-Based Approach for Robust and High-Performance dApps

While the Open Radio Access Network Alliance (O-RAN) architecture enables third-party applications to optimize radio access networks at multiple timescales, real-time distributed applications (dApps) that demand low latency, high performance, and strong isolation remain underexplored. Existing approaches propose colocating a new RAN Intelligent Controller (RIC) at the edge, or deploying dApps in bare metal along with RAN functions. While the former approach increases network complexity and requires additional edge computing resources, the latter raises serious security concerns due to the lack of native mechanisms to isolate dApps and RAN functions. Meanwhile, WebAssembly (Wasm) has emerged as a lightweight, fast technology for robust execution of external, untrusted code. In this work, we propose a new approach to executing dApps using Wasm to isolate applications in real-time in O-RAN. Results show that our lightweight and robust approach ensures predictable, deterministic performance, strong isolation, and low latency, enabling real-time control loops.

cs.NI

ORION: Intent-Aware Orchestration in Open RAN for SLA-Driven Network Management

The disaggregation of the Radio Access Network (RAN) introduces unprecedented flexibility but significant operational complexity, necessitating automated management frameworks. However, current Open RAN (O-RAN) orchestration relies on fragmented manual policies, lacking end-to-end intent assurance from high-level requirements to low-level configurations. In this paper, we propose ORION, an O-RAN compliant intent orchestration framework that integrates Large Language Models (LLMs) via the Model Context Protocol (MCP) to translate natural language intents into enforceable network policies. ORION leverages a hierarchical agent architecture, combining an MCP-based Service Management and Orchestration (SMO) layer for semantic translation with a Non-Real-Time RIC rApp and Near-Real-Time RIC xApp for closed-loop enforcement. Extensive evaluations using GPT-5, Gemini 3 Pro, and Claude Opus demonstrate a 100% policy generation success rate for high-capacity models, highlighting significant trade-offs in reasoning efficiency. We show that ORION reduces provisioning complexity by automating the complete intent lifecycle, from ingestion to E2-level enforcement, paving the way for autonomous 6G networks.

cs.NI

Inter-DU Load Balancing in an Experimental Over-the-Air 5G Open Radio Access Network

This paper presents the first ever fully open-source implementation of Load Balancing (LB) in an experimental Fifth Generation (5G) New Radio (NR) Standalone (SA) network using Open Radio Access Network (O-RAN) architecture. The deployment leverages the O-RAN Software Community (SC) Near Real-Time RAN Intelligent Controller (Near-RT RIC), srsRAN stack, Open5GS core, and Software-Defined Radios (SDRs), with Commercial Off-The-Shelf (COTS) User Equipments (UEs). The implementation extends the srsRAN stack to support E2 Service Model for RAN Control (E2SM-RC) Style 3 Action 1 to facilitate Handovers (HOs) and adds Medium Access Control (MAC) downlink (DL) buffer volume reporting to srsRAN's E2 Service Model for Key Performance Measurement (E2SM-KPM). The deployment demonstrates Near-RT RIC closed-loop control where our Mobility Load Balancing (MLB) xApp makes HO decisions based on network load metrics for LB between two Open Distributed Units (O-DUs) operating at different frequencies in the same band.

cs.NI

Towards Energy- and QoS-aware Load Balancing for 5G Advanced: Leveraging O-RAN to Achieve Sustainability and Energy Efficiency

The increasing energy consumption of next-generation mobile networks necessitates the adoption of autonomous and energy-aware management strategies. This article proposes a novel adaptive solution leveraging the O-RAN architecture to optimize energy efficiency while managing its trade-off with QoS. The proposed approach introduces a hierarchical O-RAN-aligned control framework in which a Non-RT RIC periodically computes energy-aware policies from long-term historical data, while a Near-RT RIC enforces those policies through per-UE handover actions on a sub-second timescale. We formulate a joint energy- and QoS-aware load balancing problem as a MINLP model. This model optimizes UE association across O-RUs to minimize transmission power and autonomously deactivate underutilized cells, while enforcing per-UE throughput requirements as explicit constraints at each optimization cycle. To validate the proposed solution, we deploy it in an experimental environment that simulates massive sports events. Experimental results demonstrate 72% energy savings over a 24-hour trace and sub-second handover delays (0.123-0.204 s/UE), confirming the solution's feasibility for autonomous and sustainable 5G Advanced networks. An offline physical-layer throughput evaluation further characterizes the trade-off between energy efficiency and QoS, establishing the operational limits of dynamic cell deactivations. This work provides guidelines for deploying energy-efficient strategies in O-RAN environments and underscores the potential of adaptive solutions for sustainable mobile communications.

cs.NI

Managing O-RAN Networks: xApp Development from Zero to Hero

The Open Radio Access Network (O-RAN) Alliance proposes an open architecture that disaggregates the RAN and supports executing custom control logic in near-real time from third-party applications, the xApps. Despite O-RAN's efforts, the creation of xApps remains a complex and time-consuming endeavor, aggravated by the sometimes fragmented, outdated, or deprecated documentation from the O-RAN Software Community (OSC). These challenges hinder academia and industry from developing and validating solutions and algorithms on O-RAN networks. This tutorial addresses this gap by providing the first comprehensive guide for developing xApps to manage the O-RAN ecosystem from theory to practice. We provide a thorough theoretical foundation of the O-RAN architecture and detail the functionality offered by Near Real-Time RAN Intelligent Controller (Near-RT RIC) components. We examine the xApp design and configuration. We explore the xApp lifecycle and demonstrate how to deploy and manage xApps on a Near-RT RIC. We address the xApps' interfaces and capabilities, accompanied by practical examples. We provide comprehensive details on how xApps can control the RAN. We discuss debugging strategies and good practices to aid the xApp developers in testing their xApps. Finally, we review the current landscape and open challenges for creating xApps.

cs.NI

RIC-O: Efficient placement of a disaggregated and distributed RAN Intelligent Controller with dynamic clustering of radio nodes

The Radio Access Network (RAN) is the segment of cellular networks that provides wireless connectivity to end-users. O-RAN Alliance has been transforming the RAN industry by proposing open RAN specifications and the programmable Non-Real-Time and Near-Real-Time RAN Intelligent Controllers (Non-RT RIC and Near-RT RIC). Both RICs provide platforms for running applications called rApps and xApps, respectively, to optimize the behavior of the RAN. We investigate a disaggregation strategy of the Near-RT RIC so that its components meet stringent latency requirements while presenting a cost-effective solution. We propose the novel RIC Orchestrator (RIC-O) that optimizes the deployment of the Near-RT RIC components across the cloud-edge continuum. Edge computing nodes often present limited resources and are expensive compared to cloud computing. For example, in the O-RAN Signalling Storm Protection, Near-RT RIC is expected to support end-to-end control loop latencies as low as 10ms. Therefore, performance-critical components of Near-RT RIC and certain xApps should run at the edge while other components can run on the cloud. Furthermore, RIC-O employs an efficient strategy to react to sudden changes and re-deploy components dynamically. We evaluate our proposal through analytical modeling and real-world experiments in an extended Kubernetes deployment implementing RIC-O and disaggregated Near-RT RIC.

cs.NI