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

被引:59
|
作者
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
相关论文
共 50 条
  • [21] Software-Defined Vehicular Networks: A Cooperative Approach for Computational Offloading
    Shah, Syed Danial Ali
    Gregory, Mark A.
    Li, Shuo
    2020 30TH INTERNATIONAL TELECOMMUNICATION NETWORKS AND APPLICATIONS CONFERENCE (ITNAC), 2020, : 19 - 21
  • [22] A Distributed Double Deep Q-Learning Method for Object Redundancy Mitigation in Vehicular Networks
    Ghnaya, Imed
    Aniss, Hasnaa
    Ahmed, Toufik
    Mosbah, Mohamed
    2023 IEEE WIRELESS COMMUNICATIONS AND NETWORKING CONFERENCE, WCNC, 2023,
  • [23] A Machine Learning Approach for Software-defined Vehicular Ad Hoc Networks with Trust Management
    Zhang, Dajun
    Yu, F. Richard
    Yang, Ruizhe
    2018 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM), 2018,
  • [24] Blockchain-based Efficient Recovery for Secure Distributed Control in Software Defined Optical Networks
    Liang, Yongshen
    Yang, Hui
    Yao, Qiuyan
    Guo, Shaoyong
    Yu, Ao
    Zhang, Jie
    2019 OPTICAL FIBER COMMUNICATIONS CONFERENCE AND EXHIBITION (OFC), 2019,
  • [25] Application of Q-Learning in routing of software-defined wireless mesh network
    Leevangtou, Khamxay
    Ochiai, Hideya
    Aswakul, Chaodit
    IEEJ TRANSACTIONS ON ELECTRICAL AND ELECTRONIC ENGINEERING, 2022, 17 (03) : 387 - 397
  • [26] Towards Blockchain-Based Software-Defined Networking: Security Challenges and Solutions
    Li, Wenjuan
    Meng, Weizhi
    Liu, Zhigiang
    Au, Man-Ho
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2020, E103D (02) : 196 - 203
  • [27] Blockchain-Based Secure Data Storage for Distributed Vehicular Networks
    Javed, Muhammad Umar
    Rehman, Mubariz
    Javaid, Nadeem
    Aldegheishem, Abdulaziz
    Alrajeh, Nabil
    Tahir, Muhammad
    APPLIED SCIENCES-BASEL, 2020, 10 (06):
  • [28] Multiple Correlated Jammers Suppression: A Deep Dueling Q-Learning Approach
    Linh Manh Hoang
    Diep Nguyen
    Zhang, J. Andrew
    Dinh Thai Hoang
    2022 IEEE WIRELESS COMMUNICATIONS AND NETWORKING CONFERENCE (WCNC), 2022, : 998 - 1003
  • [29] Deep Reinforcement Learning-Based Routing on Software-Defined Networks
    Kim, Gyungmin
    Kim, Yohan
    Lim, Hyuk
    IEEE ACCESS, 2022, 10 : 18121 - 18133
  • [30] Deep learning for the security of software-defined networks: a review
    Roya Taheri
    Habib Ahmed
    Engin Arslan
    Cluster Computing, 2023, 26 : 3089 - 3112