IP Library Granted Patent US 11,750,321
Granted Patent B2
US 11,750,321 · App. 17/110,611 · Granted Sep 5, 2023

Peak rate enhancement for constellation shaping

Inventors: Yaron Yoffe (Rishon LeTsiyon, IL); Assaf Gurevitz (Ramat Hasharon, IL); Elad Meir (Ramat Gan, IL); Shlomi Vituri (Tel Aviv, IL); Qinghua Li (San Ramon, CA); Feng Jiang (Santa Clara, CA); Xiaogang Chen (Portland, OR)
Assignee: Intel Corporation
H04L1/0042H04L1/0061H04L27/04
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 11,750,321
App. No.
17/110,611
Granted
Sep 5, 2023
Kind
B2
Abstract

This disclosure describes systems, methods, and devices related to enhanced constellation shaping. A device may generate payload bits associated with a frame, wherein the payload bits comprise a first portion and a second portion. The device may send the first portion of the payload bits through a shaping encoder. The device may generate shaped bits from the shaping encoder. The device may determine a number of amplitude bits based on the shaped bits. The device may generate parity bits from the shaped bits and the second portion going through an low-density parity-check (LDPC) encoder. The device may select sign bits comprising the second portion and a first subset of the parity bits. The device may send the amplitude bits with the sign bits to a modulator before transmitting the frame to a first station device.

Claims (39)

1. A device, the device comprising processing circuitry coupled to storage, the processing circuitry configured to:

generate payload bits associated with a frame, wherein the payload bits comprise a first portion and a second portion;

send the first portion of the payload bits through a shaping encoder;

generate shaped bits from the shaping encoder;

determine a number of amplitude bits based on the shaped bits;

generate parity bits from the shaped bits and the second portion going through an low-density parity-check (LDPC) encoder, wherein the LDPC encoder is associated with an LDPC rate that is equal to a number of the payload bits divided by the payload bits added to the first subset of the parity bits;

select sign bits comprising the second portion and a first subset of the parity bits; and

send the amplitude bits with the sign bits to a modulator before transmitting the frame to a first station device.

2. The device of claim 1 , wherein the sign bits match the number of amplitude bits.

3. The device of claim 1 , wherein the LDPC rate is associated with LDPC codeword size.

4. The device of claim 1 , wherein a size of the second portion is based on a number of the amplitude bits.

5. The device of claim 1 , wherein the parity bits are punctured to remove a second subset of the parity bits.

6. The device of claim 5 , wherein puncturing the parity bits to remove the second subset of the parity bits results in a higher data rate.

7. The device of claim 1 , further comprising a transceiver configured to transmit and receive wireless signals.

8. The device of claim 7 , further comprising an antenna coupled to the transceiver to cause to send the frame.

9. A non-transitory computer-readable medium storing computer-executable instructions which when executed by one or more processors result in performing operations comprising:

generating payload bits associated with a frame, wherein the payload bits comprise a first portion and a second portion;

sending the payload bits through a shaping encoder to generate shaped bits;

sending a first portion of the shaped bits through a scrambler to generate scrambled shaped bits, while a second portion of the shaped bits remain as unscrambled bits;

combining the scrambled shaped bits with the unscrambled bits as an input to an LDPC encoder to generate parity bits;

selecting sign bits comprising the scrambled shaped bits and a first subset of the parity bits;

determining a number of amplitude bits based on the unscrambled shaped bits; and

sending the amplitude bits with the sign bits to a modulator before transmitting the frame to a first station device.

10. The non-transitory computer-readable medium of claim 9 , wherein passing through a scrambler to use a mask to convert the bits to an equiprobable sequence of bits.

11. The non-transitory computer-readable medium of claim 10 , wherein the mask is communicated to the first station device using an indication.

12. The non-transitory computer-readable medium of claim 11 , wherein the indication of the selected mask indicates to the first station device how the payload bits have been converted, which allows the first station device to use the selected mask to regenerate the payload bits.

13. The non-transitory computer-readable medium of claim 9 , wherein the parity bits are punctured to remove a second subset of the parity bits.

14. The non-transitory computer-readable medium of claim 9 , wherein the shaped bits are generated using a lookup table.

15. The non-transitory computer-readable medium of claim 9 , wherein the shaped bits are output at a fixed length.

16. A method comprising:

generating, by one or more processors, payload bits associated with a frame, wherein the payload bits comprise a first portion and a second portion;

sending the first portion of the payload bits through a shaping encoder;

generating shaped bits from the shaping encoder;

determining a number of amplitude bits based on the shaped bits;

generating parity bits from the shaped bits and the second portion going through an low-density parity-check (LDPC) encoder, wherein the LDPC encoder is associated with an LDPC rate that is equal to a number of the payload bits divided by the payload bits added to the first subset of the parity bits;

selecting sign bits comprising the second portion and a first subset of the parity bits; and

sending the amplitude bits with the sign bits to a modulator before transmitting the frame to a first station device.

17. The method of claim 16 , wherein the sign bits match the number of amplitude bits.

18. The method of claim 16 , wherein the LDPC rate is associated with LDPC codeword size.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 23, 2021
From: YOFFE, YARON; LI, QINGHUA; GUREVITZ, ASSAF; CHEN, XIAOGANG; VITURI, SHLOMI; MEIR, ELAD; JIANG, FENG
To: INTEL CORPORATION
Reel/Frame 058190/0326 →
Continuity (2)
Provisional Application 62942944 · Dec 3, 2019
Related Publication 20210091886A1 · Mar 25, 2021