Abstract
We propose an architecture for performing virtual drive tests for mobile network performance evaluation by facilitating radio signal strength data from user equipment. Our architecture comprises three main components: (i) pattern recognizer that learns a typical (nominal) behavior for application KPIs (key performance indicators); (ii) predictor that maps from network KPIs to application KPIs; (iii) anomaly detector that compares predicted application performance with said typical pattern. To simulate user-traces, we utilize a commercial state-of-the-art network optimization tool, which collects application and network KPIs at different geographical locations at various times of the day, to train an initial learning model. Although the collected data is related to an adaptive video streaming application, the proposed architecture is flexible, autonomous and can be used for other applications. We perform extensive numerical analysis to demonstrate key parameters impacting video quality prediction and anomaly detection. Playback time is shown to be the most important parameter affecting video quality, most likely due to video packet buffering during playback. We additionally observe that network KPIs, which characterize the cellular connection strength, improve QoE (quality of experience) estimation in anomalous cases diverging from the nominal. The efficacy of our approach is demonstrated with a mean-maximum F1-score of 77%.
Similar content being viewed by others
Notes
according to "similarweb.com"
Recommendation ITU-T P.1203.1 (2016), Parametric bitstream-based quality assessment of progressive download and adaptive audiovisual streaming services over reliable transport - Video quality estimation module.
3GPP TS 37.320: “Radio measurement collection for Minimization of Drive Tests (MDT); Overall description; Stage 2 (Release 16)"
refer to "statista.com"
Each test session is at most 60 s long of measurement of radio and application KPIs collected for the same Youtube video.
dBm indicates power level expressed in decibels with reference to one milliwatt.
Adam is a stochastic gradient method that is based on adaptive estimation of first-order and second-order moments and it is widely used in the literature for its fast convergence properties.
References
Tsolkas, D., Liotou, E., Passas, N., Merakos, L.: A survey on parametric qoe estimation for popular services. J. Netw. Comput. Appl. (2017). https://doi.org/10.1016/j.jnca.2016.10.016
Casas, P., Seufert, M., Schatz, R.: Youqmon: a system for on-line monitoring of youtube qoe in operational 3g networks. ACM SIGMETRICS Perform. Eval. Rev. 41(2), 44–46 (2013)
Mushtaq, M.S., Augustin, B., Mellouk, A.: Empirical study based on machine learning approach to assess the qos/qoe correlation. In: 2012 17th European Conference on Networks and Optical Communications, pp. 1–7 (2012). https://doi.org/10.1109/NOC.2012.6249939
Bouraqia, K., Sabir, E., Sadik, M., Ladid, L.: Quality of experience for streaming services: measurements, challenges and insights. IEEE Access 8, 13341–13361 (2020). https://doi.org/10.1109/ACCESS.2020.2965099
Frnda, J., Nedoma, J., Vanus, J., Martinek, R.: A hybrid qos-qoe estimation system for iptv service. Electronics 8(5), 585 (2019)
Kim, H.J., Choi, S.G.: A study on a qos/qoe correlation model for qoe evaluation on iptv service. In: 2010 The 12th International Conference on Advanced Communication Technology (ICACT), vol. 2, pp. 1377–1382 (2010)
Orsolic, I., Pevec, D., Suznjevic, M., Skorin-Kapov, L.: Youtube qoe estimation based on the analysis of encrypted network traffic using machine learning. In: 2016 IEEE Globecom Workshops (GC Wkshps), pp. 1–6. IEEE (2016)
Orsolic, I., Suznjevic, M., Skorin–Kapov, L.: Youtube qoe estimation from encrypted traffic: comparison of test methodologies and machine learning based models. In: 2018 Tenth International Conference on Quality of Multimedia Experience (QoMEX), pp. 1–6. IEEE (2018)
Nightingale, J., Salva-Garcia, P., Calero, J.M.A., Wang, Q.: 5g-qoe: Qoe modelling for ultra-hd video streaming in 5g networks. IEEE Trans. Broadcast. 64(2), 621–634 (2018). https://doi.org/10.1109/TBC.2018.2816786
Brunnström, K., Dima, E., Qureshi, T., Johanson, M., Andersson, M., Sjöström, M.: Latency impact on quality of experience in a virtual reality simulator for remote control of machines. Signal Process. 89, 116005 (2020). https://doi.org/10.1016/j.image.2020.116005
Ibarrola, E., Davis, M., Voisin, C., Close, C., Cristobo, L.: Qoe enhancement in next generation wireless ecosystems: a machine learning approach. IEEE Commun. Stand. Magaz. 3(3), 63–70 (2019). https://doi.org/10.1109/MCOMSTD.001.1900001
Pérez, P., García, N., Villegas, Á.: Subjective assessment of adaptive media playout for video streaming. In: 2019 Eleventh International Conference on Quality of Multimedia Experience (QoMEX), pp. 1–6 (2019). https://doi.org/10.1109/QoMEX.2019.8743320
Bampis, C.G., Li, Z., Katsavounidis, I., Huang, T.-Y., Ekanadham, C., Bovik, A.C.: Towards Perceptually Optimized End-to-end Adaptive Video Streaming. pp. 1808–03898 (2018). arXiv:1808.03898 [eess.IV]
Gahbiche Msakni, H., Youssef, H.: Is qoe estimation based on qos parameters sufficient for video quality assessment? In: 2013 9th International Wireless Communications and Mobile Computing Conference (IWCMC), pp. 538–544 (2013). https://doi.org/10.1109/IWCMC.2013.6583615
Yamagishi, K.: Qoe-estimation models for video streaming services. In: 2017 Asia-Pacific Signal and Information Processing Association Annual Summit and Conference (APSIPA ASC), pp. 357–363 (2017). https://doi.org/10.1109/APSIPA.2017.8282058
Seufert, M., Wehner, N., Casas, P.: Studying the impact of has qoe factors on the standardized qoe model p. 1203. In: 2018 IEEE 38th International Conference on Distributed Computing Systems (ICDCS), pp. 1636–1641 (2018). https://doi.org/10.1109/ICDCS.2018.00185
Robitza, W., Göring, S., Raake, A., Lindegren, D., Heikkilä, G., Gustafsson, J., List, P., Feiten, B., Wüstenhagen, U., Garcia, M.-N., Yamagishi, K., Broom, S.: Http adaptive streaming qoe estimation with itu-t rec. p. 1203: open databases and software. In: Proceedings of the 9th ACM Multimedia Systems Conference. MMSys ’18, pp. 466–471. Association for Computing Machinery, New York, NY (2018). https://doi.org/10.1145/3204949.3208124
Amour, L., Boulabiar, M.I., Souihi, S., Mellouk, A.: An improved qoe estimation method based on qos and affective computing. In: 2018 International Symposium on Programming and Systems (ISPS), pp. 1–6 (2018). https://doi.org/10.1109/ISPS.2018.8379009
Chen, Y., Wu, K., Zhang, Q.: From qos to qoe: a tutorial on video quality assessment. IEEE Commun. Surv. Tutor. 17(2), 1126–1165 (2015). https://doi.org/10.1109/COMST.2014.2363139
García-Pineda, M., Segura-García, J., Felici-Castell, S.: A holistic modeling for qoe estimation in live video streaming applications over lte advanced technologies with full and non reference approaches. Comput. Commun. 117, 13–23 (2018). https://doi.org/10.1016/j.comcom.2017.12.010
Pokhrel, J., Wehbi, B., Morais, A., Cavalli, A., Allilaire, E.: Estimation of qoe of video traffic using a fuzzy expert system. In: 2013 IEEE 10th Consumer Communications and Networking Conference (CCNC), pp. 224–229. IEEE (2013)
Kang, Y., Chen, H., Xie, L.: An artificial-neural-network-based qoe estimation model for video streaming over wireless networks. In: 2013 IEEE/CIC International Conference on Communications in China (ICCC), pp. 264–269. IEEE (2013)
Pierucci, L., Micheli, D.: A neural network for quality of experience estimation in mobile communications. IEEE Multimedia 23(4), 42–49 (2016). https://doi.org/10.1109/MMUL.2016.21
Banović-Ćurguz, N., Ilišević, D.: Mapping of qos/qoe in 5g networks. In: 2019 42nd International Convention on Information and Communication Technology, Electronics and Microelectronics (MIPRO), pp. 404–408 (2019). https://doi.org/10.23919/MIPRO.2019.8757034
Pierucci, L.: The quality of experience perspective toward 5g technology. IEEE Wirel. Commun. 22(4), 10–16 (2015). https://doi.org/10.1109/MWC.2015.7224722
Uthansakul, P., Anchuen, P., Uthansakul, M., Ahmad Khan, A.: Estimating and synthesizing qoe based on qos measurement for improving multimedia services on cellular networks using ann method. IEEE Trans. Netw. Serv. Manage. 17(1), 389–402 (2020). https://doi.org/10.1109/TNSM.2019.2946091
Imran, A., Zoha, A., Abu-Dayya, A.: Challenges in 5g: how to empower son with big data for enabling 5g. IEEE Netw. 28(6), 27–33 (2014). https://doi.org/10.1109/MNET.2014.6963801
Garcia-Reinoso, J., Roselló, M.M., Kosmatos, E., Landi, G., Bernini, G., Legouable, R., Contreras, L.M., Lorenzo, M., Trichias, K., Gupta, M.: The 5g eve multi-site experimental architecture and experimentation workflow. In: 2019 IEEE 2nd 5G World Forum (5GWF), pp. 335–340 (2019). https://doi.org/10.1109/5GWF.2019.8911624
Maia, O.B., Yehia, H.C., de Errico, L.: A concise review of the quality of experience assessment for video streaming. Comput. Commun. 57, 1–12 (2015). https://doi.org/10.1016/j.comcom.2014.11.005
Liotou, E., Tsolkas, D., Passas, N.: A roadmap on qoe metrics and models. In: 2016 23rd International Conference on Telecommunications (ICT), pp. 1–5. IEEE (2016)
Chang, H.-S., Hsu, C.-F., Hoßfeld, T., Chen, K.-T.: Active learning for crowdsourced qoe modeling. IEEE Trans. Multimed. 20(12), 3337–3352 (2018). https://doi.org/10.1109/TMM.2018.2831639
Alimpertis, E., Markopoulou, A., Butts, C.T., Bakopoulou, E., Psounis, K.: A unified prediction framework for signal maps. CoRR (2022). arXiv:2202.03679
Phillips, C., Ton, M., Sicker, D., Grunwald, D.: Practical radio environment mapping with geostatistics. In: 2012 IEEE International Symposium on Dynamic Spectrum Access Networks, pp. 422–433 (2012). https://doi.org/10.1109/DYSPAN.2012.6478166
Yun, Z., Iskander, M.F.: Ray tracing for radio propagation modeling: principles and applications. IEEE Access 3, 1089–1100 (2015). https://doi.org/10.1109/ACCESS.2015.2453991
Ray, A., Deb, S., Monogioudis, P.: Localization of lte measurement records with missing information. In: IEEE INFOCOM 2016—The 35th Annual IEEE International Conference on Computer Communications, pp. 1–9 (2016). https://doi.org/10.1109/INFOCOM.2016.7524370
Fida, M.-R., Lutu, A., Marina, M.K., Alay, O.: Zipweave: Towards efficient and reliable measurement based mobile coverage maps. In: IEEE INFOCOM 2017 - IEEE Conference on Computer Communications, pp. 1–9 (2017). https://doi.org/10.1109/INFOCOM.2017.8057098
Chakraborty, A., Rahman, M.S., Gupta, H., Das, S.R.: Specsense: Crowdsensing for efficient querying of spectrum occupancy. In: IEEE INFOCOM 2017 - IEEE Conference on Computer Communications, pp. 1–9 (2017). https://doi.org/10.1109/INFOCOM.2017.8057113
He, S., Shin, K.G.: Steering crowdsourced signal map construction via bayesian compressive sensing. In: IEEE INFOCOM 2018 - IEEE Conference on Computer Communications, pp. 1016–1024 (2018). https://doi.org/10.1109/INFOCOM.2018.8485972
Enami, R., Rajan, D., Camp, J.: Raik: Regional analysis with geodata and crowdsourcing to infer key performance indicators. In: 2018 IEEE Wireless Communications and Networking Conference (WCNC), pp. 1–6 (2018). https://doi.org/10.1109/WCNC.2018.8377405
Alimpertis, E., Markopoulou, A., Butts, C., Psounis, K.: City-wide signal strength maps: Prediction with random forests. In: The World Wide Web Conference. WWW ’19, pp. 2536–2542. Association for Computing Machinery, New York, NY, USA (2019). https://doi.org/10.1145/3308558.3313726
Ghorbani, A., Zou, J.: Data shapley: Equitable valuation of data for machine learning. In: Chaudhuri, K., Salakhutdinov, R. (eds.) Proceedings of the 36th International Conference on Machine Learning. Proceedings of Machine Learning Research, vol. 97, pp. 2242–2251. PMLR, (2019). https://proceedings.mlr.press/v97/ghorbani19c.html
Bampis, C.G., Li, Z., Katsavounidis, I., Bovik, A.C.: Recurrent and dynamic models for predicting streaming video quality of experience. IEEE Trans. Image Process. 27(7), 3316–3331 (2018). https://doi.org/10.1109/TIP.2018.2815842
Dimopoulos, G., Leontiadis, I., Barlet-Ros, P., Papagiannaki, K.: Measuring video qoe from encrypted traffic. In: Proceedings of the 2016 Internet Measurement Conference. IMC ’16, pp. 513–526. Association for Computing Machinery, New York, NY, USA (2016). https://doi.org/10.1145/2987443.2987459
Akhtar, Z., Nam, Y.S., Govindan, R., Rao, S., Chen, J., Katz-Bassett, E., Ribeiro, B., Zhan, J., Zhang, H.: Oboe: Auto-tuning video abr algorithms to network conditions. In: Proceedings of the 2018 Conference of the ACM Special Interest Group on Data Communication. SIGCOMM ’18, pp. 44–58. Association for Computing Machinery, New York, NY, USA (2018). https://doi.org/10.1145/3230543.3230558
De Cicco, L., Cilli, G., Mascolo, S.: Erudite: A deep neural network for optimal tuning of adaptive video streaming controllers. In: Proceedings of the 10th ACM Multimedia Systems Conference. MMSys ’19, pp. 13–24. Association for Computing Machinery, New York, NY, USA (2019). https://doi.org/10.1145/3304109.3306216
Liu, L., Hu, H., Luo, Y., Wen, Y.: When wireless video streaming meets ai: A deep learning approach. IEEE Wirel. Commun. 27(2), 127–133 (2020). https://doi.org/10.1109/MWC.001.1900220
Menkovski, V., Exarchakos, G., Liotta, A.: Online qoe prediction. In: 2010 Second International Workshop on Quality of Multimedia Experience (QoMEX), pp. 118–123 IEEE (2010).
Mongay Batalla, J., Cuadra Sanchez, A., Ruiz Alonso, J., Kopertowski, Z., Guardalben, L., Garcia, N., Ophir, S.: On assuring survivability of network operator’s services in evolving network environment. IEEE Access 6, 35646–35656 (2018). https://doi.org/10.1109/ACCESS.2018.2851066
Keyhl, M., Obermann, M., Satti, S., Rousell, G.: Perceptual quality evaluation of ott streaming video tv services. In: Proceedings of the 68th NAB Broadcast Engineering Conference, vol. 2014, pp. 252–260 (2014)
Gui, J., Zhou, K.: Flexible adjustments between energy and capacity for topology control in heterogeneous wireless multi-hop networks. J. Netw. Syst. Manage. 24(4), 789–812 (2016)
3GPP: Telecommunication management; Subscriber and equipment trace; Trace concepts and requirements. Technical Specification (TS) 32.421, 3rd Generation Partnership Project (3GPP) (April 2021). Version 17.1.1. https://portal.3gpp.org/desktopmodules/Specifications/SpecificationDetails.aspx?specificationId=2008
Jennings, B., Stadler, R.: Resource management in clouds: Survey and research challenges. J. Netw. Syst. Manage. 23(3), 567–619 (2015)
Lundberg, S.M., Lee, S.-I.: A unified approach to interpreting model predictions. In: Guyon, I., Luxburg, U.V., Bengio, S., Wallach, H., Fergus, R., Vishwanathan, S., Garnett, R. (eds.) Advances in Neural Information Processing Systems 30, pp. 4765–4774. Curran Associates, Inc., (2017). http://papers.nips.cc/paper/7062-a-unified-approach-to-interpreting-model-predictions.pdf
Acknowledgements
This work is supported in part by The Scientific and Technological Research Council of Turkey (TUBITAK), funded by under 1001 Programme Project No: 119E198, and “5G-PERFECTA: 5G and Next Generation Mobile Performance Compliance Testing Assurance” under EUREKA Programme funded by TEYDEB 1509, and also supported within the framework of 5G and Beyond Joint Graduate Support Programme coordinated by Information and Communication Technologies Authority. Further, Turkcell 6GEN-LAB contributed to this study within the 1515 Frontier R&D Laboratory Support Program funded by TUBITAK.
Funding
This study is partially supported by Turkcell within the framework of 5G and Beyond Joint Graduate Support Programme coordinated by Information and Communication Technologies Authority. This work is supported in part by The Scientific and Technological Research Council of Turkey (TÜBİTAK), funded by under 1001 Programme Project No: 119E198, and “5G-PERFECTA: 5G and Next Generation Mobile Performance Compliance Testing Assurance” under EUREKA Programme, funded by under TEYDEB 1509 - International Industry R&D Support Program, Project No: 9190006. Turkcell 6GEN-LAB contributed to this study within the 1515 Frontier R&D Laboratory Support Program funded by TUBITAK.
Author information
Authors and Affiliations
Contributions
All authors wrote the main manuscript text, prepared the figures, and reviewed the manuscript.
Corresponding author
Ethics declarations
Conflict of interest
The authors were affiliated with Turkcell via employment or consultancy. There exists a patent application in regard to this research.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Gokcesu, H., Ercetin, O., Kalem, G. et al. QoE Evaluation in Adaptive Streaming: Enhanced MDT with Deep Learning. J Netw Syst Manage 31, 41 (2023). https://doi.org/10.1007/s10922-023-09730-7
Received:
Revised:
Accepted:
Published:
DOI: https://doi.org/10.1007/s10922-023-09730-7