Abstract

knowledgement (ACK) filtering has been proposed as a technique to alleviate the congestion at the input of a slow channel located on the reverse path of a TCP connection. Old ACKs waiting at the input of the slow channel are erased when new ACKs are to be queued. In the literature the case of one-ACK per connection at a time has been studied. In this paper we show that this is too aggressive for short transfers where ACKs arrive in bursts due to the slow start phase, and where the TCP source needs to receive the maximum number of ACKs to increase fast its window. We study first static filtering where a certain ACK queue length is allowed. We show analytically how this length needs to be chosen. We present then some algorithms that adapt the filtering of ACKs as a function of the slow channel utilization rather than the ACK queue length. These algorithms provide a good compromise between reducing the ACK queueing delay and passing a large number of ACKs that guarantee a fast window increase. Copyright © 2003 John Wiley & Sons, Ltd.


Original document

The different versions of the original document can be found in:

http://dx.doi.org/10.1007/3-540-39939-9_7
https://dblp.uni-trier.de/db/journals/ijscn/ijscn21.html#BarakatA03,
https://academic.microsoft.com/#/detail/1980831285
https://link.springer.com/chapter/10.1007%2F3-540-39939-9_7,
http://core.ac.uk/display/23921800,
https://www.scipedia.com/public/Barakat_Altman_2000a,
https://dl.acm.org/citation.cfm?id=693587,
https://dblp.uni-trier.de/db/conf/qofis/qofis2000.html#BarakatA00a,
https://core.ac.uk/display/23921800,
https://academic.microsoft.com/#/detail/1578827524
https://onlinelibrary.wiley.com/doi/full/10.1002/sat.751,
http://dx.doi.org/10.1002/sat.751 under the license http://doi.wiley.com/10.1002/tdm_license_1.1
https://hal.inria.fr/inria-00072745/document,
https://hal.inria.fr/inria-00072745/file/RR-3908.pdf


DOIS: 10.1007/3-540-39939-9_7 10.1002/sat.751

Back to Top

Document information

Published on 01/01/2000

Volume 2000, 2000
DOI: 10.1002/sat.751
Licence: Other

Document Score

0

Views 0
Recommendations 0

Share this document

claim authorship

Are you one of the authors of this document?