Open Access   Article Go Back

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 PDF XML
483 286 downloads 239 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.