Group-Based Zero Padding for LDPC Signaling Bit Strings
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current channel encoding and modulation techniques for signaling information in broadcast systems lack robustness and efficiency, necessitating the development of new methods optimized for signaling information transmission.
Innovation Solution
A zero padding technique is introduced, where a processor generates an LDPC information bit string by filling specific groups with zeros based on the difference between the LDPC and BCH-encoded bit string lengths, using a shortening pattern order, and providing the resulting bit string to an LDPC encoder for optimized transmission.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If conventional channel encoding and modulation techniques are used for signaling information transmission, then the system can maintain basic functionality, but the robustness and efficiency of transmission are insufficient
Solution Approach 1:
The patent applies parameter changes by modifying the encoding parameters (code rate, block length, modulation order) based on the amount of signaling information. The system dynamically adjusts these parameters to optimize both robustness and efficiency, transforming the fixed conventional approach into an adaptive one that responds to varying information lengths.
Solution Approach 2:
The patent segments the signaling information into fixed-size blocks for encoding. By dividing variable-length signaling information into standardized code blocks, the system can apply consistent encoding parameters while maintaining efficiency through optimized block processing, resolving the contradiction between robustness and efficiency.
2Adaptability or versatility
If the amount of signaling information varies, then the system must adapt to different information lengths, but conventional fixed-parameter encoding cannot optimize for different amounts of information
Solution Approach 1:
The patent introduces dynamics by making the encoding parameters variable rather than fixed. The code rate, block length, and modulation order are dynamically selected based on the actual amount of signaling information, allowing the system to adapt to varying information lengths while maintaining optimal performance through automated parameter selection.
Solution Approach 2:
The patent applies preliminary action by pre-defining multiple encoding schemes with different parameters. Before encoding the actual signaling information, the system selects the appropriate pre-defined scheme based on the information length, avoiding complex real-time parameter optimization while achieving adaptability.
3Reliability
If robust encoding schemes are used for signaling information, then transmission reliability improves, but transmission efficiency and speed may be reduced
Solution Approach 1:
The patent uses dynamics to adjust the code rate and modulation order based on the signaling information amount. For smaller information blocks, higher code rates and modulation orders are used to increase speed, while for larger blocks, more robust but slower schemes are applied, thus balancing reliability and speed dynamically.
Solution Approach 2:
The patent changes encoding parameters (code rate, block length, modulation order) according to the information amount to optimize the trade-off between reliability and speed. By selecting appropriate parameters for each transmission scenario, the system achieves both high reliability when needed and high speed when possible.
Data Source
AI summary
A zero padding apparatus and method for variable length signaling information are disclosed. A zero padding apparatus according to an embodiment of the present invention includes a processor configured to generate a LDPC information bit string by deciding a number of groups whose all bits are to be filled with 0 using a difference between a length of the LDPC information bit string and a length of a BCH-encoded bit string, selecting the groups using a shortening pattern order to fill all the bits of the groups with 0, and filling at least a part of remaining groups, which are not filled with 0, with the BCH-encoded bit string; and memory configured to provide the LDPC information bit string to an LDPC encoder.


