Leap forward virtual clock: a new fair queuing scheme with guaranteed delays and throughput fairness
- 23 November 2002
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- Vol. 2, 557-565 vol.2
- https://doi.org/10.1109/infcom.1997.644506
Abstract
We describe an efficient fair queuing scheme, leap forward virtual clock, that provides end-to-end delay bounds similar to weighted fair queuing (WFQ), along with throughput fairness. Our scheme can be implemented with a worst-case time O(loglogN) per packet (inclusive of sorting costs), which improves upon all previously known schemes that guarantee delay and throughput fairness similar to WFQ. Interestingly, both the classical virtual clock and the self-clocked fair queuing schemes can be thought of as special cases of our scheme, by setting the leap forward parameter appropriately.Keywords
This publication has 9 references indexed in Scilit:
- A generalized processor sharing approach to flow control in integrated services networks-the multiple node casePublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- A self-clocked fair queueing scheme for broadband applicationsPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- Efficient fair queuing using deficit round-robinIEEE/ACM Transactions on Networking, 1996
- Delay guarantee of virtual clock serverIEEE/ACM Transactions on Networking, 1995
- Leave-in-TimePublished by Association for Computing Machinery (ACM) ,1995
- VirtualClockACM Transactions on Computer Systems, 1991
- Analysis and simulation of a fair queueing algorithmPublished by Association for Computing Machinery (ACM) ,1989
- Calendar queues: a fast 0(1) priority queue implementation for the simulation event set problemCommunications of the ACM, 1988
- Design and implementation of an efficient priority queueTheory of Computing Systems, 1976