| Performance analysis of The TCP SACK-based loss recovery mechanism (RFC 3517) under correlated losses |
| Full text |
Pdf
(484 KB)
|
| Source
|
International Workshop on Modeling Analysis and Simulation of Wireless and Mobile Systems
archive
Proceedings of the ACM international workshop on Performance monitoring, measurement, and evaluation of heterogeneous wireless and wired networks
table of contents
Terromolinos, Spain
SESSION: TCP/IP performance
table of contents
Pages: 64 - 73
Year of Publication: 2006
ISBN:1-59593-502-9
|
|
Author
|
|
| Sponsors |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 9, Downloads (12 Months): 54, Citation Count: 0
|
|
|
ABSTRACT
Most of the TCP/IP applications running over mobile communication systems such as GPRS, UMTS or CDMA1X-EV/DO use TCP as the transport protocol. The end-to-end performance of an application depends significantly on the performance of TCP. In particular, when a mobile device moves between two cells an entire burst of packets might be lost. How well TCP recovers from this type of scenario in which losses are highly correlated will greatly influence the end-to-end performance of the upper layer application. Correlated losses are also introduced by drop-tail buffers, which is the dominant packet drop policy implemented in mobile communication systems. In this paper we develop an analytical model to analyse the performance of the TCP SACK-based loss recovery mechanism defined in RFC 3517 under correlated losses imposed by mobility and/or drop-tail buffers. The results show that the mean TCP SACK throughput is no better than TCP Reno. Our model includes the details of the loss recovery phase, which helps us to show the low probability of having a successful SACK recovery phase and its potentially long recovery times
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
Allman, M., Paxon, V., and Stevens, W. TCP congestion control. RFC 2581, Internet Engineering Task Force (IETF), Apr 1999.
|
| |
2
|
|
| |
3
|
|
 |
4
|
|
 |
5
|
|
| |
6
|
|
| |
7
|
|
| |
8
|
Ns-2 Network simulator. http://www.isi.edu/nsnam/ns
|
 |
9
|
Jitendra Padhye , Victor Firoiu , Don Towsley , Jim Kurose, Modeling TCP throughput: a simple model and its empirical validation, Proceedings of the ACM SIGCOMM '98 conference on Applications, technologies, architectures, and protocols for computer communication, p.303-314, August 31-September 04, 1998, Vancouver, British Columbia, Canada
|
| |
10
|
Sikdar, B., Kalyanaraman, S., and Vastola, K.S. TCP Reno with Random losses: Latency, Throughput and Sensitivity Analysis. Proc. IEEE IPCCC, pp. 188--195, April 2001.
|
| |
11
|
Sikdar, B., Kalyanaraman, S., and Vastola, K.S.. Analytic Models and Comparative Study of the Latency and Steady-State Throughput of TCP Tahoe, Reno and SACK.
|
| |
12
|
Stevens, W.R. TCP/IP Illustrated. Volume 1. Addison Wesley, 1994.
|
| |
13
|
Zorzi, M., Chockalingam, A., and Rao, R.R. Throughput analysis of TCP on channels with memory. Journal Selected Areas in Communications, Vol. 18, no. 7, July 2000.
|
|