event

PhD Defense by Tarun Mangla

Primary tabs

Title: Video QoE Estimation using Network Measurement Data

 

Tarun Mangla

Ph.D. Candidate
School of Computer Science
College of Computing
Georgia Institute of Technology

Date: Friday, July 10, 2020
Time: 2:00 pm - 4:00 pm (EST)
Bluejeanshttps://bluejeans.com/858442887
**Note: This defense is remote-only due to the institute's guidelines on COVID-19**

 

Committee:
------------

Dr. Mostafa H. Ammar (Co-advisor), School of Computer Science, Georgia Institute of Technology

Dr. Ellen W. Zegura (Co-advisor), School of Computer Science, Georgia Institute of Technology

Dr. Constantine Dovrolis, School of Computer Science, Georgia Institute of Technology
Dr. Ada Gavrilovska, School of Computer Science, Georgia Institute of Technology

Dr. Emir Halepovic, AT&T Labs Research

 

Abstract:

------------

More than even before, last-mile Internet Service Providers (ISPs) need to efficiently provision and manage their networks to meet the growing demand for Internet video. This network optimization requires ISPs to have an in-depth understanding of end-user video Quality of Experience (QoE). Understanding video QoE, however, is  challenging for ISPs as they generally do not have access to applications at end-user devices to observe key objective metrics impacting QoE. Instead, they have to rely on measurement of network traffic to estimate objective QoE metrics and use it for troubleshooting QoE issues. However, this can  be  challenging  for  HTTP-based  Adaptive Streaming  (HAS)  video, the de facto standard for streaming over the Internet, because of the complex relationship between the network observable metrics and the video QoE metrics. This largely results from its robustness to short-term variations in the underlying  network conditions due to the use of the video buffer and bitrate adaptation. In this thesis, we develop approaches that use network measurement to infer video QoE. In developing inference approaches, we provide a toolbox of techniques suitable for different streaming contexts as well as types of network measurement data.

 

We first develop two approaches for QoE estimation that model video sessions based on the network traffic dynamics of the HAS protocol for two different streaming contexts. Our first approach, MIMIC, estimates unencrypted video QoE using HTTP logs. We do a large-scale validation of MIMIC using ground truth QoE metrics from a popular video streaming service. We also deploy MIMIC in a real-world cellular network and demonstrate some preliminary use cases of QoE estimation for ISPs. Our second approach is called eMIMIC that estimates QoE metrics for encrypted video using packet-level traces. We evaluate eMIMIC using an automated experimental framework under realistic network conditions and show that it outperforms state-of-the-art QoE estimation approaches.

 

Finally, we develop an approach to address the scalability challenges of QoE inference. We leverage machine learning to infer QoE from coarse-granular but lightweight network data in the form of Transport Layer Security (TLS) transactions. We analyze the scalability and accuracy trade-off in using such data for inference. Our evaluation shows that that the TLS transaction data can be used for detecting video performance issues with a reasonable accuracy and significantly lower computation overhead as compared to packet-level traces.

 

Status

  • Workflow Status:Published
  • Created By:Tatianna Richardson
  • Created:07/08/2020
  • Modified By:Tatianna Richardson
  • Modified:07/08/2020

Categories

Keywords