5G network slices resource orchestration using Machine Learning techniques - Software, Networks and Real-Time Systems
Article Dans Une Revue Computer Networks Année : 2021

5G network slices resource orchestration using Machine Learning techniques

Nazih Salhab
Rami Langar
Rana Rahim

Résumé

To efficiently serve heterogeneous demands in terms of data rate, reliability, latency and mobility, network operators must optimize the utilization of their infrastructure resources. In this context, we propose a framework to orchestrate resources for 5G networks by leveraging Machine Learning (ML) techniques. We start by classifying the demands for resources into groups in order to adequately serve them by dedicated logical virtual networks or Network Slices (NSs). To optimally implement these heterogeneous NSs that share the same infrastructure, we develop a new dynamic slicing approach of Physical Resource Blocks (PRBs). On first hand, we propose a predictive approach to achieve optimal slicing decisions of the PRBs from a limited resource pool. On second hand, we design an admission controller and a slice scheduler and formalize them as Knapsack problems. Finally, we design an adaptive resource manager by leveraging Deep Reinforcement Learning (DRL). Using our 5G experimental prototype based on OpenAirInterface (OAI), we generate a realistic dataset for evaluating ML based approaches as well as two baselines solutions (i.e. static slicing and uninformed random slicing-decisions). Simulation results show that using regression trees for both classification and prediction, coupled with the DRL-based adaptive resource manager, outperform alternative approaches in terms of prediction accuracy, resource smoothing, system utilization and network throughput.
Fichier principal
Vignette du fichier
S1389128621000165.pdf (5.28 Mo) Télécharger le fichier
Origine Fichiers produits par l'(les) auteur(s)

Dates et versions

hal-04512395 , version 1 (22-07-2024)

Licence

Identifiants

Citer

Nazih Salhab, Rami Langar, Rana Rahim. 5G network slices resource orchestration using Machine Learning techniques. Computer Networks, 2021, 188, pp.107829. ⟨10.1016/j.comnet.2021.107829⟩. ⟨hal-04512395⟩
41 Consultations
18 Téléchargements

Altmetric

Partager

More