Cargando…

QoS Aware and Fault Tolerance Based Software-Defined Vehicular Networks Using Cloud-Fog Computing

Software-defined network (SDN) and vehicular ad-hoc network (VANET) combined provided a software-defined vehicular network (SDVN). To increase the quality of service (QoS) of vehicle communication and to make the overall process efficient, researchers are working on VANET communication systems. Curr...

Descripción completa

Detalles Bibliográficos
Autores principales: Syed, Sidra Abid, Rashid, Munaf, Hussain, Samreen, Azim, Fahad, Zahid, Hira, Umer, Asif, Waheed, Abdul, Zareei, Mahdi, Vargas-Rosales, Cesar
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2022
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8749790/
https://www.ncbi.nlm.nih.gov/pubmed/35009941
http://dx.doi.org/10.3390/s22010401
_version_ 1784631314358468608
author Syed, Sidra Abid
Rashid, Munaf
Hussain, Samreen
Azim, Fahad
Zahid, Hira
Umer, Asif
Waheed, Abdul
Zareei, Mahdi
Vargas-Rosales, Cesar
author_facet Syed, Sidra Abid
Rashid, Munaf
Hussain, Samreen
Azim, Fahad
Zahid, Hira
Umer, Asif
Waheed, Abdul
Zareei, Mahdi
Vargas-Rosales, Cesar
author_sort Syed, Sidra Abid
collection PubMed
description Software-defined network (SDN) and vehicular ad-hoc network (VANET) combined provided a software-defined vehicular network (SDVN). To increase the quality of service (QoS) of vehicle communication and to make the overall process efficient, researchers are working on VANET communication systems. Current research work has made many strides, but due to the following limitations, it needs further investigation and research: Cloud computing is used for messages/tasks execution instead of fog computing, which increases response time. Furthermore, a fault tolerance mechanism is used to reduce the tasks/messages failure ratio. We proposed QoS aware and fault tolerance-based software-defined V vehicular networks using Cloud-fog computing (QAFT-SDVN) to address the above issues. We provided heuristic algorithms to solve the above limitations. The proposed model gets vehicle messages through SDN nodes which are placed on fog nodes. SDN controllers receive messages from nearby SDN units and prioritize the messages in two different ways. One is the message nature way, while the other one is deadline and size way of messages prioritization. SDN controller categorized in safety and non-safety messages and forward to the destination. After sending messages to their destination, we check their acknowledgment; if the destination receives the messages, then no action is taken; otherwise, we use a fault tolerance mechanism. We send the messages again. The proposed model is implemented in CloudSIm and iFogSim, and compared with the latest models. The results show that our proposed model decreased response time by 50% of the safety and non-safety messages by using fog nodes for the SDN controller. Furthermore, we reduced the execution time of the safety and non-safety messages by up to 4%. Similarly, compared with the latest model, we reduced the task failure ratio by 20%, 15%, 23.3%, and 22.5%.
format Online
Article
Text
id pubmed-8749790
institution National Center for Biotechnology Information
language English
publishDate 2022
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-87497902022-01-12 QoS Aware and Fault Tolerance Based Software-Defined Vehicular Networks Using Cloud-Fog Computing Syed, Sidra Abid Rashid, Munaf Hussain, Samreen Azim, Fahad Zahid, Hira Umer, Asif Waheed, Abdul Zareei, Mahdi Vargas-Rosales, Cesar Sensors (Basel) Article Software-defined network (SDN) and vehicular ad-hoc network (VANET) combined provided a software-defined vehicular network (SDVN). To increase the quality of service (QoS) of vehicle communication and to make the overall process efficient, researchers are working on VANET communication systems. Current research work has made many strides, but due to the following limitations, it needs further investigation and research: Cloud computing is used for messages/tasks execution instead of fog computing, which increases response time. Furthermore, a fault tolerance mechanism is used to reduce the tasks/messages failure ratio. We proposed QoS aware and fault tolerance-based software-defined V vehicular networks using Cloud-fog computing (QAFT-SDVN) to address the above issues. We provided heuristic algorithms to solve the above limitations. The proposed model gets vehicle messages through SDN nodes which are placed on fog nodes. SDN controllers receive messages from nearby SDN units and prioritize the messages in two different ways. One is the message nature way, while the other one is deadline and size way of messages prioritization. SDN controller categorized in safety and non-safety messages and forward to the destination. After sending messages to their destination, we check their acknowledgment; if the destination receives the messages, then no action is taken; otherwise, we use a fault tolerance mechanism. We send the messages again. The proposed model is implemented in CloudSIm and iFogSim, and compared with the latest models. The results show that our proposed model decreased response time by 50% of the safety and non-safety messages by using fog nodes for the SDN controller. Furthermore, we reduced the execution time of the safety and non-safety messages by up to 4%. Similarly, compared with the latest model, we reduced the task failure ratio by 20%, 15%, 23.3%, and 22.5%. MDPI 2022-01-05 /pmc/articles/PMC8749790/ /pubmed/35009941 http://dx.doi.org/10.3390/s22010401 Text en © 2022 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Syed, Sidra Abid
Rashid, Munaf
Hussain, Samreen
Azim, Fahad
Zahid, Hira
Umer, Asif
Waheed, Abdul
Zareei, Mahdi
Vargas-Rosales, Cesar
QoS Aware and Fault Tolerance Based Software-Defined Vehicular Networks Using Cloud-Fog Computing
title QoS Aware and Fault Tolerance Based Software-Defined Vehicular Networks Using Cloud-Fog Computing
title_full QoS Aware and Fault Tolerance Based Software-Defined Vehicular Networks Using Cloud-Fog Computing
title_fullStr QoS Aware and Fault Tolerance Based Software-Defined Vehicular Networks Using Cloud-Fog Computing
title_full_unstemmed QoS Aware and Fault Tolerance Based Software-Defined Vehicular Networks Using Cloud-Fog Computing
title_short QoS Aware and Fault Tolerance Based Software-Defined Vehicular Networks Using Cloud-Fog Computing
title_sort qos aware and fault tolerance based software-defined vehicular networks using cloud-fog computing
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8749790/
https://www.ncbi.nlm.nih.gov/pubmed/35009941
http://dx.doi.org/10.3390/s22010401
work_keys_str_mv AT syedsidraabid qosawareandfaulttolerancebasedsoftwaredefinedvehicularnetworksusingcloudfogcomputing
AT rashidmunaf qosawareandfaulttolerancebasedsoftwaredefinedvehicularnetworksusingcloudfogcomputing
AT hussainsamreen qosawareandfaulttolerancebasedsoftwaredefinedvehicularnetworksusingcloudfogcomputing
AT azimfahad qosawareandfaulttolerancebasedsoftwaredefinedvehicularnetworksusingcloudfogcomputing
AT zahidhira qosawareandfaulttolerancebasedsoftwaredefinedvehicularnetworksusingcloudfogcomputing
AT umerasif qosawareandfaulttolerancebasedsoftwaredefinedvehicularnetworksusingcloudfogcomputing
AT waheedabdul qosawareandfaulttolerancebasedsoftwaredefinedvehicularnetworksusingcloudfogcomputing
AT zareeimahdi qosawareandfaulttolerancebasedsoftwaredefinedvehicularnetworksusingcloudfogcomputing
AT vargasrosalescesar qosawareandfaulttolerancebasedsoftwaredefinedvehicularnetworksusingcloudfogcomputing