Optimizing Network Management and Virtualization Using Machine Learning Approach: Network Slice Prediction
Lateef Adesola Akinyemi, Olamide Peter Oshinuga, Sunday Oladayo Oladejo, Stephen Obono Ekwe, Mbuyu Sumbwanyanbe, Ernest Mnkandla, Oluwagbemiga Omotayo SHOEWU · 2024
This study demonstrates the utilization of Machine Learning (ML) for network slice prediction, enabling the optimization of resources for diverse network slices. Traditional methods for network slice prediction often lack efficiency and result in inaccuracies. By leveraging ML algorithms such as Naive Bayes and Random Forest, an intelligent framework that automates network slice prediction is developed. This framework enhances network virtualization and management, facilitating resource allocation. The ML algorithms take real-time network conditions and usages, such as packet delay and smart city, as input and output for selecting the most suitable network slice. Data analysis is further conducted to reveal the connections between the input parameters and how these parameters influence the selection of the accurate network slice. Network slicing plays a crucial role as it enables the customization of services and facilitates efficient scaling to meet the specific needs of different applications and industries. The accuracy scores of the employed ML algorithms were generally perfect, except for the KNN and SVM classifiers, which achieved an accuracy of 94.30% and 92.16%, respectively, for the prediction of network slices based on incoming network connections and usages.