Constellation Shaping Mask Selection for OFDM Scheduling

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing wireless communication systems face inefficiencies in transmitting data due to unpredictable variations in bit sequence lengths, which can lead to unreliable scheduling and increased requirements for orthogonal frequency-division multiplexing (OFDM) symbols, affecting throughput.

Innovation Solution

An enhanced constellation shaping system that applies masks to manipulate bits between ones and zeros, reducing the variation in output bit sequences and optimizing their length, allowing for fewer OFDM symbols to transmit the same amount of information, thereby increasing efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If conventional constellation shaping is used, then data transmission can be performed, but the bit sequence length varies unpredictably, reducing scheduling reliability and requiring more OFDM symbols

Engineering Contradiction:
Improvescheduling reliabilityVSAvoiddata transmission efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent applies bit manipulation masks to change the parameters of the bit sequence before encoding. By selectively inverting specific bits based on predefined masks, the system transforms the statistical properties of the input bits to achieve more predictable output lengths from the constellation encoder, thereby improving scheduling reliability without sacrificing throughput

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent performs preliminary bit manipulation through masking operations before the constellation encoding process. By pre-processing the bits to optimize their distribution characteristics, the system prepares the data in advance to produce more consistent output lengths, enabling better scheduling predictions and reducing the number of OFDM symbols required

Inventive Principle:
Principle #10Preliminary action

2Productivity

If no bit manipulation is applied, then the constellation encoding process is simple, but the output bit sequence length varies significantly, requiring more OFDM symbols for transmission

Engineering Contradiction:
Improvetransmission throughputVSAvoidbit manipulation complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system changes the parameters of the bit sequence by applying inversion masks that flip specific bits based on their position. This parameter transformation optimizes the input distribution for the constellation encoder, enabling more efficient packing of information and reducing the total number of bits that need to be transmitted, thereby improving throughput with minimal added complexity

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The bit manipulation masks serve as an intermediary layer between the source data and the constellation encoder. This intermediate processing step transforms the raw bits into an optimized form that the encoder can process more efficiently, acting as a bridge that improves overall system productivity without requiring fundamental changes to the existing encoding architecture

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS11716239B2Enhanced constellation shaping
Publication Date: 2023.08.01 INTEL CORP
  • US11716239B2 patent drawing
  • US11716239B2 patent drawing
  • US11716239B2 patent drawing

AI summary

This disclosure describes systems, methods, and devices related to enhanced constellation shaping. A device may generate payload bits associated with a frame to be sent to a first station device. The device may generate a first output bits having a first length based on the application of a first mask of one or more masks to the payload bits. The device may generate a second output bits having a second length based on the application of a second mask of the one or more masks. The device may compare the first length of the first output bits to the second length of the second output bits. The device may select the first mask or the second mask based on the comparison. The device may convert the payload bits using the selected mask before passing through a shaping encoder to generate shaped bits. The device may cause to send the frame bits and an indication of the selected mask to the first station device.