improving the performance of tcp using window adjustment procedure and bandwidth estimation

R.Navaneethakrishnan,

Published in International Journal of Advanced Research in Computer Networking,Wireless and Mobile Communications

ISSN: 2320-7248          Impact Factor:1.8         Volume:2         Issue:2         Year: 08 March,2014         Pages:64-71

International Journal of Advanced Research in Computer Networking,Wireless and Mobile Communications

Abstract

The Internet plays a significant role nowadays in our lives. Two main protocols are being implemented in the transport layer of the internet, namely UDP (User Datagram Protocol) and TCP (Transmission Control Protocol). They are distinguished by their connection type. UDP is a connectionless protocol that suits for multimedia transmissions. TCP is a connection - oriented protocol used to provide a reliable data transfer between two systems. Internet traffic is TCP-based, which causes Congestion. To avoid the Congestion existing method used Slow Start, Congestion Avoidance, and Fast Retransmit. To overcome the drawbacks Of the existing system, we propose two methods, Window Adjustment Procedure and Bandwidth Estimation. In window adjustment procedure the congestion window size is reduced in terms of 10%. Hence, it provides high utilization, minimum delay, maximum throughput, fairness. The bandwidth is estimated by the rate of returning acknowledgement.

Kewords

Slow Start, Congestion Avoidance, Fast Retransmit, Window Adjustment Procedure, Bandwidth Estimation, Congestion Control

Reference

[1]. Davide Astuti “Improving TCP Performance in High Speed Networks” Research seminar on Internet protocols. [2] Brakmo, L. S., and Peterson, L. L., 1995, “TCP Vegas: End to End Congestion Avoidance on a Global Internet,” IEEEJournal on Selected Areas in Communications, Vol. 13, No. 8, pp. 1465-1480. [3]. Floyd, S., and Jacobson, V., 1993, “Random Early Detection Gateways for Congestion avoidance”, IEEE /ACM Transactions on Networking, Vol. 1, No. 4, pp. 397-413. [4]. Gerla, M., Sanadidi, M. Y., Wang, Ren, Zanella, A., Casetti, C., and Mascolo, S., 2001, “TCP Westwood: congestion window control using bandwidth estimation,” IEEE GLOBECOM ’01, Vol.3, pp. 1698-1702. [5]. Jin, Guojun “Packet Drop Avoidance for High-speed Network Transmission Protocol”, Distributed Systems Department Lawrence Berkeley National Laboratory Berkeley, CA 94720. [6]. Jacobson, V., 1988, “Congestion Avoidance and Control,” in Proceedings of ACM SIGCOMM, pp.314-329, Stanford, CA, USA. [7]. K. Satyanarayan Reddy and Lokanatha C. Reddy, “A Survey on Congestion Control Mechanisms in High Speed Networks”, IJCSNS International Journal of Computer Science and Network Security, VOL.8 No.1, January 2008.