Skip to main content

Efficient Information Acquisition and Dissemination In Pervasive Computing Systems Through Caching

  • Chapter
  • 397 Accesses

Abstract

Pervasive Computing applications require continual and autonomous availability of ‘what I want’ of information acquisition and dissemination in a proactive yet unobtrusive way. Mobility and heterogeneity of pervasive environments make this problem even more challenging. Effective use of middleware techniques, such as caching, can overcome the dynamic nature of communication media and the limitations of resource-poor devices. In pervasive systems data is needed by users, devices, services and applications whereas caching mechanisms developed for mobile and distributed systems cater mainly to devices and in some special cases to users. Pervasive computing environments present entirely new set of challenges because of the fact that data may be acquired and disseminated at various stages within the system. Therefore, novel caching mechanisms are needed that take into account demand-fetched and prefetched (or pulled), as well as broadcast (or pushed) data. In addition, cache maintenance algorithms should consider such features as heterogeneity, mobility, interoperability, proactivity, and transparency that are unique to pervasive environments.

This research work was carried out under support from the Texas Advanced Research Program # 003656-0108-2001

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. G. Banavar, J. Beck and E. Gluzberg, “Challenges: An application model for pervasive computing,” in Proceedings of 6th Annual International Conference on Mobile Computing and Networking (MOBICOM 2000), pp.266–274, 2000, Boston MA, USA.

    Google Scholar 

  2. Guohong Cao, On Improving the Performance of Cache Invalidation in Mobile Environments, Mobile Networks and Applications, Volume 7, Issue 4, August 2002.

    Google Scholar 

  3. B.Y. Chan, A. Si, and H. V. Leong, A Framework for Cache Management for Mobile Databases: Design and Evaluation Distributed and Parallel Databases 10(1):23–57, July 2001.

    Google Scholar 

  4. Cherniack, M., Franklin, M.J., Zdonik, S., Expressing user profiles for Data Recharging, IEEE Personal Communications, Volume: 8 Issue: 4, Aug 2001 Page(s): 32–38.

    Google Scholar 

  5. Liang Cheng and Ivan Marsic, Piecewise Network Awareness Service for Wireless Mobile Pervasive Computing, Mobile Networks and Applications, Volume 7, Issue 4, August 2002.

    Google Scholar 

  6. R. Curwen, A. Hopper, P. Steggles and A. Ward, “Sentient Computing,” Technical Report 1999.13 (video), AT&T Laboratories Cambridge, 24a Trumpington Street, Cambridge CB2 1QA, England.

    Google Scholar 

  7. Jason Flinn, Shafeeq Sinnamohideen and M. Satyanarayanan, Data Staging on Untrusted Surrogates, Intel Research, Pittsburgh IRP-TR-02-02 May 2002

    Google Scholar 

  8. Gupta, S.K.S., Wang-Chien Lee, Purakayastha, A., Srimani, P.K, An overview of Pervasive Computing IEEE Personal Communications, Volume: 8 Issue: 4, Aug. 2001, Page(s): 8–9.

    Google Scholar 

  9. Stathes Hadjiefthymiades, Vicky Matthaiou, Lazaros Merakos, On Supporting the WWW in Wireless Communications Through Mobile Agents, Mobile Networks and Applications, Volume 7, Issue 4, August 2002.

    Google Scholar 

  10. A. Kahol, S. Khurana, S.K.S. Gupta, and P. K. Srimani, A Strategy to Manage Cache Consistency in a Disconnected Distributed Environment, IEEE Trans. on Parallel and Distributed Systems, Vol. 12, No. 7, July 2001, page(s): 686–700.

    Google Scholar 

  11. M Kumar, Pervasive Computing Education, Distributed Systems Online, July 2003, Vol. 4, No.7.

    Google Scholar 

  12. M Kumar, B Shirazi, S K Das, B Sung, D Levine, and M Singhal, Pervasive Information Communities Organization PICO: A Middleware Framework for Pervasive Computing IEEE Pervasive Computing, July-September 2003, pgs. 10–17.

    Google Scholar 

  13. WHO Lau, M Kumar, and S. Venkatesh, A Cooperative Cache Architecture in Support of Caching Multimedia Objects in MANETs, Atlanta, September 2002.

    Google Scholar 

  14. Satyanarayanan, M., Pervasive Computing: Vision and Challenges, IEEE Personal Communications, August 2001, Pgs. 10–17.

    Google Scholar 

  15. Zhou Su, Jiro Katto, T Nishikawa, M Murakami, T Washizawa and Y Yasuda, An Integrated Scheme for Distributed Segmented Streaming Media over Hierarchical Caches, International Conference on Information Technology and Applications, Bathurst Australia, November 2002.

    Google Scholar 

  16. David Tennenhouse, Proactive Computing, Communications of the ACM, vol. 43, No. 5, May 2000.

    Google Scholar 

  17. N J Tuah M Kumar, S Venkatesh, and S K Das, Performance Evaluation of Speculative Prefetching, IEEE Transactions on Parallel and Distributed Systems, Vol. 13, No. 5, June 2002, pp. 471–484.

    Google Scholar 

  18. Z. Wang, M Kumar, S.K. Das, and H Shen, Investigation of Cache Maintenance Strategies for Multi-cell Environments, 4th International Conference on Mobile Data Management, 21–24 January, 2003, Melbourne, Australia

    Google Scholar 

  19. M. Weiser, “The computer for the 21st Century,” Sci. American, Sept. 1991.

    Google Scholar 

  20. Joe Chun-Hung Yuen, Edward Chan, Kam-Yiu Lam and HW Leung, Cache Invalidation Scheme for Mobile Computing Systems with Real-time Data, ACM SIGMOD, Dec. 2000.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2004 Kluwer Academic Publishers

About this chapter

Cite this chapter

Kumar, M., Das, S.K. (2004). Efficient Information Acquisition and Dissemination In Pervasive Computing Systems Through Caching. In: Guizani, M. (eds) Wireless Communications Systems and Networks. Information Technology: Transmission, Processing and Storage. Springer, Boston, MA. https://doi.org/10.1007/0-306-48642-3_17

Download citation

  • DOI: https://doi.org/10.1007/0-306-48642-3_17

  • Publisher Name: Springer, Boston, MA

  • Print ISBN: 978-0-306-48190-1

  • Online ISBN: 978-0-306-48642-5

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics