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.
- 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 ScholarDigital Library
- S. Floyd, "TCP and explicit congestion notification," ACM Computer Communication Review, vol. 24, no. 5, pp. 10--23, 1994. Google ScholarDigital Library
- 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 ScholarDigital Library
- 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 ScholarDigital Library
- M. Zorzi and R.R. Rao, "Error control and energy consumption in communications for nomadic computing," in IEEE Transactions on Computers, March 1997. Google ScholarDigital Library
- 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 ScholarDigital Library
- M. Zorzi and R.R. Rao, "Is tcp energy efficient?," in Proceedings IEEE MoMuC, November 1999.Google Scholar
- 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 ScholarDigital Library
- L. Rizzo, "Dummynet: a simple approach to the evaluation of network protocols," ACM Computer Communication Review, vol. 27, no. 1, January 1997. Google ScholarDigital Library
- L. Rizzo, "Issues in the implementation of selective acknowledgements for tcp," 1996.Google Scholar
Index Terms
- Comparison of ECN-ELFN and SACK on TCP's performance for ad hoc networks
Recommendations
Energy consumption of TCP Reno, Newreno, and SACK in multi-hop wireless networks
SIGMETRICS '02: Proceedings of the 2002 ACM SIGMETRICS international conference on Measurement and modeling of computer systemsIn this paper we compare the energy consumption behavior of three versions of TCP --- Reno, Newreno, and SACK. The experiments were performed on a wireless testbed where we measured the energy consumed at the sender node. Our results indicate that, in ...
Energy consumption of TCP Reno, Newreno, and SACK in multi-hop wireless networks
Measurement and modeling of computer systemsIn this paper we compare the energy consumption behavior of three versions of TCP --- Reno, Newreno, and SACK. The experiments were performed on a wireless testbed where we measured the energy consumed at the sender node. Our results indicate that, in ...
Energy consumption of TCP in ad hoc networks
In this paper we study the energy cost (protocol processing and communication cost) and goodput of different flavors of TCP (Transmission Control Protocol) in ad hoc networks. We implemented a testbed and measured the actual energy cost as well as ...
Comments