LTE Turbo Decoding Bit Inversion for High-Rate Punctured Codes
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In 5G communication systems, the error-correction performance of turbo codes is severely degraded due to puncturing of codeword bits to achieve high code rates, leading to unstable decoding in specific code dimensions and lengths, particularly in LTE turbo coding systems.
Innovation Solution
A method is introduced where a receiving device determines if decoding has failed and performs post-processing by inverting specific bits in the estimated bit sequence based on code parameters, such as code dimension and rate, to improve error-correction performance without increasing complexity.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If puncturing is applied to achieve high code rates, then data transmission rate is improved, but error-correction performance is degraded
Solution Approach 1:
The patent applies preliminary action by performing bit inversion on specific bits before decoding. The receiving device identifies bits at predetermined positions in the received bit sequence and inverts them prior to the decoding process. This pre-processing step compensates for the performance degradation caused by puncturing, allowing the system to maintain high code rates while recovering error-correction capability.
2Reliability
If post-processing is performed to improve error-correction performance, then reliability is improved, but device complexity increases
Solution Approach 1:
The patent applies local quality by performing bit inversion only at specific predetermined positions rather than processing the entire bit sequence uniformly. The receiving device identifies and inverts only the bits at positions that are likely to contain errors due to puncturing, leaving other bits unchanged. This localized approach improves error-correction performance while minimizing the additional complexity introduced by post-processing.
3Speed
If conventional turbo decoding is used, then decoding speed is maintained, but decoding stability is poor for specific code parameters
Solution Approach 1:
The patent applies preliminary action by performing bit inversion on specific bits before decoding. The receiving device identifies bits at predetermined positions in the received bit sequence and inverts them prior to the decoding process. This pre-processing step compensates for the performance degradation caused by puncturing, allowing the system to maintain high code rates while recovering error-correction capability.
Data Source
AI summary
The present disclosure relates to a communication method and system for converging a 5th-Generation (5G) communication system for supporting higher data rates beyond a 4th-Generation (4G) system with a technology for Internet of Things (IoT). The present disclosure may be applied to intelligent services based on the 5G communication technology and the IoT-related technology, such as smart home, smart building, smart city, smart car, connected car, health care, digital education, smart retail, security and safety services. Further, the present disclosure relates to decoding of a turbo code in a communication system including long term evolution (LTE), and to efficiently implement a method, procedure, and device for receiving and decoding a signal transmitted in a mobile communication system.


