Method of reporting received signal strength on per frame basis in Wi-Fi network

US12082301B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12082301-B2
Application numberUS-202117342005-A
CountryUS
Kind codeB2
Filing dateJun 8, 2021
Priority dateJun 8, 2020
Publication dateSep 3, 2024
Grant dateSep 3, 2024

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Aspects of the present disclosure are drawn to a client device for use with an access point device. The client device includes: a memory; and a processor configured to execute instructions stored on the memory to cause the client device to: obtain a plurality of values associated with a respective plurality of capabilities of said client device, create a response including a header and a payload, the header including a reserved field including a plurality of bits, each of which reporting that the payload of the response includes a respective one of the plurality of values associated with the respective plurality of capabilities, and transmit the response to the access point device.

First claim

Opening claim text (preview).

What is claimed is: 1. A client device for use with an access point device in a Wi-Fi network, said client device comprising: a memory; and a processor configured to execute instructions stored on said memory to cause said client device to: obtain a plurality of values associated with a respective plurality of capabilities of said client device, wherein at least one of the plurality of capabilities comprises a channel condition measurement capability of a wireless channel of the Wi-Fi network, determine that the client device is capable of reporting a channel condition measurement based on the channel condition measurement capability, create a response to a request from the access point device, the response including a header and a payload, the header including a reserved field, the reserved field including a plurality of bits, each of which reporting that the payload of the response includes a respective one of the plurality of values associated with the respective plurality of capabilities, wherein the creating the response comprises setting a client signal reporting flag that indicates the client device supports reporting the channel condition measurement, and transmit the response to the access point device. 2. The client device of claim 1 , wherein the processor is further configured to execute instructions stored on said memory to additionally cause said client device to: receive an Add Block Ack (ADDBA) request frame from the access point device as a Wi-Fi access point device to establish a Block Ack session, the ADDBA request frame having a reserved field within an ADDBA capabilities field, the reserved field within the ADDBA capabilities field having stored therein data indicating that the Wi-Fi access point device supports the plurality of capabilities; determine the capabilities of said client device based on the ADDBA request frame; create an ADDBA response including an ADDBA response header, the ADDBA response header including an ADDBA response reserved field having stored therein data indicating that the client device supports the plurality of capabilities; and transmit the ADDBA response to the access point device. 3. The client device of claim 2 , wherein the processor is further configured to execute instructions stored on said memory to additionally cause said client device to: receive data frames from the Wi-Fi access point device in response to the transmission of the ADDBA response, wherein the created ADDBA response comprises a Block Ack frame having Block Ack header as the header and having a Block Ack payload as the payload, and wherein the respective plurality of values associated with the respective plurality of capabilities resides in a Block Ack (BA) information field of the Block Ack payload. 4. The client device of claim 3 , wherein the processor is configured to execute instructions stored on said memory to cause said client device to report that one of the plurality of capabilities is selected from the group of capabilities comprising PeerSTAAddress, DialogToken, TID, ResultCode, BlockAckPolicy, BufferSize, BlockAckTimeout, GCRGroupAddress, Multi-band, TCLAS, ADDBA Extension, and VendorSpecificInfo, as per IEEE 802.11. 5. The client device of claim 3 , wherein the processor is configured to execute instructions stored on said memory to cause said client device to create the response such that the BA information field includes: a field reporting a number of the plurality of capabilities; a field reporting a first capability of the plurality of capabilities; a field reporting the length of the data associated with the first capability; and a field reporting the data associated with the first capability. 6. A method of using a client device with an access point device in a Wi-Fi network, said method comprising: obtaining, via a processor of the client device configured to execute instructions stored on a memory, a plurality of values associated with a respective plurality of capabilities of said client device, wherein at least one of the plurality of capabilities comprises a channel condition measurement capability, determining that the client device is capable of reporting a channel condition measurement based on the channel condition measurement capability, creating, via the processor, a response to a request from the access point device, the response including a header and a payload, the header including a reserved field, the reserved field including a plurality of bits, each of which reporting that the payload of the response includes a respective one of the plurality of values associated with the respective plurality of capabilities of a wireless channel of the Wi-Fi network, wherein the creating the response comprises setting a client signal reporting flag that indicates the client device supports reporting the channel condition measurement, and transmitting, via the processor, the response to the access point device. 7. The method of claim 6 , further comprising: receiving, via the processor, an Add Block Ack (ADDBA) request frame from the access point device as a Wi-Fi access point device to establish a Block Ack session, the ADDBA request frame having a reserved field within an ADDBA capabilities field, the reserved field within the ADDBA capabilities field having stored therein data indicating that the Wi-Fi access point device supports the plurality of capabilities; determining, via the processor, the capabilities of said client device based on the ADDBA request frame; creating, via the processor, an ADDBA response including an ADDBA response header, the ADDBA response header including an ADDBA response reserved field having stored therein data indicating that the client device supports the plurality of capabilities; and transmitting, via the processor, the ADDBA response to the access point device. 8. The method of claim 7 , further comprising: receiving, via the processor, data frames from the Wi-Fi access point device in response to the transmission of the ADDBA response, wherein the created ADDBA response comprises a Block Ack frame having Block Ack header as the header and having a Block Ack payload as the payload, and wherein the respective plurality of values associated with the respective plurality of capabilities resides in a Block Ack (BA) information field of the Block Ack payload. 9. The method of claim 8 , wherein the created ADDBA response comprises information reporting that one of the plurality of capabilities is selected from the group of capabilities comprising PeerSTAAddress, Dialog Token, TID, ResultCode, BlockAckPolicy, BufferSize, BlockAckTimeout, GCRGroupAddress, Multi-band, TCLAS, ADDBA Extension, and VendorSpecificInfo, as per IEEE 802.11. 10. The method of claim 8 , wherein the BA information field includes: a field reporting a number of the plurality of capabilities; a field reporting a first capability of the plurality of capabilities; a field reporting the length of the data associated with the first capability; and a field reporting the data associated with the first capability. 11. A non-transitory, computer-readable media having computer-readable instructions stored thereon, the computer-readable instructions being capable of being read by a client device for use with an access point device in a Wi-Fi network, wherein the computer-readable instructions are capable of instructing the client device to perform the method comprising: determining that the client device is capable of reporting a channel condition measurement based on a channel condition measurement capability, obtaining, via a processor configured to execute instructions stored on a memory, a plurality of values associated wi

Assignees

Inventors

Classifications

  • WLAN [Wireless Local Area Networks] · CPC title

  • Parsing or analysis of headers · CPC title

  • Physical resource allocation for ACK/NACK (for physical mapping arrangements in ARQ protocols H04L1/1861) · CPC title

  • Allocation of payload; Allocation of data channels, e.g. PDSCH or PUSCH · CPC title

  • Connection setup · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US12082301B2 cover?
Aspects of the present disclosure are drawn to a client device for use with an access point device. The client device includes: a memory; and a processor configured to execute instructions stored on the memory to cause the client device to: obtain a plurality of values associated with a respective plurality of capabilities of said client device, create a response including a header and a payloa…
Who is the assignee on this patent?
Arris Entpr Llc
What technology area does this patent fall under?
Primary CPC classification H04W8/24. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Sep 03 2024 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).