Skip to main content
Log in

Phased Scheduling for Resource-Constrained Mobile Devices in Mobile Cloud Computing

  • Published:
Wireless Personal Communications Aims and scope Submit manuscript

Abstract

Mobile cloud computing combines wireless access service and cloud computing to improve the performance of mobile applications. Mobile cloud computing can balance the application distribution between the mobile device and the cloud, in order to achieve faster interactions, battery savings and better resource utilization. To support mobile cloud computing, the paper proposes a phased scheduling model of mobile cloud such that mobile device’s users experience lower interaction times and extended battery life. The phased scheduling optimization is solved by two subproblems: mobile device’s batch application optimization and mobile device’s job level optimization. At the first stage, the mobile cloud global scheduling optimization implements the allocation of the cloud resources to the mobile device’s batch applications. At the second stage, mobile device’s job level optimization adjusts the cloud resource usages to optimize the utility of single mobile device’s application. In the simulations, compared with other algorithm, our proposed mobile cloud phased scheduling algorithms achieve the better performance with acceptable overhead.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14

Similar content being viewed by others

References

  1. Hoang, D. T., Niyato, D., & Wang, P. (April 2012). Optimal admission control policy for mobile cloud computing hotspot with cloudlet. In Proceedings of IEEE wireless communications and networking conference (WCNC), Paris, France, pp. 1–4.

  2. Mishra, J., Dash, S. K., & Dash, S. (2012). Mobile-cloud: A framework of cloud computing for mobile application. In Advances in computer science and information technology. Computer science and information technology. pp. 347–356.

  3. Klein, A., Mannweiler, C., Schneider, J., & Schotten, H. D. (May 2010). Access schemes for mobile cloud computing. In Proceedings of 11th international conference on mobile data management (MDM), pp. 387–392.

  4. Chun, B. G., Ihm, S., Maniatis, P., Naik, M., & Patti, A. (2011). Clonecloud: Elastic execution between mobile device and cloud. In Proceedings of the 6th international conference on computer systems (EuroSys 2011), Salzburg, Austria, pp. 301–314.

  5. Abolfazli, S., Sanaei, Z., Shiraz, M. et al. (2012). MOMCC: Market-oriented architecture for mobile cloud computing based on service oriented architecture. In Communications in China workshops (ICCC), 2012 IEEE international conference on. IEEE, pp. 8–13.

  6. Zhang, X. W., Kunjithapatham, A., Jeong, S., & Gibbs, S. (2011). Towards an elastic application model for augmenting the computing capabilities of mobile devices with cloud computing. Mobile Networks & Applications, 16(3), 270–284.

    Article  Google Scholar 

  7. Verbelen, T., Simoens, P., De Turck, F., et al. (2012). Cloudlets: Bringing the cloud to the mobile user. In Proceedings of the third ACM workshop on mobile cloud computing and services. ACM, New york, pp. 29–36.

  8. Park, J. S., Yu, H. C., & Lee, E. Y. (2012). Resource allocation techniques based on availability and movement reliability for mobile cloud computing. In Distributed computing and internet technology. Springer, Berlin, Heidelberg (pp. 263–264).

  9. Flores, H., Srirama, S. N., & Paniagua, C. (2012). Towards mobile cloud applications: Offloading resource-intensive tasks to hybrid clouds. International Journal of Pervasive Computing and Communications, 8(4), 344–367.

    Article  Google Scholar 

  10. Ge, Y., Zhang, Y., Qiu, Q., et al. (2012). A game theoretic resource allocation for overall energy minimization in mobile cloud computing system. In Proceedings of the 2012 ACM/IEEE international symposium on Low power electronics and design. ACM, New York, pp. 279–284.

  11. Song, E., Kim, H., & Jeong, Y. (2012). Visual monitoring system of multihosts behavior for trustworthiness with mobile cloud. Journal of Information Processing Systems, 8(2), 347–358.

    Article  Google Scholar 

  12. La, H. J., & Kim, S. D. (2010). A conceptual framework for provisioning context-aware mobile cloud services. In Cloud computing (CLOUD), 2010 IEEE 3rd international conference on. IEEE, pp. 466–473.

  13. Niyato, D., Wang, P., Hossain, E., et al. (2012). Game theoretic modeling of cooperation among service providers in mobile cloud computing environments. In Wireless communications and networking conference (WCNC), IEEE, pp. 3128–3133.

  14. Ma, R. K. K., & Wang, C. L. (2012). Lightweight application-level task migration for mobile cloud computing, advanced information networking and applications (AINA). In 2012 IEEE 26th international conference on. IEEE, pp. 550–557.

  15. Sanaei, Z., Abolfazli, S., Gani, A., et al. (2012). SAMI: Service-based arbitrated multi-tier infrastructure for mobile cloud computing, communications in China workshops (ICCC). In 2012 1st IEEE international conference on, pp. 14–19.

  16. Nguyen, T. D., Van Nguyen, M., & Huh, E. N. (2012). Service image placement for thin client in mobile cloud computing. In Cloud computing (CLOUD), 2012 IEEE 5th international conference on. IEEE, pp. 416–422.

  17. Gu, Y., March, V., Lee, B. S. (2012). GMoCA: Green mobile cloud applications. In Green and sustainable software (GREENS), 2012 first international workshop on. IEEE, pp. 15–20.

  18. Yang, S., Kwon, Y., Cho, Y., et al. (2013). Fast dynamic execution offloading for efficient mobile cloud computing. In IEEE international conference on pervasive computing and communications (PerCom), pp. 18–22.

  19. Lu, X., Wang, H., Wang, J., & Li, D. (2013). Internet-based virtual computing environment: Beyond the datacenter as a computer. Future Generation Computer Systems, 29, 309–322.

    Article  Google Scholar 

  20. Li, D., Cao, J., Lu, X., et al. (2009). Efficient range query processing in peer-to-peer systems. In IEEE transactions on knowledge and data engineering (TKDE). vol. 21, no. 1, pp. 78–91.

  21. Chunlin, L., Layuan, L. (Aug 2007). Joint QoS optimization for layered computational grid. Information Sciences, Vol. 177/15, pp. 3038–3059, Elsevier.

  22. Chunlin, L., & Layuan, L. (2012). Optimal resource provisioning for cloud computing environment. Journal of Supercomputing, Springer, 62(2), 989–1022.

    Article  Google Scholar 

Download references

Acknowledgments

The authors thank the editors and the anonymous reviewers for their helpful comments and suggestions. The work was supported by the National Natural Science Foundation (NSF) under grants (No. 61171075), National Key Basic Research Program of China (973 Program) under Grant No. 2011CB302601, Special Fund for Fast Sharing of Science Paper in Net Era by CSTD (FSSP) No. 20130143110021, Program for the High-end Talents of Hubei Province, Specialized Research Fund for the Doctoral Program of Higher Education under Grant No. 20120143110014 and the Open Fund of the State Key Laboratory of Software Development Environment (SKLSDE-2013KF). Any opinions, findings, and conclusions are those of the authors and do not necessarily reflect the views of the above agencies.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Chunlin Li.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Li, C., Li, L. Phased Scheduling for Resource-Constrained Mobile Devices in Mobile Cloud Computing. Wireless Pers Commun 77, 2817–2837 (2014). https://doi.org/10.1007/s11277-014-1669-3

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11277-014-1669-3

Keywords

Navigation