QC-LDPC Parity Matrix Layout for 3888-Bit 1/2-Rate Coding

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing wireless and wireline communication systems face limitations in achieving efficient encoding and decoding processes for low density parity check (LDPC) codes, particularly with block lengths beyond the 1944 bits supported in 802.11 standards, leading to suboptimal performance in radio channels.

Innovation Solution

Implementing a quasi-cyclic (QC) structure for LDPC codes with a block length of 3888 and a code rate of 1/2, utilizing a parity check matrix and binary matrix to generate a second parity check matrix, which simplifies encoding and decoding processes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the block length of LDPC code is increased beyond 1944 bits to improve radio channel gain, then the coding gain increases (about 2 dB in 2x2 MIMO channels), but the complexity of encoding and decoding processes increases

Engineering Contradiction:
Improvecoding gainVSAvoidencoding and decoding complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The parity check matrix H is divided into sub-matrices (HA, HB, HC, HD, HE, TF) with specific structures. Each sub-matrix can be processed independently or in parallel, allowing the large block length code to be decoded through segmented operations rather than treating the entire 3888-bit block as a single unit, thus reducing computational complexity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent employs a quasi-cyclic structure where the parity check matrix uses cyclic shifts of identity matrices. This dynamic structure allows efficient implementation using shift registers and modular arithmetic, enabling parallel processing and reducing the overall decoding complexity despite the increased block length.

Inventive Principle:
Principle #15Dynamics

2Reliability

If a code rate of 1/2 is used to improve error correction capability, then more parity bits are generated enhancing reliability, but the transmission efficiency decreases due to higher overhead

Engineering Contradiction:
Improveerror correction capabilityVSAvoidtransmission efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent systematically varies the lifting size parameter z (e.g., z=162, z=243) to generate different code rates including 1/2. By changing this fundamental parameter, the same base matrix structure can produce codes with different rates, allowing optimization for specific applications where error correction capability is prioritized over transmission efficiency.

Inventive Principle:
Principle #35Parameter changes

3Reliability

If the block length is extended to 3888 bits to overcome 802.11 standard limitations, then the gain in radio channels improves, but the processing time and computational resources required increase

Engineering Contradiction:
Improveradio channel gainVSAvoidprocessing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The decoding process is segmented into multiple stages corresponding to different sub-matrices of the parity check matrix. Parallel decoding algorithms can process different segments simultaneously, reducing the effective processing time despite the increased block length of 3888 bits.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The quasi-cyclic structure enables periodic processing patterns where identical computational operations are repeated across different blocks. This regularity allows for optimized instruction pipelines and cache utilization, reducing processing time through efficient resource usage.

Inventive Principle:
Principle #19Periodic action

Data Source

PatentUS12621007B2Systems and methods for block-kronecker based low density parity check (LDPC) code with 1/2 code rate
Publication Date: 2026.05.05 AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE LTD
  • US12621007B2 patent drawing
  • US12621007B2 patent drawing
  • US12621007B2 patent drawing

AI summary

An apparatus may include a transmitter and one or more processors. The one or more processors may identify, based on a first parity check matrix of a first quasi-cyclic-low-density parity-check (QC-LDPC) code according to a code rate of 1/2, a second parity check matrix corresponding to a first exponent matrix comprising 1152 values for a second QC-LDPC code. The second QC-LDPC code may have a code block size that is twice a code block size of the first QC-LDPC code. The one or more processors may encode data using the second parity check matrix. The transmitter may be configured to transmit the encoded data.