Commenced in January 2007
Frequency: Monthly
Edition: International
Paper Count: 30054
Context Aware Lightweight Energy Efficient Framework

Authors: D. Sathan, A. Meetoo, R. K. Subramaniam

Abstract:

Context awareness is a capability whereby mobile computing devices can sense their physical environment and adapt their behavior accordingly. The term context-awareness, in ubiquitous computing, was introduced by Schilit in 1994 and has become one of the most exciting concepts in early 21st-century computing, fueled by recent developments in pervasive computing (i.e. mobile and ubiquitous computing). These include computing devices worn by users, embedded devices, smart appliances, sensors surrounding users and a variety of wireless networking technologies. Context-aware applications use context information to adapt interfaces, tailor the set of application-relevant data, increase the precision of information retrieval, discover services, make the user interaction implicit, or build smart environments. For example: A context aware mobile phone will know that the user is currently in a meeting room, and reject any unimportant calls. One of the major challenges in providing users with context-aware services lies in continuously monitoring their contexts based on numerous sensors connected to the context aware system through wireless communication. A number of context aware frameworks based on sensors have been proposed, but many of them have neglected the fact that monitoring with sensors imposes heavy workloads on ubiquitous devices with limited computing power and battery. In this paper, we present CALEEF, a lightweight and energy efficient context aware framework for resource limited ubiquitous devices.

Keywords: Context-Aware, Energy-Efficient, Lightweight, Ubiquitous Devices.

Digital Object Identifier (DOI): doi.org/10.5281/zenodo.1332366

Procedia APA BibTeX Chicago EndNote Harvard JSON MLA RIS XML ISO 690 PDF

References:


[1] Abowd, G..D., Atkeson, C.G., Hong, J., Long, S., Kooper, R. & Pinkerton, M. (1997). Cyberguide: A Mobile Context-Aware Tour Guide. ACM Wireless Networks, 3, 421-433.
[2] Anagnostopoulos, C., Tsounis, A. & Hadjiefthymiades, S. (2004). Context Awareness in Mobile Computing: A Survey. Proceedings of Mobile and Ubiquitous Information Access Workshop, Mobile HCI '04, Glasgow, UK.
[3] Biegel, G. & Cahill, V. (2004). A Framework for Developing Mobile, Context-aware Applications. Proceedings of 2nd IEEE Conference on Pervasive Computing and Communications, (Percom) 2004, Orlando, FL.
[4] Chen, H. & Finin, T. (2003). An Ontology for a Context Aware Pervasive Computing Environment. IJCAI Workshop on ontologies and distributed systems, Acapulco MX.
[5] Dey, A. (2000). Providing Architectural Support for Building Context- Aware Applications. Ph.D. Thesis Dissertation, College of Computing, Georgia Tech.
[6] Dey, A. & Abowd, G.D. (1999). Towards a Better Understanding of Context and Context Awareness. Technical Report, GIT-GVU-99-22, Georgia Institute of Technology.
[7] Dey, A., Kokinov, B.N., Leake, D.B. & Turner, R.M. (2005). Modeling and Using Context. 5th International and Interdisciplinary Conference, CONTEXT 2005, Paris, France.
[8] Dey, A., Salber, D., & Abowd, G.D. (1999). The Context Toolkit: Aiding the Development of Context-Enabled Applications. In the Proceedings of the 1999 Conference on Human Factors in Computing Systems, CHI 1999, Pittsburgh, PA, 434-441.
[9] Fahy, P., Clarke, S. (2004). CASS: Middleware for Mobile, Context- Aware Applications. Workshop on Context Awareness at MobiSys 2004, Boston, USA.
[10] Gu, T., Pung, K. K. & Zhang, D. Q. (2004). A middleware for building context-aware mobile services. In Proceedings of IEEE Vehicular Technology Conference (VTC), Milan, Italy.
[11] Hong J. & Landay, J. (2001). An infrastructure approach to contextaware computing-, Human Computer Interaction, 16(2).
[12] Kuo, Y., Cheng, K., Hsu, J., Chu, H. & Huang, P. (2004). Architectural Support for Context-Sensitive Interaction in Ubiquitous Computing Environment. A proposal submitted to the IIS, Academia Sinica.
[13] Marin-Perianu, R., Hartel, P., & Scholten, H. (2005). A Classification of Service Discovery Protocols. Technical Report TR-CTIT-05-25 Centre for Telematics and Information Technology (University of Twente, Netherlands).
[14] Meditskos, G., & Bassilliades, N. (2005). Towards an Object-Oriented Reasoning System for OWL. International Workshop on OWL Experiences and Directions, B. Cuenca Grau, I. Horrocks, B. Parsia, P. Patel-Schneider (Ed.) (Ireland).
[15] Musolesi, M. (2004). Designing a Context-aware Middleware for Asynchronous Communication in Mobile Ad Hoc Environments. In Middleware 2004 Companion Proceedings, 304-308, ACM Press.
[16] Ranganathan.A and R. H. Campbell, "A Middleware for Context-Aware Agents in Ubiquitous Computing Environments", In ACM/IFIP/USENIX International Middleware Conference 2003, Germany, pp. 143 - 161, June 2003.
[17] Ranganathan.A, J. Al-Muhtadi, S. Chetan, R. Campbell and M. D. Mickunas, "MiddleWhere: A Middleware for Location Awareness in Ubiquitous Computing Applications", In Proceedings of the 5th ACM/IFIP/USENIX international conference on Middleware, Canada, pp. 397 - 416, 2004
[18] Riekki.J, O. Davidyuk, V. Rautio and J. Sun, "Context-Aware Middleware for Mobile Multimedia Applications", In Proceedings of the 3rd International Conference on Mobile and Ubiquitous Multimedia (MUM-04), Maryland, Vol. 83, pp. 213 - 220, October 2004
[19] Shilit, B. N. (1995). A Context-Aware System Architecture for Mobile Distributed Computing. Ph.D. thesis, Dept of Computer Science, Columbia University.
[20] Smith, M. K., Welty, C., Volz, R., & Mcguiness, D. (2006). OWL Web Ontology Language Guide. W3C Recommendation February 2004. Online: http://www.w3.org/TR/owl-guide/.
[21] Veríssimo, P., Cahill, V., Casimiro, A., Cheverst, K., Friday A. & Kaiser, J. (2002). CORTEX: Towards Supporting Autonomous and Cooperating Sentient Entities. Proceedings of European Wireless 2002, Florence, Italy.
[22] Want, R., Hopper, A., Falcao, V. & Gibbons, J. (1992). The active badge location system. ACM Transactions on Information Systems, 10(1), 91- 102.