Erasure Encoding Pattern for Wireless Uplink Reliability

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Wireless communication systems face challenges in ensuring the reliability of uplink and downlink transmissions due to missed packets and increased latency, particularly in low-latency communications like XR traffic, where retransmissions may not be feasible within the packet delay budget, leading to inefficiencies and system latency.

Innovation Solution

The implementation of advanced erasure coding techniques, including the determination and signaling of erasure encoding patterns, which define the location and content of encoded transmissions, allowing for increased reliability by reducing retransmissions and improving decoding capabilities at the receiving device.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional transmission methods are used, then system complexity is low, but reliability of packet data units deteriorates due to missed packets and latency

Engineering Contradiction:
Improvereliability of packet data unitsVSAvoidcomplexity of encoding scheme
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The transmission data is divided into multiple transport blocks, and erasure coding is applied to generate parity information for these segmented blocks. This segmentation allows the system to apply error correction codes to specific portions of data, improving reliability without requiring complex encoding of the entire data stream.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Erasure coding is performed in advance on the transport blocks to generate parity information before transmission. This preliminary encoding action ensures that even if some packets are missed during transmission, the receiving device can recover the original data using the pre-generated parity information, thereby improving reliability without adding complexity to the transmission protocol.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If retransmissions are implemented to improve reliability, then reliability of packet data units improves, but latency increases which is unacceptable for low-latency communications

Engineering Contradiction:
Improvereliability of packet data unitsVSAvoidlatency
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system applies erasure coding to generate redundant parity information in advance, creating a cushion against potential packet losses. This beforehand cushioning allows the receiving device to recover from missed packets without requiring retransmissions, thereby maintaining reliability while avoiding the latency penalty associated with retransmission protocols.

Inventive Principle:
Principle #11Beforehand cushioning (Prior cushioning)

3Reliability

If erasure coding is applied to all transmissions, then reliability improves, but use of energy increases due to additional processing and transmission overhead

Engineering Contradiction:
Improvereliability of packet data unitsVSAvoidenergy consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

Instead of applying erasure coding uniformly to all transmissions, the system applies coding selectively based on the importance and characteristics of different transport blocks. This local quality approach allows the system to improve reliability for critical data while minimizing energy consumption for less critical transmissions, achieving a balance between reliability and energy efficiency.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS20240224276A1Advanced coding for uplink and downlink transmissions
Publication Date: 2024.07.04 QUALCOMM INC
  • US20240224276A1 patent drawing
  • US20240224276A1 patent drawing
  • US20240224276A1 patent drawing

AI summary

Methods, systems, and devices for wireless communications support advanced coding for uplink and downlink transmissions are described. A user equipment (UE) may receive, from a network entity, control signaling indicating an erasure encoding pattern information associated with an erasure encoding scheme supported by the UE, and may receive scheduling information that allocates multiple resources on a shared channel for communication with the network entity. The UE and network entity may transmit or receive multiple transport blocks (TBs) and erasure encoded parity information corresponding to the multiple TBs via the multiple resources on the shared channel according to an erasure encoding pattern in accordance with the erasure encoding pattern information.