Proportional differentiated services: Delay differentiation and packet scheduling

被引:193
作者
Dovrolis, C [1 ]
Stiliadis, D
Ramanathan, P
机构
[1] Univ Delaware, Dept Comp & Informat Sci, Newark, DE 19716 USA
[2] Bell Labs, Lucent Technol, Holmdel, NJ 07733 USA
[3] Univ Wisconsin, Dept Elect & Comp Engn, Madison, WI 53706 USA
基金
美国国家科学基金会;
关键词
dynamic priorities; quality of service; resource management algorithms;
D O I
10.1109/90.986503
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The proportional differentiation model provides the network operator with the'tuning knobs' for adjusting the per-hop quality-of-service (QoS) ratios between classes, independent of the class loads. This paper applies the proportional model in the differentiation of queueing delays, and investigates appropriate packet scheduling mechanisms. Starting from the proportional delay differentiation (PDD) model, we derive the average queueing delay in each class, show the dynamics of the class delays under the PDD constraints, and state the conditions in which the PDD model is feasible. The feasibility model of the model can be determined from the average delays that result with the strict priorities scheduler. We then focus on scheduling mechanisms that can implement the PDD model, when it is feasible to do so. The proportional average delay (PAD) scheduler meets the PDD constraints, when they are feasible, but it exhibits a pathological behavior in short timescales. The waiting time priority (WTP) scheduler, on the other hand, approximates the PDD model closely, even in the short timescales of a few packet departures, but only in heavy load conditions. PAD and WTP serve as motivation for the third scheduler, called hybrid proportional delay (HPD). HPD approximates the PDD model closely, when the model is feasible, independent of the class load distribution. Also, HPD provides predictable delay differentiation even in short timescales.
引用
收藏
页码:12 / 26
页数:15
相关论文
共 34 条
[11]  
Dovrolis C, 2000, INT WORKSH QUAL SERV, P52
[12]   A case for relative differentiated services and the proportional differentiation model [J].
Dovrolis, C ;
Ramanathan, P .
IEEE NETWORK, 1999, 13 (05) :26-34
[13]  
DOVROLIS C, 2001, SCAL TRAFF CONTR IP
[14]  
DOVROLIS C, 2001, P INT C NETW PROT NO
[15]   LINK-SHARING AND RESOURCE-MANAGEMENT MODELS FOR PACKET NETWORKS [J].
FLOYD, S ;
JACOBSON, V .
IEEE-ACM TRANSACTIONS ON NETWORKING, 1995, 3 (04) :365-386
[16]  
HEINANEN J, 1999, 2597 RFC
[17]  
JACOBSON V, 1999, 2598 RFC
[18]  
Kleinrock L., 1975, Queueing systems
[19]  
LEBOUDEC JY, 1999, P GLOB INT S DEC
[20]  
LEUNG MKH, 2000, P INT C NETW PROT IC