Blockchain-Based Distributed Software-Defined Vehicular Networks: A Dueling Deep Q-Learning Approach

被引:62
作者
Zhang, Dajun [1 ]
Yu, F. Richard [1 ]
Yang, Ruizhe [2 ,3 ]
机构
[1] Carleton Univ, Dept Syst & Comp Engn, Ottawa, ON K1S 5B6, Canada
[2] Beijing Univ Technol, Fac Informat Technol, Beijing 100124, Peoples R China
[3] Beijing Lab Adv Informat Networks, Beijing 100124, Peoples R China
基金
加拿大自然科学与工程研究理事会;
关键词
Vehicular ad hoc networks; blockchain; software-defined networking; dueling deep Q-learning; RESEARCH ISSUES; OPTIMIZATION; SYSTEMS;
D O I
10.1109/TCCN.2019.2944399
中图分类号
TN [电子技术、通信技术];
学科分类号
0809 ;
摘要
Vehicular ad hoc networks (VANETs) have become an essential part in smart transportation systems of modern cities. However, because of dynamicity and infrastructure-less of VANETs, the ever increasing number of network security issues become obstacles for the realization of smart cities. Software-defined VANETs have provided a reliable way to manage VANETs dynamically and securely. However, the traditionally centralized control plane makes it vulnerable to malicious nodes and results in performance degradation. Therefore, a distributed control plane is necessary. How to reach a consensus among multiple controllers under complex vehicular environment is an essential problem. In this paper, we propose a novel blockchain-based distributed software-defined VANET framework (block-SDV) to establish a secure architecture to overcome the above issues. The trust features of blockchain nodes, the number of consensus nodes, trust features of each vehicle, and the computational capability of the blockchain are considered in a joint optimization problem, which is modeled as a Markov decision process with state space, action space and reward function. Since it is difficult to be solved by traditional methods, we propose a novel dueling deep Q-learning (DDQL) with prioritized experience replay approach. Simulation results are presented to show the effectiveness of the proposed block-SDV framework.
引用
收藏
页码:1086 / 1100
页数:15
相关论文
共 31 条
[11]  
Clement A., 2009, NSDI, P153
[12]   Cache-Enabled Adaptive Video Streaming Over Vehicular Networks: A Dynamic Approach [J].
Guo, Yashuang ;
Yang, Qinghai ;
Yu, F. Richard ;
Leung, Victor C. M. .
IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2018, 67 (06) :5445-5459
[13]   Trust management for secure cognitive radio vehicular ad hoc networks [J].
He, Ying ;
Yu, F. Richard ;
Wei, Zhexiong ;
Leung, Victor .
AD HOC NETWORKS, 2019, 86 :154-165
[14]   Deep-Reinforcement-Learning-Based Optimization for Cache-Enabled Opportunistic Interference Alignment Wireless Networks [J].
He, Ying ;
Zhang, Zheng ;
Yu, F. Richard ;
Zhao, Nan ;
Yin, Hongxi ;
Leung, Victor C. M. ;
Zhang, Yanhua .
IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2017, 66 (11) :10433-10445
[15]  
Koponen T., 2010, P 9 USENIX S OP SYST, P351
[16]   Distributed Resource Allocation in Blockchain-Based Video Streaming Systems With Mobile Edge Computing [J].
Liu, Mengting ;
Yu, F. Richard ;
Teng, Yinglei ;
Leung, Victor C. M. ;
Song, Mei .
IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, 2019, 18 (01) :695-708
[17]   Survey on VANET security challenges and possible cryptographic solutions [J].
Mejri, Mohamed Nidhal ;
Ben-Othman, Jalel ;
Hamdi, Mohamed .
VEHICULAR COMMUNICATIONS, 2014, 1 (02) :53-66
[18]  
Mnih V., 2013, Asynchronous methods for deep reinforcement learning, V1312, P5602
[19]   Human-level control through deep reinforcement learning [J].
Mnih, Volodymyr ;
Kavukcuoglu, Koray ;
Silver, David ;
Rusu, Andrei A. ;
Veness, Joel ;
Bellemare, Marc G. ;
Graves, Alex ;
Riedmiller, Martin ;
Fidjeland, Andreas K. ;
Ostrovski, Georg ;
Petersen, Stig ;
Beattie, Charles ;
Sadik, Amir ;
Antonoglou, Ioannis ;
King, Helen ;
Kumaran, Dharshan ;
Wierstra, Daan ;
Legg, Shane ;
Hassabis, Demis .
NATURE, 2015, 518 (7540) :529-533
[20]   Blockchain-Based Software-Defined Industrial Internet of Things: A Dueling Deep Q-Learning Approach [J].
Qiu, Chao ;
Yu, F. Richard ;
Yao, Haipeng ;
Jiang, Chunxiao ;
Xu, Fangmin ;
Zhao, Chenglin .
IEEE INTERNET OF THINGS JOURNAL, 2019, 6 (03) :4627-4639