Machine Learning-based xApp for Dynamic Resource Allocation in O-RAN Networks

Fuente: arXiv
Guardado en:
Detalles Bibliográficos
Autores principales: Qazzaz, Mohammed M. H., Kułacz, Łukasz, Kliks, Adrian, Zaidi, Syed A., Dryjanski, Marcin, McLernon, Des
Formato: Preprint
Publicado: 2024
Materias:
Acceso en línea:
Etiquetas: Agregar Etiqueta
Sin Etiquetas, Sea el primero en etiquetar este registro!
_version_ 1866911758399045632
author Qazzaz, Mohammed M. H.
Kułacz, Łukasz
Kliks, Adrian
Zaidi, Syed A.
Dryjanski, Marcin
McLernon, Des
author_facet Qazzaz, Mohammed M. H.
Kułacz, Łukasz
Kliks, Adrian
Zaidi, Syed A.
Dryjanski, Marcin
McLernon, Des
contents The disaggregated, distributed and virtualised implementation of radio access networks allows for dynamic resource allocation. These attributes can be realised by virtue of the Open Radio Access Networks (O-RAN) architecture. In this article, we tackle the issue of dynamic resource allocation using a data-driven approach by employing Machine Learning (ML). We present an xApp-based implementation for the proposed ML algorithm. The core aim of this work is to optimise resource allocation and fulfil Service Level Specifications (SLS). This is accomplished by dynamically adjusting the allocation of Physical Resource Blocks (PRBs) based on traffic demand and Quality of Service (QoS) requirements. The proposed ML model effectively selects the best allocation policy for each base station and enhances the performance of scheduler functionality in O-RAN - Distributed Unit (O-DU). We show that an xApp implementing the Random Forest Classifier can yield high (85\%) performance accuracy for optimal policy selection. This can be attained using the O-RAN instance state input parameters over a short training duration.
format Preprint
id arxiv_https___arxiv_org_abs_2401_07643
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Machine Learning-based xApp for Dynamic Resource Allocation in O-RAN Networks
Qazzaz, Mohammed M. H.
Kułacz, Łukasz
Kliks, Adrian
Zaidi, Syed A.
Dryjanski, Marcin
McLernon, Des
Signal Processing
Networking and Internet Architecture
The disaggregated, distributed and virtualised implementation of radio access networks allows for dynamic resource allocation. These attributes can be realised by virtue of the Open Radio Access Networks (O-RAN) architecture. In this article, we tackle the issue of dynamic resource allocation using a data-driven approach by employing Machine Learning (ML). We present an xApp-based implementation for the proposed ML algorithm. The core aim of this work is to optimise resource allocation and fulfil Service Level Specifications (SLS). This is accomplished by dynamically adjusting the allocation of Physical Resource Blocks (PRBs) based on traffic demand and Quality of Service (QoS) requirements. The proposed ML model effectively selects the best allocation policy for each base station and enhances the performance of scheduler functionality in O-RAN - Distributed Unit (O-DU). We show that an xApp implementing the Random Forest Classifier can yield high (85\%) performance accuracy for optimal policy selection. This can be attained using the O-RAN instance state input parameters over a short training duration.
title Machine Learning-based xApp for Dynamic Resource Allocation in O-RAN Networks
topic Signal Processing
Networking and Internet Architecture
url https://arxiv.org/abs/2401.07643