16
Views
0
CrossRef citations to date
0
Altmetric
Original Articles

Performance Evaluation and Comparison of TCP Algorithms in Static Multihop Wireless Networks

, &
Pages 193-206 | Published online: 26 Mar 2015
 

Abstract

Wireless ad hoc networks are characterized by multihop wireless connectivity and limited bandwidth shared among neighbouring nodes. In this paper, we investigate and evaluate the performance of TCP NewReno, TCP SACK and TCP Vegas in this kind of network over AODV routing protocol and the wireless LAN standard IEEE 802.11 MAC layer. The performance of these TCP variants is compared on the basis of several performance measures that include throughput, retransmission ratio, average congestion window size and routing overhead. Simulation results using ns-2.28 show that TCP Vegas achieves between 15% and 130% more throughput, around 99% less packet retransmissions and around 93% less routing overhead than TCP NewReno and TCP SACK. The paper gives insight on the particular reasons for such performance advantages of TCP Vegas in comparison to TCP NewReno and TCP SACK. Furthermore, we investigate the performance of these TCP algorithms when they are run with the Delayed Acknowledgment (DA) option defined in IETF RFC 1122, which allows the TCP receiver to transmit an ACK for every two incoming packets. Simulation results show that use of DA option substantially improves the performance for TCP NewReno and TCP SACK. It also results in performance improvement for TCP Vegas but as not as much as that of TCP NewReno and for longer hop connections, it can even cause throughput degradation of Vegas. We also observed the effect of TCP packet size on the throughput and packet delivery ratio of TCP NewReno and Vegas. Simulation results show that an increase in packet size reduces the fraction of packets delivered successfully. Increasing the packet size increases the throughput till a certain threshold and there is a decrease in throughput after the threshold.

Additional information

Notes on contributors

Sonu Agrawal

Sonu Agrawal is presently working as a Lecturer in the Department of Electronics and Telecommunication Engineering, S G S institute of Technology and Science, indore. She graduated in BE (Electronics & Telecommunication) from SGSITS, Indore in 2003 and completed her ME (Electronics and Telecommunications) in 2005 from the same institute. Her area of interest includes data and computer communication networks, optical communication and networks. She has four conference papers to her credit.

Apurva Gaiwak

Apurva Gaiwak, Reader, Department of Electronics and Telecommunication Engineering, SGSITS, was born on January 6, 1967. He graduated in BE (Electronics & Telecommunication) from MITS, Gwalior and completed his MTech in Telecommunication Networks from IIT, Kanpur. He has 15 years of teaching experience at UG Level and 11 years at PG Level. He is also working as Main Contact, Curriculum lead and Instructor in CISCO-Regional Academy under CISCO-Networking Academy program running at SGSITS, Indore. His area of interest includes data and computer communication networks, optical communication and networks, embedded systems and computer architecture. He has eight conference papers to his credit.

Reprints and Corporate Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

To request a reprint or corporate permissions for this article, please click on the relevant link below:

Academic Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

Obtain permissions instantly via Rightslink by clicking on the button below:

If you are unable to obtain permissions via Rightslink, please complete and submit this Permissions form. For more information, please visit our Permissions help page.