Code-Split Symbol Constellations for Lower-SNR Decoding
Find Innovative SolutionsGenerate 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
Engineering 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
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
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
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
2Productivity
If data transmission rate is increased over fixed bandwidth, then productivity is improved, but error rate increases due to lower SNR margin
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
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
Data Source
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.


