Asymmetric Constellation Mapping for Balanced Channel-Code Decoding

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing channel codes, such as Reed-Muller and polar codes, suffer from decoding performance imbalances due to symmetric constellation designs in BPSK/QPSK modulation, leading to sub-optimal decoding and resource inefficiencies when using successive cancellation decoders.

Innovation Solution

A modulation scheme that maps channel codes to a constellation with non-uniform distances between adjacent points, employing asymmetric or partially asymmetric shapes to balance protection across bits, improving decoding performance even with sub-optimal decoders.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If symmetric constellation designs (BPSK/QPSK) are used for channel codes, then modulation simplicity is maintained, but decoding performance becomes unbalanced and sub-optimal

Engineering Contradiction:
Improvedecoding performanceVSAvoidconstellation design complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies asymmetry by transitioning from symmetric BPSK/QPSK constellations to asymmetric constellations with non-uniform distances between adjacent points. This asymmetric design balances the protection across different bits in the channel code, resolving the decoding performance imbalance caused by symmetric constellations while maintaining manageable design complexity through systematic constellation generation methods

Inventive Principle:
Principle #4Asymmetry

2Productivity

If successive cancellation decoders are used with symmetric constellations, then decoder complexity is reduced, but resource efficiency deteriorates due to decoding performance imbalances

Engineering Contradiction:
Improveresource efficiencyVSAvoiddecoder complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent changes the constellation parameters (distances between points, geometric configuration) from symmetric to asymmetric patterns. This parameter transformation enables successive cancellation decoders to achieve better resource efficiency by balancing the protection across bits, allowing simplified decoders to operate more effectively without requiring complex decoder architectures

Inventive Principle:
Principle #35Parameter changes

3Reliability

If uniform distances between constellation points are used, then modulation robustness is simplified, but decoding balance deteriorates leading to sub-optimal performance

Engineering Contradiction:
Improvedecoding balanceVSAvoidmodulation implementation ease
Core Design Contradiction:
ReliabilityVSEase of manufacture

Solution Approach 1:

The patent implements asymmetry in constellation point spacing, replacing uniform distances with non-uniform distances between adjacent points. This asymmetric arrangement balances the protection across different bits in the channel code, achieving better decoding balance while the systematic approach to generating these asymmetric constellations maintains reasonable implementation ease

Inventive Principle:
Principle #4Asymmetry

Data Source

PatentUS20250310021A1Modulation scheme for channel codes
Publication Date: 2025.10.02 QUALCOMM INC
  • US20250310021A1 patent drawing
  • US20250310021A1 patent drawing
  • US20250310021A1 patent drawing

AI summary

Various aspects generally relate to a channel code modulation scheme that balance protections on different components of a channel code such that no single component dominates overall performance. For example, a transmitter may map two or more bits associated with a channel code to a point in a constellation that is biased toward an asymmetric shape (for example, with non-uniform distances between adjacent points). For example, a pair of bits associated with a channel code may be mapped to a four-point constellation, with each point having an arbitrary position in a coordinate space. In some aspects, the constellation may be asymmetric with respect to both axes of the coordinate space, or the constellation may be asymmetric with respect to one axis and symmetric with respect to the other axis of the coordinate space (for example, associated with a trapezoidal or triangular shape).