Low Bit Rate Packet Coding Using Repetition Before LDPC
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current communication systems face challenges in fully utilizing coding gains due to difficulties in implementing low bit rate LDPC code coding, 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, Turbo, or convolutional coding to achieve low bit rate coding, utilizing the coding gains and improving coding and decoding performance.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of manufacture
If simple rate matching mode is used to obtain lower bit rate implementation, then implementation complexity is reduced, but coding gains cannot be fully utilized leading to poor coding and decoding performance
Solution Approach 1:
The source data packet is segmented into multiple sub-data packets, which are then individually repeated and coded. This segmentation allows the system to achieve low bit rate coding with better performance by processing smaller units independently rather than applying simple rate matching to the entire packet.
Solution Approach 2:
The source data packet is repeated for i times before coding is applied. This preliminary repetition action enables the system to achieve lower bit rates while maintaining or improving coding performance, as the repetition occurs at the data level before the coding process.
2Reliability
If source data packet is repeated for i times and then coded, then coding gains are fully utilized improving coding and decoding performance, but implementation complexity increases
Solution Approach 1:
The apparatus uses a universal coding structure that can handle both repetition and coding operations through integrated components. The repeater and coder work together in a unified framework that supports multiple coding schemes (LDPC, Turbo, convolutional), reducing the need for separate dedicated hardware for each function.
Solution Approach 2:
The repetition operation is nested within the coding process, where the source data packet is first repeated for i times to create an expanded data sequence, and then the coding operation is applied to this repeated sequence. This nesting allows efficient resource utilization while achieving the desired low bit rate performance.
Data Source
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.
