Performance of TCP over wireless networks with the Snoop protocol

Several attempts have been made to assess the performance of TCP over wireless networks and several solutions have been proposed to improve its performance. Even though many different TCP versions and solutions exist, so far they have not been studied together. In this paper we include a simulation-based performance analysis of the most important TCP versions over wireless networks. In addition, we analyze those TCP versions in the same environment but including the Snoop protocol and find that TCP Vegas and SACK present an opposite behavior.

[1]  Larry L. Peterson,et al.  TCP Vegas: End to End Congestion Avoidance on a Global Internet , 1995, IEEE J. Sel. Areas Commun..

[2]  V. Jacobson,et al.  Congestion avoidance and control , 1988, CCRV.

[3]  L. B. Milstein,et al.  On the accuracy of a first-order Markov model for data transmission on fading channels , 1995, Proceedings of ICUPC '95 - 4th IEEE International Conference on Universal Personal Communications.

[4]  Sujata Banerjee,et al.  MAITE: a scheme for improving the performance of TCP over wireless channels , 2001, IEEE 54th Vehicular Technology Conference. VTC Fall 2001. Proceedings (Cat. No.01CH37211).

[5]  Gabriel Montenegro,et al.  Performance Enhancing Proxies Intended to Mitigate Link-Related Degradations , 2001, RFC.

[6]  Injong Rhee,et al.  MTCP: scalable TCP-like congestion control for reliable multicast , 2002, Comput. Networks.

[7]  Srinivasan Seshan,et al.  Improving reliable transport and handoff performance in cellular wireless networks , 1995, Wirel. Networks.

[8]  Sally Floyd,et al.  TCP and explicit congestion notification , 1994, CCRV.

[9]  B. R. Badrinath,et al.  I-TCP: indirect TCP for mobile hosts , 1995, Proceedings of 15th International Conference on Distributed Computing Systems.