Skip to main content

Sensor Abstractions for Opportunistic Activity and Context Recognition Systems

  • Conference paper
Smart Sensing and Context (EuroSSC 2010)

Part of the book series: Lecture Notes in Computer Science ((LNCCN,volume 6446))

Included in the following conference series:

Abstract

Pervasive environments are inherently characterized to draw from sensor infrastructures in order to become situation aware. Very recent technological evolutions of sensor hardware (e.g. for geoposition, acceleration, orientation, noise, light, humidity, chemical properties, etc.) have fertilized an explosive growth of sensor infrastructures, introducing whole new challenges for sensor software architectures like heterogeneity, redundancy and replaceability, fault tolerance, mobility, massive deployment, but most of all frequency of change and spontaneous availability. In this paper we address the very fundamental issue of exploiting spontaneous sensor configurations by introducing mechanisms for sensor self-description, goal-oriented sensing missions and dynamic sensor ensemble management. The concept of “sensor abstractions” is introduced, making the use of physical as well as immaterial sensors transparent from any technical sensor properties. An opportunistic sensor software architecture has been implemented, reversing former architecture principles (e.g. fusion of all available sensors) into a spontaneous, selective, utility driven involvement of sensors based on their sensing mission contribution potentials. The framework is implemented in OSGi, and demonstrated for activity recognition missions.

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 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

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Abowd, G.D., Dey, A.K., Brown, P.J., Davies, N., Smith, M., Steggles, P.: Towards a Better Understanding of Context and Context-Awareness. In: Proceedings of the 1st International Symposium on Handheld and Ubiquitous Computing, HUC 1999, pp. 304–307. Springer, London (1999)

    Google Scholar 

  2. Agre, J., Clare, L.: An integrated architecture for cooperative sensing networks. Computer 33(5), 106–108 (2000)

    Article  Google Scholar 

  3. Akyildiz, I., Su, W., Sankarasubramaniam, Y., Cayirci, E.: A survey on sensor networks. IEEE Communications Magazine 40(8), 102–114 (2002)

    Article  Google Scholar 

  4. Alliance, O.: OSGi Service Platform Release 4. architecture p. 9 (2000)

    Google Scholar 

  5. Baldauf, M., Dustdar, S., Rosenberg, F.: A survey on context-aware systems. Int. J. Ad Hoc Ubiquitous Comput. 2(4), 263–277 (2007)

    Article  Google Scholar 

  6. Bartlett, N.: OSGi in practice. Bd (January 11, 2009)

    Google Scholar 

  7. Chong, C.Y., Kumar, S.: Sensor networks: evolution, opportunities, and challenges. Proceedings of the IEEE 91(8), 1247–1256 (2003)

    Article  Google Scholar 

  8. Curino, C., Giani, M., Giorgetta, M., Giusti, A., Murphy, A.L., Picco, G.P.: Mobile data collection in sensor networks: The tinylime middleware. Pervasive and Mobile Computing 1(4), 446–469 (2005), http://www.sciencedirect.com/science/article/B7MF1-4H9GRV7-1/2/bf4f596735fdf93adcfd4a0ecfd6255a (special Issue on PerCom 2005)

    Article  Google Scholar 

  9. Dey, A.K.: Understanding and using context. Personal Ubiquitous Comput. 5(1), 4–7 (2001)

    Article  MathSciNet  Google Scholar 

  10. Dey, A.K., Abowd, G.D.: The Context Toolkit: Aiding the Development of Context-Aware Applications, pp. 434–441. ACM Press, New York (1999)

    Google Scholar 

  11. Doppler, J., Holl, G., Ferscha, A., Franz, M., Klein, C., dos Santos Rocha, M., Zeidler, A.: Variability in foot-worn sensor placement for activity recognition. In: Proceedings of the 13th International Symposium on Wearable Computers (ISWC 2009), Linz, Austria, September 4-7. IEEE Computer Society Press, Los Alamitos (2009)

    Google Scholar 

  12. Dressler, F.: Self-Organization in Sensor and Actor Networks. John Wiley & Sons, Chichester (2007)

    Book  Google Scholar 

  13. Ferscha, A.: What is Pervasive Computing, pp. 93–108. Universitätsverlag Rudolf Trauner (June 2003)

    Google Scholar 

  14. Gamma, E., Helm, R., Johnson, R., Vlissides, J.: Design patterns: elements of reusable object-oriented software. Addison-wesley, Reading (1995)

    MATH  Google Scholar 

  15. Garcia, M., Lloret, J.: A cooperative group-based sensor network for environmental monitoring. In: Luo, Y. (ed.) Cooperative Design, Visualization, and Engineering. LNCS, vol. 5738, pp. 276–279. Springer, Heidelberg (2009)

    Chapter  Google Scholar 

  16. Indulska, J., Sutton, P.: Location management in pervasive systems. In: Proceedings of the Australasian Information Security Workshop Conference on ACSW frontiers 2003, ACSW Frontiers 2003, pp. 143–151. Australian Computer Society, Inc., Darlinghurst (2003)

    Google Scholar 

  17. Kephart, J.O., Chess, D.M.: The vision of autonomic computing. Computer 36(1), 41–50 (2003)

    Article  MathSciNet  Google Scholar 

  18. Kephart, J.O., Das, R.: Achieving self-management via utility functions. IEEE Internet Computing 11(1), 40–48 (2007)

    Article  Google Scholar 

  19. Li, W., Kamil, Y., Manikas, A.: A wireless array based cooperative sensing model in sensor networks. In: Global Telecommunications Conference on IEEE GLOBECOM 2008, December 4-30, pp. 1–6. IEEE, Los Alamitos (2008)

    Google Scholar 

  20. Lukowicz, P., Pirkl, G., Bannach, D., Wagner, F., Calatroni, A., Förster, K., Holleczek, T., Rossi, M., Roggen, D., Troester, G., Doppler, J., Holzmann, C., Riener, A., Ferscha, A., Chavarriaga, R.: Recording a complex, multi modal activity data set for context recognition. In: Proceedings of the 1st Workshop on Context- Systems Design, Evaluation and Optimisation (CosDEO 2010). VDE Publishing House, Hannover (February 2010)

    Google Scholar 

  21. Madden, S., Franklin, M.J., Hellerstein, J.M., Hong, W.: Tag: a tiny aggregation service for ad-hoc sensor networks. In: IN OSDI (2002)

    Google Scholar 

  22. Mamei, M., Zambonelli, F.: Programming pervasive and mobile computing applications with the tota middleware. ACM Transactions on Software Engineering andMethodology, 18(4), Article 15 263–273 (2009)

    Google Scholar 

  23. Puccinelli, D., Haenggi, M.: Wireless sensor networks: applications and challenges of ubiquitous sensing. IEEE Circuits and Systems Magazine 5 (2005)

    Google Scholar 

  24. Roggen, D., Calatroni, A., Rossi, M., Holleczek, T., Förster, K., Tröster, G., Lukowicz, P., Bannach, D., Pirkl, G., Ferscha, A., Doppler, J., Holzmann, C., Kurz, M., Holl, G., Chavarriaga, R., Creatura, M., del Milln, R.: Collecting complex activity data sets in highly rich networked sensor environments. In: Proceedings of the Seventh International Conference on Networked Sensing Systems (INSS), Kassel, Germany (June 2010)

    Google Scholar 

  25. Roggen, D., Calatroni, A., Rossi, M., Holleczek, T., Förster, K., Tröster, G., Lukowicz, P., Bannach, D., Pirkl, G., Wagner, F., Ferscha, A., Doppler, J., Holzmann, C., Kurz, M., Holl, G., Chavarriaga, R., Creatura, M., del Milln, R.: Walk-through the opportunity dataset for activity recognition in sensor rich environments (May 2010), http://vimeo.com/8704668

  26. Roggen, D., Förster, K., Calatroni, A., Bulling, A., Holleczek, T., Troester, G., Lukowicz, P., Pirkl, G., Bannach, D., Ferscha, A., Riener, A., Holzmann, C., Chavarriaga, R., del Milln, R.: OPPORTUNITY: activity and context awareness in opportunistic open-ended sensor environments. Poster at the 1st European Future Emerging Technologies Conference (FET 2009), Prague, Czech Republic (April 2009)

    Google Scholar 

  27. Roggen, D., Förster, K., Calatroni, A., Holleczek, T., Fang, Y., Troester, G., Lukowicz, P., Pirkl, G., Bannach, D., Kunze, K., Ferscha, A., Holzmann, C., Riener, A., Chavarriaga, R., del Milln, R.: OPPORTUNITY: Towards opportunistic activity and context recognition systems. In: Proceedings of the 3rd IEEE WoWMoM Workshop on Autonomic and Opportunistic Communications (AOC 2009), June 2009, IEEE CS Press, Kos (2009)

    Google Scholar 

  28. Salber, D., Dey, A.K., Abowd, G.D.: The context toolkit: aiding the development of context-enabled applications. In: Proceedings of the SIGCHI Conference on Human factors in Computing Systems, CHI 1999, pp. 434–441. ACM, New York (1999)

    Google Scholar 

  29. Smith, R.B.: Spotworld and the sun spot. In: Proceedings of the 6th International Conference on Information Processing in Sensor Networks, IPSN 2007, pp. 565–566. ACM, New York (2007)

    Google Scholar 

  30. Ververidis, C.N., Polyzos, G.C.: Service discovery for mobile ad hoc networks: A survey of issues and tec niques. IEEE Communications Surveys and Tutorials 10(1-4), 30–45 (2008)

    Article  Google Scholar 

  31. Yick, J., Mukherjee, B., Ghosal, D.: Wireless sensor network survey. Computer Networks 52(12), 2292–2330 (2008)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2010 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Kurz, M., Ferscha, A. (2010). Sensor Abstractions for Opportunistic Activity and Context Recognition Systems. In: Lukowicz, P., Kunze, K., Kortuem, G. (eds) Smart Sensing and Context. EuroSSC 2010. Lecture Notes in Computer Science, vol 6446. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-16982-3_11

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-16982-3_11

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-16981-6

  • Online ISBN: 978-3-642-16982-3

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics