SNSM - Dynamic Resource Allocation for Network Slices with LSTM, GRU and Random Forest

With the advent of 5G networks, cities will become more connected and intelligent, and the Internet of Things (IoT) will become an increasingly present reality in society's daily life. Meeting the diverse service requirements with very specific business profiles and SLAs in a shared infrastructure will be a major challenge for telecom operators. Network slicing is a key technology for 5G networks and beyond, as it enables the logical partitioning of the network to meet different QoS requirements. This work proposes an autonomous system for dynamic resource allocation between network slices based on machine learning. The Random Forest model was used to classify IP flows, obtained from a real network dataset, and achieved an accuracy of 98.6%, making it possible to map the most used applications in each Network Slice. Furthermore, LSTM and GRU recurrent neural networks were applied to predict the memory and CPU resources required to serve each group of applications, using a dataset containing real data from a cloud provider. The system was implemented by simulating three network slices and successfully allocated the resources needed to serve each of them, proving to be a promising solution for efficient resource allocation in 5G environments.

Authors

Institutions

Publication Details

Published
2024-11-27
DOI
https://doi.org/10.1109/cloudnet62863.2024.10815784
Citations
2
Primary Topic
Advanced Computing and Algorithms
Type
article
Field-Weighted Citation Impact
3.92

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

SNSM - Dynamic Resource Allocation for Network Slices with LSTM, GRU and Random Forest

Flávia C. Delicato, Claudio M. de Farias, Giselle Goiz
2 citations
Advanced Computing and Algorithms
3.92
article

SNSM - Dynamic Resource Allocation for Network Slices with LSTM, GRU and Random Forest

Flávia C. Delicato, Claudio M. de Farias, Giselle Goiz
article en
2 citations

Abstract

With the advent of 5G networks, cities will become more connected and intelligent, and the Internet of Things (IoT) will become an increasingly present reality in society's daily life. Meeting the diverse service requirements with very specific business profiles and SLAs in a shared infrastructure will be a major challenge for telecom operators. Network slicing is a key technology for 5G networks and beyond, as it enables the logical partitioning of the network to meet different QoS requirements. This work proposes an autonomous system for dynamic resource allocation between network slices based on machine learning. The Random Forest model was used to classify IP flows, obtained from a real network dataset, and achieved an accuracy of 98.6%, making it possible to map the most used applications in each Network Slice. Furthermore, LSTM and GRU recurrent neural networks were applied to predict the memory and CPU resources required to serve each group of applications, using a dataset containing real data from a cloud provider. The system was implemented by simulating three network slices and successfully allocated the resources needed to serve each of them, proving to be a promising solution for efficient resource allocation in 5G environments.

Universidade Federal do Rio de Janeiro (BR), Universidade Federal Fluminense (BR)
Coordenação de Aperfeiçoamento de Pessoal de Nível Superior, Conselho Nacional de Desenvolvimento Científico e Tecnológico, Fundação Carlos Chagas Filho de Amparo à Pesquisa do Estado do Rio de Janeiro
Life in Land
Openalex Percentile: Top 6%
Advanced Computing and Algorithms
3.92
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.