In-Vehicle Network Anomaly Detection via Timing Models

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Modern in-vehicle communication networks are vulnerable to cyber-attacks and faults due to their complexity and multiplicity, making it difficult to detect anomalies and ensure vehicle safety and performance.

Innovation Solution

A timing model is created and maintained to monitor data communications, where messages are analyzed based on their timing attributes, and if they deviate from the expected behavior, actions such as isolating the source of the anomaly or generating an alert are taken.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a timing model is created and maintained to monitor data communications, then anomaly detection capability is improved, but device complexity increases

Engineering Contradiction:
Improveanomaly detection capabilityVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system segments the monitoring function by creating separate timing models for different message types and sources. Each model independently tracks timing characteristics of specific communication patterns, allowing the system to manage complexity through modular organization rather than monolithic analysis.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs preliminary action by pre-establishing timing models that define expected communication patterns before anomalies occur. These models are created and maintained in advance, allowing real-time anomaly detection without requiring complex on-the-fly analysis during actual communication events.

Inventive Principle:
Principle #10Preliminary action

2Speed

If messages are analyzed based on timing attributes in real-time, then anomaly detection speed is improved, but processing time increases

Engineering Contradiction:
Improveanomaly detection speedVSAvoidprocessing time
Core Design Contradiction:
SpeedVSLoss of time

Solution Approach 1:

The system uses pre-established timing models that define expected communication patterns in advance. During real-time operation, the system only needs to compare actual message timing against these pre-computed models rather than performing complex analysis, significantly reducing processing time while maintaining fast detection capability.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system focuses analysis on timing attributes as key parameters rather than examining all message contents. By concentrating on temporal characteristics such as inter-message intervals and timing deviations, the system achieves rapid anomaly detection with minimal processing overhead compared to comprehensive message analysis.

Inventive Principle:
Principle #35Parameter changes

3Adaptability or versatility

If multiple ECUs communicate over a shared network, then system functionality is improved, but vulnerability to cyber-attacks increases

Engineering Contradiction:
Improvesystem functionalityVSAvoidvulnerability to cyber-attacks
Core Design Contradiction:
Adaptability or versatilityVSObject-affected harmful factors

Solution Approach 1:

The system implements feedback mechanisms where timing deviations and anomalies detected in communication are fed back into the monitoring system. This enables continuous adaptation and refinement of detection capabilities, allowing the system to identify and respond to cyber-attacks while maintaining the full functionality of the multi-ECU network.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The timing model monitoring system acts as an intermediary layer between the ECUs and the external environment. It mediates communication by validating timing characteristics of messages, providing a security buffer that protects the network from cyber-attacks while preserving the adaptability and versatility of the multi-ECU system.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS11277427B2System and method for time based anomaly detection in an in-vehicle communication
Publication Date: 2022.03.15 PLAXIDITYX LTD
  • US11277427B2 patent drawing
  • US11277427B2 patent drawing
  • US11277427B2 patent drawing

AI summary

A system and method for providing security to a network may include maintaining, by a processor, a model of an expected behavior of data communications over the in-vehicle communication network; receiving, by the processor, a message sent over the network; determining, by the processor, based on the model and based on a timing attribute of the message, whether or not the message complies with the model; and if the message does not comply with the model then performing, by the processor, at least one action related to the message.