skip to main content
10.1145/570758.570766acmconferencesArticle/Chapter ViewAbstractPublication PagesmswimConference Proceedingsconference-collections
Article

Comparison of ECN-ELFN and SACK on TCP's performance for ad hoc networks

Published:28 September 2002Publication History

ABSTRACT

In this paper we study the energy cost (protocol processing and communication cost) and goodput of two different flavors of TCP in ad hoc networks. We implemented a testbed and measured the actual energy cost as well as goodput of running TCP-SACK in ad hoc network scenarios. We also implemented Explicit Link Failure Notification (ELFN)[1] and Explicit Congestion Notification (ECN)[2] in Newreno and measured its performance. We see that the use of ECN & ELFN does yield higher goodput in most cases with a corresponding lower total energy cost. We see an energy savings of between 20% and 500% depending on the network conditions.

References

  1. Gavin Holland and Nitin H. Vaidya, "Analysis of TCP performance over mobile ad hoc networks," in ACM Mobile Computing and Networking (MOBICOM'99), 1999, pp. 219--230. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. S. Floyd, "TCP and explicit congestion notification," ACM Computer Communication Review, vol. 24, no. 5, pp. 10--23, 1994. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. H. Singh and S. Singh, "Energy consumption of tcp reno, newreno, and sack in multi-hop wireless networks," in ACM SIGMETRICS 2002, June 15 - 19 2002. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. M. Srivastava P. Lettieri, C. Schurgers, "Adaptive link layer strategies for energy efficient wireless networking," in Wireless Networks, 1999, vol. 5, pp. 339 -- 355. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. M. Zorzi and R.R. Rao, "Error control and energy consumption in communications for nomadic computing," in IEEE Transactions on Computers, March 1997. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. V. Tsaoussidis, H. Badr, X. Ge, and K. Pentikousis, "Energy/throughput tradeoffs of tcp error control strategies," in In Proceedings of the 5th IEEE Symposium on Computers and Communications, France, July 2000. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. M. Zorzi and R.R. Rao, "Is tcp energy efficient?," in Proceedings IEEE MoMuC, November 1999.Google ScholarGoogle Scholar
  8. Xiang Zeng, Rajive Bagrodia, and Mario Gerla, "Glomosim: a library for parallel simulation of large-scale wireless networks," in Proceedings of the 12th Workshop on Parallel and Distributed Simulations -- PADS '98, May 26-29 1998. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. L. Rizzo, "Dummynet: a simple approach to the evaluation of network protocols," ACM Computer Communication Review, vol. 27, no. 1, January 1997. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. L. Rizzo, "Issues in the implementation of selective acknowledgements for tcp," 1996.Google ScholarGoogle Scholar

Index Terms

  1. Comparison of ECN-ELFN and SACK on TCP's performance for ad hoc networks

        Recommendations

        Comments

        Login options

        Check if you have access through your login credentials or your institution to get full access on this article.

        Sign in
        • Published in

          cover image ACM Conferences
          MSWiM '02: Proceedings of the 5th ACM international workshop on Modeling analysis and simulation of wireless and mobile systems
          September 2002
          136 pages
          ISBN:1581136102
          DOI:10.1145/570758

          Copyright © 2002 ACM

          Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

          Publisher

          Association for Computing Machinery

          New York, NY, United States

          Publication History

          • Published: 28 September 2002

          Permissions

          Request permissions about this article.

          Request Permissions

          Check for updates

          Qualifiers

          • Article

          Acceptance Rates

          MSWiM '02 Paper Acceptance Rate16of81submissions,20%Overall Acceptance Rate398of1,577submissions,25%
        • Article Metrics

          • Downloads (Last 12 months)2
          • Downloads (Last 6 weeks)0

          Other Metrics

        PDF Format

        View or Download as a PDF file.

        PDF

        eReader

        View online with eReader.

        eReader