Controlling congestion in a networking device having a plurality of input interface queues comprises estimating, in each of one or more sampling states, a data arrival rate for each of the plurality of input interface queues with respect to incoming data packets received on corresponding input interfaces,...http://www.google.com/patents/US7558278?utm_source=gb-gplus-sharePatent US7558278 - Apparatus and method for rate-based polling of input interface queues in networking devices