ABSTRACT
Inferring the quality of streaming video applications is important for Internet service providers, but the fact that most video streams are encrypted makes it difficult to do so. We develop models that infer quality metrics (i.e., startup delay and resolution) for encrypted streaming video services. Our paper builds on previous work, but extends it in several ways. First, the models work in deployment settings where the video sessions and segments must be identified from a mix of traffic and the time precision of the collected traffic statistics is more coarse (e.g., due to aggregation). Second, we develop a single composite model that works for a range of different services (i.e., Netflix, YouTube, Amazon, and Twitch), as opposed to just a single service. Third, unlike many previous models, our models perform predictions at finer granularity (e.g., the precise startup delay instead of just detecting short versus long delays) allowing to draw better conclusions on the ongoing streaming quality. Fourth, we demonstrate the models are practical through a 16-month deployment in 66 homes and provide new insights about the relationships between Internet "speed'' and the quality of the corresponding video streams, for a variety of services; we find that higher speeds provide only minimal improvements to startup delay and resolution.
Supplemental Material
- 2019. Labeled video sessions dataset. https://nm-public-data.s3.us-east-2.amazonaws.com/dataset/all_traffic_time_10.pkl.Google Scholar
- GSM Association. 2015. Network Management of Encrypted Traffic: Version 1.0.https://www.gsma.com/newsroom/wp-content/uploads/WWG-04-v1-0.pdf.Google Scholar
- Cisco 2017. Cisco Visual Networking Index: Forecast and Methodology, 2016--2021. https://www.cisco.com/c/en/us/solutions/collateral/service-provider/visual-networking-index-vni/complete-white-paper-c11--481360.html.Google Scholar
- Giorgos Dimopoulos, Ilias Leontiadis, Pere Barlet-Ros, and Konstantina Papa-giannaki. 2016. Measuring video QoE from encrypted traffic. In Proceedings of the 2016 Internet Measurement Conference. ACM, 513--526.Google ScholarDigital Library
- Keith Dyer. 2015. How encryption threatens mobile operators, and what they cando about it. http://the-mobile-network.com/2015/01/how-encryption-threatens-mobile-operators-and-what-they-can-do-about-it/.Google Scholar
- T. Huang, R. Johari, N. McKeown, M. Trunnell, and M. Watson. 2014. A buffer-based approach to rate adaptation: Evidence from a large video streaming service. In ACM SIGCOMM. Chicago, IL.Google Scholar
- Vengatanathan Krishnamoorthi, Niklas Carlsson, Emir Halepovic, and Eric Peta-jan. 2017. BUFFEST: Predicting Buffer Conditions and Real-time Requirements of HTTP(S) Adaptive Streaming Clients. In MMSys'17. Taipei, Taiwan.Google ScholarDigital Library
- M. Hammad Mazhar and Zubair Shafiq. 2018. Real-time Video Quality of Experience Monitoring for HTTPS and QUIC. In INFOCOM. Honolulu, HI.Google Scholar
- Abhijit Mondal, Satadal Sengupta, Bachu Rikith Reddy, MJV Koundinya, Chander Govindarajan, Pradipta De, Niloy Ganguly, and Sandip Chakraborty. 2017. Candid with YouTube: Adaptive Streaming Behavior and Implications on Data Consumption. In NOSSDAV'17. Taipei, Taiwan.Google ScholarDigital Library
- Openwave Mobility. 2018. Mobile Video Index. https://landing.owmobility.com/mobile-video-index/.Google Scholar
- Sandvine. 2015. Global Internet Phenomena Spotlight: Encrypted Internet Traffic. https://www.sandvine.com/hubfs/downloads/archive/global-internet-phenomena-spotlight-encrypted-internet-traffic.pdf.Google Scholar
- T. Stockhammer. 2011. Dynamic adaptive streaming over HTTP: standards and design principles. In ACM Conference on Multimedia Systems (MMSys '11). San Jose, CA.Google ScholarDigital Library
- The Wall Street Journal 2019. The Truth About Faster Internet: It's Not Worth It.https://www.wsj.com/graphics/faster-internet-not-worth-it/.Google Scholar
Index Terms
- Inferring Streaming Video Quality from Encrypted Traffic: Practical Models and Deployment Experience
Recommendations
Inferring Streaming Video Quality from Encrypted Traffic: Practical Models and Deployment Experience
SIGMETRICSInferring the quality of streaming video applications is important for Internet service providers, but the fact that most video streams are encrypted makes it difficult to do so. We develop models that infer quality metrics (\ie, startup delay and ...
Inferring Streaming Video Quality from Encrypted Traffic: Practical Models and Deployment Experience
Inferring the quality of streaming video applications is important for Internet service providers, but the fact that most video streams are encrypted makes it difficult to do so.We develop models that infer quality metrics (i.e., startup delay and ...
Measuring Video QoE from Encrypted Traffic
IMC '16: Proceedings of the 2016 Internet Measurement ConferenceTracking and maintaining satisfactory QoE for video streaming services is becoming a greater challenge for mobile network operators than ever before. Downloading and watching video content on mobile devices is currently a growing trend among users, that ...
Comments