IP Library › Granted Patent US 11,711,384
Granted Patent B2
US 11,711,384 · App. 16/112,874 · Granted Jul 25, 2023

Method and system for detecting message injection anomalies

Inventors: William D. Hass (Ann Arbor, MI); Lars Wolleschensky (Ann Arbor, MI)
Assignee: Lear Corporation
H04L63/1425G06F13/36H04L12/40013H04L63/1416
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,711,384
App. No.
16/112,874
Granted
Jul 25, 2023
Kind
B2
Abstract

A method and system for detecting illegitimate messages injected into legitimate messages of a bus, such as a Controller Area Network (CAN) bus, are provided. Legitimate messages are broadcasted over the bus with a period whereby the legitimate messages are periodic legitimate messages. A controller connected to the bus receives at a first time instant a first message from the bus and receives at a second time instant a second message from the bus. The controller compares a first difference in time between the second time instant and the first time instant with a limit. The limit is two-thirds of the period. An anomaly is detected when the first difference in time is less than the limit.

Claims (11)

1. A communications network on-board a vehicle, the communications network comprising:

a Controller Area Network (CAN) bus configured to periodically broadcast legitimate messages with a known period for receipt by vehicle devices connected to the CAN bus, whereby being periodically broadcasted with the known period the legitimate messages are periodic legitimate messages; and

a vehicle device having an electronic control unit (ECU) connected to the CAN bus, the ECU having a receiver configured to receive messages from the CAN bus and a controller in communication with the receiver for detecting malicious messages injected into the periodic legitimate messages;

wherein the controller is configured to detect an anomaly in response to the receiver receiving a second message from the CAN bus before a predetermined time after the receiver received a first message from the CAN bus and the controller is further configured to, in response to detecting the anomaly, ignore the second message which the controller would have otherwise acted on in controlling the vehicle device, wherein the predetermined time is two-thirds of the known period; and

the controller is further configured to detect no anomaly in response to the receiver receiving the second message from the CAN bus after the predetermined time after the receiver received the first message from the CAN bus and the controller is further configured to, in response to detecting no anomaly, control the vehicle device according to the second message.

2. The communications network of claim 1 wherein:

the controller is further configured to detect an anomaly in response to the receiver receiving a third message from the CAN bus before the predetermined time after the receiver received the second message from the CAN bus, and the controller is further configured to detect no anomaly in response to the receiver receiving the third message from the CAN bus after the predetermined time after the receiver received the second message from the CAN bus.

3. The communications network of claim 2 wherein:

the controller is further configured to detect an anomaly in response to the receiver receiving a fourth message from the CAN bus before the predetermined time after the receiver received the third message from the CAN bus, and the controller is further configured to detect no anomaly in response to the receiver receiving the fourth message from the CAN bus after the predetermined time after the receiver received the third message from the CAN bus.

4. The communications network of claim 1 wherein:

the ECU is or forms a part of an engine control unit, a transmission control unit, an airbag control unit, a power windows control unit, and a braking control unit.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 27, 2018
From: HASS, WILLIAM D.; WOLLESCHENSKY, LARS
To: LEAR CORPORATION
Reel/Frame 046706/0955 →
Continuity (1)
Related Publication 20200067955A1 · Feb 27, 2020