LDPC Transmitter Segmentation for Fewer FEC Frames
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing signal transmitters face challenges in efficiently segmenting information bits to meet specific performance requirements for encoding, particularly in digital broadcasting where varying signal lengths necessitate optimal segmentation to prevent excess parity bits and ensure reliable transmission.
Innovation Solution
A transmitter system that segments information bits into blocks based on preset reference values, using a segmenter, outer encoder, and Low Density Parity Check (LDPC) encoder to generate parity bits, ensuring the number of segmented bits is equal to or less than a specific number, thereby optimizing encoding performance.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Manufacturing precision
If information bits are segmented into blocks based on preset reference values, then the number of segmented bits is controlled to be equal to or less than a specific number, but the device complexity increases due to multiple encoding stages
Solution Approach 1:
The information bits are segmented into multiple blocks based on preset reference values (Kseg) that are determined according to code rate and repetition conditions. This segmentation allows precise control over the number of bits in each block, ensuring they meet specific encoding requirements while managing the overall system complexity through structured division.
Solution Approach 2:
Preset reference values (Kseg) are determined in advance based on code rate and repetition conditions before the actual encoding process. This preliminary determination of segmentation thresholds enables the system to adapt to different encoding scenarios without real-time complex calculations, reducing operational complexity while maintaining precision.
2Reliability
If multiple encoding stages are used to generate parity bits, then the reliability of transmission is improved, but the loss of time increases due to sequential processing
Solution Approach 1:
The encoding process is segmented into distinct stages: first, outer encoding generates initial parity bits from information blocks; then, LDPC encoding generates additional parity bits from both the information blocks and the first parity bits. This segmented approach allows each encoding stage to be optimized independently, improving overall reliability while managing processing time through structured parallelization where possible.
Solution Approach 2:
Outer encoding is performed as a preliminary action before LDPC encoding. By generating first parity bits in advance through outer encoding, the subsequent LDPC encoding stage has pre-processed data to work with, which can reduce the computational burden and time required for the final encoding stage, thereby balancing reliability improvement with time efficiency.
3Manufacturing precision
If the number of segmented blocks is increased to meet encoding requirements, then the manufacturing precision is improved, but the quantity of substance increases due to more parity bits
Solution Approach 1:
The number of segmented blocks and the preset reference values (Kseg) are dynamically adjusted based on code rate and repetition conditions. This dynamic adaptation allows the system to optimize the balance between segmentation precision and the quantity of generated parity bits for each specific encoding scenario, avoiding unnecessary increases in data volume while maintaining required precision.
Solution Approach 2:
Preset reference values (Kseg) are changed according to different code rates and repetition conditions to optimize segmentation. By adjusting these parameters, the system can control the number of blocks and resulting parity bits to match specific encoding requirements, preventing excessive generation of parity bits while maintaining encoding precision.
Data Source
AI summary
A transmitter is provided. The transmitter includes: a segmenter configured to segment information bits into a plurality of blocks based on one of a plurality of preset reference values; an outer encoder configured to encode each of the plurality of blocks to generate first parity bits; and a Low Density Parity Check (LDPC) encoder configured to encode each of the plurality of blocks and the first parity bits to generate an LDPC codeword including second parity bits, wherein the one of the preset reference values is determined depending on at least one of a code rate used to encode each of the plurality of blocks and the first parity bits and whether to perform repetition of at least a part of the LDPC codeword in the LDPC codeword.


