CORMO-RAN: Lossless Migration of xApps in O-RAN

Fuente: arXiv
Salvato in:
Dettagli Bibliografici
Autori principali: Calagna, Antonio, Maxenti, Stefano, Bonati, Leonardo, D'Oro, Salvatore, Melodia, Tommaso, Chiasserini, Carla Fabiana
Natura: Preprint
Pubblicazione: 2025
Soggetti:
Accesso online:
Tags: Aggiungi Tag
Nessun Tag, puoi essere il primo ad aggiungerne!!
_version_ 1866918069220147200
author Calagna, Antonio
Maxenti, Stefano
Bonati, Leonardo
D'Oro, Salvatore
Melodia, Tommaso
Chiasserini, Carla Fabiana
author_facet Calagna, Antonio
Maxenti, Stefano
Bonati, Leonardo
D'Oro, Salvatore
Melodia, Tommaso
Chiasserini, Carla Fabiana
contents Open Radio Access Network (RAN) is a key paradigm to attain unprecedented flexibility of the RAN via disaggregation and Artificial Intelligence (AI)-based applications called xApps. In dense areas with many active RAN nodes, compute resources are engineered to support potentially hundreds of xApps monitoring and controlling the RAN to achieve operator's intents. However, such resources might become underutilized during low-traffic periods, where most cells are sleeping and, given the reduced RAN complexity, only a few xApps are needed for its control. In this paper, we propose CORMO-RAN, a data-driven orchestrator that dynamically activates compute nodes based on xApp load to save energy, and performs lossless migration of xApps from nodes to be turned off to active ones while ensuring xApp availability during migration. CORMO-RAN tackles the trade-off among service availability, scalability, and energy consumption while (i) preserving xApps' internal state to prevent RAN performance degradation during migration; (ii) accounting for xApp diversity in state size and timing constraints; and (iii) implementing several migration strategies and providing guidelines on best strategies to use based on resource availability and requirements. We prototype CORMO-RAN as an rApp, and experimentally evaluate it on an O-RAN private 5G testbed hosted on a Red Hat OpenShift cluster with commercial radio units. Results demonstrate that CORMO-RAN is effective in minimizing energy consumption of the RAN Intelligent Controller (RIC) cluster, yielding up to 64% energy saving when compared to existing approaches.
format Preprint
id arxiv_https___arxiv_org_abs_2506_19760
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle CORMO-RAN: Lossless Migration of xApps in O-RAN
Calagna, Antonio
Maxenti, Stefano
Bonati, Leonardo
D'Oro, Salvatore
Melodia, Tommaso
Chiasserini, Carla Fabiana
Networking and Internet Architecture
Open Radio Access Network (RAN) is a key paradigm to attain unprecedented flexibility of the RAN via disaggregation and Artificial Intelligence (AI)-based applications called xApps. In dense areas with many active RAN nodes, compute resources are engineered to support potentially hundreds of xApps monitoring and controlling the RAN to achieve operator's intents. However, such resources might become underutilized during low-traffic periods, where most cells are sleeping and, given the reduced RAN complexity, only a few xApps are needed for its control. In this paper, we propose CORMO-RAN, a data-driven orchestrator that dynamically activates compute nodes based on xApp load to save energy, and performs lossless migration of xApps from nodes to be turned off to active ones while ensuring xApp availability during migration. CORMO-RAN tackles the trade-off among service availability, scalability, and energy consumption while (i) preserving xApps' internal state to prevent RAN performance degradation during migration; (ii) accounting for xApp diversity in state size and timing constraints; and (iii) implementing several migration strategies and providing guidelines on best strategies to use based on resource availability and requirements. We prototype CORMO-RAN as an rApp, and experimentally evaluate it on an O-RAN private 5G testbed hosted on a Red Hat OpenShift cluster with commercial radio units. Results demonstrate that CORMO-RAN is effective in minimizing energy consumption of the RAN Intelligent Controller (RIC) cluster, yielding up to 64% energy saving when compared to existing approaches.
title CORMO-RAN: Lossless Migration of xApps in O-RAN
topic Networking and Internet Architecture
url https://arxiv.org/abs/2506.19760