journal article·2021Open access

A Secured Message Transmission Protocol for Vehicular Ad Hoc Networks

A. F. M. Suaib Akhter, A. F. M. Shahen Shah, Mohiuddin Ahmed, Nour Moustafa, Unal Çavuşoğlu, Ahmet Zengin

Computers, Materials & Continua· Volume 68· Issue 1

Abstract

Vehicular Ad hoc Networks (VANETs) become a very crucial addition in the Intelligent Transportation System (ITS). It is challenging for a VANET system to provide security services and parallelly maintain high throughput by utilizing limited resources. To overcome these challenges, we propose a blockchain-based Secured Cluster-based MAC (SCB-MAC) protocol. The nearby vehicles heading towards the same direction will form a cluster and each of the clusters has its blockchain to store and distribute the safety messages. The message which contains emergency information and requires Strict Delay Requirement (SDR) for transmission are called safety messages (SM). Cluster Members (CMs) sign SMs with their private keys while sending them to the blockchain to confirm authentication, integrity, and confidentiality of the message. A Certificate Authority (CA) is responsible for physical verification, key generation, and privacy preservation of the vehicles. We implemented a test scenario as proof of concept and tested the safety message transmission (SMT) protocol in a real-world platform. Computational and storage overhead analysis shows that the proposed protocol for SMT implements security, authentication, integrity, robustness, non-repudiation, etc. while maintaining the SDR. Messages that are less important compared to the SMs are called non-safety messages (NSM) and vehicles use RTS/CTS mechanism for NSM transmission. Numerical studies show that the proposed NSM transmission method maintains 6 times more throughput, 2 times less delay and 125% less Packet Dropping Rate (PDR) than traditional MAC protocols. These results prove that the proposed protocol outperforms the traditional MAC protocols.
Source: openalex_inverted_index · Quality: baseline

Research context

OpenAlex topics: Vehicular Ad Hoc Networks (VANETs) · Mobile Ad Hoc Networks · Opportunistic and Delay-Tolerant Networks

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

References (51)

Show source-provided references
1. IEEE standard for local and metropolitan area networks part 11: Wireless lan medium access control (mac) and physical layer (phy) specifications, 201210.1587/transcom.E96.B.419 ↗
2. CB-MAC: A novel cluster-based MAC protocol for VANETs10.1049/iet-its.2018.5267 ↗
3. A blockchain-based certificateless public key signature scheme for vehicle-to-infrastructure communication in VANETs10.1016/j.sysarc.2019.101636 ↗
4. False image injection prevention using iChain10.3390/app9204328 ↗
5. Blockchain: Can it be trusted?10.1109/MC.2019.2922950 ↗
6. Rinkeby Testnet, “Rinkeby Test Network,” 2020. [Online]. Available: https://www.rinkeby.io/.
7. VANET modelling and clustering design under practical traffic, channel and mobility conditions10.1109/TCOMM.2015.2388575 ↗
8. Cooperative clustering-based medium access control for broadcasting in vehicular ad-hoc networks10.1049/iet-com.2014.0397 ↗
9. A multi-channel cooperative clustering-based MAC protocol for VANETs
10. Clustering-based multichannel MAC protocols for QoS provisionings over vehicular ad hoc networks10.1109/TVT.2007.907233 ↗
11. A hybrid clustering-based MAC protocol for vehicular ad hoc networks
12. Distributed multichannel and mobility-aware cluster-based MAC protocol for vehicular ad hoc networks10.1109/TVT.2013.2258361 ↗
13. Multihop-cluster-based IEEE 802.11p and LTE hybrid architecture for VANET safety message dissemination10.1109/TVT.2015.2421277 ↗
14. Cluster-based content download and forwarding scheme for highway VANETs10.1109/CC.2018.8357745 ↗
15. Data security sharing and storage based on a consortium blockchain in a vehicular ad-hoc network10.1109/ACCESS.2018.2890736 ↗
16. DrivMan: Driving trust management and data sharing in VANETS with blockchain and smart contracts
17. Blockchain-based secure and trustworthy Internet of Things in SDN-enabled 5G-VANETs10.1109/ACCESS.2019.2913682 ↗
18. Cyber-physical transactions: A method for securing VANETs with blockchains
19. A security architecture of VANET based on blockchain and mobile EDGE computing
20. Blockchain-based message dissemination in VANET
21. A new type of blockchain for secure message exchange in VANET10.1016/j.dcan.2019.04.003 ↗
22. Blockchain-based traffic event validation and trust verification for VANETs10.1109/ACCESS.2019.2903202 ↗
23. Self-managed and blockchain-based vehicular ad-hoc networks
24. Branch based blockchain technology in intelligent vehicle10.1016/j.comnet.2018.08.016 ↗
25. A secure blockchain-based group mobility management scheme in VANETs
26. Bars: A blockchain-based anonymous reputation system for trust management in VANETs
27. A privacy-preserving trust model based on blockchain for VANETs10.1109/ACCESS.2018.2864189 ↗
28. Truffle Blockchain Group, “Truffle Suite,” 2020. [Online]. Available: https://www.trufflesuite.com/.
29. Truffle Blockchain Group, “Ganache,” 2020. [Online]. Available: https://www.trufflesuite.com/ganache.
30. ConsenSys Formation, “Metamask,” 2020. [Online]. Available: https://metamask.io/.
31. I. Z. Schlueter, “NPM,” 2020. [Online]. Available: http://www.npmjs.com/.
32. J. Papa, “Lite-server,” 2020. [Online]. Available: https://github.com/johnpapa/lite-server.
33. Ethereum Foundation, “Ethereum,” 2020. [Online]. Available: https://Ethereum.org/.
34. Ethereum Foundation, “Remix ide,” 2020. [Online]. Available: https://remix.Ethereum.org/.
35. Etherscan, “The Ethereum Blockchain Explorer,” 2020. [Online]. Available: https://etherscan.io/.
36. NIST special publication 800-57 part 1, revision 4
37. Performance evaluation of RSA and elliptic curve cryptography
38. Performance evaluation of loss packet percentage for asymmetric key cryptography in VANET
39. Multihop-cluster-based IEEE 802.11 p and LTE hybrid architecture for VANET safety message dissemination10.1109/TVT.2015.2421277 ↗
40. Ethereum: A secure decentralised generalised transaction ledger
41. Performance modeling and analysis of the IEEE 802.11 MAC protocol for VANETs
42. Performance and complexity analysis of MAC protocol for VANETs
43. Performance modeling and analysis of the IEEE 802.11 DCF for VANETs
44. The performance of the IEEE 802.11 DCF for different contention window in VANETs
45. Performance analysis of the IEEE 802.11 distributed coordination function10.1109/49.840210 ↗
46. Modeling the 802.11 distributed coordination function in nonsaturated heterogeneous conditions10.1109/TNET.2006.890136 ↗
47. Unsaturated performance of IEEE 802.11 broadcast service in vehicle-to-vehicle networks
48. Performance analysis of the IEEE 802.11 MAC protocol for DSRC safety applications10.1109/TVT.2011.2162755 ↗
49. Performance modeling of IEEE 802.11 DCF based fair channel access for vehicular-to-roadside communication in a non-saturated state
50. SCPKI: A smart contract-based PKI and identity system
51. Stallings · Network security essentials: Applications and standards (international edition)