A survey of mobile cloud computing offloading concepts based on measurements and algorithms

 
 
 
  • Abstract
  • Keywords
  • References
  • PDF
  • Abstract


    Handheld computing devices at the moment everywhere in the arms of generation dependent human beings of every age. Clients are looking for new innovative thoughts to first and best utilization of Smart Mobile Devices. The rapid enlargement of the number of clever telephone users has given rise of various research subjects. While the technological advancements are happening from hardware and package levels, novel ideas are being introduced. One amongst those ideas is Mobile Cloud computing which is the mix of cloud computing, mobile compu-ting and wireless networks to bring wealthy process resources to mobile users, network operators, yet as cloud computing suppliers. MCC offloading is a technique to overcome the barriers like battery life, memory usage, computation difficulties faced in Mobile computing with the help of cloud. This survey not only focuses on the concepts of offloading, it also concentrates on the measurements and basic ideas of Mobile Cloud computing related algorithms.

     


  • Keywords


    Smart Mobile Device (SMD); Mobile Computing; Cloud Computing; Mobile Cloud Computing (MCC).

  • References


      [1] Othman, Mazliza, Abdul Nasir Khan, Shahbaz Akhtar Abid, and Sajjad Ahmad Madani. "MobiByte: an application development model for mobile cloud computing." Journal of Grid Computing 13, no. 4 (2015): 605-628U.

      [2] Gupta, Abhishek Kumar. "Challenges in mobile computing." In Proceedings of 2nd National Conference on Challenges and Opportunities in Information Technology (COIT-2008). Mandi Gobindgarh, India: RIMT-IET, pp. 86-90. 2008.

      [3] Katyal, Mayanka, and Atul Mishra. "A comparative study of load balancing algorithms in cloud computing environment." arXiv preprint arXiv:1403.6918 (2014).

      [4] Buyya, Rajkumar, Chee Shin Yeo, Srikumar Venugopal, James Broberg, and Ivona Brandic. "Cloud computing and emerging IT platforms: Vision, hype, and reality for delivering computing as the 5th utility." Future Generation computer systems 25, no. 6 (2009): 599-616.

      [5] Jawaligi, Shivkumar S., and G. S. Biradar. "Single Mobile Sink Based Energy Efficiency and Fast Data Gathering Protocol for Wireless Sensor Networks." Wireless Sensor Network 9, no. 04 (2017): 117.

      [6] Monfared, Alireza K., Ellen W. Zegura, Mostafa Ammar, David Doria, and David Bruno. "Computational ferrying: Efficient scheduling of computation on a mobile high performance computer." Computer Communications 96 (2016): 110-122.

      [7] Huang D, Wang P, Niyato D. A dynamic offloading algorithm for mobile computing. IEEE Transactions on Wireless Communications. 2012 Jun;11(6):1991-5.

      [8] Ou, Shumao, Kun Yang, and Jie Zhang. "An effective offloading middleware for pervasive services on mobile devices." Pervasive and Mobile Computing 3.4 (2007): 362-385.

      [9] Ou, Shumao, Kun Yang, Antonio Liotta, and Liang Hu. "Performance analysis of offloading systems in mobile wireless environments." In Communications, 2007. ICC'07. IEEE International Conference on, pp. 1821-1826. IEEE, 2007.

      [10] Liu, Qi, Weidong Cai, Jian Shen, Xiaodong Liu, and Nigel Linge. "An adaptive approach to better load balancing in a consumer-centric cloud environment." IEEE Transactions on Consumer Electronics 62, no. 3 (2016): 243-250.

      [11] Ray, Soumya, and Ajanta De Sarkar. "Execution analysis of load balancing algorithms in cloud computing environment." International Journal on Cloud Computing: Services and Architecture (IJCCSA) 2.5 (2012): 1-13.

      [12] Abolfazli, Saeid, Zohreh Sanaei, Mojtaba Alizadeh, Abdullah Gani, and Feng Xia. "An experimental analysis on cloud-based mobile augmentation in mobile cloud computing." IEEE Transactions on Consumer Electronics 60, no. 1 (2014): 146-154.

      [13] Namboodiri, Vinod, and Toolika Ghose. "To cloud or not to cloud: A mobile device perspective on energy consumption of applications." In World of Wireless, Mobile and Multimedia Networks (WoWMoM), 2012 IEEE International Symposium on a, pp. 1-9. IEEE, 2012.

      [14] Alnezari, Amani S., and Nasser-Eddine Rikli. "Achieving Mobile Cloud Computing through Heterogeneous Wireless Networks." International Journal of Communications, Network and System Sciences 10, no. 06 (2017): 107.

      [15] Padma, Y., K. Pavan Kumar, and A. Durgabhavani. "A simple analysis of service oriented architecture for mobile cloud computing." In IEEE J, vol. 11, no. 1. 2014.

      [16] Itani, Wassim, Ayman Kayssi, and Ali Chehab. "Energy-efficient incremental integrity for securing storage in mobile cloud computing." In Energy Aware Computing (ICEAC), 2010 International Conference on, pp. 1-2. IEEE, 2010.

      [17] Nguyen, Anh-Dung, Patrick Sénac, and Victor Ramiro. "How mobility increases mobile cloud computing processing capacity." In Network Cloud Computing and Applications (NCCA), 2011 First International Symposium on, pp. 50-55. IEEE, 2011.

      [18] Shiraz, Muhammad, Abdullah Gani, Azra Shamim, Suleman Khan, and Raja Wasim Ahmad. "Energy Efficient Computational Offloading Framework for Mobile Cloud Computing." J. Grid Comput. 13, no. 1 (2015): 1-18.

      [19] Chen, Meng-Hsi, Ben Liang, and Min Dong. "A semidefinite relaxation approach to mobile cloud offloading with computing access point." In Signal Processing Advances in Wireless Communications (SPAWC), 2015 IEEE 16th International Workshop on, pp. 186-190. IEEE, 2015.

      [20] Chen, Xu. "Decentralized computation offloading game for mobile cloud computing." IEEE Transactions on Parallel and Distributed Systems 26, no. 4 (2015): 974-983.

      [21] Xia, Feng, Fangwei Ding, Jie Li, Xiangjie Kong, Laurence T. Yang, and Jianhua Ma. "Phone2Cloud: Exploiting computation offloading for energy saving on smartphones in mobile cloud computing." Information Systems Frontiers 16, no. 1 (2014): 95-111.

      [22] Wu, Huaming, Qiushi Wang, and Katinka Wolter. "Tradeoff between performance improvement and energy saving in mobile cloud offloading systems." In Communications Workshops (ICC), 2013 IEEE International Conference on, pp. 728-732. IEEE, 2013.

      [23] Wang, Cheng, and Zhiyuan Li. "Parametric analysis for adaptive computation offloading." In ACM SIGPLAN Notices, vol. 39, no. 6, pp. 119-130. ACM, 2004.

      [24] Shahzad, Haleh, and Ted H. Szymanski. "A dynamic programming offloading algorithm for mobile cloud computing." In Electrical and Computer Engineering (CCECE), 2016 IEEE Canadian Conference on, pp. 1-5. IEEE, 2016.

      [25] Liu, Yanchen, and Myung J. Lee. "An effective dynamic programming offloading algorithm in mobile cloud computing system." In Wireless Communications and Networking Conference (WCNC), 2014 IEEE, pp. 1868-1873. IEEE, 2014.

      [26] Guo, Songtao, Bin Xiao, Yuanyuan Yang, and Yang Yang. "Energy-efficient dynamic offloading and resource scheduling in mobile cloud computing." In Computer Communications, IEEE INFOCOM 2016-The 35th Annual IEEE International Conference on, pp. 1-9. IEEE, 2016.

      [27] Cuervo, Eduardo, Aruna Balasubramanian, Dae-ki Cho, Alec Wolman, Stefan Saroiu, Ranveer Chandra, and Paramvir Bahl. "MAUI: making smartphones last longer with code offload." In Proceedings of the 8th international conference on Mobile systems, applications, and services, pp. 49-62. ACM, 2010.

      [28] Hassan, Mohammed A., Kshitiz Bhattarai, Qi Wei, and Songqing Chen. "Pomac: Properly offloading mobile applications to clouds." Energy (J) 25 (2014): 50.

      [29] Li, Jiwei, Kai Bu, Xuan Liu, and Bin Xiao. "Enda: Embracing network inconsistency for dynamic application offloading in mobile cloud computing." In Proceedings of the second ACM SIGCOMM workshop on Mobile cloud computing, pp. 39-44. ACM, 2013.

      [30] Atta ur Rehman Khan, Mazliza Othman, Sajjad Ahmad Madan and Samee Ullah Khan I . "A Survey of Mobile Cloud Computing Application Models.” IEEE ,2014

      [31] Forman, George H., and John Zahorjan. "The challenges of mobile computing." Computer 27, no. 4 (1994): 38-47.

      [32] Gupta, S. K. S., and P. K. Srimani. "Experience in teaching a graduate course in mobile computing." In Frontiers in Education Conference, 2000. FIE 2000. 30th Annual, vol. 2, pp. S1C-6. IEEE, 2000.

      [33] Abolfazli, Saeid, Zohreh Sanaei, Ejaz Ahmed, Abdullah Gani, and Rajkumar Buyya. "Cloud-based augmentation for mobile devices: motivation, taxonomies, and open challenges." IEEE Communications Surveys & Tutorials 16, no. 1 (2014): 337-368.


 

View

Download

Article ID: 12525
 
DOI: 10.14419/ijet.v7i2.26.12525




Copyright © 2012-2015 Science Publishing Corporation Inc. All rights reserved.