Multi-Stage QAM Encoding With Simpler LLR De-Mapping

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current multi-level coding (MLC) and multi-stage decoding (MSD) systems face challenges in bandwidth efficiency and complexity, particularly in de-mapping and log-likelihood-ratio (LLR) calculation over additive white Gaussian noise (AWGN) channels.

Innovation Solution

A multi-stage encoder and decoder system that uses a set-partitioning (SP) labelling method for quadrature amplitude modulation (QAM) constellations, allowing for reduced complexity in de-mapping and LLR calculation by maintaining a consistent constellation structure and transforming received symbols through rotations and shifts.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If multi-level coding (MLC) and multi-stage decoding (MSD) are used to improve bandwidth efficiency, then spectral efficiency is improved, but device complexity increases

Engineering Contradiction:
Improvebandwidth efficiencyVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The message is divided into m sub-information vectors that are encoded by m sub-encoders using different component codes. This segmentation allows the system to achieve multi-level coding benefits while maintaining manageable complexity through modular processing of information bits

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a multi-dimensional structure by using m different component codes (each of length N) to encode m sub-information vectors, creating an mN-dimensional code space. This dimensional expansion enables improved bandwidth efficiency through capacity-achieving codes while organizing complexity across multiple coding layers

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Reliability

If set-partitioning (SP) labelling is used in high-order modulation to improve performance, then noise tolerance is improved, but the number of sub-constellations doubles at each decoding level, increasing memory requirements

Engineering Contradiction:
Improvenoise toleranceVSAvoidmemory storage
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The SP labelling is pre-defined and applied during the encoding phase, where constellation points are systematically assigned to sub-constellations before transmission. This preliminary organization enables the receiver to efficiently track sub-constellation mappings without requiring exponential memory growth during decoding

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements a nested structure where sub-constellations are organized hierarchically across m decoding levels. Each sub-constellation contains nested sub-constellations from previous levels, allowing the system to maintain noise tolerance through SP labelling while reducing memory requirements by reusing the same constellation structure across levels

Inventive Principle:
Principle #7Nested doll (Nesting)

3Ease of operation

If the complexity of log-likelihood-ratio (LLR) calculation is reduced by simplifying the de-mapping process, then ease of operation is improved, but measurement precision may deteriorate

Engineering Contradiction:
Improvede-mapping complexityVSAvoidLLR calculation accuracy
Core Design Contradiction:
Ease of operationVSMeasurement precision

Solution Approach 1:

The patent transforms the received symbols through rotations and shifts to map them onto a consistent decision grid, changing the parameter representation of constellation points. This transformation enables simplified de-mapping operations while maintaining LLR calculation accuracy by preserving the geometric relationships between constellation points through deterministic geometric transformations

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS20250047411A1Multi-stage encoding and multi-stage decoding of information bits
Publication Date: 2025.02.06 HUAWEI TECH CO LTD
  • US20250047411A1 patent drawing
  • US20250047411A1 patent drawing
  • US20250047411A1 patent drawing

AI summary

The present disclosure relates to a multi-stage encoder comprising m sub-encoders for encoding K information bits by means of m component codes, each component code being of length N, in a codeword having a total length of mN, wherein each of m, K and N is an integer, wherein m≤N and K≤N, and wherein the encoder is configured to: store the K information bits into a message u; divide the message u into m sub-information vectors u(i), i=1, . . . , m of length K(1), . . . , K(m), respectively, wherein K(1)+ . . . +K(m)=K; encode, by means of the m sub-encoders, each of the m sub-information vectors u(i) into m sub-codewords c(1), . . . , c(m); map the m sub-codewords c(1), . . . , c(m) into N symbols taken from 2m constellation points of a modulation format to form a vector x; label each of the N symbols into a string of m bits; and transmit the vector x through a communication channel.