IP Library Granted Patent US 12695543
Granted Patent B2
US 12695543 · App. 18/556,940 · Granted Jul 28, 2026

Data transmission method with variable puncturing between constellation symbols according to the location thereof

Inventors: Isabelle Siaud (Chatillon Cedex, FR); Anne-Marie Ulmer-Moll (Chatillon Cedex, FR)
Assignee: ORANGE
H04L1/0068H03M13/25H03M13/6325
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12695543
App. No.
18/556,940
Granted
Jul 28, 2026
Kind
B2
Abstract

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=2 q , 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.

Claims (45)

1 . A data transmission method, implemented by a first equipment, for transmitting data to a second telecommunications equipment, comprising:

coding input data by using an encoder,

puncturing the data after coding,

modulation, with mapping of the data after puncturing onto a symbol from among M symbols of a constellation of order M, M=2 q q>=2,

wherein the puncturing of the data is different depending on a position of the symbol in the constellation onto which these data are mapped after puncturing.

2 . The data transmission method as claimed in claim 1 , comprising evaluating the position of the symbol by computing a metric for evaluating a distance from the symbol to a center of the constellation.

3 . The data transmission method as claimed in claim 1 , such that the puncturing makes it possible to distinguish between at least two levels of protection associated with symbols positioned at different distances to a center of the constellation.

4 . The data transmission method as claimed in claim 1 , the symbols of the constellation comprising bits, decision regions being associated with the bits, the method being such that the puncturing difference depends on the decision regions.

5 . The data transmission method as claimed in claim 1 , at least one symbol of the constellation comprising at least two bits of different weight, the method being such that the puncturing of the data mapped onto this at least one symbol is different depending on the weight of the bits in this at least one symbol.

6 . The data transmission method as claimed in claim 5 , wherein the puncturing difference between data mapped onto the at least one symbol applies for all of the symbols of the constellation.

7 . The data transmission method as claimed in claim 5 , wherein the puncturing difference between data mapped onto the at least one symbol applies only for some of the symbols of the constellation.

8 . The data transmission method as claimed in claim 1 , wherein each symbol of the constellation comprises at least one most significant bit and one least significant bit and the puncturing of the data is different between data mapped onto the most significant bit and data mapped onto the least significant bit of the symbol.

9 . The data transmission method as claimed in claim 8 , such that the puncturing difference between data mapped onto one and the same symbol applies for all of the symbols of the constellation.

10 . The data transmission method as claimed in claim 8 , such that the puncturing difference between data mapped onto one and the same symbol applies only for some of the symbols of the constellation.

11 . The data transmission method as claimed in claim 1 , the puncturing of the data being in accordance with at least two different levels of protection respectively for data mapped onto bits of different weight of one and the same symbol, wherein:

the puncturing comprises at least one puncturing step comprising a first puncturing matrix an output of which is supplied to a demultiplexing stage having a first and a second output, the second output being supplied to a second puncturing matrix so as to define at least two different levels of protection obtained with the first output of the demultiplexing stage and an output of the second puncturing matrix, respectively.

12 . The data transmission method as claimed in claim 11 , such that the puncturing, referred to as previous step, is followed by a new puncturing step whose first matrix is common with the second matrix of the previous step, so as to define an additional different level of protection that is obtained with the output of the second puncturing matrix from the new puncturing step.

13 . The data transmission method as claimed in claim 11 , wherein a puncturing ratio is associated with each puncturing matrix, and wherein levels of protection of the data are changed by modifying the ratio of at least one of the puncturing matrices.

14 . A method for communication between a first equipment and a second telecommunications equipment, wherein the method is implemented by the second telecommunications equipment and comprises:

receiving a data signal, data of the data signal being mapped before transmission onto symbols of a constellation of order M, M=2 q q>=2,

demodulating the symbols with demapping of the data,

depuncturing the data after demapping of the data, wherein a puncturing of the data at transmission is different depending on a position of the symbol in the constellation onto which these data are mapped after puncturing, and

decoding the data after depuncturing.

15 . The communication method as claimed in claim 14 , each symbol of the constellation comprising at least two bits of different weight, the method being such that the depuncturing of the data takes into account the puncturing at transmission, which depends on the weight of the bits in a symbol onto which the data are mapped.

16 . A telecommunications equipment to communicate with a second equipment wherein the telecommunications equipment comprises:

at least one computer; and

at least one non-transitory computer readable medium comprising instructions stored thereon which when executed by the at least one computer configure the telecommunications equipment to perform a method comprising:

coding input data,

puncturing the data after coding,

modulating the data after puncturing by mapping the data after puncturing onto a symbol from among M symbols of a constellation of order M, M=2 q q>=2,

wherein the puncturing of the data is different depending on the position of the symbol in the constellation onto which these data are mapped after puncturing.

17 . The telecommunications equipment as claimed in claim 16 , wherein the puncturing comprises:

using an elementary structure comprising a first puncturing matrix an output of which is supplied to a demultiplexing stage having a first and a second output, the second output being supplied to a second puncturing matrix so as to define the at least two different levels of protection obtained with the first output of the demultiplexing stage and an output of the second puncturing matrix, respectively.

18 . The telecommunications equipment as claimed in claim 16 , further comprising:

a transmit antenna; and

a transmitter configured to transmit the data after the modulating using the transmit antenna.

19 . A telecommunications equipment to communicate with a first equipment in order to receive a data signal, data of the data signal being mapped before transmission onto symbols of a constellation of order M, M=2 q q>=2, wherein the telecommunications equipment comprises:

at least one computer; and

at least one non-transitory computer readable medium comprising instructions stored thereon which when executed by the at least one computer configure the telecommunications equipment to perform a method comprising:

demodulating symbols with demapping of the data,

depuncturing the data after demapping of the data, puncturing of the data at transmission being different depending on a position of the symbol in the constellation onto which these data are mapped after puncturing, and

decoding the data after depuncturing.

20 . The telecommunications equipment as claimed in claim 19 , further comprising:

a receive antenna; and

a receiver configured to receive the data signal using the receive antenna.