LDPC Packet Repetition for Low-Bit-Rate Error Correction
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current communication systems face challenges in fully utilizing coding gains at lower bit rates due to the difficulty in implementing effective low bit rate LDPC code coding and decoding, leading to poor performance in error correction and data reliability.
Innovation Solution
The method involves repeating a source data packet multiple times and then applying LDPC coding, utilizing a (nb×z, kb×z) LDPC coder with a modified basic parity check matrix, and performing rate matching to achieve a lower bit rate coding scheme.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If standard LDPC coding is used at lower bit rates, then coding complexity is reduced, but coding gains are not fully utilized and error correction performance deteriorates
Solution Approach 1:
The patent applies dynamic rate matching by repeating the source data packet multiple times before LDPC coding. The repetition factor is dynamically adjusted based on the target bit rate, allowing the system to adapt coding parameters to achieve optimal error correction performance at lower bit rates without requiring complex code design changes.
Solution Approach 2:
The patent changes the input data parameters by repeating the source data packet i times before coding. This parameter change transforms the effective code rate and allows standard LDPC codes to achieve better performance at lower bit rates by modifying the input characteristics rather than the code structure itself.
2Reliability
If data packets are repeated multiple times before coding, then coding gains are fully utilized at lower bit rates, but processing time and data volume increase
Solution Approach 1:
The patent applies partial repetition by repeating the source data packet a controlled number of times (i times) before coding. This partial action provides sufficient coding gains at lower bit rates without excessive repetition that would cause unacceptable processing delays, achieving an optimal balance between performance improvement and time consumption.
3Ease of manufacture
If simple rate matching is used via higher bit rate LDPC codes, then implementation is straightforward, but coding gains are not fully utilized and performance is poor
Solution Approach 1:
The patent applies preliminary action by repeating the source data packet before LDPC coding. This preprocessing step prepares the data in a form that allows standard LDPC codes to achieve better performance at lower bit rates, maintaining implementation simplicity while significantly improving coding gains and error correction capability.
Data Source
Figure 1~3

AI summary
The disclosure discloses a method for supporting low bit rate coding. A source data packet to be coded is repeated for i times, and the data packet which is repeated for i times is coded. The disclosure also discloses an apparatus for supporting low bit rate coding and a computer storage medium.