Predictive Approach for Energy Efficient Computation Offloading In Mobile Cloud Computing
Nikki 1 , J. Kumar2
Section:Research Paper, Product Type: Journal Paper
Volume-6 ,
Issue-8 , Page no. 62-67, Aug-2018
CrossRef-DOI: https://doi.org/10.26438/ijcse/v6i8.6267
Online published on Aug 31, 2018
Copyright © Nikki, J. Kumar . This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
View this paper at Google Scholar | DPI Digital Library
How to Cite this Paper
- IEEE Citation
- MLA Citation
- APA Citation
- BibTex Citation
- RIS Citation
IEEE Style Citation: Nikki, J. Kumar, “Predictive Approach for Energy Efficient Computation Offloading In Mobile Cloud Computing,” International Journal of Computer Sciences and Engineering, Vol.6, Issue.8, pp.62-67, 2018.
MLA Style Citation: Nikki, J. Kumar "Predictive Approach for Energy Efficient Computation Offloading In Mobile Cloud Computing." International Journal of Computer Sciences and Engineering 6.8 (2018): 62-67.
APA Style Citation: Nikki, J. Kumar, (2018). Predictive Approach for Energy Efficient Computation Offloading In Mobile Cloud Computing. International Journal of Computer Sciences and Engineering, 6(8), 62-67.
BibTex Style Citation:
@article{Kumar_2018,
author = {Nikki, J. Kumar},
title = {Predictive Approach for Energy Efficient Computation Offloading In Mobile Cloud Computing},
journal = {International Journal of Computer Sciences and Engineering},
issue_date = {8 2018},
volume = {6},
Issue = {8},
month = {8},
year = {2018},
issn = {2347-2693},
pages = {62-67},
url = {https://www.ijcseonline.org/full_paper_view.php?paper_id=2655},
doi = {https://doi.org/10.26438/ijcse/v6i8.6267}
publisher = {IJCSE, Indore, INDIA},
}
RIS Style Citation:
TY - JOUR
DO = {https://doi.org/10.26438/ijcse/v6i8.6267}
UR - https://www.ijcseonline.org/full_paper_view.php?paper_id=2655
TI - Predictive Approach for Energy Efficient Computation Offloading In Mobile Cloud Computing
T2 - International Journal of Computer Sciences and Engineering
AU - Nikki, J. Kumar
PY - 2018
DA - 2018/08/31
PB - IJCSE, Indore, INDIA
SP - 62-67
IS - 8
VL - 6
SN - 2347-2693
ER -
VIEWS | XML | |
593 | 393 downloads | 321 downloads |
Abstract
Mobile Cloud is providing facilities of storage and remote application hosting. Several mobile applications are too computation intensive so power consumption issue is critical problem in mobile devices. Offloading feature in mobile cloud computing reduced power consumption issues of mobile devices. Existing research works have either used fixed mobile device speed or does not consider mobile device speed in estimation of local execution energy. Speed of mobile device plays a significant role in determination of local execution energy and it is affected by parallel running applications and clock frequency of mobile device. Because when there are applications running in parallel, execution speed of mobile is not fixed. In order to counter these issues, this work exploits Exponential Weighted Mean Moving Average to predict device speed according to load on mobile device. We have compared proposed work with two types of systems: Fixed CPU Speed system where CPU speed of mobile device is fixed throughout all offloading decisions, and Oracle which assumes to know exact speed of mobile device in advance. Evaluation of all systems is carried by using synthetic workloads.
Key-Words / Index Term
Mobile cloud computing, Offloading, Network Bandwidth, Energy saving, Execution speed
References
[1] K. Kumar, and Y.H. Lu, “Cloud Computing For Mobile Users: Could Offloading Computation Save Energy?,” in Proc. of IEEE Computer Society, Vol. 43, pp.51-56, 2010.
[2] E. Cuervo, A. Balasubramanian, D. Cho, A. Wolman, S. Saroiu, R. Chandra, and P. Bahl, “MAUI: Making Smartphones Last Longer with Code Offload,” in Proc. of MobiSys ’10, 2010.
[3] P. Bahl, R. Y. Han, Li Erran, andM. Satyanarayanan, “Advancing the State of Mobile Cloud Computing,” in Proc. of MCS’12, June 25, 2012.
[4] S. Kosta, A. Aucinas, P. Hui, R. Mortier, and X. Zhang, “Thinkair: Dynamic Resource Allocation and Parallel Execution in the Cloud for Mobile Code Offloading,” in Proc. of IEEE INFOCOM, 2012.
[5] S. Patel, “A Survey of Mobile Cloud Computing: Architecture, Existing Work & Challenges”, International Journal of Advanced Research in Computer Science & Software Engineering,Vol. 3, Issue 6, June 2013
[6] N. Fernando, S. W. Loke, and W. Rahayu, “Mobile Cloud Computing: A survey,” Future Generation Computer Systems, Vol. 29, pp. 84-106, 2013.
[7] M. V. Barbera, S. Kosta, A. Mei, and J. Stefa, “To Offload or Not to Offload? The Bandwidth & Energy Costs of Mobile Cloud Computing,” in Proc. of IEEE INFOCOM, 2013.
[8] N. Kaushik, and J. Kumar, “A Computation Offloading Framework to Optimize Energy Utilisation in Mobile Cloud Computing Environment,” International Journal of Computer Applications & Information Technology, Vol. 5, Issue II, April-May, 2014.
[9] G. Folino, and F.S. PisaniI, “Automatic offloading of mobile applications into the cloud by means of genetic programming,” in Proc. of Applied Soft Computing, Vol. 25, Issue C, pp. 253–265, December 2014.
[10] M. V. Barbera, A. C. Viana, and M. D. de Amorim, “Data offloading in social mobile networks through VIP delegation,” in Proc. of the Ad Hoc Networks 19, pp. 92-110, 2014
[11] C. M. S. Magurawalage, and K. Yang, “Energy-Efficient & Network-Aware Offloading Algorithm for Mobile Cloud Computing,” Journal of Network & Computer Applications, Vol. 74, pp. 22–33, 2014.
[12] N. Kaushik, Gaurav, and J. Kumar, “A Literature Survey on Mobile Cloud Computing: Open Issues & Future Directions,” International Journal of Engineering & Computer Science ISSN: 2319-7242, Vol. 3, Issue 5, May 2014.
[13] G. Orsinia, D. Badea, and W. Lamersdorf, “Context-Aware Computation Offloading for Mobile Cloud Computing: Requirements Analysis, Survey & Design Guideline,” in Proc. of 12th International Conference on Mobile Systems & Pervasive Computing, Vol. 56, pp. 10 – 17, 2015.
[14] C. Ragona, F. Granelli, C. Fiandrino, D. Kliazovich, and P. Bouvry, “Energy-Efficient Computation Offloading for Wearable Devices & Smartphones in Mobile Cloud Computing,” in Proc. of IEEE Global Communications, pp. 687–694, 2015.
[15] M. Shiraz, and A. Gani, “Energy Efficient Computational Offloading Framework for Mobile Cloud Computing,” Journal of Grid Computing, Vol. 13, Issue 1, DOI: 10.1007/s10723-014-9323-6, pp. 1–18, March 2015.
[16] Q. K. Gill, and K. Kaur, “A Computation Offloading Scheme for Performance Enhancement of Smart Mobile Devices for Mobile Cloud Computing,” in Proc. of International Conference on Next Generation Intelligent Systems, pp. 1-6,Sept 2016.
[17] S. Deshmukh, and R. Shah, “Computation Offloading Frameworks in Mobile Cloud Computing: A Survey,” in Proc. of IEEE Computer Society magazine, Vol. 3, pp. 16 –22, 2016.
[18] N. Idawati, M. Enzai, and M. Tang, “A Heuristic Algorithm for Multi-Site Computation Offloading in Mobile Cloud Computing,” in Proc. of Computer Science Vol. 80, Issue C, pp. 1232–1241, June 2016.
[19] A. Mukherjee, and D. De, “Low power offloading strategy for Femto-cloud mobile network,” Engineering Science & Technology, an International Journal, Vol. 19, Issue 1, pp. 260-270, March (2016).
[20] J. Panneerselvam, J. Hardy, B. Yuan, and N. Antonopoulos, “Mobilouds: An Energy Efficient MCC Collaborative Framework With Extended Mobile Participation for Next Generation Networks,” IEEE, DOI: 10.1109/ACCESS.2016.2602321, Vol. 4, pp. 125, 2016.
[21] M. Goudarzia,, M. Zamania, Abolfazl, and T. Haghighat, “A Fast Hybrid Multi-Site Computation Offloading for Mobile Cloud Computing,” Journal of Network & Computer Applications, Vol. 80, 2017.
[22] D. Mazza, D. Tarchi, and G. E. Corazza, “A Unified Urban Mobile Cloud Computing Offloading Mechanism for Smart Cities,” in Proc. of IEEE Communications Magazine, Vol. 55 Issue 3, pp. 106–115, March 2017.
[23] S. Sthapit, J. R. Hopgood, and J. Thompson, “Distributed Computational Load Balancing for Real-Time Applications,” in Proc. of 25th European Signal Processing Conference, 2017.
[24] S. Saha, and M. S. Hasan, “Effective Task Migration to Reduce Execution Time in Mobile Cloud Computing,” Proceedings of the 23rd International Conference onAutomation & Computing, DOI: 10.23919/IConAC.2017.8081998, pp.7-8, September 2017.
[25] L. Zhang, and Student Member, IEEE, Di Fu, IEEE, and J. Liu, “On Energy-Efficient Offloading in Mobile Cloud for Real-Time Video Applications,” in Proc. of IEEE Transactions on Circuits & Systems for Video Technology, Vol. 27, Issue 1, JANUARY 2017.
[26] P. Nawrocki, and W. Reszelewski, “Resource Usage Optimization in Mobile Cloud Computing,” in Proc. of Computer Communications 99, pp. 1-12, 2017.
[27] G. Shu, X. Zheng, H. Xu, and J. Li, “Cloudlet-assisted Heuristic Offloading for Mobile Interactive Applications,” 5th IEEE International Conference on Mobile Cloud Computing, Services, & Engineering, DOI: 10.1016/j.neucom.2017.09.056, 28 Dec, 2017.