Onboard Gateway Relay Switching for Dynamic CAN-Ethernet Routing
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing onboard systems that employ both CAN and Ethernet technologies are unable to dynamically change communication configuration contents, such as when new ECUs are added or functionality updates occur, limiting adaptability and efficiency in communication relay.
Innovation Solution
A control device with a processor and memory, connected to both CAN and Ethernet buses, that dynamically controls data relay between the two buses by using a routing table to manage communication data and update configurations based on requests, allowing for dynamic switching of data from one bus to another.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If static communication configuration is used in onboard systems, then communication stability is maintained, but adaptability to ECU additions or updates deteriorates
Solution Approach 1:
The patent implements dynamic communication configuration by enabling the gateway to switch between static relay mode and dynamic relay mode. In dynamic mode, the system automatically updates communication configurations when ECUs are added or updated, allowing the communication paths to adapt dynamically to system changes while maintaining stability through controlled transition between modes
Solution Approach 2:
The patent employs feedback mechanisms where the gateway monitors ECU status and communication requests in real-time. When an ECU is added or updated, the system receives feedback about the configuration change and automatically adjusts the communication relay settings accordingly, ensuring the configuration remains synchronized with the actual system state
2Adaptability or versatility
If dynamic communication configuration switching is implemented, then system adaptability improves, but processing time and control complexity increase
Solution Approach 1:
The patent prepares communication configuration options in advance by pre-defining multiple relay modes (static and dynamic). When a configuration change is needed, the gateway can switch between pre-prepared configurations without requiring time-consuming real-time calculations, thus reducing the time loss associated with configuration switching
3Productivity
If static data relay control is used, then system simplicity is maintained, but communication efficiency deteriorates when configuration changes occur
Solution Approach 1:
The patent implements dynamic relay control where the gateway automatically adjusts data relay behavior based on current communication needs and ECU status. When configuration changes are detected, the system dynamically switches relay modes to optimize data transmission efficiency, allowing high productivity when needed while maintaining manageable complexity through automated control
Data Source
AI summary
A control device includes a memory, and a processor coupled to the memory, to a first communication bus, and to a second communication bus, the processor being configured to control whether or not to relay data communicated using the first communication bus to the second communication bus, and in a case in which a request has been received for data communicated using the first communication bus, execute switching so as to relay data received from the first communication bus to the second communication bus.


