IP Library Granted Patent US 12,470,451
Granted Patent B2
US 12,470,451 · App. 18/256,724 · Granted Nov 11, 2025

Constellation shaping-related coding selection

Inventors: Liangming Wu (Beijing, CN); Changlong Xu (Beijing, CN); Kangqi Liu (San Diego, CA); Jian Li (Shanghai, CN); Ruiming Zheng (Beijing, CN); Hao Xu (Beijing, CN); Ori Shental (Marlboro, NJ)
Assignee: QUALCOMM Incorporated
H04L27/3405H04L1/0042H04L1/0068
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 12,470,451
App. No.
18/256,724
Granted
Nov 11, 2025
Kind
B2
Abstract

Aspects of the disclosure relate to wireless communication utilizing a modulation and coding scheme that selectively or dynamically applies probabilistically-shaped coding (PCS) to modulate a transmitted waveform. A communication device may determine whether to apply PCS. If PCS is to be applied, the device can encode the message based on a systematic code; and if PCS is not to be applied, the device can encode the message based on a non-systematic code. Other aspects, embodiments, and features are also claimed and described.

Claims (79)

1 . A method of wireless communication, comprising:

receiving a first source information sequence representing a first message for transmission;

encoding the first source information sequence based on a systematic-type code based on probabilistic constellation shaping being applied, wherein encoding the first source information sequence based on the systematic-type code comprises setting a value of a first puncturing parameter to 0, the first puncturing parameter relating to puncturing a systematic portion of the first message;

generating a first sequence of symbols representing the first message for transmission; and

transmitting a first waveform based on the first sequence of symbols.

2 . The method of claim 1 , further comprising:

receiving configuration information relating to a modulation scheme or coding scheme; and

encoding the first source information sequence based on the systematic-type code based on the configuration information comprising an indication relating to probabilistic constellation shaping.

3 . The method of claim 2 , wherein the indication relating to probabilistic constellation shaping comprises at least one of:

an explicit indication to apply or not to apply probabilistic constellation shaping; or

one or more constellation shaping parameters.

4 . The method of claim 1 ,

receiving a second source information sequence representing a second message for transmission; and

encoding the second source information sequence based on a non-systematic-type code based on probabilistic constellation shaping not being applied, wherein encoding the second source information sequence based on the non-systematic-type code comprises setting a value of a second puncturing parameter to a nonzero value.

5 . The method of claim 4 , further comprising:

receiving configuration information relating to a modulation scheme or coding scheme; and

encoding the second source information sequence based on the non-systematic-type code based on the configuration information not comprising an indication relating to probabilistic constellation shaping, or comprising an explicit indication not to apply probabilistic constellation shaping.

6 . The method of claim 4 ,

wherein encoding the first source information sequence based on the systematic-type code comprises utilizing a first base graph, and

wherein encoding the second source information sequence based on the non-systematic-type code comprises utilizing a second base graph, different from the first base graph.

7 . The method of claim 1 , wherein encoding the first source information sequence based on the systematic-type code based on probabilistic constellation shaping being applied comprises encoding the first source information sequence, with a low density parity check (LDPC) encoder, based on the systematic-type code based on probabilistic constellation shaping being applied.

8 . A method of wireless communication, comprising:

generating a set of probabilistically-shaped symbols corresponding to at least a first portion of a source information sequence;

generating a pre-encoding sequence corresponding to at least a second portion of the source information sequence;

applying error correction coding to the pre-encoding sequence to generate an encoded sequence comprising a set of systematic bits and a set of parity bits;

generating a first set of non-probabilistically-shaped symbols corresponding to at least a portion of the set of parity bits;

replacing a portion of the set of probabilistically-shaped symbols with the set of non-probabilistically shaped symbols to generate an output sequence; and

modulating a waveform based on the output sequence.

9 . The method of claim 8 , further comprising:

generating a binary sequence based on the set of probabilistically-shaped symbols,

wherein the pre-encoding sequence comprises a concatenation of the second portion of the source information sequence and the binary sequence based on the probabilistically-shaped symbols.

10 . The method of claim 9 , wherein the pre-encoding sequence comprises the binary sequence based on the probabilistically-shaped symbols sequentially preceding the second portion of the source information sequence.

11 . The method of claim 8 , further comprising:

generating a second set of non-probabilistically shaped symbols corresponding to at least a portion of the set of systematic bits; and

puncturing a subset of symbols of the set of probabilistically-shaped symbols,

wherein the replacing the portion of the set of probabilistically-shaped symbols further comprises determining that the puncturing applies to no greater than a number of symbols corresponding to the second set of non-probabilistically shaped symbols.

12 . A wireless communication apparatus, comprising:

at least one processor;

at least one memory communicatively coupled to the at least one processor; and

a transceiver communicatively coupled to the at least one processor,

wherein the at least one processor is configured to cause the wireless communication apparatus to:

receive a first source information sequence representing a first message for transmission;

encode the first source information sequence based on a systematic-type code based on probabilistic constellation shaping being applied, wherein to encode the first source information sequence based on the systematic-type code, the at least one processor is further configured to cause the wireless communication apparatus to set a value of a first puncturing parameter to 0, the first puncturing parameter relating to puncturing a systematic portion of the first message;

generate a first sequence of symbols representing the first message for transmission; and

transmit, via the transceiver, a first waveform based on the first sequence of symbols.

13 . The wireless communication apparatus of claim 12 , wherein the at least one processor is further configured to cause the wireless communication apparatus to:

receive, via the transceiver, configuration information relating to a modulation scheme or coding scheme; and

encode the first source information sequence based on the systematic-type code based on the configuration information comprising an indication relating to probabilistic constellation shaping.

14 . The wireless communication apparatus of claim 13 , wherein the indication relating to probabilistic constellation shaping comprises at least one of:

an explicit indication to apply or not to apply probabilistic constellation shaping; or

one or more constellation shaping parameters.

15 . The wireless communication apparatus of claim 12 , wherein the at least one processor is further configured to cause the wireless communication apparatus to receive a second source information sequence representing a second message for transmission; and

encode the second source information sequence based on a non-systematic-type code based on probabilistic constellation shaping not being applied, wherein to encode the second source information sequence based on the non-systematic-type code, the at least one processor is further configured to cause the wireless communication apparatus to set a value of a second puncturing parameter to a nonzero value.

16 . The wireless communication apparatus of claim 15 , wherein the at least one processor is configured to cause the wireless communication apparatus to:

receive configuration information relating to a modulation scheme or coding scheme; and

encode the second source information sequence based on the non-systematic-type code based on the configuration information not comprising an indication relating to probabilistic constellation shaping, or comprising an explicit indication not to apply probabilistic constellation shaping.

17 . The wireless communication apparatus of claim 15 ,

wherein to encode the first source information sequence based on the systematic-type code, the at least one processor is further configured to cause the wireless communication apparatus to utilize a first base graph, and

wherein to encode the second source information sequence based on the non-systematic-type code, the at least one processor is further configured to cause the wireless communication apparatus to utilize a second base graph, different from the first base graph.

18 . The wireless communication apparatus of claim 12 , wherein to encode the first source information sequence based on the systematic-type code based on probabilistic constellation shaping being applied, the at least one processor is configured to cause the wireless communication apparatus to encode the first source information sequence, with a low density parity check (LDPC) encoder, based on the systematic-type code based on probabilistic constellation shaping being applied.

19 . A wireless communication apparatus, comprising:

at least one processor;

at least one memory communicatively coupled to the at least one processor; and

a transceiver communicatively coupled to the at least one processor,

wherein the at least one processor is configured to cause the wireless communication apparatus to:

generate a set of probabilistically-shaped symbols corresponding to at least a first portion of a source information sequence;

generate a pre-encoding sequence corresponding to at least a second portion of the source information sequence;

apply error correction coding to the pre-encoding sequence to generate an encoded sequence comprising a set of systematic bits and a set of parity bits;

generate a first set of non-probabilistically-shaped symbols corresponding to at least a portion of the set of parity bits;

replace a portion of the set of probabilistically-shaped symbols with the set of non-probabilistically shaped symbols to generate an output sequence; and

modulate, via the transceiver, a waveform based on the output sequence.

20 . The wireless communication apparatus of claim 19 , wherein the at least one processor is further configured to cause the wireless communication apparatus to:

generate a binary sequence based on the set of probabilistically-shaped symbols,

wherein the pre-encoding sequence comprises a concatenation of the second portion of the source information sequence and the binary sequence based on the probabilistically-shaped symbols.

21 . The wireless communication apparatus of claim 20 , wherein the pre-encoding sequence comprises the binary sequence based on the probabilistically-shaped symbols sequentially preceding the second portion of the source information sequence.

22 . The wireless communication apparatus of claim 19 , wherein the at least one processor is further configured to cause the wireless communication apparatus to:

generate a second set of non-probabilistically shaped symbols corresponding to at least a portion of the set of systematic bits; and

puncture a subset of symbols of the set of probabilistically-shaped symbols,

wherein to replace the portion of the set of probabilistically-shaped symbols, the at least one processor is further configured to cause the wireless communication apparatus to determine that the puncturing applies to no greater than a number of symbols corresponding to the second set of non-probabilistically shaped symbols.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 9, 2023
From: WU, LIANGMING; XU, CHANGLONG; LIU, KANGQI; ZHENG, RUIMING; LI, JIAN; XU, HAO; SHENTAL, ORI
To: QUALCOMM INCORPORATED
Reel/Frame 063954/0600 →
Continuity (1)
Related Publication 20240048430A1 · Feb 8, 2024
References Cited (82)
US 10069519B1 · Millar · 2018 [cited by examiner]
US 10091046B1 · Lefevre · 2018 [cited by examiner]
US 10200231B1 · Lefevre · 2019 [cited by examiner]
US 10396899B1 · Kim · 2019 [cited by examiner]
US 10530490B1 · Vassilieva · 2020 [cited by examiner]
US 10587358B1 · Ebrahimzad · 2020 [cited by examiner]
US 10601629B2 · Krishnan · 2020 [cited by examiner]
US 10700807B1 · Vassilieva · 2020 [cited by examiner]
US 10778326B1 · Mukhopadhyay · 2020 [cited by examiner]
US 10848269B2 · Ebrahimzad · 2020 [cited by examiner]
US 11070410B1 · Ait Aoudia · 2021 [cited by examiner]
US 11121903B2 · Torbatian · 2021 [cited by examiner]
US 11811580B2 · Yi · 2023 [cited by examiner]
US 11831431B2 · Ebrahimzad · 2023 [cited by examiner]
US 11838123B2 · Ebrahimzad · 2023 [cited by examiner]
US 12057863B2 · Nakamura · 2024 [cited by examiner]
US 12057983B2 · Koike-Akino · 2024 [cited by examiner]
US 12191993B2 · Liu · 2025 [cited by examiner]
US 20110007834A1 · Hoshino · 2011 [cited by examiner]
US 20180083716A1 · Cho · 2018 [cited by examiner]
US 20180375616A1 · Beale · 2018 [cited by examiner]
US 20190052511A1 · Gultekin · 2019 [cited by examiner]
US 20190149387A1 · Torbatian · 2019 [cited by examiner]
US 20190149388A1 · Torbatian · 2019 [cited by examiner]
US 20190149389A1 · Torbatian · 2019 [cited by examiner]
US 20190149390A1 · Torbatian · 2019 [cited by examiner]
US 20190379485A1 · Jiang · 2019 [cited by examiner]
US 20200177307A1 · Pan · 2020 [cited by examiner]
US 20200228386A1 · Jardel · 2020 [cited by examiner]
US 20210194596A1 · Kim · 2021 [cited by examiner]
US 20230091550A1 · Nakamura · 2023 [cited by examiner]
US 20230208526A1 · Yoshida · 2023 [cited by examiner]
US 20240048430A1 · Wu · 2024 [cited by examiner]
US 20240121035A1 · Xiao · 2024 [cited by examiner]
US 20250062946A1 · Li · 2025 [cited by examiner]
BR 102021025329A2 · 2023 [cited by examiner]
CA 3128897A1 · 2020 [cited by examiner]
CA 3128897C · 2022 [cited by examiner]
CN 103378921A · 2013 [cited by examiner]
CN 108809375A · 2018 [cited by examiner]
CN 108989253A · 2018 [cited by applicant]
CN 109547385A · 2019 [cited by examiner]
CN 110959262A · 2020 [cited by examiner]
CN 111628789A · 2020 [cited by examiner]
CN 111869137A · 2020 [cited by examiner]
CN 108989253B · 2020 [cited by examiner]
CN 116897525A · 2023 [cited by examiner]
EP 3635893A1 · 2020 [cited by examiner]
EP 3635893A4 · 2020 [cited by examiner]
EP 3706379A1 · 2020 [cited by examiner]
EP 3759843A1 · 2021 [cited by examiner]
EP 3864812A2 · 2021 [cited by examiner]
EP 3759843B1 · 2022 [cited by examiner]
EP 4075693A1 · 2022 [cited by examiner]
EP 3635893B1 · 2023 [cited by examiner]
EP 3864812B1 · 2023 [cited by examiner]
EP 4246906A2 · 2023 [cited by examiner]
EP 4075693B1 · 2024 [cited by examiner]
EP 4221116B1 · 2024 [cited by examiner]
EP 4489360A1 · 2025 [cited by examiner]
JP 7175434B2 · 2022 [cited by examiner]
JP 7392240B2 · 2023 [cited by examiner]
KR 2174601B1 · 2020 [cited by examiner]
KR 20220101098A · 2022 [cited by examiner]
WO WO2018121887A1 · 2018 [cited by examiner]
WO WO2018133938A1 · 2018 [cited by examiner]
WO WO2018133939A1 · 2018 [cited by examiner]
WO WO2019029529A1 · 2019 [cited by examiner]
WO WO2019197043A1 · 2019 [cited by examiner]
WO WO2020075120A2 · 2020 [cited by examiner]
WO WO2020075120A3 · 2020 [cited by examiner]
WO WO2020108771A1 · 2020 [cited by examiner]
WO WO2020174275A1 · 2020 [cited by examiner]
WO WO2020208290A1 · 2020 [cited by examiner]
WO WO2021105548A1 · 2021 [cited by examiner]
WO WO2021135421A1 · 2021 [cited by examiner]
WO WO2022183472A1 · 2022 [cited by examiner]
WO WO2023105685A1 · 2023 [cited by examiner]
WO WO2023241808A1 · 2023 [cited by examiner]
International Search Report and Written Opinion—PCT/CN2021/079254—ISA/EPO—Dec. 7, 2021 9 pp. [cited by applicant]
Supplementary European Search Report—EP21928555—Search Authority—Munich—Jan. 9, 2025. [cited by applicant]
Supplementary Partial European Search Report—EP21928555—Search Authority—Munich—Oct. 9, 2024. [cited by applicant]