TailO-RAN: O-RAN Control on Scheduler Parameters to Tailor RAN Performance

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Longhi, Nicolo, D'Oro, Salvatore, Bonati, Leonardo, Polese, Michele, Verdone, Roberto, Melodia, Tommaso
Format: Preprint
Published: 2025
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866913993827811328
author Longhi, Nicolo
D'Oro, Salvatore
Bonati, Leonardo
Polese, Michele
Verdone, Roberto
Melodia, Tommaso
author_facet Longhi, Nicolo
D'Oro, Salvatore
Bonati, Leonardo
Polese, Michele
Verdone, Roberto
Melodia, Tommaso
contents The traditional black-box and monolithic approach to Radio Access Networks (RANs) has heavily limited flexibility and innovation. The Open RAN paradigm, and the architecture proposed by the O-RAN ALLIANCE, aim to address these limitations via openness, virtualization and network intelligence. In this work, first we propose a novel, programmable scheduler design for Open RAN Distributed Units (DUs) that can guarantee minimum throughput levels to User Equipments (UEs) via configurable weights. Then, we propose an O-RAN xApp that reconfigures the scheduler's weights dynamically based on the joint Complementary Cumulative Distribution Function (CCDF) of reported throughput values. We demonstrate the effectiveness of our approach by considering the problem of asset tracking in 5G-powered Industrial Internet of Things (IIoT) where uplink video transmissions from a set of cameras are used to detect and track assets via computer vision algorithms. We implement our programmable scheduler on the OpenAirInterface (OAI) 5G protocol stack, and test the effectiveness of our xApp control by deploying it on the O-RAN Software Community (OSC) near-RT RAN Intelligent Controller (RIC) and controlling a 5G RAN instantiated on the Colosseum Open RAN digital twin. Our experimental results demonstrate that our approach enhances the success percentage of meeting throughput requirements by 33% compared to a reference scheduler. Moreover, in the asset tracking use case, we show that the xApp improves the detection accuracy, i.e., the F1 score, by up to 37.04%.
format Preprint
id arxiv_https___arxiv_org_abs_2508_12112
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle TailO-RAN: O-RAN Control on Scheduler Parameters to Tailor RAN Performance
Longhi, Nicolo
D'Oro, Salvatore
Bonati, Leonardo
Polese, Michele
Verdone, Roberto
Melodia, Tommaso
Networking and Internet Architecture
The traditional black-box and monolithic approach to Radio Access Networks (RANs) has heavily limited flexibility and innovation. The Open RAN paradigm, and the architecture proposed by the O-RAN ALLIANCE, aim to address these limitations via openness, virtualization and network intelligence. In this work, first we propose a novel, programmable scheduler design for Open RAN Distributed Units (DUs) that can guarantee minimum throughput levels to User Equipments (UEs) via configurable weights. Then, we propose an O-RAN xApp that reconfigures the scheduler's weights dynamically based on the joint Complementary Cumulative Distribution Function (CCDF) of reported throughput values. We demonstrate the effectiveness of our approach by considering the problem of asset tracking in 5G-powered Industrial Internet of Things (IIoT) where uplink video transmissions from a set of cameras are used to detect and track assets via computer vision algorithms. We implement our programmable scheduler on the OpenAirInterface (OAI) 5G protocol stack, and test the effectiveness of our xApp control by deploying it on the O-RAN Software Community (OSC) near-RT RAN Intelligent Controller (RIC) and controlling a 5G RAN instantiated on the Colosseum Open RAN digital twin. Our experimental results demonstrate that our approach enhances the success percentage of meeting throughput requirements by 33% compared to a reference scheduler. Moreover, in the asset tracking use case, we show that the xApp improves the detection accuracy, i.e., the F1 score, by up to 37.04%.
title TailO-RAN: O-RAN Control on Scheduler Parameters to Tailor RAN Performance
topic Networking and Internet Architecture
url https://arxiv.org/abs/2508.12112