Variable Puncturing for Unequal Error Protection in 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 interference and noise, particularly in wireless systems, while maintaining efficient throughput, as conventional techniques often compromise on bit rates for redundancy and coding efficiency.

Innovation Solution

A method and equipment for data transmission that involves encoding input data, followed by puncturing using multiple matrices with demultiplexing to achieve different protection levels, and mapping data onto symbols of a constellation based on bit weight and position, ensuring variable protection levels for different bits and symbols.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If redundancy is added to data using an encoder to protect against interference, then data protection level is improved, but useful throughput between devices deteriorates

Engineering Contradiction:
Improvedata protection levelVSAvoiduseful throughput
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent applies different puncturing ratios to different groups of coded bits based on their importance. Critical data (e.g., control information, high-priority traffic) receives higher protection with lower puncturing ratios, while less critical data receives lower protection with higher puncturing ratios. This local differentiation of protection quality resolves the contradiction by optimizing the balance between reliability and throughput for different data types rather than applying uniform protection.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent segments the coded bitstream into multiple groups or layers with different protection requirements. By dividing the data flow into segments that can be independently punctured at different rates, the system can maintain high throughput for non-critical segments while ensuring reliable transmission of critical segments, thus resolving the throughput-protection tradeoff.

Inventive Principle:
Principle #1Segmentation

2Adaptability or versatility

If coding efficiency is fixed according to telecommunications standards, then compliance with standards is improved, but adaptability to different transmission conditions deteriorates

Engineering Contradiction:
Improveadaptability to transmission conditionsVSAvoidcoding efficiency constraints
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces dynamic puncturing ratios that can be adjusted in real-time based on channel conditions, data priority, and transmission requirements. While the base coding scheme remains standard-compliant, the puncturing stage provides dynamic adaptability by selectively removing bits from different data groups based on current transmission conditions, thus achieving versatility without violating standard constraints.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the puncturing ratio parameter dynamically for different data groups and transmission conditions. By modifying this parameter rather than the fundamental coding scheme, the system maintains compliance with telecommunications standards while adapting to varying channel quality, data priorities, and traffic patterns, thus resolving the contradiction between standard compliance and adaptability.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentEP4331152B1Data transmitter with variable puncturer
Publication Date: 2025.07.02 ORANGE SA
  • EP4331152B1 patent drawingFigure 1~3
  • EP4331152B1 patent drawingFigure 4~6
  • EP4331152B1 patent drawingFigure 7~9

AI summary

The invention relates to a telecommunications system comprising: an encoder for encoding input data; and a puncturer (POIN) for puncturing the data according to at least two protection levels after encoding. The puncturer comprises an elementary structure comprising a 1st puncturing matrix (Pi) of which the output feeds a demultiplexer (Mi) having a 1st and a 2nd output, the 2nd output feeding a 2nd puncturing matrix (Pi+1) in order to define the at least two different levels of protection obtained respectively with the 1st output (Si) of the demultiplexer and the output (Si+1) of the 2nd puncturing matrix.