Secure Dynamic Nonlinear Heterogeneous Vehicle Platooning: Denial-of-Service Cyber-Attack Case

Connected and Automated Vehicles (CAVs), as a large class of cyberphysical systems, have recently emerged as an effective autonomous driving mechanism in intelligent transportation systems in terms of improvement in safety, fuel economy, road throughput, and driving comfort. This chapter deals with a Secure Distributed Nonlinear Model Predictive Control (Secure–DNMPC) algorithm consisting of i) detection and ii) mitigation phases to securely control a string of CAVs, namely vehicle platoons. The approach ensures the desired control performance of a nonlinear heterogeneous platoon equipped by different communication topologies under the premise of the existence of Denial-of-Service (DoS) attacks. The proposed method is also capable of providing safe and secure control of dynamic platoons in which arbitrary vehicles might perform cut-in and/or cut-out maneuvers. Convergence time and stability analysis of the system are also investigated in some cases. Furthermore, to handle DoS attacks modeled by an exceeding time delay in intervehicular data transmission, we propose the integration of an Unscented Kalman Filter (UKF) design within the controller resulting in a novel Secure–DNMPC–UKF co-design. This, in essence, estimates the delayed system states and feeds the predicted values to the Secure–DNMPC, which efficiently mitigates the attack effects. Simulation results demonstrate the fruitfulness of the proposed method. Mohammad Hossein Basiri Department of Electrical and Computer Engineering, University of Waterloo, ON, Canada. e-mail: mh.basiri@uwaterloo.ca Nasser L. Azad Department of Systems Design Engineering, University of Waterloo, ON, Canada. e-mail: nlashgar@uwaterloo.ca Sebastian Fischmeister Department of Electrical and Computer Engineering, University of Waterloo, ON, Canada. e-mail: sfischme@uwaterloo.ca

[1]  Sebastian Fischmeister,et al.  Distributed Time-varying Kalman Filter Design and Estimation over Wireless Sensor Networks Using OWA Sensor Fusion Technique , 2020, 2020 28th Mediterranean Conference on Control and Automation (MED).

[2]  Santokh Singh,et al.  Critical Reasons for Crashes Investigated in the National Motor Vehicle Crash Causation Survey , 2015 .

[3]  Bruno Sinopoli,et al.  Secure control against replay attacks , 2009, 2009 47th Annual Allerton Conference on Communication, Control, and Computing (Allerton).

[4]  Danda B. Rawat,et al.  Vehicular Cyber Physical Systems , 2017 .

[5]  Dieter Gollmann,et al.  Cyber-Physical Systems Security , 2015, The New Codebreakers.

[6]  Rudolph van der Merwe,et al.  The unscented Kalman filter for nonlinear estimation , 2000, Proceedings of the IEEE 2000 Adaptive Systems for Signal Processing, Communications, and Control Symposium (Cat. No.00EX373).

[7]  Xue Wang Cyber-Physical Systems: A Reference , 2017 .

[8]  Yang Zheng,et al.  Distributed Model Predictive Control for Heterogeneous Vehicle Platoons Under Unidirectional Topologies , 2016, IEEE Transactions on Control Systems Technology.

[9]  Jonathan Miller,et al.  Cyber Threats Facing Autonomous and Connected Vehicles: Future Challenges , 2017, IEEE Transactions on Intelligent Transportation Systems.

[10]  Gill,et al.  Automated vehicles: the coming of the next disruptive technology , 2015 .

[11]  Simone Baldi,et al.  An Adaptive Switched Control Approach to Heterogeneous Platooning With Intervehicle Communication Losses , 2018, IEEE Transactions on Control of Network Systems.

[12]  Paulo Tabuada,et al.  Secure Estimation and Control for Cyber-Physical Systems Under Adversarial Attacks , 2012, IEEE Transactions on Automatic Control.

[13]  Bruno Sinopoli,et al.  Challenges for Securing Cyber Physical Systems , 2009 .

[14]  Ben Niu,et al.  False-Data-Injection Attacks on Remote Distributed Consensus Estimation , 2020, IEEE Transactions on Cybernetics.

[15]  Paulo Tabuada,et al.  Non-invasive Spoofing Attacks for Anti-lock Braking Systems , 2013, CHES.

[16]  Florian Dörfler,et al.  Attack Detection and Identification in Cyber-Physical Systems -- Part II: Centralized and Distributed Monitor Design , 2012, ArXiv.

[17]  Gábor Orosz,et al.  Experimental Validation of String Stability for Connected Vehicles Subject to Information Delay , 2020, IEEE Transactions on Control Systems Technology.

[18]  Xue Liu,et al.  Delay analysis and study of IEEE 802.11p based DSRC safety communication in a highway environment , 2013, 2013 Proceedings IEEE INFOCOM.

[19]  Saqib Ali,et al.  Cyber Security for Cyber Physical Systems , 2018, Studies in Computational Intelligence.

[20]  Yunpeng Wang,et al.  Throughput and Delay Limits of 802.11p and its Influence on Highway Capacity , 2013 .

[21]  Steven E. Shladover,et al.  Potential Cyberattacks on Automated Vehicles , 2015, IEEE Transactions on Intelligent Transportation Systems.

[22]  Karl Henrik Johansson,et al.  A secure control framework for resource-limited adversaries , 2012, Autom..

[23]  Ling Shi,et al.  Jamming Attacks on Remote State Estimation in Cyber-Physical Systems: A Game-Theoretic Approach , 2015, IEEE Transactions on Automatic Control.

[24]  Sebastian Fischmeister,et al.  Security of Vehicle Platooning: A Game-Theoretic Approach , 2019, IEEE Access.

[25]  D. Simon Optimal State Estimation: Kalman, H Infinity, and Nonlinear Approaches , 2006 .

[26]  Fengjun Li,et al.  Cyber-Physical Systems Security—A Survey , 2017, IEEE Internet of Things Journal.

[27]  Peng Liu,et al.  Distributed Model Predictive Control for Cooperative and Flexible Vehicle Platooning , 2019, IEEE Transactions on Control Systems Technology.

[28]  Peng Ning,et al.  False data injection attacks against state estimation in electric power grids , 2011, TSEC.

[29]  Hariharan Krishnan,et al.  Experimental Measurements and Modeling for Vehicle-to-Vehicle Dedicated Short Range Communication (DSRC) Wireless Channels , 2006, IEEE Vehicular Technology Conference.

[30]  Qi Sun,et al.  Resilient Model Predictive Control of Cyber–Physical Systems Under DoS Attacks , 2020, IEEE Transactions on Industrial Informatics.

[31]  Glenn A. Fink,et al.  Security and Privacy in Cyber-Physical Systems , 2017 .

[32]  Nathan van de Wouw,et al.  Cooperative Adaptive Cruise Control: Network-Aware Analysis of String Stability , 2014, IEEE Transactions on Intelligent Transportation Systems.

[33]  Pierluigi Pisu,et al.  Real-Time Detection and Estimation of Denial of Service Attack in Connected Vehicle Systems , 2018, IEEE Transactions on Intelligent Transportation Systems.

[34]  Paul Gutoskie,et al.  ROAD SAFETY IN CANADA , 2001 .

[35]  Srinivas Peeta,et al.  Nonlinear Consensus-Based Connected Vehicle Platoon Control Incorporating Car-Following Interactions and Heterogeneous Time Delays , 2019, IEEE Transactions on Intelligent Transportation Systems.

[36]  Bart van Arem,et al.  The Impact of Cooperative Adaptive Cruise Control on Traffic-Flow Characteristics , 2006, IEEE Transactions on Intelligent Transportation Systems.

[37]  Roshdy H. M. Hafez,et al.  Performance of DSRC for V2V communications in urban and highway environments , 2012, 2012 25th IEEE Canadian Conference on Electrical and Computer Engineering (CCECE).

[38]  Jianqiang Wang,et al.  Stability and Scalability of Homogeneous Vehicular Platoon: Study on the Influence of Information Flow Topologies , 2016, IEEE Transactions on Intelligent Transportation Systems.

[39]  Philip Koopman,et al.  Autonomous Vehicle Safety: An Interdisciplinary Challenge , 2017, IEEE Intelligent Transportation Systems Magazine.

[40]  Sabina Jeschke,et al.  Security and Privacy in Cyber-Physical Systems : Foundations, Principles, and Applications , 2017 .

[41]  Tao Zhang,et al.  Defending Connected Vehicles Against Malware: Challenges and a Solution Framework , 2014, IEEE Internet of Things Journal.

[42]  S. Shankar Sastry,et al.  Secure Control: Towards Survivable Cyber-Physical Systems , 2008, 2008 The 28th International Conference on Distributed Computing Systems Workshops.

[43]  Ralph Langner,et al.  Stuxnet: Dissecting a Cyberwarfare Weapon , 2011, IEEE Security & Privacy.

[44]  Qusay H. Mahmoud,et al.  Cyber physical systems security: Analysis, challenges and solutions , 2017, Comput. Secur..

[45]  Soodeh Dadras,et al.  Vehicular Platooning in an Adversarial Environment , 2015, AsiaCCS.

[46]  Bruno Sinopoli,et al.  A Graph-Theoretic Characterization of Perfect Attackability for Secure Design of Distributed Control Systems , 2017, IEEE Transactions on Control of Network Systems.

[47]  Fabio Pasqualetti,et al.  Secure trajectory planning against undetectable spoofing attacks , 2019, Autom..

[48]  Sanjay E. Sarma,et al.  A Survey of the Connected Vehicle Landscape—Architectures, Enabling Technologies, Applications, and Development Areas , 2017, IEEE Transactions on Intelligent Transportation Systems.

[49]  Quanyan Zhu,et al.  Resilient control of cyber-physical systems against Denial-of-Service attacks , 2013, 2013 6th International Symposium on Resilient Control Systems (ISRCS).

[50]  Michel Barbeau,et al.  Threats to Security in DSRC/WAVE , 2006, ADHOC-NOW.

[51]  Sebastian Fischmeister,et al.  Attack Resilient Heterogeneous Vehicle Platooning Using Secure Distributed Nonlinear Model Predictive Control , 2020, 2020 28th Mediterranean Conference on Control and Automation (MED).

[52]  Hazem H. Refai,et al.  Performance and Reliability of DSRC Vehicular Safety Communication: A Formal Analysis , 2009, EURASIP J. Wirel. Commun. Netw..

[53]  Jianqiang Wang,et al.  Longitudinal collision mitigation via coordinated braking of multiple vehicles using model predictive control , 2015, Integr. Comput. Aided Eng..

[54]  Sebastian Fischmeister,et al.  Kalman Filter Based Secure State Estimation and Individual Attacked Sensor Detection in Cyber-Physical Systems , 2019, 2019 American Control Conference (ACC).

[55]  Rafal Rohozinski,et al.  Stuxnet and the Future of Cyber War , 2011 .

[56]  Keqiang Li,et al.  Distributed Adaptive Sliding Mode Control of Vehicular Platoon With Uncertain Interaction Topology , 2018, IEEE Transactions on Industrial Electronics.

[57]  Nathan van de Wouw,et al.  Graceful degradation of CACC performance subject to unreliable wireless communication , 2013, 16th International IEEE Conference on Intelligent Transportation Systems (ITSC 2013).

[58]  Emanuele Garone,et al.  False data injection attacks against state estimation in wireless sensor networks , 2010, 49th IEEE Conference on Decision and Control (CDC).

[59]  G. Karagiannis,et al.  Impact of packet loss on CACC string stability performance , 2011, 2011 11th International Conference on ITS Telecommunications.

[60]  Amir Khajepour,et al.  Graph Theoretic Approach to the Robustness of $k$ -Nearest Neighbor Vehicle Platoons , 2017, IEEE Transactions on Intelligent Transportation Systems.

[61]  Jeroen Ploeg,et al.  Event-Triggered Control for String-Stable Vehicle Platooning , 2017, IEEE Transactions on Intelligent Transportation Systems.

[62]  Quanyan Zhu,et al.  Game-Theoretic Methods for Robustness, Security, and Resilience of Cyberphysical Control Systems: Games-in-Games Principle for Optimal Cross-Layer Resilient Control Systems , 2015, IEEE Control Systems.

[63]  Pandi Vijayakumar,et al.  Comprehensive survey on security services in vehicular ad-hoc networks , 2016 .

[64]  S. Shankar Sastry,et al.  Safe and Secure Networked Control Systems under Denial-of-Service Attacks , 2009, HSCC.

[65]  B. Sinopoli,et al.  Simulation of Network Attacks on SCADA Systems , 2010 .

[66]  Panagiotis Papadimitratos,et al.  Secure vehicular communication systems: implementation, performance, and research challenges , 2008, IEEE Communications Magazine.

[67]  Tao Zhang,et al.  Data-Driven Based Cruise Control of Connected and Automated Vehicles Under Cyber-Physical System Framework , 2021, IEEE Transactions on Intelligent Transportation Systems.