Abstract
The TCP performance degradation over heterogeneous networks is caused by not only network congestion, but also random errors of wireless links. We propose an end-to-end stable accurate rapid bandwidth estimate (SARBE) algorithm reacting appropriately to the end-to-end loss differentiation estimate algorithm (LDED), which can improve the TCP performance over heterogeneous networks without the incipient congestion notifications of the intermediate routers. LDED detects the signal of incipient congestion to lead the sender to enter the congestion avoidance phase opportunely before router’s queue overflows. As well as relying distinguishing ability the causes of loss, our algorithm adjusts the packet transmission rate precisely according to the estimated bandwidth after new ACK receiving, fast retransmit or transmission timeout events.
This work was supported by University ITRC Project of MIC. Dr. C.S.Hong is corresponding author.
Chapter PDF
References
Jain, R., Chiu, D., Hawe, W.: A quantitative measure of fairness and discrimination for resource allocation in shared computer systems, DEC, Rep.TR-301 (1984)
Balakrishnan, H., Padmanabhan, V.N., Seshan, S., Katz, R.H.: A comparison of mechanisms for improving TCP performance over wireless links. IEEE/ACM Trans. Networking 5(6), 756–769 (1997)
TCP Westwood - Modules for NS-2 (2004), [Online] Available http://www.cs.ucla.edu/NRL/hpi/tcpw/tcpw_ns2/tcp-westwood-ns2.html
Mascolo, S., Casetti, C., Gerla, M., Sanadidi, M.Y., Wang, R.: TCP Westwood: Bandwidth estimation for enhanced transport over wireless links. In: Proc. ACM MobiCom 2001, Roma, Italy, July 2001, pp. 287–297 (2001)
Mascolo, S., Casetti, C., Gerla, M., Lee, S.S., Sanadidi, M.: TCP Westwood: Congestion Control with Faster Recovery, UCLA CS Tech. Report. #200017 (2000)
NS-2 network simulator (2004), [Online] Available http://www.isi.edu/nsnam/
Barman, D., Matta, I.: Effectiveness of Loss Labeling in Improving TCP Performance in Wired/Wireless Networks, Boston University Technical Report (2002)
Kim, M., Noble, B.D.: SANE: stable agile network estimation, Technical Report CSE-TR-432-00, University of Michigan, Department of Electrical Engineering and Computer Science, Ann Arbor, MI (August 2000)
Zhang, L., Shenker, S., Clark, D.: Observations on the Dynamics of a Congestion Control Algorithm: The Effects of Two-Way Traffic. In: Proc. SIGCOMM Symp. Comm. Architectures and Protocols, September 1991, pp. 133–147 (1991)
Bregni, S., Caratti, D., Martigon, F.: Enhanced Loss Differentiation Algorithms for Use in TCP Sources over Heterogeneous Wireless Networks. In: IEEE Global Communications Conference, Globecom 2003 (December 2003)
Biaz, S., Vaidya, N.H.: Distinguishing Congestion Losses from Wireless Transmission Losses: A Negative Result. In: Seventh International Conference on Computer Communications and Networks (IC3N), New Orleans (October 1998)
Samaraweera, N.K.G.: Non-Congestion Packet Loss Detection for TCP Error Recovery using Wireless Links. IEE Proceedings Communications 146(4), 222–230 (1999)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2005 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Anh, L.T., Hong, C.S. (2005). Enhanced TCP with End-to-End Bandwidth and Loss Differentiation Estimate over Heterogeneous Networks. In: Sunderam, V.S., van Albada, G.D., Sloot, P.M.A., Dongarra, J.J. (eds) Computational Science – ICCS 2005. ICCS 2005. Lecture Notes in Computer Science, vol 3515. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11428848_58
Download citation
DOI: https://doi.org/10.1007/11428848_58
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-26043-1
Online ISBN: 978-3-540-32114-9
eBook Packages: Computer ScienceComputer Science (R0)