QoS-aware service location in mobile ad hoc networks

The advent of light-weight terminals (e.g., PDA) with integrated communication capabilities facilitates service access and hosting anytime, anywhere. However, effective service access requires dealing with the service's QoS, including related resource consumption. This paper introduces a comprehensive framework for QoS-aware service location in ad hoc networks. Our framework divides into: (i) QoS specification that is expressive enough to capture most significant QoS-related properties, and concise enough to have minimal computation cost associated with QoS management; and (ii) a benefit function for evaluating the overall benefit of service instances available in the network from the standpoint of QoS regarding both the user's perspective and resource consumption on hosts. Application of the proposed QoS framework is addressed in the context of the mobile ADHoc WS system, which supports QoS-aware location of Web services deployed in mobile ad hoc networks.

[1]  Valérie Issarny,et al.  AdHocFS: sharing files in WLANs , 2003, Second IEEE International Symposium on Network Computing and Applications, 2003. NCA 2003..

[2]  David Garlan,et al.  Project Aura: Toward Distraction-Free Pervasive Computing , 2002, IEEE Pervasive Comput..

[3]  Jian Li,et al.  Qos in mobile a hoc networks , 2003, IEEE Wireless Communications.

[4]  Timothy C. K. Chou Beyond Fault Tolerance , 1997, Computer.

[5]  M. Dertouzos THE FUTURE OF COMPUTING , 1999 .

[6]  Andreas Reuter,et al.  Transaction Processing: Concepts and Techniques , 1992 .

[7]  Cynthia E. Irvine,et al.  Toward quality of security service in a resource management system benefit function , 2000, Proceedings 9th Heterogeneous Computing Workshop (HCW 2000) (Cat. No.PR00556).

[8]  Warren Smith,et al.  Predicting Application Run Times Using Historical Information , 1998, JSSPP.

[9]  S. Bowers,et al.  Applying adaptation spaces to support quality of service and survivability , 2000, Proceedings DARPA Information Survivability Conference and Exposition. DISCEX'00.

[10]  Mahadev Satyanarayanan,et al.  Using history to improve mobile application adaptation , 2000, Proceedings Third IEEE Workshop on Mobile Computing Systems and Applications.

[11]  Ioana Stanoi,et al.  Self-managing, disconnected processes and mechanisms for mobile e-business , 2002, WMC '02.

[12]  A. F. Seigel,et al.  Statistics and data analysis : an introduction , 1988 .

[13]  Levente Buttyán,et al.  Stimulating Cooperation in Self-Organizing Mobile Ad Hoc Networks , 2003, Mob. Networks Appl..

[14]  Carla E. Brodley,et al.  Predictive application-performance modeling in a computational grid environment , 1999, Proceedings. The Eighth International Symposium on High Performance Distributed Computing (Cat. No.99TH8469).

[15]  Carla Schlatter Ellis,et al.  JPEG Compression Metric as a Quality-Aware Image Transcoding , 1999, USENIX Symposium on Internet Technologies and Systems.

[16]  Gaetano Borriello,et al.  Next century challenges: data-centric networking for invisible computing: the Portolano project at the University of Washington , 1999, MobiCom.

[17]  Thomas F. Lawrence,et al.  Taxonomy for QoS specifications , 1997, Proceedings Third International Workshop on Object-Oriented Real-Time Dependable Systems.

[18]  Francine Berman,et al.  Performance prediction in production environments , 1998, Proceedings of the First Merged International Parallel Processing Symposium and Symposium on Parallel and Distributed Processing.

[19]  Nalini Venkatasubramanian,et al.  An integrated metric for video QoS , 1997, MULTIMEDIA '97.

[20]  Andrew T. Campbell,et al.  A survey of QoS architectures , 1998, Multimedia Systems.

[21]  Roy Friedman Caching web services in mobile ad-hoc networks: opportunities and challenges , 2002, POMC '02.

[22]  Charles E. Perkins,et al.  Service Location Protocol, Version 2 , 1999, RFC.

[23]  Cynthia E. Irvine,et al.  Toward a taxonomy and costing method for security services , 1999, Proceedings 15th Annual Computer Security Applications Conference (ACSAC'99).

[24]  Henk J. Sips,et al.  ARC: a bottom-up approach to negotiated QoS , 2000, Proceedings Third IEEE Workshop on Mobile Computing Systems and Applications.