In-Vehicle Relay Updating MAC Tables on Network State Changes
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In in-vehicle networks, the resetting of MAC address table entries with no communication for a certain period leads to flooding, which is particularly problematic due to resource constraints.
Innovation Solution
A relay device with a state monitoring unit that switches between execution and stopped states for update processing, saving updated correspondence information for relay processing in the stopped state, thereby reducing communication load.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If MAC address table entries are reset when no communication has occurred for a certain period, then the relay device can adapt to network changes, but flooding occurs which increases communication load
Solution Approach 1:
The relay device performs preliminary actions by updating correspondence information in advance before flooding occurs. The state monitoring unit detects network changes proactively, and the update unit modifies MAC address table entries before they become stale, preventing the need for subsequent flooding while maintaining adaptability to network changes.
Solution Approach 2:
The relay device implements feedback through the state monitoring unit that continuously monitors network state and triggers update processing when changes are detected. This closed-loop feedback mechanism allows the system to adapt to network changes while avoiding unnecessary flooding by acting on real-time state information.
2Reliability
If correspondence information is updated continuously, then the relay device maintains accurate routing tables, but processing resources are consumed
Solution Approach 1:
The relay device employs periodic action by updating correspondence information at specific intervals or triggered by detected network changes rather than continuously. The state monitoring unit activates update processing only when necessary, maintaining routing table accuracy while conserving processing resources through event-driven updates.
Solution Approach 2:
The relay device performs self-service by automatically detecting network state changes and initiating update processing without external intervention. The state monitoring unit and update unit work autonomously to maintain routing tables, eliminating the need for continuous external management while ensuring reliability.
3Speed
If update processing is executed frequently, then network changes are responded to quickly, but communication load increases
Solution Approach 1:
The relay device uses feedback from the state monitoring unit to trigger update processing only when actual network changes are detected. This ensures quick response to real network changes while avoiding unnecessary updates and communication load during stable network conditions.
Solution Approach 2:
The relay device changes the parameter of update processing frequency from continuous to event-driven. By monitoring network state parameters and triggering updates only when changes occur, the system achieves fast response to actual changes while reducing overall communication load.
Data Source
AI summary
A relay device that includes a processor that is configured to: monitor a state of the in-vehicle network; perform update processing of the correspondence information; switch between a stopped state in which the update processing is stopped and an execution state in which the update processing is executed, and to switch from the stopped state to the execution state when a change in the state of the in-vehicle network is detected; and save, in the memory, the correspondence information on which the update processing is performed in the execution state as the correspondence information to be used for the relay processing in the stopped state, when the processor switches from the execution state to the stopped state.


