Systems and methods for intrusion detection in vehicle systems
AssigneeIntel Corporation
InventorsIgnacio J. Alvarez, Maria Soledad Elli, Javier Felip Leon, Javier Sebastian Turek, David Israel Gonzalez Aguirre
Life of this patent
Estimating the term…
Abstract
A vehicle control system (VCS) for a vehicle may include an in-vehicle bus and an intrusion detection system (IDS). The IDS may: calculate a planned output of the vehicle based on a message of a message stream received from at least one electronic control unit (ECU) coupled to the in-vehicle bus, calculate a reachable set based on an uncertainty metric, and identify an intrusion of the VCS based on a comparison of the planned output and the reachable set.
Claims24
A vehicle control system (VCS) for a vehicle, the VCS comprising:
- an in-vehicle bus;
- and
- an intrusion detection system (IDS) configured to:
- calculate a planned output of the vehicle based on a message of a message stream received from at least one electronic control unit (ECU) coupled to the in-vehicle bus;
- calculate a reachable set based on an uncertainty metric;
- and
- identify an intrusion of the VCS based on a comparison of the planned output and the reachable set.
At least one non-transitory computer-readable medium including a set of instructions that, in response to being executed at an electronic control unit (ECU) among a plurality of ECUs connected to an in-vehicle bus of a vehicle control system (VCS), cause the respective ECU to:
- calculate a planned output of a vehicle based on a message of a message stream received from at least one of the plurality of ECU via the in-vehicle bus;
- calculate a reachable set based on an uncertainty metric;
- and
- identify an intrusion of the VCS based on a comparison of the planned output and the reachable set.
An intrusion detection method of a control system of a vehicle, the method comprising:
- calculating a planned output of the vehicle based on a message of a message stream received from at least one electronic control unit (ECU) coupled to an in-vehicle bus;
- calculating a reachable set based on an uncertainty metric;
- and
- comparing the planned output and the reachable set to identify an intrusion of the control system.
Dependencies are inferred from the claim text.