A Novel Blockchain Based Secured and QoS Aware IoT Vehicular Network in Edge Cloud Computing

被引:21
作者
Ahmed, Adeel [1 ]
Abdullah, Saima [1 ]
Iftikhar, Saman [2 ]
Ahmad, Israr [1 ]
Ajmal, Siddiqa [1 ]
Hussain, Qamar [1 ]
机构
[1] Islamia Univ Bahawalpur, Fac Comp, Dept Comp Sci, Punjab 63100, Pakistan
[2] Arab Open Univ, Fac Comp Studies, Riyadh 84901, Saudi Arabia
关键词
Ad hoc networks; Vehicular ad hoc networks; Blockchains; Servers; Security; Cloud computing; Delays; Vehicular ad-hoc network; quality of service; fault-tolerance; IoT systems; security; response time; cloud; edge computing; LATENCY; INTERNET; SIMULATION; ALGORITHM; EFFICIENT; TOOLKIT; THINGS;
D O I
10.1109/ACCESS.2022.3192111
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
A software-defined vehicular network is made up of an IoT (Internet of Things) based vehicular ad-hoc network and a software-defined network. For better communication in IoT based vehicle networks, researchers are now working on the VANET (Vehicular Ad-hoc Network) to increase the overall system performance. To maximize the VANET ad-hoc network's information application performance and reliability, edge computing has gained the attention of researchers. In current research, cloud computing is used for message related task execution, which increases the response time. We propose a Software-defined Fault Tolerance and QoS-Aware (Quality of Service) IoT-Based Vehicular Networks Using Edge Computing Secured by Blockchain to reduce overall communication delay, message failure fault tolerance, and secure service provisioning for VANET ad-hoc networks in this article. We proposed heuristic algorithms to solve the above mentioned problems of response delay, message failure, fault tolerance, and security provided by the Blockchain. The proposed model gets vehicle messages through SDN (Software defined network) nodes, which are placed on nearby edge servers, and the edge servers are validated by the blockchain to provide secure services to vehicles. The SDN controller, which exists on an edge server, which is placed on the road side to overcome communication delays, receives different messages from the vehicles and divides these messages in to two different categories. The message division is performed by the edge server by judging the time line, size, and emergency situation. SDN controller organized these messages and forwarded them to their destination. After the message is delivered to its destination, a fault tolerance mechanism checks their acknowledgements. If the message delivery fails, the fault tolerance algorithm will resend the failure message. The proposed model is implemented using a custom simulator and compared with the latest VANET based QoS and fault tolerance models. The result shows the performance of the proposed model, which decreased the overall message communication delay by 55% of the normal and emergency messages by using the edge server SDN controller. Furthermore, the proposed model reduces the execution time, security risk, and message failure ratio by using the edge server, cloud server and blockchain infrastructure.
引用
收藏
页码:77707 / 77722
页数:16
相关论文
共 60 条
[1]   Towards the Design of Efficient and Secure Architecture for Software-Defined Vehicular Networks [J].
Adnan, Muhammad ;
Iqbal, Jawaid ;
Waheed, Abdul ;
Amin, Noor Ul ;
Zareei, Mahdi ;
Umer, Asif ;
Mohamed, Ehab Mahmoud .
SENSORS, 2021, 21 (11)
[2]   On the Design of Efficient Hierarchic Architecture for Software Defined Vehicular Networks [J].
Adnan, Muhammad ;
Iqbal, Jawaid ;
Waheed, Abdul ;
Amin, Noor Ul ;
Zareei, Mahdi ;
Goudarzi, Shidrokh ;
Umer, Asif .
SENSORS, 2021, 21 (04) :1-18
[3]   A fault-tolerant workflow management system with Quality-of-Service-aware scheduling for scientific workflows in cloud computing [J].
Ahmad, Zulfiqar ;
Nazir, Babar ;
Umer, Asif .
INTERNATIONAL JOURNAL OF COMMUNICATION SYSTEMS, 2021, 34 (01)
[4]   An Energy-Efficient Data Aggregation Mechanism for IoT Secured by Blockchain [J].
Ahmed, Adeel ;
Abdullah, Saima ;
Bukhsh, Muhammad ;
Ahmad, Israr ;
Mushtaq, Zaigham .
IEEE ACCESS, 2022, 10 :11404-11419
[5]   Real-Time Intersection-Based Segment Aware Routing Algorithm for Urban Vehicular Networks [J].
Al-Mayouf, Yusor Rafid Bahar ;
Abdullah, Nor Fadzilah ;
Mahdi, Omar Adil ;
Khan, Suleman ;
Ismail, Mahamod ;
Guizani, Mohsen ;
Ahmed, Syed Hassan .
IEEE TRANSACTIONS ON INTELLIGENT TRANSPORTATION SYSTEMS, 2018, 19 (07) :2125-2141
[6]   MedRec: Using Blockchain for Medical Data Access and Permission Management [J].
Azaria, Asaph ;
Ekblaw, Ariel ;
Vieira, Thiago ;
Lippman, Andrew .
PROCEEDINGS 2016 2ND INTERNATIONAL CONFERENCE ON OPEN AND BIG DATA - OBD 2016, 2016, :25-30
[7]  
Borcoci E., 2017, P NEXCOMM 2017 C VEN, P23
[8]   An Energy-Aware, Highly Available, and Fault-Tolerant Method for Reliable IoT Systems [J].
Bukhsh, Muhammad ;
Abdullah, Saima ;
Rahman, Abdul ;
Asghar, Mamoona Naveed ;
Arshad, Humaira ;
Alabdulatif, Abdulatif .
IEEE ACCESS, 2021, 9 :145363-145381
[9]   A Decentralized Edge Computing Latency-Aware Task Management Method With High Availability for IoT Applications [J].
Bukhsh, Muhammad ;
Abdullah, Saima ;
Bajwa, Imran Sarwar .
IEEE ACCESS, 2021, 9 :138994-139008
[10]   CloudSim: a toolkit for modeling and simulation of cloud computing environments and evaluation of resource provisioning algorithms [J].
Calheiros, Rodrigo N. ;
Ranjan, Rajiv ;
Beloglazov, Anton ;
De Rose, Cesar A. F. ;
Buyya, Rajkumar .
SOFTWARE-PRACTICE & EXPERIENCE, 2011, 41 (01) :23-50