Multilevel LDPC Modulation for Fast Decoding and Error Correction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing communication systems face challenges in achieving fast decoding procedures and effective error performance in high-speed data communication without significant complexity, particularly in correcting errors introduced by communication channels.

Innovation Solution

The implementation of multilevel coded modulation schemes using two or more low-density parity-check (LDPC) code constructions for encoding and decoding data, which differ from each other, to optimize coding and modulation jointly and improve digital transmission performance.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If coded modulation schemes are used to improve error correction performance, then error correction capability is improved, but decoding complexity increases

Engineering Contradiction:
Improveerror correction capabilityVSAvoiddecoding complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The code is segmented into multiple blocks with different code rates, allowing the system to use lower complexity decoding for less critical data blocks while maintaining higher reliability for critical blocks. The overall code is divided into several sub-codes that can be decoded independently or jointly with reduced complexity compared to a single high-rate code.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The code rate parameter is varied across different blocks of the codeword. By using a combination of different code rates (e.g., 1/2, 2/3, 3/4) within the same overall code structure, the system adapts the complexity level to the importance of different data portions, achieving good error correction where needed while limiting complexity elsewhere.

Inventive Principle:
Principle #35Parameter changes

2Productivity

If fast decoding procedures are implemented, then decoding speed is improved, but error performance deteriorates

Engineering Contradiction:
Improvedecoding speedVSAvoiderror performance
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The codeword is divided into multiple blocks that can be decoded in parallel or in a staged manner. This segmentation allows fast decoding of individual blocks while the overall error performance is maintained through the combined effect of all blocks, achieving both speed and reliability.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system applies different levels of decoding effort to different blocks based on their importance. Less critical blocks use simpler, faster decoding while critical blocks receive more thorough decoding, achieving acceptable overall error performance with improved average decoding speed.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS8051355B2Multilevel low density parity-check coded modulation
Publication Date: 2011.11.01 SK HYNIX NAND PRODUCT SOLUTIONS CORP
  • US8051355B2 patent drawing
  • US8051355B2 patent drawing
  • US8051355B2 patent drawing

AI summary

A method and apparatus are provided for encoding and decoding a communication signal. Processes for encoding and decoding the communication signal use a first low density parity-check code (LDPC) construction and a second low density parity-check code construction that differs from the first low density parity-check code construction. Multilevel coding (MLC) is applied to protect each address bit of a signal point by an individual LDPC code. In one embodiment, the first level is coded with a progressive edge-growth LDPC code, the second level is coded with a Reed-Solomon LDPC code and the third level is left uncoded.