Variable-Rate LDPC Parity Matrix Design for Signal Transmission

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Next-generation communication systems require support for variable coding rates to enhance data throughput, but existing block LDPC codes are limited in coding rate, making it difficult to implement optimal performance due to restrictions such as cycle structure in factor graphs and hardware implementation.

Innovation Solution

A signal transmission and reception apparatus and method that generate child parity check matrices based on a parent parity check matrix to support variable coding rates, using a concatenation of semi-systematic block LDPC codes and single parity check codes to optimize noise threshold performance and enable coding rates from ½ to ¾.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If block LDPC codes are used for high-speed data transmission, then error correction performance is improved, but coding rate flexibility deteriorates

Engineering Contradiction:
Improveerror correction performanceVSAvoidcoding rate flexibility
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The parity check matrix is segmented into multiple sub-matrices (first sub-parity check matrix and second sub-parity check matrix), allowing the system to selectively use different segments for different coding rates. This segmentation enables flexible adaptation while maintaining the error correction properties of LDPC codes.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system dynamically selects and configures parity check matrices based on the required coding rate. By having a pool of pre-defined parity check matrices with different rates (1/2, 2/3, 3/4) and dynamically selecting appropriate ones, the system achieves both reliability and coding rate flexibility.

Inventive Principle:
Principle #15Dynamics

2Productivity

If variable coding rates are supported, then data throughput is improved, but system complexity increases

Engineering Contradiction:
Improvedata throughputVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

Multiple parity check matrices for different coding rates are pre-defined and stored in the system. When a specific coding rate is needed, the system simply retrieves the pre-configured matrix rather than generating it dynamically, significantly reducing computational complexity while supporting variable coding rates for high throughput.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system changes parameters (coding rate, parity check matrix selection) based on transmission conditions. By having pre-configured matrices with different parameters (rates of 1/2, 2/3, 3/4), the system can adapt to different throughput requirements without complex real-time calculations.

Inventive Principle:
Principle #35Parameter changes

3Reliability

If optimal degree distribution is calculated using density evolution scheme, then coding rate is reduced, but implementation difficulty increases

Engineering Contradiction:
Improvenoise threshold performanceVSAvoidimplementation ease
Core Design Contradiction:
ReliabilityVSEase of manufacture

Solution Approach 1:

Instead of performing complex density evolution calculations to determine optimal degree distributions, the patent uses pre-defined parity check matrices that have been optimized beforehand. This copying of pre-optimized structures achieves near-optimal noise threshold performance while dramatically simplifying implementation.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent replaces complex computational processes (density evolution scheme) with simple, pre-computed structures (standardized parity check matrices). These pre-defined matrices serve as disposable, pre-optimized solutions that eliminate the need for complex real-time calculations while maintaining optimal performance.

Inventive Principle:
Principle #27Cheap short-living objects (Disposable)

Data Source

PatentUS7882414B2Apparatus and method for transmitting/receiving signal supporting variable coding rate in a communication system
Publication Date: 2011.02.01 SAMSUNG ELECTRONICS CO LTD
  • US7882414B2 patent drawing
  • US7882414B2 patent drawing
  • US7882414B2 patent drawing

AI summary

Provided are an apparatus and method for transmitting/receiving signal, supporting a variable coding rate, in a communication system. The method includes receiving an information vector, generating a child parity check matrix based on a parent parity check matrix according to a coding rate to be applied for generating a block Low Density Parity Check (LDPC) codeword using the information vector, and encoding the information vector into the block LDPC codeword according to the child parity check matrix.