Packet Rearrangement for LDPC Erasure Correction in Communication Links

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current erasure correction methods, such as Reed-Solomon codes, are inadequate for handling a large number of packet erasures in applications like moving image streaming, especially when packet erasures exceed the correction capability or occur over a long period due to fading in radio communication paths, leading to ineffective error correction.

Innovation Solution

The implementation of a low-density parity-check convolutional code (LDPC-CC) erasure correction coding apparatus and method, which arranges information data according to a constraint length and coding rate to generate parity packets, improving erasure correction capability.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If Reed-Solomon code is used for erasure correction, then correction performance can be improved by increasing block length, but calculation amount and circuit scale increase

Engineering Contradiction:
Improveerasure correction performanceVSAvoidcircuit scale
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent replaces traditional Reed-Solomon code mechanisms with LDPC-CC (Low-Density Parity-Check Convolutional Code) mechanisms. LDPC-CC uses a different mathematical approach based on sparse parity-check matrices and belief propagation algorithms, which achieves comparable or superior erasure correction performance with reduced computational complexity and smaller circuit implementation requirements.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Reliability

If Reed-Solomon code is used for erasure correction, then correction capability can be improved by increasing block length, but calculation amount increases

Engineering Contradiction:
Improveerasure correction capabilityVSAvoidcalculation amount
Core Design Contradiction:
ReliabilityVSPower

Solution Approach 1:

The patent substitutes Reed-Solomon decoding calculations with LDPC-CC belief propagation algorithms. The LDPC-CC approach uses iterative message passing on a factor graph derived from the parity-check matrix, which converges faster and requires fewer operations to achieve the same correction capability, thereby reducing the calculation amount and power consumption.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The patent changes the fundamental parameters of the error correction system by adopting LDPC-CC with specific parity-check matrix structures and coding rates. This parameter change enables achieving high erasure correction capability with more efficient encoding and decoding operations compared to traditional Reed-Solomon codes.

Inventive Principle:
Principle #35Parameter changes

3Productivity

If LDPC-CC is used for erasure correction, then feasible time and calculation cost are achieved, but handling extensive packet erasures requires improved arrangement methods

Engineering Contradiction:
Improveencoding and decoding speedVSAvoiderasure correction effectiveness
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent segments information packets into multiple code blocks for LDPC-CC encoding. Each code block is processed independently with its own parity packets, allowing the system to handle extensive erasures by ensuring that erasures in one block do not propagate to other blocks. This segmentation maintains high correction effectiveness while preserving encoding/decoding speed.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent performs preliminary arrangement of information packets before LDPC-CC encoding, organizing them in a specific sequence that optimizes the distribution of information across code blocks. This preliminary action ensures that even when extensive erasures occur, the remaining packets are optimally positioned for successful decoding, thereby improving reliability without sacrificing productivity.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS8892977B2Communication apparatus, terminal apparatus and communication method
Publication Date: 2014.11.18 PANASONIC INTELLECTUAL PROPERTY CORP OF AMERICA
  • US8892977B2 patent drawing
  • US8892977B2 patent drawing
  • US8892977B2 patent drawing

AI summary

A loss correction encoding device having an improved capability of loss correction using LDPC-CC includes a rearranging unit that rearranges information data contained in n information packets according to the constraint length Kmax and the encoding rate (q−1)/q of a check polynomial of the loss correction code used in a loss correction encoding unit. Specifically, the rearranging unit rearranges the information data in such a way that continuous Kmax×(q−1) pieces of information data after rearrangement are contained in different information packets. The rearranging unit distributes the information data to information blocks from n information packets, where n satisfies the formula Kmax×(q−1)≦n.