Hierarchical packet fair queueing algorithms

被引:258
|
作者
Bennett, JCR
Zhang, H
机构
[1] FORE SYST,PITTSBURGH,PA
[2] BBN SYST & TECHNOL CORP,CAMBRIDGE,MA 02138
[3] CARNEGIE MELLON UNIV,SCH COMP SCI,PITTSBURGH,PA 15213
基金
美国国家科学基金会;
关键词
hierarchical packet scheduling; link-sharing; quality of service; real-time; resource management;
D O I
10.1109/90.649568
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, we propose to use the idealized Hierarchical Generalized Processor Sharing (H-GPS) model to simultaneously support guaranteed real-time, rate-adaptive best-effort, and controlled link-sharing services. We design Hierarchical Packet Fair Queueing (H-PFQ) algorithms to approximate H-GPS by using one-level variable-rate PFQ servers as basic building blocks. By computing the system virtual time and per packet virtual start/finish times in unit of bits instead of seconds, most of the PFQ algorithms in the literature can be properly defined as variable-rate servers. We develop techniques to analyze delay and fairness properties of variable-rate and hierarchical PFQ servers. We demonstrate that in order to provide tight delay bounds with an H-PFQ server, it is essential for the one-level PFQ servers to have small Worst-case Fair Indices (WFI). We propose a newp PFQ algorithm called WF(2)Q+ that is the first to have all the following three properties: 1) providing the tightest delay bound among all PFQ algorithms; 2) having the smallest WFI among all PFQ algorithms; and 3) having a relatively low asymptotic complexity of O(log N). Simulation results are presented to evaluate the delay and link-sharing properties of H-WF(2)Q+, H-WFQ, H-SFQ, and H-SCFQ.
引用
收藏
页码:675 / 689
页数:15
相关论文
共 50 条