Founded in 1966

Packet scheduling in networks with fixed-size buffers

Mahmoud Elhaddad (Pitt/CS)

PhD Proposal Defense

Friday, November 30th, 2007
2:30pm - SENSQ 6106 - Eli Lilly

Abstract

In packet networks where buffers have small fixed capacity, the packet loss  rate (proportion  of packets  that are  dropped) is  the primary metric  for the evaluation  of work-conserving  scheduling algorithms.
In  this research,  we look  at some  fundamental  scheduling problems related to  minimizing the loss rate and  its variants.  Surprisingly, to date  this area of  research has remained largely  unexplored, with only few known results.

The first  part of the  thesis deals with  the analysis and  design of online  scheduling  algorithms  for  networks  of  output-queued  (OQ) routers---a router architecture where arriving packets are immediately switched to the outputs  for buffering and transmission.  In practice, however, most  routers employ  combined input-output queuing  (CIOQ) to reduce the required internal router speed.  This entails the use of an arbitration policy to decide which  packets are switched to the router outputs  at  every   time  step.   The  second  part   of  the  thesis investigates arbitration policies with the objective of minimizing the input  buffer  capacity  required   for  the  exact  emulation  of  OQ scheduling algorithms in CIOQ routers.

In the proposed thesis my goal is to show that: (1) a family of simple scheduling algorithms that treat sessions fairly at every network link provides  (nearly) optimal  guarantees  for multiple  loss metrics  of practical  interest,  and  (2) such  algorithms  can  be  realized  in practical routers  with small increases  in internal speed and  in the required buffer capacity.

Dissertation CO-AdviserS

Prof. Taieb Znati, Department of Computer Science
Prof. Rami Melhem, Department of Computer Science

Committee Members

Prof. Kirk Pruhs, Department of Computer Science
Prof. Devavrat Shah, MIT

You are using an older browser that does not support current Web standards. Although this site is viewable in all browsers, it will look much better in a browser that supports Web standards.