LDPC Parity Check Matrix Layout for Incremental Redundancy Retransmission

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing LDPC codes face challenges in implementing the Incremental Redundancy (IR) method due to the lack of correlation between previously transmitted and retransmitted parity parts, which hinders efficient data retransmission in mobile communication systems.

Innovation Solution

The proposed method involves encoding data using a parity check matrix with sub-matrices that have a dual diagonal structure, allowing for efficient retransmission by maintaining parity part correlation and adjusting coding rates through additional parity bit generation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If existing LDPC codes are used for data retransmission, then encoding can be performed, but correlation between previously transmitted and retransmitted parity parts is lost, hindering efficient retransmission

Engineering Contradiction:
Improvedata retransmission reliabilityVSAvoidparity part correlation
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The parity check matrix is divided into multiple sub-matrices, where each sub-matrix corresponds to a specific coding rate. This segmentation allows the system to select appropriate sub-matrices for initial transmission and retransmission, maintaining correlation between parity parts while adapting to different channel conditions and coding rate requirements.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system dynamically selects which sub-matrix to use based on the coding rate and retransmission scenario. For initial transmission, a first sub-matrix is selected, and for retransmission, a second sub-matrix is selected such that their parity parts maintain correlation. This dynamic selection enables efficient incremental redundancy retransmission while adapting to varying channel conditions.

Inventive Principle:
Principle #15Dynamics

2Reliability

If parity check matrix is used for encoding, then channel coding can be performed, but device complexity increases due to matrix storage and computation

Engineering Contradiction:
Improveerror correction capabilityVSAvoidencoding apparatus complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The large parity check matrix is segmented into multiple smaller sub-matrices, each corresponding to a specific coding rate. This reduces the computational burden and memory requirements for each encoding operation, as the encoder only needs to store and process the relevant sub-matrix for the current coding rate rather than the entire large matrix.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Different sub-matrices are designed with specific structures optimized for their respective coding rates. Each sub-matrix has locally optimized properties that enhance error correction capability for its specific coding rate, while the overall system maintains flexibility to switch between different sub-matrices based on channel conditions.

Inventive Principle:
Principle #3Local quality

3Adaptability or versatility

If coding rate is adjusted for retransmission, then adaptability to channel conditions improves, but maintaining parity part correlation becomes more difficult

Engineering Contradiction:
Improvecoding rate adjustmentVSAvoidparity part correlation
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The system employs dynamic sub-matrix selection based on coding rate requirements. When adjusting coding rate for retransmission, the encoder selects a different sub-matrix that is specifically designed to maintain parity part correlation with the initial transmission sub-matrix. This dynamic adaptation allows coding rate adjustment while preserving the correlation necessary for efficient incremental redundancy retransmission.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The set of sub-matrices is designed to serve multiple functions: each sub-matrix can be used for both initial transmission and retransmission scenarios. The sub-matrices are constructed such that they can work together to provide correlation across different coding rates, enabling a single encoding apparatus to handle various coding rates and retransmission scenarios universally.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS8201046B2Method of encoding/decoding using low density check code matrix
Publication Date: 2012.06.12 LG ELECTRONICS INC
  • US8201046B2 patent drawing
  • US8201046B2 patent drawing
  • US8201046B2 patent drawing

AI summary

A method of encoding data using a parity check matrix is disclosed. The method of encoding data using a parity check matrix includes receiving information bit streams, and encoding the information bit streams using the parity check matrix which includes a systematic part and a parity part having a lower triangle type.