Vehicle Control System Rogue Command Counteraction
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional remote vehicle control systems via data communications bus lack adequate security measures, allowing unauthorized access and potential manipulation of vehicle functions, which can compromise vehicle security.
Innovation Solution
A vehicle control system with a true controller that detects and counters rogue controllers by generating counteracting commands on the data communications bus, rendering affected vehicle devices inoperable for a period, utilizing differences in command code timing and content to differentiate between true and rogue commands.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If a data communications bus is used for remote vehicle control, then user convenience is improved, but vehicle security deteriorates due to unauthorized access
Solution Approach 1:
The system applies preliminary anti-action by proactively detecting rogue commands on the data bus and issuing counteracting commands before the unauthorized control can take effect. The true controller monitors the data bus for commands that do not originate from authorized sources and actively counteracts them by sending opposing commands to the same vehicle devices, thereby preventing the harmful unauthorized access while maintaining the convenience of the open data bus architecture.
2Object-affected harmful factors
If the vehicle control system monitors and counters rogue commands, then vehicle security is improved, but system complexity increases
Solution Approach 1:
The system uses an intermediary approach by introducing a dedicated rogue command detector and counteracting command generator as intermediary components within the true controller. These intermediaries act as specialized sub-systems that handle the complex tasks of monitoring the data bus, identifying unauthorized commands, and generating counteracting commands, thereby isolating the complexity from the main control logic and making the overall system more manageable despite the increased functionality.
3Object-affected harmful factors
If counteracting commands are issued to block rogue commands, then vehicle security is improved, but normal operation may be interrupted
Solution Approach 1:
The system implements feedback by continuously monitoring the data bus for rogue commands and dynamically responding to threats in real-time. The true controller receives feedback about commands on the bus, analyzes their origin and content, and only issues counteracting commands when unauthorized commands are detected. This feedback mechanism ensures that normal operations are not interrupted by unnecessary counteracting commands, while still providing active protection against actual threats.
Data Source
AI summary
A vehicle control system is for a vehicle including a data communications bus extending throughout the vehicle, and at least one vehicle device connected to the data communications bus. The vehicle control system includes a a true controller at the vehicle for controlling the vehicle device via a true command on the data communications bus. The true controller also controls the vehicle device via a respective counteracting command on the data communications bus based upon detecting a rogue controller attempt to control the at least one vehicle device via a rogue command on the data communications bus. The true controller may thus counteract a rogue controller attempt to start the engine, unlock vehicle doors, roll down windows, and/or disarm the vehicle security system, for example.


