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

West, R, Poellabauer, C. (2000). Analysis of a window-constrained scheduler for real-time and best-effort packet streams . 239-248.

cited authors

  • West, R; Poellabauer, C

abstract

  • This paper 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 packet 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.

publication date

  • December 1, 2000

start page

  • 239

end page

  • 248