skip to main content
10.1145/977091.977103acmconferencesArticle/Chapter ViewAbstractPublication PagescfConference Proceedingsconference-collections
Article

A framework for resource discovery in pervasive computing for mobile aware task execution

Published:14 April 2004Publication History

ABSTRACT

Aimed to provide computation ubiquitously, pervasive computing is perceived as a means to provide a user the transparency of anywhere, anyplace, anytime computing. Pervasive computing is characterized by execution of high-level user tasks in heterogeneous environments that use invisible and ubiquitously distributed computational devices. Resource discovery is an integral part of pervasive computing. Due to the limited computing capacities of the mobile entities in the pervasive space it becomes important for these entities to discover equivalent peers to execute complex tasks. Also requirements of tasks in pervasive space are diverse ranging from static resources like printers to dynamically varying resources like network bandwidth. This requires seamless aggregation of resources/services required for the execution of the task. This is further complicated by frequent associations and disassociation of mobile elements with hotspots which are highly variable in performance and availability. We believe that predicting variability of resources would make the task mobile aware rather than mobility oblivious. We propose a framework for estimation of future resource requirements, which would allow the mobile applications to adapt to wearing (due to disassociations and reassociations) of resources. We also show through case analysis that proactive systems benefit from our architecture.

References

  1. Narayanan, D. and Satyanarayan, M. "Predictive resource management for wearable computing." Proceedings of the 1st International Conference on Mobile Systems, Applications, and Services (MobiSys), San Francisco, CA, May 2003. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. Satyanarayan, M. "Fundamental challenges in mobile computing." In Fifteenth ACM Symposium on Principles of Distributed Computing (Philadelphia, Pennsylvania, May 1996). Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. E. de Lara, D. S. Wallach, and W. Zwaenepoel. "Puppeteer: Component-based Adaptation for Mobile Computing." In Proc. 3rd USENIX Symposium on Internet Technologies and Systems (USITS-01), pages 159--170, Berkeley, CA, Mar. 2001. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. D. Tennenhouse, "ProactiveComputing," Communications of the ACM, vol. 43, no. 5, 2000. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. Karen Henricksen, Jadwiga Indulska, and Andry Rakotonirainy. "Modelling Context Information in Pervasive computing systems." Pervasive 2002, LNCS 2414, pp. 167--180,2002. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. DINDA, P. A., AND O'HALLARON, D. R. "An Extensible Toolkit for Resource Prediction in Distributed Systems." In Technical Report CMU-CS-99-138, School of Computer Science, Carnegie Mellon University, Pittsburg (Jul. 1999).Google ScholarGoogle Scholar
  7. J. Flinn and M. Satyanarayanan. "Energy-aware adaptation for mobile applications." In Proceedings of the 17th ACM Symposium on Operating Systems Principles (SOSP), pages 48--63, December 1999. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. Ricky Robinson, "Resource Discovery in Pervasive Computing", Technical Report , School of Information Technology and Electrical Engineering,University of Queesland.Google ScholarGoogle Scholar
  9. Feng Zhu, Matt Mukta, and Lionel Ni, "Classificaiton of Service Discovery in Pervasive Computing Environments",Technical Report, Michigan State University, East Lansing.Google ScholarGoogle Scholar
  10. Christopher Lueg, "Representations in Pervasive Computing",in Proceedings of the INaugural Asia Pacific Forum on Pervasive Computing, Nov 2002.Google ScholarGoogle Scholar
  11. William Adjie-Winoto, Elliot Schwartz, Hari Balakrishnan, and Jeremy Lilley. The design and implementation of an intentional naming system. In Proc. 17th SOSP, pages 186--201, December 1999. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. M. Satyanarayanan, "Pervasive computing: Vision and challenges," IEEE Personal Communications, vol. 8, pp. 10--17, Aug. 2001.Google ScholarGoogle ScholarCross RefCross Ref
  13. Cynthia A. Patterson, Richard R. Muntz, and Cherri M. Pancake, "Challenges in Location-Aware Computing", http://dsonline.computer.org/0306/d/bp2spo.htmGoogle ScholarGoogle Scholar

Index Terms

  1. A framework for resource discovery in pervasive computing for mobile aware task execution

    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
      CF '04: Proceedings of the 1st conference on Computing frontiers
      April 2004
      522 pages
      ISBN:1581137419
      DOI:10.1145/977091

      Copyright © 2004 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: 14 April 2004

      Permissions

      Request permissions about this article.

      Request Permissions

      Check for updates

      Qualifiers

      • Article

      Acceptance Rates

      Overall Acceptance Rate240of680submissions,35%

      Upcoming Conference

      CF '24

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader