IP Library Granted Patent US 11,716,714
Granted Patent B2
US 11,716,714 · App. 17/646,533 · Granted Aug 1, 2023

Enhanced tone mapping for trigger-based null data packet feedback

Inventors: Xiaogang Chen (Portland, OR); Shlomi Vituri (Tel Aviv, IL); Assaf Gurevitz (Ramat Hasharon, IL); Qinghua Li (San Ramon, CA); Feng Jiang (Santa Clara, CA)
Assignee: Intel Corporation
H04W72/0453H04L5/00H04L5/005H04L5/0053
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,716,714
App. No.
17/646,533
Granted
Aug 1, 2023
Kind
B2
Abstract

This disclosure describes systems, methods, and devices related to tone mapping for a high-efficiency (HE) trigger-based (TB) null data packet (NDP) feedback physical layer protocol data unit (PPDU). A device may identify a frame received from a second device. The device may determine, based on the frame, a resource unit allocated to the device, wherein the resource unit is associated with a 20 MHz sub-channel of a bandwidth. The device may determine, based on the resource unit and the bandwidth, tones associated with a HE short training field (HE-STF) of a HE TB NDP feedback PPDU. The device may send the HE TB NDP feedback PPDU to the second device in the 20 MHz sub-channel, wherein the HE TB NDP feedback PPDU includes the tones.

Claims (36)

1. A device for sending high-efficiency (HE) feedback data packets, the device comprising processing circuitry coupled to storage, the processing circuitry configured to:

identify a trigger frame received from a second device;

identify, based on the trigger frame, a resource unit allocated to the device, wherein the resource unit is associated with a 20 MHz portion of a bandwidth;

utilize, based on the resource unit and the bandwidth, tones associated with a high-efficiency short training field (HE-STF) of a HE trigger-based (TB) feedback null data packet (NDP), wherein a first tone of the tones having a smallest tone index value is set to zero, and wherein a second tone of the tones having a largest tone index value is set to zero; and

send the HE TB feedback NDP to the second device in the 20 MHz portion of the bandwidth, wherein the HE TB feedback NDP comprises the tones.

2. The device of claim 1 , wherein the processing circuitry is further configured to identify, based on the trigger frame, an access identifier associated with the device, wherein to utilize the tones is further based on the access identifier.

3. The device of claim 1 , wherein the bandwidth is 40 MHz, wherein the tones begin at the smallest tone index value of −248 and end at a first tone index value of −8, and wherein the tones of the HE-STF are defined by a sequence of numbers (M) from the smallest tone index value of −248 to a second tone index value of −136, a negative one value at a third tone index value of −128, and the negative sequence of numbers (−M) from a fourth tone index value of −120 to the first tone index value of −8.

4. The device of claim 1 , wherein the bandwidth is 40 MHz, wherein the tones begin at a first tone index value of 8 and end at a second tone index value of 248, and wherein the tones are defined by a sequence of numbers (M) from the first tone index value of 8 to a third tone index value of 120, a negative one value at a fourth tone index value of 128, and the sequence of numbers (M) from a fifth tone index value of 136 to the largest tone index value of 248.

5. The device of claim 1 , wherein the bandwidth is 80 MHz, wherein the tones begin at the smallest tone index value of −504 and end at a first tone index value of −264, and wherein the tones are defined by a sequence of numbers (M) from the smallest tone index value of −504 to a second tone index value of −392, a negative one value at a third tone index value of −384, the sequence of numbers (M) from a fourth tone index value of −376 to the first tone index value of −264.

6. The device of claim 1 , wherein the bandwidth is 80 MHz, wherein the tones begin at a first tone index value of −248 and end at a second tone index value of −8, and wherein the tones are defined by a negative sequence of numbers (−M) from the first tone index value of −248 to a third tone index value of −136, a negative one value at a fourth tone index value of −128, and the sequence of numbers (M) from a fifth tone index value of −120 to the second tone index value of −8.

7. The device of claim 1 , wherein the bandwidth is 80 MHz, wherein the tones begin at a first tone index value of 8 and end at a second tone index value of 248, and wherein the tones are defined by a negative sequence of numbers (−M) from the first tone index value of 8 to a third tone index value of 120, a positive one value at a fourth tone index value of 128, and the sequence of numbers (M) from a fifth tone index value of 128 to the second tone index value of 248.

8. The device of claim 1 , wherein the bandwidth is 80 MHz, wherein the tones begin at a first tone index value of 264 and end at a second tone index value of 504, and wherein the tones are defined by a negative sequence of numbers (−M) from the first tone index value of 264 to a third tone index value of 376, a positive one value at a fourth tone index value of 384, and the negative sequence of numbers (−M) from a fifth tone index value of 392 to the largest tone index value of 504.

9. The device of claim 1 , wherein the tones associated with the HE-STF are defined by a sequence {−1, −1, −1, 1, 1, 1, −1, 1, 1, 1, −1, 1, 1, −1, 1}.

10. The device of claim 1 , further comprising a transceiver configured to transmit and receive wireless signals, wherein the wireless signals comprise the HE TB feedback NDP.

11. The device of claim 10 , further comprising an antenna coupled to the transceiver.

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

identifying a trigger frame received from a second device;

identifying, based on the trigger frame, a resource unit allocated to the first device, wherein the resource unit is associated with a 20 MHz portion of a bandwidth;

utilizing, based on the resource unit and the bandwidth, tones associated with a high-efficiency short training field (HE-STF) of a HE trigger-based (TB) feedback null data packet (NDP), wherein a first tone of the tones having a smallest tone index value is set to zero, and wherein a second tone of the tones having a largest tone index value is set to zero; and

sending the HE TB feedback NDP to the second device in the 20 MHz portion of the bandwidth, wherein the HE TB feedback NDP comprises the tones.

13. The non-transitory computer-readable medium of claim 12 , the operations further comprising identifying, based on the trigger frame, an access identifier associated with the first device, wherein utilizing the tones is further based on the access identifier.

14. The non-transitory computer-readable medium of claim 12 , wherein the bandwidth is 40 MHz, wherein the tones begin at the smallest tone index value of −248 and end at a first tone index value of −8, and wherein the tones are defined by {M, −1, −M}(1+j)/√2, wherein M is a sequence {−1, −1, −1, 1, 1, 1, −1, 1, 1, 1, −1, 1, 1, −1, 1}, and wherein j is an imaginary number.

15. The non-transitory computer-readable medium of claim 12 , wherein the bandwidth is 40 MHz, wherein the tones begin at a first tone index value of 8 and end at the largest tone index value of 248, and wherein the tones are defined by {M, −1, M}(1+j)/√2, wherein M is a sequence {−1, −1, −1, 1, 1, 1, −1, 1, 1, 1, −1, 1, 1, −1, 1}, and wherein j is an imaginary number.

16. The non-transitory computer-readable medium of claim 12 , wherein the bandwidth is 80 MHz, wherein the tones begin at the smallest tone index value of −504 and end at a first tone index value of −264, and wherein the tones are defined by {M, −1, M}(1+j)/√2, wherein M is a sequence {−1, −1, −1, 1, 1, 1, −1, 1, 1, 1, −1, 1, 1, −1, 1}, and wherein j is an imaginary number.

17. The non-transitory computer-readable medium of claim 13 , wherein the bandwidth is 80 MHz, and wherein:

the tones begin at a first tone index value of −248 and end at a second tone index value of −8,

the tones begin at a third tone index value of 8 and end at a fourth tone index value of 248, or

the tones begin at a fifth tone index value of 364 and end at the largest tone index value of 504, and

the tones are defined by {-M, 1, −M}(1+j)/√2, M is a sequence {−1, −1, −1, 1, 1, 1, −1, 1, 1, 1, −1, 1, 1, −1, 1}, and j is an imaginary number.

18. A method for sending high-efficiency (HE) feedback data packets, the method comprising:

identifying, by one or more processors of a first device, a trigger frame received from a second device;

identifying, based on the trigger frame, a resource unit allocated to the first device, wherein the resource unit is associated with a 20 MHz portion of a bandwidth;

utilizing, based on the resource unit and the bandwidth, tones associated with a high-efficiency short training field (HE-STF) of a HE trigger-based (TB) feedback null data packet (NDP), wherein a first tone of the tones having a smallest tone index value is set to zero, and wherein a second tone of the tones having a largest tone index value is set to zero; and

sending the HE TB feedback NDP to the second device in the 20 MHz portion of the bandwidth, wherein the HE TB feedback NDP comprises the tones.

19. The method of claim 18 , wherein the bandwidth is 40 MHz, wherein the tones begin at the smallest tone index value of −248 and end at a first tone index value of −8, and wherein the tones are defined by {M, −1, −M}(1+j)/√2, wherein M is a sequence {−1, −1, −1, 1, 1, 1, −1, 1, 1, 1, −1, 1, 1, −1, 1}, and wherein j is an imaginary number.

20. The method of claim 18 , wherein the bandwidth is 40 MHz, wherein the tones begin at a first tone index value of 8 and end at the largest tone index value of 248, and wherein the tones are defined by {M, −1, M}(1+j)/√2, wherein M is a sequence {−1, −1, −1, 1, 1, 1, −1, 1, 1, 1, −1, 1, 1, −1, 1}, and wherein j is an imaginary number.

Continuity (4)
Continuation 16882824 · May 26, 2020
Continuation 16251010 · Jan 17, 2019
Provisional Application 62618410 · Jan 17, 2018
Related Publication 20220124718A1 · Apr 21, 2022