LDPC Convolutional Coding With Tail-Biting for Variable-Length Frames

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current Low-Density Parity-Check (LDPC) codes face challenges in efficiently encoding variable-length data, leading to increased redundant bits and decreased data transmission efficiency, particularly in systems like Ethernet, where fixed-length code blocks are not feasible.

Innovation Solution

The development of a Low-Density Parity-Check Convolutional Code (LDPC-CC) encoding method that utilizes a smaller protograph size and incorporates parity check polynomials to reduce redundant bits and improve received quality, employing a configuration with parity calculation sections and Belief Propagation (BP) decoding for efficient error correction.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a fixed-length LDPC code block is used to match variable-length Ethernet frames, then encoding can be performed, but redundant bits increase and data transmission efficiency decreases

Engineering Contradiction:
Improveerror correction capabilityVSAvoiddata transmission efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent applies dynamics by transitioning from fixed-length LDPC block codes to variable-length LDPC convolutional codes. The encoder dynamically adapts the code block length to match the actual data length, using a tail-biting structure that can accommodate any input length without requiring padding to a fixed size, thereby eliminating redundant bits while maintaining error correction capability

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the parameter of code block length from fixed to variable. By modifying the LDPC code structure to allow the block length to vary according to the input data length, the system eliminates the need for padding operations and reduces redundant bit transmission, directly improving data transmission efficiency

Inventive Principle:
Principle #35Parameter changes

2Ease of manufacture

If padding processing is performed on transmission information sequence, then fixed-length code blocks can be formed, but redundant sequence transmission increases

Engineering Contradiction:
Improveencoding implementation simplicityVSAvoidredundant bits
Core Design Contradiction:
Ease of manufactureVSLoss of substance

Solution Approach 1:

The patent extracts and eliminates the padding operation from the encoding process. By using variable-length LDPC convolutional codes with tail-biting structure, the system directly encodes the original data length without adding redundant padding bits, thereby removing the source of redundant sequence transmission while maintaining implementation simplicity

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent makes the code block length dynamic to match the input data length, eliminating the need for static padding. The encoder adapts its output length to the input length, removing redundant padding bits while keeping the encoding process simple through the tail-biting structure

Inventive Principle:
Principle #15Dynamics

3Ease of manufacture

If puncturing processing is performed on transmission information sequence, then fixed-length code blocks can be formed, but coding rate changes occur

Engineering Contradiction:
Improveencoding implementation simplicityVSAvoidcoding rate consistency
Core Design Contradiction:
Ease of manufactureVSLoss of information

Solution Approach 1:

The patent applies dynamics by allowing the code block length to vary with input data length, eliminating the need for puncturing operations. The variable-length LDPC convolutional code maintains consistent coding rate by naturally adapting to different input lengths, preventing information loss associated with puncturing

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS8745471B2Low-density parity-check convolutional code (LDPC-CC) encoding method, encoder and decoder
Publication Date: 2014.06.03 PANASONIC HOLDINGS CORP
  • US8745471B2 patent drawing
  • US8745471B2 patent drawing
  • US8745471B2 patent drawing

AI summary

An encoding method and an encoder for creating a low-density parity check convolution code (LDDC-CC), sending a signal sequence after subjecting the code to an error-correction using the low-density parity check convolution code, and creating a low-density parity check code of a time-variant period (3g) by linear operations of first to 3g-th (letter g designates a positive integer) parity check polynomials and input data.