DocumentCode
2721499
Title
Using spikes to deal with elephants
Author
Divakaran, Dinil Mon
Author_Institution
Sch. of Comput. & Electr. Eng., IIT Mandi, Mandi, India
fYear
2011
fDate
17-19 Nov. 2011
Firstpage
1
Lastpage
8
Abstract
Among the various strategies proposed for reducing or eliminating bias against small flows (in the presence of large flows), most require to identify and distinguish between small and large flows, besides having to track the ongoing sizes of all flows. Though these solutions do improve the response times of small flows (with negligible affect on the response times of large flows), they are not scalable with increasing traffic. In this context, we propose a new spike-detecting AQM that exploits TCP property in detecting large `spikes´, and hence large flows, from which packets are dropped, and importantly, only at times of congestion. We discuss two such AQM policies using spike-detection for improving the performance of small flows: one that drops packets deterministically, and other that drops packets randomly. We show, using simulations, by comparing a number of metrics, that these new policies, in particular the one that drops packets randomly, out-performs not only the traditional drop-tail buffer with FCFS server, but also the RED policy as well as a size-based scheduler (proposed specifically for improving the response time of small flows). The improvement in performance becomes more revealing in scenario where the router buffer is small (less than one-tenth of the bandwidth-delay-product).
Keywords
Internet; computer network management; computer network performance evaluation; queueing theory; telecommunication network routing; telecommunication traffic; transport protocols; FCFS server; TCP property; active queue management; network traffic; performance improvement; random packet dropout; router buffer; size-based scheduler; spike-detecting AQM policy; Delay; IP networks; Internet; Mice; Scheduling; Time factors;
fLanguage
English
Publisher
ieee
Conference_Titel
Performance Computing and Communications Conference (IPCCC), 2011 IEEE 30th International
Conference_Location
Orlando, FL
ISSN
1097-2641
Print_ISBN
978-1-4673-0010-0
Type
conf
DOI
10.1109/PCCC.2011.6108073
Filename
6108073
Link To Document