skip to main content
10.1145/1005847.1005862acmconferencesArticle/Chapter ViewAbstractPublication PagesmmsysConference Proceedingsconference-collections
Article

Client-centered energy savings for concurrent HTTP connections

Published: 16 June 2004 Publication History

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 WNIC is to transition it to a lower-power sleep mode when data is not being received or transmitted.This paper investigates client-centered techniques for saving energy during web browsing. The basic idea is that the client predicts when packets will arrive, keeping the WNIC in high-power mode only when necessary. This is challenging because web browsing generally results in concurrent HTTP connections. To handle this, we maintain the state of each open connection on the client and then transition the WNIC to sleep mode when no connection is receiving data. Our technique is compatible with standard TCP and does not rely on any assistance from the server, a proxy, or IEEE 802.11b power-saving mode (PSM). Our technique combines the performance of regular TCP with nearly all the energy-saving of PSM during web downloads, and we save more energy than PSM during client think times. Results show that over an entire web browsing session (downloads and think times), our scheme saves up to 21% energy compared to PSM and incurs less than a 1% increase in transmission time compared to regular TCP.

References

[1]
David Kotz and Kobby Essien. Analysis of a campus-wide wireless network. In Mobicom, pages 107--118, September 2002.]]
[2]
IEEE Computer Society LAN/MAN Standards Committee. IEEE Std 802.11: Wireless LAN medium access control and physical layer specification. Technical report, August 1999.]]
[3]
Ronny Krashinsky and Hari Balakrishnan. Minimizing energy for wireless web access with bounded slowdown. In Mobicom, September 2002.]]
[4]
Haijin Yan, Rupa Krishnan, Scott A. Watterson, and David K. Lowenthal. Client-centered energy savings for concurrent HTTP connections. Technical report, University of Georgia.]]
[5]
Haijin Yan, Rupa Krishnan, Scott A. Watterson, David K. Lowenthal, and Kang Li. Client-centered energy savings for TCP downloads. Technical report, University of Georgia.]]
[6]
T. Pering, T. Burd, and R. Brodersen. The simulation and evaluation of dynamic voltage scaling algorithms. In ISLPED 1998, August 1998.]]
[7]
F. Douglis, P. Krishnan, and B. Bershad. Adaptive disk spin-down policies for mobile computers. In Proc. 2nd USENIX Symp. on Mobile and Location-Independent Computing, 1995.]]
[8]
A. R. Lebeck, X. Fan, H. Zeng, and C. S. Ellis. Power aware page allocation. In ASPLOS, pages 105--116, 2000.]]
[9]
R. Kravets, K. Schwan, and K. Calvert. Power-aware communication for mobile computers. In Proc. 6th International Workshop on Mobile Multimedia Communications, Nov 1999.]]
[10]
Jim Gettys and Henrik Frystyk Nielsen. The WebMUX protocol. Internet Engineering Task Force, 1998.]]
[11]
Netfilter. http://www.netfilter.org.]]
[12]
Guohan Lu and Xing Li. On the correspondency between tcp acknowledgment packet and data packet. In ACM Internet Measurement Conference 2003, Oct 2003.]]
[13]
Richard Wendland. "How prevalent is timestamp options and paws". Web survey result published in end-to-end interest list, 2003.]]
[14]
V. Jacobson, R. Braden, and D. Borman. Rfc 1323: Tcp extensions for high performance, May 1992.]]
[15]
Virgilio Almeida, A. Bestavros, M. Crovella, and A. Oliveira. Characterizing reference locality in the WWW. In Proceedings of PDIS, December 1996.]]
[16]
Kansas Unversity Real-Time Linux. http://www.ittc.ku.edu/kurt/.]]
[17]
Alexa Top Sites. http://www.alexa.com/site/ds/top 500.]]
[18]
Luigi Rizzo. Dummynet: A simple approach to the evaluation of network protocols. ACM Computer Communications Review, 27(1), January 1997.]]
[19]
Paul J. M. Havinga. Mobile Multimedia Systems. PhD thesis, Univ. of Twente, Feb 2000.]]

Cited By

View all
  • (2014)Toward Environmentally Sustainable Mobile Computing Through an Economic FrameworkIEEE Transactions on Emerging Topics in Computing10.1109/TETC.2013.22965212:2(212-224)Online publication date: Jun-2014
  • (2012)An empirical energy model for secure Web browsing over mobile devicesSecurity and Communication Networks10.1002/sec.3915:9(1037-1048)Online publication date: 1-Sep-2012
  • (2008)802.11 power-saving mode for mobile computing in Wi-Fi hotspots: Limitations, enhancements and open issuesWireless Networks10.1007/s11276-006-0010-914:6(745-768)Online publication date: 1-Dec-2008
  • Show More Cited By

Index Terms

  1. Client-centered energy savings for concurrent HTTP connections

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image ACM Conferences
    NOSSDAV '04: Proceedings of the 14th international workshop on Network and operating systems support for digital audio and video
    June 2004
    168 pages
    ISBN:1581138016
    DOI:10.1145/1005847
    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]

    Sponsors

    In-Cooperation

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 16 June 2004

    Permissions

    Request permissions for this article.

    Check for updates

    Author Tags

    1. HTTP
    2. TCP
    3. energy

    Qualifiers

    • Article

    Conference

    NOSSDAV04
    Sponsor:

    Acceptance Rates

    Overall Acceptance Rate 118 of 363 submissions, 33%

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)1
    • Downloads (Last 6 weeks)1
    Reflects downloads up to 16 Feb 2025

    Other Metrics

    Citations

    Cited By

    View all
    • (2014)Toward Environmentally Sustainable Mobile Computing Through an Economic FrameworkIEEE Transactions on Emerging Topics in Computing10.1109/TETC.2013.22965212:2(212-224)Online publication date: Jun-2014
    • (2012)An empirical energy model for secure Web browsing over mobile devicesSecurity and Communication Networks10.1002/sec.3915:9(1037-1048)Online publication date: 1-Sep-2012
    • (2008)802.11 power-saving mode for mobile computing in Wi-Fi hotspots: Limitations, enhancements and open issuesWireless Networks10.1007/s11276-006-0010-914:6(745-768)Online publication date: 1-Dec-2008
    • (2006)Client-Centered, Energy-Efficient Wireless Communication on IEEE 802.11b NetworksIEEE Transactions on Mobile Computing10.1109/TMC.2006.1595:11(1575-1590)Online publication date: 1-Nov-2006
    • (2005)ACEProceedings of the international workshop on Network and operating systems support for digital audio and video10.1145/1065983.1065992(27-32)Online publication date: 13-Jun-2005
    • (2005)Using multiple energy gears in MPI programs on a power-scalable clusterProceedings of the tenth ACM SIGPLAN symposium on Principles and practice of parallel programming10.1145/1065944.1065967(164-173)Online publication date: 15-Jun-2005
    • (2004)Choosing beacon periods to improve response times for wireless HTTP clientsProceedings of the second international workshop on Mobility management & wireless access protocols10.1145/1023783.1023792(43-50)Online publication date: 1-Oct-2004

    View Options

    Login options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Figures

    Tables

    Media

    Share

    Share

    Share this Publication link

    Share on social media