Open Access Open Access  Restricted Access Subscription or Fee Access

An Enhanced TCP Congestion Control Algorithm for Wired/Wireless Networks

Nikita H. Bhalara, Vijay B. Baru

Abstract


TCP’s one of the main tasks is to react and avoid
network congestion. A wide literature is available regarding the
behavior of congestion control algorithms in many different scenarios and various congestion control algorithms have been proposed in order to improve performances in specific scenarios. In this paper, modifications proposed to the TCP Westwood congestion control algorithm so that it performance would enhanced. TCP Westwood (TCPW) is sender side modification of the congestion window algorithm that improves upon the performance of TCP Reno in wired as well as wireless networks. Some statistical counters have been used
for RTT measurement to check the congestion occurrence or packet transmission error in wireless network. This proposed algorithm is tested using the Network Simulator version-2 (ns-2). Moreover, the
algorithm is end-to-end in nature and modifies only TCP sender’s algorithm.


Keywords


ACK, Congestion Control, CWND, RTT, RTO.

Full Text:

PDF

References


The Network Simulator – ns-2.http://www.isi.edu/nsnam/ns/.

P.V.Allman, M. And W. Stevens. TCP Congestion control, RFC 2581, April, 1999.

J. Postel. Transmission control protocol, RFC 793, September, 1981H. Poor, An Introduction to Signal Detection and Estimation. New York:

Springer-Verlag, 1985, ch. 4.

Ahmed Khurshid, Md. H. Kabir, Md. A. T. Prodhan, An Improved TCP Congestion Control Algorithm for Wireless Networks, IEEE conference,

E. H. Miller, ―A note on reflector arrays (Periodical style—Accepted

for publication),‖ IEEE Trans. Antennas Propagat., to be published.

G. A. Abed, M. Ismail, K. Jumari, A Comparison and Analysis of Congestion window for HS-TCP, Full-TCP, and TCP-Linux in Long Term Evolution System Model, IEEE Conference on Open Systems (ICOS2011), September 2011.

W. Stevens, ―RFC2001—TCP Slow Start, Congestion Avoidance, Fast Retransmit,‖ RFC, 1997.

A. Afanasyev, Neil Tilley, P. Reiher, L. Kleinrock, Host-to-Host congestion Control for TCP, IEEE Communications surveys & Tutorials,March 2010M. Young, The Techincal Writers Handbook. Mill Valley,

CA: University Science, 1989.

Z. Rui, H. Peilin, Li Jin-sheng, G. Li-peng, A Modified Mechanism of TCP Congestion Control Over Wireless Network[J], Journal of Circuits

and Systems, 2006, 11 (6).

S. Floyd and T. Henderson, ‖RFC2582 – the NewReno modification to TCP’s fast recovery algorithm,‖ RFC, 1999.

http://tools.ietf.org/html/rfc5681#page-2

S. Mascolo, C. Casetti, M. Gerla, M. Sanadidi, TCP Westwood : Bandwidth Estimation for Enhanced Transport over Wireless Links, in

Proc. ACM MOBICOM, 2001, pp. 287–297.

http://netlab.caltech.edu/projects/ns2tcplinux/ns2linux/.

C. Casetti, M.Gerla, S. Mascolo, M. Sanadidi, TCP Westwood : End-to-End Congestion Control for Wired/Wireless Networks, Wireless Networks 8, 467-469, 2002

J. Antila, TCP Performance Simulations Using NS2, Special study, Networking Laboratory, Helsinki University of Technology, 2002. [15] G. Yang, R. Wang, M. Sanadidi, and M. Gerla, ―TCPW with bulk repeat

in next generation wireless networks,‖ IEEE International Conference on Communications 2003, vol. 1, pp. 674–678, May 2003.


Refbacks

  • There are currently no refbacks.


Creative Commons License
This work is licensed under a Creative Commons Attribution 3.0 License.