Skip to main content

Enhanced TCP NCE: A Modified Non-Congestion Events Detection, Differentiation and Reaction to Improve the End-to-End Performance Over MANET

  • Conference paper
  • First Online:
Progress in Intelligent Computing Techniques: Theory, Practice, and Applications

Part of the book series: Advances in Intelligent Systems and Computing ((AISC,volume 719))

Abstract

The characteristics of Mobile Ad hoc Network (MANET) like error and reordering degrades the performance of TCP-based applications. Among the many proposals to reduce the impact of non-congestion events, TCP-NCE has been designed as the unified solution to discriminate between non-congestion and congestion events, and to respond to the events. Our initial analysis on TCP-NCE and other schemes (TCP-DCR and SACK-TCP) showed that the existing schemes including TCP-NCE fail to improve end-to-end performance in the presence of congestion, error, and reordering due to mobility and multipath routing. To overcome this problem, we designed “Enhanced TCP NCE” protocol to reduce the false differentiation on non-congestion events and to optimize the response procedure to those events. Our simulation results showed that the enhancement increased the performance by 15–20% over TCP-NCE. In addition, the consistency in yielding the higher performance throughout the simulation is observed for our protocol.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Institutional subscriptions

References

  1. Bhandarkar S, Reddy ALN (2004) TCP-DCR: Making TCP robust to non-congestion events. In: Mitrou, N., Kontovasilis, K.P., Rouskas, G.N., Iliadis, I., Merakos, L.F. (eds.) NETWORKING 2004. LNCS, vol 3042. Springer, Heidelberg, pp. 712–724

    Google Scholar 

  2. Zhang M, Karp B, Floyd S, Peterson L (2003) RR-TCP: A Reordering-Robust TCP with DSACK. In: Proc. The Eleventh IEEE International Conference on Networking Protocols (ICNP 2003), Atlanta, GA, November 2003, pp. 95–106

    Google Scholar 

  3. Wang F, Zhang Y (2002) Improving TCP performance over mobile Ad-Hoc networks with out-of-order detection and response. In: ACM MOBIHOC,Vol 9–11,Lausanne, Swizerland, pp. 217-225

    Google Scholar 

  4. Casetti C, Gerla M, Mascolo S, Sanadidi M, Wang R (2002) TCP Westwood: End-to-end congestion control for wired/wireless networks. ACM/Kluwer Wireless Networks (WINET) Journal 8(5): 467–479

    Google Scholar 

  5. Fall K, Floyd S (1996) Simulation-based comparisons of Tahoe, Reno and SACK TCP. ACM SIGCOMM Computer Communication Review 26:5–21. doi:10.1145/235160.235162

  6. Sreekumari P, Chung S (2011) TCP NCE: A unified solution for non-congestion events to improve the performance of TCP over wireless networks. EURASIP J Wirel Commun Netw 2011:23. doi:10.1186/1687-1499-2011-23

  7. Govindarajan J, Vibhurani N, Kousalya G (2015) An Analysis on TCP Packet Reordering Problem in Mobile Ad-Hoc Network. Indian Journal of Science and Technology 8(16)

    Google Scholar 

  8. Yi J, Adnane A, David S, Parrein B (2011) Multipath optimized link state routing for mobile ad hoc networks. Ad Hoc Networks 9(1):28–47. doi:10.1016/j.adhoc.2010.04.007

  9. Sun Y, Ji Z, Wang H (2012) A modified variant of eXplicit Control Protocol in satellite networks. Journal of Computational Information Systems 8(10):4355–4362

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to J. Govindarajan .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2018 Springer Nature Singapore Pte Ltd.

About this paper

Cite this paper

Govindarajan, J., Vibhurani, N., Kousalya, G. (2018). Enhanced TCP NCE: A Modified Non-Congestion Events Detection, Differentiation and Reaction to Improve the End-to-End Performance Over MANET. In: Sa, P., Sahoo, M., Murugappan, M., Wu, Y., Majhi, B. (eds) Progress in Intelligent Computing Techniques: Theory, Practice, and Applications. Advances in Intelligent Systems and Computing, vol 719. Springer, Singapore. https://doi.org/10.1007/978-981-10-3376-6_48

Download citation

  • DOI: https://doi.org/10.1007/978-981-10-3376-6_48

  • Published:

  • Publisher Name: Springer, Singapore

  • Print ISBN: 978-981-10-3375-9

  • Online ISBN: 978-981-10-3376-6

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics