CFP last date
20 May 2024
Reseach Article

Improving TCP Performance based on Fuzzy-Logic for Mobile Ad hoc Networks

by Ibrahim K. Tabash, M. Salim Beg, Nesar Ahmad
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 78 - Number 2
Year of Publication: 2013
Authors: Ibrahim K. Tabash, M. Salim Beg, Nesar Ahmad
10.5120/13460-0479

Ibrahim K. Tabash, M. Salim Beg, Nesar Ahmad . Improving TCP Performance based on Fuzzy-Logic for Mobile Ad hoc Networks. International Journal of Computer Applications. 78, 2 ( September 2013), 11-16. DOI=10.5120/13460-0479

@article{ 10.5120/13460-0479,
author = { Ibrahim K. Tabash, M. Salim Beg, Nesar Ahmad },
title = { Improving TCP Performance based on Fuzzy-Logic for Mobile Ad hoc Networks },
journal = { International Journal of Computer Applications },
issue_date = { September 2013 },
volume = { 78 },
number = { 2 },
month = { September },
year = { 2013 },
issn = { 0975-8887 },
pages = { 11-16 },
numpages = {9},
url = { https://ijcaonline.org/archives/volume78/number2/13460-0479/ },
doi = { 10.5120/13460-0479 },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Journal Article
%1 2024-02-06T21:50:34.854778+05:30
%A Ibrahim K. Tabash
%A M. Salim Beg
%A Nesar Ahmad
%T Improving TCP Performance based on Fuzzy-Logic for Mobile Ad hoc Networks
%J International Journal of Computer Applications
%@ 0975-8887
%V 78
%N 2
%P 11-16
%D 2013
%I Foundation of Computer Science (FCS), NY, USA
Abstract

Transmission Control Protocol (TCP) is designed for wired networks and the sender assumes that packet loss is an indicator of network congestion. However, this assumption may not apply to Mobile Ad hoc Networks (MANETs). Numerous transmission control protocols have been proposed in the literature to address the problem of congestion in MANETs. Their performance is highly dependent on networks conditions, probe and explicit notification messages. This paper proposed a fuzzy logic based inference system based on the factors of expected throughput and actual throughput to dynamically adjust the congestion window size to improve the performance of TCP in MANETs. Fuzzy inference system is an attractive approach used in MANETs which suffer from all kinds of uncertainty, randomness and vagueness. The scheme does not rely on any explicit feedback from the network and requires only sender side modifications. The simulation study examine the throughput, fairness index degree, packet loss percentage and packet delay as performance metrics of the ad hoc network with regard to equal sharing of network bandwidth among multiple TCP flows. The results observe that the proposed scheme achieves the desired goals of performance improvement in terms of packet loss and packet delay compared to TCP-Vegas, Reno and New Reno.

References
  1. P. Ghosekar, G. Katkar and P. Ghorpade. 2010. Mobile Ad Hoc Networking: Imperatives and Challenges. In Proceeding of the IJCA Special Issue on Mobile Ad-hoc Networks.
  2. T. D. Dyer and R. V. Boppana. 2001. A Comparison of TCP Performance over Three Routing Protocols for Mobile Ad Hoc Networks. In Proceeding of ACM Symposium on Mobile Ad Hoc Networking & Computing (Mobihoc), pp. 1-11, October 2001.
  3. G. Holland and N. Vaidya. 1999. Analysis of TCP over Mobile Ad Hoc Networks. In Proceeding of ACM MobiCom, pp. 219-230, August 1999.
  4. K. Chandran, S. Raghunathan, S. Venkatesan, and R. Prakash. 2001. A Feedback Based Scheme for improving TCP Performance in Ad Hoc Wireless Networks. IEEE Personal Communications Magazine, vol. 8,no. 1, pp. 34-39, February 2001.
  5. J. Liu and S. Singh. 2001. ATCP: TCP for Mobile Ad Hoc Networks. IEEE Journal on Selected Area in Communications, vol. 19, no. 7, pp. 1300-1315, July 2001.
  6. K. Sundaresan, V. Anantharaman, H. Hsieh, and R. Sivakumar. 2003. ATP: A Reliable Transport Protocol for Ad-hoc Networks. In Proceeding of ACM MobiHoc, pp. 64-75, June 2003.
  7. N. C. Wang, Y. Huang, and W. Liu. 2008. A Fuzzy-Based Transport Protocol for Mobile Ad Hoc Networks. IEEE International Conference on Sensor Networks, Ubiquitous, and Trustworthy Computing, pp. 320-325, 2008. DOI 10. 1109/SUTC. 2008. 52.
  8. R. Oliveira and T. Braun. 2004. A Delay-based Approach Using Fuzzy Logic to Improve TCP Error Detection in Ad Hoc Networks. In Proceeding of IEEE WCNC, vol. 3, pp. 21-25, March 2004.
  9. B. Venkata Ramana, B. S. Manoj, and C. Siva Ram Murthy. 2005. Learning-TCP: A Novel Learning Automata Based Reliable Transport Protocol for Ad hoc Wireless Networks. In Proceeding of IEEE Broadnets, pp. 521-530, 2005.
  10. Dmitri D. Perkins, Herman Hughes. 2002. Investigating the Performance of TCP in Mobile Ad Hoc Networks. Computer Communication, Vol. 25, pp. 1132-1139, 2002.
  11. M. Gerla, K. Tang, R. Bagrodia. 1999. TCP Performance in Wireless Multi-hop Networks. In Proceeding of IEEE WMCSA'99, New Orleans LA, Feb. 1999.
  12. D. D perkins, H. Hughes. 2000. A Performance Comparison of Routing Protocols for Mobile Ad hoc Networks. SPECTS 2000, Vancouver, BC. Canada, July 2000.
  13. K. T. Ibrahim, Nesar Ahmad, Salim Beg. 2011. A Congestion Window Control Mechanism Based on Fuzzy Logic to Improve TCP Performance in MANETs. In Proceeding of IEEE International Conference on Computational Intelligence and Communication Networks, IEEE CICN 2011, pp. 21-26, Gwalior, India. DOI: 10. 1109/CICN. 2011. 5.
  14. C. Wang, Bo Li, K. Sohraby, and Y. Peng. 2003. AFRED: An Adaptive Fuzzy-based Control Algorithm for Active Queue Management. In Proceedings of the 28th Annual IEEE International Conference on Local Computer Networks (LCN'03), 2003.
  15. Jeonghoon M. , Richard J. La, Venkat A. and W. Jean. 1999. Analysis and Comparison of TCP Reno and Vegas. In Proceeding of IEEE INFOCOM '99, 1999, pages 1556-1563, March 1999.
  16. K. Fall and K. V (editors). 2001. NS notes and documentation. The VINT Project, www. isi. edu/nsnam/ns/ns-documentation. html, April 2001.
  17. R. Jain. 1991. The Art of Computer System Performance Analysis, Wiley, New York, 1991.
Index Terms

Computer Science
Information Sciences

Keywords

TCP Fuzzy Logic MANETs.