• DocumentCode
    3340102
  • Title

    A rate-based message scheduling paradigm

  • Author

    Tyan, Hung-ying ; Hou, Jennifer C.

  • Author_Institution
    Dept. of Electr. Eng., Ohio State Univ., Columbus, OH, USA
  • fYear
    1999
  • fDate
    1999
  • Firstpage
    203
  • Lastpage
    215
  • Abstract
    We propose a generic rate-based scheduling paradigm that can serve as a vehicle either for implementing existing well-known rate-based message scheduling algorithms, or for designing new rate-based message scheduling algorithms. The proposed scheduling paradigm is general enough to encompass a wide spectrum of rate-based scheduling algorithms and is flexible enough to allow realization of several desirable features, e.g., rate enforcement, capability of handling overbooking, and capability of providing rate parameters for traffic monitoring. Its modular design also facilitates realization of multiple scheduling algorithms in an uniform framework. Different levels of QoS can be provided to applications by invoking appropriate message schedulers implemented in the same framework. We demonstrate the use of the proposed scheduling paradigm by implementing the following two well-known families of message scheduling algorithms: (1) Virtual-Clock and its variations Self-Clocked Pair Queuing and Leap Forward Virtual Clock, and (2) Generalized Processor Sharing (or Weighted Fair Queuing) and its realistic implementations Packet-by-Packet Generalized Processor Sharing and Worst-case Fair Weighted Fair Queuing. We also design a simple message scheduling algorithm, called FIFO-r, using the paradigm, and derive analytically both the actual service rate and the end-to-end delay under FIFO-r
  • Keywords
    packet switching; quality of service; queueing theory; real-time systems; scheduling; telecommunication traffic; FIFO-r; Generalized Processor Sharing; Leap Forward Virtual Clock; Packet-by-Packet Generalized Processor Sharing; QoS; Self-Clocked Pair Queuing; Virtual-Clock; Weighted Fair Queuing; Worst-case Fair Weighted Fair Queuing; actual service rat; end-to-end delay; message schedulers; message scheduling algorithms; overbooking; rate enforcement; rate-based message scheduling paradigm; traffic monitoring; Real time systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Object-Oriented Real-Time Dependable Systems, 1999. Proceedings. Fourth International Workshop on
  • Conference_Location
    Santa Barbara, CA
  • Print_ISBN
    0-7803-5579-2
  • Type

    conf

  • DOI
    10.1109/WORDS.1999.806584
  • Filename
    806584