Reliable Traffic Monitoring Mechanisms Based on Blockchain in Vehicular Networks

The real-time traffic monitoring is a fundamental mission in a smart city to understand traffic conditions and avoid dangerous incidents. In this paper, we propose a reliable and efficient traffic monitoring system that integrates blockchain and the Internet of vehicles technologies effectively. It can crowdsource its tasks of traffic information collection to vehicles that run on the road instead of installing cameras in every corner. First, we design a lightweight blockchain-based information trading framework to model the interactions between traffic administration and vehicles. It guarantees reliability, efficiency, and security during executing trading. Second, we define the utility functions for the entities in this system and come up with a budgeted auction mechanism that motivates vehicles to undertake the collection tasks actively. In our algorithm, it not only ensures that the total payment to the selected vehicles does not exceed a given budget, but also maintains the truthfulness of auction process that avoids some vehicles to offer unreal bids for getting greater utilities. Finally, we conduct a group of numerical simulations to evaluate the reliability of our trading framework and performance of our algorithms, whose results demonstrate their correctness and efficiency perfectly.

[1]  PRADIP KUMAR SHARMA,et al.  A Software Defined Fog Node Based Distributed Blockchain Cloud Architecture for IoT , 2018, IEEE Access.

[2]  Jiming Chen,et al.  Full-View Area Coverage in Camera Sensor Networks: Dimension Reduction and Near-Optimal Solutions , 2016, IEEE Transactions on Vehicular Technology.

[3]  Ying Li,et al.  ChainCluster: Engineering a Cooperative Content Distribution Framework for Highway Vehicular Communications , 2014, IEEE Transactions on Intelligent Transportation Systems.

[4]  Tim Roughgarden,et al.  Algorithmic Game Theory , 2007 .

[5]  Haipeng Yao,et al.  Resource Trading in Blockchain-Based Industrial Internet of Things , 2019, IEEE Transactions on Industrial Informatics.

[6]  Feilong Lin,et al.  A Bayesian Game Based Vehicle-to-Vehicle Electricity Trading Scheme for Blockchain-Enabled Internet of Vehicles , 2020, IEEE Transactions on Vehicular Technology.

[7]  Xiaohui Liang,et al.  Security and Privacy in Smart City Applications: Challenges and Solutions , 2017, IEEE Communications Magazine.

[8]  Liang Wang,et al.  Blockchain-Based Government Information Resource Sharing , 2017, 2017 IEEE 23rd International Conference on Parallel and Distributed Systems (ICPADS).

[9]  Guihai Chen,et al.  A Strategy-Proof Combinatorial Heterogeneous Channel Auction Framework in Noncooperative Wireless Networks , 2015, IEEE Transactions on Mobile Computing.

[10]  Hong Li,et al.  Blockchain for Large-Scale Internet of Things Data Storage and Protection , 2019, IEEE Transactions on Services Computing.

[11]  Chin-Teng Lin,et al.  Internet of Vehicles: Motivation, Layered Architecture, Network Model, Challenges, and Future Aspects , 2016, IEEE Access.

[12]  Weili Wu,et al.  A Blockchain-Enabled Ecosystem for Distributed Electricity Trading in Smart City , 2021, IEEE Internet of Things Journal.

[13]  Joseph Naor,et al.  A Tight Linear Time (1/2)-Approximation for Unconstrained Submodular Maximization , 2012, 2012 IEEE 53rd Annual Symposium on Foundations of Computer Science.

[14]  Zibin Zheng,et al.  A Secure and Efficient Blockchain-Based Data Trading Approach for Internet of Vehicles , 2019, IEEE Transactions on Vehicular Technology.

[15]  Ning Zhang,et al.  A Secure Charging Scheme for Electric Vehicles With Smart Communities in Energy Blockchain , 2019, IEEE Internet of Things Journal.

[16]  Xi Fang,et al.  Incentive Mechanisms for Crowdsensing: Crowdsourcing With Smartphones , 2016, IEEE/ACM Transactions on Networking.

[17]  Zhetao Li,et al.  Consortium Blockchain for Secure Energy Trading in Industrial Internet of Things , 2018, IEEE Transactions on Industrial Informatics.

[18]  Atul Sharma,et al.  Internet of Vehicles: Proposed Architecture, Network Models, Open Issues and Challenges , 2019, 2019 Amity International Conference on Artificial Intelligence (AICAI).

[19]  Deying Li,et al.  A Double-Auction-Based Mechanism to Stimulate Secondary Users for Cooperative Sensing in Cognitive Radio Networks , 2015, IEEE Transactions on Vehicular Technology.

[20]  Minyi Guo,et al.  Making Big Data Open in Edges: A Resource-Efficient Blockchain-Based Approach , 2019, IEEE Transactions on Parallel and Distributed Systems.

[21]  Dusit Niyato,et al.  Auction Mechanisms in Cloud/Fog Computing Resource Allocation for Public Blockchain Networks , 2018, IEEE Transactions on Parallel and Distributed Systems.

[22]  Weili Wu,et al.  An Architecture for Distributed Energies Trading in Byzantine-Based Blockchains , 2020, IEEE Transactions on Green Communications and Networking.

[23]  Yunhao Liu,et al.  Incentives for Mobile Crowd Sensing: A Survey , 2016, IEEE Communications Surveys & Tutorials.

[24]  László Lovász,et al.  Submodular functions and convexity , 1982, ISMP.

[25]  Nirwan Ansari,et al.  Toward Hierarchical Mobile Edge Computing: An Auction-Based Profit Maximization Approach , 2016, IEEE Internet of Things Journal.

[26]  Shahid Mumtaz,et al.  Survey on the Internet of Vehicles: Network Architectures and Applications , 2020, IEEE Communications Standards Magazine.

[27]  S. Nakamoto,et al.  Bitcoin: A Peer-to-Peer Electronic Cash System , 2008 .

[28]  Deying Li,et al.  An Incentive Mechanism for Building a Secure Blockchain-based Industrial Internet of Things , 2020, ArXiv.

[29]  Vahab S. Mirrokni,et al.  Non-monotone submodular maximization under matroid and knapsack constraints , 2009, STOC '09.