• 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