A Power-Saving Network Architecture for Accessing the Internet from Mobile Computers: Design, Implementation and Measurements

In this paper we propose a power-saving strategy for accessing the Internet from a mobile computer. Firstly, we measure the power consumption of a mobile computer that uses a TCP connection to send/receive data from the Internet. These measurements indicate that, by adopting TCP, the power consumption is negatively affected by the congestion in the fixed network. To solve this problem we extend the Indirect TCP model to achieve both the TCP reliability and an optimal power consumption level. To test our claim we design and implement a Power-Saving Network Architecture based on an enhanced indirect TCP model. Experimental results show that our approach is a promising development, with respect to the classical TCP approach, to reduce power consumption. Specifically, in our experiments the power consumption, by exploiting the enhanced indirect model, is significantly lower than the power consumption measured when using the legacy TCP approach.

[1]  W. Richard Stevens TCP for transactions, HTTP, NNTP, and the UNIX domain protocols , 1996 .

[2]  C. Q. Lee,et al.  The Computer Journal , 1958, Nature.

[3]  Darrell D. E. Long,et al.  A dynamic disk spin-down technique for mobile computing , 1996, MobiCom '96.

[4]  OthmanMazliza,et al.  Power conservation strategy for mobile computers using load sharing , 1998 .

[5]  Randy H. Katz,et al.  Measuring and Reducing Energy Consumption of Network Interfaces in Hand-Held Devices (Special Issue on Mobile Computing) , 1997 .

[6]  Anupam Joshi,et al.  On proxy agents, mobility, and web access , 2000, Mob. Networks Appl..

[7]  Chiara Petrioli,et al.  Guest editorial: energy conserving protocols , 2001 .

[8]  Marco Conti,et al.  A Distributed Mechanism for Power Saving in IEEE 802.11 Wireless LANs , 2001, Mob. Networks Appl..

[9]  Tomasz Imielinski,et al.  Mobile wireless computing: challenges in data management , 1994, CACM.

[10]  Dimitri P. Bertsekas,et al.  Data Networks , 1986 .

[11]  L. B. Milstein,et al.  ARQ error control for fading mobile radio channels , 1997 .

[12]  Mahadev Satyanarayanan,et al.  Balancing performance, energy, and quality in pervasive computing , 2002, Proceedings 22nd International Conference on Distributed Computing Systems.

[13]  Suresh Singh,et al.  An Experimental Study of TCP’s Energy Consumption over a Wireless Link , 2001 .

[14]  Alan Jay Smith,et al.  Software strategies for portable computer energy management , 1998, IEEE Wirel. Commun..

[15]  B. R. Badrinath,et al.  Web&: an architecture for non-interactive Web , 2001, Proceedings. The Second IEEE Workshop on Internet Applications. WIAPP 2001.

[16]  John Zahorjan,et al.  The challenges of mobile computing , 1994, Computer.

[17]  W. Richard Stevens,et al.  TCP Slow Start, Congestion Avoidance, Fast Retransmit, and Fast Recovery Algorithms , 1997, RFC.

[18]  A. M. Abdullah,et al.  Wireless lan medium access control (mac) and physical layer (phy) specifications , 1997 .

[19]  Alan Jay Smith,et al.  Scheduling techniques for reducing processor energy use in MacOS , 1997, Wirel. Networks.

[20]  Krishna M. Sivalingam,et al.  A Survey of Energy Efficient Network Protocols for Wireless Networks , 2001, Wirel. Networks.

[21]  Marco Conti,et al.  Optimization of Efficiency and Energy Consumption in p-Persistent CSMA-Based Wireless LANs , 2002, IEEE Trans. Mob. Comput..

[22]  Robin Kravets,et al.  Power management techniques for mobile communication , 1998, MobiCom '98.

[23]  Ramesh Karri,et al.  Optimizing the Energy Consumed by Secure Wireless Sessions – Wireless Transport Layer Security Case Study , 2003, Mob. Networks Appl..

[24]  I. Damgård,et al.  The protocols. , 1989, The New Zealand nursing journal. Kai tiaki.

[25]  W. Richard Stevens TCP/IP Illustrated, Volume 3: TCP for Transactions, HTTP, NNTP, and the UNIX Domain Protocolls , 1996 .

[26]  Adam Wolisz,et al.  A Short Look on Power Saving Mechanisms in the Wireless LAN Standard IEEE 802.11 , 2002 .

[27]  R.W. Brodersen,et al.  A portable multimedia terminal , 1992, IEEE Communications Magazine.

[28]  Geoffrey H. Kuenning,et al.  Saving portable computer battery power through remote process execution , 1998, MOCO.

[29]  Adam Wolisz,et al.  Power-saving mechanisms in emerging standards for wireless LANs: the MAC level perspective , 1998, IEEE Wirel. Commun..

[30]  Tomasz Imielinski,et al.  Power Efficient Filtering of Data an Air , 1994, EDBT.

[31]  Adam Wolisz,et al.  An energy-efficient power control approach for WLANs , 2000, Journal of Communications and Networks.

[32]  A. Wolisz,et al.  A Short Look on Power Saving Mechanisms in the Wireless LAN Standard Draft IEEE 802 . 11 , 1997 .

[33]  Nicholas Bambos,et al.  Mobile power management for wireless communication networks , 1997, Wirel. Networks.

[34]  Adam Wolisz,et al.  Performance study of access control in wireless LANs – IEEE 802.11 DFWMAC and ETSI RES 10 Hiperlan , 1997, Mob. Networks Appl..

[35]  Mazliza Othman,et al.  Power conservation strategy for mobile computers using load sharing , 1998, MOCO.

[36]  Michele Zorzi,et al.  Energy-constrained error control for wireless channels , 1997, IEEE Wirel. Commun..

[37]  Yu-Chee Tseng,et al.  Special issue on mobile computing , 2004 .

[38]  Giuseppe Anastasi,et al.  A Power Saving Architecture for Web Access from Mobile Computers , 2002, NETWORKING.