Energy efficiency with rate adaptation
First Claim
1. A method of establishing a rate-adaptation domain in a packet network having a plurality of domains, said method comprising:
- receiving packets at an input interface from a domain immediately upstream to said rate-adaptation domain;
establishing Quality-of-Service (QoS) requirements associated with said received packets;
processing said received packets in a processing unit;
dispatching the processed packets at an output interface to a domain immediately downstream from said rate-adaptation domain;
establishing a set of state variables;
controlling an operating state of said processing unit with said established set of state variables so as to control a rate at which the received packets are dispatched over said output interface;
selecting the established set of state variables based upon a minimum state hold time so as to satisfy a shortest feasible departure curve and reduce energy consumption in said rate-adaptation domain.
6 Assignments
0 Petitions
Accused Products
Abstract
A system and method of rate adaptation is disclosed for energy efficiency. The system and method of rate adaptation for energy efficiency provides for parsing a heterogeneous network into rate-adaptation domains that are fully isolated with respect to the control of their operating states. The system and method is particularly useful for creating the conditions for the incremental introduction of rate-adaptive devices in existing networks; combining the best properties of sleep-state exploitation and rate scaling techniques by defining a class of state-setting policies for rate adaptation schemes that enforce tight deterministic bounds on the extra delay that the schemes may cause to network traffic at every node where they are deployed.
10 Citations
18 Claims
-
1. A method of establishing a rate-adaptation domain in a packet network having a plurality of domains, said method comprising:
-
receiving packets at an input interface from a domain immediately upstream to said rate-adaptation domain; establishing Quality-of-Service (QoS) requirements associated with said received packets; processing said received packets in a processing unit; dispatching the processed packets at an output interface to a domain immediately downstream from said rate-adaptation domain; establishing a set of state variables; controlling an operating state of said processing unit with said established set of state variables so as to control a rate at which the received packets are dispatched over said output interface; selecting the established set of state variables based upon a minimum state hold time so as to satisfy a shortest feasible departure curve and reduce energy consumption in said rate-adaptation domain. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A rate-adaptation subdomain in a packet network, said packet network having a plurality of subdomains of connected network nodes, the rate-adaptation subdomain comprising:
-
an input interface configured to receive packets from a domain immediately upstream to said rate-adaptation subdomain, wherein a set of Quality-of-Service (QoS) requirements are associated with said received packets; a processing unit configured to process said received packets; an output interface configured to dispatch the processed packets to a domain immediately downstream from said rate-adaptation subdomain, wherein state variables control an operating state of said processing unit, control a rate at which packets are dispatched over said output interface, and are selected based upon a minimum state hold time so as to satisfy a shortest feasible departure curve to reduce energy consumption in said rate-adaptation domain. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
Specification