Edge Computing for Video Analytics in the Internet of Vehicles with Blockchain

In intelligent transportation systems (ITS), video analytics is a potential technology to enhance the safety of the Internet of Vehicles (IoV). However, massive video data transmission and computation-intensive video analytics bring an overwhelming burden for IoV. Furthermore, due to the unstable network connection, the video data are not always reliable, which makes data sharing lack of security and scalability in IoV. In this paper, for video analytics applications, the multi-access edge computing (MEC) and blockchain technologies are integrated into IoV to optimize the transaction throughput as well as reducing the latency of the MEC system. Furthermore, the joint optimization problem is formulated as a Markov decision process (MDP), and the asynchronous advantage actor-critic (A3C) algorithm is adopted to solve this problem. Simulation results show that the proposed approach can fast converge and signifcantly improve the performance of blockchain-enabled IoV with MEC.

[1]  Madhusudan Singh,et al.  Branch based blockchain technology in intelligent vehicle , 2018, Comput. Networks.

[2]  Antti Ylä-Jääski,et al.  Folo: Latency and Quality Optimized Task Allocation in Vehicular Fog Computing , 2019, IEEE Internet of Things Journal.

[3]  Ke Zhang,et al.  Blockchain Empowered Asynchronous Federated Learning for Secure Data Sharing in Internet of Vehicles , 2020, IEEE Transactions on Vehicular Technology.

[4]  Joel J. P. C. Rodrigues,et al.  Blockchain Applied to Vehicular Odometers , 2020, IEEE Network.

[5]  Hao Zhou,et al.  Resource Allocation and Layer Selection for Scalable Video Streaming over Highway Vehicular Networks , 2016, IEICE Trans. Fundam. Electron. Commun. Comput. Sci..

[6]  Ying-Chang Liang,et al.  Applications of Deep Reinforcement Learning in Communications and Networking: A Survey , 2018, IEEE Communications Surveys & Tutorials.

[7]  Athanasios V. Vasilakos,et al.  Information-centric cost-efficient optimization for multimedia content delivery in mobile vehicular networks , 2017, Comput. Commun..

[8]  Lu Wang,et al.  Quality-Oriented Perceptual HEVC Based on the Spatiotemporal Saliency Detection Model , 2019, Entropy.

[9]  Maria Fazio,et al.  Distributed Priority Based Management of Road Intersections Using Blockchain , 2019, 2019 IEEE Symposium on Computers and Communications (ISCC).

[10]  Joel J. P. C. Rodrigues,et al.  Intelligent Mobile Video Surveillance System as a Bayesian Coalition Game in Vehicular Sensor Networks: Learning Automata Approach , 2015, IEEE Transactions on Intelligent Transportation Systems.

[11]  Hao Wu,et al.  Blockchain Combined with Smart Contract to Keep Safety Energy Trading for Autonomous Vehicles , 2019, 2019 IEEE 89th Vehicular Technology Conference (VTC2019-Spring).

[12]  Xiantao Jiang,et al.  Low-Complexity and Hardware-Friendly H.265/HEVC Encoder for Vehicular Ad-Hoc Networks , 2019, Sensors.

[13]  Ahmad Y. Javaid,et al.  A Study on Recent Applications of Blockchain Technology in Vehicular Adhoc Network (VANET) , 2019, NCS.

[14]  Abd-Elhamid M. Taha,et al.  Integrating Blockchain and IoT/ITS for Safer Roads , 2020, IEEE Network.

[15]  Yao Zhang,et al.  Vehicular Blockchain-Based Collective Learning for Connected and Autonomous Vehicles , 2020, IEEE Wireless Communications.

[16]  Choong Seon Hong,et al.  Infotainment Enabled Smart Cars: A Joint Communication, Caching, and Computation Approach , 2019, IEEE Transactions on Vehicular Technology.

[17]  JawharImad,et al.  A survey on data dissemination in vehicular ad hoc networks , 2014 .

[18]  Hossain Shahriar,et al.  Toward a Secure and Decentralized Blockchain-based Ride-Hailing Platform for Autonomous Vehicles , 2019, ArXiv.

[19]  Qi Hao,et al.  Deep Learning for Intelligent Wireless Networks: A Comprehensive Survey , 2018, IEEE Communications Surveys & Tutorials.

[20]  Mugen Peng,et al.  Deep-Reinforcement-Learning-Based Mode Selection and Resource Allocation for Cellular V2X Communications , 2020, IEEE Internet of Things Journal.

[21]  Azzedine Boukerche,et al.  Multi-Vehicle Cooperative Positioning Correction Framework Based on Vehicular Blockchain , 2019, DIVANet.

[22]  Mohamed Aymen Chalouf,et al.  Survey on blockchain-based applications in internet of vehicles , 2020, Comput. Electr. Eng..

[23]  Mohsen Guizani,et al.  Reinforcement learning for resource provisioning in the vehicular cloud , 2016, IEEE Wireless Communications.

[24]  Tapani Ristaniemi,et al.  Internet of Autonomous Vehicles: Architecture, Features, and Socio-Technological Challenges , 2019, IEEE Wireless Communications.

[25]  G. Evans,et al.  Learning to Optimize , 2008 .

[26]  Lisheng Wang,et al.  Fast Coding Unit Size Decision Based on Probabilistic Graphical Model in High Efficiency Video Coding Inter Prediction , 2016, IEICE Trans. Inf. Syst..

[27]  Arushi Arora,et al.  Block Chain Based Security Mechanism for Internet of Vehicles (IoV) , 2018 .

[28]  Jamal Bentahar,et al.  AI, Blockchain, and Vehicular Edge Computing for Smart and Secure IoV: Challenges and Directions , 2020, IEEE Internet of Things Magazine.

[29]  Alex Graves,et al.  Asynchronous Methods for Deep Reinforcement Learning , 2016, ICML.

[30]  F. Richard Yu,et al.  A Novel Framework of Vehicle Ad-Hoc Networks based on Virtualization and Distributed Ledger Technology , 2019, DIVANet.

[31]  Moumena Chaqfeh,et al.  A survey on data dissemination in vehicular ad hoc networks , 2014, Veh. Commun..

[32]  Ahmed Aliyu,et al.  Towards video streaming in IoT Environments: Vehicular communication perspective , 2017, Comput. Commun..

[33]  Victor C. M. Leung,et al.  Deep Reinforcement Learning Based Performance Optimization in Blockchain-Enabled Internet of Vehicle , 2019, ICC 2019 - 2019 IEEE International Conference on Communications (ICC).

[34]  Xiantao Jiang,et al.  High efficiency video coding (HEVC) motion estimation parallel algorithms on GPU , 2014, 2014 IEEE International Conference on Consumer Electronics - Taiwan.

[35]  Nan Zhao,et al.  Integrated Networking, Caching, and Computing for Connected Vehicles: A Deep Reinforcement Learning Approach , 2018, IEEE Transactions on Vehicular Technology.

[36]  F. Richard Yu,et al.  Resource Allocation in Software-Defined and Information-Centric Vehicular Networks with Mobile Edge Computing , 2017, 2017 IEEE 86th Vehicular Technology Conference (VTC-Fall).

[37]  Azzedine Boukerche,et al.  An Efficient Mobility-Oriented Retrieval Protocol for Computation Offloading in Vehicular Edge Multi-Access Network , 2020, IEEE Transactions on Intelligent Transportation Systems.

[38]  Jianhua Lu,et al.  Contact-Aware Optimal Resource Allocation for Mobile Data Offloading in Opportunistic Vehicular Networks , 2017, IEEE Transactions on Vehicular Technology.

[39]  F. Richard Yu,et al.  Blockchain-Enabled Cross-Domain Object Detection for Autonomous Driving: A Model Sharing Approach , 2020, IEEE Internet of Things Journal.