DAGIoV: A Framework for Vehicle to Vehicle Communication Using Directed Acyclic Graph and Game Theory

Data sharing and content offloading among vehicles is an imperative part of the Internet of Vehicles (IoV). A peer-to-peer connection among vehicles in a distributed manner is a highly promising solution for fast communication among vehicles. To ensure security and data tracking, existing studies use blockchain as a solution. The Blockchain-enabled Internet of Vehicles (BIoV) requires high computation power for the miners to mine the blocks and let the chain grow. Over and above, the blockchain consensus is probabilistic and the block generated today can be eventually declared as a fork and can be pruned from the chain. This reduces the overall efficiency of the protocol because the correct work done initially is eventually not used if it becomes a fork. To address these challenges, in this paper, we propose a Directed Acyclic Graph enabled IoV (DAGIoV) framework. We make use of a tangle data structure where each node acts as a miner and eventually the network achieves consensus among the nodes. A game-theoretic approach is used to model the interactions between the vehicles providing and consuming offloading services. The proposed model is proven to be highly scalable and well suited for microtransactions or frequent data transfer among the nodes in the vehicular network.

[1]  Hai Zhao,et al.  Resource Allocation for Cellular-based Inter-Vehicle Communications in Autonomous Multiplatoons , 2017, IEEE Transactions on Vehicular Technology.

[2]  Mohsen Guizani,et al.  A Lightweight and Privacy-Preserving Authentication Protocol for Mobile Edge Computing , 2019, 2019 IEEE Global Communications Conference (GLOBECOM).

[3]  Lajos Hanzo,et al.  Performance Analysis of NOMA-SM in Vehicle-to-Vehicle Massive MIMO Channels , 2017, IEEE Journal on Selected Areas in Communications.

[4]  Neeraj Kumar,et al.  CB-CAS: Certificate-Based Efficient Signature Scheme With Compact Aggregation for Industrial Internet of Things Environment , 2020, IEEE Internet of Things Journal.

[5]  Mohsen Guizani,et al.  Smart Stock Exchange Market: A Secure Predictive Decentralized Model , 2019, 2019 IEEE Global Communications Conference (GLOBECOM).

[6]  Vikas Hassija,et al.  Scheduling drone charging for multi-drone network based on consensus time-stamp and game theory , 2020, Comput. Commun..

[7]  Mohsen Guizani,et al.  Double Auction Mechanisms For Dynamic Autonomous Electric Vehicles Energy Trading , 2019, IEEE Transactions on Vehicular Technology.

[8]  Mohsen Guizani,et al.  Edge Computing in the Industrial Internet of Things Environment: Software-Defined-Networks-Based Edge-Cloud Interplay , 2018, IEEE Communications Magazine.

[9]  Chen-Chien James Hsu,et al.  Investigation of Vehicle Positioning by Infrared Signal-Direction Discrimination for Short-Range Vehicle-to-Vehicle Communications , 2018, IEEE Transactions on Vehicular Technology.

[10]  Nei Kato,et al.  Future Intelligent and Secure Vehicular Network Toward 6G: Machine-Learning Approaches , 2020, Proceedings of the IEEE.

[11]  Biplab Sikdar,et al.  BlockCom: A Blockchain Based Commerce Model for Smart Communities using Auction Mechanism , 2019, 2019 IEEE International Conference on Communications Workshops (ICC Workshops).

[12]  Nirwan Ansari,et al.  An optimal delay aware task assignment scheme for wireless SDN networked edge cloudlets , 2020, Future Gener. Comput. Syst..

[13]  Dushantha Nalin K. Jayakody,et al.  A Blockchain-Based Framework for Lightweight Data Sharing and Energy Trading in V2G Network , 2020, IEEE Transactions on Vehicular Technology.

[14]  Yuanguo Bi,et al.  Software Defined Space-Terrestrial Integrated Networks: Architecture, Challenges, and Solutions , 2018, IEEE Network.

[15]  Lei Tian,et al.  Pricing based power control for inter-cell UAV-assisted vehicle-to-vehicle underlay communication , 2019, China Communications.

[16]  Lei Guo,et al.  Mobility Support for Fog Computing: An SDN Approach , 2018, IEEE Communications Magazine.

[17]  Claude Oestges,et al.  Vehicle-to-Vehicle Radio Channel Characterization in Crossroad Scenarios , 2016, IEEE Transactions on Vehicular Technology.

[18]  Dong In Kim,et al.  Toward Secure Blockchain-Enabled Internet of Vehicles: Optimizing Consensus Management Using Reputation and Contract Theory , 2018, IEEE Transactions on Vehicular Technology.

[19]  Vinay Chamola,et al.  RAMA: Real-Time Automobile Mutual Authentication Protocol Using PUF , 2020, 2020 International Conference on Information Networking (ICOIN).

[20]  Mohsen Guizani,et al.  Mobility Management for Intro/Inter Domain Handover in Software-Defined Networks , 2019, IEEE Journal on Selected Areas in Communications.

[21]  Victor C. M. Leung,et al.  Blockchain-Based Decentralized Trust Management in Vehicular Networks , 2019, IEEE Internet of Things Journal.

[22]  Terence D. Todd,et al.  Vehicle-to-Vehicle Forwarding in Green Roadside Infrastructure , 2016, IEEE Transactions on Vehicular Technology.

[23]  Ness B. Shroff,et al.  Analysis of Connectivity and Capacity in 1-D Vehicle-to-Vehicle Networks , 2016, IEEE Transactions on Wireless Communications.

[24]  Gábor Orosz,et al.  Beyond-Line-of-Sight Identification by Using Vehicle-to-Vehicle Communication , 2018, IEEE Transactions on Intelligent Transportation Systems.

[25]  Xuzhen Zhu,et al.  Traffic-Aware Relay Vehicle Selection in Millimeter-Wave Vehicle-to-Vehicle Communication , 2019, IEEE Wireless Communications Letters.

[26]  Janie Hancock,et al.  Military-Based Vehicle-to-Grid and Vehicle-to-Vehicle Microgrid—System Architecture and Implementation , 2018, IEEE Transactions on Transportation Electrification.

[27]  Vikas Hassija,et al.  A mobile data offloading framework based on a combination of blockchain and virtual voting , 2020, Software, Practice & Experience.

[28]  Zhang Linjun Cooperative adaptive cruise control in mixed traffic with selective use of vehicle-to-vehicle communication , 2018 .

[29]  Vinay Chamola,et al.  Blockchain in Smart Grids: A Review on Different Use Cases , 2019, Sensors.

[30]  Taejoon Park,et al.  Toward Mitigating Phantom Jam Using Vehicle-to-Vehicle Communication , 2017, IEEE Transactions on Intelligent Transportation Systems.

[31]  Biplab Sikdar,et al.  Consumer IoT: Security Vulnerability Case Studies and Solutions , 2020, IEEE Consumer Electronics Magazine.

[32]  Hao Jiang,et al.  A Novel 3-D Massive MIMO Channel Model for Vehicle-to-Vehicle Communication Environments , 2018, IEEE Transactions on Communications.

[33]  Zhu Han,et al.  Sec-IoV: A Multi-Stage Anomaly Detection Scheme for Internet of Vehicles , 2019, PERSIST-IoT '19.

[34]  Maurice J. Khabbaz,et al.  Scheduling the Operation of a Connected Vehicular Network Using Deep Reinforcement Learning , 2019, IEEE Transactions on Intelligent Transportation Systems.

[35]  Robin Doss,et al.  An Improved Authentication Scheme for Internet of Vehicles Based on Blockchain Technology , 2019, IEEE Access.

[36]  Ryu Miura,et al.  AC-POCA: Anticoordination Game Based Partially Overlapping Channels Assignment in Combined UAV and D2D-Based Networks , 2017, IEEE Transactions on Vehicular Technology.

[37]  Hao Jiang,et al.  A Non-Stationary Geometry-Based Scattering Vehicle-to-Vehicle MIMO Channel Model , 2018, IEEE Communications Letters.

[38]  Kim-Kwang Raymond Choo,et al.  Blockchain Applications for Industry 4.0 and Industrial IoT: A Review , 2019, IEEE Access.

[39]  Xue Liu,et al.  LORA: Loss Differentiation Rate Adaptation Scheme for Vehicle-to-Vehicle Safety Communications , 2017, IEEE Transactions on Vehicular Technology.

[40]  Biplab Sikdar,et al.  A Survey on IoT Security: Application Areas, Security Threats, and Solution Architectures , 2019, IEEE Access.