Client-centered energy and delay analysis for TCP downloads

Haijin Yan, Rupa Krishnan, Scott A. Watterson, David K. Lowenthai, Kang Li, Larry Lee Peterson

Research output: Chapter in Book/Report/Conference proceedingConference contribution

15 Citations (Scopus)

Abstract

In mobile devices, the wireless network interface card (WNIC) consumes a significant portion of overall system energy. One way to reduce energy consumed by a mobile device is to transition its WNIC to a lower-power sleep mode when data Is not being received or transmitted. This paper investigates client-centered techniques for trading download time for energy savings during TCP downloads, in an attempt to reduce the energy*delay product. Effectively saving WNIC energy during a TCP download is difficult because TCP streams tend to be smooth, leaving little potential sleep time. The basic idea behind our technique is Shat the client increases the amount of time that can be spent in sleep mode by shaping the traffic. In particular, the client convinces the server to send data in predictable bursts, trading lower WNIC energy cost for increased transmission time. Our technique does not rely on any assistance from the server, a proxy, or IEEE 802.11b power-saving mode. Results show that in Internet experiments our scheme outperforms baseline TCP by 64% in the best case, with an average improvement of 19%.

Original languageEnglish (US)
Title of host publication2004 Twelfth IEEE International Workshop on Quality of Service, IWQoS 2004
Pages255-264
Number of pages10
StatePublished - 2004
Externally publishedYes
Event2004 Twelfth IEEE International Workshop on Quality of Service, IWQoS 2004 - Montreal, Ont., Canada
Duration: Jun 7 2004Jun 9 2004

Other

Other2004 Twelfth IEEE International Workshop on Quality of Service, IWQoS 2004
CountryCanada
CityMontreal, Ont.
Period6/7/046/9/04

Fingerprint

Interfaces (computer)
Wireless networks
Mobile devices
Servers
Energy conservation
Internet
Sleep
Costs
Experiments

ASJC Scopus subject areas

  • Engineering(all)

Cite this

Yan, H., Krishnan, R., Watterson, S. A., Lowenthai, D. K., Li, K., & Peterson, L. L. (2004). Client-centered energy and delay analysis for TCP downloads. In 2004 Twelfth IEEE International Workshop on Quality of Service, IWQoS 2004 (pp. 255-264)

Client-centered energy and delay analysis for TCP downloads. / Yan, Haijin; Krishnan, Rupa; Watterson, Scott A.; Lowenthai, David K.; Li, Kang; Peterson, Larry Lee.

2004 Twelfth IEEE International Workshop on Quality of Service, IWQoS 2004. 2004. p. 255-264.

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Yan, H, Krishnan, R, Watterson, SA, Lowenthai, DK, Li, K & Peterson, LL 2004, Client-centered energy and delay analysis for TCP downloads. in 2004 Twelfth IEEE International Workshop on Quality of Service, IWQoS 2004. pp. 255-264, 2004 Twelfth IEEE International Workshop on Quality of Service, IWQoS 2004, Montreal, Ont., Canada, 6/7/04.
Yan H, Krishnan R, Watterson SA, Lowenthai DK, Li K, Peterson LL. Client-centered energy and delay analysis for TCP downloads. In 2004 Twelfth IEEE International Workshop on Quality of Service, IWQoS 2004. 2004. p. 255-264
Yan, Haijin ; Krishnan, Rupa ; Watterson, Scott A. ; Lowenthai, David K. ; Li, Kang ; Peterson, Larry Lee. / Client-centered energy and delay analysis for TCP downloads. 2004 Twelfth IEEE International Workshop on Quality of Service, IWQoS 2004. 2004. pp. 255-264
@inproceedings{bd4fbc9389f14f01825c3a9aa69f0676,
title = "Client-centered energy and delay analysis for TCP downloads",
abstract = "In mobile devices, the wireless network interface card (WNIC) consumes a significant portion of overall system energy. One way to reduce energy consumed by a mobile device is to transition its WNIC to a lower-power sleep mode when data Is not being received or transmitted. This paper investigates client-centered techniques for trading download time for energy savings during TCP downloads, in an attempt to reduce the energy*delay product. Effectively saving WNIC energy during a TCP download is difficult because TCP streams tend to be smooth, leaving little potential sleep time. The basic idea behind our technique is Shat the client increases the amount of time that can be spent in sleep mode by shaping the traffic. In particular, the client convinces the server to send data in predictable bursts, trading lower WNIC energy cost for increased transmission time. Our technique does not rely on any assistance from the server, a proxy, or IEEE 802.11b power-saving mode. Results show that in Internet experiments our scheme outperforms baseline TCP by 64{\%} in the best case, with an average improvement of 19{\%}.",
author = "Haijin Yan and Rupa Krishnan and Watterson, {Scott A.} and Lowenthai, {David K.} and Kang Li and Peterson, {Larry Lee}",
year = "2004",
language = "English (US)",
isbn = "0780382773",
pages = "255--264",
booktitle = "2004 Twelfth IEEE International Workshop on Quality of Service, IWQoS 2004",

}

TY - GEN

T1 - Client-centered energy and delay analysis for TCP downloads

AU - Yan, Haijin

AU - Krishnan, Rupa

AU - Watterson, Scott A.

AU - Lowenthai, David K.

AU - Li, Kang

AU - Peterson, Larry Lee

PY - 2004

Y1 - 2004

N2 - In mobile devices, the wireless network interface card (WNIC) consumes a significant portion of overall system energy. One way to reduce energy consumed by a mobile device is to transition its WNIC to a lower-power sleep mode when data Is not being received or transmitted. This paper investigates client-centered techniques for trading download time for energy savings during TCP downloads, in an attempt to reduce the energy*delay product. Effectively saving WNIC energy during a TCP download is difficult because TCP streams tend to be smooth, leaving little potential sleep time. The basic idea behind our technique is Shat the client increases the amount of time that can be spent in sleep mode by shaping the traffic. In particular, the client convinces the server to send data in predictable bursts, trading lower WNIC energy cost for increased transmission time. Our technique does not rely on any assistance from the server, a proxy, or IEEE 802.11b power-saving mode. Results show that in Internet experiments our scheme outperforms baseline TCP by 64% in the best case, with an average improvement of 19%.

AB - In mobile devices, the wireless network interface card (WNIC) consumes a significant portion of overall system energy. One way to reduce energy consumed by a mobile device is to transition its WNIC to a lower-power sleep mode when data Is not being received or transmitted. This paper investigates client-centered techniques for trading download time for energy savings during TCP downloads, in an attempt to reduce the energy*delay product. Effectively saving WNIC energy during a TCP download is difficult because TCP streams tend to be smooth, leaving little potential sleep time. The basic idea behind our technique is Shat the client increases the amount of time that can be spent in sleep mode by shaping the traffic. In particular, the client convinces the server to send data in predictable bursts, trading lower WNIC energy cost for increased transmission time. Our technique does not rely on any assistance from the server, a proxy, or IEEE 802.11b power-saving mode. Results show that in Internet experiments our scheme outperforms baseline TCP by 64% in the best case, with an average improvement of 19%.

UR - http://www.scopus.com/inward/record.url?scp=4544267219&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=4544267219&partnerID=8YFLogxK

M3 - Conference contribution

AN - SCOPUS:4544267219

SN - 0780382773

SN - 9780780382770

SP - 255

EP - 264

BT - 2004 Twelfth IEEE International Workshop on Quality of Service, IWQoS 2004

ER -