IP Library › Granted Patent US 8,958,433
Granted Patent B2
US 8,958,433 · App. 13/756,312 · Granted Feb 17, 2015

Method and apparatus for extending an awake state of a station

Inventors: Purushotham Kamath (San Jose, CA); Vijay Dewangan (Santa Clara, CA); Praveen Dua (Cupertino, CA)
Assignee: QUALCOMM Incorporated
H04W76/045G01S5/14H04W52/0216H04W64/00H04W84/12Y02B60/50
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 8,958,433
App. No.
13/756,312
Granted
Feb 17, 2015
Kind
B2
Abstract

A wireless network is disclosed that allows an access point (AP) to keep a station (STA) in an awake state for an extended duration by periodically sending “keep-awake” frames to the STA. The keep-awake frames may be NULL frames having an asserted “more data” bit. For some embodiments, the AP transmits a beacon frame to the STA, wherein the beacon frame includes an asserted traffic indication bit that causes the STA to remain in the awake state for an additional wake-up period. Then, the AP transmits a sequence of keep-awake frames to the STA, wherein each keep-awake frame causes the STA to remain in the awake state for an additional time period.

Claims (62)

1. In a wireless network including an access point (AP) associated with a wireless station (STA), a method of keeping the STA in an awake state for an extended duration, the method comprising:

receiving an instruction, from a server associated with the wireless network, to keep the STA awake for the extended duration;

transmitting a beacon frame from the AP to the STA, wherein the beacon frame includes an asserted traffic indication bit to cause the STA to remain in the awake state for an additional wake-up period; and

transmitting a sequence of keep-awake frames from the AP to the STA, wherein each keep-awake frame is to cause the STA to remain in the awake state for an additional time period.

2. The method of claim 1 , wherein the keep-awake frames are periodically transmitted to the STA according to a schedule.

3. The method of claim 1 , wherein each keep-awake frame comprises a NULL frame including an asserted more data bit.

4. The method of claim 1 , wherein an interval between the transmission of successive keep-awake frames is less than the additional time period.

5. The method of claim 1 , wherein the asserted traffic indication bit indicates that the AP has additional data queued for the STA.

6. The method of claim 1 , wherein the traffic indication bit comprises a traffic indication message (TIM) bit, a delayed traffic indication message (DTIM) bit, and/or a multicast (MCAST) bit.

7. The method of claim 1 , wherein at least one of the keep-awake frames is transmitted from a content after beacon queue (CABQ) associated with the AP.

8. The method of claim 1 , further comprising, prior to transmitting the sequence of keep-awake frames:

selecting a time value associated with the extended duration;

determining a minimum number of the keep-awake frames to keep the STA awake for the selected time value; and

providing the minimum number of the keep-awake frames into the sequence of keep-awake frames.

9. The method of claim 1 , further comprising:

receiving the sequence of keep-awake frames in the STA; and

in response to each keep-awake frame, remaining in the awake state for the additional time period.

10. An access point (AP) associated with a station (STA) in a wireless network, the AP comprising:

means for receiving an instruction to keep the STA awake for an extended duration;

means for transmitting a beacon frame from the AP to the STA, wherein the beacon frame includes an asserted traffic indication bit to cause the STA to remain in the awake state for an additional wake-up period; and

means for transmitting a sequence of keep-awake frames from the AP to the STA, wherein each keep-awake frame is to cause the STA to remain in the awake state for an additional time period.

11. The AP of claim 10 , wherein the keep-awake frames are periodically transmitted to the STA according to a schedule.

12. The AP of claim 10 , wherein each keep-awake frame comprises a NULL frame including an asserted more data bit.

13. The AP of claim 10 , wherein an interval between the transmission of successive keep-awake frames is less than the additional time period.

14. The AP of claim 10 , wherein the asserted traffic indication bit indicates that the AP has additional data queued for the STA.

15. The AP of claim 10 , wherein the traffic indication bit comprises a traffic indication message (TIM) bit, a delayed traffic indication message (DTIM) bit, and/or a multicast (MCAST) bit.

16. The AP of claim 10 , further comprising:

means for transmitting at least one of the keep-awake frames from a content after beacon queue (CABQ) associated with the AP.

17. The AP of claim 10 , further comprising:

means for selecting a time value associated with the extended duration;

means for determining a minimum number of the keep-awake frames to keep the STA awake for the selected time value; and

means for providing the minimum number of the keep-awake frames into the sequence of keep-awake frames.

18. An access point (AP) associated with a station (STA) in a wireless network, the AP comprising:

a transceiver to exchange data with the STA; and

a processor, coupled to the transceiver, to:

receive an instruction, from a server associated with the wireless network, to keep the STA awake for an extended duration;

transmit a beacon frame from the AP to the STA, wherein the beacon frame includes an asserted traffic indication bit to cause the STA to remain in the awake state for an additional wake-up period; and

transmit a sequence of keep-awake frames from the AP to the STA, wherein each keep-awake frame is to cause the STA to remain in the awake state for an additional time period.

19. The AP of claim 18 , wherein the keep-awake frames are periodically transmitted to the STA according to a schedule.

20. The AP of claim 18 , wherein each keep-awake frame comprises a NULL frame including an asserted more data bit.

21. The AP of claim 18 , wherein an interval between the transmission of successive keep-awake frames is less than the additional time period.

22. The AP of claim 18 , wherein the asserted traffic indication bit indicates that the AP has additional data queued for the STA.

23. The AP of claim 18 , wherein the traffic indication bit comprises a traffic indication message (TIM) bit, a delayed traffic indication message (DTIM) bit, and/or a multicast (MCAST) bit.

24. The AP of claim 18 , wherein at least one of the keep-awake frames is transmitted from a content after beacon queue (CABQ) associated with the AP.

25. The AP of claim 18 , wherein the processor is to further:

select a time value associated with the extended duration;

determine a minimum number of the keep-awake frames to keep the STA awake for the selected time value; and

provide the minimum number of the keep-awake frames into the sequence of keep-awake frames.

26. A non-transitory computer-readable storage medium containing program instructions that, when executed by a processor of a wireless access point (AP) associated with a station (STA) in a wireless network, causes the AP to:

receive an instruction, from a server associated with the wireless network, to keep the STA awake for an extended duration;

transmit a beacon frame from the AP to the STA, wherein the beacon frame includes an asserted traffic indication bit to cause the STA to remain in the awake state for an additional wake-up period; and

transmit a sequence of keep-awake frames from the AP to the STA, wherein each keep-awake frame is to cause the STA to remain in the awake state for an additional time period.

27. A non-transitory computer-readable storage medium of claim 26 , wherein the keep-awake frames are periodically transmitted to the STA according to a schedule.

28. A non-transitory computer-readable storage medium of claim 26 , wherein each keep-awake frame comprises a NULL frame including an asserted more data bit.

29. A non-transitory computer-readable storage medium of claim 26 , wherein an interval between the transmission of successive keep-awake frames is less than the additional time period.

30. A non-transitory computer-readable storage medium of claim 26 , wherein the asserted traffic indication bit indicates that the AP has additional data queued for the STA.

31. A non-transitory computer-readable storage medium of claim 26 , wherein the traffic indication bit comprises a traffic indication message (TIM) bit, a delayed traffic indication message (DTIM) bit, and/or a multicast (MCAST) bit.

32. A non-transitory computer-readable storage medium of claim 26 , wherein at least one of the keep-awake frames is transmitted from a content after beacon queue (CABQ) associated with the AP.

33. A non-transitory computer-readable storage medium of claim 26 , wherein the execution of the program instructions further causes the AP to:

select a time value associated with the extended duration;

determine a minimum number of the keep-awake frames to keep the STA awake for the selected time value; and

provide the minimum number of the keep-awake frames into the sequence of keep-awake frames.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 19, 2013
From: KAMATH, PURUSHOTHAM; DEWANGAN, VIJAY; DUA, PRAVEEN
To: QUALCOMM INCORPORATED
Reel/Frame 030254/0158 →
Continuity (2)
Continuation In Part 13534837 · Jun 27, 2012
Related Publication 20140003406A1 · Jan 2, 2014