Title :
Drop counters are enough
Author :
Stanojevic, Rade ; Shorten, Robert
Author_Institution :
Nat. Univ. of Ireland, Maynooth, Maynooth
Abstract :
Small Flow Completion Time (FCT) of short-lived flows, and fair bandwidth allocation of long-lived flows have been two major, usually concurrent, goals in the design of resource allocation algorithms. In this paper we present a framework that naturally unifies these two objectives under a single umbrella; namely by proposing resource allocation algorithm Markov Active Yield (MAY). Based on a probabilistic strategy: "drop proportional to the amount of past drops", MAY achieves very small FCT among short-lived flows as well as max-min fair bandwidth allocation among long-lived flows, using only the information of short history of already dropped packets. It turns out that extremely small amount of on-chip SRAM (roughly 1 bit per flow in Pareto-like flow size distributions) is enough for storing this drop history. Analytical models are presented and analyzed and accuracy of results is verified experimentally using packet level ns2 simulations.
Keywords :
Markov processes; SRAM chips; bandwidth allocation; resource allocation; telecommunication networks; telecommunication traffic; Markov active yield; SRAM on-chip; communication network; flow completion time; max-min fair bandwidth allocation; packet level ns2 simulation; resource allocation algorithm; Algorithm design and analysis; Analytical models; Channel allocation; Counting circuits; History; Proposals; Random access memory; Resource management; Scheduling algorithm; TCPIP;
Conference_Titel :
Quality of Service, 2007 Fifteenth IEEE International Workshop on
Conference_Location :
Evanston, IL
Print_ISBN :
1-4244-1185-8
DOI :
10.1109/IWQOS.2007.376557