In-Vehicle Network Message Validation Using Reception Cycle Ranges
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing vehicle network monitoring devices fail to efficiently detect unauthorized data transmitted cyclically based on their transmission cycle.
Innovation Solution
An in-vehicle apparatus that determines the validity of data by deriving the reception interval of consecutively received data of the same type and comparing it to a specified normal cycle range, set based on the reception time of earlier data, to efficiently identify unauthorized messages.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If conventional monitoring methods are used without considering transmission cycles, then the monitoring device can operate with simple logic, but it fails to efficiently detect unauthorized cyclically transmitted data
Solution Approach 1:
The patent applies parameter changes by utilizing the transmission cycle parameter of CAN messages. The monitoring device compares the actual reception interval of cyclically transmitted messages against the expected transmission cycle to detect unauthorized messages. This transforms the monitoring approach from simple presence/absence detection to timing-based validation, significantly improving detection efficiency for cyclically transmitted data while maintaining manageable logic complexity through structured comparison processes
2Measurement precision
If the monitoring device checks every message without considering transmission patterns, then the detection logic remains simple, but it cannot distinguish between authorized and unauthorized cyclically transmitted messages
Solution Approach 1:
The patent implements periodic action by leveraging the regular transmission cycle of authorized CAN messages. The monitoring device expects messages at periodic intervals matching the known transmission cycle and validates incoming messages against this periodic pattern. Unauthorized messages that disrupt the expected periodicity are easily identified, achieving high validation accuracy through timing-based verification without requiring complex analysis of message content
Data Source
AI summary
An in-vehicle apparatus configured to be connected to an in-vehicle network installed in a vehicle includes a processing unit that performs processing relating to determining the validity of data flowing through the in-vehicle network. The processing unit receives a plurality of data flowing through the in-vehicle network, derives a reception interval of when data of the same type is received consecutively out of the received plurality of data, and determines, based on the reception interval and a normal cycle range specified on a basis of the reception time point of data received earlier out of the data of the same type received consecutively, the validity of data received later out of the data of the same type received consecutively.


