Provisioning Quality of Service for Multimedia Applications in Cloud Computing

Full Text (PDF, 482KB), PP.40-47

Views: 0 Downloads: 0


Muhammad Usman Ashraf 1,* Sabah Arif 2 Abdul Basit 3 Malik Sheraaz Khan 4

1. Department of Computer Science, King Abdul Aziz University, Jeddah, Saudi Arabia

2. Department of Computer Science, Superior University Lahore, Lahore, Pakistan

3. Department of Computer Science, The University of Sargodha, Gujranwala, Pakistan

4. Department of Computer Science, The University of Lahore, Lahore, Pakistan

* Corresponding author.


Received: 20 Mar. 2017 / Revised: 11 Sep. 2017 / Accepted: 19 Mar. 2018 / Published: 8 May 2018

Index Terms

Cloud computing, Quality of Services (QoS), Multimedia, bandwidth, jitter, latency, network service, Service level agreement, virtualization, PaaS, SaaS, IaaS


Since the last decade, many new trends have been introduced to access network technologies and services through internet. Cloud computing is one of those significant technologies that reduce the cost and increase the productivity by providing a variety of services. Recently, cloud computing based system is primarily used for multimedia applications. Over the cloud computing, multimedia applications has some significant quality of service (QoS) requirements such as bandwidth, jitter, latency etc. But due to some limitations in services providing, it is constantly complex to make selection for an appropriate service. Keeping in view the provision of multimedia services through cloud computing, many different concepts and approaches that provide better cloud services under the constraints of QoS attributes have been described in the literature. The goal of this paper is to assess the applicability and provision of multimedia applications over cloud computing through enhanced quality of service. We have identified the primary quality of service msetrics evaluation of multimedia services over cloud computing.  Furthermore, under these metrics we evaluated the existing approaches that provide multimedia related services with their strengths and limitations. This evaluation approach could provide the service that can provide better QoS in multimedia applications over cloud computing.

Cite This Paper

Muhammad Usman Ashraf, Sabah Arif, Abdul Basit, Malik Sheraaz Khan, "Provisioning Quality of Service for Multimedia Applications in Cloud Computing", International Journal of Information Technology and Computer Science(IJITCS), Vol.10, No.5, pp.40-47, 2018. DOI:10.5815/ijitcs.2018.05.04


[1]H. Luo,  A. Egbert and T. Stahlhut, “QoS  Architecture  for  Cloud-based  Media computing”. IEEE. Dec 2012. 

[2]S. Vani, B. Bhosale, G. Shinde, R. Shinde and P. Pawar, “Cloud-Based Multimedia Storage System with QoS”, International Journal of Computer Science and Information Technologies. vol. 5(2) , pp. 1173-1176, 2014.

[3]J. Chen, S. Lin, Y. Larosa, P. Yang and Y. Fang “IMS Cloud Computing Architecture forHigh-Quality Multimedia Applications”, IEEE, 2011. 

[4]F. Sardis, G. Mapp, L. Jonathan, M. Aiash, and A. Vinel, “On the Investigation of Cloud-based Mobile Media Environments with Service-Populating and QoS-aware Mechanisms”.IEEE, March 2011.

[5]A.V Akella and K. Xiong, “Quality of Service (QoS) Guaranteed Network Resource Allocation via Software Defined Networking (SDN)”, International Conference on Dependable, Autonomic and Secure Computing. IEEE,2014.

[6]M. Boniface,“Platform-as-a-Service Architecture for Real-time Quality of Service Management in Clouds,” Fifth International Conference on Internet and Web Applications and Services. IEEE. 2010. 

[7]K. Saravanan and M.L. Kantham, “An enhanced QoS Architecture based Framework for Ranking of Cloud Services”, International Journal of Engineering Trends and Technology.  Vol 4 (4). April 2013. 

[8]S.K. Garg, S. Versteeg and R. Buyya, “SMICloud: A Framework for Comparing and Ranking Cloud Services,” Fourth IEEE International Conference on Utility and Cloud Computing. IEEE. 2011. 

[9]Y. Ruozhou.Yang, J. Huang, Q. Duan and Y. Tanaka “QoS-aware Service Selection in Virtualization-based Cloud Computing,” International Scientific and Technological Cooperation Program. IEEE. 2013.

[10]Z. Wenwu, L. Chong, J. Wang and L. Shipeng, “An emerging technology for providing multimedia services and applications,” Digital Object Identifier. April 2011.

[11]W. Hui, C. Lin and Y. Yang “A New Paradigm of Multimedia Computing,” ksii transactions on internet and information systems. Vol 6(4). April 2012.

[12]Y. M. Chen,Y. J. Peng, “A QoS aware services mashup model for cloud computing applications,” vol 5(2). Pp. 457-472. 2013. 

[13]C. Feng, H. Wang and H Chao, “A Network and Device Aware QoS Approach for Cloud-Based Mobile Streaming, ” Transactions On Multimedia.IEEE. Vol 15(4). June 2013. 

[14]I. Rajkovska, J. Salvachúa and A.M. Velasco, “A Novel P2P and Cloud Computing Hybrid Architecture for Multimedia Streaming with QoS Cost Functions, ”. IEEE. 2012.

[15]A. Li, X. Yang, S. Kandula and M. Zhang, "CloudCmp: comparing public Cloud providers", Published in the Proceedings of the 10th  Annual Conference on Internet Measurement, Melbourne, Australia,  2010.

[16]Q. He, S. Zhou, B. Kobler, D. Duffy, and T. McGlynn, “Case study for running HPC applications in public clouds,” Proc. 19th ACM Int. Symp. High Performance Distributed Computing (HPDC 2010), ACM Press,Jun. 2010, pp.395–401.

[17]Z. Li, L. O’Brien, R. Cai, and H. Zhang, “Towards a taxonomy of performance evaluation of commercial Cloud services,” Proc. 5th Int. Conf. Cloud Computing (IEEE CLOUD 2012), IEEE Computer Society, Jun. 2012, to appear.

[18]M. R. Palankar, A. Iamnitchi, M. Ripeanu, and S. Garfinkel, “Amazon S3 for science grids: a viable solution?,” Proc. 2008 Int Workshop on Data-Aware Distributed Computing (DADC 2008), ACM Press, Jun. 2008, pp. 55–64.

[19]S. Ostermann, A. Iosup, N. Yigitbasi, R. Prodan, T. Fahringer, and D. H. J. Epema, “A performance analysis of EC2 Cloud computing services for scientific computing,”  Proc. 1st Int. Conf. Cloud Computing (CloudComp 2009), Springer-Verlag, Oct. 2009, pp. 115–131.

[20]M. Armbrust, A. Fox, R. Griffith, A. D. Joseph, R. Katz, A. Konwinski, G. Lee, D. Patterson, A. Rabkin, I. Stoica, and M. Zaharia, “A view of Cloud computing,” Commun. ACM, vol. 53, no. 4, Apr. 2010, pp. 50–58.

[21]T. A. Hjeltnes and B. Hansson, Cost Effectiveness and Cost Efficiency in E-learning, Trondheim, Norway: The TISIP Foundation, 2005.

[22]A. Li, X. Yang, S. Kandula, and M. Zhang, “CloudCmp: Comparing public Cloud providers,”  Proc. 10th Annu. Conf. Internet Measurement (IMC 2010), ACM Press, Nov. 2010, pp. 1–14.

[23]N. Yigitbasi, A. Iosup, D. Epema, and S. Ostermann, “C-Meter: A framework for performance analysis of computing Clouds,” Proc. 9th IEEE/ACM Int. Symp. Cluster Computing and the Grid (CCGRID 2009), IEEE Computer Society, May 2009, pp. 472–477.

[24]Q. Zhang, L. Cheng, and R. Boutaba, “Cloud computing: State-ofthe-art and research challenges,” J. Internet Serv. Appl., vol. 1, no. 1, May 2010, pp. 7–18.

[25]M. Armbrust, A. Fox, R. Griffith, A. D. Joseph, R. Katz, A. Konwinski, G. Lee, D. Patterson, A. Rabkin, I. Stoica, and M. Zaharia, “A view of Cloud computing,” Commun. ACM, vol. 53, no. 4, Apr. 2010, pp. 50–58.

[26]C. Brooks, “Cloud computing benchmarks on the rise,” SearchCloudComputing,, Jun. 10, 2010. [online]. Available: Cloudcomputing-benchmarks-on-the-rise.

[27]Zhu, Wenwu, et al. "Multimedia cloud computing." IEEE Signal Processing Magazine 28.3 (2011): 59-69.

[28]Mell, Peter, and Tim Grance. "The NIST definition of cloud computing." (2011).

[29]K.  Khan,  A.Sahai. A  Glowworm  Optimization  Method for the Design of Web Services, International Journal of Intelligent Systems and Applications (IJISA), 4 (10), 2012, pp. 89-102.

[30]Z.  Li,  L.  O’Brien,  R.  Cai,  and  H.  Zhang.  ―Towards  a Taxonomy  of  Performance  Evaluation  of  Commercial Cloud  Services, Proceeding  5th  Int.  Conf.  CloudComputing (IEEE CLOUD 2012), IEEE Computer  Society, 2012.

[31]Zh. Li, L. O’Brien, H. Zhang and R. Cai. On a Catalogue of  Metrics  for  Evaluating  Commercial  Cloud  Services, 13th  International Conference  on  Grid  Computing, ACM/IEEE, 2012, pp. 164- 173.

[32]Armbrust, Michael, et al. "A view of cloud computing." Communications of the ACM 53.4 (2010): 50-58.

[33]Zhang, Qi, Lu Cheng, and Raouf Boutaba. "Cloud computing: state-of-the-art and research challenges." Journal of internet services and applications 1.1 (2010): 7-18.

[34]Ashraf, Muhammad Usman, Fadi Fouz, and Fathy Alboraei Eassa. "Empirical Analysis of HPC Using Different Programming Models." (2016).

[35]Ashraf, Muhammad Usman, and Fathy Elbouraey Eassa. "OpenGL Based Testing Tool Architecture for Exascale Computing." International Journal of Computer Science and Security (IJCSS) 9.5: 238.

[36]Ashraf, Muhammad Usman, and Fathy Elbouraey Eassa. "Hybrid Model Based Testing Tool Architecture for Exascale Computing System."International Journal of Computer Science and Security (IJCSS) 9.5 (2015): 245.