Bit-Loading Method for Turbo Coded Multi-Carrier Systems

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
ImprovethroughputVSAvoidBER performance
Core Design Contradiction:
ProductivityVSReliability

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

Inventive Principle:
Principle #35Parameter changes

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

Inventive Principle:
Principle #23Feedback

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

Engineering Contradiction:
Improvepower allocation flexibilityVSAvoidcomplexity in distinguishing parity bits
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

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

Inventive Principle:
Principle #2Taking out (Extraction)

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

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS8290070B2Method for the transmission on multiple-carrier communications systems, and corresponding transmitter and computer-program product
Publication Date: 2012.10.16 STMICROELECTRONICS SRL
  • US8290070B2 patent drawing
  • US8290070B2 patent drawing
  • US8290070B2 patent drawing

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.