LDPC Parity Puncturing in Transmitters for Decoding Efficiency

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current signal transmitters and receivers face challenges in providing improved performance for digital broadcasting services, particularly in high definition digital television and portable broadcasting, due to limitations in efficiently managing parity bits during signal transmission.

Innovation Solution

A transmitter system that includes an LDPC encoder, a puncturer, and a mapper, which calculates the number of parity bits to be punctured based on specific ratios and minimum values, and punctures those bits to improve decoding performance, allowing for flexible robustness levels and efficient transmission.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If all parity bits are transmitted, then decoding reliability is improved, but transmission efficiency deteriorates due to increased bandwidth consumption

Engineering Contradiction:
Improvedecoding reliabilityVSAvoidtransmission efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent extracts and removes a portion of the parity bits from the transmitted signal. Specifically, it punctures the last portion of parity bits (e.g., bits from index N_punc to N_ldpc_parity-1) while retaining the first portion (bits from index 0 to N_punc-1). This selective removal reduces the number of transmitted bits while maintaining sufficient decoding capability, thereby improving transmission efficiency without completely sacrificing reliability.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent introduces a puncturing parameter N_punc that controls the number of parity bits to be removed. By adjusting this parameter, the system can dynamically change the trade-off between reliability and transmission efficiency. The receiver uses this same parameter to correctly identify which bits were punctured and performs appropriate puncturing during decoding, enabling flexible adaptation to different channel conditions and service requirements.

Inventive Principle:
Principle #35Parameter changes

2Productivity

If parity bits are punctured to improve transmission efficiency, then bandwidth usage is reduced, but decoding performance may deteriorate

Engineering Contradiction:
Improvetransmission efficiencyVSAvoiddecoding performance
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent applies different treatment to different portions of parity bits. The first portion of parity bits (indices 0 to N_punc-1) is transmitted and used for decoding, while the last portion (indices N_punc to N_ldpc_parity-1) is punctured and not transmitted. This local differentiation ensures that the most critical parity information is preserved while less critical portions are removed, maintaining decoding performance while improving efficiency.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The transmitter performs preliminary puncturing of parity bits before transmission based on pre-agreed parameters. The receiver, knowing the puncturing pattern through the parameter N_punc, performs corresponding preliminary preparation in the decoding process by identifying which bits to expect and which were removed. This pre-planned approach ensures smooth operation without real-time negotiation overhead.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS10547329B2Transmitter and puncturing method thereof
Publication Date: 2020.01.28 SAMSUNG ELECTRONICS CO LTD
  • US10547329B2 patent drawing
  • US10547329B2 patent drawing
  • US10547329B2 patent drawing

AI summary

A transmitter is provided. The transmitter includes: a Low Density Parity Check (LDPC) encoder configured to encode outer-encoded bits to generate an LDPC codeword including LDPC information bits and parity bits; a puncturer configured to puncture some of the parity bits included in the LDPC codeword; and a mapper configured to map the LDPC codeword except the punctured parity bits to symbols for transmission to a receiver, wherein the puncturer calculates a number of parity bits to be punctured among the parity bits included in the LDPC codeword based on a number of the outer-encoded bits, a number of the LDPC information bits, and a minimum number of parity bits to be punctured among the parity bits included in the LDPC codeword.