Article (Scientific journals)
Machine-learnt versus analytical models of TCP throughput
El Khayat, Ibtissam; Geurts, Pierre; Leduc, Guy
2007In Computer Networks, 51 (10), p. 2631-2644
Peer Reviewed verified by ORBi
 

Files


Full Text
RUN-PP07-01.pdf
Author preprint (760.73 kB)
Download

All documents in ORBi are protected by a user license.

Send to



Details



Keywords :
TCP; throughput models; machine learning
Abstract :
[en] We first study the accuracy of two well-known analytical models of the average throughput of long-term TCP flows, namely the so-called SQRT and PFTK models, and show that these models are far from being accurate in general. Our simulations, based on a large set of long-term TCP sessions, show that 70% of their predictions exceed the boundaries of TCP-Friendliness, thus questioning their use in the design of new TCP-Friendly transport protocols. We then investigate the reasons of this inaccuracy, and show that it is largely due to the lack of discrimination between the two packet loss detection methods used by TCP, namely by triple duplicate acknowledgements or by timeout: expirations. We then apply various machine learning techniques to infer new models of the average TCP throughput. We show that they are more accurate than the SQRT and PFTK models, even without the above discrimination, and are further improved when we allow the machine-learnt models to distinguish the two loss detection techniques. Although our models are not analytical formulas, they can be plugged in transport protocols to make them TCP-Friendly. Our results also suggest that analytical models of the TCP throughput should certainly benefit from the incorporation of the timeout loss rate. (C) 2006 Elsevier B.V. All rights reserved.
Disciplines :
Computer science
Author, co-author :
El Khayat, Ibtissam
Geurts, Pierre ;  Université de Liège - ULiège > Dép. d'électric., électron. et informat. (Inst.Montefiore) > Systèmes et modélisation
Leduc, Guy ;  Université de Liège - ULiège > Dép. d'électric., électron. et informat. (Inst.Montefiore) > Réseaux informatiques
Language :
English
Title :
Machine-learnt versus analytical models of TCP throughput
Publication date :
July 2007
Journal title :
Computer Networks
ISSN :
1389-1286
eISSN :
1872-7069
Publisher :
Elsevier Science Bv, Amsterdam, Netherlands
Volume :
51
Issue :
10
Pages :
2631-2644
Peer reviewed :
Peer Reviewed verified by ORBi
Funders :
F.R.S.-FNRS - Fonds de la Recherche Scientifique [BE]
Available on ORBi :
since 03 January 2009

Statistics


Number of views
108 (3 by ULiège)
Number of downloads
242 (1 by ULiège)

Scopus citations®
 
8
Scopus citations®
without self-citations
7
OpenCitations
 
6

Bibliography


Similar publications



Contact ORBi