Scalable scheduling support for loss and delay constrained media streams

被引:4
作者
West, R [1 ]
Schwan, K [1 ]
Poellabauer, C [1 ]
机构
[1] Georgia Inst Technol, Coll Comp, Atlanta, GA 30332 USA
来源
PROCEEDINGS OF THE FIFTH IEEE REAL-TIME TECHNOLOGY AND APPLICATIONS SYMPOSIUM | 1999年
关键词
D O I
10.1109/RTTAS.1999.777658
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Real-time media servers need to service hundreds and, possibly, thousands of clients, each with their own quality of service (QoS) requirements. To guarantee such diverse QoS requires fast and efficient scheduling support at the server. This paper describes the practical issues concerned with the implementation of a scalable real-time packet scheduler resident on a server, designed to meet service constraints on information transferred across a network to many clients. Specifically, we describe the implementation issues and performance achieved by Dynamic Window-Constrained Scheduling (DWCS) which is designed to meet the delay and loss constraints on packets from multiple streams with different performance objectives. In fact, DWCS is designed to limit the number of late packets over finite numbers of consecutive packets in loss-tolerant and/or delay-constrained heterogeneous traffic streams. We show how DWCS can be efficiently implemented to provide service guarantees to hundreds of streams. We compare the costs of different implementations, including an approximation algorithm, which trades service quality for speed of execution.
引用
收藏
页码:24 / 33
页数:10
相关论文
共 18 条
  • [1] [Anonymous], MITLCSTM528
  • [2] AURRECOECHEA C, 1997, MULTIMEDIA SYSTEMS J
  • [3] Bennett JCR, 1996, IEEE INFOCOM SER, P120, DOI 10.1109/INFCOM.1996.497885
  • [4] BOLOSKY WJ, 1997, 16 ACM S OP SYST PRI, V31, P212
  • [5] DEMERS A, 1990, J INTERNETWORKING RE, P3
  • [6] FERRARI D, 1990, IEEE COMMUNICATIONS, V28, P76
  • [7] GOLESTANI SJ, 1994, IEEE INFOCOM SER, P636, DOI 10.1109/INFCOM.1994.337677
  • [8] GOYAL HMV, 1996, IEE SIGCOMM 96
  • [9] HAMDAOUI M, 1995, IEEE T COMPUTERS APR
  • [10] JONES MB, 1997, 16 ACM S OP SYST PRI, V31, P198