 |
Rajesh Krishnan, James Sterbenz, Wesley Eddy, Craig Partridge, Mark Allman. Explicit Transport Error Notification (ETEN) for Error-Prone Wireless and Satellite Networks. Computer Networks, 46(3), October 2004.
PS | PDF
Abstract:
Wireless and satellite networks often have non-negligible packet
corruption rates that can significantly degrade TCP performance.
This is due to TCP's assumption that every packet loss is an
indication of network congestion (causing TCP to reduce the
transmission rate). This problem has received much attention in
the literature. In this paper, we take a broad look at the
problem of enhancing TCP performance under corruption losses, and
include a discussion of the key issues. The main contributions of
this paper are: (i) a confirmation of previous studies that show
the reduction of TCP performance in the face of corruption loss,
and in addition a plausible upper bound achievable with perfect
knowledge of the cause of loss, (ii) a classification of the
potential mitigation space, and (iii) the introduction of a
promising new mitigation that employs rich cumulative information
from intermediate nodes in a path to form a better congestion
response.
We first illustrate the performance
implications of corruption-based loss for a variety of networks
via simulation. In addition, we show a rough upper bound on the
performance gains a TCP could get if it could perfectly determine
the cause of each segment loss -- independent of any specific
mechanism for TCP to learn the root cause of packet loss. Next,
we provide a taxonomy of potential practical classes of
mitigations that TCP end-points and intermediate network elements
can cooperatively use to decrease the performance impact of
corruption-based loss. Finally, we briefly consider a potential
mitigation, called cumulative explicit transport error
notification (CETEN), which covers a portion of the solution
space previously unexplored. CETEN is shown to be a promising
mitigation strategy, but a strategy with numerous formidable
practical hurdles still to overcome.
BibTeX:
@article{KSEPA04,
author = "Rajesh Krishnan and James Sterbenz and Wesley Eddy and Craig Partridge and Mark Allman",
title = "{Explicit Transport Error Notification (ETEN) for
Error-Prone Wireless and Satellite Networks}",
journal = "Computer Networks",
year = 2004,
volume = 46,
issue = 3,
month = oct,
}
|
|