POWER SAVE MECHANISM FOR LOW-POWER NETWORK DEVICES
First Claim
1. A method comprising:
- establishing, at a first network device, a communication link between the first network device and a low-power network device of a communication network;
determining, at the first network device, a sleep duration associated with a sleep mode of the low-power network device based on an exchange of information between the first network device and the low-power network device;
determining, at the first network device, whether the low-power network device is in the sleep mode;
redirecting network packets from the communication network, destined to the low-power network device, to the first network device in response to determining that the low-power network device is in the sleep mode;
storing the network packets from the communication network at the first network device; and
notifying the low-power network device that the first network device has stored the network packets.
1 Assignment
0 Petitions
Accused Products
Abstract
A power save unit of a first network device determines a sleep duration associated with a sleep mode of a low-power network device based on an exchange of information between the first network device and the low-power network device of a communication network. The power save unit determines whether the low-power network device is in the sleep mode. In response to determining that the low-power network device is in the sleep mode, the power save unit redirects network packets destined to the low-power network device to the first network device. The first network device stores the redirected network packets and notifies the low-power network device that the first network device has stored the redirected network packets.
-
Citations
36 Claims
-
1. A method comprising:
-
establishing, at a first network device, a communication link between the first network device and a low-power network device of a communication network; determining, at the first network device, a sleep duration associated with a sleep mode of the low-power network device based on an exchange of information between the first network device and the low-power network device; determining, at the first network device, whether the low-power network device is in the sleep mode; redirecting network packets from the communication network, destined to the low-power network device, to the first network device in response to determining that the low-power network device is in the sleep mode; storing the network packets from the communication network at the first network device; and notifying the low-power network device that the first network device has stored the network packets. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method comprising:
-
establishing, at a low-power network device, a communication link between the low-power network device and a first network device of a communication network; determining, at the low-power network device, a sleep duration associated with a sleep mode of the low-power network device based on an exchange of information between the low-power network device and the first network device; entering the sleep mode at the low-power network device; entering an awake mode at the low-power network device in response to expiration of the sleep duration; invalidating a redirection of network packets from the communication network, destined to the low-power network device, set by the first network device in response to the low-power network device entering the sleep mode; determining, at the low-power network device, that the first network device stored network packets while the low-power network device was in the sleep mode; and obtaining the stored network packets from the first network device. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A network device comprising:
-
a network interface; and a power save unit configured to; determine, at the network device, a sleep duration associated with a sleep mode of a low-power network device based on an exchange of information between the network device and the low-power network device via a communication link; determine, at the network device, whether the low-power network device is in the sleep mode; redirect network packets from the communication network, destined to the low-power network device, to the network device in response to determining that the low-power network device is in the sleep mode; store the network packets from the communication network at the network device; and notify the low-power network device that the network device has stored the network packets. - View Dependent Claims (25, 26, 27, 28, 29)
-
-
30. A low-power network device comprising:
-
a network interface; and a power save unit configured to; determine, at the low-power network device, a sleep duration associated with a sleep mode of the low-power network device based on an exchange of information between the low-power network device and a first network device; enter the sleep mode at the low-power network device; enter an awake mode at the low-power network device in response to expiration of the sleep duration; invalidate a redirection of network packets from the communication network, destined to the low-power network device, set by the first network device in response to the low-power network device entering the sleep mode; determine, at the low-power network device, that the first network device stored network packets while the low-power network device was in the sleep mode; and obtain the stored network packets from the first network device. - View Dependent Claims (31, 32, 33, 34)
-
-
35. One or more machine-readable storage media having stored therein instructions, which when executed by one or more processors causes the one or more processors to perform operations that comprise:
-
establishing, at a first network device, a communication link between the first network device and a low-power network device of a communication network; determining, at the first network device, a sleep duration associated with a sleep mode of the low-power network device based on an exchange of information between the first network device and the low-power network device; determining, at the first network device, whether the low-power network device is in the sleep mode; redirecting network packets from the communication network, destined to the low-power network device, to the first network device in response to determining that the low-power network device is in the sleep mode; storing the network packets from the communication network at the first network device; and notifying the low-power network device that the first network device has stored the network packets.
-
-
36. One or more machine-readable storage media having stored therein instructions, which when executed by one or more processors causes the one or more processors to perform operations that comprise:
-
establishing, at a low-power network device, a communication link between the low-power network device and a first network device of a communication network; determining, at the low-power network device, a sleep duration associated with a sleep mode of the low-power network device based on an exchange of information between the low-power network device and the first network device; entering the sleep mode at the low-power network device; entering an awake mode at the low-power network device in response to expiration of the sleep duration; invalidating a redirection of network packets from the communication network, destined to the low-power network device, set by the first network device in response to the low-power network device entering the sleep mode; determining, at the low-power network device, that the first network device stored network packets while the low-power network device was in the sleep mode; and obtaining the stored network packets from the first network device.
-
Specification