LDPC Decoding With Adaptive Offset for Error Correction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing wireless communication systems face challenges in decoding transmissions efficiently, particularly in cases where the min-sum approximation of LDPC decoding fails to dominate, leading to a significant loss in error correcting capability.

Innovation Solution

The implementation of a dominant decoder that uses an average of confidence level values over a quantity of values and an offset based on the quantity, effectively bridging the gap in error correcting performance between the check node kernel and the min-sum approximation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If min-sum approximation is used for LDPC decoding, then hardware complexity is reduced, but error correcting capability deteriorates significantly

Engineering Contradiction:
Improvehardware complexityVSAvoiderror correcting capability
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The patent modifies the min-sum approximation by introducing a dynamic offset parameter that is added to the minimum confidence level value. This parameter adjustment transforms the original min-sum algorithm into an offset min-sum algorithm, which compensates for the performance loss while maintaining hardware efficiency. The offset is calculated based on the quantity of confidence level values, creating a adaptive parameter that improves error correction without significantly increasing complexity.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent introduces dynamic elements into the decoding process by calculating the offset based on the quantity of confidence level values (N). This dynamic offset adapts to different transmission conditions and code rates, allowing the system to optimize performance for varying scenarios. The decoder dynamically adjusts its operation by computing the offset term -ln(N) based on the actual number of values being processed, making the error correction capability adaptive rather than fixed.

Inventive Principle:
Principle #15Dynamics

2Reliability

If check node kernel is used for accurate decoding, then error correcting performance is improved, but hardware complexity and computation time increase

Engineering Contradiction:
Improveerror correcting performanceVSAvoidhardware complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent introduces an intermediary offset term that mediates between the simple min-sum approximation and the accurate but complex check node kernel. This offset acts as a bridge, capturing the essential correction behavior of the check node kernel without requiring its full computational complexity. The offset -ln(N) serves as a simplified intermediary representation of the more complex kernel operations, providing improved performance over basic min-sum while avoiding the hardware burden of implementing the full kernel.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent transforms the rigid check node kernel operations into a parameter-based offset adjustment. Instead of implementing the full kernel computation, the system uses a parameter (offset = -ln(N)) that captures the essential correction behavior. This parameter change approach converts complex iterative kernel operations into a single offset addition, significantly reducing hardware complexity while maintaining improved error correction performance.

Inventive Principle:
Principle #35Parameter changes

3Reliability

If more decoding cycles are used to improve accuracy, then error correction performance increases, but power consumption and processing time increase

Engineering Contradiction:
Improveerror correction performanceVSAvoidpower consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent applies preliminary action by pre-calculating the offset value based on the quantity of confidence level values before the actual decoding process. The offset -ln(N) is determined in advance based on N (the number of values), allowing the decoder to use this pre-computed parameter throughout the decoding process. This eliminates the need for iterative adjustments during decoding, reducing the number of processing cycles required and thereby lowering power consumption while maintaining accurate error correction.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20250202619A1Decoding using average and offset associated with confidence level values
Publication Date: 2025.06.19 QUALCOMM INC
  • US20250202619A1 patent drawing
  • US20250202619A1 patent drawing
  • US20250202619A1 patent drawing

AI summary

Various aspects of the present disclosure generally relate to wireless communication. In some aspects, a wireless communication device may receive a transmission associated with one or more bits. The wireless communication device may decode the transmission using an average of one or more confidence level values, associated with the one or more bits, over a quantity of the one or more confidence level values and an offset that is based at least in part on the quantity of the one or more confidence level values. Numerous other aspects are described.