An Adaptive Transmission Control Scheme Based on TCP Vegas in MANETs
Traditional transmission control protocol reduces its performance by misinterpreting mobility losses due to node motion as congestion losses in wireless mobility network. While it has been shown that TCP Vegas provides better performance compared to TCP Reno, studies have identified various issues associated with the protocol in mobile ad hoc networks. This paper proposed adaptive congestion control scheme based on Traditional TCP. The key idea of our approach is to monitor permanently the TCP flow and record useful data to infer the current state of mobility ad hoc networks when packet losses are perceived, distinguish losses packets between bit error and congestion based on fuzzy logic theory, then based on wireless network link state, such as bit error, network congestion, or rerouting, Appropriate congestion control algorithm be choose to overcome limitations. Our experiments show that the scheme is able to avoid oscillation of TCP sender congestion window, and obtain more throughput than traditional transmission control protocol.
Keywordsmobile ad hoc network adaptive transmission control protocol congestion control error detection mechanism
Unable to display preview. Download preview PDF.
- 1.Li, X., Chua, K., Kong, P., Jiang, S.: The impact of lossy links on tcp performance in IEEE802.11 based ad hoc Networks. In: WCNC 2005/IEEE Communications Society, pp. 1545–1550 (2005)Google Scholar
- 2.Srijith, K.N.: Improving the performance of TCP Vegas and TCP SACK: investigations and solutions, www.srijith.net/publications/Srijith_MSc_Thesis.pdf
- 3.Fu, Z., Meng, X., Lu, S.: How Bad TCP Can Perform In Mobile Ad Hoc Networks. In: ISCC 2002. Proceedings of the Seventh International Symposium on Computers and Communications (2002)Google Scholar
- 4.de Oliveira, R., Braun, T.: A delay-based approach using fuzzy logic to improve TCP error detection in ad hoc networks. In: WCNC 2004/IEEE Communications Society, pp. 1666–1671 (2004)Google Scholar
- 7.La, R.J., Walrand, J., Anantharam, V. : Issues in TCP Vegas, www.eecs.berkeley.edu/~ananth/1999-2001/Richard/IssuesInTCPVegas.pdf
- 10.El-Sayed, H.M.: Performance evaluation of TCP in mobile ad hoc networks. In: IIT 2005. The second International Conference on Innovations in Information Technonlogy (2005)Google Scholar
- 11.Chandran, K., Raghunathan, S., Venkatesan, S., Prakash, R.: A Feedback Based Scheme For Improving TCP Performance In Ad-Hoc Wireless Networks. In: ICDCS 1998. Computer International Conference on Distributed Computing Systems, Amsterdam, Netherlands (May 1998)Google Scholar
- 12.Liu, J., Singh, S.: ATCP: TCP for mobile ad hoc networks. IEEE JASC 19(7), 1300–1315 (2001)Google Scholar
- 13.Fu, Z., Greenstein, B., Meng, X., Lu, S.: Design and Implementation of a TCP-Friendly Transport Protocol for Ad Hoc Wireless Networks. In: Proceedings of IEEE ICNP 2002, Paris (2002)Google Scholar
- 14.Chen, K., Xue, Y., Nahrstedt, K.: On Setting TCP’s Congestion Window Limit in Mobile Ad Hoc Networks. In: ICC 2003. Proc. IEEE Intl. Conf. on Communications (2003)Google Scholar
- 15.Srijith, K.N., Jacob, L., Ananda, A.L.: TCP Vegas-A:Solving the Fairness and Rerouting Issues of TCP Vegas. In: IPCCC. C Proceedings of 22nd IEEE International Performance, Computing, and Communications Conference, Phoenix, Arizona, pp. 309–316 (April 9 - 11, 2003)Google Scholar
- 16.NS Simulator, http://www.isi.edu/nsnam/ns