Shell-Mapped Multicarrier Coding for Capacity-Approaching QAM

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current communication technologies face challenges in achieving high efficiency and reliability, particularly in high SNR regions for copper wire-based systems, where existing error correction coding schemes are optimized for low channel quality, and probabilistic constellation shaping is needed to improve performance.

Innovation Solution

The implementation of a communication system that combines probabilistic constellation shaping with LDPC codes and Reed-Solomon codes, using a shell mapping encoder system to adapt bit allocations based on channel quality, and employing a QAM modulator to generate modulated symbols, thereby optimizing performance across varying channel conditions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If standard QAM modulation is used, then device complexity is reduced, but transmission efficiency and reliability deteriorate in high SNR regions

Engineering Contradiction:
Improvetransmission efficiencyVSAvoidmodulation complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent segments the QAM constellation into multiple shells or layers, where each shell contains constellation points at different distances from the origin. This segmentation allows selective shaping of probability distributions across different shells, enabling capacity-achieving modulation in high SNR regions while maintaining manageable complexity through structured organization of constellation points.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies different probability distributions to different shells or regions of the QAM constellation rather than using a uniform distribution. By optimizing the probability assignment locally for each shell based on channel conditions and SNR levels, the system achieves higher transmission efficiency in high SNR regions while maintaining adaptability to varying channel qualities.

Inventive Principle:
Principle #3Local quality

2Reliability

If error correction coding optimized for low channel quality is used, then reliability in poor conditions is improved, but performance in high SNR regions deteriorates

Engineering Contradiction:
Improveerror correction performanceVSAvoidthroughput in high SNR
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent employs dynamic adaptation of coding and modulation parameters based on channel quality measurements. The system can switch between different coding rates, constellation sizes, and shell configurations to match current channel conditions, thereby achieving both high reliability in poor conditions and high throughput in excellent conditions without being constrained by fixed optimization for low channel quality.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes key parameters including code rate, constellation size, and probability distribution across shells based on SNR measurements. By dynamically adjusting these parameters, the system optimizes performance for the current channel quality, achieving capacity-approaching performance in high SNR regions while maintaining robust error correction in lower SNR conditions.

Inventive Principle:
Principle #35Parameter changes

3Productivity

If probabilistic constellation shaping is implemented, then capacity achievement is improved, but hardware complexity increases

Engineering Contradiction:
Improvecapacity achievementVSAvoidhardware complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent segments the constellation into shells with different probability weights, where inner shells (closer to origin) have higher probabilities and outer shells have lower probabilities. This segmentation simplifies the implementation of probabilistic shaping by providing a structured framework that can be realized through lookup tables and shell-mapping algorithms, reducing hardware complexity compared to continuous probability distribution implementation.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent uses lookup tables to store pre-computed shell mapping information and probability distributions, replacing complex real-time probability calculations with table-based retrieval. This copying approach stores optimal shell assignments and probability weights in memory, enabling capacity-achieving performance with simplified hardware that performs table lookups rather than complex mathematical computations.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS12009839B2Capacity achieving multicarrier modulation and coding systems and methods
Publication Date: 2024.06.11 MAXLINEAR INC
  • US12009839B2 patent drawing
  • US12009839B2 patent drawing
  • US12009839B2 patent drawing

AI summary

A multi-carrier transmitter apparatus is disclosed. The apparatus includes an outer encoder, a shell mapper and an inner encoder. The outer encoder is configured to receive a signal, perform error correction using an outer code on the received signal and generate an outer encoder signal. The shell mapper is configured to perform constellation shaping on a subset of bits from the outer encoder signal and generate one or more constellation shaping bits. The inner encoder is configured to perform inner error correction/encoding using an inner code on a second subset of bits from the outer encoder signal and generate an inner correction signal.