Congestion in a network or internet creates obvious problems for the end system: reduced availability and throughput and lengthened response times. When a packet is dropped before it reaches its destination, all of the resources it has consumed in transit are wasted. Improving the congestion control and queue management algorithms in the Internet has been one of the most active areas of researc...