Bit Interleaving for Autoencoder Communications

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current wireless communication systems face challenges in optimizing bit interleaving for bitwise autoencoder based communications, particularly in adapting to varying channel conditions and ensuring reliable data transmission due to unequal error protection levels across bit positions in modulation constellations learned by bitwise autoencoders.

Innovation Solution

A wireless communication device trains a bitwise autoencoder neural network to obtain a constellation mapping and determines a bit position ordering based on error protection levels, performing bit interleaving to prioritize more important bits in higher error protection positions, thereby ensuring reliable data transmission and adapting to changing channel conditions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If bit interleaving is performed without considering error protection levels, then the complexity of the communication system is reduced, but the reliability of data transmission deteriorates due to unequal error protection across bit positions

Engineering Contradiction:
Improvedata transmission reliabilityVSAvoidbit interleaving complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system performs preliminary analysis of error protection levels for each bit position in the modulation constellation before executing bit interleaving. The transmitter determines the error protection level of each bit position based on the learned constellation mapping, then uses this information to guide the interleaving process. This preliminary assessment ensures that important bits are mapped to positions with higher error protection before transmission begins.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system dynamically adjusts the bit interleaving pattern based on the error protection levels derived from the constellation mapping. By changing the mapping parameters according to the specific error protection characteristics of each bit position, the system optimizes transmission reliability without requiring a completely complex new architecture. The interleaving pattern adapts to the parameters revealed by the autoencoder's learned constellation.

Inventive Principle:
Principle #35Parameter changes

2Adaptability or versatility

If a fixed constellation mapping is used, then the device complexity is reduced, but the adaptability to varying channel conditions deteriorates

Engineering Contradiction:
Improvechannel condition adaptabilityVSAvoidconstellation mapping complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system employs a bitwise autoencoder neural network that dynamically learns and adapts the constellation mapping based on current channel conditions. Rather than using a static, fixed constellation, the autoencoder continuously optimizes the mapping between coded bits and modulated symbols to match the prevailing channel characteristics. This dynamic adaptation allows the system to respond to varying channel conditions while maintaining manageable complexity through the use of neural network-based learning.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS11411796B1Bit interleaving for bitwise autoencoder based communications
Publication Date: 2022.08.09 QUALCOMM INC
  • US11411796B1 patent drawing
  • US11411796B1 patent drawing
  • US11411796B1 patent drawing

AI summary

Various aspects of the present disclosure generally relate to wireless communication. In some aspects, a wireless communication device (WCD) may train a bitwise autoencoder neural network to obtain a constellation mapping. The WCD may determine a bit position ordering for bit positions of modulated symbols associated with the constellation mapping based at least in part on error protection levels of bit positions associated with the constellation mapping. The WCD may perform bit interleaving for one or more coded bits of a communication, based at least in part on the bit position ordering of the constellation mapping, to obtain one or more interleaved bits. The WCD may generate one or more modulated symbols for the communication by mapping the one or more interleaved bits using the constellation mapping. The WCD may transmit, to a receiver device, the one or more modulated symbols for the communication. Numerous other aspects are described.