LDPC Encoder Structure for 64800-Length 5/15 Codewords

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current terrestrial TV broadcasting systems face co-channel interference issues, leading to white spaces where frequency reuse is not possible, resulting in deteriorated spectrum efficiency, and existing LDPC codes are not optimized for the DVB broadcast standard or specific LDPC encoding methods.

Innovation Solution

A new LDPC codeword of length 64800 with a code rate of 5/15 is developed, utilizing an LDPC encoding technique that includes a systematic part, a first parity part corresponding to a dual diagonal matrix, and a second parity part corresponding to an identity matrix, with a sequence that updates parity bit addresses using a circulant permutation matrix, enabling efficient encoding and decoding.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a new LDPC codeword with length 64800 and code rate 5/15 is designed, then error correction performance near the Shannon limit is achieved, but device complexity increases due to larger memory requirements and more complex encoding structures

Engineering Contradiction:
Improveerror correction performanceVSAvoidencoder structure complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The LDPC codeword is segmented into three distinct parts: a systematic part (21600 bits) containing the original information, a first parity part (1440 bits) corresponding to a dual diagonal matrix, and a second parity part (41760 bits) corresponding to an identity matrix. This segmentation allows the encoder to handle different portions of the codeword with specialized structures, achieving near-Shannon-limit performance while managing complexity through modular design

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent employs specific parameter configurations including a code rate of 5/15, codeword length of 64800, and a circulant permutation matrix size of 360. These parameter changes optimize the balance between error correction capability and implementation complexity, with the systematic part preserving original data and the two parity parts providing distributed error correction coverage

Inventive Principle:
Principle #35Parameter changes

2Ease of operation

If a systematic part with length 21600 is included in the LDPC codeword, then ease of operation is improved by preserving original information bits, but device complexity increases due to the need for separate parity generation sections

Engineering Contradiction:
Improveinformation bit preservationVSAvoidencoding section complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The encoding section is segmented into distinct functional units: a systematic part that directly preserves the 21600 information bits, a first parity generation unit producing 1440 bits via dual diagonal matrix operations, and a second parity generation unit producing 41760 bits via identity matrix operations. This segmentation enables the systematic part to maintain ease of operation by keeping original information intact while distributing the complexity burden across specialized parity generation sections

Inventive Principle:
Principle #1Segmentation

3Manufacturing precision

If a circulant permutation matrix with size 360 is used in the encoding process, then manufacturing precision is improved through structured matrix operations, but loss of time increases due to the computational overhead of sequence-based address updates

Engineering Contradiction:
Improveencoding precisionVSAvoidencoding time
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The circulant permutation matrix of size 360 introduces a periodic structure to the encoding process, where parity bit addresses are updated using predetermined sequences that repeat every 360 positions. This periodic action ensures manufacturing precision through consistent, structured matrix operations while the predetermined sequences optimize computational efficiency by avoiding redundant calculations within each period

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The patent employs preliminary action by pre-defining the sequences for updating parity bit addresses based on the circulant permutation matrix structure. These sequences are calculated and stored in advance, allowing the encoder to simply follow the predetermined pattern during operation rather than performing complex real-time calculations, thus reducing actual encoding time while maintaining precision

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS9941902B2Low density parity check encoder having length of 64800 and code rate of 5/15, and low density parity check encoding method using the same
Publication Date: 2018.04.10 ELECTRONICS & TELECOMM RES INST
  • US9941902B2 patent drawing
  • US9941902B2 patent drawing
  • US9941902B2 patent drawing

AI summary

A low density parity check (LDPC) encoder, an LDPC decoder, and an LDPC encoding method are disclosed. The LDPC encoder includes first memory, second memory, and a processor. The first memory stores an LDPC codeword having a length of 64800 and a code rate of 5/15. The second memory is initialized to 0. The processor generates the LDPC codeword corresponding to information bits by performing accumulation with respect to the second memory using a sequence corresponding to a parity check matrix (PCM).