Power Management for a Network
First Claim
1. A method at least partially implemented by a computing device for power management of a network including a plurality of computing devices, the method comprising:
- identifying an order of flows between one or more computing devices within a prescribed time period;
reducing a number of wakeups for at least one computing device by increasing a number of adjacent flows that share a computing device; and
wherein the adjacent flows are associated with channel time allocation periods within a prescribed period.
1 Assignment
0 Petitions
Accused Products
Abstract
A power management technique for a network including a plurality of computing devices. The power management technique includes identifying an order in which one or more devices of the plurality of computing devices can transmit data within the prescribed time period. In one aspect, the number of wakeups are reduced for the computing devices within the network by increasing a number of adjacent channel time allocation periods within a prescribed time period that share a common computing device. In one aspect, the network can be based on Time Division Multiple Access (TDMA),
6 Citations
17 Claims
-
1. A method at least partially implemented by a computing device for power management of a network including a plurality of computing devices, the method comprising:
-
identifying an order of flows between one or more computing devices within a prescribed time period;
reducing a number of wakeups for at least one computing device by increasing a number of adjacent flows that share a computing device; and
wherein the adjacent flows are associated with channel time allocation periods within a prescribed period. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method of power management for a time division multiple access (TDMA) network, comprising:
-
deriving a vertex/edge graph representing the TDMA network in which a vertex of the vertex/edge graph represents a computing device and an edge of the vertex/edge graph represents a request for data communications between a pair of computing devices;
selecting a first edge has a pair of associated first vertices, the pair of associated first vertices have the same or lower order of any pair of associated vertices of any edge within the vertex/edge graph;
removing the selected first edge from the vertex/edge graph;
selecting a second edge that is a neighbor to the first edge which has two associated second vertices, the associated second vertices have the same or lower degree of any pair of associated vertices of any neighbor edge to the first edge within the vertex/edge graph; and
removing the selected second edge from the vertex edge graph, wherein the sequence that the first edge and any subsequent edge are removed correlates to the order that corresponding computing devices will transmit corresponding data signals over the TDMA network. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A computer readable media having computer readable instructions that when executed by a processor causes the processor to provide power management to a plurality of computing devices, by:
-
obtaining a sequence of one or more computing devices that can transmit data within the prescribed time period; and
wherein the power management is provided by reducing a number of wakeups for the computing devices within the network which is performed by increasing a number of associated channel time allocation periods within a prescribed time period that share a common computing device. - View Dependent Claims (17)
-
Specification