US 7,551,623 B1
Modulation of partition parameters achieving delay-based QoS mechanism
Azeem Feroz, Cupertino, Calif. (US); James J. Stabile, Los Altos, Calif. (US); and Wei-Lung Lai, Cupertino, Calif. (US)
Assigned to Packeteer, Inc., Cupertino, Calif. (US)
Filed on Jan. 31, 2005, as Appl. No. 11/48,033.
Int. Cl. H04L 12/28 (2006.01)
U.S. Cl. 370—395.21  [370/468; 709/224] 17 Claims
OG exemplary drawing
 
1. A method comprising
receiving, at a network device, packets of data flows transmitted between hosts connected to a network;
identifying partitions of a partition configuration for the received packets, wherein the partitions of the partition configuration define bandwidth allocations, and wherein one or more partitions of the partition configuration includes a minimum bandwidth allocation;
buffering the received packets in association with partition queues corresponding to the identified partitions;
emitting, from the network device, the received packets according to the bandwidth allocations of the partitions;
monitoring a latency condition associated with at least one partition having a minimum bandwidth allocation; and
modulating the minimum bandwidth allocation associated with the at least one partition in response to changes in the monitored latency condition, wherein the latency condition is the average queuing latency over a time interval associated with the at least one partition.