Constellation-Aware Puncturing for Phase-Noise-Robust Data Transmission

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing data transmission methods in telecommunications face challenges in providing adequate protection against noise sources, particularly phase noise, due to uniform protection across all data bits, which can lead to interference and errors in decoding.

Innovation Solution

A method that differentiates protection levels based on the position of symbols within a constellation, using puncturing techniques to provide variable protection, where data mapped onto symbols farther from the constellation center receive greater protection, and bits of different weights are treated differently to maintain data transmission rates while ensuring better protection.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If uniform puncturing is applied to all data bits, then the device complexity is reduced and the implementation is simplified, but the reliability of data transmission deteriorates due to inadequate protection against phase noise for peripheral symbols

Engineering Contradiction:
Improvedata transmission reliabilityVSAvoidpuncturing scheme complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The puncturing scheme applies different puncturing rates to different groups of bits based on their mapping position in the constellation diagram. Bits mapped to peripheral symbols (which are more susceptible to phase noise) receive higher protection with lower puncturing rates, while bits mapped to central symbols can tolerate higher puncturing rates. This local differentiation of protection quality resolves the contradiction by improving overall reliability through targeted protection without uniformly increasing complexity across all bits.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The data bits are segmented into different groups based on their mapping positions in the constellation diagram. The puncturing operation is then applied differently to each segment: peripheral bits form one segment with conservative puncturing, while central bits form another segment with aggressive puncturing. This segmentation allows the system to optimize protection for vulnerable bits without unnecessarily protecting robust bits, thereby improving reliability while controlling overall complexity.

Inventive Principle:
Principle #1Segmentation

2Reliability

If redundancy is added to protect transmitted data, then the reliability improves, but the useful data rate deteriorates due to the overhead of protective bits

Engineering Contradiction:
Improvedata protection levelVSAvoiduseful data rate
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

Instead of applying uniform redundancy to all data bits, the system applies redundancy selectively based on the mapping position of each bit. Bits mapped to peripheral constellation points receive higher redundancy (lower puncturing rates) because they are more vulnerable to phase noise. Bits mapped to central points receive lower redundancy (higher puncturing rates) because they are more robust. This local quality approach improves reliability for vulnerable bits while maximizing the useful data rate by not wasting redundancy on already-robust bits.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The puncturing rate parameter is changed dynamically based on the mapping position of each bit group. The system adjusts the puncturing rate parameter to be lower for peripheral bits and higher for central bits. This parameter change allows the system to optimize the trade-off between reliability and data rate by adapting the protection level to the specific vulnerability of each bit group, thereby improving overall reliability without uniformly sacrificing data rate.

Inventive Principle:
Principle #35Parameter changes

3Productivity

If puncturing is increased to adapt the coding rate, then the useful data rate improves, but the reliability deteriorates due to reduced protection against noise and interference

Engineering Contradiction:
Improveuseful data rateVSAvoiddata protection against noise
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system applies different puncturing rates to different bit groups based on their mapping positions. Bits mapped to peripheral symbols receive lower puncturing rates (higher protection) because they are more susceptible to phase noise and interference. Bits mapped to central symbols can tolerate higher puncturing rates (lower protection) because they are more robust. This local quality approach allows the system to increase the overall useful data rate through selective puncturing while maintaining reliability for the most vulnerable bits.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The data stream is segmented into different groups corresponding to different mapping positions in the constellation. The puncturing operation is applied differently to each segment: peripheral segments receive conservative puncturing to maintain reliability, while central segments receive aggressive puncturing to increase data rate. This segmentation resolves the contradiction by allowing high data rate transmission overall while protecting the reliability-critical peripheral bits.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS20240235736A1Data transmission method with variable puncturing between constellation symbols according to the location thereof
Publication Date: 2024.07.11 ORANGE SA
  • US20240235736A1 patent drawing
  • US20240235736A1 patent drawing
  • US20240235736A1 patent drawing

AI summary

A data transmission method implemented by a first item of telecommunication equipment transmitting to a second item of telecommunication equipment. The method includes: encoding input data by using an encoder; and puncturing data after encoding; modulating with mapping of the data, after puncturing, on one of M symbols of a constellation having order M, where M=2q, q>=2. The method is such that the puncturing of the data differs according to the position of the symbol in the constellation on which these data are mapped after puncturing.