METHOD AND SYSTEM FOR CONTROLLING A CLOCK FREQUENCY IN A NETWORK DEVICE BASED ON AGGREGATE THROUGHPUT OF THE DEVICE
First Claim
1. A method for networking, the method comprising:
- for a network device comprising one or more network ports, determining a limit on aggregate throughput of said network device during a time interval; and
responsive to said determined limit on aggregate throughput, controlling an operating frequency of a clock within said network device wherein said clock is utilized for processing ingress and/or egress data of said one or more network ports.
7 Assignments
0 Petitions
Accused Products
Abstract
Aspects of a method and system for controlling a clock frequency in a network device based on aggregate throughput of the device are provided. In this regard, for a network device comprising one or more network ports, a limit on aggregate throughput of the device during a time interval may be determined and an operating frequency of a clock within the network device may be controlled based on the determined limit on aggregate throughput. The limit on aggregate throughput may be determined based on past, present, and/or expected traffic patterns; how many of the device'"'"'s network ports are active during the time interval, a data rate at which each of the active network ports operates during the time interval; a type of data communicated via the network ports; and/or one or more applications running on the network device during the time interval.
38 Citations
26 Claims
-
1. A method for networking, the method comprising:
-
for a network device comprising one or more network ports, determining a limit on aggregate throughput of said network device during a time interval; and responsive to said determined limit on aggregate throughput, controlling an operating frequency of a clock within said network device wherein said clock is utilized for processing ingress and/or egress data of said one or more network ports. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A system for networking, the system comprising:
one or more circuits in a network device comprising one or more network ports, wherein said one or more circuits are operable to; determine a limit on aggregate throughput of said network device during a time interval; and responsive to said determined limit on said aggregate throughput, control an operating frequency of a clock within said network device wherein said clock is utilized for processing ingress and/or egress data of said one or more network ports. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
Specification