Open Access Open Access  Restricted Access Subscription or Fee Access

Improving Mobile-TCP Performance over Wireless Networks

T. Velmurugan, Shasi Shekar Singh, S. Nandakumar, Sibaram Khara


TCP is designed to perform in traditional wired networks where packet losses occur mainly due to network congestion. Wireless link losses result in poor TCP throughput since losses are perceived as congestion and TCP responds to all such losses by invoking congestion control and avoidance algorithms. Wireless link loss also incurs source throttling and hence degraded end-to-end performance. Wireless link designers have augmented mobile TCP a modified version of TCP to suit wireless conditions. But this mechanism has reduced the impact of losses on TCP throughput for smaller file transfer. In this paper, we propose an enhanced mobile TCP scheme for performance improvement for both smaller and larger file transfer over wireless link. OPNET based simulation results shows that proposed scheme improves TCP throughput by 60% over existing solutions.



Full Text:



W. Stevens, TCP Illustrated, vol. 1. Reading, MA: Addison- Wesley, 1994.

C. Williamson, ―Internet traffic measurement,‖ IEEE Internet Computing, vol. 5, no. 6, pp. 70–74, Nov./Dec. 2001.

K. Pahlavan and P. Krishnamurthy, Principles of Wireless Networks: A Unified Approach, Upper Saddle River, NJ: Prentice Hall, 2001.

V. Jacobson, ―Congestion avoidance and control,‖ in Proc. ACM SIGCOMM Symp. on Commun. Archit. and Protocols, Stanford, CA, USA, Aug. 1988, pp. 314–329.

M. Allman, V. Paxson, and W. Stevens, ―TCP congestion control,‖ IETF RFC 2581, Apr. 1999.

K. Ratnam and I. Matta, ―WTCP: an efficient transmission control protocol for networks with wireless links,‖ in Proc. IEEE Int. Symp. on Comput. and Commun., Athens, Greece, July 1998, pp. 74–78.

Z. Fu et al., ―The impact of multiphop wireless channel on TCP throughput and loss,‖ in Proc IEEE INFOCOM, San Francisco, CA, USA, Apr. 2003, pp. 1744–1753.

K. Brown and S. Singh, ―M-TCP: TCP for mobile cellular networks,‖ ACM Computer Commun. Review, vol. 27, no. 5, pp. 19–43, Oct. 2007.

R. Braden, ―Requirements for Internet hosts-communication layers,‖ RFC 1122, Oct. 1989.

V. Paxson, ―Automated packet trace analysis of TCP implementations,‖ in Proc. ACM SIGCOMM Conf. on Applications, Technol., Archit., and Protocols for Comput. Commun., Cannes, France, Sept. 1997, pp. 167–179.

C. Joo and S. Bahk, ―Increasing TCP capacity in wireless multihop networks,‖ in Web and Commun. Technol. And Internet-Related Social Issues–HSI, Lecture Notes in Comput. Science. Springer, Berlin: vol. 3597, pp. 37–44, 2005.

OPNET Modeler software [Online]. Available:


  • There are currently no refbacks.

Creative Commons License
This work is licensed under a Creative Commons Attribution 3.0 License.