Performance comparison of TCP, UDP and TFRC in static wireless environment

Mobile adhoc networks are being used for both commercial and non-commercial applications. Since adhoc networks are deployed on the fly without any infrastructure and because majority of the applications are critical, proper functioning of the protocols is essential. The transfer of multimedia is one of the essential requirements of the adhoc network. TCP, and UDP are the transport protocols that are generally used. TCP friendly rate control (TFRC) is the transport protocol that is being used for transfer of multimedia applications because of its smooth throughput. All the three transport protocols are designed from the beginning for the wired networks. Their functioning in the mobile networks is studied only recently. In this paper the performance of transport protocols TCP, UDP, and TFRC is analyzed in adhoc networks. The purpose is to identify the limitations of the three transport protocols in adhoc networks and understanding the scope for improvement. This paper considers only static adhoc networks. The topology is serial topology with each node separated by approximately 200m distance which is the typical communication range supported by the Ns2 simulator. Ns-2.35 is used as simulator.

[1]  Mark Handley,et al.  RFC 5348: TCP Friendly Rate Control (TFRC): Protocol Specification , 2008 .

[2]  Merza Abbas,et al.  Performance Analysis of TFRC and UDP over Mobile-IP Network with Computing Flows , 2010, 2010 2nd International Conference on Computational Intelligence, Communication Systems and Networks.

[3]  Magdi A. Koutb,et al.  Enhanced TCP-friendly rate control for supporting video traffic over internet , 2013, Canadian Journal of Electrical and Computer Engineering.

[4]  Ong Bi Lynn,et al.  Enhancement and analysis of TFRC performance for real-time data application: A survey , 2010, 2010 The 2nd International Conference on Computer and Automation Engineering (ICCAE).

[5]  Sally Floyd,et al.  Metrics for the Evaluation of Congestion Control Mechanisms , 2008, RFC.

[6]  Jun Li,et al.  The performance evaluation and comparison of TCP-based high-speed transport protocols , 2012, 2012 IEEE International Conference on Computer Science and Automation Engineering.

[7]  Osman Ghazali,et al.  Friendliness of DCCP towards TCP over large delay link networks , 2010, 2010 2nd International Conference on Education Technology and Computer.

[8]  Hemant Kumar,et al.  TCP congestion control with delay minimization in MANET , 2014, International Conference on Information Communication and Embedded Systems (ICICES2014).

[9]  Md. Humayun Kabir,et al.  Modified TCP NewReno for wireless networks , 2015, 2015 International Conference on Networking Systems and Security (NSysS).

[10]  M. Bansal,et al.  Mobile Ad hoc Networking ( MANET ) : Routing Protocol Performance Issues and Evaluation Considerations , 2010 .

[11]  A. Chodorek Streaming video with TFRC- simulation approach , 2004, SympoTIC '04. Joint 1st Workshop on Mobile Future & Symposium on Trends In Communications (IEEE Cat. No.04EX877).

[12]  Ivan Martinez,et al.  Choosing a TCP Version over Static Ad Hoc Wireless Networks: Wired TCP or Wireless TCP? , 2013, 2013 Seventh International Conference on Next Generation Mobile Apps, Services and Technologies.

[13]  Sameer Qazi,et al.  Impact of router buffer size on TCP/UDP performance , 2013, 2013 3rd IEEE International Conference on Computer, Control and Communication (IC4).

[14]  K. Shahzad,et al.  Evaluation and comparison of TCP and UDP over Wired-cum-Wireless LAN , 2006, 2006 IEEE International Multitopic Conference.

[15]  Jun Li,et al.  Performance evaluation of UDP-based high-speed transport protocols , 2011, 2011 IEEE 2nd International Conference on Software Engineering and Service Science.

[16]  Hyeonmok Ko,et al.  Adaptive rate control for multimedia multicast over wireless networks , 2015, 2015 12th Annual IEEE Consumer Communications and Networking Conference (CCNC).

[17]  Qi Li,et al.  Analysis and improvement of TFRC congestion control mechanism , 2005, Proceedings. 2005 International Conference on Wireless Communications, Networking and Mobile Computing, 2005..

[18]  Kaile Su,et al.  UAP: A New UDP-Based Application Level Transport Protocol , 2011, 2011 Second International Conference on Networking and Distributed Computing.