Probabilistic Amplitude Shaping Boundary Encoding for High-MCS Decoding

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing wireless communication technologies face challenges in achieving high throughput and low latency due to the gap between achievable channel capacity with LDPC encoding and the Shannon bound, particularly with high MCSs like 1024-QAM and 4096-QAM, which require high SNR conditions that are difficult to maintain.

Innovation Solution

Implementing prefix encoding and decoding operations to identify and indicate boundaries in bitstreams, using amplitude bits to mark boundaries and align data units, and inserting padding bits to ensure integer multiples of fixed-length segments for accurate decoding.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If LDPC encoding is used to achieve high MCSs like 1024-QAM and 4096-QAM, then throughput can be improved, but the gap to Shannon bound increases and high SNR requirements make reliable transmission difficult

Engineering Contradiction:
ImprovethroughputVSAvoidtransmission reliability
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The information bits are divided into multiple data units, each independently encoded with prefix encoding. This segmentation allows boundary identification and independent decoding of each data unit, improving reliability while maintaining high throughput through efficient use of high MCSs.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Boundary indication bits are inserted at the beginning of each data unit before encoding. This preliminary action enables the receiver to accurately identify data unit boundaries and perform synchronized decoding, ensuring reliable transmission even at high data rates with high MCSs.

Inventive Principle:
Principle #10Preliminary action

2Measurement precision

If prefix encoding with boundary indication is implemented, then data unit boundary identification is improved, but device complexity increases

Engineering Contradiction:
Improveboundary identification accuracyVSAvoidencoding complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

Instead of using complex global synchronization mechanisms, the patent applies local boundary indication by inserting specific bit patterns at the start of each data unit. This local approach simplifies the overall system complexity while maintaining high boundary identification accuracy through straightforward pattern matching at the receiver.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

Boundary indication bits serve as an intermediary element between the information bits and the encoded output. These intermediary bits carry boundary information without requiring complex processing, enabling accurate data unit identification while keeping the encoding and decoding operations relatively simple.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Measurement precision

If padding bits are added to align data units to integer multiples of fixed-length segments, then decoding accuracy is improved, but loss of information increases

Engineering Contradiction:
Improvedecoding accuracyVSAvoidinformation overhead
Core Design Contradiction:
Measurement precisionVSLoss of information

Solution Approach 1:

The patent changes the parameter of data unit length by adding padding bits to align with fixed-length segments. This parameter adjustment ensures that each data unit can be independently and accurately decoded, and the overhead is minimized by using efficient alignment rather than excessive padding.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS12432734B2Boundary identification for probabilistic amplitude shaping
Publication Date: 2025.09.30 QUALCOMM INC
  • US12432734B2 patent drawing
  • US12432734B2 patent drawing
  • US12432734B2 patent drawing

AI summary

This disclosure provides methods, devices and systems for amplitude shaping encoding, and specifically, for indicating boundaries in bitstreams encoded using amplitude shaping encoding. In some aspects, a transmitting device may insert, into an bitstream to indicate a boundary, a sequence of amplitude bits not associated with any patterns of bit values in a lookup table used for the encoding. In some other aspects, a transmitting device may monitor a length of the amplitude bits in a bitstream during the encoding and stop the encoding on information bits at an end of a current data unit responsive to the length reaching a threshold. In some other aspects, a transmitting device may monitor the length of the information bits and, for each data unit, determine whether a boundary is or would be reached. Responsive to determining that a boundary is or would be reached, the transmitting device may not include, before the boundary, any amplitude bits generated based on the information bits in the data unit, and instead add padding bits after a last amplitude bit before the boundary.