A technique for an improved active queue management scheme which dynamically
changes
its threshold settings as the number of connections (and system load) changes is
disclosed. Using this technique, network devices can effectively control packet
losses and TCP timeouts while maintaining high link utilization. The technique
also allows a network to support a larger number of connections during congestion periods.