{"title":"来自加密流量的YouTube QoE估计:测试方法和基于机器学习的模型的比较","authors":"Irena Orsolic, M. Sužnjević, Lea Skorin-Kapov","doi":"10.1109/QoMEX.2018.8463379","DOIUrl":null,"url":null,"abstract":"Over the last few years, different client-side QoE monitoring apps have been developed that benchmark the performance of popular video streaming services. Such tools also provide the means for collecting ground truth data when developing models to estimate or classify QoE and various KPls from encrypted network traffic. We present a client-side YouTube QoE monitoring tool named ViQMon, which extracts YouTube performance data from the official app's Stats for Nerds window, and is applicable on various devices and platforms (Android, iOS). We compare ViQMon to approaches relying on YouTube's APls, and show relevant differences in buffering and application behavior in cases when videos are embedded and when videos are played in the official YouTube app. We further use ViQMon together with the collection of network measurements in both a laboratory and commercial mobile network to collect a large dataset of almost 500 YouTube videos streamed under different network conditions. The dataset is used to build machine learning based models for estimating QoE and various application-layer KPls solely from IP-level network traffic features. As such, the approach is applicable in the context of both TLS and QUIC traffic. The paper further compares and analyses the performance of the built models.","PeriodicalId":6618,"journal":{"name":"2018 Tenth International Conference on Quality of Multimedia Experience (QoMEX)","volume":"15 1","pages":"1-6"},"PeriodicalIF":0.0000,"publicationDate":"2018-05-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"18","resultStr":"{\"title\":\"YouTube QoE Estimation from Encrypted Traffic: Comparison of Test Methodologies and Machine Learning Based Models\",\"authors\":\"Irena Orsolic, M. Sužnjević, Lea Skorin-Kapov\",\"doi\":\"10.1109/QoMEX.2018.8463379\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Over the last few years, different client-side QoE monitoring apps have been developed that benchmark the performance of popular video streaming services. Such tools also provide the means for collecting ground truth data when developing models to estimate or classify QoE and various KPls from encrypted network traffic. We present a client-side YouTube QoE monitoring tool named ViQMon, which extracts YouTube performance data from the official app's Stats for Nerds window, and is applicable on various devices and platforms (Android, iOS). We compare ViQMon to approaches relying on YouTube's APls, and show relevant differences in buffering and application behavior in cases when videos are embedded and when videos are played in the official YouTube app. We further use ViQMon together with the collection of network measurements in both a laboratory and commercial mobile network to collect a large dataset of almost 500 YouTube videos streamed under different network conditions. The dataset is used to build machine learning based models for estimating QoE and various application-layer KPls solely from IP-level network traffic features. As such, the approach is applicable in the context of both TLS and QUIC traffic. The paper further compares and analyses the performance of the built models.\",\"PeriodicalId\":6618,\"journal\":{\"name\":\"2018 Tenth International Conference on Quality of Multimedia Experience (QoMEX)\",\"volume\":\"15 1\",\"pages\":\"1-6\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2018-05-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"18\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2018 Tenth International Conference on Quality of Multimedia Experience (QoMEX)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/QoMEX.2018.8463379\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2018 Tenth International Conference on Quality of Multimedia Experience (QoMEX)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/QoMEX.2018.8463379","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 18
摘要
在过去的几年里,已经开发了不同的客户端QoE监控应用程序,这些应用程序对流行的视频流服务的性能进行基准测试。这些工具还提供了在开发模型以估计或分类来自加密网络流量的QoE和各种kpi时收集地面真实数据的方法。我们提出了一个名为ViQMon的客户端YouTube QoE监控工具,它从官方应用程序的Stats for Nerds窗口提取YouTube性能数据,适用于各种设备和平台(Android, iOS)。我们将ViQMon与依赖YouTube api的方法进行比较,并在视频嵌入和视频在官方YouTube应用程序中播放的情况下显示缓冲和应用程序行为的相关差异。我们进一步将ViQMon与实验室和商业移动网络中的网络测量数据集合一起使用,以收集在不同网络条件下流式传输的近500个YouTube视频的大型数据集。该数据集用于构建基于机器学习的模型,用于仅从ip级网络流量特征估计QoE和各种应用层kpl。因此,该方法适用于TLS和QUIC流量的上下文中。本文进一步对所建模型的性能进行了比较和分析。
YouTube QoE Estimation from Encrypted Traffic: Comparison of Test Methodologies and Machine Learning Based Models
Over the last few years, different client-side QoE monitoring apps have been developed that benchmark the performance of popular video streaming services. Such tools also provide the means for collecting ground truth data when developing models to estimate or classify QoE and various KPls from encrypted network traffic. We present a client-side YouTube QoE monitoring tool named ViQMon, which extracts YouTube performance data from the official app's Stats for Nerds window, and is applicable on various devices and platforms (Android, iOS). We compare ViQMon to approaches relying on YouTube's APls, and show relevant differences in buffering and application behavior in cases when videos are embedded and when videos are played in the official YouTube app. We further use ViQMon together with the collection of network measurements in both a laboratory and commercial mobile network to collect a large dataset of almost 500 YouTube videos streamed under different network conditions. The dataset is used to build machine learning based models for estimating QoE and various application-layer KPls solely from IP-level network traffic features. As such, the approach is applicable in the context of both TLS and QUIC traffic. The paper further compares and analyses the performance of the built models.