Classification of Mobile Cloud Offloading

  • Seyed Eman Mahmoodi
  • Koduvayur Subbalakshmi
  • R. N. Uma
Part of the Signals and Communication Technology book series (SCT)


Mobile computing has been studied in the literature for a while now. This chapter discusses the key research areas in this vast field. A classification of existing schemes as well as the most recent developments in this field is discussed in this chapter. Although a lot of work has been done in this area, there is still potential for very new directions that this field could take. These are elaborated in this chapter as well.


  1. 1.
    P. Balakrishnan, C.K. Tham, Energy-efficient mapping and scheduling of task interaction graphs for code offloading in mobile cloud computing, in IEEE/ACM International Conference on Utility and Cloud Computing (UCC), December 2013, pp. 34–41Google Scholar
  2. 2.
    S. Barbarossa, S. Sardellitti, P. Di Lorenzo, Computation offloading for mobile cloud computing based on wide cross-layer optimization, in Future Network and Mobile Summit (FutureNetworkSummit), July 2013, pp. 1–10Google Scholar
  3. 6.
    X. Chen, J. Wu, Y. Cai, H. Zhang, T. Chen, Energy-efficiency oriented traffic offloading in wireless networks: a brief survey and a learning approach for heterogeneous cellular networks. IEEE J. Sel. Areas Commun. 33(4), 627–640 (2015)CrossRefGoogle Scholar
  4. 8.
    B.-G. Chun, S. Ihm, P. Maniatis, M. Naik, A. Patti, Clonecloud: elastic execution between mobile device and cloud, in Proceedings of the Sixth Conference on Computer Systems (2011), pp. 301–314Google Scholar
  5. 10.
    E. Cuervo, A. Balasubramanian, D.-K. Cho, A. Wolman, S. Saroiu, R. Chandra, P. Bahl, MAUI: making smartphones last longer with code offload, in Proceedings of the International Conference on Mobile Systems, Applications, and Services, MobiSys (ACM, New York, 2010), pp. 49–62Google Scholar
  6. 12.
    S. Deng, L. Huang, J. Taheri, A. Zomaya, Computation offloading for service workflow in mobile cloud computing. IEEE Trans. Parallel Distrib. Syst. PP(99), 1–1 (2014)Google Scholar
  7. 14.
    T.A. ElBatt, S.V. Krishnamurthy, D. Connors, S. Dao, Power management for throughput enhancement in wireless ad-hoc networks, in IEEE International Conference on Communications (ICC), vol. 3 (2000), pp. 1506–1513Google Scholar
  8. 16.
    X. Gu, K. Nahrstedt, A. Messer, I. Greenberg, D. Milojicic, Adaptive offloading for pervasive computing. IEEE Pervasive Comput. 3(3), 66–73 (2004)CrossRefGoogle Scholar
  9. 19.
    D. Huang, P. Wang, D. Niyato, A dynamic offloading algorithm for mobile computing. IEEE Trans. Wirel. Commun. 11(6), 1991–1995 (2012)CrossRefGoogle Scholar
  10. 21.
    S. Kosta, A. Aucinas, P. Hui, R. Mortier, X. Zhang, Thinkair: dynamic resource allocation and parallel execution in the cloud for mobile code offloading, in IEEE Proceedings of INFOCOM (2012), pp. 945–953Google Scholar
  11. 22.
    D. Kovachev, T. Yu, R. Klamma, Adaptive computation offloading from mobile devices into the cloud, in IEEE International Symposium on Parallel and Distributed Processing with Applications (ISPA) (2012), pp. 784–791Google Scholar
  12. 25.
    Y. Li, M. Qian, D. Jin, P. Hui, Z. Wang, S. Chen, Multiple mobile data offloading through disruption tolerant networks. IEEE Trans. Mob. Comput. 13(7), 1579–1596 (2014)CrossRefGoogle Scholar
  13. 27.
    Y.-S. Lim, Y.-C. Chen, E.M. Nahum, D. Towsley, R.J. Gibbens, Improving energy efficiency of MPTCP for mobile devices (2014). arxiv preprint arXiv:1406.4463Google Scholar
  14. 28.
    X. Lin, Y. Wang, Q. Xie, M. Pedram, Task scheduling with dynamic voltage and frequency scaling for energy minimization in the mobile cloud computing environment. IEEE Trans. Serv. Comput. 8(2), 175–186 (2015)CrossRefGoogle Scholar
  15. 29.
    Y. Liu, M. Liu, To stay or to switch: multiuser multi-channel dynamic access. IEEE Trans. Mob. Comput. 14(4), 858–871 (2015)CrossRefGoogle Scholar
  16. 31.
    S. Liu, L. Lazos, M. Krunz, Cluster-based control channel allocation in opportunistic cognitive radio networks. IEEE Trans. Mob. Comput. 11(10), 1436–1449 (2012)CrossRefGoogle Scholar
  17. 34.
    S.E. Mahmoodi, K.P.S. Subbalakshmi, A time-adaptive heuristic for cognitive cloud offloading in multi-rat enabled wireless devices. IEEE Trans. Cogn. Commun. Netw. 2(2), 194–207 (2016)CrossRefGoogle Scholar
  18. 35.
    S.E. Mahmoodi, K.P. Subbalakshmi, V. Sagar, Cloud offloading for multi-radio enabled mobile devices, in IEEE International Communication Conference (ICC), June 2015, pp. 1–6Google Scholar
  19. 36.
    S.E. Mahmoodi, R.N. Uma, K.P. Subbalakshmi, Optimal joint scheduling and cloud offloading for mobile applications. IEEE Trans. Cloud Comput. PP(99), 1–1, Early Access (2016)Google Scholar
  20. 37.
    S.E. Mahmoodi, K.P. Subbalakshmi, R.N. Uma, Optimal cognitive scheduling and cloud offloading for mobile applications in multi-Radio enabled devices. IEEE Trans. Cloud Comput. PP(99), 1–1 (2017, submitted)Google Scholar
  21. 42.
    J. Part, H.C. Yu, E.Y. Lee, Fault tolerance technique based on monitoring and pattern for reliable resource management in mobile cloud computing. J. Internet Technol. 14(6), 997–1005 (2013)Google Scholar
  22. 44.
    C. Shi, K. Habak, P. Pandurangan, M. Ammar, M. Naik, E. Zegura, COSMOS: computation offloading as a service for mobile devices, in Proceedings of the ACM International Symposium on Mobile Ad Hoc Networking and Computing, MobiHoc ’14 (ACM, New York, 2014), pp. 287–296Google Scholar
  23. 45.
    P. Shu, F. Liu, H. Jin, M. Chen, F. Wen, Y. Qu, eTime: energy-efficient transmission between cloud and mobile devices, in IEEE Conference on Computer Communications (INFOCOM), April 2013, pp. 195–199Google Scholar
  24. 46.
    T. Shuminoski, T. Janevski, Lyapunov optimization framework for 5G mobile nodes with multi-homing. IEEE Commun. Lett. 20(5), 1026–1029 (2016)CrossRefGoogle Scholar
  25. 47.
    A.S.M. Toma, J.-J. Chen, Computation offloading for frame-based real-time tasks under given server response time guarantees. Leibniz Trans. Embed. Syst. 1(2), 1–21 (2014)Google Scholar
  26. 50.
    W. Zhang, Y. Wen, K. Guan, D. Kilper, H. Luo, D. Wu, Energy-optimal mobile cloud computing under stochastic wireless channel. IEEE Trans. Wirel. Commun. 12(9), 4569–4581 (2013)CrossRefGoogle Scholar
  27. 51.
    Y. Zhang, D. Niyato, P. Wang, Offloading in mobile cloudlet systems with intermittent connectivity. IEEE Trans. Mob. Comput. 14(12), 2516–2529 (2015)CrossRefGoogle Scholar
  28. 52.
    W. Zhang, Y. Wen, D. Wu, Collaborative task execution in mobile cloud computing under a stochastic wireless channel. IEEE Trans. Wirel. Commun. 14(1), 81–93 (2015)CrossRefGoogle Scholar
  29. 54.
    M. Zorzi, A. Zanella, A. Testolin, M. De Filipo De Grazia, M. Zorzi, Cognition-based networks: a new perspective on network optimization using learning and distributed intelligence. IEEE Access 3, 1512–1530 (2015)CrossRefGoogle Scholar

Copyright information

© Springer Nature Switzerland AG 2019

Authors and Affiliations

  • Seyed Eman Mahmoodi
    • 1
  • Koduvayur Subbalakshmi
    • 2
  • R. N. Uma
    • 3
  1. 1.Department of Research and InnovationInteractions CorporationNew YorkUSA
  2. 2.Department of Electrical and Computer EngineeringStevens Institute of TechnologyHobokenUSA
  3. 3.Department of Mathematics and PhysicsNorth Carolina Central UniversityDurhamUSA

Personalised recommendations