Delay sensitive applications, such as streaming video, Internet games, VoIP,rnetc., often sacrifice throughput for lower delay to obtain better quality.rnActive Drop Queue (ADQ) is an active Queue Management (AQM) technique,rnwhich guarantees queuing delay in the form of traffic contract with thernassumption that all delay sensitive traffics requires the same constantrnqueuing delay. It is a class based active queue management technique; i.e.rnconformant real time traffic, excess real time traffic and best-effort traffic.rnThis thesis presents an extension of Active Drop Queue to incorporaterndifferent queuing delay bound in the original ADQ. This feature is achievedrnby sub-classing each real-time traffic class (conformant and excess) base onrnqueuing delay requirements with dynamic queue size for each sub-class.rnThe Proposed ADQ successfully incorporates different queuing delay boundrnin the existing ADQ.rnThe performance and complexity of the proposed and the original ADQ isrnanalyzed by simulation. It has been observed that the total numberrnoperation in the modified ADQ has increased, however the total number ofrnexcess packet drop is smaller than the original one as it uses use thernavailable bandwidth effectively. Sub-classing reduces unnecessary removalrnof non expired excess packets due to early synchronization and lack ofrnassociation of real time packets specific to application level.