A Multimetric Predictive ANN-Based Routing Protocol for Vehicular Ad Hoc Networks

Vehicular networks support intelligent transportation system (ITS) to improve drivers’ safety and traffic efficiency on the road by exchanging traffic-related information between vehicles and also between vehicles and infrastructure. Routing protocols that are designed for vehicular netwo...

Full description

Bibliographic Details
Main Authors: Leticia Lemus Cardenas, Ahmad Mohamad Mezher, Pablo Andres Barbecho Bautista, Juan Pablo Astudillo Leon, Monica Aguilar Igartua
Format: Article
Language:English
Published: IEEE 2021-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/9452155/
id doaj-6c725fe72cbd44deb401ef302d86a9f3
record_format Article
spelling doaj-6c725fe72cbd44deb401ef302d86a9f32021-06-18T23:00:13ZengIEEEIEEE Access2169-35362021-01-019860378605310.1109/ACCESS.2021.30884749452155A Multimetric Predictive ANN-Based Routing Protocol for Vehicular Ad Hoc NetworksLeticia Lemus Cardenas0https://orcid.org/0000-0001-9139-5666Ahmad Mohamad Mezher1Pablo Andres Barbecho Bautista2https://orcid.org/0000-0002-5281-9208Juan Pablo Astudillo Leon3https://orcid.org/0000-0002-7291-3584Monica Aguilar Igartua4https://orcid.org/0000-0002-6518-888XCentro Universitario del Norte, Universidad de Guadalajara, Guadalajara, MexicoElectrical and Computer Engineering Department, University of New Brunswick, Saint John, NB, CanadaDepartment of Network Engineering, Universitat Politècnica de Catalunya, Barcelona, SpainElectrical and Computer Engineering Department, University of New Brunswick, Saint John, NB, CanadaDepartment of Network Engineering, Universitat Politècnica de Catalunya, Barcelona, SpainVehicular networks support intelligent transportation system (ITS) to improve drivers’ safety and traffic efficiency on the road by exchanging traffic-related information between vehicles and also between vehicles and infrastructure. Routing protocols that are designed for vehicular networks should be flexible and able to adapt to the inherent dynamic network characteristics of these kind of networks. Therefore, there is a need to have effective vehicular communications, not only to make mobility more efficient but also to reduce collateral issues such as pollution and health problems. Nowadays, the use of machine learning (ML) algorithms in wireless networks are on the rise, including vehicle networks that can benefit from possible data-driven predictions. This work aims to contribute to the design of a smart ML-based routing protocol for vehicular ad hoc networks (VANETs) used to report traffic-related messages in urban environments. We propose a new ML-based forwarding algorithm to be used by the current vehicle holding a given packet to predict which vehicle within its transmission range is the best next-hop to forward that packet towards its destination. Our algorithm is based on a neural network designed from a dataset that contains data records that are captured during simulated urban scenarios. Simulation results show how our ML-based proposal improves the performance of our multimetric routing protocol for VANETs in urban scenarios in terms of packet delivery probability. The performance evaluation of MPANN shows packet losses lower than 20% (and average packet delays below 0.04 ms) for different vehicles’ densities, in completely new scenarios but of similar complexity than the Barcelona scenario used to train the model. Even for much more complex scenarios (with narrow curvy streets), our proposal is able to reduce the packet losses in 20% with respect to the multimetric routing protocol as well as the average packet delays in 0.04 ms.https://ieeexplore.ieee.org/document/9452155/Multimetric routing protocolartificial neural networksvehicular networks
collection DOAJ
language English
format Article
sources DOAJ
author Leticia Lemus Cardenas
Ahmad Mohamad Mezher
Pablo Andres Barbecho Bautista
Juan Pablo Astudillo Leon
Monica Aguilar Igartua
spellingShingle Leticia Lemus Cardenas
Ahmad Mohamad Mezher
Pablo Andres Barbecho Bautista
Juan Pablo Astudillo Leon
Monica Aguilar Igartua
A Multimetric Predictive ANN-Based Routing Protocol for Vehicular Ad Hoc Networks
IEEE Access
Multimetric routing protocol
artificial neural networks
vehicular networks
author_facet Leticia Lemus Cardenas
Ahmad Mohamad Mezher
Pablo Andres Barbecho Bautista
Juan Pablo Astudillo Leon
Monica Aguilar Igartua
author_sort Leticia Lemus Cardenas
title A Multimetric Predictive ANN-Based Routing Protocol for Vehicular Ad Hoc Networks
title_short A Multimetric Predictive ANN-Based Routing Protocol for Vehicular Ad Hoc Networks
title_full A Multimetric Predictive ANN-Based Routing Protocol for Vehicular Ad Hoc Networks
title_fullStr A Multimetric Predictive ANN-Based Routing Protocol for Vehicular Ad Hoc Networks
title_full_unstemmed A Multimetric Predictive ANN-Based Routing Protocol for Vehicular Ad Hoc Networks
title_sort multimetric predictive ann-based routing protocol for vehicular ad hoc networks
publisher IEEE
series IEEE Access
issn 2169-3536
publishDate 2021-01-01
description Vehicular networks support intelligent transportation system (ITS) to improve drivers’ safety and traffic efficiency on the road by exchanging traffic-related information between vehicles and also between vehicles and infrastructure. Routing protocols that are designed for vehicular networks should be flexible and able to adapt to the inherent dynamic network characteristics of these kind of networks. Therefore, there is a need to have effective vehicular communications, not only to make mobility more efficient but also to reduce collateral issues such as pollution and health problems. Nowadays, the use of machine learning (ML) algorithms in wireless networks are on the rise, including vehicle networks that can benefit from possible data-driven predictions. This work aims to contribute to the design of a smart ML-based routing protocol for vehicular ad hoc networks (VANETs) used to report traffic-related messages in urban environments. We propose a new ML-based forwarding algorithm to be used by the current vehicle holding a given packet to predict which vehicle within its transmission range is the best next-hop to forward that packet towards its destination. Our algorithm is based on a neural network designed from a dataset that contains data records that are captured during simulated urban scenarios. Simulation results show how our ML-based proposal improves the performance of our multimetric routing protocol for VANETs in urban scenarios in terms of packet delivery probability. The performance evaluation of MPANN shows packet losses lower than 20% (and average packet delays below 0.04 ms) for different vehicles’ densities, in completely new scenarios but of similar complexity than the Barcelona scenario used to train the model. Even for much more complex scenarios (with narrow curvy streets), our proposal is able to reduce the packet losses in 20% with respect to the multimetric routing protocol as well as the average packet delays in 0.04 ms.
topic Multimetric routing protocol
artificial neural networks
vehicular networks
url https://ieeexplore.ieee.org/document/9452155/
work_keys_str_mv AT leticialemuscardenas amultimetricpredictiveannbasedroutingprotocolforvehicularadhocnetworks
AT ahmadmohamadmezher amultimetricpredictiveannbasedroutingprotocolforvehicularadhocnetworks
AT pabloandresbarbechobautista amultimetricpredictiveannbasedroutingprotocolforvehicularadhocnetworks
AT juanpabloastudilloleon amultimetricpredictiveannbasedroutingprotocolforvehicularadhocnetworks
AT monicaaguilarigartua amultimetricpredictiveannbasedroutingprotocolforvehicularadhocnetworks
AT leticialemuscardenas multimetricpredictiveannbasedroutingprotocolforvehicularadhocnetworks
AT ahmadmohamadmezher multimetricpredictiveannbasedroutingprotocolforvehicularadhocnetworks
AT pabloandresbarbechobautista multimetricpredictiveannbasedroutingprotocolforvehicularadhocnetworks
AT juanpabloastudilloleon multimetricpredictiveannbasedroutingprotocolforvehicularadhocnetworks
AT monicaaguilarigartua multimetricpredictiveannbasedroutingprotocolforvehicularadhocnetworks
_version_ 1721372622725316608