Abstract
TCP/IP is a next generation key technology in the wireless communication network where the different characteristics of wireless and wired links result in performance degradation. We can use the proxy and automatic repeat request (ARQ) schemes to deal with this problem. In this work, we investigate the TCP performance over proxy and ARQ in the wireless network. Our analysis results showed that using the proxy can result in lower transfer latency and higher throughput and that ARQ can decrease the loss rate of wireless link and improve the performance with little additional latency. The analytical results were validated against simulations using the NS-2 with some more realistic parameters.
Similar content being viewed by others
References
Bakre, A., Badrinath, B.R., 1995. I-TCP: Indirect TCP for Mobile Hosts. Proceedings of the 15th International Conference on Distributed Computing Systems (ICDCS’95), IEEE Computer Society, Washington DC, USA, p.136–143.
Bakre, A., Badrinath, B.R., 1997. Implementation and performance evaluation of indirect TCP. IEEE Trans. Computers, 46(3):260–278. [doi:10.1109/12.580423]
Bertsekas, D., Gallager, R., 1992. Data Networks (Second Edition). Prentice Hall, Inc., NJ, USA.
Balakrishnan, H., Padmanabhan, V.N., Seshan, S., Katz, R.H., 1997. A comparison of mechanisms for improving TCP performance over wireless links. IEEE/ACM Trans. Networking, 5(6):756–769. [doi:10.1109/90.650137]
Cain, J.B., McGregor, D.N., 1997. A recommended error control architecture for ATM networks with wireless links. IEEE Journal on Selected Areas in Communications, 15(1):16–28. [doi:10.1109/49.553675]
Canton, A.F., Chahed, T., 2001. End-to-end Reliability in UMTS: TCP over ARQ. IEEE Globecom’2001, San Antonio, p. 3473–3477.
Fantacci, R., 1996. Queuing analysis of the selective repeat automatic repeat request protocol wireless packet networks. IEEE Trans. Vehicular Technology, 45(2):258–264. [doi:10.1109/25.492849]
Liu, M., Ehsan, N., 2004. Modeling TCP performance with proxies. Journal of Computer Communications (Special Issue on Protocol Engineering for Wired and Wireless Networks), 27(10):961–975.
McCanne, S., Floyd, S., 1997. ns-LBL Network Simulator. http://www.isi.edu/nsnam/ns/.
Padhye, J., Firoiu, V., Towsley, D., Kurose, J., 1998. Modeling TCP throughput: a simple model and its empirical validation. ACM SIGCOMM Computer Communication Review, 28(4):303–314. [doi:10.1145/285243.285291]
Padhye, J., Firoiu, V., Towsley, D., 1999. A Stochastic Model of TCP-reno Congestion Avoidance and Control. CMPSCI Technical Report 99-02, Department of Computer Science, University of Massachusetts, Amherst.
Zorzi, M., Rao, R.R., Milstein, L.B., 1998. Error statistics in data transmission over fading channels. IEEE Trans. Commun., 46(11):1468–1477. [doi:10.1109/26.729391]
Author information
Authors and Affiliations
Rights and permissions
About this article
Cite this article
Jin, Yl., Yang, Yh. Modeling TCP performance with proxy and ARQ. J. Zhejiang Univ. - Sci. A 7, 164–171 (2006). https://doi.org/10.1631/jzus.2006.A0164
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1631/jzus.2006.A0164