Data Communication Device Packet Reconstruction Timing
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In data communication systems with multiple communication paths, differences in path length and unsynchronized packet reception timing make it difficult to reconstruct data accurately from received packets.
Innovation Solution
A data communication device with a transmission unit that divides data into pieces and outputs header information and data pieces to multiple communication paths, and a reception unit that adjusts the timing of data pieces based on header information to reconstruct packets, ensuring synchronized output across all paths.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If data is transmitted through multiple communication paths with different lengths, then data transmission capacity is improved, but packet arrival timing becomes unsynchronized making data reconstruction difficult
Solution Approach 1:
The transmitting device performs preliminary actions by dividing data into multiple data pieces and adding control information (timing adjustment data) before transmission. This control information is used by the receiving device to pre-calculate and apply timing adjustments, ensuring synchronized reconstruction of the original data even though packets arrive at different times through multiple communication paths
2Speed
If packets are distributed to multiple communication paths, then transmission speed is improved, but arrival order differs from transmission order complicating data reconstruction
Solution Approach 1:
Control information acts as an intermediary element that carries timing adjustment data between the transmitting and receiving devices. This intermediary contains the original transmission order and timing data, enabling the receiving device to reorder packets and adjust their output timing to match the original transmission sequence, thus resolving the timing disruption caused by parallel communication paths
3Productivity
If multiple communication paths are used, then communication efficiency is improved, but timing synchronization between paths deteriorates
Solution Approach 1:
The receiving device changes the timing parameter of packet output by applying timing adjustments based on control information. Each packet's output timing is modified according to its specific path delay characteristics, transforming the unsynchronized arrival times into synchronized output times that reconstruct the original data sequence accurately
Data Source
AI summary
A data communication device communicating with other devices via multiple communication paths includes a transmission unit and a reception unit. The transmission unit is configured to receive a packet containing header information and data, to output the header information to each of the communication paths, to divide the data into multiple data pieces, and to output the data pieces to the respective communication paths. The reception unit is configured to receive header information and a data piece for each of the communication paths, and to reconstruct a packet from the header information and the data piece received from each of the communication paths. In reconstructing the packet, the reception unit adjusts, for each of the communication paths, output timing of the data piece, based on the header information.


