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

被引:0
|
作者
Syed, Sidra Abid [1 ]
Rashid, Munaf [2 ]
Hussain, Samreen [3 ]
Azim, Fahad [4 ]
Zahid, Hira [1 ]
Umer, Asif [5 ]
Waheed, Abdul [6 ,7 ]
Zareei, Mahdi [8 ]
Vargas-Rosales, Cesar [8 ]
机构
[1] Ziauddin Univ, Fac ESTM, Dept Biomed Engn, Karachi 74600, Pakistan
[2] Ziauddin Univ, Fac ESTM, Dept Elect & Software Engn, Karachi 74600, Pakistan
[3] Begum Nusrat Bhutto Women Univ, Sukkur 65400, Pakistan
[4] Ziauddin Univ, Fac ESTM, Dept Elect Engn, Karachi 74600, Pakistan
[5] Hazara Univ, Dept Comp Sci & Informat Technol, Mansehra 21120, Pakistan
[6] Northern Univ, Dept Comp Sci, Nowshera 24100, Pakistan
[7] Seoul Natl Univ, Sch Elect & Comp Engn, Seoul 08826, South Korea
[8] Tecnol Monterrey, Sch Sci & Engn, Zapopan 45201, Mexico
关键词
vehicular ad-hoc network; quality of service; priority basis scheduling; safety; non-safety messages; response time; fault-tolerance; VANET; SIMULATION; ALGORITHM; INTERNET; TOOLKIT;
D O I
10.3390/s22010401
中图分类号
O65 [分析化学];
学科分类号
070302 ; 081704 ;
摘要
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%.
引用
收藏
页数:17
相关论文
共 50 条
  • [1] Software-Defined and Fog-Computing-Based Next Generation Vehicular Networks
    Zhang, Yaomin
    Zhang, Haijun
    Long, Keping
    Zheng, Qiang
    Xie, Xiaoming
    [J]. IEEE COMMUNICATIONS MAGAZINE, 2018, 56 (09) : 34 - 41
  • [2] Software-Defined QoS Provisioning for Fog Computing Advanced Wireless Sensor Networks
    Huang, Lina
    Li, Gaolei
    Wu, Jun
    Li, Lan
    Li, Jianhua
    Morello, Rosario
    [J]. 2016 IEEE SENSORS, 2016,
  • [3] Experimental Demonstration of VM Designation in Hybrid Cloud-Fog Computing with Software-Defined Optical Networking
    Zhao, Yongli
    Li, Yajie
    Wang, Weizhong
    Yu, Xiaosong
    Zhang, Jie
    Zheng, Haomian
    Lin, Yi
    Tornatore, Massimo
    Mukherjee, Biswanath
    [J]. 2016 ASIA COMMUNICATIONS AND PHOTONICS CONFERENCE (ACP), 2016,
  • [4] Reliable Realtime Streaming in Vehicular Cloud-Fog Computing Networks
    Huang, Chin-Ya
    Xu, Ke
    [J]. 2016 IEEE/CIC INTERNATIONAL CONFERENCE ON COMMUNICATIONS IN CHINA (ICCC), 2016,
  • [5] Software-Defined Networks Meet Cloud Computing
    Linthicum, David S.
    [J]. IEEE CLOUD COMPUTING, 2016, 3 (03): : 8 - 10
  • [6] Software-Defined Networks Meet Cloud Computing
    Linthicum D.S.
    [J]. Linthicum, David S. (david.linthicum@cloudtp.com), 2016, Institute of Electrical and Electronics Engineers Inc., United States (03) : 8 - 10
  • [7] Connectivity-based Fog Structure Management for Software-defined Vehicular Networks
    Yan, Penghan
    Meneguette, Rodolfo, I
    De Grande, Robson E.
    [J]. 2022 IEEE LATIN-AMERICAN CONFERENCE ON COMMUNICATIONS (LATINCOM), 2022,
  • [8] Vehicular software-defined networking and fog computing: Integration and design principles
    Nobre, Jeferson Campos
    de Souza, Allan M.
    Rosario, Denis
    Both, Cristiano
    Villas, Leandro A.
    Cerqueira, Eduardo
    Braun, Torsten
    Gerla, Mario
    [J]. AD HOC NETWORKS, 2019, 82 : 172 - 181
  • [9] QoS-Aware Multipath Routing in Software-Defined Networks
    Kamboj, Priyanka
    Pal, Sujata
    Bera, Samaresh
    Misra, Sudip
    [J]. IEEE TRANSACTIONS ON NETWORK SCIENCE AND ENGINEERING, 2023, 10 (02): : 723 - 732
  • [10] FOCUS: Fog Computing in UAS Software-Defined Mesh Networks
    Secinti, Gokhan
    Trotta, Angelo
    Mohanti, Subhramoy
    Di Felice, Marco
    Chowdhury, Kaushik R.
    [J]. IEEE TRANSACTIONS ON INTELLIGENT TRANSPORTATION SYSTEMS, 2020, 21 (06) : 2664 - 2674