An Adaptive Transmission Control Scheme Based on TCP Vegas in MANETs

  • Liu Hongfei
  • Sheng Hongyan
  • Li Lijun
  • Yang Zuyuan
  • Huang Xiyue
Part of the Lecture Notes in Computer Science book series (LNCS, volume 4864)


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.


mobile ad hoc network adaptive transmission control protocol congestion control error detection mechanism 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 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. 2.
    Srijith, K.N.: Improving the performance of TCP Vegas and TCP SACK: investigations and solutions,
  3. 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. 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
  5. 5.
    Brakmo, L.S., Peterson, L.L.: TCP Vegas: end to end congestion avoidance on a global. Internet. IEEE Journal on Selected Areas in Communications 13(8), 1465–1480 (1995)CrossRefGoogle Scholar
  6. 6.
    Ahn, J., Danzig, P., Liu, Z., Yan, L.: Evaluation of TCP Vegas: emulation and experimen. Computer Communication Review 25(4), 185–195 (1995)CrossRefGoogle Scholar
  7. 7.
    La, R.J., Walrand, J., Anantharam, V. : Issues in TCP Vegas,
  8. 8.
    Cheng, L., Marsic, I.: Fuzzy Reasoning for Wireless Awareness. International Journal of Wireless Information Networks 8(1), 15–25 (2001)CrossRefGoogle Scholar
  9. 9.
    Cheng, L., Marsic, I.: Fuzzy Reasoning for Wireless Awareness. International Journal of Wireless Information Networks 8(1), 15–26 (2001)CrossRefGoogle Scholar
  10. 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. 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. 12.
    Liu, J., Singh, S.: ATCP: TCP for mobile ad hoc networks. IEEE JASC 19(7), 1300–1315 (2001)Google Scholar
  13. 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. 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. 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. 16.

Copyright information

© Springer-Verlag Berlin Heidelberg 2007

Authors and Affiliations

  • Liu Hongfei
    • 1
    • 2
  • Sheng Hongyan
    • 3
  • Li Lijun
    • 4
  • Yang Zuyuan
    • 1
  • Huang Xiyue
    • 1
  1. 1.Automation Academy, Chongqing University, 400044 ChongqingChina
  2. 2.Chongqing Communication College, 400035 ChongqingChina
  3. 3.Institute of Physics & Electronic Engineering, Ludong University, 264025 YantaiChina
  4. 4.School of Mathematics and Sciences, Chongqing Institute of Technology, 400050 ChongqingChina

Personalised recommendations