DocumentCode
3443348
Title
Rate-function scheduling
Author
Figueira, Norival R. ; Pasquale, Joseph
Author_Institution
Dept. of Comput. Sci. & Eng., California Univ., San Diego, La Jolla, CA, USA
Volume
3
fYear
1997
fDate
7-12 Apr 1997
Firstpage
1063
Abstract
Rate-function scheduling (RFS) is a new deadline-based packet-scheduling service discipline that supports quality-of-service guarantees for applications with real-time communication requirements. RFS is distinguished from other service disciplines in that it achieves all of the following goals: analytically-derived performance bounds, performance isolation among sessions, flexible and efficient allocation of bandwidth, implementation simplicity, work-conserving operation, and bandwidth-fair operation (defined in the paper). Through the specification of rate functions, sessions can control their bandwidth usage and their upper bounds on delay. For a class of rate functions, which we show is sufficient for providing sessions with delay bounds, RFS is as simple to implement and to calculate service bounds such as Zhang´s VirtualClock service discipline. We also show that the non-preemptive earliest deadline first policy is a simple degeneration of RFS
Keywords
packet switching; scheduling; telecommunication congestion control; telecommunication traffic; VirtualClock service discipline; analytically-derived performance bounds; bandwidth-fair operation; deadline-based packet-scheduling service discipline; delay bounds; efficient bandwidth allocation; flexible bandwidth allocation; implementation simplicity; non-preemptive earliest deadline first policy; performance isolation among sessions; quality-of-service guarantees; rate-function scheduling; real-time communication; upper bounds; work-conserving operation; Application software; Bandwidth; Computer science; Delay; Laboratories; Processor scheduling; Quality of service; Real time systems; Throughput; Traffic control;
fLanguage
English
Publisher
ieee
Conference_Titel
INFOCOM '97. Sixteenth Annual Joint Conference of the IEEE Computer and Communications Societies. Driving the Information Revolution., Proceedings IEEE
Conference_Location
Kobe
ISSN
0743-166X
Print_ISBN
0-8186-7780-5
Type
conf
DOI
10.1109/INFCOM.1997.631124
Filename
631124
Link To Document