A Multimedia Cloud Framework to Guarantee Quality of Experience (QoE) in Live Streaming

  • D. Preetha Evangeline
  • Anandhakumar Palanisamy
Conference paper
Part of the Advances in Intelligent Systems and Computing book series (AISC, volume 645)


Cloud multimedia streaming is an evolving technology to meet intensive bandwidth that is required by conventional multimedia to stream live events. Managing device heterogeneity is critical and affects user experience drastically. Response time and bandwidth are other issues to be focused on. The streaming services involve both desktop users and mobile users. High-definition live streaming video applications are quite challenging when considering mobile devices due to their restrained handling capability and bandwidth-constrained network connectivity. To meet up with the problem of resource allocation, bandwidth allocation, fault tolerance and at the same time to guarantee the desired level of Quality of Experience (QoE) to the end users an entire framework is proposed with novel algorithms for all the above addressed issues. The resource allocation performed at the cloud-end needs to be a dynamic process. The proposed framework incorporates the novel Guess Fit algorithm to provision virtual machines dynamically based on the priority scores calculated using probabilities as a result of the combined Naive Bayes algorithm with association rule mining. The score takes into account the hit ratios and the penalty values. The proposed Guess Fit Algorithm is found to perform better than the existing Fit algorithms.


Resource allocation Bandwidth sharing Cluster computing Cloud multimedia Live streaming 


  1. 1.
    Mehdi, S., Seyfabad, B., Akbari, D.: CAC-live: centralized assisted cloud p2p live streaming. In: Proceedings of the Twenty Second Iranian Conference on Electrical Engineering, Tehran, Iran, pp. 908–913 (2014)Google Scholar
  2. 2.
    He, J., Wen, Y., Huang, J., Wu, D.: On the cost–QoE tradeoff for cloud-based video streaming under Amazon EC2’s pricing models. IEEE Trans. Circuits Syst. Video Technol. 24(4), 669–680 (2013)CrossRefGoogle Scholar
  3. 3.
    Kliazovich, D., Bouvry, P., Khan, S.U.: Greencloud: a packet-level simulator of energy—aware cloud computing data centers. In: Proceedings of IEEE conference on global telecommunications, Austin, USA, pp. 1–5 (2010)Google Scholar
  4. 4.
    Niyato, D., Hossain, E.: Integration of WiMAX and WiFi: Optimal pricing for bandwidth sharing. IEEE Commun. Mag. 45(5), 140–146 (2007)CrossRefGoogle Scholar
  5. 5.
    Ghamkhari, M., Mohsenian-Rad, H.: Energy and performance management of green data centers: a profit maximization approach. IEEE Trans. Smart Grid 4(2), 1017–1025 (2013)CrossRefGoogle Scholar
  6. 6.
    Fajardo, J. O., Taboada, I., Liberal, F.: QoE -driven and network-aware adaptation capabilities in mobile multimedia applications. Elsevier Mutimed. Tools Appl. J. 70(1), 311–332 (2014)CrossRefGoogle Scholar
  7. 7.
    Lai, C.-F., Wang, H., Chao, H.-C., Nan, G.: A network and device aware QoS approach for cloud-based mobile streaming. IEEE Trans. Multimed. 15(4), 134–143 (2013)CrossRefGoogle Scholar
  8. 8.
    Baldesi, L., Maccari, L., Cigno, L.: Improving p2p streaming in community-lab through local strategies. In: Proceedings of the Tenth IEEE International Conference on Wireless and Mobile Computing, Networking and Communications, Lyon, France, pp. 33–39 (2014)Google Scholar
  9. 9.
    Chen, F., Zhang, C., Wang, F., Liu, J., Wang, X., Liu, Y.: Cloud-assisted live streaming for crowdsourced multimedia content. IEEE Trans. Multimed. 17(9), 176–183 (2015)Google Scholar
  10. 10.
    Bellavista, P., Reale, A., Corradi, A., Koutalas, S.: Adaptive fault-tolerance for dynamic resource provisioning in distributed stream processing systems. In: Proceedings of International Conference on Extended Database Technology, Brussels, Belgium, pp. 327–334 (2014)Google Scholar
  11. 11.
    Sun, B.-J., Wu, K.-J.: Research on cloud computing application in the peer-to-peer based video-on-demand systems. In: Proceeding of IEEE 3rd International Workshop on Intelligent Systems and Applications (ISA), Wuhan, China, pp. 1–4 (2011)Google Scholar
  12. 12.
    Chang, H. Y., Shih, Y. Y., Lin, Y. W.: CloudPP: a novel cloud-based p2p live video streaming platform with svc technology. In: Proceedings of the Eight International Conference on Computing Technology and Information Management, Seoul, Korea, pp. 64–68Google Scholar
  13. 13.
    Palmieri, F., Fiore, U., Ricciardi, S., Castiglione, A.: GRASP-based resource re-optimization for effective big data access in federated clouds. Elsevier J. Futur. Gener. Comput. Syst. 64(1), 168–179 (2015)Google Scholar
  14. 14.
    Wang, F., Liu, J., Chen, M., Wang, H.: Migration towards cloud-assisted live media streaming. IEEE/ACM Trans. Netw. 2(99), 1–9 (2015)Google Scholar
  15. 15.
    Aggarwal, V., Gopalakrishnan, V., Jana, R., Ramakrishnan, K.K.: Optimizing cloud resources for delivering IPTV services through virtualization. IEEE Trans. Multimedia. 15(4), 789–801 (2013)Google Scholar
  16. 16.
    Chang, C. Y., Chou, C. F., Chen, K. C.: Content-priority-aware chunk scheduling over swarm-based p2p live streaming system: from theoretical analysis to practical design. IEEE J. Emerg. Sel. Top. Circuits Syst. 4(1), 57–69 (2014)CrossRefGoogle Scholar
  17. 17.
    Efthymiopoulou, M., Efthymiopoulos, N., Christakidis, A., Corazza, L., Denazis, S.: Congestion control for P2P Live Streaming. Int. J. Peer to Peer Networks (IJP2P) 6(2), 1–21 (2015)Google Scholar
  18. 18.
    Goudarzi, P., Ranjbar, M.R.N.: Bandwidth allocation for video transmission with differentiated quality of experience over wireless networks. Elsevier Comput. Electron. Eng. J. 40(5), 1621–1633 (2014)Google Scholar
  19. 19.
    Sardis, F., Mapp, G., Loo, J., Aiash, M.: On the investigation of cloud-based mobile media environments with service-populating and QoS-aware mechanisms. IEEE Trans. Multimed. 15(4), 155–161 (2013)CrossRefGoogle Scholar
  20. 20.
  21. 21.
    Fulp, E.W., Reeves, D.S.: Bandwidth provisioning and pricing for networks with multiple classes of service. Elsevier J. Comput. Netw. 46(1), 41–52 (2004)CrossRefGoogle Scholar

Copyright information

© Springer Nature Singapore Pte Ltd. 2018

Authors and Affiliations

  • D. Preetha Evangeline
    • 1
  • Anandhakumar Palanisamy
    • 1
  1. 1.Department of Information TechnologySRM UniversityChennaiIndia

Personalised recommendations