Skip to main content
Log in

A highly effective algorithm for mitigating and identifying congestion through continuous monitoring of IoT networks, improving energy consumption

  • Original Paper
  • Published:
Wireless Networks Aims and scope Submit manuscript

Abstract

The Internet of Things (IoT) consists of non-standardized computer devices that can create wireless network connections to send data. These devices have limited storage, bandwidth, and computing capacities, which may cause network congestion when nodes move or leave their allotted area. IoT networks need congestion control to enhance the efficiency of data transfer. The study examines IoT congestion and proposes using alternate nodes to maintain dataflow and quality of service (QoS). The study presents RAoNC, a novel algorithm designed to improve routing algorithms in network clusters for the purposes of congestion monitoring, avoidance, and mitigation. Congestion management techniques efficiently process network information update query packets and reduce large-header handshaking packets. Improve network performance by reducing congestion, packet loss, and throughput. The proposed method speeds up packet transfer to reduce network node packet transmission delays. The optimization approach minimizes power usage across all network nodes. We assessed the efficacy of our approach by comparative analysis utilizing NS2 simulations and contrasted the suggested algorithm with prior studies. The simulation shows that RAoNC significantly improves congestion performance. We will assess the novel RAoNC algorithm in relation to DCCC6, LEACH, and QU-RPL. The throughput increased by 28.36%, weighted fairness index by 28.2%, end-to-end delay by 48.7%, energy consumption by 31.97%, and the number of missed packets in the buffer decreased by 90.35%.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Algorithm 1
Algorithm 2
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11

Similar content being viewed by others

References

  1. Mihoub, A., Fredj, O. B., Cheikhrouhou, O., Derhab, A., & Krichen, M. (2022). Denial of service attack detection and mitigation for internet of things using looking-back-enabled machine learning techniques. Computers & Electrical Engineering, 98, 107716.

    Article  Google Scholar 

  2. Mao, Y., You, C., Zhang, J., Huang, K., & Letaief, K. B. (2017). A survey on mobile edge computing: The communication perspective. IEEE Communications Surveys & Tutorials, 19(4), 2322–2358.

    Article  Google Scholar 

  3. Hasan, M. K., Islam, S., Memon, I., Ismail, A. F., Abdullah, S., Budati, A. K., & Nafi, N. S. (2022). A novel resource oriented DMA framework for internet of medical things devices in 5G network. IEEE Transactions on Industrial Informatics, 18(12), 8895–8904.

    Article  Google Scholar 

  4. Mishra, P., Verk, R., Fornasier, D., Piciarelli, C., & Foresti, G. L. (2021). Vt-adl: A vision transformer network for image anomaly detection and localization. In 2021 IEEE 30th international Symposium on industrial electronics (ISIE) (pp. 01–06). IEEE.

  5. Cheng, K.-H., Liang, J.-C., & Tsai, C.-C. (2015). Examining the role of feedback messages in undergraduate students’ writing performance during an online peer assessment activity. The Internet and Higher Education, 25, 78–84.

    Article  Google Scholar 

  6. Jia, J., Zhu, F., Ma, X., Cao, Z. W., Li, Y. X., & Chen, Y. Z. (2009). Mechanisms of drug combinations: Interaction and network perspectives. Nature Reviews Drug Discovery, 8(2), 111–128.

    Article  Google Scholar 

  7. Alom, M. Z., Hasan, M., Yakopcic, C., Taha, T. M., & Asari, V. K. (2021). Inception recurrent convolutional neural network for object recognition. Machine Vision and Applications, 32, 1–14.

    Article  Google Scholar 

  8. Chowdhury, M. Z., Shahjalal, M., Ahmed, S., & Jang, Y. M. (2020). 6g wireless communication systems: Applications, requirements, technologies, challenges, and research directions. IEEE Open Journal of the Communications Society, 1, 957–975.

    Article  Google Scholar 

  9. Shahjalal, M., Roy, P. K., Shams, T., Fly, A., Chowdhury, J. I., Ahmed, M. R., & Liu, K. (2022). A review on second-life of li-ion batteries: Prospects, challenges, and issues. Energy, 241, 122881.

    Article  Google Scholar 

  10. Feng, C., Pengchao Han, X., Zhang, B. Y., Liu, Y., & Guo, L. (2022). Computation offloading in mobile edge computing networks: A survey. Journal of Network and Computer Applications, 202, 103366.

    Article  Google Scholar 

  11. Xiao, J., Ye, H., He, X., Zhang, H., Wu, F., & Chua, T. S. (2017). Attentional factorization machines: Learning the weight of feature interactions via attention networks. arXiv preprint arXiv:1708.04617

  12. Ali, M. S. (2021). An enhanced technique of skin cancer classification using deep convolutional neural network with transfer learning models. Machine Learning with Applications, 5, 100036.

    Article  Google Scholar 

  13. Al-Kaseem, B. R., Taha, Z. K., Abdulmajeed, S. W., & Al-Raweshidy, H. S. (2021). Optimized energy-efficient path planning strategy in wsn with multiple mobile sinks. IEEE Access, 9, 82833–82847.

    Article  Google Scholar 

  14. Tseng, C.-Y., Lin, S.-C., Pai, D.-C., & Tung, C.-W. (2016). The relationship between innovation network and innovation capability: A social network perspective. Technology Analysis & Strategic Management, 28(9), 1029–1040.

    Article  Google Scholar 

  15. Mishra, P., Del Tredici, M., Yannakoudakis, H., & Shutova, E. (2019). Abusive language detection with graph convolutional networks. arXiv preprint arXiv:1904.04073

  16. Hossein Motlagh, N., Mohammadrezaei, M., Hunt, J., & Zakeri, B. (2020). Internet of things (IoT) and the energy sector. Energies, 13(2), 494.

    Article  Google Scholar 

  17. Katz, G., Huang, D. A., Ibeling, D., Julian, K., Lazarus, C., Lim, R., & Barrett, C. (2019). The marabou framework for verification and analysis of deep neural networks. In Computer aided verification: 31st international conference, CAV 2019, New York City, NY, USA, July 15–18, 2019, proceedings (Vol. 31, pp. 443–452). Springer.

  18. Haka, A., Aleksieva, V., & Valchanov, H. (2020). Comparative analysis of traffic prioritisation algorithms in 6lowpan networks. In 2020 21st international Symposium on electrical apparatus & technologies (SIELA) (pp. 1–4). IEEE.

  19. Elhoseny, M., El-Hasnony, I. M., & Tarek, Z. (2023). Intelligent energy aware optimization protocol for vehicular adhoc networks. Scientific Reports, 13(1), 9019.

    Article  Google Scholar 

  20. Al-Begain, K. (2004). Performance models for 2.5/3g mobile systems and networks. In International conference on performance tools and applications to networked systems (pp. 143–167).

  21. Anitha, P., Vimala, H. S., & Shreyas, J. (2023). Comprehensive review on congestion detection, alleviation, and control for IoT networks. Journal of Network and Computer Applications, 4, 103749.

    Google Scholar 

  22. Hamzah, N. A. B. A., Saad, M. R. B. A., Ismail, W. Z. B. W., Bhunaeswari, T., & Abd Rahman, N. Z. B. (2019). No. 7 development of a prototype of an IoT based smart home with security system flutter mobile. Journal of Engineering Technology and Applied Physics, 1(2), 34–41.

    Article  Google Scholar 

  23. Kharrufa, H., Al-Kashoash, H. A., & Kemp, A. H. (2019). Rpl-based routing protocols in IoT applications: A review. IEEE Sensors Journal, 19(15), 5952–5967.

    Article  Google Scholar 

  24. Iqbal, M., Jawad, M., Jaffery, M. H., Akhtar, S., Rafiq, M. N., Qureshi, M. B., & Nawaz, R. (2021). Neural networks based shunt hybrid active power filter for harmonic elimination. IEEE Access, 9, 69913–69925.

    Article  Google Scholar 

  25. Bohloulzadeh, A., & Rajaei, M. (2020). A survey on congestion control protocols in wireless sensor networks. International Journal of Wireless Information Networks, 27, 365–384.

    Article  Google Scholar 

  26. Al-Kashoash, H. A., Kharrufa, H., Al-Nidawi, Y., & Kemp, A. H. (2019). Congestion control in wireless sensor and 6LoWPAN networks: Toward the internet of things. Wireless Networks, 25(8), 4493–4522.

    Article  Google Scholar 

  27. Pandey, D., & Kushwaha, V. (2020). An exploratory study of congestion control techniques in wireless sensor networks. Computer Communications, 157, 257–283.

    Article  Google Scholar 

  28. Herrero, R. (2023). Mechanism for ipv6 adaptation in lora topologies. Internet of Things, 21, 100647.

    Article  Google Scholar 

  29. Shreyas, J., Singh, H., Bhutani, J., Pandit, S., Srinidhi, N. N., & SM, D. K. (2019). Congestion aware algorithm using fuzzy logic to find an optimal routing path for iot networks. In 2019 International conference on computational intelligence and knowledge economy (ICCIKE) (pp. 141–145). IEEE.

  30. Zhou, Y., Kundu, T., Goh, M., & Sheu, J. B. (2023). Beyond throughput: Incorporating air transport network topology in airport performance measurement. Journal of Air Transport Management, 112, 102458.

    Article  Google Scholar 

  31. Ashrif, F. F., Sundararajan, E. A., Ahmad, R., Hasan, M. K., & Yadegaridehkordi, E. (2023). Survey on the authentication and key agreement of 6lowpan: Open issues and future direction. Journal of Network and Computer Applications, 5, 103759.

    Google Scholar 

  32. Chowdhury, R., Sen, S., Goswami, A., Purkait, S., & Saha, B. (2023). An implementation of bi-phase network intrusion detection system by using real-time traffic analysis. Expert Systems with Applications, 224, 119831.

    Article  Google Scholar 

  33. Michopoulos, D. K., Chronopoulos, S. K., Papadopoulos, P., Arvanitis, K., & Peppas, K. P. (2023) Quantum signal analysis combined to artificial intelligence and green sustainability: A protocol of feasible rules. In 2023 5th international congress on human–computer interaction, optimization and robotic applications (HORA) (pp. 1–6). IEEE.

  34. Lim, C. (2019). A survey on congestion control for rpl-based wireless sensor networks. Sensors, 19(11), 2567.

    Article  Google Scholar 

  35. Castellani, A. P., Bui, N., Casari, P., Rossi, M., Shelby, Z., & Zorzi, M. (2010). Architecture and protocols for the internet of things: A case study. In 2010 8th IEEE international conference on pervasive computing and communications workshops (PERCOM Workshops) (pp. 678–683). IEEE.

  36. Al-Kashoash, H. A., Rahman, Z. A. S., & Alhamdawee, E. (2019b). Energy and rssi based fuzzy inference system for cluster head selection in wireless sensor networks. In Proceedings of the international conference on information and communication technology (pp. 102–105).

  37. Illapu, S. S. R., & Sivakumar, V. (2023). An efficient chaos-lsa integrated game theory algorithm for a qos-assured delay time control mechanism with a unique parent selection strategy for a 6lowpan wireless body area network. Applied Nanoscience, 13(4), 3053–3071.

    Article  Google Scholar 

  38. Hkiri, A., Karmani, M., & Machhout, M. (2022). The routing protocol for low power and lossy networks (rpl) under attack: Simulation and analysis. In 2022 5th international conference on advanced systems and emergent technologies (IC_ASET) (pp. 143–148). IEEE.

  39. Michopoulos, V., Guan, L., Oikonomou, G., & Phillips, I. (2012). Dccc6: Duty cycle-aware congestion control for 6lowpan networks. In 2012 IEEE international conference on pervasive computing and communications workshops (pp. 278–283). IEEE.

  40. Venugopal, K., & Basavaraju, T. G. (2023). Load balancing routing in rpl for the internet of things networks: A survey. International Journal of Wireless and Mobile Computing, 24(3–4), 243–257.

    Article  Google Scholar 

  41. Dong-liang, L., Bei, L., & Hai-hua, W. (2023). The importance of nature-inspired metaheuristic algorithms in the data routing and path finding problem in the internet of things. International Journal of Communication Systems, 36(10), e5450.

    Article  Google Scholar 

  42. Vazhuthi, P. P. I., Prasanth, A., Manikandan, S. P., & Sowndarya, K. D. (2023). A hybrid ANFIS reptile optimization algorithm for energy-efficient inter-cluster routing in internet of things-enabled wireless sensor networks. Peer-to-Peer Networking and Applications, 16(2), 1049–1068.

    Article  Google Scholar 

  43. Anbullam, N. G., & Mary, J. P. P. (2023). A survey: Energy efficient routing protocols in internet of things (IoT). In AIP conference proceedings (Vol. 2854). AIP Publishing.

  44. Pokhrel, N. R., Dahal, K. R., Rimal, R., Bhandari, H. N., Khatri, R. K., Rimal, B., & Hahn, W. E. (2022). Predicting nepse index price using deep learning models. Machine Learning with Applications, 9, 100385.

    Article  Google Scholar 

  45. Wang, Y., Shang, F., & Lei, J. (2023). Energy-efficient and delay-guaranteed routing algorithm for software-defined wireless sensor networks: A cooperative deep reinforcement learning approach. Journal of Network and Computer Applications, 217, 103674.

    Article  Google Scholar 

  46. Ozsari, I. (2023). Calculating the main engine power of fishing vessels with artificial neural networks analysis. In International Conference on Scientific and Academic Research, 1, 515–520.

    Google Scholar 

  47. Rani, S., Ahmed, S. H., & Rastogi, R. (2020). Dynamic clustering approach based on wireless sensor networks genetic algorithm for IoT applications. Wireless Networks, 26, 2307–2316.

    Article  Google Scholar 

  48. Senthilkumar, S. P., & Subramani, B. (2023). RPL protocol load balancing schemes in low-power and lossy networks. International Journal of Scientific Research in Computer Science and Engineering, 11(1), 7–13.

  49. Mohseni, M., Amirghafouri, F., & Pourghebleh, B. (2023). Cedar: A cluster-based energy-aware data aggregation routing protocol in the internet of things using capuchin search algorithm and fuzzy logic. Peer-to-Peer Networking and Applications, 16(1), 189–209.

    Article  Google Scholar 

Download references

Acknowledgements

This research was supported and funded by Arab Open University-Kuwait Branch under decision number 24048

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Radwan S. Abujassar.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Abujassar, R.S. A highly effective algorithm for mitigating and identifying congestion through continuous monitoring of IoT networks, improving energy consumption. Wireless Netw (2024). https://doi.org/10.1007/s11276-024-03727-z

Download citation

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1007/s11276-024-03727-z

Keywords

Navigation