Constellation Demapping Using Closest-Point LLR Search

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The complexity of high-order constellations in digital communications systems leads to increased hardware implementation costs, memory requirements, and power consumption due to the need for extensive distance metric evaluations in demapping processes.

Innovation Solution

The method reduces the number of distance metric calculations by identifying the closest or local minimum constellation points using an iterative slicing process, parallel comparisons, and a Decision Making Network, which halves the number of evaluations and supports both rotated and non-rotated constellations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If exhaustive search of all constellation points is performed to calculate LLRs, then measurement precision is improved, but device complexity increases

Engineering Contradiction:
ImproveLLR calculation accuracyVSAvoiddemapper complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The constellation set is segmented into multiple subsets based on bit values. For each bit position, constellation points are divided into two subsets: one where the bit is 0 and another where the bit is 1. This segmentation allows the exhaustive search to be performed on smaller subsets rather than the entire constellation, reducing computational complexity while maintaining LLR calculation accuracy.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Instead of performing exhaustive search on all constellation points for all bits simultaneously, the method performs partial searches on segmented subsets for each bit position separately. This partial action approach reduces the total number of distance metric calculations required while still obtaining accurate LLR values for all bits.

Inventive Principle:
Principle #16Partial or excessive action

2Productivity

If high-order constellations are used to increase data rate, then productivity is improved, but device complexity increases

Engineering Contradiction:
Improvedata rateVSAvoidhardware implementation complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

High-order constellations are handled by segmenting the large constellation into smaller subsets based on bit positions. This allows the demapper to process high-order constellations with reduced complexity by performing exhaustive search on smaller subsets rather than treating the entire large constellation as a single unit.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The method changes the parameter of constellation processing by introducing bit-based segmentation. Instead of processing the constellation as a whole with fixed complexity, the approach dynamically adjusts the processing granularity based on bit positions, enabling efficient handling of high-order constellations with varying data rates.

Inventive Principle:
Principle #35Parameter changes

3Measurement precision

If exhaustive distance metric evaluations are performed for all constellation points, then measurement precision is improved, but use of energy increases

Engineering Contradiction:
Improvedistance metric accuracyVSAvoidpower consumption
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The exhaustive distance metric evaluation is segmented across multiple bit positions and constellation subsets. By dividing the total number of evaluations into smaller chunks processed sequentially for each bit, the method reduces peak power consumption while maintaining overall measurement precision through complete evaluation of all necessary subsets.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The method performs partial distance metric evaluations on segmented subsets rather than evaluating all constellation points simultaneously. This partial action approach distributes the computational load over time, reducing instantaneous power consumption while still achieving accurate LLR calculations through cumulative evaluation of all relevant subsets.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS8983009B2Efficient demapping of constellations
Publication Date: 2015.03.17 IMAGINATION TECH LTD
  • US8983009B2 patent drawing
  • US8983009B2 patent drawing
  • US8983009B2 patent drawing

AI summary

Methods and apparatus for efficient demapping of constellations are described. In an embodiment, these methods may be implemented within a digital communications receiver, such as a Digital Terrestrial Television receiver. The method reduces the number of distance metric calculations which are required to calculate soft information in the demapper by locating the closest constellation point to the received symbol. This closest constellation point is identified based on a comparison of distance metrics which are calculated parallel to either the I- or Q-axis. The number of distance metric calculations may be reduced still further by identifying a local minimum constellation point for each bit in the received symbol and these constellation points are identified using a similar method to the closest constellation point. Where the system uses rotated constellations, the received symbol may be unrotated before any constellation points are identified.