Breaking through the Complexity Limits of Rate-based Packet Scheduling
Martin Karsten
School of Computer Science
University of Waterloo
Date: Friday, March 6, 2pm
Location: BA 1130
Abstract:
A rate-based packet scheduler with constant execution complexity AND constant
worst-case delay and fairness properties has been elusive in the past. In fact,
recent research has speculated that such a scheduler cannot exist. However,
these speculations turn out to be premature. In this talk, I present a
packet scheduler that uses a novel priority queue called Interleaved
Stratified Timer Wheels (ISTW). The scheduler can be implemented with low
overhead and has constant execution complexity. It provides weighted
rate-based packet service with constant worst-case delay and fairness
properties.
Host of the talk
Yashar Ganjali (yganjali@cs.toronto.edu)