Skip to main content

A Hybrid Peer-to-Peer Solution for Context Distribution in Mobile and Ubiquitous Environments

  • Chapter
  • First Online:
Information Systems Development

Abstract

With the proliferation of mobile devices such as PDAs and smart-phones, users get accustomed to using them in their daily life. This raises the expectations for user-customized and environment-aware services. However, mobile context-aware systems inherently feature characteristics of distribution and heterogeneity which pose great challenges to their developers. In this chapter, we focus on context distribution in mobile and ubiquitous computing environments. After describing the requirements in such environments, we propose a hybrid peer-to-peer based context distribution approach, which is built on top of the JXTA framework, a standard for peer-to-peer systems. We categorize context-aware system entities into three types of peers according to their device capabilities and their roles in context distribution. The peers are able to dynamically discover each other along with their offered services, form groups, and communicate with each other. The proposed approach is evaluated against the derived requirements and illustrated through a motivating scenario.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 259.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 329.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 329.99
Price excludes VAT (USA)
  • Durable hardcover 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

Institutional subscriptions

Notes

  1. 1.

    URBAM terminals are special Internet-connected devices which are made available in some RATP metro stations to offer information services to the passengers.

References

  1. D. Milojicic, V. Kalogeraki, R. M. Lukose, K. Nagaraja, J. Pruyne, B. Richard, S. Rollins, and Z. Xu, Peer-to-peer computing. Technical report HPL-2002-57 20020315, Technical Publications Department, HP Labs Research Library, Mar. 2002. http://www.hpl.hp.com/techreports/2002/HPL-2002-57.html.

  2. M. Satyanarayanan, Pervasive computing: Vision and challenges, IEEE Personal Communications, pp. 10–17 (2001).

    Google Scholar 

  3. M. Abdelaziz, E. Pouyoul, B. Traversat, Project JXTA, A Loosely-Consistent DHT Rendezvous Walker (Available at: http://research.sun.com/spotlight/misc/jxta-dht.pdf).

  4. M. Baldauf, S. Dustdar, F. Rosenberg, A survey on context-aware systems. International Journal of Ad Hoc and Ubiquitous Computing, Vol. 2, No. 4, pp. 263–277 (2007).

    Article  Google Scholar 

  5. A. Dey, D. Salber, G. Abowd, A conceptual framework and a toolkit for supporting the rapid prototyping of context-aware applications, Human Computer Interaction, Vol. 16, No. 2–4, pp. 97–166 (2001).

    Article  Google Scholar 

  6. H. Chen, An Intelligent Broker Architecture for Pervasive Context-Aware Systems, PhD Thesis, University of Maryland, Baltimore County. (2004).

    Google Scholar 

  7. K. Henricksen, J. Indulska, T. McFadden, S. Balasubramaniam, Middleware for distributed context-aware systems, International Symposium on Distributed Objects and Applications (DOA) (2005).

    Google Scholar 

  8. F. Paganelli, G. Bianchi, D. Giuli, A context model for context-aware system design towards the ambient intelligence vision: Experiences in the eTourism domain. In Stephanidis, C. and Pieper, M. (eds.), Universal Access in Ambient Intelligence Environments, 9th ERCIM Workshop on User Interfaces for All (ERCIM UI4ALL), Lecture Notes in Computer Science, Vol. 4397, Spring-Verlag, pp. 173–191 (2006).

    Google Scholar 

  9. Ye, Jian, Li, Jintao, Zhu, Zhenmin, Gu, Xiaoguang, Shi, Hongzhou, PCSM: A context sharing model in peer-to-peer ubiquitous computing environment. International Conference on Convergence Information Technology, 21–23 Nov. 2007, pp. 1868–1873 (2007). 20. D. Milojicic, V. Kalogeraki, R. M. Lukose, K. Nagaraja, J. Pruyne, B. Richard, S. Rollins, and Z. Xu. Peer-to-peer computing. technical report HPL-2002-57 20020315, Technical Publications Department, HP Labs Research Library, Mar. 2002. http://www.hpl.hp.com/techreports/2002/HPL-2002-57.html.

  10. C. Reichert, M. Kleis, R. Giaffreda, Towards distributed context management in ambient networks, 14th IST Mobile & Wireless Communications Summit. Proceedings (2005).

    Google Scholar 

  11. N. Paspallis, A. Chimaris, G. A. Papadopoulos, Experiences from developing a distributed context management system for enabling adaptivity, J. Indulska and K. Raymond (Eds.) DAIS 2007, LNCS 4531, pp. 225–238 (2007).

    Google Scholar 

  12. F. Delmastro, A. Passarella, M. Conti, P2P Multicast for pervasive ad hoc networks, Pervasive and Mobile Computing, Vol. 4, No. 1, pp. 62–91 (2008).

    Article  Google Scholar 

  13. M. Bisignano, A. Calvagna, G. Di Modica, O. Tomarchio, Design and development of a JXTA middleware for mobile ad hoc networks, 3rd International Conference on Peer-to-Peer Computing (P2P 2003), Linkopings, Sweden, September1–3 (2003).

    Google Scholar 

  14. M. Bonifacio, P. Bouquet, G. Mameli, M. Nori, Peer-mediated distributed knowledge management, Technical Report DIT 03-032 Department of ICT, University of Trento (2003)

    Google Scholar 

  15. F. Delmastro, A. Passarella, M. Conti, P2P Multicast for pervasive ad hoc networks, Pervasive and Mobile Computing, Vol. 4, No. 1, pp. 62–91 (2008).

    Google Scholar 

  16. JXTA, https://jxta.dev.java.net.

    Google Scholar 

  17. The MUSIC project, http://www.ist-music.eu/

  18. M. Wagner, R. Reichle, M. Ullah Khan, K. Geihs, J. Lorenzo, M. Valla, C. Fra, N. Paspallis, G.A. Papadopoulos, a comprehensive context modeling framework for pervasive computing systems, 8th IFIP International Conference on Distributed Applications and Interoperable Systems (DAIS), 4–6 June, 2008, Oslo, Norway, Springer Verlag, to appear.

    Google Scholar 

  19. https://jxta-jxme.dev.java.net/.

    Google Scholar 

Download references

Acknowledgements

This chapter was financially supported by the European Union (MUSIC-IST project, 6th Framework Programme, contract number 35166). The authors from the European Media Laboratory GmbH are supported by the Klaus Tschira Foundation.

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2009 Springer Science+Business Media, LLC

About this chapter

Cite this chapter

Hu, X. et al. (2009). A Hybrid Peer-to-Peer Solution for Context Distribution in Mobile and Ubiquitous Environments. In: Papadopoulos, G., Wojtkowski, W., Wojtkowski, G., Wrycza, S., Zupancic, J. (eds) Information Systems Development. Springer, Boston, MA. https://doi.org/10.1007/b137171_52

Download citation

  • DOI: https://doi.org/10.1007/b137171_52

  • Published:

  • Publisher Name: Springer, Boston, MA

  • Print ISBN: 978-0-387-84809-9

  • Online ISBN: 978-0-387-84810-5

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics