GLDPC Repeat-Accumulate Code Structure for Higher Throughput

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current channel coding techniques, such as LDPC codes, face challenges in achieving high data throughput while maintaining efficient encoding and decoding resources, necessitating a more sophisticated forward error correction method for digital communication systems.

Innovation Solution

The implementation of a Generalized Low-Density Parity-Check (GLDPC) code system that determines 2k parity check matrix columns and selects Cordaro-Wagner component code check matrices to derive a second parity check matrix, allowing for a repeat-accumulate code structure, which enhances encoding efficiency and error correction capabilities.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If LDPC codes are used for channel coding, then error correction capability is improved, but encoding and decoding complexity increases

Engineering Contradiction:
Improveerror correction capabilityVSAvoidencoding and decoding complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent segments the parity-check matrix into component codes (such as repeat-accumulate codes, convolutional codes, or other block codes) that can be independently decoded. This segmentation allows the use of simpler, specialized decoders for each component rather than a complex general-purpose LDPC decoder, thereby reducing overall decoding complexity while maintaining error correction capability.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent changes the structural parameters of the parity-check matrix by imposing specific patterns or constraints (such as repeat-accumulate structure, circulant submatrices, or specific density distributions). These parameter changes enable the use of more efficient decoding algorithms and hardware implementations, reducing complexity while preserving reliability.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If sophisticated forward error correction methods are implemented, then error correction performance is improved, but data throughput decreases

Engineering Contradiction:
Improveerror correction performanceVSAvoiddata throughput
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

By segmenting the FEC scheme into component codes with dedicated hardware decoders, the patent enables parallel processing and reduces the time required for decoding operations. This segmentation allows sophisticated error correction to be achieved without proportionally increasing processing time, thereby maintaining higher data throughput.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent replaces general-purpose computational decoding mechanisms with specialized hardware-accelerated decoding mechanisms for component codes. This substitution of mechanical/computational systems with optimized hardware systems reduces processing latency and increases data throughput while maintaining sophisticated error correction performance.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

3Productivity

If GLDPC codes with repeat-accumulate structure are used, then encoding efficiency is improved, but code design complexity increases

Engineering Contradiction:
Improveencoding efficiencyVSAvoidcode design complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent applies preliminary action by pre-defining specific structures for the parity-check matrix (such as repeat-accumulate patterns, circulant structures, or fixed density distributions) before the actual coding operation. This preliminary structuring simplifies the encoding process and enables efficient hardware implementation, while the code design complexity is managed through standardized template-based approaches rather than custom designs.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11075651B2Generalized low-density parity check codes (GLDPC)
Publication Date: 2021.07.27 HUAWEI TECH CO LTD
  • US11075651B2 patent drawing
  • US11075651B2 patent drawing
  • US11075651B2 patent drawing

AI summary

Provided is a system and method for determining a generalized Low-Density Parity-Check (LDPC) code for forward error correction channel coding that has a repeat-accumulate code structure.