Title :
On Tracking the Behavior of an Output-Queued Switch Using an Input-Queued Switch
Author :
Gourgy, Amir ; Szymanski, Ted H. ; Down, Douglas G.
Author_Institution :
McMaster Univ., Hamilton, ON, Canada
Abstract :
We address the problem of fair scheduling of packets in Internet routers with input-queued (IQ) switches and unity speedup. Scheduling in IQ switches is formulated as tracking the behavior of an output-queued (OQ) switch that provides optimal performance. We present the notion of ??lag?? as a performance metric that measures the difference between a packet´s departure time in an IQ switch over that provided by an OQ switch. We prove that per-packet mean lag is bounded for a maximum weight-matching scheduling policy that uses lag values for its weights and derive a bound on the mean lag value using a Lyapunov function technique. Furthermore, we propose a simple heuristic tracking scheduling policy and evaluate its performance by simulation.
Keywords :
Internet; packet switching; queueing theory; scheduling; Internet routers; Lyapunov function technique; heuristic tracking scheduling policy; input-queued switch; maximum weight-matching scheduling policy; optimal performance; output-queued switch; performance metric; Input-queueing; Lyapunov functions; packet switch; scheduling; switching;
Journal_Title :
Networking, IEEE/ACM Transactions on
DOI :
10.1109/TNET.2009.2014948