Fountain-Coded Multi-Carrier PDUs for Low-Latency Reliability
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Dual connectivity and carrier aggregation in wireless communication systems can be inefficient and wasteful, leading to increased overhead and latency due to PDU duplication and out-of-order delivery.
Innovation Solution
Encoding a dataset using fountain coding to mitigate these issues, allowing for reduced overhead and latency by eliminating the need for in-order PDU delivery and utilizing all received PDUs for decoding.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If PDU duplication is used in dual connectivity and carrier aggregation, then reliability is improved, but overhead and resource consumption increase
Solution Approach 1:
The patent merges the transmission of duplicate PDUs across multiple carriers by applying fountain coding to generate encoded packets that are distributed across carriers. Instead of sending identical copies, the system combines the data into encoded packets that can be decoded from any sufficient subset, reducing redundancy while maintaining reliability.
Solution Approach 2:
The patent changes the parameter of PDU representation by transforming original PDUs into fountain-coded encoded packets. This parameter change allows the system to achieve the same reliability goal with fewer transmitted packets, as the encoding process creates a set of packets where any K packets can reconstruct the original data, reducing the need for full duplication.
2Reliability
If PDU duplication is used across multiple carriers, then reliability is improved, but latency increases due to out-of-order delivery
Solution Approach 1:
The patent inverts the traditional approach by not requiring in-order delivery of PDUs. Instead of sending duplicate PDUs that must be received and processed in sequence, the system uses fountain coding to create encoded packets that can be decoded in any order, as long as enough packets are received. This inversion eliminates the latency caused by waiting for out-of-order packets to be resequenced.
3Reliability
If the same set of PDUs is sent over multiple carriers, then reliability is improved, but processing overhead increases
Solution Approach 1:
The patent extracts the redundancy from identical PDU copies and replaces it with fountain coding efficiency. Instead of taking out duplicate PDUs and processing them separately, the system extracts the essential information once, encodes it using fountain coding, and distributes the encoded packets across carriers. This reduces processing overhead at both transmitting and receiving ends.
Data Source
AI summary
An apparatus, such as a base station, may determine channel conditions associated with at least two carriers on which communication with another apparatus is configured. The apparatus may encode a dataset into a set of protocol data units (PDUs) using fountain coding based on the channel conditions. The apparatus may send a first subset of the set of PDUs to the other apparatus on a first carrier of the at least two carriers. The apparatus may send a second subset of the set of PDUs to the other apparatus on a second carrier of the at least two carriers. Another apparatus, such as a user equipment (UE), may receive the set of PDUs from the apparatus over the at least two carriers, and may decode the set of PDUs to obtain a dataset using fountain coding.


