Abstract
In this paper, we propose a per-class queue management and adaptive packet drop mechanism in the routers for Internet congestion control. We model active queue management as an optimization problem and our proposed mechanism provides congestion control and fairness for different types of traffic flows. An optimal packet drop rate is obtained to maintain a relatively small queue occupancy, which provides a less queue delay delivery of packets. Simulations are conducted to compare our approach with the fixed packet drop rate approach. Moreover, the queue occupancy and the packet drop rates obtained are both upper bounded, which is meaningful for providing the class-based guaranteed delay services for real-time multimedia applications.