Skip to main content

Advertisement

Log in

Leveraging fog computing and software-defined networking for a novel velocity-aware routing protocol with election and handover thresholds in VANETs

  • Published:
The Journal of Supercomputing Aims and scope Submit manuscript

Abstract

Vehicular ad hoc networks (VANETs) facilitate real-time communication between vehicles and infrastructure, but ensuring efficient and reliable communication is a challenge due to the high mobility and dynamic nature of the network. To address these challenges, we propose an intelligent routing protocol that introduces a novel clustering algorithm for selecting cluster heads (CHs). The algorithm uses a weight function that considers vehicle speed, inter-vehicle distance, and lifetime within a cluster. This selection method enhances route stability, reduces long-range communication, and significantly lowers control overhead. Moreover, we developed a new architecture for cluster management in VANETs by redefining both the election and handover processes. In this new design, we establish distinct areas and threshold distances for each stage. The election area is where the current CH crosses the election threshold distance and initiates the election process for a new CH. Once the election is completed and a new CH is selected, the handover area comes into effect. This area marks the transition point where the responsibilities of the current CH are transferred to the newly elected CH. This modification enhances cluster management, improves communication reliability, and reduces control overhead during the transition phases. Additionally, our approach integrates advanced technologies such as fog computing for enhanced location awareness and software-defined networking (SDN) for increased programmability and scalability. A dual-phase strategy is employed, with SDN handling primary packet routing and AODV serving as a fallback mechanism in case of SDN failure, ensuring robust communication under varying network conditions. We evaluated our protocol using the NS3 simulator, comparing it with five existing VANET routing protocols, that are, IDVR, VDLA, IRTIV, GPCR, and ICDRP, on key performance metrics such as throughput and end-to-end (E2E) delay. We also compared it with CBDRP, BRAVE, MoZo, CORA, and ICDRP protocols on control overhead. The results show significant improvements in network performance, and particularly, throughput increases by 22,451.8%, 176,296.2%, 191,450.2%, 255,222.7%, and 69.6%, while E2E delay decreases by 87.35%, 90.16%, 92.79%, 97.61%, and 48.50% compared to IDVR, VDLA, IRTIV, GPCR, and ICDRP, respectively. Furthermore, Hello message overhead is reduced by 99.37%, 98.68%, 97.31%, 84.36%, and 11.24%, compared to CBDRP, BRAVE, MoZo, CORA, and ICDRP, respectively, while overall control overhead improves by 29.21% compared to ICDRP. Finally, our protocol achieves a 99% SDN packet delivery ratio and an E2E delay of less than 0.15 s, demonstrating superior performance across key metrics.

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

Access this article

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

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

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14

Similar content being viewed by others

Data availability

No datasets were generated or analyzed during the current study.

References

  1. Wheeb AH, Naser MT (2021) Simulation based comparison of routing protocols in wireless multihop adhoc networks. Int J Elect Comput Eng 11:3186–3192

    MATH  Google Scholar 

  2. Safari F, Savic I, Kunze H, Ernst J, Gillis D (2023) The diverse technology of MANETs: a survey of applications and challenges. Int J Future Comput Commun 12:37–48

    Article  Google Scholar 

  3. Darabkh KA, Alfawares MG, Althunibat S, Khalifeh AF, "A Cross-layer Algorithm for Improving AODV Protocol over Vehicular Ad-hoc Networks, In: "Proceedings of 2019 International Conference on Wireless Communications Signal Processing and Networking (WiSPNET), Chennai, India, pp. 548–551, 2019, https://doi.org/10.1109/WiSPNET45539.2019.9032850.

  4. Darabkh KA, Al-Akhras M, Khalifeh A, "Improving Routing Protocol for Low-Power and Lossy Networks over IoT Enviroment, In: "Proceedings of 2021 30th Wireless and Optical Communications Conference (WOCC), Taipei, Taiwan, pp. 31–35, 2021, https://doi.org/10.1109/WOCC53213.2021.9603069.

  5. Darabkh KA, Al-Akhras M, "RPL over Internet of Things: Challenges, Solutions, and Recommendations, In: "Proceedings of 2021 IEEE International Conference on Mobile Networks and Wireless Communications (ICMNWC), Tumkur, Karnataka, India, pp. 1–7, 2021, https://doi.org/10.1109/ICMNWC52512.2021.9688375.

  6. Kassab W, Darabkh KA (2020) A–Z survey of Internet of Things: architectures, protocols, applications, recent advances, future directions and recommendations. J Netw Comput Appl 163:102663

    Article  MATH  Google Scholar 

  7. Anadu D, Mushagalusa C, Alsbou N, Abuabed ASA, "Internet of Things: Vehicle collision detection and avoidance in a VANET environment, In: " Proceedings of 2018 IEEE International Instrumentation and Measurement Technology Conference (I2MTC), Houston, TX, USA, 2018, pp. 1–6, https://doi.org/10.1109/I2MTC.2018.8409861.

  8. Vadhwani DN, Buch S, "A Novel Approach for the ITS Application to Prevent Accidents using Wireless Sensor Network, IoT and VANET, In: "Proceedings of 2019 IEEE International Conference on Electrical, Computer and Communication Technologies (ICECCT), Coimbatore, India, 2019, pp. 1–7, https://doi.org/10.1109/ICECCT.2019.8869157.

  9. Hussein NH et al (2024) SDN-based VANET routing: a comprehensive survey on architectures, protocols, analysis, and future challenges. IEEE Access. https://doi.org/10.1109/ACCESS.2024.3355313

    Article  MATH  Google Scholar 

  10. Ahmad SA, Shcherbakov M, "A Survey on Routing Protocols in Vehicular Adhoc Networks, In: " Proceedings of 2018 9th International Conference on Information, Intelligence, Systems and Applications (IISA), Zakynthos, Greece, 2018, pp. 1–8, https://doi.org/10.1109/IISA.2018.8633700.

  11. de Almeida TT, Ribeiro Júnior JG, Campista MEM, Costa LHMK (2020) Wi-Fi direct performance evaluation for V2P communications. J Sens Actuator Net 9:28

    Article  Google Scholar 

  12. Temel S, Vuran MC, Lunar MMR, Zhao Z, Salam A, Faller RK, Stolle C (2018) Vehicle-to-barrier communication during real-world vehicle crash tests. Comput Commun 127:172–186

    Article  Google Scholar 

  13. Sliwa B, Falkenberg R, Liebig T, Piatkowski N, Wietfeld C (2020) Boosting vehicle-to-cloud communication by machine learning-enabled context prediction. IEEE Trans Intell Transp Syst 21(8):3497–3512. https://doi.org/10.1109/TITS.2019.2930109

    Article  Google Scholar 

  14. Fatemidokht H, Rafsanjani MK, Gupta BB, Hsu C-H (2021) Efficient and secure routing protocol based on artificial intelligence algorithms with UAV-assisted for vehicular Ad Hoc networks in intelligent transportation systems. IEEE Trans Intell Trans Syst 22(7):4757–4769. https://doi.org/10.1109/TITS.2020.3041746

    Article  MATH  Google Scholar 

  15. Darabkh KA, Al-Mistarihi MF, Al-Maaitah MI, "A Yet Powerful Routing Protocol for Vehicular Ad-hoc Networks (VANETs) Utilizing Software Defined Network (SDN) and Fog Computing, In: " Proceedings of 2024 8th International Conference on Information Technology, Information Systems and Electrical Engineering (ICITISEE), Yogyakarta, Indonesia, 2024, pp. 505–510, https://doi.org/10.1109/ICITISEE63424.2024.10730207.

  16. Darabkh KA, Alkhader BZ, Khalifeh AF, Jubair F, Abdel-Majeed M (2022) ICDRP-F-SDVN: an innovative cluster-based dual-phase routing protocol using fog computing and software-defined vehicular network. Veh Commun 34:100453

    Google Scholar 

  17. Satish Narayana Srirama (2024) A decade of research in fog computing: relevance, challenges, and future directions. Software: Practice and Experience 54.1:3–23

    MATH  Google Scholar 

  18. Yi S, Hao Z, Qin Z, Li Q, "Fog Computing: Platform and Applications, In: " Proceedings of 2015 Third IEEE Workshop on Hot Topics in Web Systems and Technologies (HotWeb), Washington, DC, USA, 2015, pp. 73–78, https://doi.org/10.1109/HotWeb.2015.22.

  19. Darabkh KA, Alkhader BZ, "Fog Computing- and Software Defined Network-Based Routing Protocol for Vehicular Ad-hoc Network, In: " Proceedings of 2022 International Conference on Information Networking (ICOIN), Jeju-si, Republic of Korea, pp. 502–506, 2022, https://doi.org/10.1109/ICOIN53446.2022.9687147.

  20. Lin C, Han G, Qi X, Guizani M, Shu L (2020) A distributed mobile fog computing scheme for mobile delay-sensitive applications in SDN-enabled vehicular networks. IEEE Trans Veh Technol 69(5):5481–5493. https://doi.org/10.1109/TVT.2020.2980934

    Article  MATH  Google Scholar 

  21. He Z, Cao J, Liu X (2016) SDVN: enabling rapid network innovation for heterogeneous vehicular communication. IEEE Network 30(4):10–15

    Article  MATH  Google Scholar 

  22. Sapkota B, Dawadi BR, Joshi SR (2024) Controller placement problem during SDN deployment in the ISP/Telco networks: a survey. Engineering Reports 62:e12801

    Article  Google Scholar 

  23. Khalid A, Darabkh, Mamoun F. Al-Mistarihi, and Bayan Abdallah Odat, “Integrating software defined network (SDN) and fog computing (FC) for a novel routing protocol in vehicular Ad-Hoc networks (VANETs)”. In: Proceedings of The 7th IEEE International Conference on Advanced Communication Technologies and Networking (CommNet 2024), Rabat, Morocco, Dec 2024.

  24. Rashid SA, Hamdi MM, AbdulElah AJ, Ahmed Rajab YJ, Zaaile KA (2024) Link stability based multipath routing and effective mobility prediction in cognitive radio enabled vehicular ad hoc network.". Bullet Elect Eng Inform 131:215–221

    Article  Google Scholar 

  25. Agbaje P, Anjum A, Mitra A, Oseghale E, Bloom G, Olufowobi H (2022) Survey of interoperability challenges in the internet of vehicles. IEEE Trans Intell Transp Syst 23(12):22838–22861. https://doi.org/10.1109/TITS.2022.3194413

    Article  Google Scholar 

  26. Zhou Z, Gao C, Xu C, Zhang Y, Mumtaz S, Rodriguez J (2018) Social Big-data-based content dissemination in internet of vehicles. IEEE Trans Industr Inf 14(2):768–777. https://doi.org/10.1109/TII.2017.2733001

    Article  MATH  Google Scholar 

  27. Shurman MM, Al-Mistarihi MF, Harb S, "An Energy-Efficient Coverage Aware Clustering mechanism for wireless sensor networks," In: Proceedings of The 5th International Conference on Communications, Computers and Applications (MIC-CCA2012), Istanbul, Turkey, 2012, pp. 154–158.

  28. Wheeb AH, Al-Jamali NAS (2022) Performance analysis of OLSR protocol in mobile ad hoc networks. Int J Interact Mobile Technol (iJIM) 16:106–119

    Article  Google Scholar 

  29. Rahim NFA, Khang AWY, Hassan A, Zulkifli N, GaniJa’afarShkarupylo JAMASV (2024) “Investigation performance analysis and evaluation of VANET routing protocol on urban scenario simulation: a case study of melaka,.” J Adv Res Appl Sci Eng Technol 42(2):27–37

    Article  Google Scholar 

  30. Altayeb M, Mahgoub I (2013) A survey of vehicular Ad hoc networks routing protocols. Int J Innov Appl Stud 3:829–846

    MATH  Google Scholar 

  31. Abuashour A, Kadoch M (2017) Performance improvement of cluster-based routing protocol in VANET. IEEE Access 5:15354–15371. https://doi.org/10.1109/ACCESS.2017.2733380

    Article  MATH  Google Scholar 

  32. Zhao C, Li C, Zhu L, Lin H, Li J, 2012 "A vehicle density and load aware routing protocol for VANETs in city scenarios," In: Proceedings of 2012 International Conference on Wireless Communications and Signal Processing (WCSP), Huangshan, China, 2012, pp. 1–6, https://doi.org/10.1109/WCSP.2012.6542825.

  33. Oubbati OS, Lagraa N, Lakas A, Yagoubi MB, "IRTIV: Intelligent Routing Protocol Using Real Time Traffic Information in Urban Vehicular Environment," In: Proceedings of 2014 6th International Conference on New Technologies, Mobility and Security (NTMS), Dubai, United Arab Emirates, 2014, pp. 1–4, https://doi.org/10.1109/NTMS.2014.6814028.

  34. Liu X-T, Hu B-J, Wei Z-X, Zhu Z-X, "A congestion-aware GPCR routing protocol for vehicular ad-hoc network in urban scenarios," In: Proceedings of 2017 IEEE 9th International Conference on Communication Software and Networks (ICCSN), Guangzhou, China, 2017, pp. 166–170, https://doi.org/10.1109/ICCSN.2017.8230099.

  35. Tao Song, Weiwei Xia, Tiecheng Song and Lianfeng Shen, "A cluster-based directional routing protocol in VANET," In: Proceedings of 2010 IEEE 12th International Conference on Communication Technology, Nanjing, pp. 1172–1175, 2010,https://doi.org/10.1109/ICCT.2010.5689132.

  36. Ruiz PM, Cabrera V, Martinez JA, Ros FJ, "BRAVE: Beacon-less routing algorithm for vehicular environments,"In: Proceedings of The 7th IEEE International Conference on Mobile Ad-hoc and Sensor Systems (IEEE MASS 2010), San Francisco, CA, USA, 2010, pp. 709–714, https://doi.org/10.1109/MASS.2010.5663798.

  37. Lin D, Kang J, Squicciarini A, Wu Y, Gurung S, Tonguz O (2017) MoZo: a moving zone based routing protocol using pure V2V communication in VANETs. IEEE Trans on Mobile Comput 16(5):1357–1370

    Article  Google Scholar 

  38. Abuashour A, Kadoch M, "Control Overhead Reduction in Cluster-Based VANET Routing Protocol," In: ICST Institute for Computer Sciences, Social Informatics and Telecommunications Engineering 2018 Y. Zhou and T. Kunz (Eds.): AdHocNets 2017, LNICST 223, pp. 106–115, 2018.

  39. Kai K, Cong W, Tao L (2016) Fog computing for vehicular ad-hoc networks: paradigms, scenarios, and issues. The J Chin Univ Posts and Telecommun 232:56–96

    Article  MATH  Google Scholar 

  40. Mahi MJN et al (2022) A review on VANET research: perspective of recent emerging technologies. IEEE Access 10:65760–65783. https://doi.org/10.1109/ACCESS.2022.3183605

    Article  MATH  Google Scholar 

  41. Gopi D, Cheng S, Huck R, "Comparative analysis of SDN and conventional networks using routing protocols," In: Proceedings of 2017 International Conference on Computer, Information and Telecommunication Systems (CITS), Dalian, China, 2017, pp. 108–112, https://doi.org/10.1109/CITS.2017.8035305.

  42. Md. Kamrul Hasan and Orvila Sarker, "Routing protocol selection for intelligent transport system (ITS) of VANET in high mobility areas of Bangladesh," In: Proceedings of International Joint Conference on Computational Intelligence: IJCCI 2018. Springer Singapore, 2020.

  43. Paul Goransson, Chuck Black, and Timothy Culver, Software defined networks: a comprehensive approach, Morgan Kaufmann, 2016.

  44. Darabkh KA, Alfawares MG, Althunibat S (2019) MDRMA: multi-data rate mobility-aware AODV-based protocol for flying ad-hoc networks. Vehicular Communications 18:100163

    Article  Google Scholar 

  45. Darabkh A, Judeh MSE, "An Improved Reactive Routing Protocol over Mobile Ad-hoc Networks," In: Proceedings of 2018 14th International Wireless Communications & Mobile Computing Conference (IWCMC), Limassol, Cyprus, 2018, pp. 707–711, https://doi.org/10.1109/IWCMC.2018.8450367.

  46. Darabkh KA, Judeh MSA, Salameh HB, Althunibat Sud (2018) Mobility aware and dual phase AODV protocol with adaptive hello messages over vehicular ad hoc network. AEU-Int J Electron Commun 94:277–292

    Article  Google Scholar 

  47. Darabkh KA, Albtoush WY, Jafar IF (2017) Improved clustering algorithms for target tracking in wireless sensor networks,". The J Supercomput 73:1952–1977

    Article  MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Contributions

K. A. D. and B. A. O. did methodology, formal analysis, and conceptualization. K. A. D. and M. F. A. supervised the study. K. A. D., M. F. A., and B. A. O. done investigation as well as writing and editing the article.

Corresponding author

Correspondence to Khalid A. Darabkh.

Ethics declarations

Conflict of interest

The authors declare no competing interests.

Human or animal rights

Research involving human participants and/or animals: This article does not contain any studies with human participants or animals performed by any of the authors.

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

Darabkh, K.A., Al-Mistarihi, M.F. & Odat, B.A. Leveraging fog computing and software-defined networking for a novel velocity-aware routing protocol with election and handover thresholds in VANETs. J Supercomput 81, 426 (2025). https://doi.org/10.1007/s11227-024-06883-3

Download citation

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1007/s11227-024-06883-3

Keywords