Relay Device Payload Analysis for Vehicle ECU Networks

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing relay devices face significant processing loads due to the need for constant payload analysis when relaying frames to newly updated or expanded electronic control units (ECUs) in vehicle networks, as the connection tunnel tables cannot be automatically updated, limiting the reduction of processing load.

Innovation Solution

A relay device and method that includes a communicator, controller, analyzer, and updater to determine if an address is in a table, analyze the payload when necessary, and update the table based on additional information, reducing payload analysis by provisionally registering new addresses and only registering them when certain conditions are met.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If the relay device performs payload analysis for every frame to identify destination addresses, then it can handle newly connected ECUs, but the processing load increases significantly

Engineering Contradiction:
Improveability to handle newly connected ECUsVSAvoidprocessing load
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The relay device performs payload analysis only when a new ECU is connected to the network, rather than for every frame. The controller detects new ECUs by monitoring connection status changes, triggers payload analysis at this specific moment to extract destination addresses, and then caches the results for subsequent frame routing, significantly reducing overall processing load while maintaining adaptability to new devices

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The relay device creates and maintains a cache (copy) of destination address information extracted from payload analysis. This cached address mapping is stored in memory and used for rapid frame routing without requiring repeated payload analysis, allowing the system to handle new ECUs efficiently while avoiding redundant processing of existing address information

Inventive Principle:
Principle #26Copying

2Productivity

If the relay device does not perform payload analysis, then processing load is reduced, but it cannot identify destination addresses for newly connected ECUs

Engineering Contradiction:
Improveprocessing load reductionVSAvoidability to identify new ECU addresses
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The relay device implements a feedback mechanism where the controller continuously monitors the communication network for connection status changes of ECUs. When a new ECU is detected through this feedback, the system triggers payload analysis specifically for that device, extracts its destination address from the payload, and updates the cache accordingly, ensuring the system adapts to new devices without continuous heavy processing

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The relay device enables newly connected ECUs to self-register by analyzing their connection requests. When a new ECU connects, its identification information is automatically extracted from the payload of its connection request frame, and the system autonomously updates its routing cache with this information, eliminating the need for manual configuration or continuous analysis

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS20250211526A1Relay device, relay method, and recording medium
Publication Date: 2025.06.26 PANASONIC AUTOMOTIVE SYST CO LTD
  • US20250211526A1 patent drawing
  • US20250211526A1 patent drawing
  • US20250211526A1 patent drawing

AI summary

A relay device relays a frame through connection-oriented communication between a first communication device and one or more second communication devices, and the frame includes in a header portion: a destination address that designates the relay device; and an upper-layer address that designates a second communication device as a transmission destination in an upper-layer protocol higher than a connection protocol. The relay device includes: a communicator that receives the frame from the first communication device; a controller that determines whether a table includes a first address and is the upper-layer address of the second communication device; an analyzer that analyzes the payload of the frame to identify a second address that is the destination address of the second communication device, when the first address is not included in the table; and an updater that updates the table based on the first address and the second address.