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

📅 2026-03-18
📈 Citations: 0
Influential: 0
📄 PDF
🤖 AI Summary
This work addresses the challenges of supporting low-latency, high-performance, and strongly isolated real-time distributed applications (dApps) in radio access networks, where existing approaches often suffer from high network complexity or insufficient security isolation. To overcome these limitations, the paper introduces WebAssembly (Wasm) into the O-RAN architecture for the first time, natively embedding a lightweight dApp runtime on the RAN side. This design enables sandboxed isolation, rapid startup, and deterministic execution without requiring additional edge resources or introducing extra security risks. Experimental results demonstrate that the proposed approach achieves strong isolation while delivering predictable low-latency performance, effectively enabling real-time closed-loop control within the O-RAN framework.

Technology Category

Application Category

📝 Abstract
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.
Problem

Research questions and friction points this paper is trying to address.

real-time programmability
RAN functions
distributed applications
strong isolation
low latency
Innovation

Methods, ideas, or system contributions that make the work stand out.

WebAssembly
O-RAN
real-time dApps
isolation
RAN programmability
🔎 Similar Papers
No similar papers found.
J
João Paulo Esper
Universidade Federal de Goiás (UFG), Brazil
Y
Yure Freitas
Universidade Federal de Goiás (UFG), Brazil
P
Pedro Souza
Universidade do Vale do Rio dos Sinos (UNISINOS), Brazil
Bruno Silvestre
Bruno Silvestre
Professor do Instituto de Informática, Universidade Federal de Goiás
WSNIoTSistemas Distribuídos
Joao F. Santos
Joao F. Santos
Commonwealth Cyber Initiative, Virginia Tech
Open Radio Access NetwroksRadio Resource ManagementRadio VirtualizationNetwork SlicingNetwork Orchestration
Alexandre Huff
Alexandre Huff
UTFPR
Computer NetworksNetwork Function VirtualizationDistributed SystemsOpen Radio Access Networks (Open RAN)
C
Cristiano Both
Universidade do Vale do Rio dos Sinos (UNISINOS), Brazil
K
Kleber Cardoso
Universidade Federal de Goiás (UFG), Brazil