Patent ID: 8797868
Filing Date: 2014-08-05
Classification: H04L

Abstract:
1. A method comprising the steps of: receiving packets in a network device of a communication network; scheduling the packets for processing from one or more queues of the network device; and controlling an operating rate of a processor of the network device based at least in part on an optimal operating rate of the processor and a packet arrival rate; wherein controlling the operating rate comprises at least one of adjusting a clock speed of the processor and adjusting a service rate of the processor; wherein the optimal operating rate of the processor is determined using a non-zero base power of the processor and a tangent line of a power-rate curve of the processor that passes through an origin point of a coordinate system of the power-rate curve; and wherein the packet arrival rate is determined by accumulating a designated number of the received packets and computing the packet arrival rate over the accumulated packets.