• DocumentCode
    2785743
  • Title

    Analysis of a window-constrained scheduler for real-time and best-effort packet streams

  • Author

    West, Richard ; Poellabauer, Christian

  • Author_Institution
    Coll. of Comput., Georgia Inst. of Technol., Atlanta, GA, USA
  • fYear
    2000
  • fDate
    2000
  • Firstpage
    239
  • Lastpage
    248
  • Abstract
    Describes how dynamic window-constrained scheduling (DWCS) can guarantee real-time service to packets from multiple streams with different performance objectives. We show that: (1) DWCS can guarantee that no more than x packets miss their deadlines for every y consecutive packets requiring service, as long as the minimum aggregate bandwidth requirement of all real-time packet streams does not exceed the available bandwidth; (2) using DWCS, the delay of service to real-time packer streams is bounded even when the scheduler is overloaded; (3) DWCS can ensure that the delay bound of any given stream is independent of other streams; and (4) a fast response time for best-effort packet streams, in the presence of real-time packet streams, is possible. Furthermore, if a feasible schedule exists, each stream is guaranteed a minimum fraction of available bandwidth over a finite window of time
  • Keywords
    packet switching; quality of service; real-time systems; scheduling; best-effort packet streams; bounded service delay; dynamic window-constrained scheduling; fast response time; minimum aggregate bandwidth requirement; missed deadlines; overloaded scheduler; performance objectives; real-time packet streams; real-time service guarantee; stream delay bound; Aggregates; Bandwidth; Delay effects; Dynamic scheduling; Educational institutions; Processor scheduling; Scheduling algorithm; Signal to noise ratio; Streaming media; Virtual environment;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Real-Time Systems Symposium, 2000. Proceedings. The 21st IEEE
  • Conference_Location
    Orlando, FL
  • ISSN
    1052-8725
  • Print_ISBN
    0-7695-0900-2
  • Type

    conf

  • DOI
    10.1109/REAL.2000.896013
  • Filename
    896013