Analysis Of TCP WestwoodNR Protocol in Congested and Lossy Network

  ijett-book-cover  International Journal of Engineering Trends and Technology (IJETT)          
  
© 2013 by IJETT Journal
Volume-4 Issue-3                       
Year of Publication : 2013
Authors : Amit M Sheth , Kaushika D Patel , Jitendra P Chaudhari , Jagdish M Rathod

Citation 

Amit M Sheth , Kaushika D Patel , Jitendra P Chaudhari , Jagdish M Rathod. "Analysis Of TCP WestwoodNR Protocol in Congested and Lossy Network". International Journal of Engineering Trends and Technology (IJETT). V4(3):477-482 Mar 2013. ISSN:2231-5381. www.ijettjournal.org. published by seventh sense research group.

Abstract

We study the performance of TCP Westwood NR (TCP - W NR ), a TCP protocol controls the window using end - to - end bandwidth estimation. This Bandwidth Estimation continuously estimates , at the TCP sender, the packet rate of the connection by monitoring the ACK reception rate. The estimated connection rate is then used to compute congestion window and slow start threshold set tings after a packet loss occurred . Resetting the window to match available bandwidth makes TCP - W NR more robust to Random loss as well as i n Congestion . Thus Rather than to react unnecessary window reduction after every packet lost, TCP - WNR uses this bandwidth estimation to compute congestion window and slow start threshold. These often cause conventional TCP to overreact, leading to unnecessary window reducti on. Experimental studies of TCP - W NR show significant improvements in throughput performance over Reno and SACK, particularly in wire d networks . Perfo r mance Results are shown that TCP - WNR is the best TCP protocol for link errors as well as congested networks. Pe r formance results also shown that with High Error Rate Environment, TCP - WNR gives the highest throughput among all other TCPs. A nalytic results are valida ted against simulation results.

References

[1] Geethu Wilson, Robin Cyriac “ An Enhancement to TCPW BBE by Modifying the Bandwidth Estimation Using Modifieed EWMA ” International Journal Of Advanced Research in Computer Science and Software Engineering, June - 2012
[2] Shimaa Hagag, Ayman EI - Sayed(IEEE Senior Member)“ Enhanced TCP Westwoo d Congestion Avoidance Mechanism(TCP WestwoodNew)” International Journal Of Computer Application, May - 2012
[3] Kau Lan, Niu Sha “ A CMT Congestion Window Updates Mechanism Based on TCP Westwood ” International Conference on Mechatronic Science, Electric Engineer ing and Computer, August - 2011
[4] Neng - Chung Wang, Jong - Shin Chen, Yung - Fa Huang, Chi - LunChiou “ Performance Enhancement Of TCP in Dynamic Bandwidth Wired and Wireless Network ” Wireless Pers Commun, Springer Science+Business Media, s March - 2008
[5] Kenshin Yamada, R en Wang, M. Y. Sanadidi, Mario Gerla “ TCP With Sender - Side Intelligence to Handle Dynamic, Large, Leaky Pipes ” IEEE Communication Society, Feb - 2005
[6] McCanne, S. and Floyd, S. NS Network Simulator Version 2.35 ,2005
[7] Kazumi Kaneko, Jiro Katto “ Reno Friendl y TCP Westwood Based On Router Buffer Estimation ”International Conference on Autonomic and Autonomous System and International Conference on Networking and Services, IEEE Computer Society, 2005
[8] Kenshin Yamada, Ren Wang, M. Y. Sanadidi, Mario Gerla “ TCP Wes twood with Agile Probing: Dealing with Dynamic, Large, Leaky Pipes ” IEEE Communication Society, 2004
[9] S. Floyd, T.Henderson, A.Gurtov “ The New Reno Modification to TCP’s Fast Recovery Algorithm,RFC - 3582 ” Networking Working Group,April - 2004
[10] S. Floyd, T. Henderson, A. Gurtov, Y. Nishida “ The New Reno Modification to TCP’s Fast Recovery Algorithm,RFC - 6582 ” Internet Engineering Task Force, 2004
[11] M. Gerla, B.K.F.Ng, M.Y.Sanadidi, M.Valla,R.Wang “ TCP Westwood with adaptive bandwidth estimation to improve efficiency/friendliness tradeoffs ” UCLA Computer Science Department, Los Angeles, CA 90095, USA,Feb - 2003
[12] Claudio Casetti, Mario Gerla, Saverio Mascolo, M.Y.Sanadidi,Ren Wang “ TCP Westwood: End - to - End Congestion Control For Wired/Wireless Networks ” Kluwer Academic Publisher, 2002.
[13] Ren Wang, Massimo Valla, M.Y.Sanadidi, Mario Gerla “ Adaptive Bandwidth Share Estimation in TCP Westwood ” UCLA Computer Science Department, Los Angeles, CA 90005, USA.
[14] S.Mascolo, C.Casetti, M.Gerla, S.S. Lee, M.Sanadidi “ T CP Westwood: Congestion control with faster recovery ”
[15] Mario Gerla, M.Y.Sanadidi, Ren Wang, Andrea Zanella “ TCP Westwood: Congestion Window Control Using Bandwidth Estimation ”
[16] Kevin Fall and Sally Floyd “ Simulation - based Comparisons of Tahoe, Reno, and SACK TCP ”
[17] M.Allman, V.Paxson “ TCP Congestion Control, RFC - 2581 ” Network Working Group, April - 1999
[18] S.Floyd, T.Henderson “ The New Reno Modification to TCP’s Fast Recovery Algorithm,RFC - 2582 ” Networking Working Group, April - 1999
[19] M.Mathis, J.Mahdavi “ TCP Selective Acknowledgment Options, RFC - 2018 ” Network Working Group, October - 1996
[20] V.Jacobson, R.Braden “ TCP Extensions For Long - Delay Paths, RFC - 1072 ” Network Working Group, 1988
[21] Marina Del Ray “ Transmission Control Protocol, RFC - 793 ” Defence Advanced Research Projec ts Agency, Arlington, Virginia, Sept - 1981

Keywords
ssthresh - slow s tart threshold , cwnd - congestion window , Congestion Avoidance, TCP Westwood NR , Bandwidth Estimated, Random Loss (Link Error).