Concordia: teaching the 5G vRAN to share compute
Xenofon Foukas, Bozidar Radunovic
Abstract
Virtualized Radio Access Network (vRAN) offers a cost-efficient solution for running the 5G RAN as a virtualized network function (VNF) on commodity hardware. The vRAN is more efficient than traditional RANs, as it multiplexes several base station workloads on the same compute hardware. Our measurements show that, whilst this multiplexing provides efficiency gains, more than 50% of the CPU cycles in typical vRAN settings still remain unused. A way to further improve CPU utilization is to collocate the vRAN with general-purpose workloads. However, to maintain performance, vRAN tasks have sub-millisecond latency requirements that have to be met 99.999% of times. We show that this is difficult to achieve with existing systems. We propose Concordia, a userspace deadline scheduling framework for the vRAN on Linux. Concordia builds prediction models using quantile decision trees to predict the worst case execution times of vRAN signal processing tasks. The Concordia scheduler is fast (runs every 20 us) and the prediction models are accurate, enabling the system to reserve a minimum number of cores required for vRAN tasks, leaving the rest for general-purpose workloads. We evaluate Concordia on a commercial-grade reference vRAN platform. We show that it meets the 99.999% reliability requirements and reclaims more than 70% of idle CPU cycles without affecting the RAN performance.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext 361ce77e-600b-482a-af65-33353cef63d5Cited by top-tier papers9
- Taking 5G RAN Analytics and Control to a New LevelXenofon Foukas, Bozidar Radunovic, Matthew Balkwill, Zhihua LaiMobiCom 2023 · 47 citations
- Scalable Distributed Massive MIMO Baseband ProcessingJunzhi Gong, Anuj Kalia, Minlan YuNSDI 2023 · 26 citations
- CloudRIC: Open Radio Access Network (O-RAN) Virtualization with Shared Heterogeneous ComputingLeonardo Lo Schiavo, Gines Garcia-Aviles, Andres Garcia-Saavedra, Marco Gramaglia et al.MobiCom 2024 · 25 citations
- Resilient Baseband Processing in Virtualized RANs with SlingshotNikita Lazarev, Tao Ji, Anuj Kalia, Daehyeok Kim et al.SIGCOMM 2023 · 17 citations
- YinYangRAN: Resource Multiplexing in GPU-Accelerated Virtualized RANsLeonardo Lo Schiavo, Jose A. Ayala-Romero, Andres Garcia-Saavedra, Marco Fiore et al.INFOCOM 2024 · 10 citations
Builds on2
Related papers
- Towards Energy Efficient 5G vRAN ServersAnuj Kalia, Nikita Lazarev, Leyang Xue, Xenofon Foukas et al.NSDI 2025 · 19 citations
- Providing UE-level QoS Support by Joint Scheduling and Orchestration for 5G vRANJiamei Lv, Yi Gao, Zhi Ding, Yuxiang Lin et al.INFOCOM 2024 · 6 citations
- Energy-Efficient Orchestration of Metro-Scale 5G Radio Access NetworksRajkarn Singh, Cengis Hasan, Xenofon Foukas, Marco Fiore et al.INFOCOM 2021 · 44 citations
- Savannah: Efficient mmWave Baseband Processing with Minimal and Heterogeneous ResourcesZhenzhou Qi, Chung-Hsuan Tung, Anuj Kalia, Tingjun ChenMobiCom 2024 · 3 citations
- M3: A Sub-Millisecond Scheduler for Multi-Cell MIMO Networks under C-RAN ArchitectureYongce Chen, Y. Thomas Hou, Wenjing Lou, Jeffrey H. Reed et al.INFOCOM 2022 · 7 citations
