Anomaly Detection ECU for Onboard Network Security

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing security measures for onboard CAN networks fail to effectively detect unauthorized messages, particularly when attackers transmit anomalous data at the same cycle as legitimate messages or stop legitimate transmissions, leading to undetected unauthorized control of ECUs.

Innovation Solution

An anomaly detection electronic control unit (ECU) that periodically transmits and receives specific messages, using a processor to determine normalcy based on content comparisons between first-type and second-type messages, and transmitting error frames or notifications to invalidate or alert against anomalous data.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If existing security measures check only communication intervals, then implementation is simple, but detection precision is insufficient when attackers mimic legitimate message cycles

Engineering Contradiction:
Improveanomaly detection precisionVSAvoiddetection mechanism complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The detection mechanism is segmented into multiple independent comparison units: current message content comparison, historical message pattern comparison, and cross-message data consistency comparison. Each unit checks specific aspects of message integrity separately, allowing comprehensive detection without requiring a monolithic complex system.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system pre-stores legitimate message content and historical communication patterns in memory before actual detection occurs. By having reference data ready in advance, the system can quickly compare incoming messages against known good patterns without complex real-time analysis, improving detection precision while maintaining simplicity.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If the system monitors only current message intervals, then processing is fast, but reliability is reduced when legitimate transmissions are stopped

Engineering Contradiction:
Improveanomaly detection reliabilityVSAvoiddetection processing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system pre-caches multiple historical message patterns and legitimate content variations in memory before detection is needed. When messages are transmitted, the system quickly checks against pre-stored patterns rather than building analysis from scratch, maintaining fast processing while improving reliability through multiple reference points including historical data.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system continuously monitors and stores communication patterns over time, building a growing repository of legitimate message patterns. This continuous accumulation of reference data ensures that even when legitimate transmissions are stopped or altered, the system has historical patterns to compare against, maintaining detection reliability without requiring continuous real-time analysis of every message interval.

Inventive Principle:
Principle #20Continuity of useful action

3Measurement precision

If comprehensive message content comparison is performed, then detection precision improves, but processing speed decreases

Engineering Contradiction:
Improveanomaly detection precisionVSAvoidmessage processing speed
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The comprehensive comparison is segmented into hierarchical levels: first checking message ID and basic format, then checking content against pre-stored patterns, and finally performing detailed data consistency checks only when needed. This segmentation allows most messages to be processed quickly with minimal checks while maintaining high detection precision for anomalous messages.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system changes the depth of comparison based on message characteristics. For routine messages matching known patterns, only shallow comparison is performed. For messages deviating from patterns, the system increases comparison depth to examine historical patterns and cross-message consistency. This dynamic parameter adjustment maintains processing speed while improving detection precision when needed.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS11190533B2Anomaly detection electronic control unit, onboard network system, and anomaly detection method
Publication Date: 2021.11.30 PANASONIC INTELLECTUAL PROPERTY CORP OF AMERICA
  • US11190533B2 patent drawing
  • US11190533B2 patent drawing
  • US11190533B2 patent drawing

AI summary

An anomaly detection electronic control unit (ECU) that detects unauthorized messages on a communication path is provided. An ECU that periodically transmits a first-type message including data to be monitored, and an ECU that periodically transmits a second-type message including data for comparison, are connected to the communication path. The anomaly detection ECU includes: a receiver that successively receives first-type and second-type messages; a processor that determines whether a first-type message received is normal or anomalous; and a transmitter that transmits a predetermined message in accordance with results of the determining. The determining is performed based on content of the first-type message, content of a second-type message last received at the time of receiving this first-type message, and at least one of content of a first-type message received further in the past than this first-type message, and content of a second-type message received further in the past than the second-type message last received.