1. Joint Security and Train Control Design in Blockchain-Empowered CBTC System
- Author
-
Hao Liang, Bin Ning, Li Zhu, Tao Tang, and Hongwei Wang
- Subjects
Authentication ,Blockchain ,Computer Networks and Communications ,business.industry ,Computer science ,Node (networking) ,Computer Science Applications ,Handover ,Hardware and Architecture ,Signal Processing ,Key (cryptography) ,Wireless ,Train ,business ,Key management ,Information Systems ,Computer network - Abstract
The Communication Based Train Control (CBTC) system ensures the high efficiency and orderliness of trains and is widely used in urban rail transit networks. The adoption of wireless communication and network techniques makes the CBTC systems more vulnerable to cyber-attacks. Identity authentication is an effective approach to improve system security. The existing identity authentication mechanisms in CBTC adopt a centralized key management system sensitive to single-point failures. To improve system security, in this paper, we deploy a blockchain in CBTC systems. The client that runs the blockchain program not only acts as blockchain nodes to provide distributed key management for the CBTC system, they also work as a relay node to authenticate the communication between train control nodes in CBTC systems. Based on the blockchain empowered distributed security scheme, the block producer selection, and onboard blockchain client handoff decision problem are studied. With the objective to minimize the impact of key updating process on CBTC system performance and keep the system security under a reasonable level, we formulate the block producer selection and onboard blockchain client handoff decision problem using the deep reinforcement learning approach. Extensive simulation results illustrate that the proposed blockchain empowered security scheme can significantly improve the CBTC system security, and CBTC systems need to sacrifice part performance to ensure system security.
- Published
- 2022
- Full Text
- View/download PDF