Distribution Apparatus for Consistent Data Order in Communication Systems
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In communication systems with multiple groups of communication apparatuses connected through gateway apparatuses, data arriving order is inconsistent across different communication apparatuses, leading to discrepancies in data reception order.
Innovation Solution
Implementing a distribution apparatus that stores and sends data in a predetermined order, using identification information or data received time to ensure all communication apparatuses receive data in the same order, either ascending or descending, thereby maintaining consistency across the system.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If gateway apparatuses relay data transmission between communication apparatus groups, then data can be transmitted between different groups, but data arriving order becomes inconsistent at different communication apparatuses
Solution Approach 1:
The distribution apparatus performs preliminary actions by storing received data in a storage unit before distribution, and by determining the sending order based on reception order or identification information beforehand. This ensures that when data is distributed to multiple communication apparatuses, they all receive data in the same consistent order, resolving the inconsistency problem caused by gateway relay transmission
Solution Approach 2:
The distribution apparatus acts as an intermediary between communication apparatus groups, replacing the gateway apparatus's direct relay function. It receives data from one group, stores it, determines the appropriate sending order, and then distributes it to ensure consistent arrival order at all receiving apparatuses, thereby mediating the order consistency issue
2Adaptability or versatility
If data is transmitted through multiple gateway apparatuses, then communication apparatuses can be connected across different groups, but data reception order discrepancies occur
Solution Approach 1:
The distribution apparatus determines the sending order of data before distribution based on either the reception order or identification information attached to each data item. This preliminary ordering ensures that even when data passes through multiple distribution apparatuses or gateway apparatuses, all communication apparatuses receive data in the same reliable order
Solution Approach 2:
The system uses identification information that is determined based on reception order as a feedback mechanism. Each data item carries its position information, allowing the distribution apparatus to maintain and enforce consistent ordering across multiple transmission paths and apparatuses, ensuring reliable data reception order
Data Source
AI summary
GW apparatuses send messages including data being sent from ECUs to a distribution apparatus without sending to an ECU. The distribution apparatus stores the messages on a database, and sends the messages to an ECU, and an ECU. In a case, the distribution apparatus sends the messages in a message sending order and the GW apparatuses relays the messages being sent from the distribution apparatus to the ECUs. The message sending order may be an order in which the distribution apparatus receives the messages an ascending (descending) order of values corresponding to message IDs applied to the messages or an ascending order of message received time of the messages.


