DYNAMIC POWER USAGE MANAGEMENT BASED ON HISTORICAL TRAFFIC PATTERN DATA FOR NETWORK DEVICES
First Claim
1. A method comprising:
- determining network traffic statistics for traffic flowing through a network device;
providing the network device with traffic pattern information based on the network traffic statistics for traffic flowing through the network device, the traffic pattern information allowing for power usage management to be performed where the network device operates in a lower power mode when the traffic pattern information indicates a traffic pattern associated with lower usage; and
dynamically providing the network device with updated traffic pattern information based on new network traffic statistics to allow the network device to adjust its power usage management.
1 Assignment
0 Petitions
Accused Products
Abstract
Particular embodiments provide power usage management for network devices according to historical traffic pattern data. Network traffic statistics for traffic flowing through a network device may be determined. A traffic pattern for a time period based on the traffic flowing through the network device is then determined. The network device may then manage power based on the pattern. For example, when a pattern indicates that traffic flowing through the network device is light during a time period, then the network device may operate in a lower power mode, such as a standby mode and when it indicates that there is higher usage, the network device may operate in a normal power mode. In one embodiment, a power usage policy may be determined based on the historical traffic patterns and is automatically enforced by the network device. The power usage policy may also be dynamically adjusted over time based on network traffic statistics.
133 Citations
24 Claims
-
1. A method comprising:
-
determining network traffic statistics for traffic flowing through a network device; providing the network device with traffic pattern information based on the network traffic statistics for traffic flowing through the network device, the traffic pattern information allowing for power usage management to be performed where the network device operates in a lower power mode when the traffic pattern information indicates a traffic pattern associated with lower usage; and dynamically providing the network device with updated traffic pattern information based on new network traffic statistics to allow the network device to adjust its power usage management. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method comprising:
-
determining network traffic statistics for traffic flowing through a network device; determining traffic pattern information, the traffic pattern information determined based on the traffic flowing through the network device; performing power usage management by operating in a lower power mode during one or more first time periods when the traffic pattern information indicates a traffic pattern associated with lower usage and operating in a higher power mode during one or more second time periods when the traffic pattern information indicates a traffic pattern associated with higher usage; and dynamically changing the power usage management by changing at least one of the one or more first time periods and/or the one or more second time periods of operating in the lower power mode and higher power mode based on new traffic pattern information determined from new network traffic statistics. - View Dependent Claims (9, 10, 11, 12)
-
-
13. An apparatus comprising:
-
one or more processors; and logic encoded in one or more tangible media for execution by the one or more processors and when executed operable to; determine network traffic statistics for traffic flowing through a network device; provide the network device with traffic pattern information based on the network traffic statistics for traffic flowing through the network device, the traffic pattern information allowing for power usage management to be performed where the network device operates in a lower power mode when the traffic pattern information indicates a traffic pattern associated with lower usage; and dynamically provide the network device with updated traffic pattern information based on new network traffic statistics to allow the network device to adjust its power usage management. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
-
20. An apparatus comprising:
-
one or more processors; and logic encoded in one or more tangible media for execution by the one or more processors and when executed operable to; determine network traffic statistics for traffic flowing through a network device; determine traffic pattern information, the traffic pattern information determined based on the traffic flowing through the network device; perform power usage management by operating in a lower power mode during one or more first time periods when the traffic pattern information indicates a traffic pattern associated with lower usage and operating in a higher power mode during one or more second time periods when the traffic pattern information indicates a traffic pattern associated with higher usage; and dynamically change the power usage management by changing at least one of the one or more first time periods and/or the one or more second time periods of operating in the lower power mode and higher power mode based on new traffic pattern information determined from new network traffic statistics. - View Dependent Claims (21, 22, 23, 24)
-
Specification