SOMACA: A New Swarm Optimization-Based and Mobility-Aware Clustering Approach for the Internet of Vehicles

The Internet of Vehicles (IoV) has evolved from the classic Vehicular Ad-hoc NETworks (VANETs) as a result of the emergence of the Internet of Things (IoT). IoV is used for communication among vehicles in real-time with their drivers, other vehicles, pedestrians, fleet management systems, and roadsi...

Full description

Bibliographic Details
Main Authors: Ahmed Salim, Ahmed M. Khedr, Bader Alwasel, Walid Osamy, Ahmed Aziz
Format: Article
Language:English
Published: IEEE 2023-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/10122916/
_version_ 1797823424508198912
author Ahmed Salim
Ahmed M. Khedr
Bader Alwasel
Walid Osamy
Ahmed Aziz
author_facet Ahmed Salim
Ahmed M. Khedr
Bader Alwasel
Walid Osamy
Ahmed Aziz
author_sort Ahmed Salim
collection DOAJ
description The Internet of Vehicles (IoV) has evolved from the classic Vehicular Ad-hoc NETworks (VANETs) as a result of the emergence of the Internet of Things (IoT). IoV is used for communication among vehicles in real-time with their drivers, other vehicles, pedestrians, fleet management systems, and roadside infrastructure. High vehicular speeds and frequent network topology changes make vehicle communication extremely difficult on the IoV network. More constraints are imposed on IoV communication performance in a huge network environment due to the difficult road conditions and the enormous quantity of vehicles. A promising approach to improve the IoV communication performance is through vehicle clustering. Minimizing the number of clusters and identifying a reliable Cluster head (CH) are some of the most challenging tasks. In this paper, we propose a Swarm optimization-based and mobility-aware clustering method termed SOMACA. SOMACA consists of two phases clustering phase and the routing phase. During the clustering phase, we combine mobility measures and cluster distance to generate the minimum number of clusters having stable CHs and employ the Sparrow Search algorithm (SSA) for CH selection. The routing phase consists of two steps (1) Route Formation and (2) Route Upkeep. The main target for route formation step is to build a secure routing path between IoV nodes and base station (BS) by establishing an optimal list of links that are ordered from high to low, and in each round, it selects the best one. Moreover, the Upkeep step aims to update and maintain the existing connection. The performance of SOMACA is assessed using simulation experiments with various metrics including average cluster lifetime, transmission range, and network grid size. The simulation results show that SOMACA reduces the average number of clusters by <inline-formula> <tex-math notation="LaTeX">$42\%, 48\%, 47\%, 9\%$ </tex-math></inline-formula>, 22&#x0025;,31&#x0025;, 16&#x0025;, and 43&#x0025; less than CAVDO, GOA, GWOCNET, MFCA-IOV, MOGA-AWCP, HHOCNET, AMONE, and p-WOA algorithms respectively when the transmission ranges vary between 200 and 500. Moreover, SOMACA increases the average network lifetime by <inline-formula> <tex-math notation="LaTeX">$11\%, 12\%, 9\%, 6\%$ </tex-math></inline-formula>, 7&#x0025;, 9&#x0025;, 3&#x0025;, and 13&#x0025; longer than the mentioned above compared algorithms, respectively.
first_indexed 2024-03-13T10:23:49Z
format Article
id doaj.art-6718805662c24d7d8fd9e9017143a869
institution Directory Open Access Journal
issn 2169-3536
language English
last_indexed 2024-03-13T10:23:49Z
publishDate 2023-01-01
publisher IEEE
record_format Article
series IEEE Access
spelling doaj.art-6718805662c24d7d8fd9e9017143a8692023-05-19T23:01:17ZengIEEEIEEE Access2169-35362023-01-0111464874650310.1109/ACCESS.2023.327544610122916SOMACA: A New Swarm Optimization-Based and Mobility-Aware Clustering Approach for the Internet of VehiclesAhmed Salim0https://orcid.org/0000-0001-5649-9662Ahmed M. Khedr1https://orcid.org/0000-0001-7957-7862Bader Alwasel2https://orcid.org/0000-0002-9822-7080Walid Osamy3https://orcid.org/0000-0001-6911-4346Ahmed Aziz4https://orcid.org/0000-0003-1826-6248Department of Computer Science, College of Sciences and Arts, Qassim University, Al-methnab, Saudi ArabiaComputer Science Department, University of Sharjah, Sharjah, United Arab EmiratesUnit of Scientific Research, Applied College, Qassim University, Buraydah, Saudi ArabiaUnit of Scientific Research, Applied College, Qassim University, Buraydah, Saudi ArabiaComputer Science Department, Faculty of Computers and Artificial Intelligence, Benha University, Banha, EgyptThe Internet of Vehicles (IoV) has evolved from the classic Vehicular Ad-hoc NETworks (VANETs) as a result of the emergence of the Internet of Things (IoT). IoV is used for communication among vehicles in real-time with their drivers, other vehicles, pedestrians, fleet management systems, and roadside infrastructure. High vehicular speeds and frequent network topology changes make vehicle communication extremely difficult on the IoV network. More constraints are imposed on IoV communication performance in a huge network environment due to the difficult road conditions and the enormous quantity of vehicles. A promising approach to improve the IoV communication performance is through vehicle clustering. Minimizing the number of clusters and identifying a reliable Cluster head (CH) are some of the most challenging tasks. In this paper, we propose a Swarm optimization-based and mobility-aware clustering method termed SOMACA. SOMACA consists of two phases clustering phase and the routing phase. During the clustering phase, we combine mobility measures and cluster distance to generate the minimum number of clusters having stable CHs and employ the Sparrow Search algorithm (SSA) for CH selection. The routing phase consists of two steps (1) Route Formation and (2) Route Upkeep. The main target for route formation step is to build a secure routing path between IoV nodes and base station (BS) by establishing an optimal list of links that are ordered from high to low, and in each round, it selects the best one. Moreover, the Upkeep step aims to update and maintain the existing connection. The performance of SOMACA is assessed using simulation experiments with various metrics including average cluster lifetime, transmission range, and network grid size. The simulation results show that SOMACA reduces the average number of clusters by <inline-formula> <tex-math notation="LaTeX">$42\%, 48\%, 47\%, 9\%$ </tex-math></inline-formula>, 22&#x0025;,31&#x0025;, 16&#x0025;, and 43&#x0025; less than CAVDO, GOA, GWOCNET, MFCA-IOV, MOGA-AWCP, HHOCNET, AMONE, and p-WOA algorithms respectively when the transmission ranges vary between 200 and 500. Moreover, SOMACA increases the average network lifetime by <inline-formula> <tex-math notation="LaTeX">$11\%, 12\%, 9\%, 6\%$ </tex-math></inline-formula>, 7&#x0025;, 9&#x0025;, 3&#x0025;, and 13&#x0025; longer than the mentioned above compared algorithms, respectively.https://ieeexplore.ieee.org/document/10122916/Clusteringthe Internet of Thingsthe Internet of Vehiclesswarm intelligencesparrow search algorithmrouting data
spellingShingle Ahmed Salim
Ahmed M. Khedr
Bader Alwasel
Walid Osamy
Ahmed Aziz
SOMACA: A New Swarm Optimization-Based and Mobility-Aware Clustering Approach for the Internet of Vehicles
IEEE Access
Clustering
the Internet of Things
the Internet of Vehicles
swarm intelligence
sparrow search algorithm
routing data
title SOMACA: A New Swarm Optimization-Based and Mobility-Aware Clustering Approach for the Internet of Vehicles
title_full SOMACA: A New Swarm Optimization-Based and Mobility-Aware Clustering Approach for the Internet of Vehicles
title_fullStr SOMACA: A New Swarm Optimization-Based and Mobility-Aware Clustering Approach for the Internet of Vehicles
title_full_unstemmed SOMACA: A New Swarm Optimization-Based and Mobility-Aware Clustering Approach for the Internet of Vehicles
title_short SOMACA: A New Swarm Optimization-Based and Mobility-Aware Clustering Approach for the Internet of Vehicles
title_sort somaca a new swarm optimization based and mobility aware clustering approach for the internet of vehicles
topic Clustering
the Internet of Things
the Internet of Vehicles
swarm intelligence
sparrow search algorithm
routing data
url https://ieeexplore.ieee.org/document/10122916/
work_keys_str_mv AT ahmedsalim somacaanewswarmoptimizationbasedandmobilityawareclusteringapproachfortheinternetofvehicles
AT ahmedmkhedr somacaanewswarmoptimizationbasedandmobilityawareclusteringapproachfortheinternetofvehicles
AT baderalwasel somacaanewswarmoptimizationbasedandmobilityawareclusteringapproachfortheinternetofvehicles
AT walidosamy somacaanewswarmoptimizationbasedandmobilityawareclusteringapproachfortheinternetofvehicles
AT ahmedaziz somacaanewswarmoptimizationbasedandmobilityawareclusteringapproachfortheinternetofvehicles