Submitted:
21 April 2025
Posted:
21 April 2025
You are already at the latest version
Abstract
Keywords:
1. Introduction
2. Related Works
| Study | Focus Area | ML Techniques | Performance Metrics |
|---|---|---|---|
| Minovski et al. (2021) | Throughput Prediction | Regression Models | Throughput, Accuracy |
| Ibarra-Lancheros et al. (2018) | Quality of Service in Network Slicing | Floodlight Controller | Latency, Packet Loss |
| Endes & Yuksekkaya (2022) | 5G Network Slicing | Slicing Algorithms | Slice Efficiency |
| Mohammed & Ilyas (2022) | Delay Root Analysis | ANN Models | Path Loss, Delay |
| Gaikwad et al. (2021) | Improving LTE Throughput | Channel Prediction | Channel Quality |
| Khan & Adholiya (2023) | 5G/B5G Service Prediction | Supervised Models | Service Accuracy, quality of service |
| Ampririt et al. (2021) | Fuzzy Logic for quality of service | Fuzzy Schemes | Throughput, Delay |
| Riihijärvi & Mähönen (2018) | Performance Prediction | Gaussian Regression, RF | Cost Reduction, UX |
| Kafle et al. (2018) | Automation of Slicing | AI Automation | Network Efficiency |
| Shadad et al. (2022) | Deep Learning for Slicing | CNN Classification | Resource Allocation |
| Garrido et al. (2021) | Traffic Prediction | DNN with Domain Knowledge | Prediction Accuracy |
| Lin et al. (2021) | Transport Slicing | SimTalk Emulator | Throughput, Latency |
| Coluccia et al. (2009) | Packet Loss Estimation | Statistical Inference | Packet Loss |
| Ampririt et al. (2020) | Fuzzy Logic & SDN | Fuzzy Logic & SDN | Quality of service Evaluation |
| Sun et al. (2022) | Power Service Slices | Simulation Analysis | Latency, Loss |
| Our Study | Optimization Using Metaheuristics Algorithms | 'Metaheuristic Algorithms (GA, PSO, GWO, etc.) | Packet Loss, Delay, Slice Efficiency |
3. Methodology
3.1. Metaheuristic Algorithms for Optimization
- Genetic Algorithm (GA)
- Equation: The fitness of an individual is given bywhere is the weight for performance criteria (e.g., packet loss, delay), and Quality represents the performance quality of the solution.
-
Algorithm:
- Initialize the population with random solutions.
- Evaluate each individual’s fitness.
- Select individuals based on fitness.
- Apply crossover and mutation to produce offspring.
- Replace the old population with offspring.
- Repeat until convergence.
- Particle Swarm Optimization (PSO)
- Equation: Particle updates its velocity and position As follows:where is the inertia weight, and are acceleration constants and and are random numbers.
-
Algorithm:
- Initialize particles with random positions and velocities.
- Evaluate fitness of each particle.
- Update each particle’s velocity and position.
- Repeat until convergence.
- Grey Wolf Optimizer (GWO)
- Equation: Position update of wolf based on the three best wolves :
-
Algorithm:
- Initialize a pack of wolves with random positions.
- Rank wolves based on fitness.
- Update positions based on the leaders .
- Repeat until convergence.
- Ant Colony Optimization (ACO)
- Equation: Probability of moving from node to node :where Is the pheromone level, is visibility and are constants.
-
Algorithm:
- Initialize pheromones on all paths.
- Generate solutions using pheromone levels.
- Update pheromones based on solution quality.
- Repeat until convergence.
- Simulated Annealing (SA)
- Equation: Probability of accepting a new state with cost :where and is the temperature.
-
Algorithm:
- Initialize temperature and starting solution.
- Generate a new solution and calculate energy.
- Accept/reject a solution based on probability.
- Cool down the temperature gradually.
- Repeat until freezing.
- Artificial Bee Colony (ABC)
- Equation: Position update for employed bee:where is a random number.
-
Algorithm:
- Initialize food sources (solutions).
- Evaluate fitness and update sources.
- Recruit onlooker bees to food sources.
- Abandon and replace sources if necessary.
- Black Widow Optimization (BWO)
- Equation: Mutation process for individual :
-
Algorithm:
- Initialize the population with random individuals.
- Perform mating and produce offspring.
- Apply cannibalism to maintain diversity.
- Repeat until convergence.
- Whale Optimization Algorithm (WOA)
- Equation: Spiral position update:where is the distance to prey and and Control shape.
-
Algorithm:
- Initialize whales with random positions.
- Calculate distance and update position.
- Move toward the best solution.
- Repeat until convergence.
- Firefly Algorithm
-
Algorithm:
- Initialize fireflies with random positions.
- Calculate light intensity and move toward brighter fireflies.
- Repeat until convergence.
3.2. Proposed Approach for Performance Optimization
- Pseudo-code for Metaheuristic-Based LTE/5G Network Optimization
| # Step 1: Initialize Parameters and Data Input: Network data (packet loss rate, delay, slice types) Output: Optimized network configuration with minimized packet loss and delay Initialize: Population = GenerateInitialPopulation() # Random solutions MaxIterations = 1000 Tolerance = 1e-5 # Convergence threshold w1, w2 = SetWeights() # Weights for packet loss and delay objectives # Step 2: Evaluate Initial Fitness for each individual in Population: Normalize individual metrics (packet loss, delay) Fitness = w1 * PacketLossRate + w2 * Delay # Using weighted sum objective # Step 3: Begin Optimization Loop Iteration = 0 while Iteration < MaxIterations: # Step 3a: Apply Metaheuristic Algorithm-Specific Operations # GA: Selection, Crossover, Mutation # PSO: Update particle velocity and position based on best solutions # GWO: Update positions based on alpha, beta, delta wolves # ACO: Update paths and pheromones based on best solutions # SA: Probabilistically accept or reject new solution based on "temperature" # ABC: Explore neighborhood, employ bees to update solutions # BWO: Apply mating, mutation, and cannibalism to enhance diversity # WOA: Spiral movement towards best solution in swarm # Firefly: Move towards brighter solutions based on light intensity for each individual in the Population: Update individual’s position and other parameters based on algorithm rules Calculate new Fitness based on the updated solution # Step 3b: Check Convergence if |CurrentBestFitness - PreviousBestFitness| < Tolerance: break Iteration += 1 # Step 4: Select and Return the Optimal Solution OptimalSolution = SelectBest(Population) Return OptimalSolution |
4. Results and Discussion
4.1. Algorithm Performance Analysis
4.2. Slice Type Performance
5. Discussion
Conclusion
References
- M. Al-Tamimi and T. Al-Qurainy, “Exploring metaheuristic algorithms for latency reduction in 5G: A focus on PSO and WOA,” IEEE Trans. Netw. Serv. Manag., vol. 18, no. 4, pp. 1452-1465, 2021.
- M. Alzaidi, “Deep learning approaches for overcoming nonorthogonal multiple access challenges in 5g networks: a review,” Int. J. Appl. Sci. Res., vol. 6, no. 2, pp. 130-143, 2022. [CrossRef]
- P. Ampririt, S. Ohara, E. Qafzezi, M. Ikeda, L. Barolli, and M. Takizawa, “Integration of software-defined network and fuzzy logic approaches for admission control in 5G wireless networks: A fuzzy-based scheme for QoS evaluation,” in Advances in Intelligent Systems and Computing, vol. 1149, pp. 386-396, 2020. [CrossRef]
- P. Ampririt et al., “Application of fuzzy logic for slice QoS in 5G networks: A comparison study of two fuzzy-based schemes for admission control,” Int. J. Mobile Comput. Multimedia Commun., vol. 12, no. 2, pp. 18-35, 2021. [CrossRef]
- F. Calabrese et al., “Learning radio resource management in RANs: framework, opportunities, and challenges,” IEEE Commun. Mag., vol. 56, no. 9, pp. 138-145, 2018. [CrossRef]
- X. Chen, Y. Li, X. Wang, and X. Zhang, “Metaheuristic optimization in 5G networks: A review of applications and methods,” IEEE Commun. Surv. Tutor., vol. 25, no. 1, pp. 102-118, 2023.
- Coluccia, F. Ricciato, and P. Romirer-Maierhofer, “On robust estimation of network-wide packet loss in 3G cellular networks,” in 2009 IEEE Globecom Workshops, 2009, pp. 1-7. [CrossRef]
- M. Dorigo and G. Di Caro, “The Ant Colony Optimization metaheuristic,” in New Ideas in Optimization, McGraw-Hill, 1999, pp. 11-32.
- A. Endes and B. Yuksekkaya, “5G network slicing using machine learning techniques,” in 2022 30th Signal Processing and Communications Applications Conference (SIU), 2022, pp. 1-4. [CrossRef]
- P. Gaikwad, S. Amuru, and K. Kuchi, “Improving the throughput of a cellular network using machine learning - A case study of LTE,” in 2021 National Conference on Communications (NCC), 2021, pp. 1-6. [CrossRef]
- L. A. Garrido, P.-V. Mekikis, A. Dalgkitsis, and C. Verikoukis, “Context-aware traffic prediction: Loss function formulation for predicting traffic in 5G networks,” in IEEE Int. Conf. Commun. (ICC), 2021, pp. 1-6. [CrossRef]
- Haile, E. Mutafungwa, and J. Hämäläinen, “A data-driven multiobjective optimization framework for hyperdense 5G network planning,” IEEE Access, vol. 8, pp. 169423-169443, 2020. [CrossRef]
- V. Hayyolalam and A. A. Kazem, “Black Widow Optimization Algorithm: A novel meta-heuristic approach for solving engineering optimization problems,” Eng. Appl. Artif. Intell., vol. 87, p. 103249, 2020.
- J. H. Holland, Adaptation in Natural and Artificial Systems, University of Michigan Press, 1975.
- K. S. Ibarra-Lancheros, G. Puerto-Leguizamón, and C. Suárez-Fajardo, “Quality of service evaluation based on network slicing for software-defined 5G systems,” TecnoLógicas, 2018. [CrossRef]
- V. P. Kafle, Y. Fukushima, P. Martinez-Julia, and T. Miyazawa, “Consideration on automation of 5G network slicing with machine learning,” in 2018 ITU Kaleidoscope: Machine Learning for a 5G Future (ITU K), 2018, pp. 1-8. [CrossRef]
- Karaboga and B. Basturk, “A powerful and efficient algorithm for numerical function optimization: Artificial Bee Colony (ABC) algorithm,” J. Glob. Optim., vol. 39, no. 3, pp. 459-471, 2007.
- J. Kennedy and R. Eberhart, “Particle Swarm Optimization,” in Proc. IEEE Int. Conf. Neural Networks, 1995, vol. 4, pp. 1942-1948.
- K. Khan and W. Goodridge, “Ultra-hd video streaming in 5g fixed wireless access bottlenecks,” 2021. [CrossRef]
- M. T. Khan and A. Adholiya, “Machine learning-based application for predicting 5G/B5G service,” in 2023 13th Int. Conf. Cloud Comput., Data Sci. Eng. (Confluence), 2023, pp. 613-619. [CrossRef]
- Y. Kim, Y. Kim, and H. Kim, “A comparison experiment of binary classification for detecting the GTP encapsulated IoT DDoS traffics in 5G network,” J. Internet Technol., vol. 23, no. 5, pp. 1049-1060, 2022. [CrossRef]
- S. Kirkpatrick, C. D. Gelatt, and M. P. Vecchi, “Optimization by Simulated Annealing,” Science, vol. 220, no. 4598, pp. 671-680, 1983.
- F. Li and Z. Zhang, “Particle Swarm Optimization for optimizing delay-sensitive applications in 5G networks,” IEEE Access, vol. 8, pp. 100943-100956, 2020.
- J. Lin, F. Chen, and T. Zhao, “Convergence analysis and optimization in metaheuristics for 5G systems,” IEEE Trans. Wireless Commun., vol. 21, no. 6, pp. 4120-4132, 2022.
- Y.-B. Lin, C. Tseng, and M.-H. Wang, “Effects of transport network slicing on 5G applications,” Future Internet, vol. 13, no. 3, p. 69, 2021. [CrossRef]
- Minovski, N. Ögren, K. Mitra, and C. Åhlund, “Throughput prediction using machine learning in LTE and 5G networks,” IEEE Trans. Mobile Comput., vol. 22, pp. 1825-1840, 2021. [CrossRef]
- S. Mirjalili and A. Lewis, “The Whale Optimization Algorithm,” Adv. Eng. Softw., vol. 95, pp. 51-67, 2016.
- S. Mirjalili, S. M. Mirjalili, and A. Lewis, “Grey Wolf Optimizer,” Adv. Eng. Softw., vol. 69, pp. 46-61, 2014.
- S. Mohammed and M. Ilyas, “Delay root cause analysis and 3D modeling of LTE control communication using machine learning,” in 2022 Int. Conf. Artif. Intell. Things (ICAIoT), 2022, pp. 1-7. [CrossRef]
- J. Riihijärvi and P. Mähönen, “Machine learning for performance prediction in mobile cellular networks,” IEEE Comput. Intell. Mag., vol. 13, no. 1, pp. 51-60, 2018. [CrossRef]
- P. Salvá-García et al., “Scalable virtual network video-optimizer for adaptive real-time video transmission in 5g networks,” IEEE Trans. Netw. Serv. Manag., vol. 17, no. 2, pp. 1068-1081, 2020. [CrossRef]
- R. Q. Shadad et al., “Efficient and reliable management of 5G network slicing based on deep learning,” in 2022 2nd Int. Conf. Emerg. Smart Technol. Appl. (eSmarTA), 2022, pp. 1-5. [CrossRef]
- P. Sun et al., “Performance evaluation of 5G wireless network slices for power services,” in 2022 IEEE 10th Int. Conf. Inf., Commun. Netw. (ICICN), 2022, pp. 114-120. [CrossRef]
- Taee, A. Janaby, and Y. Abbosh, “5g uplink performance of symbol-based schedulers with network slicing,” 2022. [CrossRef]
- Tzanakaki et al., “Converged optical, wireless, and data center network infrastructures for 5g services,” J. Opt. Commun. Netw., vol. 11, no. 2, p. A111, 2018. [CrossRef]
- J. Wang, “Pareto fronts-driven multi-objective cuckoo search for 5G network optimization,” KSII Trans. Internet Inf. Syst., vol. 14, no. 7, pp. 2800-2814, 2020.
- Z. Xiong et al., “Deep reinforcement learning for mobile 5g and beyond: fundamentals, applications, and challenges,” IEEE Veh. Technol. Mag., vol. 14, no. 2, pp. 44-52, 2019. [CrossRef]
- H. Xu, T. Zhang, and L. Wang, “Metaheuristic approaches for multi-objective optimization in 5G network slicing,” J. Netw. Comput. Appl., vol. 187, p. 103025, 2021.
- X.-S. Yang, “Firefly algorithm, stochastic test functions and design optimization,” Int. J. Bio-Inspired Comput., vol. 2, no. 2, pp. 78-84, 2010.
- H. Yu and Q. Wang, “Parameter tuning in Particle Swarm Optimization for network optimization in LTE/5G,” Telecommun. Syst., vol. 75, no. 2, pp. 145-158, 2020.
- Y. Zhang, M. Liu, and R. Chen, “Enhancing packet reliability in high-demand LTE/5G networks with metaheuristic algorithms,” Wireless Commun. Mobile Comput., vol. 2022, Article ID 1576423.



| Algorithm | Packet Loss Reduction (%) |
| GA | 25 |
| PSO | 30 |
| GO | 28 |
| ACO | 27 |
| SA | 24 |
| ABC | 29 |
| BWO | 26 |
| WOW | 31 |
| Firefly | 27 |
| Algorithm | Delay Reduction (ms) |
| GA | 5.2 |
| PSO | 6.1 |
| GWO | 5.9 |
| ACO | 5.4 |
| SA | 4.8 |
| ABC | 6 |
| BWO | 5.5 |
| WOA | 6.3 |
| Firefly | 5.6 |
| Algorithm | eMBB Packet Loss Reduction (%) | URLLC Delay Reduction (ms) | mMTC Efficiency (%) |
| GA | 23 | 4.8 | 60 |
| PSO | 29 | 5.9 | 65 |
| GWO | 27 | 5.7 | 63 |
| ACO | 26 | 5.2 | 61 |
| SA | 22 | 4.5 | 59 |
| ABC | 28 | 5.8 | 64 |
| BWO | 25 | 5.4 | 62 |
| WOA | 30 | 6.1 | 66 |
| Firefly | 26 | 5.5 | 63 |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2025 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).