Non-commercial Research and Educational Use including without Limitation Use in Instruction at Your Institution, Sending It to Specific Colleagues That You Know, and Providing a Copy to Your Institution's Administrator. All Other Uses, Reproduction and Distribution, including without Limitation Comm

In this paper we propose a novel energy-aware QoS model, e-QoS, for application sessions that might across multiple protocol domains. The model provides the QoS guarantee by dynamically selecting and adapting application protocols. To the best of our knowledge, our model is the first attempt to address QoS adaptation at the application session level by proposing a new QoS metric called session lifetime. To show the effectiveness of the proposed scheme, we have implemented a case study: instant messenger applications between two PocketPCs. Experiment shows that the session lifetime has been successfully extended to the value negotiated by two PocketPCs with very diverse battery capacities.

[1]  Peter L. Reiher,et al.  Conductor: a framework for distributed adaptation , 1999, Proceedings of the Seventh Workshop on Hot Topics in Operating Systems.

[2]  Anantha P. Chandrakasan,et al.  Minimizing power consumption in digital CMOS circuits , 1995, Proc. IEEE.

[3]  Amin Vahdat,et al.  Managing Energy and Server Resources for a Hosting Center , 2001, SOSP 2001.

[4]  Amin Vahdat,et al.  ECOSystem: managing energy as a first class operating system resource , 2002, ASPLOS X.

[5]  Derek McAuley,et al.  Energy is just another resource: energy accounting and energy pricing in the Nemesis OS , 2001, Proceedings Eighth Workshop on Hot Topics in Operating Systems.

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

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

[8]  Thomas Anderson,et al.  Overcoming Barriers to Disruptive Innovation in Networking , 2005 .

[9]  Dhiraj K. Pradhan,et al.  Improving performance of TCP over wireless networks , 1997, Proceedings of 17th International Conference on Distributed Computing Systems.

[10]  David Wetherall,et al.  Upgrading transport protocols using untrusted mobile code , 2003, SOSP '03.

[11]  Weisong Shi,et al.  Fractal: a mobile code based framework for dynamic application protocol adaptation in pervasive computing , 2005, 19th IEEE International Parallel and Distributed Processing Symposium.

[12]  Mark D. Yarvis,et al.  Conductor: Distributed Adaptation for Complex Networks , 1999 .

[13]  Roy Fielding RFC 2068 : Hypertext Transfer Protocol-HTTP/1.1 , 1997 .

[14]  Kevin R. Fall,et al.  A delay-tolerant network architecture for challenged internets , 2003, SIGCOMM '03.

[15]  Weisong Shi,et al.  Fractal: A mobile code-based framework for dynamic application protocol adaptation , 2006, J. Parallel Distributed Comput..

[16]  S ChaseJeffrey,et al.  Managing energy and server resources in hosting centers , 2001 .

[17]  Nalini Venkatasubramanian,et al.  A Game Theoretic Approach for Power Aware Middleware , 2004, Middleware.

[18]  Weisong Shi,et al.  CANS: Composable, Adaptive Network Services Infrastructure , 2001, USITS.

[19]  Margaret Martonosi,et al.  Run-time power estimation in high performance microprocessors , 2001, ISLPED '01.

[20]  Larry L. Peterson,et al.  The x-Kernel: An Architecture for Implementing Network Protocols , 1991, IEEE Trans. Software Eng..

[21]  Mark Horowitz,et al.  Energy dissipation in general purpose microprocessors , 1996, IEEE J. Solid State Circuits.

[22]  B. R. Badrinath,et al.  On Providing Support for Protocol Adaptation in Mobile Wireless Networks , 2001, Mob. Networks Appl..

[23]  Paramvir Bahl,et al.  Wake on wireless: an event driven energy saving strategy for battery operated devices , 2002, MobiCom '02.

[24]  Balachander Krishnamurthy,et al.  PRO-COW: Protocol Compliance on the Web - A Longitudinal Study , 2001, USITS.

[25]  Hong Va Leong,et al.  Mobile Data Access , 2001, Lecture Notes in Computer Science.

[26]  D. Box,et al.  Simple object access protocol (SOAP) 1.1 , 2000 .

[27]  John R. Smith,et al.  Adapting Multimedia Internet Content for Universal Access , 1999, IEEE Trans. Multim..

[28]  Mark D. Corner,et al.  Turducken: hierarchical power management for mobile devices , 2005, MobiSys '05.

[29]  Amin Vahdat,et al.  Managing energy and server resources in hosting centers , 2001, SOSP.

[30]  Hao Zhu,et al.  On supporting power-efficient streaming applications in wireless environments , 2005, IEEE Transactions on Mobile Computing.

[31]  Mary Jane Irwin,et al.  Optimizing sensor movement planning for energy efficiency , 2005, ISLPED '05.

[32]  Roy T. Fielding,et al.  Hypertext Transfer Protocol - HTTP/1.1 , 1997, RFC.

[33]  Niraj K. Jha,et al.  Energy efficiency of handheld computer interfaces: limits, characterization and practice , 2005, MobiSys '05.

[34]  M. Frans Kaashoek,et al.  Mobile Computing with the Rover Toolkit , 1997, IEEE Trans. Computers.

[35]  B. R. Badrinath,et al.  Transformer Tunnels: A Framework for Providing Route Specific Adaptations , 1998, USENIX Annual Technical Conference.

[36]  Robin Kravets,et al.  Application‐driven power management for mobile communication , 2000, Wirel. Networks.

[37]  Zhaohui Wu,et al.  Intelligent Transportation Systems , 2006, IEEE Pervasive Computing.

[38]  Nitin H. Vaidya,et al.  A Power Control MAC Protocol for Ad Hoc Networks , 2005, Wirel. Networks.

[39]  Deborah A. Wallach,et al.  μSleep: a technique for reducing energy consumption in handheld devices , 2004, MobiSys '04.

[40]  Jonathan M. Smith,et al.  Operating System Support for Protocol Boosters , 1996 .

[41]  Mahadev Satyanarayanan,et al.  Agile application-aware adaptation for mobility , 1997, SOSP.

[42]  Mahadev Satyanarayanan,et al.  Managing battery lifetime with energy-aware adaptation , 2004, TOCS.

[43]  Weisong Shi,et al.  M-CASEngine: A collaborative environment for computer-assisted surgery , 2006 .

[44]  Lee Armstrong,et al.  DEDICATED SHORT RANGE COMMUNICATIONS (DSRC) HOME , 2002 .