Skip to main content
Log in

Optimal media service selection scheme for mobile users in mobile cloud

  • Published:
Wireless Networks Aims and scope Submit manuscript

Abstract

Media cloud environments can provide a large number of multimedia services to mobile clients due to its flexibility and agility. However, a number of challenges need to be addressed so that these services are efficiently provided in terms of resources’ usage and energy consumption whilst improving the quality of service (QoS) and the user’s service satisfaction. This paper proposes a new media cloud distributed scheduling scheme that addresses these challenges, suitable for resource-intensive mobile application such as mobile video streaming. The proposed scheduling policy includes media service provisioning and cloud resource scheduling within the cloud datacenter, being able to jointly improve the mobile user’s satisfaction and the media cloud supplier’s revenue. Its aims are to minimize the service time, power consumption and costs for the service provider, through a convenient tradeoff of multiple QoS parameters and, consequently, increase the user’s satisfaction by reducing waiting times, service failure rate and power consumption of the mobile device. The validity of the proposed scheme is demonstrated by running experiments based on a practical use case of video streaming for mobile clients. The experiments were defined to allow to study the effects of request rate, video length, number of video streams and job size on the performance of the proposed media cloud distributed scheduling algorithm and compare it with related algorithms. The results show that proposed algorithm has better performance in terms of request failure rate, amount of energy consumed and response time.

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
Fig. 15

Similar content being viewed by others

References

  1. Durga, S., & Mohan, S. (2012). Mobile cloud media computing applications: A survey. In 4th international conference on signal and image processing 2012, ICSIP 2012 (pp. 619–628).

  2. Xu, Y., & Mao, S. (2013). Mobile cloud media: State of the art and outlook. In Mobile computing over cloud: Technologies, services, and applications (pp. 18–38). Information Resources Management Association.

  3. Diaz-Sanchez, D., Almenares, F., Marin, A., et al. (2011). Media cloud: Sharing contents in the large. In 2011 IEEE international conference on consumer electronics, ICCE 2011 (pp. 227–228).

  4. Aazam, M., & Huh, E. N. (2014). Inter-cloud media storage and media cloud architecture for inter-cloud communication. In 2014 7th IEEE international conference on cloud computing, CLOUD 2014 (pp. 982–985).

  5. Deore, V. A., & Rewadkar, D. N. (2015). Mobile cloud media: A cloud centric media platform for end-to-end workflow and layered service model. International Journal of Innovative Research in Computer and Communication Engineering, 3(7), 6406–6413.

    Article  Google Scholar 

  6. Hong, B., Tang, R., Zhai, Y., et al. (2013). A resources allocation algorithm based on media task qos in cloud computing. In 2013 4th IEEE international conference on software engineering and service science, ICSESS 2013 (pp. 841–844).

  7. Díaz-Sánchez, D., Almenarez, F., Marín, A., et al. (2011). Media cloud: An open cloud computing middleware for content management. IEEE Transactions on Consumer Electronics, 57(2), 970–978.

    Article  Google Scholar 

  8. Tang, J., Tay, W. P., & Wen, Y. (2014). Dynamic request redirection and elastic service scaling in cloud-centric media networks. IEEE Transactions on Multimedia, 16(5), 1434–1445.

    Article  Google Scholar 

  9. Alasaad, A., Shafiee, K., Behairy, H. M., et al. (2015). Innovative schemes for resource allocation in the cloud for media streaming applications. IEEE Transactions on Parallel and Distributed Systems, 26(4), 1021–1033.

    Article  Google Scholar 

  10. Hassan, M. M., Song, B., Hossain, M. S., et al. (2014). Efficient virtual machine resource management for media cloud computing. KSII Transactions on Internet and Information Systems, 8(5), 1567–1587.

    Article  Google Scholar 

  11. Cheng, B. (2014). Mediapaas: A cloud-based media processing platform for elastic live broadcasting. In 2014 7th IEEE international conference on cloud computing, CLOUD 2014 (pp. 713–720).

  12. Xavier, R., Moens, H., Volckaert, B., et al. (2016). Resource allocation algorithms for multicast streaming in elastic cloud-based media collaboration services. In 2016 9th international conference on cloud computing, CLOUD 2016 (pp. 947–950).

  13. Hossain, M. S., Hassan, M. M., Al Qurishi, M., & Alghamdi, A. (2012). Resource allocation for service composition in cloud-based video surveillance platform. In 2012 IEEE international conference on multimedia and expo workshops (pp. 408–412).

  14. Zhou, P., Zhou, Y., Wu, D., et al. (2016). Differentially private online learning for cloud-based video recommendation with multimedia big data in social networks. IEEE Transactions on Multimedia, 18(6), 1217–1229.

    Article  Google Scholar 

  15. Otebolaku, A. M., & Andrade, M. T. (2014) Supporting context-aware cloud-based media recommendations for smartphones. In 2014 2nd IEEE international conference on mobile cloud computing, services, and engineering, MobileCloud 2014 (pp. 109–116).

  16. Dong, Y., Zhou, L., Jin, Y., et al. (2015). Improving energy efficiency for mobile media cloud via virtual machine consolidation. Mobile Networks and Applications, 20(3), 370–379.

    Article  Google Scholar 

  17. Jin, Y., Wen, Y., & Guan, K. (2016). Toward cost-efficient content placement in media cloud: Modeling and analysis. IEEE Transactions on Multimedia, 18(5), 807–819.

    Article  Google Scholar 

  18. Feng, L., Zhou, F., Yu, P., et al. (2017). Benders Decomposition-based video bandwidth allocation in mobile media cloud network. Multimedia Tools and Applications, 77(1), 877–895.

    Article  Google Scholar 

  19. Díaz-Sanchez, D., Cabarcos, P. A., Almenarez, F., et al. (2015). P2P-based data layer for mobile Media Cloud. In 2015 IEEE international conference on consumer electronics, ICCE 2015 (pp. 160–161).

  20. Hossain, M. S., & Muhammad, G. (2014). Cloud-based collaborative media service framework for healthcare. International Journal of Distributed Sensor Networks, 10(3), 858712.

    Article  Google Scholar 

  21. Rodrigues, J. J. P. C., Zhou, L., Mendes, L. D. P., et al. (2012). Distributed media-aware flow scheduling in cloud computing environment. Computer Communications, 35(15), 1819–1827.

    Article  Google Scholar 

  22. Wang, F., Liu, J., Chen, M., et al. (2016). Migration towards cloud-assisted live media streaming. IEEE/ACM Transactions on Networking, 24(1), 272–282.

    Article  Google Scholar 

  23. Batalla, J. M. (2015). Adaptation of cloud resources and media streaming in mobile cloud networks for media delivery. In Resource management of mobile cloud computing networks and environments (pp. 175–202). Information Resources Management Association.

  24. Hassan, M. M., Al-Qurishi, M., Song, B., et al. (2014). Efficient resource provisioning for mobile media traffic management in a cloud computing environment. In 14th international conference on algorithms and architectures for parallel processing, ICA3PP 2014 (pp. 352–363).

  25. Chunlin, L., Xin, Y., & LaYuan, L. (2016). Flexible service provisioning based on context constraint for enhancing user experience in service oriented mobile cloud. Journal of Network and Computer Applications, 66, 250–261.

    Article  Google Scholar 

  26. Chunlin, L., & Layuan, L. (2015). Cost and energy aware service provisioning for mobile client in cloud computing environment. Journal of Supercomputing, 71(4), 1196–1223.

    Article  Google Scholar 

  27. Wang, F., Liu, J., & Chen, M. (2012). CALMS: Cloud-assisted live media streaming for globalized demands with time/region diversities. In 2012 IEEE conference on computer communications, INFOCOM 2012 (pp. 199–207).

  28. Su, Z., Xu, Q., Fei, M., et al. (2016). Game theoretic resource allocation in media cloud with mobile social users. IEEE Transactions on Multimedia, 18(8), 1650–1660.

    Article  Google Scholar 

  29. Karamoozian, A., Hafid, A., Boushaba, M., et al. (2016) QoS-aware resource allocation for mobile media services in cloud environment. In 2016 13th IEEE annual consumer communications and networking conference, CCNC 2016 (pp. 732–737).

  30. Grégoire, J. C., & Hamel, A. M. (2014). On scheduling live media streaming in the cloud—A study. In 2014 15th IEEE international symposium on a world of wireless, mobile and multimedia networks, WoWMoM 2014 (pp. 1–6).

  31. Alasaad, A., Ahmed, H. M., Shafiee, K., et al. (2013). Exploiting excessive resources at data-centres of media content providers using cloud computing. In 2013 7th annual IEEE international systems conference, SysCon 2013 (pp. 153–158).

  32. Youku website: http://www.youku.com/. Accessed 2016.

Download references

Acknowledgements

The work was supported by the National Natural Science Foundation (NSF) under Grants (Nos. 61472294, 61672397, 61771354), the Fundamental Research Funds for the Central Universities (No. 2017-YS-063), Open Research Fund of Beijing Key Laboratory of Big Data Technology for Food Safety, Beijing Technology and Business University (No. BKBD-2017KF01). 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 Li Chunlin.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Chunlin, L., Chuanli, M., Yi, C. et al. Optimal media service selection scheme for mobile users in mobile cloud. Wireless Netw 25, 3179–3192 (2019). https://doi.org/10.1007/s11276-018-1710-7

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11276-018-1710-7

Keywords

Navigation