Optimal multiplexing on a single link: Delay and buffer requirements

被引:101
作者
Georgiadis, L
Guerin, R
Parekh, A
机构
[1] IBM CORP,THOMAS J WATSON RES CTR,YORKTOWN HTS,NY 10598
[2] DAVIDOW VENTURES,MENLO PK,CA 94025
关键词
buffer allocation; data networks; multiplexing; optimization; schedulable regions; scheduling;
D O I
10.1109/18.623149
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 [计算机科学与技术];
摘要
This paper is motivated by the need to provide per-session quality of service guarantees in fast packet-switched networks, We address the problem of characterizing and designing scheduling policies that are optimal in the sense of minimizing buffer and/or delay requirements under the assumption of commonly accepted traffic constraints, We investigate buffer requirements under three typical memory allocation mechanisms which represent tradeoffs between efficiency and complexity, For traffic with delay constraints we provide policies that are optimal in the sense of satisfying the constraints if they. are satisfiable by any policy, We also investigate the tradeoff between delay and buffer optimality, and design policies that are ''good'' (optimal or close to) for both, Finally, we extend our results to the case of ''soft'' delay constraints and address the issue of designing polities that satisfy such constraints in a fair manner, Given our focus on packet switching, we mainly concern ourselves with nonpreemptive policies, but one class of nonpreemptive policies which we consider is based on tracking preemptive policies, This class is introduced in this paper and may be of interest in other applications as well.
引用
收藏
页码:1518 / 1535
页数:18
相关论文
共 25 条
[1]
[Anonymous], THESIS MIT CAMBRIDGE
[2]
*ATM FOR, 1994, ATM UNI SPEC VERS 3
[3]
Bertsekas D. P., 1992, DATA NETWORKS
[4]
AN OPTIMAL SERVICE POLICY FOR BUFFER SYSTEMS [J].
BIRMAN, A ;
GAIL, HR ;
HANTLER, SL ;
ROSBERG, Z ;
SIDI, M .
JOURNAL OF THE ASSOCIATION FOR COMPUTING MACHINERY, 1995, 42 (03) :641-657
[5]
BIRMAN A, 1989, 14386 RC IBM RES TJ
[6]
STABILITY, QUEUE LENGTH, AND DELAY OF DETERMINISTIC AND STOCHASTIC QUEUING-NETWORKS [J].
CHANG, CS .
IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 1994, 39 (05) :913-931
[7]
REAL-TIME PACKET SWITCHING - A PERFORMANCE ANALYSIS [J].
CIDON, I ;
GOPAL, I ;
GROVER, G ;
SIDI, M .
IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, 1988, 6 (09) :1576-1586
[8]
A CALCULUS FOR NETWORK DELAY .2. NETWORK ANALYSIS [J].
CRUZ, RL .
IEEE TRANSACTIONS ON INFORMATION THEORY, 1991, 37 (01) :132-141
[9]
A CALCULUS FOR NETWORK DELAY .1. NETWORK ELEMENTS IN ISOLATION [J].
CRUZ, RL .
IEEE TRANSACTIONS ON INFORMATION THEORY, 1991, 37 (01) :114-131
[10]
DEMERS A, 1990, INT RES EXPER, V1