Automating radio enablement to facilitate power saving

US10750443B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10750443-B2
Application numberUS-201715494200-A
CountryUS
Kind codeB2
Filing dateApr 21, 2017
Priority dateJun 25, 2010
Publication dateAug 18, 2020
Grant dateAug 18, 2020

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.

In an example embodiment, there is disclosed herein an apparatus comprising a wireless transceiver and a controller coupled to the wireless transceiver and configured to receive data via the wireless transceiver. The controller operates the wireless transceiver at a first power save state where the wireless transceiver can receive a frame but other circuits are de-energized. The controller is responsive to the wireless transceiver receiving a frame while the wireless transceiver is in a first power state to determine whether the frame is a predefined wakeup frame. The controller provides additional power to the wireless transceiver responsive to determining the frame is a predefined wakeup frame.

First claim

Opening claim text (preview).

The invention claimed is: 1. An apparatus, comprising: a wireless transceiver; and a controller coupled to the wireless transceiver, wherein the controller operates the wireless transceiver to: periodically transmit a beacon frame at a beacon frame rate; and periodically transmit each wakeup frame of a predefined sequence of wakeup frames at a data rate that is greater than the beacon frame rate, wherein the controller is configured to include predefined information in the predefined sequence of wakeup frames that is usable by a client device to validate the predefined sequence of wakeup frames, wherein the predefined information comprises, for each wakeup frame of the predefined sequence, a respective destination address field storing a multicast address distinct from the one or more other wakeup frames of the predefined sequence, and wherein validating the predefined sequence of wakeup frames configures the client device to energize hardware of the client device. 2. An apparatus according to claim 1 , wherein the wireless transceiver sends and receives data on a first channel; and wherein the predefined sequence of wakeup frames is sent on a second channel. 3. The apparatus according to claim 1 , wherein the predefined information included in the predefined sequence of wakeup frames further comprises a predefined signature. 4. The apparatus according to claim 3 , wherein the apparatus is implemented as an Access Point (AP), and wherein the predefined signature comprises a signature of a Basic Service Set Identifier (BSSID) of the AP. 5. The apparatus according to claim 3 , wherein validating the predefined sequence of wakeup frames configures the client device to: energize a decryption circuit; attempt to validate the predefined signature using the decryption circuit; energize a transmitter circuit responsive to validating the predefined signature; and attempt to associate with a network via the transmitter circuit. 6. The apparatus according to claim 5 , wherein the client device attempts to associate with the network using a channel specified by at least one wakeup frame of the predefined sequence of wakeup frames. 7. The apparatus according to claim 6 , wherein the at least one wakeup frame comprises at least one of: Basic Service Set Identifier (BSSID) data, regulatory class data, and operating channel data associated with the wireless transceiver. 8. The apparatus according to claim 6 , wherein the at least one wakeup frame comprises at least one of: Basic Service Set Identifier (BSSID) data, regulatory class data, and operating channel data associated with one or more neighboring access points. 9. The apparatus according to claim 1 , wherein the wireless transceiver transmits each wakeup frame of the predefined sequence of wakeup frames according to a transmit interval such that the predefined sequence of wakeup frames is transmitted entirely within a listen interval associated with the client device. 10. The apparatus according to claim 1 , wherein the predefined information included in the predefined sequence of wakeup frames further comprises at least one of: Basic Service Set Identifier (BSSID) data, regulatory class data, and operating channel data associated with the wireless transceiver. 11. The apparatus according to claim 1 , wherein the wireless transceiver is configured to transmit the predefined sequence of wakeup frames on a dedicated wakeup channel for the configuration domain. 12. The apparatus according to claim 1 , wherein the predefined sequence of wakeup frames further comprises data associated with one or more neighboring access points, the data comprising at least one of: Basic Service Set Identifier (BSSID) data, regulatory class data, and operating channel data for the one or more neighboring access points. 13. The apparatus according to claim 1 , wherein the apparatus is implemented as an Access Point (AP), wherein the beacon frame and the predefined wakeup frame are transmitted to a client device, wherein each wakeup frame of the predefined sequence of wakeup frames is unencrypted, and wherein the distinct multicast addresses are selected to reduce a probability that the client device responds to devices other than the AP. 14. The apparatus according to claim 13 , wherein the controller is further configured to, over time, dynamically re-select the distinct multicast addresses for the predefined sequence of wakeup frames. 15. The apparatus according to claim 1 , wherein energizing the hardware of the client device comprises energizing a decryption circuit of the client device. 16. The apparatus according to claim 1 , wherein the client device is a multi-mode device having a cellular transceiver and a Wi-Fi transceiver, and wherein the wireless transceiver is the Wi-Fi transceiver. 17. A method of communicating using an access point (AP), the method comprising: periodically transmitting, using a wireless transceiver of the AP, a beacon frame at a beacon frame rate; generating, using a controller of the AP, a predefined sequence of wakeup frames comprising predefined information that is usable by a client device to validate the predefined sequence of wakeup frames, wherein validating the predefined wakeup frame configures the client device to energize hardware of the client device, wherein the predefined information comprises, for each wakeup frame of the predefined sequence, a respective destination address field storing a multicast address distinct from the one or more other wakeup frames of the predefined sequence; selecting a transmit interval that is less than a listen interval associated with the client device; and transmitting, using the wireless transceiver, the sequence of predefined wakeup frames within the transmit interval, wherein each wakeup frame of the predefined sequence of wakeup frames is transmitted at a data rate that is greater than the beacon frame rate. 18. The method of claim 17 , wherein the predefined information of the predefined sequence of wakeup frames further comprises at least one of: Basic Service Set Identifier (BSSID) data, regulatory class data, and operating channel data associated with the AP or associated with one or more neighboring APs. 19. A non-transitory tangible computer-readable medium comprising code which, when executed by one or more processors, performs an operation for communicating using a wireless transceiver, the operation comprising: periodically transmitting, using a wireless transceiver, a beacon frame at a beacon frame rate; generating a predefined sequence of wakeup frames comprising predefined information that is usable by a client device to validate the predefined sequence of wakeup frames, wherein validating the predefined sequence of wakeup frames configures the client device to energize hardware of the client device, wherein the predefined information comprises, for each wakeup frame of the predefined sequence, a respective destination address field storing a multicast address distinct from the one or more other wakeup frames of the predefined sequence; selecting a transmit interval that is less than a listen interval associated with the client device, wherein the transmit interval corresponds to transmitting each wakeup frame of the sequence of predefined wakeup frames at a data rate that is greater than the beacon frame rate; and communicating the predefined sequence of wakeup frames to the wireless transceiver, wherein the predefined sequence of wakeup frames is transmitted by the wireless transceiver within t

Assignees

Inventors

Classifications

  • adapting radio receivers, transmitters andtransceivers for operation on two or more bands, i.e. frequency ranges · CPC title

  • using a pre-established activity schedule, e.g. traffic indication frame · CPC title

  • Arrangements for remote connection or disconnection of substations or of equipment thereof · CPC title

  • where the received signal is a power saving command · CPC title

  • in wireless communication networks · 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 US10750443B2 cover?
In an example embodiment, there is disclosed herein an apparatus comprising a wireless transceiver and a controller coupled to the wireless transceiver and configured to receive data via the wireless transceiver. The controller operates the wireless transceiver at a first power save state where the wireless transceiver can receive a frame but other circuits are de-energized. The controller is r…
Who is the assignee on this patent?
Cisco Tech Inc
What technology area does this patent fall under?
Primary CPC classification H04W52/0216. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Aug 18 2020 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 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).