ECU Voltage Fingerprinting for Ground Truth Message Mapping

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Establishing ground truth for electronic control units (ECUs) in communication networks is challenging, especially after context shifts, due to the need for retraining machine learning (ML) models without prior knowledge of all message identifications (MIDs), which is complicated by proprietary information and overlapping MID signatures.

Innovation Solution

An ECU identification device with processing circuitry and observation circuitry collapses overlapping MIDs into a single ECU label, allowing the ML model to be trained or retrained without prior knowledge of all MIDs, using voltage signatures to infer ECU labels and iteratively update the mapping between MIDs and ECU labels until the desired recall threshold is met.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If machine learning models are trained to infer ECU labels from voltage signatures, then the ability to identify ECUs improves, but the complexity of establishing ground truth increases due to overlapping MID signatures and proprietary information limitations

Engineering Contradiction:
ImproveECU identification accuracyVSAvoidground truth establishment complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent introduces an intermediary process that uses voltage signatures as a mediator between message identifications (MIDs) and ECU labels. Instead of directly mapping MIDs to ECU labels, the system uses voltage signatures observed during message transmission as an intermediate representation that captures physical characteristics of the transmitting ECU, thereby resolving the complexity of establishing ground truth while maintaining identification accuracy

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system creates a copy or representation of ECU identity through voltage signatures rather than relying on proprietary ECU identification data. By capturing and analyzing the electrical characteristics (voltage signatures) of message transmissions, the system generates a fingerprint that serves as a surrogate for the actual ECU identity, eliminating the need for direct access to proprietary ECU information

Inventive Principle:
Principle #26Copying

2Productivity

If the system collapses overlapping MIDs into a single ECU label, then the training process becomes simpler and faster, but the precision of message source identification may be reduced

Engineering Contradiction:
Improvemodel training efficiencyVSAvoidmessage source identification precision
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The patent changes the parameter used for identification from message identification (MID) codes to voltage signature characteristics. By measuring and comparing voltage parameters during message transmission, the system can distinguish between different ECUs even when they use overlapping or identical MIDs, thereby maintaining identification precision while enabling more efficient training through collapsed ECU labels

Inventive Principle:
Principle #35Parameter changes

3Reliability

If the ML model is retrained after context shifts, then the reliability of intrusion detection is improved, but the time and computational resources required increase

Engineering Contradiction:
Improveintrusion detection reliabilityVSAvoidretraining time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs preliminary characterization of ECUs by capturing voltage signatures during normal operation and using these to establish ground truth before intrusion detection is needed. By pre-training the machine learning model with voltage signature data from legitimate ECUs, the system prepares the detection mechanism in advance, reducing the need for frequent retraining while maintaining reliability when context shifts occur

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11875235B2Machine learning voltage fingerprinting for ground truth and controlled message error for message and ECU mapping
Publication Date: 2024.01.16 INTEL CORP
  • US11875235B2 patent drawing
  • US11875235B2 patent drawing
  • US11875235B2 patent drawing

AI summary

Systems, apparatuses, and methods to establish ground truth for an intrusion detection system using machine learning models to identify an electronic control unit transmitting a message on a communication bus, such as an in-vehicle network bus, are provided. Voltage signatures for overlapping message identification (MID) numbers are collapsed and trained on a single ECU label.