Dynamic DCF Backoff Algorithm(DDBA) for Enhancing TCP Performance in Wireless Ad Hoc Networks

  • B. Nithya
  • C. Mala
  • B. Vijay Kumar
  • N. P. Gopalan
Conference paper
Part of the Advances in Intelligent Systems and Computing book series (volume 167)


Transmission Control Protocol (TCP) is the most commonly used transport protocol on the internet. The performance of TCP in wireless network is not satisfactory as it was originally designed for wired networks. This paper proposes Dynamic DCF Backoff Algorithm(DDBA) to improve the throughput of TCP in wireless mobile environment. The proposed DDBA minimizes TCP Instability problem initiated by wrong link failure information from the source node. The simulation in NS2 shows improved TCP performance in Grid, Cross and Random topology of wireless networks incorporating mobility of nodes.


TCP IEEE 802.11 Back-off TCP Instability Mobility Wireless Network Hidden and Exposed Terminal Problem 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Chiang, M.: Balancing Transport and Physical Layers in Wireless Ad Hoc Networks: Jointly Optimal TCP Congestion Control and power control. IEEE JSAC 23(1), 104–116 (2005)Google Scholar
  2. 2.
    Leung, K.K., Klein, T.E., Mooney, C.F., Haner, M.: Methods to Improve TCP Throughput in Wireless Networks With High Delay Variability. In: Vehicular Technology Conference, VTC 2004 (Fall 2004)Google Scholar
  3. 3.
    Cordeiro, C., Das, S., Agrawal, D.: COPAS: Dynamic Contention-Balancing to Enhance the Performance of TCP over Multi-Hop Wireless Networks. In: Proc. IC3N, Miami, USA, pp. 382–387 (October 2003)Google Scholar
  4. 4.
    Altman, E., Jimenez, T.: Novel Delayed ACK Techniques for Improving TCP Performance in Multihop Wireless Networks. In: Proc. Pers. Wireless Commun., Venice, Italy, pp. 237–253 (September 2003)Google Scholar
  5. 5.
    Fu, Z., et al.: Impact of Multihop Wireless Channel on TCP Throughput and Loss. In: Proc. IEEE INFOCOM, San Francisco, USA (2003)Google Scholar
  6. 6.
    Cali, F., Conti, M., Gregori, E.: Dynamic Tunning of the IEEE 802.11 protocol to achieve a therotical throughput limit. IEEE/ACM Transactions on Networking (December 2000)Google Scholar
  7. 7.
    Mast, N., Owens, T.J.: A survey of performance enhancement of transmission control protocol (TCP) in wireless ad hoc networks. Mast and Owens EURASIP Journal on Wireless Communications and Networking (2011)Google Scholar
  8. 8.
    Tayade, M., Sharma, S.: Performance Comparison of TCP Variants In Mobile Ad-Hoc Networks. (IJCSIS) International Journal of Computer Science and Information Security 9(3) (March 2011)Google Scholar
  9. 9.
    Opara, F.K., Okorafor, G.N.: Survey of Transmission Control Protocol (TCP) Over wireless networks: issues, challenges and solutions. Nigeria International Journal of Academic Research 3(1) (January 2011)Google Scholar
  10. 10.
    Sachan, A., Rajput, A.: Comparison of TCP Performance on WLAN (April 13, 2010)Google Scholar
  11. 11.
    Shohidul Islam, M., Kashem, M.A., Sadid, W.H., Rahman, M.A., Islam, M.N., Anam, S.: TCP Variants and Network Parameters: A Comprehensive Performance Analysis. In: Proceedings of the International MultiConference of Engineers and Computer Scientists, IMECS 2009, Hong Kong, March 18-20, vol. I (2009)Google Scholar
  12. 12.
    Chen, X., et al.: A survey on improving TCP performance in wireless Networks. Networking Theory & Applications 16 (July 2006)Google Scholar
  13. 13.
    Al Hanbali, A., Altman, E., Philippe: A survey of TCP over Ad Hoc Networks. IEEE Communications Surveys & Tutorials (Third Quarters, 2005)Google Scholar
  14. 14.
    Tian, Y., Xu, K., Ansari, N.: TCP in wireless Environments: Problems abd Solutions. IEEE Radio Communications (March 2005)Google Scholar
  15. 15.
    Holland, G., Vaidya, N.: Analysis of TCP Performance over Mobile Ad Hoc Networks. In: Proc. ACM, MobiCom 1999, Seattle, WA (August 1999)Google Scholar
  16. 16.
    Floyd, S., Mahdavi, J., Mathis, M., Podolsky, M.: An Extension to Selective Acknowledgement (SACK) Option for TCP. RFC 2883 (July 2000)Google Scholar
  17. 17.
    Krishna Kanth, T., Ansari, S., Mehkri, M.H.: Performance Enhancement of TCP on Multihop Ad Hoc Wireless Networks. In: TCP Performance over Multihop Wireless Networks, IEEE ICPWC 2002 (2002)Google Scholar
  18. 18.
    IEEE standard for Wireless LAN-Medium Access Control and Physical Layer Specification, p. 802.11 (November 1997)Google Scholar
  19. 19.
    Schiller, J.H.: Mobile Communication, 2nd edn. Pearson EducationGoogle Scholar
  20. 20.
    Brenner, P.: A Technical Tutorial on the IEEE 802.11 Protocol, BreezeCOM (1997)Google Scholar
  21. 21.
    Issariyakul, T., Hossain, E.: Introduction to Network Simulator NS2. Springer (2009)Google Scholar
  22. 22.
  23. 23.
    Forouzan, B.A.: Tcp/Ip Protocol Suite, 3/E. Tata McGraw-Hill EducationGoogle Scholar
  24. 24.
    Ecuyer, P.L.: Good parameters and implementations for combined multiple recursive random number generators. Operation Research 47 (1999)Google Scholar
  25. 25.
    Kliazovich, D., Bendazzoli, M., Granelli, F.: TCP-Aware Forward Error Correction for Wireless Networks. In: Chatzimisios, P., Verikoukis, C., Santamaría, I., Laddomada, M., Hoffmann, O. (eds.) MOBILIGHT 2010. LNICST, vol. 45, pp. 68–77. Springer, Heidelberg (2010)CrossRefGoogle Scholar

Copyright information

© Springer-Verlag GmbH Berlin Heidelberg 2012

Authors and Affiliations

  • B. Nithya
    • 1
  • C. Mala
    • 1
  • B. Vijay Kumar
    • 1
  • N. P. Gopalan
    • 1
  1. 1.Department of Computer Science and EngineeringNational Institute of TechnologyTiruchirapalliIndia

Personalised recommendations