Prime-Period LDPC Convolutional Coding for Flexible Error Correction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current LDPC-CC technologies have limited time-varying periods, restricting their error correction capabilities and coding rates.

Innovation Solution

The development of an encoding and decoding method using parity check polynomials with a time-varying period of q, where q is a prime number greater than three, allowing for a coding rate of (n−1)/n, enabling efficient encoding and decoding of information sequences with high error correction capabilities.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If LDPC-CC with limited time-varying periods (2, 3, 4) is used, then the encoding and decoding can be implemented with existing technologies, but the error correction capability and coding rate flexibility are restricted

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

Solution Approach 1:

The patent changes the time-varying period parameter from limited values (2, 3, 4) to any prime number greater than 3, enabling flexible selection of coding rates (n-1)/n while maintaining error correction capability through the mathematical properties of prime numbers

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The invention creates a universal encoding/decoding framework that works for any prime number period q>3, allowing the same basic structure to support multiple coding rates and applications without requiring separate specialized implementations

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

2Adaptability or versatility

If padding or puncturing processing is applied to adjust transmission information length, then the LDPC code block length can match variable-length Ethernet frames, but the coding rate changes and redundant sequences are transmitted

Engineering Contradiction:
Improveframe length adaptationVSAvoidredundant sequence transmission
Core Design Contradiction:
Adaptability or versatilityVSLoss of information

Solution Approach 1:

The invention extracts and removes the padding and puncturing operations from the encoding process, instead directly generating code blocks that match the desired length through the convolutional structure, eliminating redundant sequence transmission

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent employs a dynamic encoding approach where the encoding process adapts to the desired output length through the convolutional structure and feedback mechanism, rather than using static fixed-length block encoding that requires padding

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS8769370B2Encoding method, decoding method, encoder, and decoder
Publication Date: 2014.07.01 SUN PATENT TRUST
  • US8769370B2 patent drawing
  • US8769370B2 patent drawing
  • US8769370B2 patent drawing

AI summary

An encoding method generates a parity bit sequence by encoding an information sequence with feed-forward LDPC convolutional codes based on a plurality of parity check polynomials each having a coding rate of (n−1)/n, then performs an interleaving process and an accumulation process. The accumulation process is an exclusive OR operation performed on bits of the interleaved parity bit sequence and on bits of a delayed accumulated parity bit sequence. A coded sequence is then generated from the information sequence and the accumulated parity bit sequence.