- Electrical and Electronic Engineering
- Computer Networks and Communications
The functionality of Vehicular Ad Hoc Networks (VANETs) is improved by the Software-Defined Vehicular Network (SDVN) paradigm. Routing is challenging in vehicular networks due to the dynamic network topology resulting from the high mobility of nodes. Existing approaches for routing in SDVN do not exploit both link lifetimes and link delays in finding routes, nor do they exploit the heterogeneity that exists in links in the vehicular network. Furthermore, most of the existing approaches compute parameters at the controller entirely using heuristic approaches, which are computationally inefficient and can increase the latency of SDVN as the network size grows. In this paper, we propose a novel hybrid algorithm for routing in SDVNs with two modes: the highest stable least delay mode and the highest stable shortest path mode, in which the mode is selected by estimating the network contention. We distinctly identify two communication channels in the vehicular network as wired and wireless, where network link entropy is formulated accordingly and is used in combination with pending transmissions to estimate collision probability and average network contention. We use the prospect of machine learning to predict the wireless link lifetimes and one-hop channel delays, which yield very low Root Mean Square Errors (RMSEs), depicting their very high accuracy, and the wireless link lifetime prediction using deep learning yields a much lower average computational time compared to an optimization-based approach. The proposed novel algorithm selects only stable links by comparing them with a link lifetime threshold whose optimum value is decided experimentally. We propose this routing framework to be compatible with the OpenFlow protocol, where we modify the flow table architecture to incorporate a route valid time and send a packet_in message to the controller when the route’s lifetime expires, requesting new flow rules. We further propose a flow table update algorithm to map computed routes to flow table entries, where we propose to incorporate an adaptive approach for route finding and flow rule updating upon reception of a packet_in message in order to minimize the computational burden at the controller and minimize communication overhead associated with control plane communication. This research contributes a novel hybrid routing framework for the existing SDVN paradigm, scrutinizing machine learning to predict the lifetime and delay of heterogeneity links, which can be readily integrated with the OpenFlow protocol for better routing applications, improving the performance of the SDVN. We performed realistic vehicular network simulations using the network simulator 3 by obtaining vehicular mobility traces using the Simulation of Urban Mobility (SUMO) tool, where we collected data sets for training the machine learning models using the simulated environment in order to test models in terms of RMSE and computational complexity. The proposed routing framework was comparatively assessed against existing routing techniques by evaluating the communication cost, latency, channel utilization, and packet delivery ratio. According to the results, the proposed routing framework results in the lowest communication cost, the highest packet delivery ratio, the least latency, and moderate channel utilization, on average, compared to routing in VANET using Ad Hoc On-demand Distance Vector (AODV) and routing in SDVN using Dijkstra; thus, the proposed routing framework improves routing in SDVN. Furthermore, results show that the proposed routing framework is enhanced with increasing routing frequency and network size, as well as at low vehicular speeds.
Need a simple solution for managing your BibTeX entries? Explore CiteDrive!
- Web-based, modern reference management
- Collaborate and share with fellow researchers
- Integration with Overleaf
- Comprehensive BibTeX/BibLaTeX support
- Save articles and websites directly from your browser
- Search for new articles from a database of tens of millions of references
Try out CiteDrive More from our Archive
-
DOI: 10.3390/en16155682 2023
Summary of Health-State Estimation of Lithium-Ion Batteries Based on Electrochemical Impedance Spectroscopy
Xinwei Sun, Yang Zhang, Yongcheng Zhang, Licheng Wang, Kai Wang
-
DOI: 10.3390/en16155809 2023
Review of Family-Level Short-Term Load Forecasting and Its Application in Household Energy Management System
Ping Ma, Shuhui Cui, Mingshuai Chen, Shengzhe Zhou, Kai Wang
-
DOI: 10.3390/s23156949 2023
Visual Intelligence in Precision Agriculture: Exploring Plant Disease Detection via Efficient Vision Transformers
Sana Parez, Naqqash Dilshad, Norah Saleh Alghamdi, Turki M. Alanazi, Jong Weon Lee
-
DOI: 10.3390/s23156762 2023
HealthLock: Blockchain-Based Privacy Preservation Using Homomorphic Encryption in Internet of Things Healthcare Applications
Aitizaz Ali, Bander Ali Saleh Al-rimy, Faisal S. Alsubaei, Abdulwahab Ali Almazroi, Abdulaleem Ali Almazroi
-
DOI: 10.3390/machines11080774 2023
Sustainable Crop Protection via Robotics and Artificial Intelligence Solutions
Vasiliki Balaska, Zoe Adamidou, Zisis Vryzas, Antonios Gasteratos
-
DOI: 10.3390/mi14071480 2023
A Review of the Residual Stress Generation in Metal Additive Manufacturing: Analysis of Cause, Measurement, Effects, and Prevention
Nabin Bastola, Muhammad P. Jahan, Nithin Rangasamy, Chandra Sekhar Rakurty
-
DOI: 10.3390/electronics12143155 2023
In-Memory Computing Integrated Structure Circuit Based on Nonvolatile Flash Memory Unit
Peilong Xu, Dan Lan, Fengyun Wang, Incheol Shin
-
DOI: 10.3390/s23146507 2023
CNN-CNN: Dual Convolutional Neural Network Approach for Feature Selection and Attack Detection on Internet of Things Networks
Basim Alabsi, Mohammed Anbar, Shaza Rihan
-
DOI: 10.1039/d3mh00882g 2023
Defect-stabilized and oxygen-coordinated iron single-atom sites facilitate hydrogen peroxide electrosynthesis
Taotao Gao, Lu Qiu, Minghao Xie, Zhaoyu Jin, Panpan Li, Guihua Yu
-
DOI: 10.3390/electronics12153300 2023
Anomaly Detection in 6G Networks Using Machine Learning Methods
Mamoon M. Saeed, Rashid A. Saeed, Maha Abdelhaq, Raed Alsaqour, Mohammad Kamrul Hasan, Rania A. Mokhtar