Dealing with lost acknowledgements when power-saving
First Claim
1. A method comprising:
- (a) receiving a final frame of a sequence of one or more frames;
(b) transmitting to the sender of said final frame an acknowledgement that acknowledges said first frame;
(c) receiving from the sender of said final frame a frame that acknowledges said acknowledgement; and
(d) entering, after (c), a reduced-power state.
23 Assignments
0 Petitions
Accused Products
Abstract
A novel method and apparatus for coping with lost acknowledgements from power-saving stations in local-area networks are disclosed. In particular, the illustrative embodiment modifies the access point'"'"'s and power-saving stations'"'"' protocols to prevent repeated lost acknowledgements from occurring. An access point, after transmitting the final downlink frame of a sequence to a station and receiving an acknowledgement from the station, transmits a “double acknowledgement” to the station. A power-saving station, after receiving the final downlink frame of a sequence and transmitting an acknowledgement to the access point, stays awake until one of the following occur: (i) the station receives a double acknowledgement, (ii) the station observes a frame transmitted from the access point to another station, or (iii) the station observes that the shared-communications channel of the local-area network is idle for a particular time interval.
31 Citations
20 Claims
-
1. A method comprising:
-
(a) receiving a final frame of a sequence of one or more frames;
(b) transmitting to the sender of said final frame an acknowledgement that acknowledges said first frame;
(c) receiving from the sender of said final frame a frame that acknowledges said acknowledgement; and
(d) entering, after (c), a reduced-power state. - View Dependent Claims (2)
-
-
3. A method comprising:
-
(a) receiving a final frame of a sequence of one or more frames;
(b) observing, after (a), a frame transmitted to another party; and
(c) entering, after (b), a reduced-power state. - View Dependent Claims (4)
-
-
5. A method comprising:
-
(a) receiving a final frame of a sequence of one or more frames via a shared-communications channel;
(b) determining, after (a), that said shared-communications channel is idle for a time interval; and
(c) entering, after (b), a reduced-power state. - View Dependent Claims (6)
-
-
7. A method comprising:
-
(a) transmitting to a station a frame f in a sequence of one or more frames;
(b) receiving from said station an acknowledgement that acknowledges said frame f;
(c) transmitting to said station, after (b), a frame that acknowledges said acknowledgement when (i) said frame f is the final frame of said sequence, and (ii) said station is the last polled station during a contention-free period; and
(d) transmitting to said station, after (b), the frame following said frame f in said sequence when said frame f precedes the final frame of said sequence.
-
-
8. A method comprising:
-
(a) receiving a final frame of a sequence of one or more frames via a shared-communications channel;
(b) transmitting via said shared-communications channel an acknowledgement to the sender of said final frame, wherein said acknowledgement acknowledges said final frame;
(c) listening, after (b), to said shared-communications channel for a frame; and
(d) entering a reduced-power state when said frame acknowledges said acknowledgement. - View Dependent Claims (9, 10)
-
-
11. An apparatus comprising:
-
a transceiver for;
receiving a final frame of a sequence of one or more frames, transmitting to the sender of said final frame an acknowledgement that acknowledges said final frame, and receiving from the sender of said final frame a frame that acknowledges said acknowledgement; and
a logic circuit for outputting, after said transceiver receives said frame, a signal that causes said transceiver to enter a reduced-power state. - View Dependent Claims (12)
-
-
13. An apparatus comprising:
-
a receiver for;
receiving a first signal, wherein said first signal comprises a final frame of a sequence of one or more frames directed to said apparatus, and receiving, after said first signal, a second signal, wherein said second signal comprises a second frame that is directed to another party; and
a logic circuit for outputting, after said receiver receives said second signal, a third signal that causes said receiver to enter a reduced-power state. - View Dependent Claims (14)
-
-
15. An apparatus comprising:
-
a receiver for;
listening to a shared-communications channel, and receiving, via said shared-communications channel, a final frame of a sequence of one or more frames; and
a logic circuit for;
determining, in conjunction with said receiver, that said shared-communications channel is idle for a time interval after said receiver receives said frame; and
outputting, after said determining, a signal that causes said receiver to enter a reduced-power state. - View Dependent Claims (16)
-
-
17. An apparatus comprising:
-
a transmitter for transmitting to a station a frame f of a sequence of one or more frames;
a receiver for receiving from said station an acknowledgement that acknowledges said frame f; and
a logic circuit for;
outputting, when said frame f is the final frame of said sequence and said station is the last polled station during a contention-free period, a signal that causes said transmitter to transmit a frame that acknowledges said acknowledgement, and outputting, when said frame f precedes the final frame of said sequence, a signal that causes said transmitter to transmit the frame following said frame f in said sequence.
-
-
18. An apparatus comprising:
-
a transceiver for;
receiving a final frame of a sequence of one or more frames via a shared-communications channel, transmitting to the sender of said final frame, via said shared-communications channel, an acknowledgement that acknowledges said final frame, and listening, after transmitting said acknowledgement, to said shared-communications channel for a frame; and
a logic circuit for outputting, when said frame acknowledges said acknowledgement, a signal that causes said transceiver to enter a reduced-power state. - View Dependent Claims (19, 20)
-
Specification