EVERGREEN

Joint Journal of Novel Carbon Resource Sciences and Green Asia Strategy

ISSN:2189-0420 (Print until Mar 2020)
ISSN:2432-5953 (Online)

SCImago Journal & Country Rank

Open Access
Scopus
Google Scholar
Crossref
SCImago Journal & Country Rank
4.3
2024CiteScore
 
69th percentile
Powered by Scopus
Metrics by SCOPUS 2024
CiteScore
4.3
SJR
0.391
SNIP
1.192


Residual Energy and Quality of Service Parameters based Optimization of Congestion-Aware Machine Learning Algorithms

Shallu Hassija1, Sunil Sikka1, Meenu Vijarania2
1Computer Science & Engineering, Amity University Haryana, Amity Education Valley, Pachgaon, Manesar, Gurgaon, Haryana 122413, India
2School of Engineering and Technology, Kr. Mangalam University, Gurugram, India, India
Received: September 02, 2024 | Revised: January 28, 2025 | Accepted: April 21, 2025 | Published: June 2025
Abstract
This paper presents a pioneering approach employing machine learning techniques to optimize routing algorithms in wireless networks, focusing on dynamic route adaptation while considering residual energy and quality of service (QoS) parameters. The proposed algorithm, Congestion-Aware Routing Optimization (CARO), utilizes a supervised learning model integrated with a hybrid decision-making framework to predict residual energy and prioritize routes accordingly. CARO employs a multi-layer perceptron (MLP) for energy prediction and a random forest model for QoS parameter optimization, ensuring robust decision-making under varying network conditions. Through extensive experimentation, the algorithm achieved a high accuracy of 90% for residual energy prediction, with a mean squared error (MSE) of 0.0752 and an R-squared value of -0.0084. For QoS parameter prediction, CARO demonstrated an MSE of 0.0852 and an R-squared value of 0.0024. These findings underscore the effectiveness of CARO in enhancing network performance by intelligently managing residual energy levels and maintaining QoS standards, offering significant advancements in congestion-aware routing optimization.
Keywords
Routing Algorithm ; Machine Learning ; R-squared ; Congestion Awareness ; Wireless Networks ; Residual Energy Prediction ; Quality of Service (QoS) Parameter Prediction
Available Repositories
Share Article
Article Metrics
--
Views
--
Downloads
--
Citations
Full Text
Download PDF
References
  1. 1) Pseudocode for CARO Algorithm:
  2. 2) Performance Evaluation:
  3. 3) Enhancing Reproducibility
  4. 4) Residual Energy Prediction Performance
  5. 5) QoS Parameter Prediction Performance
  6. 6) Improvements Over Baseline Protocols
  7. 7) Energy Conservation and Throughput
  8. 8) Algorithm Scalability and Robustness
  9. 9) Residual Energy Prediction Performance
  10. 10) QoS Parameter Prediction Performance
  11. 11) Comparative Performance Analysis
  12. 12) Scalability and Robustness
  13. 13) Quality of Service (QoS)
  14. 14) Limitations and Future Improvements
  15. 15) Perkins, C. E. "Ad hoc On-Demand Distance Vector (AODV) Routing." RFC 3561 (2003). https://tools.ietf.org/html/rfc3561
  16. 16) Johnson, D. B., Maltz, D. A., & Broch, J." DSR: The Dynamic Source Routing Protocol for Multi-Hop Wireless Ad Hoc Networks." In Ad Hoc Networking (pp. 139-172). Addison-Wesley (2007)
  17. 17) Li, S., Ning, H., & Han, Z. "Machine Learning-Based Routing for Internet of Things" IEEE Internet of Things Journal, 5(4), 3038-3047 (2018) doi:10.1109/JIOT.2018.2820583
  18. 18) Huang, X., Wang, X., & Chen, W. "Reinforcement Learning-Based Routing in Wireless Mesh Networks" IEEE Access, 8, 184913-184924 (2020) doi:10.1109/ACCESS.2020.3027643
  19. 19) Baccour, N., Chérif, A. A., Koubaa, A., & Alves, M. "Bayesian Networks for Residual Energy Estimation in Wireless Sensor Networks." In Proceedings of the IEEE International Conference on Communications (ICC) (pp. 1-6). IEEE (2011)
  20. 20) Zhao, W., Ammar, M., & Zegura, E. "QoS Routing for Supporting Multimedia Applications." IEEE/ACM Transactions on Networking, 24(2), 835-848 (2016) doi:10.1109/TNET.2015.2388294
  21. 21) Kumar, S., Kaur, A., & Rodrigues, J. J. P. C. "QoS-Aware Routing Protocols in Wireless Sensor Networks: A Survey." IEEE Access, 7, 72131-72162 (2019) doi:10.1109/ACCESS.2019.2916861
  22. 22) ISNOMO, P., Heru, Y., & ELMUNSYAH, H. "Systematic Literature Review: Development of The Leach Protocol Algorithm for Efficient Energy Consumption in WSN." Przegląd Elektrotechniczny, (7) (2024) doi:10.15199/48.2024.07.31
  23. 23) Thippeswamy, S. N. P., Raghavan, A. P., Rajgopal, M., & Sujith, A. "Efficient network management and security in 5G enabled internet of things using deep learning algorithms." International Journal of Electrical & Computer Engineering (2088-8708), 14(1) (2024) doi:10.11591/ijece.v14i1.pp1058-1070
  24. 24) Imran, N. M., & Won, M. "SmartPathfinder: Pushing the Limits of Heuristic Solutions for Vehicle Routing Problem with Drones Using Reinforcement Learning." arXiv preprint arXiv:2404.13068 (2024) doi:10.1109/IROS58592.2024.10801949
  25. 25) Lim, D. U., & Park, H. "Graph Neural Network-Based Detailed Placement Optimization Framework." In 2024 25th International Symposium on Quality Electronic Design (ISQED) (pp. 1-6). IEEE (2024, April) doi:10.1109/ISQED60706.2024.10528713
  26. 26) Pasandi, H. B., & Nadeem, T. "Autonomous on-device protocols: Empowering wireless with self-driven capabilities." In 2024 IEEE Wireless Communications and Networking Conference (WCNC) (pp. 1-6). IEEE (2024, April) doi:10.1109/WCNC57260.2024.10571037
  27. 27) Ahmed, R., Chen, Y., Hassan, B., Du, L., Hassan, T., & Dias, J. "Hybrid machine-learning-based spectrum sensing and allocation with adaptive congestion-aware modeling in CR-assisted IoV networks." IEEE Internet of Things Journal, 9(24), 25100-25116 (2022) doi:10.1109/JIOT.2022.3195425
  28. 28) Ding, Q., Zhu, R., Liu, H., & Ma, M. "An Overview of Machine Learning-Based Energy-Efficient routing Algorithms in wireless sensor networks." Electronics, 10(13), 1539 (2021) doi:10.3390/electronics10131539
  29. 29) Budholiya, A., & Manwar, A. B. "Efficient traffic monitoring and congestion control with GGA and deep CNN-LSTM using VANET." Multimedia Tools and Applications, 1-24 (2024) doi:10.1007/s11042-024-18161-8
  30. 30) Ahmad, R., Wazirali, R., & Abu-Ain, T. "Machine Learning for Wireless Sensor Networks Security: An Overview of Challenges and issues." Sensors, 22(13), 4730 (2022) doi:10.3390/s22134730
  31. 31) Ismaeel, H. "A Review of Research Methodologies for Analyzing the Sustainability Benefits and Challenges of AI, IoT, and Enterprise Systems Integration." Journal of Information Technology and Informatics, 3(2) (2024)
  32. 32) Wang, Y., Yingxin, L., Weilong, W., Maradapu Vera Venkata Sai, A., & Cai, Z. "Mobile Crowdsourcing Based on 5g and 6g: A Survey" Neurocomputing 618 (2025) doi:10.1016/j.neucom.2024.128993
  33. 33) Alkurdi, A. A., & Zeebaree, S. R. "Navigating the Landscape of IoT, Distributed Cloud Computing: A Comprehensive Review." Academic Journal of Nawroz University, 13(1), 360-392 (2024) doi:10.25007/ajnu.v13n1a2011
  34. 34) Khan, A. N., Tariq, M. A., Asim, M., Maamar, Z., & Baker, T. "Congestion avoidance in wireless sensor network using software defined network." Computing, 103(11), 2573-2596 (2021) doi:10.1007/s00607-021-01010-z
  35. 35) Yaqoob, S., Ullah, A., Awais, M., Katib, I., Albeshri, A., Mehmood, R., ... & Rodrigues, J. J. "Novel congestion avoidance scheme for Internet of Drones." Computer Communications, 169, 202-210 (2021) doi:10.1016/j.comcom.2021.01.008
  36. 36) Verma, L. P., & Kumar, M. "An IoT based congestion control algorithm." Internet of Things, 9, 100157 (2020) doi:10.1016/j.iot.2019.100157
  37. 37) Kazmi, H. S. Z., Javaid, N., Awais, M., Tahir, M., Shim, S. O., & Zikria, Y. B. "Congestion avoidance and fault detection in WSNs using data science techniques." Transactions on Emerging Telecommunications Technologies, 33(3), e3756 (2022) doi:10.1002/ett.3756
  38. 38) Kaviarasan, S., & Srinivasan, R. "Developing a novel energy efficient routing protocol in WSN using adaptive remora optimization algorithm." Expert Systems with Applications, 244, 122873 (2024) doi:10.1016/j.eswa.2023.122873
  39. 39) Sharma, N., Singh, B. M., & Singh, K. "QoS-based energy-efficient protocols for wireless sensor network." Sustainable Computing: Informatics and Systems, 30, 100425 (2021) doi:10.1016/j.suscom.2020.100425
  40. 40) Sharma, N., Agarwal, U., Shaurya, S., Mishra, S., & Pandey, O. J. "Energy-efficient and QoS-aware data routing in node fault prediction based IoT networks." IEEE Transactions on Network and Service Management, 20(4), 4585-4599 (2023) doi:10.1109/TNSM.2023.3268676
  41. 41) Verma, C. P. "Enhancing Parameters of LEACH Protocol for Efficient Routing in Wireless Sensor Networks." Journal of Computers, Mechanical and Management, 2(1), 30-34 (2023) doi:10.57159/gadl.jcmm.2.1.23040
  42. 42) Godfrey, D., Kim, B. S., Miao, H., Shah, B., Hayat, B., Khan, I., ... & Kim, K. I. "Q-learning based routing protocol for congestion avoidance." Computers, Materials and Continua, 68(3), 3671 (2021) doi:10.32604/cmc.2021.017475
  43. 43) Nathiya, N., Rajan, C., & Geetha, K. "A hybrid optimization and machine learning based energy-efficient clustering algorithm with self-diagnosis data fault detection and prediction for WSN-IoT application." Peer-to-Peer Networking and Applications, 18(2), 13 (2025) doi:10.1007/s12083-024-01892-8
  44. 44) Abujassar, R. S. "A highly effective algorithm for mitigating and identifying congestion through continuous monitoring of IoT networks, improving energy consumption." Wireless Networks, 1-20 (2024) doi:10.1007/s12083-024-01892-8
  45. 45) Wijesekara, P. A. D. S. N. "A Review of Blockchain-Rooted Energy Administration in Networking." Indonesian Journal of Computer Science, 13(2) (2024) doi:10.33022/ijcs.v13i2.3818
  46. 46) Godfrey, Daniel, Beom Su Kim, Haoran Miao, Babar Shah, Bashir Hayat, Imran Khan, Tae Eung Sung, and Ki Il Kim. "Q-learning based routing protocol for congestion avoidance." Computers, Materials and Continua 68, no. 3 (2021): 3671 doi:10.32604/cmc.2021.017475
  47. 47) Zhou, P., He, X., Luo, S., Yu, H., & Sun, G. "JPAS: Job-progress-aware flow scheduling for deep learning clusters." Journal of Network and Computer Applications, 158, 102590 (2020) doi:10.1016/j.jnca.2020.102590
  48. 48) Penney, D. D., & Chen, L. "A survey of machine learning applied to computer architecture design." arXiv preprint arXiv:1909.12373 (2019) doi:10.48550/arXiv.1909.12373
  49. 49) Isyaku, B., & Bakar, K. B. A. "Managing smart technologies with software-defined networks for routing and security challenges: a survey." Computer Systems Science and Engineering, 47(2), 1839-1879 (2023) doi:10.32604/csse.2023.040456
  50. 50) Bustany, I., Gasparyan, G., Gupta, A., Kahng, A. B., Kalase, M., Li, W., & Pramanik, B "The 2023 MLCAD FPGA Macro Placement Benchmark Design Suite and Contest Results." In 2023 ACM/IEEE 5th Workshop on Machine Learning for CAD (MLCAD) (pp. 1-6). IEEE . (2023, September) doi:10.1109/MLCAD58807.2023.10299868
  51. 51) Santos, G. L., Bezerra, D. D. F., Rocha, É. D. S., Ferreira, L., Moreira, A. L. C., Gonçalves, G. E., ... & Endo, P. T. "Service function chain placement in distributed scenarios: a systematic review." Journal of Network and Systems Management, 30(1), 4 (2022) doi:10.1007/s10922-021-09626-4
  52. 52) Xue, J., Qu, Z., Zhao, S., Liu, Y., & Lu, Z. "Data-Driven Next-Generation Wireless Networking: Embracing AI for Performance and Security. arXiv preprint arXiv:2306.06178. (2023) doi:10.1109/ICCCN58024.2023.10230189
  53. 53) Hossain, M. S., Rahman, M. H., Rahman, M. S., Hosen, A. S., Seo, C., & Cho, G. H. "Intellectual property theft protection in IoT based precision agriculture using SDN." Electronics, 10(16), 1987 (2021) doi:10.3390/electronics10161987
  54. 54) Zaza, Ahmad & Al-Emadi, Sara & Kharroub, Suleiman. "Modern QoS Solutions in WSAN: An Overview of Energy Aware Routing Protocols and Applications." 2020 IEEE International Conference on Informatics, IoT, and Enabling Technologies (ICIoT) (pp. 581-589). IEEE. (2019) doi:10.1109/ICIoT48696.2020.9089618
  55. 55) Vijarania, M., Gupta, S., Agrawal, A., Adigun, M. O., Ajagbe, S. A., & Awotunde, J. B. "Energy Efficient Load-Balancing Mechanism in Integrated IoT–Fog–Cloud Environment." Electronics, 12(11), 2543 (2023) doi:10.3390/electronics12112543
  56. 56) Sarker, I. H. "Machine learning: Algorithms, real-world applications and research directions." SN computer science, 2(3), 160 (2021) doi:10.1007/s42979-021-00592-x
  57. 57) Kalidoss, T., Rajasekaran, L., Kanagasabai, K. et al. QoS Aware Trust Based Routing Algorithm for Wireless Sensor Networks. Wireless Pers Commun 110, 1637-1658 (2020) doi:10.1007/s11277-019-06788-y
Other Papers in This Issue