Sleep mode operation for networked end devices
First Claim
1. An apparatus comprising:
- at least one memory; and
at least one processor coupled to the at least one memory and configured to perform, based on instructions stored in the at least one memory;
obtaining sleep information for a first end device connected to a network, wherein;
the sleep information is indicative when the first end device operates in a sleep mode;
the network is connected to a plurality of end devices; and
the plurality of end devices includes the first end device;
determining a scanning time based on the sleep information;
determining whether a response is received from the first end device within the scanning time when the first end device wakes up from the sleep mode;
instructing the first end device to initiate sleep mode operation for a time duration;
determining a targeted energy usage for the network; and
determining the time duration of the sleep mode operation for the first end device based on the targeted energy usage for the network, wherein the time duration is dependent on a device energy usage of all other end devices connected to the network.
1 Assignment
0 Petitions
Accused Products
Abstract
A technique provides apparatuses, methods, and computer readable media for sending sleep information from an end device to a central unit of a network, in which the wake-up time of the end device is aligned to the scanning time for the central unit. The technique addresses at least two considerations: the clock accuracy of the end device is accounted for, and the reason that the end device requests sleep mode operation is provided. To address the above considerations, the end device may send its clock tolerance information and/or request for sleep mode (RSM) command to the central unit once the end device is connected via the network. The central unit may then adjust the scanning time based on the clock tolerance information. If the central unit receives a response from the end device during the adjusted scanning time, the central unit deems that the end device is still connected.
-
Citations
23 Claims
-
1. An apparatus comprising:
-
at least one memory; and at least one processor coupled to the at least one memory and configured to perform, based on instructions stored in the at least one memory; obtaining sleep information for a first end device connected to a network, wherein; the sleep information is indicative when the first end device operates in a sleep mode; the network is connected to a plurality of end devices; and the plurality of end devices includes the first end device; determining a scanning time based on the sleep information; determining whether a response is received from the first end device within the scanning time when the first end device wakes up from the sleep mode; instructing the first end device to initiate sleep mode operation for a time duration; determining a targeted energy usage for the network; and determining the time duration of the sleep mode operation for the first end device based on the targeted energy usage for the network, wherein the time duration is dependent on a device energy usage of all other end devices connected to the network. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A method comprising:
-
obtaining sleep information for a first end device connected to a network, wherein the sleep information is indicative when the first end device operates in a sleep mode, the network is connected to a plurality of end devices, and the plurality of end devices includes the first end device; determining a scanning time from the sleep information; determining whether a response is received from the first end device within the scanning time when the first end device wakes up from the sleep mode; instructing the first end device to initiate sleep mode operation for a time duration; determining a targeted energy usage for the network; and determining the time duration of the sleep mode operation for the first end device based on the targeted energy usage for the network, wherein the time duration is dependent on a device energy usage of all other end devices connected to the network. - View Dependent Claims (18, 19, 20, 21)
-
-
22. A non-transitory computer-readable storage medium storing computer-executable instructions that, when executed, cause a processor at least to perform operations comprising:
-
obtaining sleep information for a first end device connected to a network, wherein; the sleep information is indicative when the first end device operates in a sleep mode; the network is connected to a plurality of end devices; and the plurality of end devices includes the first end device; determining a scanning time based on the sleep information; determining whether a response is received from the first end device within the scanning time when the first end device wakes up from the sleep mode; instructing the first end device to initiate sleep mode operation for a time duration; determining a targeted energy usage for the network; and determining the time duration of the sleep mode operation for the first end device based on the targeted energy usage for the network, wherein the time duration is dependent on a device energy usage of all other end devices connected to the network. - View Dependent Claims (23)
-
Specification