LDPC Codeword Interleaving for Lower Bit and Frame Error Rates
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
There is a need for improved methods to support high decoding and receiving performance in digital broadcasting services, particularly in a multi-channel, wideband, and high-quality digital environment, where existing technologies may not adequately address the demands for efficient data transmission and reception.
Innovation Solution
A transmitting apparatus and method that utilizes an LDPC codeword encoder, interleaver, and modulator to map and interleave bits within a modulation symbol, employing a parity check matrix and density evolution methods to optimize bit error rates and frame error rates, specifically using a group interleaver and block interleaver to rearrange bit groups and interleave parity bits.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If conventional transmission methods are used, then device complexity is reduced, but decoding and receiving performance deteriorates
Solution Approach 1:
The patent divides the LDPC codeword into multiple bit groups and applies different interleaving strategies to different segments. The codeword is segmented into information bit groups and parity bit groups, with further subdivision into columns and rows for column-wise and row-wise interleaving operations respectively. This segmentation allows complex performance improvement to be achieved through manageable modular operations.
Solution Approach 2:
The patent introduces two-dimensional interleaving structure with column-wise and row-wise interleaving operations. Data is first interleaved column-wise within groups, then row-wise across groups, creating a multi-dimensional transformation that disperses error patterns more effectively than conventional one-dimensional approaches, thereby improving decoding performance.
2Reliability
If bit groups are interleaved to improve error performance, then bit error rate decreases, but processing time increases
Solution Approach 1:
The patent performs preliminary grouping and organization of bits into structured columns and rows before the actual interleaving operation. Bit groups are pre-arranged in a two-dimensional array structure with defined column and row indices, allowing the interleaving process to operate on already-organized data, which reduces processing time compared to unstructured approaches.
Solution Approach 2:
The patent extracts and separately processes information bits and parity bits into distinct groups. By separating the interleaving operations for information bit groups and parity bit groups, and further dividing into column-wise and row-wise operations, the system can process different portions independently and in parallel, reducing overall processing time while maintaining error performance benefits.
3Reliability
If complex interleaving schemes are applied, then frame error rate improves, but device complexity increases
Solution Approach 1:
The patent segments the frame error protection task into multiple hierarchical levels: first dividing codeword bits into information and parity groups, then into columns and rows, and finally applying interleaving at each level. This multi-level segmentation transforms a single complex interleaving operation into several simpler, more manageable operations that collectively achieve superior frame error rate performance.
Solution Approach 2:
The patent employs two-dimensional row-wise and column-wise interleaving that transforms data in multiple dimensions. Column-wise interleaving operates vertically within groups while row-wise interleaving operates horizontally across groups, creating a multi-dimensional error dispersal pattern that significantly improves frame error rate without requiring excessively complex algorithms, as each dimensional operation remains relatively simple.
Data Source
AI summary
A transmitting apparatus is provided. The transmitting apparatus includes: an encoder configured to generate a low-density parity check (LDPC) codeword by LDPC encoding of input bits based on a parity check matrix including information word bits and parity bits, the LDPC codeword including a plurality of bit groups each including a plurality of bits; an interleaver configured to interleave the LDPC codeword; and a modulator configured to map the interleaved LDPC codeword onto a modulation symbol, wherein the interleaver is further configured to interleave the LDPC codeword such that a bit included in a predetermined bit group from among the plurality of bit groups constituting the LDPC codeword onto a predetermined bit of the modulation symbol.


