2017 · 63 citations · 43 references
ComputingCommunicationDigital CommunicationPerformance MeasurementQueuing TheoryBuffer ManagementCongestion ControlHttp ProtocolLatency AnalysisNetwork Performance AnalysisStream ProcessingData StreamingNetwork Throughput AnalysisStreaming BuffersStreaming Data DeliveryThroughput
Stalls during video playback are perhaps the most important indicator of a client's viewing experience. To provide the best possible service, a proactive network operator may therefore want to know the buffer conditions of streaming clients and use this information to help avoid stalls due to empty buffers. However, estimation of clients' buffer conditions is complicated by most streaming services being rate-adaptive, and many of them also encrypted. Rate adaptation reduces the correlation between network throughput and client buffer conditions. Usage of HTTPS prevents operators from observing information related to video chunk requests, such as indications of rate adaptation or other HTTP-level information.
43
Greedy function approximation: A gradient boosting machine.
Jerome H. Friedman · The Annals of Statistics · 2001 · 29K citations · Full text
An empirical comparison of supervised learning algorithms
Rich Caruana, Alexandru Niculescu-Mizil · 2006 · 2.7K citations
Internet traffic classification using bayesian analysis techniques
Andrew W. Moore · 2005 · 1.2K citations
Thomas Karagiannis, Konstantina Papagiannaki, Michalis Faloutsos · 2005 · 1K citations
Luigi Rizzo · ACM SIGCOMM Computer Communication Review · 1997 · 896 citations