Cooperative Adaptive Cruise Control – Part 1: Overview and Attacks
Ulm University, TU Braunschweig
Attackers that are part of the platoon or can spoof valid messages from platoon members are able to send incorrect information to the other platoon members. It was shown that a CACC control algorithm that is fed with such maliciously manipulated input can lead to instable platoons or even accidents. SecForCARs investigates how misbehavior detection and secure control algorithms can avoid such risks.
Our demonstrator 1 illustrates all these aspects by means of model cars running on a track. For obvious reasons, such a demonstrator cannot be implemented using real-world cars, as one purpose is to provoke accidents. The fact that these model cars can only accelerate or decelerate but otherwise have to follow a fixed track is not a drawback, as CACC is only about longitudinal control anyways.
The videos for this demonstrator are split in multiple parts. Part one explains the setup of the demonstrator and shows the effects of attacks. Future videos will explain how misbehavior detection can help to mitigate attacks and how misbehavior detection related to in-vehicle intrusion detection.