Bit-Loading Method for Turbo Coded Multi-Carrier Systems
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing bit-loading techniques for coded multi-carrier modulation (MCM) systems, particularly those using turbo codes, do not fully exploit error-correction capabilities, leading to suboptimal throughput and bit-error rate (BER) performance due to limitations in power allocation and complexity in distinguishing parity bits from different encoders.
Innovation Solution
A bit-loading method that utilizes log-likelihood ratios (LLRs) from the soft-output de-mapper to maximize throughput while ensuring a target BER across a set of subcarriers, allowing for adaptive power distribution and constellation selection based on LLR constraints, rather than single-subcarrier constraints.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If existing bit-loading techniques are used for coded MCM systems, then the system can operate with turbo codes, but the error-correction capabilities are not fully exploited, leading to suboptimal throughput and BER performance
Solution Approach 1:
The patent changes the parameter of bit-loading optimization from traditional SNR-based approaches to LLR-based approaches. By using log-likelihood ratios from the soft-output de-mapper as the optimization criterion, the system fully exploits the error-correction capabilities of turbo codes, achieving both high throughput and reliable BER performance that were previously suboptimal
Solution Approach 2:
The patent implements a feedback mechanism where the soft-output de-mapper provides LLR information back to the bit-loading optimization process. This feedback loop allows the system to continuously adapt the bit loading based on the actual channel conditions and code performance, maximizing both throughput and reliability
2Adaptability or versatility
If traditional bit-loading optimization is applied, then power allocation can be adjusted, but the complexity increases in distinguishing parity bits from different encoders
Solution Approach 1:
The patent extracts the complexity of distinguishing parity bits from the bit-loading optimization process by using LLRs from the soft-output de-mapper. The LLR values inherently contain the information needed to identify and handle parity bits from different encoders, removing the need for complex distinction mechanisms while maintaining power allocation flexibility
Solution Approach 2:
The patent introduces LLRs as an intermediary representation that mediates between the power allocation process and the turbo code decoding process. The LLRs from the soft-output de-mapper serve as a bridge, providing the necessary information to handle parity bits from different encoders without increasing overall system complexity
Data Source
AI summary
A method for loading bits over a set of subcarriers of a multiple-carrier communications system comprises the operation of associating with the subcarriers respective numbers of bits chosen from among a plurality of available constellations. The method envisages definition of a performance target for the system and execution of bit loading, guaranteeing the aforesaid target on a plurality of subcarriers. The performance target can be a target error rate, such as a bit-error rate (BER), or else be transferred into a constraint, such as, for example, a threshold, in a metric of log-likelihood ratios (LLRs). In this case, there is preferably envisaged application to the signals received within the multiple-carrier system a function that estimates a signal to noise ratio on each sub-carrier. The aforesaid metric of log-likelihood ratios (LLRs) is hence defined as a function of said signal to noise ratios.


