skip to main content
10.1145/985135.985155acmconferencesArticle/Chapter ViewAbstractPublication PagesmmConference Proceedingsconference-collections
Article

An event-driven, user-centric, QoS-aware middleware framework for ubiquitous multimedia applications

Authors Info & Claims
Published:05 October 2001Publication History

ABSTRACT

In this paper, we present a novel QoS-aware middleware framework, that seamlessly enables ubiquitous delivery of QoS-aware multimedia applications. The QoS management functions are triggered by not only resource fluctuations but also the user's behavior, movement or even light and time. Those activation events are described using asynchronous messages encoded in XML format. Moreover, the QoS-aware middleware services are no longer targeted to applications or devices but users. The QoS management functions are individualized according to the user's preferences and life routines. We have implemented a prototype of our middleware framework as part of the Gaia OS [4], an active space enabling infrastructure. Our experiments with the ubiquitous multimedia streaming application show the soundness of our framework.

References

  1. G. S. Blair, A. Andersen, L. Blair, and G. Coulson. The Role of Reflection in Supporting Dynamic QoS Management Functions. Proceedings of the 7th IEEE International Workshop on Quality of Service (IWQoS'99), June 1999.Google ScholarGoogle ScholarCross RefCross Ref
  2. X. Gu, D. Wichadakul, and K. Nahrstedt. Visual QoS Programming Environment for Ubiquitous Multimedia Services. Proceedings of IEEE International Conference on Multimedia and Expo 2001(ICME2001), Aug. 2001.Google ScholarGoogle Scholar
  3. B. Li and K. Nahrstedt. A control-based middleware framework for quality of service adaptation. IEEE Journal on Selected Areas in Communication, Sept. 1999. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. R. Manuel and R. H. Campbell. Gaia: Enabling Active Spaces. 9th ACM SIGOPS European Workshop, Sept. 2000. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. T. M. Michell. Machine Learning. McGraw-Hill, 1997.Google ScholarGoogle Scholar
  6. K. Nahrstedt, D. Wichadakul, and D. Xu. Distributed QoS Compilation and Runtime Instantiation. Proceedings of IEEE/IFIP International Workshop on QoS 2000 (IWQoS2000), June 2000.Google ScholarGoogle ScholarCross RefCross Ref
  7. A. T. Campbell. A Quality of Service Architecture. PhD Thesis, Computing Department, Lancaster University, Jan. 1996.Google ScholarGoogle Scholar
  8. R. Vanegas, J. Zinky, J. Loyall, D. Karr, R. Schantz, and D. Bakken. QuO's Runtime Support for Quality of Service in Distributed Objects. Proceedings of IFIP International Conference on Distributed Systems Platforms and Open Distributed Processing (Middleware'98), Sept. 1998. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. M. Weiser. Some Computer Science Issues in Ubiquitous Computing. Communication of the ACM, 36(7), pp. 74--84, 1993. Google ScholarGoogle ScholarDigital LibraryDigital Library
  1. An event-driven, user-centric, QoS-aware middleware framework for ubiquitous multimedia applications

    Recommendations

    Comments

    Login options

    Check if you have access through your login credentials or your institution to get full access on this article.

    Sign in
    • Published in

      cover image ACM Conferences
      M3W: Proceedings of the 2001 international workshop on Multimedia middleware
      October 2001
      93 pages
      ISBN:1581133960
      DOI:10.1145/985135

      Copyright © 2001 ACM

      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]

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      • Published: 5 October 2001

      Permissions

      Request permissions about this article.

      Request Permissions

      Check for updates

      Qualifiers

      • Article

      Upcoming Conference

      MM '24
      MM '24: The 32nd ACM International Conference on Multimedia
      October 28 - November 1, 2024
      Melbourne , VIC , Australia

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader