In-Vehicle Relay Device Prioritizing Data Frames via Counter Verification

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In-vehicle network systems face the risk of delayed transmission of important data frames and excessive discarding of data frames due to changes in data frame transmission frequency, which can compromise security and timing reliability.

Innovation Solution

A communication system with a relay device that includes a counter value verification unit managing counter values for data frames, allowing for prioritization and timely transmission while reducing security risks by controlling the numerical width of counter values and using Message Authentication Codes (MAC) to verify data frame validity.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If the relay device transmits data frames in the order they were received after buffering, then the transmission process is simple, but important data frames may be sent late and not received at appropriate timing

Engineering Contradiction:
Improvetransmission process simplicityVSAvoiddata frame timing reliability
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The relay device performs preliminary actions by buffering data frames before transmission and assigning priority levels in advance. This allows the relay to manage transmission timing proactively, ensuring important frames are sent at appropriate times rather than simply transmitting in reception order.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The transmission process is made dynamic by introducing priority-based selective transmission. Instead of a fixed first-come-first-served approach, the relay adapts its transmission order based on frame priority levels, allowing important data frames to be transmitted earlier even if they arrive after less important frames.

Inventive Principle:
Principle #15Dynamics

2Productivity

If the relay device buffers multiple data frames before transmission, then transmission can be managed more efficiently, but the possibility of excessive discarding of data frames increases when transmission frequency changes

Engineering Contradiction:
Improvetransmission management efficiencyVSAvoiddata frame discarding
Core Design Contradiction:
ProductivityVSLoss of substance

Solution Approach 1:

The relay device performs preliminary classification of data frames into priority levels before buffering. This preliminary action enables the relay to make informed decisions about which frames to transmit first and which may be discarded, reducing unnecessary frame loss while maintaining efficient transmission management.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

Different data frames are treated with different qualities of attention based on their priority levels. High-priority frames receive preferential treatment in the transmission queue, while low-priority frames are more susceptible to discarding. This local differentiation optimizes the balance between buffering efficiency and frame retention.

Inventive Principle:
Principle #3Local quality

3Loss of substance

If the numerical width of counter values is increased to prevent excessive discarding, then data frame retention improves, but security risks increase due to replay attacks

Engineering Contradiction:
Improvedata frame retentionVSAvoidsecurity risk from replay attacks
Core Design Contradiction:
Loss of substanceVSObject-affected harmful factors

Solution Approach 1:

The system dynamically adjusts the numerical width parameter of counter values based on security requirements and data frame retention needs. By changing this parameter, the system can optimize the balance between preventing frame discarding and limiting the window for replay attacks, rather than using a fixed width.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The counter value management is made dynamic by adjusting the numerical width based on current system conditions. This allows the system to adapt the security-retention trade-off in real-time, increasing width when retention is critical and decreasing it when security against replay attacks is the priority.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS12009945B2Communication system, relay device, reception device, and communication control method
Publication Date: 2024.06.11 NISSAN MOTOR CO LTD
  • US12009945B2 patent drawing
  • US12009945B2 patent drawing
  • US12009945B2 patent drawing

AI summary

A communication system includes a first communication device, a second communication device and a relay device. The first and second communication devices are connected to a communication network. The relay device is connected to the communication network and relays communication between the first and second communication devices. The relay device includes a relay unit and a priority determination unit. The relay unit carries out a receiving process for receiving data frames transmitted from the first communication device to the communication network and a transmission process for transmitting the received data frames to the second communication device. The priority determination unit determines the priority of the transmission process of the received data frames based on the data frames received by the relay unit. The relay unit carries out a transmission process of the data frames based on the priority determined by the priority determination unit.