LDPC-CC Encoder Termination Length for Variable-Rate Decoding

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current LDPC-CC encoders and decoders face challenges in supporting multiple coding rates with low computational complexity while maintaining high data reception quality and minimizing termination requirements.

Innovation Solution

The proposed solution involves an LDPC-CC encoder that determines the sequence length for a termination sequence based on the information length and coding rate, and a decoder that uses belief propagation for decoding, acquiring the coding rate and sequence length to ensure efficient error correction.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If LDPC-CC encoding is performed with termination sequence, then error correction capability is maintained, but computational complexity increases and information transmission efficiency deteriorates

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

Solution Approach 1:

The patent dynamically adjusts the termination sequence length parameter based on the information sequence length. By changing this parameter adaptively rather than using a fixed length, the system maintains error correction capability while minimizing unnecessary computational overhead and preserving transmission efficiency.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The encoding process transitions from static fixed-length termination to dynamic adaptive termination. The termination sequence length is determined based on the actual information sequence length, making the system flexible and efficient while maintaining reliability across different transmission scenarios.

Inventive Principle:
Principle #15Dynamics

2Stability of the object's composition

If fixed-length LDPC code block is used, then coding rate remains constant, but variable-length Ethernet frame cannot be accommodated without padding or puncturing

Engineering Contradiction:
Improvecoding rate stabilityVSAvoidframe length adaptability
Core Design Contradiction:
Stability of the object's compositionVSAdaptability or versatility

Solution Approach 1:

The patent implements dynamic block length adaptation where the LDPC code block length varies according to the Ethernet frame length. This allows the system to accommodate variable-length frames while maintaining a stable coding rate, eliminating the need for padding or puncturing operations.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system dynamically changes the code block length parameter based on the input frame size while keeping the coding rate constant. This parameter adaptation enables seamless integration with variable-length Ethernet frames without compromising transmission efficiency or requiring redundant data transmission.

Inventive Principle:
Principle #35Parameter changes

3Reliability

If termination sequence is added to LDPC-CC, then decoding convergence is improved, but sequence length must be increased which reduces transmission efficiency

Engineering Contradiction:
Improvedecoding convergenceVSAvoidinformation transmission efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent optimizes the termination sequence length parameter based on the information sequence length. By dynamically adjusting this parameter, the system achieves sufficient decoding convergence with minimal termination sequence length, thereby maximizing transmission efficiency while maintaining reliability.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

Instead of using excessive fixed-length termination sequences, the patent applies partial action by using only the necessary minimum length of termination sequence required for each specific information sequence. This avoids unnecessary overhead while ensuring adequate decoding convergence.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS8819528B2Encoder, decoder, and encoding method
Publication Date: 2014.08.26 PANASONIC HOLDINGS CORP
  • US8819528B2 patent drawing
  • US8819528B2 patent drawing
  • US8819528B2 patent drawing

AI summary

An encoder and decoder using LDPC-CC are provided, which avoid lowering the transmission efficiency of information while not deteriorating error correction performance, even at termination; and an associated encoding method is provided. A termination sequence length determining unit determines the sequence length of a transmitted termination sequence added to the end of an information sequence, according to the information length (information size) and encoding rate of the information sequence. A parity calculation unit carries out LDPC-CC coding on the information sequence and the known-information sequence necessary for generating a termination sequence of the determined termination sequence length, and calculates a parity sequence.