Managing O-RAN Networks: xApp Development from Zero to Hero
Not on the map. Why?
Abstract (arXiv)
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.
Key facts. Cited by 5 papers in the map (data through 7 Oct 2026). First posted on arXiv 12 Jul 2024.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2024: 1; 2025: 1; 2026: 3.
5 papers.
- 2024What If We Had Used a Different App? Reliable Counterfactual KPI Analysis in Wireless Systemscited by 5
- 2026AutORAN: LLM-driven Natural Language Programming for Agile xApp Developmentcited by 1
- 2025From Description to Detection: LLM based Extendable O-RAN Compliant Blind DoS Detection in 5G and Beyondcited by 0
- 2026EExApp: GNN-Based Reinforcement Learning for Radio Unit Energy Optimization in 5G O-RANcited by 0
- 2026AI-Native Network Controller: A Modular Framework for Safe Agentic Control of Multi-Domain Network Infrastructurecited by 0
- 2026AI-Native Network Controller: A Modular Framework for Safe Agentic Control of Multi-Domain Network Infrastructure20 Apr 2026
- 2026AutORAN: LLM-driven Natural Language Programming for Agile xApp Development19 Mar 2026
- 2026EExApp: GNN-Based Reinforcement Learning for Radio Unit Energy Optimization in 5G O-RAN9 Feb 2026
- 2025From Description to Detection: LLM based Extendable O-RAN Compliant Blind DoS Detection in 5G and Beyond8 Oct 2025
- 2024What If We Had Used a Different App? Reliable Counterfactual KPI Analysis in Wireless Systems30 Sep 2024