Skip to main content

The Comparative Study of Algorithms in Building the Green Mobile Cloud Computing Environment

  • Conference paper
  • First Online:
Advances on P2P, Parallel, Grid, Cloud and Internet Computing (3PGCIC 2021)

Abstract

The usage of Mobile Cloud Computing over the year is directly proportional to the increase in energy consumption. This problem is then solved with the green approach, where many algorithms or methods were intensively developed to achieve an optimal state of Quality of Services performance. In this article, we conducted a Systematic Literature Review to find the latest algorithms and their respective performance for the Green Mobile Cloud Computing. From 25 papers, we conclude that heuristic and metaheuristic algorithms are the most widely applied for the computation offload and resource scheduling cases, respectively. Most articles we found used energy consumption rate and completion time as their Quality of Services measurement.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 169.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 219.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Similar content being viewed by others

References

  1. Durgalakshmi, R., Lavanya, S.: A comparative analysis of energy-efficient and improved QoS-driven task and resource scheduling in mobile cloud computing environment. SSRN Electron. J. 17, 17–24 (2019)

    Google Scholar 

  2. Chen, M., Guo, S., Liu, K., Liao, X., Xiao, B.: Robust computation offloading and resource scheduling in cloudlet-based mobile cloud computing. IEEE Trans. Mob. Comput. 20(5), 2025–2040 (2021)

    Article  Google Scholar 

  3. Barga, R., Gannon, D., Reed, D.: The client and the cloud: democratizing research computing. IEEE Internet Comput. 15(1), 72–75 (2011)

    Article  Google Scholar 

  4. Tursunova, S., Kim, Y.T.: Realistic IEEE 802.11e EDCA model for QoS-aware cloud service provisioning. Dig. Tech. Pap. IEEE Int. Conf. Consum. Electron. 58(1), 55–56 (2012)

    Google Scholar 

  5. Pallavi, L., Jagan, A., Thirumala Rao, B.: ERMO2 algorithm: an energy efficient mobility management in mobile cloud computing system for 5G heterogeneous networks. Int. J. Electr. Comput. Eng. 9(3), 1957–1967 (2019)

    Google Scholar 

  6. Shen, C., Xue, S., Fu, S.: ECPM: an energy-efficient cloudlet placement method in mobile cloud environment. EURASIP J. Wireless Commun. Network. 2019, 141 (2019). https://doi.org/10.1186/s13638-019-1455-8

    Article  Google Scholar 

  7. Vankadara, S., Dasari, N.: Energy-aware dynamic task offloading and collective task execution in mobile cloud computing. Int. J. Commun. Syst. 33(13), 1–14 (2020)

    Article  Google Scholar 

  8. Abraham, S., Al-Khatib, O., Abdul Malek, M.F.: Energy-efficient and delay-aware mobile cloud offloading over cellular networks. Telecommun. Syst. 73(1), 131–142 (2019). https://doi.org/10.1007/s11235-019-00585-5

    Article  Google Scholar 

  9. Yeganeh, H., Salahi, A., Pourmina, M.A.: A novel cost optimization method for mobile cloud computing by capacity planning of green data center with dynamic pricing. Can. J. Electr. Comput. Eng. 42(1), 41–51 (2019)

    Article  Google Scholar 

  10. Akki, P., Vijayarajan, V.: Energy efficient resource scheduling using optimization based neural network in mobile cloud computing. Wireless Pers. Commun. 114(2), 1785–1804 (2020). https://doi.org/10.1007/s11277-020-07448-2

    Article  Google Scholar 

  11. Peng, H., Wen, W.S., Tseng, M.L., Li, L.L.: Joint optimization method for task scheduling time and energy consumption in mobile cloud computing environment. Appl. Soft Comput. J. 80(2019), 534–545 (2019)

    Article  Google Scholar 

  12. Maniah, Soewito, B., Lumban Gaol, F., Abdurachman, E.: A systematic literature review: risk analysis in cloud migration. J. King Saud Univ. Comput. Inf. Sci. (2021)

    Google Scholar 

  13. Raj, D.J.S.: Improved response time and energy management for mobile cloud computing using computational offloading. J. ISMAC 2(1), 38–49 (2020)

    Article  Google Scholar 

  14. Jiang, Q., Leung, V.C.M., Tang, H., Xi, H.S.: Adaptive scheduling of stochastic task sequence for energy-efficient mobile cloud computing. IEEE Syst. J. 13(3), 3022–3025 (2019)

    Article  Google Scholar 

  15. Lu, F., Gu, L., Yang, L.T., Shao, L., Jin, H.: Mildip: an energy efficient code offloading framework in mobile cloudlets. Inf. Sci. 513, 84–97 (2020)

    Article  Google Scholar 

  16. Tang, C., Xiao, S., Wei, X., Hao, M., Chen, W.: Energy efficient and deadline satisfied task scheduling in mobile cloud computing. In: Proceedings - 2018 IEEE International Conference on Big Data Smart Computing BigComp 2018, pp. 198–205 (2018)

    Google Scholar 

  17. De, D., Mukherjee, A., Guha Roy, D.: Power and delay efficient multilevel offloading strategies for mobile cloud computing. Wireless Pers. Commun. 112(4), 2159–2186 (2020). https://doi.org/10.1007/s11277-020-07144-1

    Article  Google Scholar 

  18. Guo, S., Xiao, B., Yang, Y., Yang, Y.: Energy-efficient dynamic offloading and resource scheduling in mobile cloud computing. In: Proceedings - IEEE INFOCOM, vol. 2016-July (2016)

    Google Scholar 

  19. Liu, X., Yuan, C.W., Li, Y., Yang, Z., Cao, B.: A lightweight algorithm for collaborative task execution in mobile cloud computing. Wireless Pers. Commun. 86(2), 579–599 (2015). https://doi.org/10.1007/s11277-015-2946-5

    Article  Google Scholar 

  20. Chen, M.H., Liang, B., Dong, M.: Joint offloading and resource allocation for computation and communication in mobile cloud with computing access point. In: Proceedings - IEEE INFOCOM (2017)

    Google Scholar 

  21. Tang, C., Hao, M., Wei, X., Chen, W.: Energy-aware task scheduling in mobile cloud computing. Distrib. Parallel Databases 36(3), 529–553 (2018). https://doi.org/10.1007/s10619-018-7231-7

    Article  Google Scholar 

  22. Pati, B., Panigrahi, C.R., Sarkar, J.L.: CETM: a conflict-free energy efficient transmission policy in mobile cloud computing. Int. J. Commun. Networks Distrib. Syst. 20(2), 129–142 (2018)

    Article  Google Scholar 

  23. Haghighi, V., Moayedian, N.S.: An offloading strategy in mobile cloud computing considering energy and delay constraints. IEEE Access 6, 11849–11861 (2018)

    Article  Google Scholar 

  24. Goudarzi, M., Zamani, M., Toroghi Haghighat, A.: A genetic-based decision algorithm for multisite computation offloading in mobile cloud computing. Int. J. Commun. Syst. 30(10), 1–13 (2017)

    Article  Google Scholar 

  25. Shetty, N.R., Patnaik, L.M., Prasad, N.H., Nalini, N. (eds.): ERCICA 2016. Springer, Singapore (2016). https://doi.org/10.1007/978-981-10-4741-1

    Book  Google Scholar 

  26. Goudarzi, M., Zamani, M., Haghighat, A.T.: A fast hybrid multi-site computation offloading for mobile cloud computing. J. Netw. Comput. Appl. 80, 219–231 (2017)

    Article  Google Scholar 

  27. Arun, C., Prabu, K.: A multi-objective EBCO-TS algorithm for efficient task scheduling in mobile cloud computing. Int. J. Networking Virtual Organ. 22(4), 366–386 (2020)

    Article  Google Scholar 

  28. Sundararaj, V.: Optimal task assignment in mobile cloud computing by queue based ant-bee algorithm. Wireless Pers. Commun. 104(1), 173–197 (2018). https://doi.org/10.1007/s11277-018-6014-9

    Article  Google Scholar 

  29. Garg, M., Nath, R.: Autoregressive dragonfly optimization for multiobjective task scheduling (ado-mts) in mobile cloud computing. J. Eng. Res. 8(3), 71–90 (2020)

    Article  Google Scholar 

  30. Kaur, B., Kaur, A.: Load balancing in tasks using honey bee behavior algorithm in cloud computing. In: IEEE (2016)

    Google Scholar 

  31. Mohammed, M.A., Ţăpuş, N.: A novel approach of reducing energy consumption by utilizing enthalpy in mobile cloud computing. Stud. Inform. Control 26(4), 425–434 (2017)

    Article  Google Scholar 

  32. Rashidi, S., Sharifian, S.: A hybrid heuristic queue based algorithm for task assignment in mobile cloud. Future Gener. Comput. Syst. 68, 331–345 (2017)

    Article  Google Scholar 

  33. Al-Dulaimy, A., Itani, W., Zekri, A., Zantout, R.: Power management in virtualized data centers: state of the art. J. Cloud Comput. 5(1), 6 (2016). https://doi.org/10.1186/s13677-016-0055-y

    Article  Google Scholar 

  34. Stachowiak, K., Zwierzykowski, P.: Lagrangian relaxation and linear intersection based QoS routing algorithm. Int. J. Electron. Telecommun. 58(4), 307–314 (2012)

    Article  Google Scholar 

  35. Jia, Z., Varaiya, P.: Heuristic methods for delay constrained least cost routing using k-shortest-paths. IEEE Trans. Autom. Control 51(4), 707–712 (2006)

    Article  MathSciNet  Google Scholar 

  36. Pardamean, B., Rumanda, R.R.: Integrated model of cloud-based e-medical record for health care organizations. In: Recent Research in E-Activities, pp. 157–162 (2010)

    Google Scholar 

  37. Wang, Y., Wu, L., Yuan, X., Liu, X., Li, X.: An energy-efficient and deadline-aware task offloading strategy based on channel constraint for mobile cloud workflows. IEEE Access 7, 69858–69872 (2019)

    Article  Google Scholar 

  38. Zhang, L., Fu, D., Liu, J., Ngai, E.C.H., Zhu, W.: On energy-efficient offloading in mobile cloud for real-time video applications. IEEE Trans. Circuits Syst. Video Technol. 27(1), 170–181 (2017)

    Article  Google Scholar 

  39. Guo, S., Liu, J., Yang, Y., Xiao, B., Li, Z.: Energy-efficient dynamic computation offloading and cooperative task scheduling in mobile cloud computing. IEEE Trans. Mob. Comput. 18(2), 319–333 (2019)

    Article  Google Scholar 

  40. Zhang, W., Wen, Y., Wu, D.O.: Collaborative task execution in mobile cloud computing under a stochastic wireless channel. IEEE Trans. Wireless Commun. 14(1), 81–93 (2015)

    Article  Google Scholar 

  41. Zhang, W., Wen, Y., Guan, K., Kilper, D., Luo, H., Wu, D.O.: Energy-optimal mobile cloud computing under stochastic wireless channel. IEEE Trans. Wireless Commun. 12(9), 4569–4581 (2013)

    Article  Google Scholar 

  42. Dominic, N., Daniel, Cenggoro, T.W., Budiarto, A., Pardamean, B.: Transfer learning using inception-resnet-v2 model to the augmented neuroimages data for autism spectrum disorder classification. Commun. Math. Biol. Neurosci. 2021, 1–21 (2021)

    Google Scholar 

  43. Pardamean, B., Cenggoro, T.W., Rahutomo, R., Budiarto, A., Karuppiah, E.K.: Transfer learning from chest X-ray pre-trained convolutional neural network for learning mammogram data. Procedia Comput. Sci. 135, 400–407 (2018)

    Article  Google Scholar 

  44. Pardamean, B., Muljo, H.H., Cenggoro, T.W., Chandra, B.J., Rahutomo, R.: Using transfer learning for smart building management system. J. Big Data 6(1), 110 (2019). https://doi.org/10.1186/s40537-019-0272-6

    Article  Google Scholar 

  45. Fanny, Cenggoro, T.W.: Deep learning for imbalance data classification using class expert generative adversarial network. Procedia Comput. Sci. 135, 60–67 (2018)

    Google Scholar 

  46. Mukherjee, A., De, D., Roy, D.G.: A power and latency aware cloudlet selection strategy for multi-cloudlet environment. IEEE Trans. Cloud Comput. 7(1), 141–154 (2019)

    Article  Google Scholar 

  47. Jia, M., Cao, J., Liang, W.: Optimal cloudlet placement and user to cloudlet allocation in wireless metropolitan area networks. IEEE Trans. Cloud Comput. 5(4), 725–737 (2015)

    Article  Google Scholar 

  48. Gai, K., Qiu, M., Zhao, H., Tao, L., Zong, Z.: Dynamic energy-aware cloudlet-based mobile cloud computing model for green computing. J. Netw. Comput. Appl. 59, 46–54 (2016)

    Article  Google Scholar 

  49. Guzek, M., Kliazovich, D., Bouvry, P.: HEROS: energy-efficient load balancing for heterogeneous data centers. In: Proceedings - 2015 IEEE 8th International Conference on Cloud Computing CLOUD 2015, pp. 742–749 (2015).

    Google Scholar 

  50. Wei, X., Fan, J., Lu, Z., Ding, K.: Application scheduling in mobile cloud computing with load balancing. J. Appl. Math. 2013, 1–13 (2013)

    Google Scholar 

  51. Al-Janabi, S., Al-Shourbaji, I., Shojafar, M., Abdelhag, M.: Mobile cloud computing: challenges and future research directions. Proceedings - International Conference on Developments in eSystems Engineering DeSE, pp. 62–67 (2018)

    Google Scholar 

  52. Rahimi, M.R., Ren, J., Liu, C.H., Vasilakos, A.V., Venkatasubramanian, N.: Mobile cloud computing: a survey, state of art and future directions. Mobile Netw. Appl. 19(2), 133–143 (2014)

    Article  Google Scholar 

  53. Noor, T.H., Zeadally, S., Alfazi, A., Sheng, Q.Z.: Mobile cloud computing: challenges and future research directions. J. Netw. Comput. Appl. 115(May), 70–85 (2018)

    Article  Google Scholar 

  54. Smit, M., Shtern, M., Simmons, B., Litoiu, M.: Partitioning applications for hybrid and federated clouds. Proceedings of the 2012 Conference of the Center for Advanced Studies on Collaborative Research, pp. 27–41 (2012)

    Google Scholar 

  55. Gu, F., Niu, J., Qi, Z., Atiquzzaman, M.: Partitioning and offloading in smart mobile devices for mobile cloud computing: State of the art and future directions. J. Netw. Comput. Appl. 119, 83–96 (2018)

    Article  Google Scholar 

  56. Rahmani, A.M., et al.: Towards data and computation offloading in mobile cloud computing: taxonomy, overview, and future directions. Wireless Pers. Commun. 119(1), 147–185 (2021). https://doi.org/10.1007/s11277-021-08202-y

    Article  Google Scholar 

Download references

Acknowledgment

This paper publication is fully supported by Bina Nusantara University.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Nico Surantha .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2022 The Author(s), under exclusive license to Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Dominic, N., Prayoga, J.S., Kumala, D., Surantha, N., Soewito, B. (2022). The Comparative Study of Algorithms in Building the Green Mobile Cloud Computing Environment. In: Barolli, L. (eds) Advances on P2P, Parallel, Grid, Cloud and Internet Computing. 3PGCIC 2021. Lecture Notes in Networks and Systems, vol 343. Springer, Cham. https://doi.org/10.1007/978-3-030-89899-1_5

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-89899-1_5

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-89898-4

  • Online ISBN: 978-3-030-89899-1

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics