Suppressing Maximum Burst Size Throughout the Path with Non-work Conserving Schedulers

  • Authors:
  • Hongkyu Jeong;Kyoung Y. Bae;Jinoo Joung

  • Affiliations:
  • Samsung Advanced Institute of Technology, Kiheung, Korea;Sangmyung University, Seoul, Korea;Sangmyung University, Seoul, Korea

  • Venue:
  • AAIM '07 Proceedings of the 3rd international conference on Algorithmic Aspects in Information and Management
  • Year:
  • 2007

Quantified Score

Hi-index 0.00

Visualization

Abstract

Because of the scalability problem, the aggregation of flows and the queueing/scheduling based on those flow-aggregates is unavoidable in Quality of Service (QoS) architectures for large scale networks. We investigate the effect of flow aggregation on the end-to-end delay bounds. It has observed that with traditional work-conserving schedulers, the maximum burst size of each flowincreases linearly as it traverses the network. The increased maximum burst size does not affect the delay bound of a flow in cases where the schedulers are flow-based. In cases where deaggregation and aggregation take places in the middle of the network, however, the increased maximum burst size affects severely in terms of delay bound. This is in fact the case for the most of real network deployments since at the edge of a subnetwork the flows have to be deaggregated and then handed over to another subnetwork. We suggest a simple alternative to the existing work-conserving scheduler, the Smoothing-DRR (S-DRR) server, which is based on the Deficit Round Robin (DRR) server. S-DRR has a non-work conserving characteristic. S-DRR is proved to suppress the maximum burst size of the aggregated flow to a constant throughout the path, so that the delay bound is only linearly proportional to the hop counts.