Abstract

The efficiency of cooperative communication protocols to increase the reliability and range of transmission for Vehicular Ad hoc Network (VANET) is proven, but identity verification and communication security are required to be ensured. Though it is difficult to maintain strong network connections between vehicles because of there high mobility, with the help of cooperative communication, it is possible to increase the communication efficiency, minimise delay, packet loss, and Packet Dropping Rate (PDR). However, cooperating with unknown or unauthorized vehicles could result in information theft, privacy leakage, vulnerable to different security attacks, etc. In this paper, a blockchain based secure and privacy preserving authentication protocol is proposed for the Internet of Vehicles (IoV). Blockchain is utilized to store and manage the authentication information in a distributed and decentralized environment and developed on the Ethereum platform that uses a digital signature algorithm to ensure confidentiality, non-repudiation, integrity, and preserving the privacy of the IoVs. For optimized communication, transmitted services are categorized into emergency and optional services. Similarly, to optimize the performance of the authentication process, IoVs are categorized as emergency and general IoVs. The proposed cooperative protocol is validated by numerical analyses which show that the protocol successfully increases the system throughput and decreases PDR and delay. On the other hand, the authentication protocol requires minimum storage as well as generates low computational overhead that is suitable for the IoVs with limited computer resources.

Highlights

  • Internet of Vehicles (IoV) is a revolutionary addition in the field of Intelligent Transportation Systems (ITS)

  • All the IoVs are required to register in the Local Authentication Centers (LAC) to get the public-private key pairs which will become their identity for future communication with the blockchain

  • Ensuring the identity of IoVs is an essential requirement before establishing communication in Vehicular Ad hoc Network (VANET)

Read more

Summary

Introduction

Internet of Vehicles (IoV) is a revolutionary addition in the field of Intelligent Transportation Systems (ITS). In this paper, the IoVs are classified into two categories where all the emergency service providers are categorized as Emergency IoVs (EV) while the other IoVs are considered as General IoVs. in this paper, the IoVs are classified into two categories where all the emergency service providers are categorized as Emergency IoVs (EV) while the other IoVs are considered as General IoVs This will make the authentication process of EVs faster; in addition, by utilizing VSN, it is possible to alert the neighbouring nodes so that they can provide a free passage to the EVs. All the IoVs are required to register in the Local Authentication Centers (LAC) to get the public-private key pairs which will become their identity for future communication with the blockchain.

Previous Works
System Structure
Registration and Classification of IoVs
Authentication Process
Implementation
30 GB 20 GB 20 GB 20 GB 20 GB 20 GB
Cooperative Transmission Protocol
Throughput
Authentication Protocol
Computational Overhead
Storage Overhead
Security Analysis
Findings
Discussion
Conclusions
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call