Code-Split Symbol Constellations for Lower-SNR Decoding

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing wireless communication systems face challenges in reducing error rates at a given signal-to-noise ratio (SNR) or maintaining error rates with lower SNR, which affects data transmission efficiency over fixed bandwidth.

Innovation Solution

The method involves code splitting, where a transmission system splits codewords into portions and transmits them as symbols, using an optimized constellation for decoding. This includes generating decoder inputs using precomputed log-likelihood ratio (LLR) tables and employing non-standard constellation labeling to optimize symbol separation and maintain Gray coding within label groups.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If code splitting is implemented to improve error rate performance, then reliability is improved, but device complexity increases due to optimized constellation labeling and LLR table generation

Engineering Contradiction:
Improveerror rateVSAvoidconstellation labeling complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The codeword is divided into multiple portions (first portion and second portion) that are transmitted in different time slots or packets. This segmentation allows the receiver to accumulate information across multiple transmissions, improving reliability through diversity while managing complexity by processing smaller segments independently

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Log-likelihood ratio (LLR) tables are precomputed and stored based on the optimized constellation labeling scheme. This preliminary action eliminates the need for real-time complex calculations during decoding, maintaining improved error rate performance while reducing operational device complexity

Inventive Principle:
Principle #10Preliminary action

Solution Approach 3:

The constellation labeling is optimized specifically for code-split operation, where adjacent symbols within the same label group are assigned Gray codes. This parameter change in the labeling scheme enables simpler decoding logic that exploits the known structure of code-split transmissions, improving reliability without proportionally increasing complexity

Inventive Principle:
Principle #35Parameter changes

2Productivity

If data transmission rate is increased over fixed bandwidth, then productivity is improved, but error rate increases due to lower SNR margin

Engineering Contradiction:
Improvedata transmission rateVSAvoiderror rate
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The code-splitting technique enables continuous accumulation of information across multiple transmissions. Even when individual transmissions occur at higher rates with lower SNR margins, the continuous combining of information from multiple codeword portions maintains overall reliability while achieving higher effective throughput

Inventive Principle:
Principle #20Continuity of useful action

Solution Approach 2:

The received signal is treated as a composite of multiple codeword portions transmitted at different times. By combining these composite signals using the optimized constellation knowledge and precomputed LLR tables, the system achieves both high data rates and low error rates that would not be possible with single transmissions

Inventive Principle:
Principle #40Composite materials

Data Source

PatentUS20250070917A1Optimized code-split symbol constellations
Publication Date: 2025.02.27 HUGHES NETWORK SYST
  • US20250070917A1 patent drawing
  • US20250070917A1 patent drawing
  • US20250070917A1 patent drawing

AI summary

Various arrangements for improving performance of code split communications are presented herein. A second portion of a first codeword and a third portion of a second codeword can be transmitted using symbols such that each transmitted symbol includes bits from the second portion of the first codeword and bits from the third portion of the second codeword. At a receiver, decoder inputs can be generated for the third portion of the second codeword based on an optimized constellation and the second portion of the first codeword. The second portion of the first codeword is used to identify a label group of the optimized constellation and eliminate all other label groups of the plurality of label groups. Within each label group, symbol labels are Gray labeled. However, at least a first symbol label is not Gray labeled with an adjacent second symbol label of a different label group.