Browse > Article
http://dx.doi.org/10.5573/ieie.2015.52.3.127

Mobile Device CPU usage based Context-awareness in Mobile Cloud Computing  

Cho, Kyunghee (Software Engineering Lab. Dept. of Computer and Information Science, Korea University)
Jo, Minho (Software Engineering Lab. Dept. of Computer and Information Science, Korea University)
Jeon, Taewoong (Software Engineering Lab. Dept. of Computer and Information Science, Korea University)
Publication Information
Journal of the Institute of Electronics and Information Engineers / v.52, no.3, 2015 , pp. 127-135 More about this Journal
Abstract
Context-aware mobile cloud computing is a new promising paradigm that allows to improve user experience by analyzing contextual information such as user location, time of the day, neighboring devices and current activity. In this paper we provide performance study of context-aware mobile cloud computing system with Volare middleware. Volare monitors the resources and context of the device. and dynamically adapts cloud service requests accordingly, at discovery time or at runtime. This approach allows for more resource-efficient and reliable cloud service discovery, as well as significant cost savings at runtime. We also have studied the performance of context-aware mobile cloud computing for different quality of service (QoS) adaptation policies. Our simulations results show that when battery level is low and CPU usage is high and user cannot maintain the initial QoS, service cost is decreased according to current adaptation policy. In conclusion, the current adaptation policy suggested in this paper may improve user experience by providing a dynamically adapted service cost according to a situation.
Keywords
context-awareness; cloud computing; mobile cloud computing; MID; quality of service;
Citations & Related Records
연도 인용수 순위
  • Reference
1 A. Bertolino, W. Emmerich, P. Inverardi, V. Issarny, F. Liotopoulos and P. Plaza, "PLASTIC: Providing Lightweight Adaptable Service Technology for Pervasive Information & Communication," in Proc. 23rd ASE IEEE/ACM International Conference on Bertolino. 2009.
2 C. Sell and T. Springer, "Context-Sensitive Adaptation of Workflows," In Proc. of the doctoral symposium for ESEC/FSE on Doctoral symposium, pp. 1-4, 2009.
3 Q. Z. Sheng, B. Benatallah and Z. Maamar, "User-Centric Services Provisioning in Wireless Environments," Communications of the ACM, vol. 51, no. 11, pp. 130-135, 2008.   DOI
4 F. Seyler and C. Taconet, "Context Adaptation of Web Service Orchestrations," In Proc. of the 16th IEEE International Workshops on Enabling Technologies: Infrastructure for Collaborative Enterprises, pp. 351-356, 2007.
5 Z. Maamar, S. K. Mostefaoui and Q. H. Mahmoud, "Context for Personalized Web Services," In Proc. of the 28th Hawaii International Conference on System Sciences, pp. 66-73, 2005.
6 L. Capra, W. Emmerich and C. Mascolo, "CARISMA: context- aware reflective middleware system for mobile applications," IEEE Transactions on Software Engineering, vol. 29, no. 10, pp. 929-945, 2003.   DOI   ScienceOn
7 J. Keeney and V. Cahill, "CHISEL: Policy-Driven, Context-Aware, Dynamic Adaptation Framework," 4th IEEE International Workshop on Policies for Distributed Systems and Networks, pp. 3-14, 2003.
8 G. D. Abowd, A. K. Dey, P. J. Brown, N. Davies, M. Smith and P. Steggles, "Towards a Better Understanding of Context and Context-Awareness," In Proc. of the 1st International Symposium on Handheld and Ubiquitous Computing, Lecture Notes in Computer Science 1707, pp. 304-307, 1999.
9 H. Schulzrinne, S. Casner, R. Frederick and V. Jacobson, "RTP: A transport protocol for real-time applications," IETFRFC, 1996.
10 H. La and S. Kim, "A Conceptual Framework for Provisioning Context-aware Mobile Cloud Services," In Proc. of the 3rd IEEE International Conference on Cloud Computing, pp. 466-473, 2010.
11 P. Papakos, L. Capra and D. S. Rosenblum, "VOLARE: Context-Aware Adaptive Cloud Service Discovery for Mobile Systems," In Proc. of the 9th International Workshop on Adaptive and Reflective Middleware, pp. 32-38, 2010.
12 N. Fernando, S. W. Loke and W. Rahayu, "Mobile cloud computing: A survey," Future Generation Computer Systems, vol. 29, no. 1, pp. 84-106, 2013.   DOI   ScienceOn
13 H. T. Dinh, C. Lee, D. Niyato and P. Wang, "A survey of mobile cloud computing: architecture, applications, and approaches," Wireless Communications and Mobile Computing, vol. 13, no 18, pp. 1587-1611, 2013.   DOI
14 A. Klein, C. Mannweiler, J. Schneider and H. D. Schotten, "Access Schemes for Mobile Cloud Computing," in Proc. Of the 11th International Conference on Mobile Data Management, pp. 387-392, Kansas City, USA, May 2010.
15 D. Kovachev and R. Klamma, "Context-aware Mobile Multimedia Services in the Cloud," in Proc. Of the 10th International Workshop of the Multimedia Metadata Community on Semantic Multimedia Database Technologies, Graz, Austria, December 2009.
16 K. Akherfi and H. Harroud, "Mobile Cloud Middleware: A New Service for Mobile Users," International Journal of Computer, Information, Systems and Control Engineering, vol. 8, no. 3, pp. 27-31, 2014.
17 W. Song and X. Su, "Review of Mobile cloud computing," in Proc. Of the 3rd International Conference on Communication Software and Networks, pp. 1-4, Xian, China, May 2011.
18 G. Pallis, "Cloud Computing: The New Frontier of Internet Computing," IEEE Internet Computing, vol. 14, no. 5, pp. 70-73, 2010.   DOI   ScienceOn
19 M. Armbrust, A. Fox, R. Griffith, A. D. Joseph, R. H. Katz, A. Konwinski, G. Lee, D. A. Patterson, A. Rabkin, I. Stoica and M. Zaharia, "Above the clouds: A Berkeley View of cloud Computing," UCB/EECS-2009-28, 2009.
20 H. Qi and A. Gani, "Research on Mobile Cloud Computing: Review, Trend and Perspectives," in Proc. Of the 2nd International Conference on Digital Information and Communication Technology and its Applications, pp. 195-202, 2012.