|
ABSTRACT
In 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 most cases, using total energy consumed as the metric, SACK outperforms Newreno and Reno while Newreno performs better than Reno. The experiments emulated a large set of network conditions including variable round trip times, random loss, bursty loss, and packet reordering. We also estimated the idealized energy for each of the three implementations (i.e., we subtract out the energy consumed when the sender is idle) and here, surprisingly, we find that in many instances SACK performs poorly compared to the other two implementations. We conclude that if the mobile device has a very low idle power consumption then SACK is not the best implementation to use for bursty or random loss. On the other hand, if the idle power consumption is significant, then SACK is the best choice since it has the lowest overall energy consumption.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
NS-2 Network Simulator, http://www.isi.edu/nsnam/ns/ (October 15, 2001).
|
| |
2
|
Simplepower, http://www.cse.psu.edu/mdl/SimplePower.html (October 15, 2001).
|
| |
3
|
OpenBsd2.9, http://daedalus.cs.berkeley.edu (August, 2001).
|
| |
4
|
Mark Allman, Chris Hayes, Hans Kruse, and Shawn Ostermann, "TCP Performance Over Satellite Links", In Proceedings of the 5th International Conference on Telecommunication Systems, March 1997.
|
| |
5
|
|
 |
6
|
Hari Balakrishnan , Venkata N. Padmanabhan , Srinivasan Seshan , Randy H. Katz, A comparison of mechanisms for improving TCP performance over wireless links, Conference proceedings on Applications, technologies, architectures, and protocols for computer communications, p.256-269, August 28-30, 1996, Palo Alto, California, United States
|
 |
7
|
|
 |
8
|
|
| |
9
|
Laura Feeny and Martin Nilsson, "Investigating the Energy Consumption of a Wireless Network Interface in an Ad Hoc Networking Environment", Proceedings INFOCOM 2001, Anchorage, Alaska.
|
| |
10
|
Tim Henderson, Randy Katz, "Transport Protocols for Internet-compatible Satellite networks", IEEE Journal on Selected Areas of Communications, February, 1999.
|
 |
11
|
|
 |
12
|
|
| |
13
|
L. Rizzo, "Issues in the Implementation of Selective Acknowledgments for TCP", January, 1996, http://www.iet.unipi.it/luigi/selack.ps
|
| |
14
|
V. Rodoplu and T. H. Meng, "Minimum Energy Mobile Wireless Networks," IEEE Journal on Selected Areas in Communications, vol. 17, pp. 1333-1344, August 1999.
|
| |
15
|
|
| |
16
|
|
| |
17
|
|
| |
18
|
M. Zorzi, R. R. Rao, "Is TCP Energy Efficient?," Proceedings IEEE MoMuC, November 1999.
|
CITED BY 7
|
|
|
|
|
Hung-Yun Hsieh , Kyu-Han Kim , Yujie Zhu , Raghupathy Sivakumar, A receiver-centric transport protocol for mobile hosts with heterogeneous wireless interfaces, Proceedings of the 9th annual international conference on Mobile computing and networking, September 14-19, 2003, San Diego, CA, USA
|
|
|
|
|
|
|
|
|
|
|
|
Haijin Yan , Scott A. Watterson , David K. Lowenthal , Kang Li , Rupa Krishnan , Larry L. Peterson, Client-Centered, Energy-Efficient Wireless Communication on IEEE 802.11b Networks, IEEE Transactions on Mobile Computing, v.5 n.11, p.1575-1590, November 2006
|
|
|
|
|