LDPC Parity Permutation and Puncturing for Reliable Broadcast Decoding

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current signal transmission methods for digital broadcasting lack efficient mechanisms for improving decoding performance at the receiver, particularly in high-definition digital television and portable broadcasting scenarios, where existing methods do not adequately support various receiving schemes and user demands for enhanced performance.

Innovation Solution

A transmitter system that includes a Low Density Parity Check (LDPC) encoder, a parity permutator, a puncturer, and an additional parity generator, which encodes input bits, interleaves and punctures parity bits using specific patterns to generate additional parity bits, improving decoding performance by optimizing the transmission of LDPC codewords through QPSK modulation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If LDPC encoding is performed to generate parity bits for current frame transmission, then transmission reliability is improved, but bandwidth efficiency deteriorates due to the large number of parity bits required

Engineering Contradiction:
Improvedecoding performanceVSAvoidbandwidth usage
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The patent applies puncturing to discard (remove) certain parity bits from the current frame transmission, and then recovers them by generating additional parity bits from previous frames. Specifically, the puncturer removes selected parity bits to reduce current bandwidth usage, while the additional parity generator creates replacement parity bits using historical data, achieving both bandwidth efficiency and decoding reliability.

Inventive Principle:
Principle #34Discarding and recovering

Solution Approach 2:

The patent generates additional parity bits in advance (in previous frames) before they are needed for decoding. By pre-generating and storing parity bits from prior frames, the system prepares recovery data beforehand, enabling efficient reconstruction of punctured bits without requiring retransmission or increasing current frame overhead.

Inventive Principle:
Principle #10Preliminary action

2Measurement precision

If all parity bits are transmitted in the current frame, then decoding accuracy is improved, but transmission time increases

Engineering Contradiction:
Improvedecoding accuracyVSAvoidtransmission time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system discards transmission of certain parity bits in the current frame by applying puncturing, then recovers the discarded information by utilizing additional parity bits generated from previous frames. This approach maintains decoding accuracy while reducing the time required to transmit all necessary parity data.

Inventive Principle:
Principle #34Discarding and recovering

Solution Approach 2:

The patent creates additional parity bits as copies or equivalents of the punctured parity bits by using the same LDPC encoding process on previous frame data. These copied parity relationships allow the receiver to reconstruct missing information without waiting for retransmission, thereby reducing transmission time while preserving decoding accuracy.

Inventive Principle:
Principle #26Copying

3Quantity of substance

If puncturing is applied to reduce parity bit transmission, then bandwidth efficiency is improved, but decoding reliability deteriorates

Engineering Contradiction:
Improvebandwidth efficiencyVSAvoiddecoding reliability
Core Design Contradiction:
Quantity of substanceVSReliability

Solution Approach 1:

The additional parity bits act as an intermediary between the punctured parity bits and the decoding process. Instead of directly using punctured bits (which would reduce reliability), the system introduces additional parity bits generated from previous frames as intermediate elements that preserve the necessary redundancy information, thereby maintaining decoding reliability while achieving bandwidth efficiency through puncturing.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent changes the parameter of parity bit availability by generating additional parity bits with different temporal characteristics (from previous frames instead of current frame). This parameter change allows the system to maintain the required redundancy level for reliable decoding while using puncturing to reduce current frame bandwidth consumption.

Inventive Principle:
Principle #35Parameter changes

4Quantity of substance

If additional parity bits are generated from previous frames, then current frame bandwidth is reduced, but system complexity increases

Engineering Contradiction:
Improvecurrent frame bandwidthVSAvoidprocessing complexity
Core Design Contradiction:
Quantity of substanceVSDevice complexity

Solution Approach 1:

The LDPC encoder performs a dual function: it generates parity bits for the current frame and simultaneously generates additional parity bits for previous frames. By making the encoder universal and multi-functional, the system reduces current frame bandwidth requirements without adding separate dedicated hardware or processing stages, thereby limiting the increase in system complexity.

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

Solution Approach 2:

The system uses its own historical data (previous frames) to generate the additional parity bits needed for puncturing. Instead of requiring external sources or complex recovery mechanisms, the system serves itself by utilizing its own past transmissions as the basis for generating recovery parity bits, thereby reducing bandwidth requirements without proportionally increasing system complexity.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS10355814B2Transmitter and method for generating additional parity thereof
Publication Date: 2019.07.16 SAMSUNG ELECTRONICS CO LTD
  • US10355814B2 patent drawing
  • US10355814B2 patent drawing
  • US10355814B2 patent drawing

AI summary

A transmitter is provided. The transmitter includes: a Low Density Parity Check (LDPC) encoder configured to encode input bits to generate an LDPC codeword including the input bits and parity bits to be transmitted in a current frame; a parity permutator configured to interleave the parity bits and group-wise interleave a plurality of parity bit groups configuring the interleaved parity bits based on a group-wise interleaving pattern including a first pattern and a second pattern to perform parity permutation; a puncturer configured to puncture at least some of the group-wise interleaved parity bit groups; and an additional parity generator configured to select at least some of the punctured parity bit groups to generate additional parity bits to be transmitted in a previous frame of the current frame, based on the first pattern and the second pattern.