DOI QR코드

DOI QR Code

모바일 클라우드 컴퓨팅에서 상황인지 기반 모바일 장치 CPU사용

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)
  • 투고 : 2014.12.30
  • 심사 : 2015.03.06
  • 발행 : 2015.03.25

초록

상황인지(Context-Aware) 모바일 클라우드 컴퓨팅은 어플리케이션이 사용자의 위치, 시간, 근처에 사용자와 장치 그리고, 사용자의 상황적인 정보를 분석함으로써, 사용자 경험을 증대시킬 수 있는 새로운 전도 유망한 패러다임이다. 본 논문에서는 Volare 미들웨어를 탑재한 상황인지 모바일 클라우드 컴퓨팅 시스템의 성능 연구를 제공한다. Volare 미들웨어는 리소스와 장치의 상황을 모니터하고, 실행시간에 클라우드 서비스 요구를 동적으로 적용한다. 이러한 접근은 실행시간에 상당한 비용절감 뿐 아니라, 더욱 효과적인 자원과 신뢰할 만한 클라우드 서비스를 제공할 것이다. 또한, 다른 QoS적용 정책에 대한 상황인지 모바일 클라우드 컴퓨팅의 성능을 연구했다. 시뮬레이션 결과는 배터리 레벨이 낮고 CPU 사용량은 높고, 사용자가 초기단계 QoS를 유지할 수 없을 때, 현 적용 정책에 의해서 서비스 비용이 줄어드는 것을 보여준다. 결과적으로, 본 논문에서 제안된 적용정책을 사용하면 상황에 따라 다르게 서비스 비용을 사용자들에게 제공할 수 있다.

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.

키워드

참고문헌

  1. 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.
  2. 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.
  3. 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.
  4. 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. https://doi.org/10.1145/1400214.1400241
  5. 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.
  6. 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.
  7. 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. https://doi.org/10.1109/TSE.2003.1237173
  8. 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.
  9. 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.
  10. H. Schulzrinne, S. Casner, R. Frederick and V. Jacobson, "RTP: A transport protocol for real-time applications," IETFRFC, 1996.
  11. 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.
  12. 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.
  13. 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. https://doi.org/10.1016/j.future.2012.05.023
  14. 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. https://doi.org/10.1002/wcm.1203
  15. 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.
  16. 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.
  17. 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.
  18. 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.
  19. 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.
  20. G. Pallis, "Cloud Computing: The New Frontier of Internet Computing," IEEE Internet Computing, vol. 14, no. 5, pp. 70-73, 2010. https://doi.org/10.1109/MIC.2010.113