On the design of a network digital twin for the radio access network in 5G and beyond

A Network Digital Twin (NDT) is a high-fidelity digital mirror of a real network. Given the increasing complexity of 5G and beyond networks, the use of an NDT becomes useful as a platform for testing configurations and algorithms prior to their application in the real network, as well as for predict...

Full description

Bibliographic Details
Authors: Vilà Muñoz, Irene|||0000-0002-7086-9591, Sallent Roig, Oriol|||0000-0002-2114-1406, Pérez Romero, Jordi|||0000-0001-9131-5013
Format: article
Publication Date:2023
Country:España
Institution:Universitat Politècnica de Catalunya (UPC)
Repository:UPCommons. Portal del coneixement obert de la UPC
Language:English
OAI Identifier:oai:upcommons.upc.edu:2117/403890
Online Access:https://hdl.handle.net/2117/403890
https://dx.doi.org/10.3390/s23031197
Access Level:Open access
Keyword:5G
Cognitive radio networks
Network digital twin
Radio access network
Reinforcement learning
Training
Network slicing
Capacity sharing
Ràdio cognitiva
Àrees temàtiques de la UPC::Enginyeria de la telecomunicació
Description
Summary:A Network Digital Twin (NDT) is a high-fidelity digital mirror of a real network. Given the increasing complexity of 5G and beyond networks, the use of an NDT becomes useful as a platform for testing configurations and algorithms prior to their application in the real network, as well as for predicting the performance of such algorithms under different conditions. While an NDT can be defined for the different subsystems of the network, this paper proposes an NDT architecture focusing on the Radio Access Network (RAN), describing the components to represent and model the operation of the different RAN elements, and to perform emulations. Different application use cases are identified, and among them, the paper puts the focus on the training of Reinforcement Learning (RL) solutions for the RAN. For this use case, the paper introduces a framework aligned with O-RAN specifications and discusses the functionalities needed to integrate the NDT. This use case is illustrated with the description of a RAN NDT implementation used for training an RL-based capacity-sharing solution for network slicing. Presented results demonstrate that the implemented RAN NDT is a suitable platform to successfully train the RL solution, achieving service-level agreement satisfaction values above 85%.