LDPC Parity-Check Matrix Structuring for Variable Codeword Lengths

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Next-generation communication/broadcasting systems require a transmission method that can support various code rates and codeword lengths to maximize system capacity and meet diverse user demands, while existing technologies struggle to efficiently manage multiple code rates and codewords.

Innovation Solution

The method involves generating and using an Nth parity-check matrix for Low Density Parity Check (LDPC) encoding and decoding, with additional parity techniques to support various code rates and codewords, including the use of intermediate variables to generate extended parity-check matrices for efficient encoding and decoding.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If traditional LDPC encoding is used with fixed parity-check matrices, then encoding simplicity is maintained, but the system cannot efficiently support multiple code rates and codeword lengths

Engineering Contradiction:
Improvesupport for multiple code rates and codewordsVSAvoidencoding/decoding complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The parity-check matrix is segmented into information word sub-matrices and parity sub-matrices, allowing selective use of different segments for different code rates. The matrix H is divided into H_I (information part) and H_P (parity part), enabling flexible configuration for multiple code rates without requiring completely different matrices for each rate.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system dynamically selects and configures parity-check matrices based on the required code rate and codeword length. Different Nth parity-check matrices are generated and stored for different code rates, allowing the encoder to adapt to varying transmission requirements while maintaining efficient encoding through pre-generated matrix structures.

Inventive Principle:
Principle #15Dynamics

2Adaptability or versatility

If additional parity techniques are implemented to support various code rates, then system adaptability improves, but encoding and decoding complexity increases

Engineering Contradiction:
Improvecode rate flexibilityVSAvoidmatrix generation and management complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

Parity-check matrices for different code rates are pre-generated and stored in memory before actual encoding operations. The Nth parity-check matrices are created in advance based on the base matrix structure, eliminating the need for real-time matrix generation during encoding and reducing operational complexity.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The parity-check matrices are structured with nested properties where the matrix for a given code rate contains structural elements that can be utilized for other code rates. The information word sub-matrices and parity sub-matrices are organized in a nested manner that allows efficient derivation of different code rate configurations from a base structure.

Inventive Principle:
Principle #7Nested doll (Nesting)

3Adaptability or versatility

If multiple parity-check matrices are generated for different code rates, then support for diverse user demands improves, but memory requirements and processing overhead increase

Engineering Contradiction:
Improveuser demand flexibilityVSAvoidmemory storage requirements
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

A single base parity-check matrix structure serves multiple code rates through systematic modification. The base matrix H can generate multiple Nth parity-check matrices for different code rates by adjusting the information word sub-matrix configuration, allowing one base structure to fulfill multiple functions across different transmission scenarios.

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

Data Source

PatentUS9054741B2Method and apparatus for transmitting and receiving in a communication/broadcasting system
Publication Date: 2015.06.09 SAMSUNG ELECTRONICS CO LTD
  • US9054741B2 patent drawing
  • US9054741B2 patent drawing
  • US9054741B2 patent drawing

AI summary

A method and apparatus for transmitting in a communication/broadcasting system is provided. The method includes determining to use an additional parity technique, generating an Nth parity check matrix, where N is an integer, performing Low Density Parity Check (LDPC) encoding using the Nth parity-check matrix, modulating a codeword corresponding to the Nth parity-check matrix, and transmitting the modulated codeword.