QoS Middleware Support for Pervasive Computing Applications

  • Authors:
  • Behrooz Shirazi;Mohan Kumar;Byung Y. Sung

  • Affiliations:
  • -;-;-

  • Venue:
  • HICSS '04 Proceedings of the Proceedings of the 37th Annual Hawaii International Conference on System Sciences (HICSS'04) - Track 9 - Volume 9
  • Year:
  • 2004

Quantified Score

Hi-index 0.00

Visualization

Abstract

Today, pervasive computing technologies are being developed to provide automated, real-time, continual, and unobtrusive user services in dynamic heterogeneous environments such as telemedicine, manufacturing, space endeavors, crisis management, and military. However, the full potential of pervasive computing cannot be realized without enablingmiddleware technologies -- henceforth referred to as "middleware services"; i.e., they provide services for high level applications. In this paper we introduce middleware services that are required to address the challenges related to adapting to dynamically changing situations, meeting communication QoS requirements, and achieving scalability in large-scalepervasive computing applications over heterogeneous network infrastructures. Our approach in developing middleware support for pervasive computing is based on the community computing concept, which provides us with a unified method to dynamically integrate themiddleware services with each other and with high level applications on a just-in-time basis. The proposed middleware services for pervasive computing are highly modular, lightweight, and easily deployable to meet the needs of pervasive computing applications in networked environments. In this paper we will describe our proposed QoS algorithms and techniques for synergistic integration of middleware services into pervasive computing applications. In addition, we propose new performance metrics and a benchmark suite approach to evaluate middleware services in pervasive computing. Finally, we present some early prototype results from our proof of concept implementation.