Relay Device Dynamic Transmission Cycle Management
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional relay devices using Ethernet protocol face issues where data storage reaches its upper limit, leading to delayed responses in vehicle systems, causing discomfort as processing is halted until data storage reduces, affecting timely operations like opening vehicle windows.
Innovation Solution
A relay device with a storage unit, first and second transmission units, and a data amount determination unit that cyclically receives and transmits data, adjusts the transmission cycle by sending change data through the communication line when the data amount exceeds a threshold, preventing storage from reaching its upper limit.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If data is transmitted cyclically through the communication line, then communication continuity is maintained, but the storage unit reaches its upper limit value causing transmission delays
Solution Approach 1:
The transmission cycle is made dynamic rather than fixed. The relay device adjusts the transmission cycle based on the current data amount in the storage unit. When the data amount is large, the transmission cycle is extended to prevent overflow; when the data amount is small, the transmission cycle is shortened to improve responsiveness. This dynamic adjustment resolves the contradiction between maintaining communication continuity and preventing storage overflow.
Solution Approach 2:
The patent changes the parameter of transmission cycle based on the data amount condition. By monitoring the data amount in the storage unit and adjusting the transmission cycle parameter accordingly, the system optimizes both communication efficiency and prevents transmission delays caused by storage overflow.
2Quantity of substance
If the transmission cycle is extended to reduce data storage amount, then storage overflow is prevented, but processing timing for vehicle operations is delayed
Solution Approach 1:
The transmission cycle is dynamically adjusted based on real-time data storage conditions rather than being fixed. This allows the system to extend the transmission cycle only when necessary to prevent overflow, while maintaining shorter cycles when storage is sufficient, thereby preserving processing timing reliability for vehicle operations.
Solution Approach 2:
The relay device implements a feedback mechanism where it monitors the data amount in the storage unit and uses this information to adjust the transmission cycle. This closed-loop control ensures that the transmission cycle is extended only when the data amount approaches the upper limit, preventing unnecessary delays in vehicle operation processing while still preventing storage overflow.
3Quantity of substance
If data transmission is stopped to reduce storage amount, then storage overflow is avoided, but communication responsiveness deteriorates
Solution Approach 1:
Instead of stopping data transmission entirely, the system dynamically adjusts the transmission cycle length. This allows communication to continue responsive to vehicle operations while controlling the data storage amount to prevent overflow, thereby maintaining both storage safety and communication responsiveness.
Data Source
AI summary
In a relay device, a communication unit receives a data frame transmitted cyclically through a communication line. A control unit stores, in a temporary storage unit, the data frame received by the communication unit. When the data frame stored in the temporary storage unit is transmitted, the control unit deletes the transmitted data frame from the temporary storage unit. When the control unit determines that, for the data frame received through the communication line, the amount of data relevant to the data frames stored in the temporary storage unit is equal to or greater than a threshold value, the communication unit transmits, through the communication line, a cycle change frame which gives an instruction to change a transmission cycle for transmitting the data frame to a longer cycle.


