Standby time improvements for stations in a wireless network
First Claim
1. An apparatus comprising:
- a processor configured to send a plurality of requests for a plurality of listen interval values, to receive a response accepting one of the plurality of requests, to receive another response denying another one of the plurality of requests, and to determine a listen interval for use based on the received responses; and
a memory coupled to the processor;
wherein the listen interval is not determined until both the response accepting one of the plurality of requests and the response denying another one of the plurality of requests are received.
1 Assignment
0 Petitions
Accused Products
Abstract
Techniques to improve the standby time of a station in a wireless network are described. An access point may advertise or convey a maximum listen interval and/or an association timeout supported by that access point. A station may operate in a power-save mode and may wake up every listen interval to receive a beacon and any potential traffic for the station. The station may select a suitable listen interval based on the maximum listen interval. The station may be dormant for a longer duration than the listen interval and may become active at least once in every association timeout in order to keep the association with the access point alive. The access point may also send broadcast and multicast traffic that might be of interest to stations in the power-save mode less frequently and using a special indication message.
59 Citations
42 Claims
-
1. An apparatus comprising:
-
a processor configured to send a plurality of requests for a plurality of listen interval values, to receive a response accepting one of the plurality of requests, to receive another response denying another one of the plurality of requests, and to determine a listen interval for use based on the received responses; and a memory coupled to the processor; wherein the listen interval is not determined until both the response accepting one of the plurality of requests and the response denying another one of the plurality of requests are received. - View Dependent Claims (2, 3, 4)
-
-
5. An apparatus comprising:
-
a processor configured to establish an association with an access point, to receive data based on a first listen interval negotiated with the access point during establishment of the association, to renegotiate with the access point for a modified listen interval without disassociating with the access point, and to receive data based on the modified listen interval after the renegotiation; and a memory coupled to the processor; wherein renegotiating with the access point for the modified listen interval comprises sending a request for a second listen interval to the access point, receiving a denial of the second listen interval from the access point, and continuing negotiation with the access point after the denial until a suitable listen interval is selected and accepted. - View Dependent Claims (6, 7, 8)
-
-
9. A method comprising:
-
establishing an association with an access point; receiving data based on a first listen interval negotiated with the access point during establishment of the association; renegotiating with the access point for a modified listen interval without disassociating with the access point, wherein renegotiating with the access point for the modified listen interval comprises sending a request for a second listen interval to the access point, receiving a denial of the second listen interval from the access point, and continuing negotiation with the access point after the denial until a suitable listen interval is selected and accepted; and receiving data based on the modified listen interval after the renegotiation. - View Dependent Claims (10)
-
-
11. An apparatus comprising:
-
means for establishing an association with an access point; means for receiving data based on a first listen interval negotiated with the access point during establishment of the association; means for renegotiating with the access point for a modified listen interval without disassociating with the access point, wherein the means for renegotiating with the access point for the modified listen interval comprises means for sending a request for a second listen interval to the access point, means for receiving a denial of the second listen interval from the access point, and means for continuing negotiation with the access point after the denial until a suitable listen interval is selected and accepted; and means for receiving data based on the modified listen interval after the renegotiation.
-
-
12. A non-transitory processor-readable medium including instructions stored thereon, comprising:
-
a first instruction set for establishing an association with an access point; a second instruction set for receiving data based on a first listen interval negotiated with the access point during establishment of the association; a third instruction set for renegotiating with the access point for a modified listen interval without disassociating with the access point, wherein renegotiating with the access point for the modified listen interval comprises sending a request for a second listen interval to the access point, receiving a denial of the second listen interval from the access point, and continuing negotiation with the access point after the denial until a suitable listen interval is selected and accepted; and a fourth instruction set for receiving data based on the modified listen interval after the renegotiation.
-
-
13. An apparatus comprising:
-
a processor configured to establish an association for a station, to send data to the station based on a first listen interval negotiated with the station during establishment of the association, to renegotiate with the station for a modified listen interval without disassociating the station, and to send data to the station based on the modified listen interval after the renegotiation; and a memory coupled to the processor; wherein renegotiating with the station for the modified listen interval comprises receiving a request for a second listen interval from the station, denying the request for the second listen interval, and continuing negotiation with the station after the denial until a suitable listen interval is selected and accepted. - View Dependent Claims (14)
-
-
15. An apparatus comprising:
-
a processor configured to establish an association with an access point, to receive a communication from the access point that identifies an association timeout for the access point, and to become active at least once in every association timeout to keep the association with the access point alive; and a memory coupled to the processor; wherein the association timeout is a defined period of time transmitted in a beacon or unicast frame, wherein the access point disassociates a station if the access point does not detect any activity from the station for the defined period of time, and further wherein the station is reassociated after disassociation. - View Dependent Claims (16, 17, 18, 19)
-
-
20. A method comprising:
-
establishing an association with an access point; receiving a communication from the access point that identifies an association timeout for the access point; and becoming active at least once in every association timeout to keep the association with the access point alive; wherein the association timeout is a defined period of time transmitted in a beacon or unicast frame, wherein the access point disassociates a station if the access point does not detect any activity from the station for the defined period of time, and further wherein the station is reassociated after disassociation. - View Dependent Claims (21, 22)
-
-
23. An apparatus comprising:
-
means for establishing an association with an access point; means for receiving a communication from the access point that identifies an association timeout for the access point; and means for becoming active at least once in every association timeout to keep the association with the access point alive; wherein the association timeout is a defined period of time transmitted in a beacon or unicast frame, wherein the access point disassociates a station if the access point does not detect any activity from the station for the defined period of time, and further wherein the station is reassociated after disassociation.
-
-
24. A non-transitory processor-readable medium including instructions stored thereon, comprising:
-
a first instruction set for establishing an association with an access point; a second instruction set for receiving a communication from the access point that identifies an association timeout for the access point; and a third instruction set for becoming active at least once in every association timeout to keep the association with the access point alive; wherein the association timeout is a defined period of time transmitted in a beacon or unicast frame, wherein the access point disassociates a station if the access point does not detect any activity from the station for the defined period of time, and further wherein the station is reassociated after disassociation.
-
-
25. An access point comprising:
-
a processor configured to establish an association for a station, to send a communication to the station that indicates an association timeout supported by the access point, and to receive from the station at least one transmission in every association timeout to keep the association alive; and a memory coupled to the processor; wherein the association timeout is a defined period of time transmitted in a beacon or unicast frame, wherein the access point disassociates the station if the access point does not detect any activity from the station for the defined period of time, and further wherein the station is reassociated after disassociation. - View Dependent Claims (26)
-
-
27. A method, comprising:
-
establishing an association for a station; sending data to the station based on a first listen interval negotiated with the station during establishment of the association; renegotiating with the station for a modified listen interval without disassociating the station, wherein renegotiating with the station for the modified listen interval comprises; receiving a request for a second listen interval from the station; denying the request for the second listen interval; and continuing negotiation with the station after the denial until a suitable listen interval is selected and accepted; and sending data to the station based on the modified listen interval after the renegotiation. - View Dependent Claims (28, 29)
-
-
30. An apparatus comprising:
-
means for establishing an association for a station; means for sending data to the station based on a first listen interval negotiated with the station during establishment of the association; means for renegotiating with the station for a modified listen interval without disassociating the station, wherein the means for renegotiating with the station for the modified listen interval includes; means for receiving a request for a second listen interval from the station; means for denying the request for the second listen interval; and means for continuing negotiation with the station after the denial until a suitable listen interval is selected and accepted; and means for sending data to the station based on the modified listen interval after the renegotiation. - View Dependent Claims (31)
-
-
32. A non-transitory processor-readable medium including instructions stored thereon, comprising:
-
a first instruction set for establishing an association for a station; a second instruction set for sending data to the station based on a first listen interval negotiated with the station during establishment of the association; a third instruction set for renegotiating with the station for a modified listen interval without disassociating the station, wherein renegotiating with the station for the modified listen interval comprises; receiving a request for a second listen interval from the station; denying the request for the second listen interval; and continuing negotiation with the station after the denial until a suitable listen interval is selected and accepted; and a fourth instruction set for sending data to the station based on the modified listen interval after the renegotiation. - View Dependent Claims (33)
-
-
34. A method comprising:
-
establishing an association between an access point and a station; sending a communication from the access point to the station, wherein the communication identifies an association timeout supported by the access point, and wherein the association timeout is a period of time; maintaining the association when at least one transmission is received at the access point from the station during the period of time; and disassociating the station when the access point does not detect any activity from the station during the period of time. - View Dependent Claims (35, 36)
-
-
37. An apparatus comprising:
-
means for establishing an association between an access point and a station; means for sending a communication from the access point to the station, wherein the communication identifies an association timeout supported by the access point, and wherein the association timeout is a period of time transmitted in a beacon or unicast frame; means for maintaining the association when at least one transmission is received at the access point from the station during the period of time; and means for disassociating the station when the access point does not detect any activity from the station during the period of time, and further wherein the station is reassociated after disassociation. - View Dependent Claims (38, 39)
-
-
40. A non-transitory processor-readable medium including instructions stored thereon, comprising:
-
a first instruction set for establishing an association between an access point and a station; a second instruction set for sending a communication from the access point to the station, wherein the communication identifies an association timeout supported by the access point, and wherein the association timeout is a period of time transmitted in a beacon or unicast frame; a third instruction set for maintaining the association when at least one transmission is received at the access point from the station during the period of time; and a fourth instruction set for disassociating the station when the access point does not detect any activity from the station during the period of time, and further wherein the station is reassociated after disassociation. - View Dependent Claims (41, 42)
-
Specification