Adaptive QoE-based architecture on cloud mobile media for live streaming

Nowadays, more than 75% of Internet traffic is multimedia traffic, moreover mobile traffic is growing at a rate of 50% each year. All these data together with the evolution of the cloud infrastructures lead us to develop Cloud Mobile Media (CMM) architectures to support the needs demanded by end users. Nevertheless, due to an inherit higher and variable end to end delay mainly as a result of the virtualization process, new challenges appear in particular for live video streaming applications in order to keep a good Quality of Experience (QoE) of the delivered video. Thus, to keep client’s satisfaction within good levels in terms of Mean Opinion Score (MOS), we propose an adaptive QoE-based architecture running on CMM infrastructures for live streaming services. In order to carry out this goal, we propose an estimation of MOS values using an statistical method based on factor analysis. This estimation is based on different measured variables throughout the CMM infrastructure. In addition, we compare the accuracy of the estimated MOS against well-known publicly available video quality algorithms. With these estimations, our proposal is based on two added controllers to the CMM infrastructure: (a) the Software Defined Network controller that acts as a master and (b) the Media Streamer controller. Each one does different actions on the CMM infrastructure in order to maintain and improve the QoE at each end user. Finally, this architecture has been implemented over a fat tree topology in order to show their functionality. The results show that our proposal works properly and it adapts quickly to the network changes in order to deliver a good MOS.

[1]  Qiang Chen,et al.  Integrating clustering with level set method for piecewise constant Mumford-Shah model , 2014, EURASIP J. Image Video Process..

[2]  2017 Fourth International Conference on Software Defined Systems, SDS 2017, Valencia, Spain, May 8-11, 2017 , 2017, SDS.

[3]  Namgi Kim,et al.  Adaptive Media Coding and Distribution Based on Clouds , 2014, 2014 IEEE 3rd Symposium on Network Cloud Computing and Applications (ncca 2014).

[4]  Iraj Sodagar,et al.  The MPEG-DASH Standard for Multimedia Streaming Over the Internet , 2011, IEEE MultiMedia.

[5]  Airton Ishimori,et al.  Control of Multiple Packet Schedulers for Improving QoS on OpenFlow/SDN Networking , 2013, 2013 Second European Workshop on Software Defined Networks.

[6]  Said Hoceini,et al.  QoE Content Distribution Network for Cloud Architecture , 2011, 2011 First International Symposium on Network Cloud Computing and Applications.

[7]  Sujit Dey,et al.  Cloud Mobile Media: Opportunities, challenges, and directions , 2012, 2012 International Conference on Computing, Networking and Communications (ICNC).

[8]  Jorge Navarro-Ortiz,et al.  Video Tester — A multiple-metric framework for video quality assessment over IP networks , 2012, IEEE international Symposium on Broadband Multimedia Systems and Broadcasting.

[9]  Miguel García-Pineda,et al.  Adaptive SDN-based architecture using QoE metrics in live video streaming on Cloud Mobile Media , 2017, 2017 Fourth International Conference on Software Defined Systems (SDS).

[10]  Kuang-Ching Wang,et al.  GENI Cinema: An SDN-Assisted Scalable Live Video Streaming Service , 2014, 2014 IEEE 22nd International Conference on Network Protocols.

[11]  Miguel García-Pineda,et al.  Using Factor Analysis Techniques to Find Out Objective Video Quality Metrics for Live Video Streaming over Cloud Mobile Media Services , 2016, Netw. Protoc. Algorithms.

[12]  Jan Medved,et al.  OpenDaylight: Towards a Model-Driven SDN Controller architecture , 2014, Proceeding of IEEE International Symposium on a World of Wireless, Mobile and Multimedia Networks 2014.

[13]  Jie Hui,et al.  Quality of service in WiMAX and LTE networks [Topics in Wireless Communications] , 2010, IEEE Communications Magazine.

[14]  Jean-Charles Grégoire,et al.  On scheduling live media streaming in the cloud — A study , 2014, Proceeding of IEEE International Symposium on a World of Wireless, Mobile and Multimedia Networks 2014.

[15]  Pavlin Radoslavov,et al.  ONOS: towards an open, distributed SDN OS , 2014, HotSDN.

[16]  Daniele D. Giusto,et al.  QoE assessment of multimedia video consumption on tablet devices , 2012, 2012 IEEE Globecom Workshops.

[17]  R. Darlington,et al.  Factor Analysis , 2008 .

[18]  Eero P. Simoncelli,et al.  Image quality assessment: from error visibility to structural similarity , 2004, IEEE Transactions on Image Processing.

[19]  Alan C. Bovik,et al.  Wireless Video Quality Assessment: A Study of Subjective Scores and Objective Algorithms , 2010, IEEE Transactions on Circuits and Systems for Video Technology.

[20]  Bin Cheng,et al.  MediaPaaS: A Cloud-Based Media Processing Platform for Elastic Live Broadcasting , 2014, 2014 IEEE 7th International Conference on Cloud Computing.

[21]  Myoungjin Kim,et al.  CloudDMSS: robust Hadoop-based multimedia streaming service architecture for a cloud computing environment , 2014, Cluster Computing.

[22]  Maria Kihl,et al.  Full-reference video quality metric assisted the development of no-reference bitstream video quality metrics for real-time network monitoring , 2014, EURASIP J. Image Video Process..

[23]  Christian Timmerer,et al.  Challenges of QoE management for cloud applications , 2012, IEEE Communications Magazine.

[24]  Proceeding of IEEE International Symposium on a World of Wireless, Mobile and Multimedia Networks, WoWMoM 2014, Sydney, Australia, June 19, 2014 , 2014, WoWMoM.

[25]  Raj Jain,et al.  Statistical analysis and modeling of high definition video traces , 2010, 2010 IEEE International Conference on Multimedia and Expo.

[26]  Youlong Luo,et al.  Distributed QoS-aware scheduling optimization for resource-intensive mobile application in hybrid cloud , 2018, Cluster Computing.

[27]  A. Murat Tekalp,et al.  Distributed QoS Architectures for Multimedia Streaming Over Software Defined Networks , 2014, IEEE Transactions on Multimedia.

[28]  Hamid Aghvami,et al.  2020 IEEE Globecom Workshops (GC Wkshps , 2018, 2018 IEEE Globecom Workshops (GC Wkshps).

[29]  Seong-Choon Lee,et al.  Toward enhanced mobile video services over WiMAX and LTE [WiMAX/LTE Update] , 2010, IEEE Communications Magazine.

[30]  IEEE 3rd Symposium on Network Cloud Computing and Applications, NCCA 2014, Rome, Italy, February 5-7, 2014 , 2014, NCCA.

[31]  2014 IEEE 7th International Conference on Cloud Computing, Anchorage, AK, USA, June 27 - July 2, 2014 , 2014, CLOUD.

[32]  W. Härdle,et al.  Applied Multivariate Statistical Analysis , 2003 .

[33]  H. Kaiser The Application of Electronic Computers to Factor Analysis , 1960 .

[34]  Aniruddha S. Gokhale,et al.  Software-Defined Networking: Challenges and research opportunities for Future Internet , 2014, Comput. Networks.

[35]  Martin Reisslein,et al.  Objective Video Quality Assessment Methods: A Classification, Review, and Performance Comparison , 2011, IEEE Transactions on Broadcasting.