eMIMIC: Estimating HTTP-Based Video QoE Metrics from Encrypted Network Traffic

Tarun Mangla, Emir Halepovic, M. Ammar, E. Zegura
{"title":"eMIMIC: Estimating HTTP-Based Video QoE Metrics from Encrypted Network Traffic","authors":"Tarun Mangla, Emir Halepovic, M. Ammar, E. Zegura","doi":"10.23919/TMA.2018.8506519","DOIUrl":null,"url":null,"abstract":"Understanding the user-perceived Quality of Experience (QoE) of HTTP-based video has become critical for content providers, distributors, and network operators. For network operators, monitoring QoE is challenging due to lack of access to video streaming applications, user devices, or servers. Thus, network operators need to rely on the network traffic to infer key metrics that influence video QoE. Furthermore, with content providers increasingly encrypting the network traffic, the task of QoE inference from passive measurements has become even more challenging. In this paper, we present a methodology called eMIMIC that uses passive network measurements to estimate key video QoE metrics for encrypted HTTP-based Adaptive Streaming (HAS) sessions. eMIMIC uses packet headers from network traffic to model a HAS session and estimate video QoE metrics such as average bitrate and re-buffering ratio. We evaluate our methodology using network traces from a variety of realistic conditions and ground truth of two popular video streaming services collected using a lab testbed. eMIMIC estimates re-buffering ratio within 1 percentage point of ground truth for up to 70% sessions and average bitrate with error under 100 kbps for up to 80% sessions. We also compare eMIMIC with recently proposed machine learning-based QoE estimation methodology. We show that eMIMIC can predict average bitrate with 2.8%-3.2% higher accuracy and re-buffering ratio with 9.8%-24.8% higher accuracy without requiring any training on ground truth QoE metrics.","PeriodicalId":6607,"journal":{"name":"2018 Network Traffic Measurement and Analysis Conference (TMA)","volume":"82 1","pages":"1-8"},"PeriodicalIF":0.0000,"publicationDate":"2018-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"51","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2018 Network Traffic Measurement and Analysis Conference (TMA)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.23919/TMA.2018.8506519","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 51

Abstract

Understanding the user-perceived Quality of Experience (QoE) of HTTP-based video has become critical for content providers, distributors, and network operators. For network operators, monitoring QoE is challenging due to lack of access to video streaming applications, user devices, or servers. Thus, network operators need to rely on the network traffic to infer key metrics that influence video QoE. Furthermore, with content providers increasingly encrypting the network traffic, the task of QoE inference from passive measurements has become even more challenging. In this paper, we present a methodology called eMIMIC that uses passive network measurements to estimate key video QoE metrics for encrypted HTTP-based Adaptive Streaming (HAS) sessions. eMIMIC uses packet headers from network traffic to model a HAS session and estimate video QoE metrics such as average bitrate and re-buffering ratio. We evaluate our methodology using network traces from a variety of realistic conditions and ground truth of two popular video streaming services collected using a lab testbed. eMIMIC estimates re-buffering ratio within 1 percentage point of ground truth for up to 70% sessions and average bitrate with error under 100 kbps for up to 80% sessions. We also compare eMIMIC with recently proposed machine learning-based QoE estimation methodology. We show that eMIMIC can predict average bitrate with 2.8%-3.2% higher accuracy and re-buffering ratio with 9.8%-24.8% higher accuracy without requiring any training on ground truth QoE metrics.
eMIMIC:从加密网络流量中估计基于http的视频QoE指标
了解基于http的视频的用户感知体验质量(QoE)对于内容提供商、分销商和网络运营商来说已经变得至关重要。对于网络运营商来说,由于缺乏对视频流应用程序、用户设备或服务器的访问,监控QoE具有挑战性。因此,网络运营商需要依靠网络流量来推断影响视频质量的关键指标。此外,随着内容提供商越来越多地加密网络流量,从被动测量推断QoE的任务变得更加具有挑战性。在本文中,我们提出了一种称为eMIMIC的方法,该方法使用被动网络测量来估计加密的基于http的自适应流(HAS)会话的关键视频QoE指标。eMIMIC使用来自网络流量的数据包头来模拟HAS会话并估计视频QoE指标,如平均比特率和重新缓冲比率。我们使用来自各种现实条件的网络痕迹和使用实验室测试平台收集的两种流行视频流服务的基本事实来评估我们的方法。对于高达70%的会话,eMIMIC估计的重新缓冲比率在1个百分点以内,对于高达80%的会话,平均误码率在100 kbps以下。我们还比较了eMIMIC和最近提出的基于机器学习的QoE估计方法。我们表明,eMIMIC可以在不需要任何地面真值QoE指标训练的情况下,预测平均比特率的准确率提高2.8%-3.2%,再缓冲率的准确率提高9.8%-24.8%。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信