IP Library Granted Patent US 11,936,590
Granted Patent B2
US 11,936,590 · App. 17/567,813 · Granted Mar 19, 2024

Punctured null data packet (NDP) within wireless communications

Inventors: Ron Porat (San Diego, CA); Jun Zheng (San Diego, CA)
Assignee: Avago Technologies International Sales Pte. Limited
H04L5/0057H04B7/0417H04B7/0452H04L5/0007H04L5/0023H04L5/0039H04L5/0055H04W84/12
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,936,590
App. No.
17/567,813
Granted
Mar 19, 2024
Kind
B2
Abstract

A wireless communication device (alternatively, device, WDEV, etc.) includes at least one processing circuitry configured to support communications with other WDEV(s) and to generate and process signals for such communications. In one example, the circuitry is configured to generate a null data packet (NDP), transmit at least a portion of the NDP to another wireless communication device via fewer than all of a plurality of sub-channels of a communication channel, and receive feedback from the another wireless communication device that is based on the another wireless communication processing the at least the portion of the NDP that is received via the fewer than all of the plurality of sub-channels of the communication channel. In one example, the generated NDP includes at least one signal field (SIG) field therein that includes information to specify a preamble puncturing option or the information is transmitted in a previous packet.

Claims (60)

1. A communications circuit, comprising one or more communications processors configured to:

generate a null data packet (NDP) comprising an identification of a preamble puncturing option;

transmit, via a communications interface, at least a portion of the NDP to a device via a first subset of a plurality of sub-channels of a communication channel, wherein a second subset of the plurality of the sub-channels is unused by the transmission;

receive, via the communications interface, feedback from the device that is based on the device processing the at least the portion of the NDP that is received via the first subset of the plurality of sub-channels of the communication channel; and

process a portion of the feedback from the device while ignoring another portion of the feedback from the device that corresponds to at least one of the second subset of the plurality of sub-channels of the communication channel.

2. The communications circuit of claim 1 , wherein:

the communication channel includes a 320 MHz communication channel;

the plurality of sub-channels of the communication channel includes sixteen 20 MHz sub-channels; and

the first subset of the plurality of sub-channels of the communication channel includes at least one and fewer than sixteen of the 20 MHz sub-channels.

3. The communications circuit of claim 1 , wherein:

the communication channel includes a 160 MHz communication channel;

the plurality of sub-channels of the communication channel includes eight 20 MHz sub-channels; and

the first subset of the plurality of sub-channels of the communication channel includes at least one and fewer than eight of the 20 MHz sub-channels.

4. The communications circuit of claim 1 , wherein:

the communication channel includes an 80 MHz communication channel;

the plurality of sub-channels of the communication channel includes four 20 MHz sub-channels; and

the first subset of the plurality of sub-channels of the communication channel includes at least one and fewer than four of the 20 MHz sub-channels.

5. The communications circuit of claim 1 , further comprising:

circuitry configured to support communications within at least one of a satellite communication system, a wireless communication system, a wired communication system, a fiber-optic communication system, or a mobile communication system.

6. The communications circuit of claim 1 , wherein the first subset of a plurality of sub-channels of a communication channel includes punctured 20 MHz channels, and wherein the one or more communications processors are further configured to receive, via the communications interface from the device, a designation of the punctured 20 MHz channels in a packet preceding the transmission of at least a portion of the NDP to the device.

7. A method, comprising:

communicating, by a first device with a second device, a packet designating a first subset of a plurality of sub-channels of a communication channel comprising punctured 20 MHz channels;

subsequently receiving, by the first device from the second device, a null data packet (NDP) via the first subset of the plurality of sub-channels, wherein a second subset of the plurality of the sub-channels is unused;

estimating characteristics of the communication channel across an entire bandwidth of the communication channel, by the first device, based on processing the received portion of the NDP; and

transmitting, by the first device to the second device, the estimate via the first subset of the plurality of sub-channels, receipt of the estimate causing the second device to process the estimate and ignore a signal received via the second subset of the plurality of sub-channels.

8. The method of claim 7 , wherein:

the communication channel includes a 320 MHz communication channel;

the plurality of sub-channels of the communication channel includes sixteen 20 MHz sub-channels; and

the first subset of the plurality of sub-channels of the communication channel includes at least one and fewer than sixteen of the 20 MHz sub-channels.

9. The method of claim 7 , wherein:

the communication channel includes a 160 MHz communication channel;

the plurality of sub-channels of the communication channel includes eight 20 MHz sub-channels; and

the first subset of the plurality of sub-channels of the communication channel includes at least one and fewer than eight of the 20 MHz sub-channels.

10. The method of claim 7 , wherein:

the communication channel includes an 80 MHz communication channel;

the plurality of sub-channels of the communication channel includes four 20 MHz sub-channels; and

the first subset of the plurality of sub-channels of the communication channel includes at least one and fewer than four of the 20 MHz sub-channels.

11. The method of claim 7 , wherein communicating the packet designating the first subset further comprises transmitting, by the first device to the second device, the packet.

12. The method of claim 7 , wherein the signal received by the second device via the second subset of the plurality of sub-channels comprises interference or a transmission of a third device using the second subset of the plurality of sub-channels.

13. The method of claim 7 , wherein receipt of the estimate causes the second device to ignore a portion of the estimated characteristics corresponding to at least one punctured 20 MHz channel.

14. A communications circuit, comprising one or more communications processors configured to:

communicate, with a device, a packet designating a first subset of a plurality of sub-channels of a communication channel comprising punctured 20 MHz channels;

subsequently receive, from the device, a null data packet (NDP) via the first subset of the plurality of sub-channels, wherein a second subset of the plurality of the sub-channels is unused;

estimate characteristics of the communication channel across an entire bandwidth of the communication channel, based on processing the received portion of the NDP; and

transmit, to the device, the estimate via the first subset of the plurality of sub-channels, receipt of the estimate causing the device to process the estimate and ignore a signal received via the second subset of the plurality of sub-channels.

15. The communications circuit of claim 14 , wherein:

the communication channel includes a 320 MHz communication channel;

the plurality of sub-channels of the communication channel includes sixteen 20 MHz sub-channels; and

the first subset of the plurality of sub-channels of the communication channel includes at least one and fewer than sixteen of the 20 MHz sub-channels.

16. The communications circuit of claim 14 , wherein:

the communication channel includes a 160 MHz communication channel;

the plurality of sub-channels of the communication channel includes eight 20 MHz sub-channels; and

the first subset of the plurality of sub-channels of the communication channel includes at least one and fewer than eight of the 20 MHz sub-channels.

17. The communications circuit of claim 14 , wherein:

the communication channel includes an 80 MHz communication channel;

the plurality of sub-channels of the communication channel includes four 20 MHz sub-channels; and

the first subset of the plurality of sub-channels of the communication channel includes at least one and fewer than four of the 20 MHz sub-channels.

18. The communications circuit of claim 14 , wherein the one or more communications processors are configured to communicate the packet designating the first subset by transmitting the packet to the device.

19. The communications circuit of claim 14 , wherein the signal received by the device via the second subset of the plurality of sub-channels comprises interference or a transmission of a second device using the second subset of the plurality of sub-channels.

20. The communications circuit of claim 14 , wherein receipt of the estimate causes the device to ignore a portion of the estimated characteristics corresponding to at least one punctured 20 MHz channel.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 14, 2024
From: PORAT, RON; ZHENG, JUN
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 066461/0127 →
Continuity (3)
Continuation 16262504 · Jan 30, 2019
Provisional Application 62632976 · Feb 20, 2018
Related Publication 20220123910A1 · Apr 21, 2022
Cited By (1)
US 12,284,136