Generalizable Resource Scaling of 5G Slices using Constrained Reinforcement Learning

06/15/2023
by   Muhammad Sulaiman, et al.
0

Network slicing is a key enabler for 5G to support various applications. Slices requested by service providers (SPs) have heterogeneous quality of service (QoS) requirements, such as latency, throughput, and jitter. It is imperative that the 5G infrastructure provider (InP) allocates the right amount of resources depending on the slice's traffic, such that the specified QoS levels are maintained during the slice's lifetime while maximizing resource efficiency. However, there is a non-trivial relationship between the QoS and resource allocation. In this paper, this relationship is learned using a regression-based model. We also leverage a risk-constrained reinforcement learning agent that is trained offline using this model and domain randomization for dynamically scaling slice resources while maintaining the desired QoS level. Our novel approach reduces the effects of network modeling errors since it is model-free and does not require QoS metrics to be mathematically formulated in terms of traffic. In addition, it provides robustness against uncertain network conditions, generalizes to different real-world traffic patterns, and caters to various QoS metrics. The results show that the state-of-the-art approaches can lead to QoS degradation as high as 44.5 approach maintains the QoS degradation below a preset 10 traffic, while minimizing the allocated resources. Additionally, we demonstrate that the proposed approach is robust against varying network conditions and inaccurate traffic predictions.

READ FULL TEXT

page 1

page 6

page 7

page 8

research
08/25/2022

Two-level Closed Loops for RAN Slice Resources Management Serving Flying and Ground-based Cars

Flying and ground-based cars require various services such as autonomous...
research
06/27/2018

The Structure of Service Level Agreement of Slice-based 5G Network

Network slicing is considered to be one of the key enablers to Fifth Gen...
research
04/24/2018

Throughput and Energy-Efficient Network Slicing

Network slicing allows 5G network operators to provide service to multip...
research
03/11/2023

FaaSched: A Jitter-Aware Serverless Scheduler

Serverless computing systems are becoming very popular. Large corporatio...
research
11/18/2021

SmartSlice: Dynamic, self-optimization of applications QoS requests to 5G networks

Applications can tailor a network slice by specifying a variety of QoS a...
research
06/20/2023

Inter-Cell Network Slicing With Transfer Learning Empowered Multi-Agent Deep Reinforcement Learning

Network slicing enables operators to efficiently support diverse applica...
research
04/17/2023

Reclaimer: A Reinforcement Learning Approach to Dynamic Resource Allocation for Cloud Microservices

Many cloud applications are migrated from the monolithic model to a micr...

Please sign up or login with your details

Forgot password? Click here to reset