Incorporating Different Queuing Delay Bound in Active Drop Queue
No Thumbnail Available
Date
2008-10
Authors
Journal Title
Journal ISSN
Volume Title
Publisher
Addis Ababa University
Abstract
Delay sensitive applications, such as streaming video, Internet games, VoIP,
etc., often sacrifice throughput for lower delay to obtain better quality.
Active Drop Queue (ADQ) is an active Queue Management (AQM) technique,
which guarantees queuing delay in the form of traffic contract with the
assumption that all delay sensitive traffics requires the same constant
queuing delay. It is a class based active queue management technique; i.e.
conformant real time traffic, excess real time traffic and best-effort traffic.
This thesis presents an extension of Active Drop Queue to incorporate
different queuing delay bound in the original ADQ. This feature is achieved
by sub-classing each real-time traffic class (conformant and excess) base on
queuing delay requirements with dynamic queue size for each sub-class.
The Proposed ADQ successfully incorporates different queuing delay bound
in the existing ADQ.
The performance and complexity of the proposed and the original ADQ is
analyzed by simulation. It has been observed that the total number
operation in the modified ADQ has increased, however the total number of
excess packet drop is smaller than the original one as it uses use the
available bandwidth effectively. Sub-classing reduces unnecessary removal
of non expired excess packets due to early synchronization and lack of
association of real time packets specific to application level.
Description
Keywords
Drop, Queue