skip to main content
10.1145/1378600.1378630acmconferencesArticle/Chapter ViewAbstractPublication PagesmobisysConference Proceedingsconference-collections
research-article

SeeMon: scalable and energy-efficient context monitoring framework for sensor-rich mobile environments

Published:17 June 2008Publication History

ABSTRACT

Proactively providing services to mobile individuals is essential for emerging ubiquitous applications. The major challenge in providing users with proactive services lies in continuously monitoring their contexts based on numerous sensors. The context monitoring with rich sensors imposes heavy workloads on mobile devices with limited computing and battery power. We present SeeMon, a scalable and energy-efficient context monitoring framework for sensor-rich, resource-limited mobile environments. Running on a personal mobile device, SeeMon effectively performs context monitoring involving numerous sensors and applications. On top of SeeMon, multiple applications on the device can proactively understand users' contexts and react appropriately. This paper proposes a novel context monitoring approach that provides efficient processing and sensor control mechanisms. We implement and test a prototype system on two mobile devices: a UMPC and a wearable device with a diverse set of sensors. Example applications are also developed based on the implemented system. Experimental results show that SeeMon achieves a high level of scalability and energy efficiency.

References

  1. K. V. Laerhoven, A. Schmidt and H. Gellersen, "Multi-Sensor Context Aware Clothing," In Proc. of ISWC, 2002. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. O. Amft, et al., "Analysis of Chewing Sounds for Dietary Monitoring," In Proc. of UbiComp, 2005. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. C. Park, et al., "A wearable wireless sensor platform for interactive dance performances," In Proc. of PerCom, 2006. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. M. Sung, C. Marci, and A. Pentland, "Wearable feedback systems for rehabilitation," Journal of Neuro Engineering and Rehabilitation, vol. 2, no. 1, 2005.Google ScholarGoogle Scholar
  5. J. E. Bardram, "Applications of Context-Aware Computing in Hospital Work - Examples and Design Principles," In Proc. of ACM SAC, 2004. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. T. Sohn, et al., "Place-Its: A Study of Location-Based Reminders on Mobile Phones," In Proc. of UbiComp, 2005. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. L. Bao and S. S. Intille, "Activity recognition from user-annotated acceleration data," In Proc. of Pervasive, 2004.Google ScholarGoogle Scholar
  8. J. Lester, et al., "A Practical Approach to Recognizing Physical Activities," In Proc. of Pervasive, 2006. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. P. Fahy and S. Clarke, "CASS - a middleware for mobile context-aware applications," In Proc. of Workshop on Context Awareness, MobiSys 2004.Google ScholarGoogle Scholar
  10. T. Gu, et al., "A Middleware for Building Context-Aware Mobile Services," In Proc. of IEEE VTC, 2004.Google ScholarGoogle Scholar
  11. H. Chen, T. Finin, and A. Joshi, "An Ontology for Context-Aware Pervasive Computing Environments," In Proc. of the Workshop on Ontologies in Agent Systems (AAMAS), 2003.Google ScholarGoogle Scholar
  12. D. Salber, A. K. Dey, and G. D. Abowd, "The Context Toolkit: Aiding the Development of Context-Enabled Applications," In Proc. of the ACM CHI, 1999. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. A. Ranganathan and R. H. Campbell, "A Middleware for Context-Aware Agents in Ubiquitous Computing Environments," In Proc. of Middleware, 2003. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. P. Korpipää, et al., "Managing Context Information in Mobile Devices," IEEE Pervasive Computing, 2003. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. T. Hofer, et al., "Context-Awareness on Mobile Devices - the Hydrogen Approach," In Proc. of the 36th Hawaii Int. Conf. on System Sciences, 2003. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. O. Riva, "Contory: A Middleware for the Provisioning of Context Information on Smart Phones," In Proc. of Middleware, 2006. Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. E. Shih, et al., "Wake-on-wireless: An Event Driven Energy Saving Strategy for Battery Operated Devices," In Proc. of MobiCom, 2002. Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. J. Sorber, et al., "Turducken: Hierarchical Power Management for Mobile Devices," In Proc. of MobiSys, 2005. Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. A. Rahmati and L. Zhong, "Context-for-Wireless: Context-Sensitive Energy-Efficient Wireless Data Transfer," In Proc. of MobiSys, 2007. Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. S. Chakraborty, et al., "On the Effectiveness of Movement Prediction to Reduce Energy Consumption in Wireless Communication," IEEE Trans. on Mobile Computing, vol. 5, no. 2, 2006. Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. S. Cui, et al., "Energy-Efficiency of MIMO and Cooperative MIMO Techniques in Sensor Networks," IEEE Journal on Selected Areas in Communications, vol. 22, no. 6, 2004. Google ScholarGoogle ScholarDigital LibraryDigital Library
  22. W. Ye, J. Heidemann, and D. Estrin, "An Energy-Efficient MAC Protocol for Wireless Sensor Networks," In Proc. of IEEE INFOCOM, 2002.Google ScholarGoogle Scholar
  23. K. Seada, et al., "Energy-Efficient Forwarding Strategies for Geographic Routing in Lossy Wireless Sensor Networks," In Proc. of SenSys, 2004. Google ScholarGoogle ScholarDigital LibraryDigital Library
  24. I. H. Witten and E. Frank, "Data Mining: Practical Machine Learning Tools and Techniques," Morgan Kaufmann, 2005. Google ScholarGoogle ScholarDigital LibraryDigital Library
  25. G. Anastasi, et al., "Performance Measurements of Motes Sensor Networks," In Proc. of MSWiM, 2004. Google ScholarGoogle ScholarDigital LibraryDigital Library
  26. G. Xing, et al., "Minimum Power Configuration for Wireless Communication in Sensor Networks", ACM Tran. on Sensor Networks (TOSN), vol. 3, no. 2, 2007. Google ScholarGoogle ScholarDigital LibraryDigital Library
  27. K. L. Wu and P. S. Yu, "Interval Query Indexing for Efficient Stream Processing," In Proc. of CIKM, 2004. Google ScholarGoogle ScholarDigital LibraryDigital Library
  28. E. Hanson and T. Johnson, "Selection Predicate Indexing for Active Databases using Interval Skip Lists," Information Systems, vol. 21, no. 3, pp. 269--298, 1996. Google ScholarGoogle ScholarDigital LibraryDigital Library
  29. J. Lee, et al., "BMQ-Index: Shared and Incremental Processing of Border Monitoring Queries over Data Streams," In Proc. of MDM 2006. Google ScholarGoogle ScholarDigital LibraryDigital Library
  30. KAIST UFC project. http://ufc.kaist.ac.krGoogle ScholarGoogle Scholar
  31. HUINS. http://www.huins.com/Google ScholarGoogle Scholar
  32. MIT Affective, http://affect.media.mit.edu/areas.php?id=sensingGoogle ScholarGoogle Scholar
  33. FFTW. http://www.fftw.org/Google ScholarGoogle Scholar
  34. Weka 3: Data Mining Software in Java. http://www.cs.waikato.ac.nz/~ml/weka/index.htmlGoogle ScholarGoogle Scholar
  35. Next Generation Computing Show 2007. http://www.nextcomshow.com/en/Google ScholarGoogle Scholar
  36. V. Shnayder, et al., "Simulating the Power Consumption of Large-Scale Sensor Network Applications," In Proc. of SenSys, 2004. Google ScholarGoogle ScholarDigital LibraryDigital Library
  37. R. S. Sandhu and P. Samarati, "Access Control: Principles and Practice," IEEE Communications Magazine, 1994.Google ScholarGoogle ScholarDigital LibraryDigital Library
  38. D. Abadi, et al., "Aurora: A New Model and Architecture for Data Stream Management," VLDB Journal, vol. 12, no. 2, 2003. Google ScholarGoogle ScholarDigital LibraryDigital Library
  39. R. Motwani, et al., "Query Processing, Resource Management, and Approximation in a Data Stream Management System," In Proc. of CIDR, 2003.Google ScholarGoogle Scholar
  40. S. R. Madden, et al., "Continuously Adaptive Continuous Queries over Streams," In Proc. of SIGMOD, 2002. Google ScholarGoogle ScholarDigital LibraryDigital Library
  41. J. Froehlich, et al., "MyExperience: A System for In situ Tracing and Capturing of User Feedback on Mobile Phones," In Proc. of MobiSys, 2007. Google ScholarGoogle ScholarDigital LibraryDigital Library
  42. P. J. Lang, et al., "International affective picture system (IAPS): Instruction manual and affective ratings," Tech. Rep. No. A-4, The Center for Research in Psychophysiology in University of Florida, 1999.Google ScholarGoogle Scholar

Index Terms

  1. SeeMon: scalable and energy-efficient context monitoring framework for sensor-rich mobile environments

        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

        PDF Format

        View or Download as a PDF file.

        PDF

        eReader

        View online with eReader.

        eReader