Sep 2026· Proceedings of the 20th ACM Workshop on Wireless Network Testbeds, Experimental evaluation & Characterization· 0 citations· 22 references
Computer Science
TL;DR
An open-source E3Controller for OCUDU is designed as a sidecar daemon so the E3 protocol stack, service-model logic, and dApp interactions live entirely outside RAN core processing, which is touched only through well-defined instrumentation hooks.
Abstract
Real-time control loops in Open RAN are increasingly co-located with the gNB, where dApps, i.e., programmable applications with sub-millisecond access to PHY- and MAC-layer signals, enable latency-critical use cases such as spectrum sharing, channel-aware scheduling, and integrated sensing. What turns dApps from a per-vendor mechanism into a portable component of the emerging AI-RAN ecosystem is the E3 interface: this interface defines how a dApp subscribes to RAN telemetry, receives indications, and issues control actions back to the RAN. To date, E3 has been implemented on OpenAirInterface and on NVIDIA Aerial; OCUDU, i.e., the Linux Foundation's open-source CU/DU project, has lacked a comparable E3 path. We close that gap with an open-source E3Controller for OCUDU, designed as a sidecar daemon so the E3 protocol stack, service-model logic, and dApp interactions live entirely outside RAN core processing, which is touched only through well-defined instrumentation hooks. We validate the controller with two reference service models, Spectrum and L1, that deliver O-RAN fronthaul I/Q samples to a spectrum-sensing dApp over a Foxconn RPQN 4800 radio unit. Our evaluation shows that the E3 path imposes no measurable throughput penalty on the OCUDU RAN, demonstrating that a real-time dApp/RAN interface is feasible on production-grade open RAN software.
Distributed applications (dApps) bring AI to the microsecond-to-millisecond band beside the 5G distributed unit (DU), but every public dApp framework realizes them the same way: an external process that receives an indication and returns a control message. That boundary is right for sensing and advisory workloads. It c...
Timothy J. O'Shea, M. Pennybacker, A. Kharchenko· 0 citations
Machine learning has shown its largest gains in the band below 10 ms inside a 3GPP new radio (NR) 5G distributed unit (DU): link adaptation, per-slot scheduling, channel estimation, and the receiver itself. No open platform has let independently built software run there. Prior dApp frameworks reached the band only as e...
Timothy J. O'Shea, M. Pennybacker, A. Kharchenko· 0 citations
Open Radio Access Network (O-RAN) architectures extend programmability in next-generation cellular networks through Near-Real-Time and Non-Real-Time RAN Intelligent Controllers (RICs), enabling AI/ML-driven xApps and rApps to optimize network behavior dynamically. However, validating automated closed-loop control algor...
M. Catalan-Cid, Joan Josep Aleixendri, A. Betzler et al.· 0 citations
The Open RAN paradigm splits the cellular architecture into disaggregated functions joined by openly specified interfaces, and adds programmable control through the RICs attached over the E2 interface. Those controllers, however, close their loops no faster than tens of milliseconds, leaving out inference-driven decisi...
Andrea Lacava, Angelo Feraudo, Michele Polese et al.· Proceedings of the 20th ACM...· 0 citations
A comprehensive review of AI-enabled O-RAN systems and a taxonomy of AI approaches for O-RAN, covering machine learning, deep reinforcement learning (DRL), digital-twin-assisted optimization, and emerging foundation-model-based architectures are presented.
Ryan Barker, Alireza Ebrahimi Dorcheh, Tolunay Seyfi et al.· 0 citations
Smart manufacturing needs to move sensor data off the plant floor, react to it, and feed decisions back to actuators within bounded time. Programmable logic controllers (PLCs) handle fast, deterministic, safety-critical actuation, but they are not designed for the higher-level functions required by Industry 4.0, such a...
Z. Gu, John Burtenshaw, Joseph E. Hernandez et al.· 0 citations
We use cookies to run the site and, with your consent, for analytics and to show ads.
See our Cookie Policy.