IP Library Granted Patent US 12,284,136
Granted Patent B2
US 12,284,136 · App. 18/585,556 · Granted Apr 22, 2025

Punctured null data packet (NDP) within wireless communications

Inventors: Ron Porat (San Diego, CA); Jun Zheng (San Diego, CA)
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 12,284,136
App. No.
18/585,556
Granted
Apr 22, 2025
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 (69)

1. A system, comprising a plurality of access points (APs) configured to:

generate a null data packet (NDP);

transmit at least a portion of the NDP to one or more stations (STAs) via a first subset of a plurality of sub-channels of one or more communication channels, wherein a second subset of the plurality of sub-channels is unused by the transmission;

receive a signal from at least one STA of the one of the one or more STAs that is based on the at least one STA processing the at least the portion of the NDP that is received via the first subset of the plurality of sub-channels of the one or more communication channels; and

process a portion of the signal from the at least one STA while ignoring another portion of the signal from the at least one STA that corresponds to at least one of the second subset of the plurality of sub-channels of the one or more communication channels.

2. The system of claim 1 , wherein:

the one or more communication channels include a 320 MHz communication channel;

the plurality of sub-channels of the one or more communication channels include sixteen 20 MHz sub-channels; and

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

3. The system of claim 1 , wherein:

the one or more communication channels include a 160 MHz communication channel;

the plurality of sub-channels of the one or more communication channels include eight 20 MHz sub-channels; and

the first subset of the plurality of sub-channels of the one or more communication channels include at least one and fewer than eight of the 20 MHz sub-channels.

4. The system of claim 1 , wherein:

the one or more communication channels include an 80 MHz communication channel;

the plurality of sub-channels of the one or more communication channels includes four 20 MHz sub-channels; and

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

5. The system 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 system of claim 1 , wherein the first subset of the plurality of sub-channels of the one or more communication channels includes one or more punctured 20 MHz channels, and wherein the plurality of APs are further configured to receive, from the at least one STA, a designation of the punctured 20 MHz channels in a packet preceding the transmission of the at least the portion of the NDP to the at least one STA.

7. A method, comprising:

communicating, by a plurality of devices with one or more other devices, a packet designating a first subset of a plurality of sub-channels of one or more communication channels comprising one or more punctured 20 MHz channels, wherein the plurality of devices comprise a plurality of access points (APs) or a plurality of stations (STAs), and wherein the one or more other devices comprise one or more APs or one or more STAs;

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

estimating characteristics of the one or more devices across an entire bandwidth of the communication channel, by the plurality of devices, based on processing the received portion of the NDP; and

transmitting, by the plurality of devices to the one or more other devices, the estimate via the first subset of the plurality of sub-channels, receipt of the estimate causing the one or more other devices 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 one or more communication channels include a 320 MHz communication channel;

the plurality of sub-channels of the one or more communication channels include sixteen 20 MHz sub-channels; and

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

9. The method of claim 7 , wherein:

the one or more communication channels includes a 160 MHz communication channel;

the plurality of sub-channels of the one or more communication channels includes eight 20 MHz sub-channels; and

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

10. The method of claim 7 , wherein:

the one or more communication channels includes an 80 MHz communication channel;

the plurality of sub-channels of the one or more communication channels includes four 20 MHz sub-channels; and

the first subset of the plurality of sub-channels of the one or more communication channels 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 plurality of devices to the one or more devices, the packet.

12. The method of claim 7 , wherein the signal received by the one or more devices 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 one or more devices to ignore a portion of the estimated characteristics corresponding to at least one punctured 20 MHz channel.

14. A system, comprising one or more stations (STAs) configured to:

communicate, with one or more access points (APs), a packet designating a first subset of a plurality of sub-channels of one or more communication channels comprising one or more punctured channels;

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

estimate characteristics of the one or more communication channels across a bandwidth of the one or more communication channels, based on processing the received portion of the NDP; and

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

15. The system of claim 14 , wherein:

the one or more communication channels includes a 320 MHz communication channel;

the plurality of sub-channels of the one or more communication channels include sixteen 20 MHz sub-channels; and

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

16. The system of claim 14 , wherein:

the one or more communication channels include a 160 MHz communication channel;

the plurality of sub-channels of the one or more communication channels includes eight 20 MHz sub-channels; and

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

17. The system of claim 14 , wherein:

the one or more communication channels includes an 80 MHz communication channel;

the plurality of sub-channels of the one or more communication channels includes four 20 MHz sub-channels; and

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

18. The system of claim 14 , wherein the one or more STAs are configured to communicate the packet designating the first subset by transmitting the packet to the one or more devices.

19. The system of claim 14 , wherein the signal received by the one or more APs 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 system of claim 14 , wherein receipt of the estimate causes the one or more STAs to ignore a portion of the estimated characteristics corresponding to at least one punctured 20 MHz channel.

21. A system, comprising one or more processors configured to:

generate a null data packet (NDP);

transmit at least a portion of the NDP to one or more stations (STAs) via a first subset of a plurality of sub-channels of one or more communication channels, wherein a second subset of the plurality of sub-channels is unused by the transmission;

receive a signal from at least one STA of the one of the one or more STAs that is based on the at least one STA processing the at least the portion of the NDP that is received via the first subset of the plurality of sub-channels of the one or more communication channels; and

process a portion of the signal from the at least one STA while ignoring another portion of the signal from the at least one STA that corresponds to at least one of the second subset of the plurality of sub-channels of the one or more communication channels.

22. The system of claim 21 , wherein:

the one or more communication channels include a 320 MHz communication channel;

the plurality of sub-channels of the one or more communication channels include sixteen 20 MHz sub-channels; and

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

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 23, 2024
From: PORAT, RON; ZHENG, JUN
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 066544/0259 →
Continuity (4)
Continuation 17567813 · Jan 3, 2022
Continuation 16262504 · Jan 30, 2019
Provisional Application 62632976 · Feb 20, 2018
Related Publication 20240195586A1 · Jun 13, 2024
References Cited (42)
US 9973225B1 · Jalloul · 2018 [cited by examiner]
US 10154520B1 · Hedayat et al. · 2018 [cited by applicant]
US 11936590B2 · Porat · 2024 [cited by examiner]
US 20150124677A1 · Asterjadhi · 2015 [cited by applicant]
US 20150326409A1 · Kim et al. · 2015 [cited by applicant]
US 20160057657A1 · Seok · 2016 [cited by examiner]
US 20160088641A1 · Kwon · 2016 [cited by examiner]
US 20160165589A1 · Chu et al. · 2016 [cited by applicant]
US 20160233932A1 · Hedayat et al. · 2016 [cited by applicant]
US 20160295513A1 · Moon et al. · 2016 [cited by applicant]
US 20160301452A1 · Kwon et al. · 2016 [cited by applicant]
US 20170047972A1 · Chu et al. · 2017 [cited by applicant]
US 20170079027A1 · Chun et al. · 2017 [cited by applicant]
US 20170111148A1 · Park et al. · 2017 [cited by applicant]
US 20170279507A1 · Kim et al. · 2017 [cited by applicant]
US 20170331534A1 · Jiang et al. · 2017 [cited by applicant]
US 20180006789A1 · Lee et al. · 2018 [cited by applicant]
US 20180007712A1 · Lou et al. · 2018 [cited by applicant]
US 20180092127A1 · Park · 2018 [cited by applicant]
US 20180295580A1 · Wang et al. · 2018 [cited by applicant]
US 20180351620A1 · Su · 2018 [cited by examiner]
US 20180359761A1 · Chun · 2018 [cited by examiner]
US 20190215037A1 · Seok et al. · 2019 [cited by applicant]
US 20190238301A1 · Verma et al. · 2019 [cited by applicant]
US 20190261369A1 · Verma et al. · 2019 [cited by applicant]
US 20200080224A1 · Li et al. · 2020 [cited by applicant]
US 20200107318A1 · Chu · 2020 [cited by examiner]
US 20200195315A1 · Wang et al. · 2020 [cited by applicant]
US 20210045114A1 · Chen et al. · 2021 [cited by applicant]
US 20210092206A1 · Sugaya · 2021 [cited by applicant]
US 20230188192A1 · Moon · 2023 [cited by examiner]
US 20230300879A1 · Lou · 2023 [cited by examiner]
WO WO2019137419A1 · 2019 [cited by applicant]
Deng Der-Jiunn et al: “IEEE 802.llax: Highly Efficient WLANs for Inte11igent Information Infrastructure”, IEEE Communications Magazine, IEEE Service Center, Piscataway, US, vo1. 55, No. 12, Dec. 1, 2017 (Dec. 1, 2017), … [cited by applicant]
European Office Action on U.S. Appl. No. 16/262,504 on non-Foley case related to U.S. Appl. No. 16/262,504 DTD Nov. 27, 2020. [cited by applicant]
Final Office Action on U.S. Appl. No. 16/262,504 DTD Apr. 9, 2021. [cited by applicant]
Non-Final Office Action on U.S. Appl. No. 16/262,504 DTD Jun. 30, 2021. [cited by applicant]
Non-Final Office Action on U.S. Appl. No. 17/567,813 DTD Dec. 22, 2022. [cited by applicant]
Non-Final Office Action on U.S. Appl. No. 16/262,504 dated Sep. 24, 2020 (19 pages). [cited by applicant]
Notice of Allowance on U.S. Appl. No. 16/262,504 DTD Aug. 31, 2021. [cited by applicant]
Notice of Allowance on U.S. Appl. No. 17/567,813 DTD Nov. 17, 2023. [cited by applicant]
US Office Action on U.S. Appl. No. 16/262,504 DTD May 1, 2020. [cited by applicant]