In-Vehicle Network Data Analysis for ADAS Control Verification

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The existing techniques for analyzing communication between electronic control units (ECUs) in vehicles require significant computational resources, storage capacity, and communication bandwidth, making it inefficient to verify ADAS function control and detect potential cyber attacks in real-time, especially during heavy traffic scenarios.

Innovation Solution

An information processing device that collects and analyzes communication data by classifying messages into target and non-target data based on a predetermined analysis period ending with the control end time, reducing the processing load by focusing on messages received during the ADAS function execution.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If all communication data between ECUs is analyzed continuously, then verification of ADAS function control and security detection can be performed comprehensively, but computational resources, storage capacity, and communication bandwidth are excessively consumed

Engineering Contradiction:
Improveverification of ADAS function controlVSAvoidcomputational resources
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent segments the continuous communication data stream into discrete analysis periods based on ADAS function execution states. The analysis period is divided into specific time windows (e.g., when ADAS function is active versus inactive), allowing selective analysis only during relevant periods. This segmentation reduces the total volume of data requiring computational processing while maintaining verification reliability for critical ADAS operations.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies partial action by analyzing only the portion of communication data that corresponds to active ADAS function periods rather than continuously analyzing all communication data. The analysis is performed partially based on whether the ADAS function is currently executing, which reduces computational resource consumption while still providing sufficient verification coverage for security and functional control.

Inventive Principle:
Principle #16Partial or excessive action

2Reliability

If all communication data is transmitted to external servers for analysis, then comprehensive security verification can be achieved, but communication bandwidth and transmission time are excessively consumed

Engineering Contradiction:
Improvesecurity verificationVSAvoidcommunication bandwidth
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The patent extracts and transmits only the specific communication data that falls within the analysis period corresponding to active ADAS function execution, rather than transmitting all communication data to external servers. This extraction process filters out irrelevant data, reducing the quantity of data transmitted over communication bandwidth while maintaining the reliability of security verification for critical ADAS operations.

Inventive Principle:
Principle #2Taking out (Extraction)

3Reliability

If continuous analysis of all communication data is performed, then complete security monitoring is achieved, but storage capacity requirements increase significantly

Engineering Contradiction:
Improvesecurity monitoringVSAvoidstorage capacity
Core Design Contradiction:
ReliabilityVSVolume of stationary object

Solution Approach 1:

The patent performs preliminary determination of the analysis period based on the execution state of the ADAS function before conducting the actual data analysis. By pre-identifying which time periods correspond to active ADAS functions, the system can selectively store and analyze only the relevant communication data, significantly reducing storage capacity requirements while maintaining complete security monitoring during critical operational periods.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11247696B2Information processing device, information processing method, and recording medium
Publication Date: 2022.02.15 PANASONIC AUTOMOTIVE SYST CO LTD
  • US11247696B2 patent drawing
  • US11247696B2 patent drawing
  • US11247696B2 patent drawing

AI summary

An information processing device collects information used for analyzing communication performed in an in-vehicle network by ECUs including an ECU which performs predetermined control related to a function of an ADAS. The information processing device includes a receiver, a determiner, and a processor. The receiver receives a plurality of items of communication data sequentially transmitted over the in-vehicle network. The determiner detects a control end time which is a time at which the predetermined control ends, and determine an analysis target period including the control end time. The processor classifies the plurality of items of communication data received by the receiver into analysis target communication data received within the analysis target period and non-analysis target communication data received outside the analysis target period. The processor further performs predetermined processing for analysis of the analysis target communication data based on the classification result.