University of Houston
Department of Computer Science


In partial fulfillment of the Requirements for the Degree of
Master of Science


Madhura Joglekar
will defend her thesis

Preserving Quality of Service Requirements

In Spite of Flow Aggregation


Abstract


We examine the effect of aggregation of flows on Quality of Service guarantees of packets in a network model. We emphasize on studying the end-to-end delay parameter of QoS in packets of flows that undergo aggregation, and examine our hypothesis that the end-to-end delay improves as a result of aggregation.
In this thesis, an algorithm is developed for a general aggregator, that can be adapted to any scheduling algorithm, and the properties of rate-proportionality and fairness are proved for it. We also describe an implementation of the general algorithm using the Virtual Clock scheduling algorithm, and prove that the aforementioned properties hold for it. Further, we present the design of a multiple aggregator, which is a machine consisting of an aggregator and scheduler combined. It is observed that the complexity involved in such a scheduling process is O(N). To seek efficient scheduling of packets, we introduce a queuing algorithm that reduces the complexity of scheduling from O(N) to O(log N).



Date: Friday, October 22, 1999
Time: 1:30 PM
Place: 550-PGH



Faculty, students, and the general public are invited.
Thesis Advisor: Dr. Ernst Leiss