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.














Similar content being viewed by others
Data availability
No datasets were generated or analyzed during the current study.
References
Wheeb AH, Naser MT (2021) Simulation based comparison of routing protocols in wireless multihop adhoc networks. Int J Elect Comput Eng 11:3186–3192
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
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.
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.
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.
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
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.
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.
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
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.
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
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
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
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
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.
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
Satish Narayana Srirama (2024) A decade of research in fog computing: relevance, challenges, and future directions. Software: Practice and Experience 54.1:3–23
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.
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.
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
He Z, Cao J, Liu X (2016) SDVN: enabling rapid network innovation for heterogeneous vehicular communication. IEEE Network 30(4):10–15
Sapkota B, Dawadi BR, Joshi SR (2024) Controller placement problem during SDN deployment in the ISP/Telco networks: a survey. Engineering Reports 62:e12801
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.
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
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
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
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.
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
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
Altayeb M, Mahgoub I (2013) A survey of vehicular Ad hoc networks routing protocols. Int J Innov Appl Stud 3:829–846
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
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.
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.
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.
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.
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.
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
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.
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
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
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.
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.
Paul Goransson, Chuck Black, and Timothy Culver, Software defined networks: a comprehensive approach, Morgan Kaufmann, 2016.
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
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.
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
Darabkh KA, Albtoush WY, Jafar IF (2017) Improved clustering algorithms for target tracking in wireless sensor networks,". The J Supercomput 73:1952–1977
Author information
Authors and Affiliations
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
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.
About this article
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
Accepted:
Published:
DOI: https://doi.org/10.1007/s11227-024-06883-3