Wireless Pers Commun (2014) 75:943–963
DOI 10.1007/s11277-013-1401-8
Packet Recycling and Delayed ACK for Improving
the Performance of TCP over MANETs
Raed T. Al-Zubi · Marwan Krunz · Ghazi Al-Sukkar ·
Mohammed Hawa · Khalid A. Darabkh
Published online: 11 September 2013
© Springer Science+Business Media New York 2013
Abstract Most of the schemes that were proposed to improve the performance of trans-
mission control protocol (TCP) over mobile ad hoc networks (MANETs) are based on a
feedback from the network, which can be expensive (require extra bandwidth) and unreli-
able. Moreover, most of these schemes consider only one cause of packet loss. They also
resume operation based on the same stand-by parameters that might vary in the new route.
Therefore, we propose two techniques for improving the performance of TCP over MANETs.
The first one, called TCP with packet recycling (TCP-PR), allows the nodes to recycle the
packets instead of dropping them after reaching the retransmission limit at the MAC layer.
In the second technique, which is called TCP with adaptive delay window (TCP-ADW), the
receiver delays sending TCP ACK for a certain time that is dynamically changed according
to the congestion window and the trip time of the received packet. TCP-PR and TCP-ADW
are simple, easy to implement, do not require network feedback, compatible with the stan-
dard TCP, and do not require distinguishing between the causes of packet loss. Our thorough
simulations show that the integration of our two techniques improves the performance of
TCP over MANETs.
Keywords TCP performance · MANET · Packet recycling · Delayed ACK
R. T. Al-Zubi (B ) · G. Al-Sukkar · M. Hawa
Electrical Engineering Department, The University of Jordan, Amman 11942, Jordan
e-mail: r.alzubi@ju.edu.jo
G. Al-Sukkar
e-mail: ghazi.alsukkar@ju.edu.jo
M. Hawa
e-mail: hawa@ju.edu.jo
M. Krunz
Electrical and Computer Engineering Department, The University of Arizona, Tucson, AZ 85721, USA
e-mail: krunz@ece.arizona.edu
K. A. Darabkh
Computer Engineering Department, The University of Jordan, Amman 11942, Jordan
e-mail: k.darabkeh@ju.edu.jo
123