Abstract
Smart automobiles have become popular in recent years, facilitating the expansion of the Internet of Vehicles (IoV) networks. The Internet of Vehicles (IoV) is a network of automobiles with the ability to exchange and analyse data in real-time, necessitating a well-organized and effective data transmission method. Key problems in identifying an optimal path among the cars are cluster stability and dynamic topology change in IoV. The novelty of this manuscript lies in the route optimization method dependent on grid size, orientation, velocity, node number, and range. The proposed approach for creating and evaluating the best cluster head (CH) is derived from Harris Hawks' Optimization for Intelligent Route Clustering, for the optimal discovery of routes amongst the vehicles in the Internet of Vehicles networks. To analyse and validate the proposed method, other cutting-edge techniques are analysed. Considering the constraints such as the number of clusters and network, variable communication ranges, and vehicle quantity, our results suggest that the proposed method performs better than other techniques in the literature. Further experimentations have been performed considering Packet Delivery Ratio (PDR), bandwidth utilization, and latency which shows supremacy over other existing approaches. Furthermore, statistical analysis shows improvement in cluster optimization (by 80%) and increase stability of cluster (by 90.6 R-squared).
Similar content being viewed by others
Data Availability
All the data is within the main manuscript.
Code Availability
All the data is within the main manuscript.
References
Omar, N., Yaakob, N., Husin, Z., & Elshaikh, M. (2020). Design and development of GreedLea routing protocol for Internet of Vehicle (IoV). In: IOP Conference Series: Materials Science and Engineering, vol. 767, no. 1, article 012034.
Guo, Z., Zhang, Y., Lv, J., Liu, Y., & Liu, Y. (2021). An online learning collaborative method for traffic forecasting and routing optimization. IEEE Transactions on Intelligent Transportation Systems, vol. 22.
Gawas, M. A., & Govekar, S. S. (2019). A novel selective cross-layer based routing scheme using ACO method for vehicular networks. Journal of Network and Computer Applications, 143, 34–46.
Husnain, G., Anwar, S. (2022). An Intelligent Probabilistic Whale Optimization Algorithm (i-WOA) for Clustering in Vehicular Ad Hoc Networks. International Journal of Wireless Information Networks, 29, 143–156. https://doi.org/10.1007/s10776-022-00555-w
Sumi, L., & Ranga, V. (2018). An IoT-VANET-based traffic management system for emergency vehicles in a smart city. Springer.
Hamid, U. Z., Zamzuri, H., & Limbu, D. K. (2019). Internet of Vehicle (IoV) applications in expediting the implementation of smart highway of autonomous vehicle: a survey. Springer.
Awang, A., Husain, K., Kamel, N., & Aissa, S. (2017). Routing in vehicular ad-hoc networks: A survey on single-and cross-layer design techniques, and perspectives. IEEE Access, 5, 9497–9517.
Sharef, B. T., Alsaqour, R. A., & Ismail, M. (2014). Vehicular communication ad hoc routing protocols: A survey. Journal of Network and Computer Applications, 40, 363–396.
Shah, S. A., Shiraz, M., Nasir, M. K., & Noor, R. B. (2014). Unicast routing protocols for urban vehicular networks: Review, taxonomy, and open research issues. Journal of Zhejiang University SCIENCE C, 15(7), 489–513.
Dua, A., Kumar, N., & Bawa, S. (2014). A systematic review on routing protocols for vehicular ad hoc networks. Vehicular Communications, 1(1), 33–52.
Wahid, I., Ikram, A. A., Ahmad, M., Ali, S., & Ali, A. (2018). State of the art routing protocols in VANETs: A review. Procedia Computer Science, 130, 689–694.
Liu, J., Wan, J., Wang, Q., Deng, P., Zhou, K., & Qiao, Y. (2016). A survey on position-based routing for vehicular ad hoc networks. Telecommunication Systems, 62(1), 15–30.
Brendha, R., & Prakash, V. S.. (2017). A survey on routing protocols for vehicular ad hoc networks. In: 2017 4th International Conference on Advanced Computing and Communication Systems (ICACCS), Coimbatore, India, 2017.
Saleh, H. H., & Hasson, S. T. (2019). A survey of routing algorithms in vehicular networks. In: 2019 International Conference on Advanced Science and Engineering (ICOASE), Zakho, Duhok, Iraq, 2019.
Ghaffari, A. (2020). Hybrid opportunistic and position-based routing protocol in vehicular ad hoc networks. Journal of Ambient Intelligence and Humanized Computing, 11(4), 1593–1603.
Abbas, M. T., Muhammad, A., & Song, W. C. (2020). SD-IoV: SDN enabled routing for internet of vehicles in road-aware approach. Journal of Ambient Intelligence and Humanized Computing, 11(3), 1265–1280.
Baykasoğlu, A., & Akpinar, Ş. (2017). Weighted superposition attraction (WSA): A swarm intelligence algorithm for optimization problems - part 1: Unconstrained optimization. Applied Soft Computing, 56, 520–540.
Fatemidokht, H., & Rafsanjani, M. K. (2018). F-Ant: An effective routing protocol for ant colony optimization based on fuzzy logic in vehicular ad hoc networks. Neural Computing and Applications, 29(11), 1127–1137.
Yaqoob, S., Ullah, A., Akbar, M., Imran, M., & Shoaib, M. (2019). Congestion avoidance through fog computing in internet of vehicles. Journal of Ambient Intelligence and Humanized Computing, 10(10), 3863–3877.
Archetti, C., Guerriero, F., & Macrina, G. (2021). The online vehicle routing problem with occasional drivers. Computers & Operations Research, 127, article 105144.
Liu, H., Guo, Z., & Zhang, Z. (2020). A hybrid multi-level optimisation framework for integrated production scheduling and vehicle routing with flexible departure time. International Journal of Production Research, 30, 1–8.
Zhang, D., Li, D., Sun, H., & Hou, L. (2021). A vehicle routing problem with distribution uncertainty in deadlines. European Journal of Operational Research, 292.
Kaur, S., Aseri, T. C., & Rani, S. (2019). QoS-aware routing in vehicular ad hoc networks using ant colony optimization and bee colony optimization. Springer.
Elhoseny, M., & Shankar, K. (2020). Energy efficient optimal routing for communication in VANETs via clustering Model. Springer.
Wang, W., Xia, F., Nie, H. et al. (2020). Vehicle trajectory clustering based on dynamic representation learning of internet of vehicles. IEEE Transactions on Intelligent Transportation Systems, 22..
Hussain, S. A., Yusof, K. M., Hussain, S. M., & Singh, A. V. (2019). A review of quality-of-service issues in Internet of Vehicles (IoV). In: 2019 Amity International Conference on Artificial Intelligence (AICAI), Amity University Dubai, 2019.
Cheng, J., Cheng, J., Zhou, M., Liu, F., Gao, S., & Liu, C. (2015). Routing in Internet of Vehicles: A review. IEEE Transactions on Intelligent Transportation Systems, 16(5), 2339–2352.
Kayarga, T., & Kumar, S. A. (2021). A study on various technologies to solve the routing problem in Internet of Vehicles (IoV). Wireless Personal Communications, 119(1), 459–487.
Tuyisenge, L., Ayaida, S., Tohme, & Afilal, L. E. (2018). Network architectures in internet of vehicles (IoV): review, protocols analysis, challenges and issues. In: International Conference on Internet of Vehicles, Paris, France, 2018.
Ksouri, C., Jemili, I., Mosbah, M., & Belghith, A. (2022). Towards general Internet of Vehicles networking: routing protocols survey. Concurrency and Computation: Practice and Experience, 21, article e5994.
Husnain, G., & Anwar, S. (2021). An intelligent cluster optimization algorithm based on Whale Optimization Algorithm for VANETs (WOACNET). PLoS One, 16(4), e0250271. https://doi.org/10.1371/JOURNAL.PONE.0250271.
Ahsan, W., et al. (2020). Optimized node clustering in VANETs by using meta-heuristic algorithms. Electronics, 9(3), 394. https://doi.org/10.3390/electronics9030394
Fahad, M., et al. (2018). Grey wolf optimization-based clustering algorithm for vehicular ad-hoc networks. Computers & Electrical Engineering, 70, 853–870. https://doi.org/10.1016/j.compeleceng.2018.01.002
Husnain, G., Anwar, S., & Shahzad, F. (2017). Performance evaluation of CLPSO and MOPSO routing algorithms for optimized clustering in Vehicular Ad hoc Networks. In: Proceedings of 2017 14th International Bhurban Conference on Applied Sciences and Technology, IBCAST 2017,, pp. 772–778. https://doi.org/10.1109/IBCAST.2017.7868141.
Yao, P., & Wang, H. (2017). Dynamic Adaptive Ant Lion Optimizer applied to route planning for unmanned aerial vehicle. Soft Computing, 21(18), 5475–5488. https://doi.org/10.1007/s00500-016-2138-6
Aadil, F., Bajwa, K. B, Khan, S., Chaudary, N. M., & Akram, A. (2016). CACONET: Ant Colony Optimization (ACO) based clustering algorithm for VANET. PLoS One, 11(5), e0154080. https://doi.org/10.1371/journal.pone.0154080.
Shah, Y. A., Habib, H. A., Aadil, F., Khan, M. F., Maqsood, M., & Nawaz, T. (2018). CAMONET: Moth-Flame Optimization (MFO) based clustering algorithm for VANETs. IEEE Access, 6, 48611–48624. https://doi.org/10.1109/ACCESS.2018.2868118
Aadil, F., Ahsan, W., Rehman, Z. U., Shah, P. A., Rho, S., & Mehmood, I. (2018). Clustering algorithm for internet of vehicles (IoV) based on dragonfly optimizer (CAVDO). The Journal of Supercomputing, 74(9), 4542–4567. https://doi.org/10.1007/s11227-018-2305-x
Hossain, M. A., et al. (2021). Multi-objective Harris Hawks optimization Algorithm based 2-Hop Routing Algorithm for CR-VANET. IEEE Access, 9, 58230–58242. https://doi.org/10.1109/ACCESS.2021.3072922
Ghassan Husnain, Shahzad Anwar, Fahim Shahzad, Gulbadan Sikander, Rehan Tariq, Maheen Bakhtyar, & Sangsoon Lim. (2022). An Intelligent Harris Hawks Optimization Based Cluster Optimization Scheme for VANETs. Journal of Sensors, 2022, Article ID 6790082, 15 pages. https://doi.org/10.1155/2022/6790082
Aadil, F., Raza, A., Khan, M., Maqsood, M., Mehmood, I., & Rho, S. (2018). Energy aware cluster-based routing in flying ad-hoc networks. Sensors, 18(5), 1413. https://doi.org/10.3390/s18051413
Raza, A., Khan, M. F., Maqsood, M., Haider, B., & Aadil, F. (2020). Adaptive k-means clustering for Flying Ad-hoc Networks. KSII Transactions on Internet and Information Systems, 14(6), 2670–2685. https://doi.org/10.3837/tiis.2020.06.019
Aadil, F., Young Song, O., Mushtaq, M., Maqsood, M., Ejaz Sheikh, S., & Baber, J. (2020).An efficient cluster optimization framework for internet of things (IoT) based Wireless Body Area Networks. Journal of Enterprise Information Management. https://doi.org/10.1108/JEIM-02-2020-0075.
Heidari, A. A., Mirjalili, S., Faris, H., Aljarah, I., Mafarja, M., & Chen, H. (2019). Harris hawks optimization: Algorithm and applications. Future Generation Computer Systems, 97, 849–872. https://doi.org/10.1016/j.future.2019.02.028
Funding
The author(s)received no specific funding for this work.
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
The authors declare that they have no known competing financial interests or personal relationships that could have appeared to influence the work reported in this paper.
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
Husnain, G., Anwar, S. & Shahzad, F. An Enhanced AI-Enabled Routing Optimization Algorithm for Internet of Vehicles (IoV). Wireless Pers Commun 130, 2623–2643 (2023). https://doi.org/10.1007/s11277-023-10394-4
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11277-023-10394-4