Wireless Data Stream Reconstruction Using Timed Packet Duplication
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current wireless communication systems face challenges in meeting the stringent reliability and low-latency requirements of Ultra-Reliable and Low-Latency Communications (URLLC) due to high bandwidth delay variations and random fading of wireless channels, leading to increased packet loss and delayed data packets, which are critical in applications like automotive safety and industrial control.
Innovation Solution
Implementing new data processing algorithms that select duplicate copies of data items based on their reception times across multiple independently fading wireless interfaces, allowing for the reconstruction of data streams with minimized round trip delay and jitter, and introducing the number of simultaneous duplication transmission paths into the scheduler and link adaptation algorithm to achieve the required reliability without extreme HARQ operating points.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If data is transmitted over multiple independently fading wireless interfaces with duplicate copies, then reliability is improved, but delay variation and jitter increase
Solution Approach 1:
The system performs preliminary actions by transmitting multiple duplicate copies of data packets across different wireless interfaces before the actual data delivery is needed. This allows the receiver to have multiple pre-prepared copies available, selecting the one that arrives with minimal delay while ensuring reliability through redundancy.
Solution Approach 2:
The system dynamically selects which duplicate copy to use based on real-time reception conditions. The receiver monitors the arrival times of duplicate packets from multiple interfaces and dynamically chooses the optimal copy (typically the first arrived) to minimize delay variation while maintaining the reliability benefits of multiple transmission paths.
2Reliability
If multiple duplicate copies are transmitted across independent wireless interfaces, then reliability is improved, but round trip delay increases
Solution Approach 1:
The system creates multiple copies of the same data packet and transmits them simultaneously over different wireless interfaces. This copying approach ensures that at least one copy will arrive reliably while the system can select the fastest arriving copy to minimize round trip delay, thus resolving the contradiction between reliability and delay.
Solution Approach 2:
The transmission process is segmented into multiple parallel paths with duplicate copies sent simultaneously. The receiver segments the incoming copies and selects the optimal one based on arrival time, allowing the system to achieve reliability through segmentation while minimizing overall round trip delay by parallel processing.
3Loss of time
If data streams are reconstructed by selecting duplicate copies based on reception time, then delay and jitter are reduced, but system complexity increases
Solution Approach 1:
The system performs preliminary ordering of duplicate copies based on their reception times before reconstruction. By pre-sorting the incoming packets and identifying the first arrived copy, the system minimizes jitter without requiring complex real-time processing during reconstruction, thus reducing overall system complexity.
Solution Approach 2:
The data packets themselves carry timing information that enables automatic identification of the first arrived copy. The reconstruction process uses this embedded timing data to self-determine which copy to select without requiring complex external control mechanisms, thereby reducing system complexity while achieving jitter reduction.
Data Source
AI summary
The disclosure provides, inter alia, a method performed by a wireless receiving node for receiving a data stream from one or more wireless transmitting nodes, the data stream comprising a sequence of data items. The method comprising: receiving an indication of an algorithm from a wireless transmitting node of the one or more wireless transmitting nodes; receiving a plurality of data packets from the one or more wireless transmitting nodes, each data packet comprising respective duplicate copies of data items belonging to the data stream; and utilizing the algorithm to select, based on respective times at which the data packets are received, for each position in the sequence, one or more of the duplicate copies of data items for reconstruction of the data stream.


