Multilateral Micro-Monitoring for Internet Streaming

by   Roshan Shyamsunder, et al.

Video streaming is dominating the Internet. To compete with the performance of traditional cable and satellite options, content providers outsource the content delivery to third-party content distribution networks and brokers. However, no existing monitoring mechanism offers a multilateral view of a streaming service's performance. In other words, no auditing mechanism reflects the mutual agreement of content providers, content distributors and end-users alike about how well, or not, a service performs. In this paper, we present UgoVor, a system for monitoring multilateral streaming contracts, that is enforceable descriptions of mutual agreements among content providers, content distributors and end-users. Our key insight is that real-time multilateral micro-monitoring – capable of accounting for every re-buffering event and the resolution of every video chunk in a stream – is not only feasible, but an Internet-scalable task. To demonstrate this claim we evaluate UgoVor in the context of a 10-month long experiment, corresponding to over 25 years of streaming data, including over 430,000 streaming sessions with clients from over 1,300 unique ASes. Our measurements confirm that UgoVor can provide an accurate distributed performance consensus for Internet streaming, and can help radically advance existing performance-agnostic pricing model towards novel and transparent pay-what-you-experience ones.


page 10

page 11


Insights from Analysis of Video Streaming Data to Improve Resource Management

Today a large portion of Internet traffic is video. Over The Top (OTT) s...

Adaptive Bitrate Streaming Over Cellular Networks: Rate Adaptation and Data Savings Strategies

Adaptive bitrate streaming (ABR) has become thede factotechnique for vid...

The QUIC Fix for Optimal Video Streaming

Within a few years of its introduction, QUIC has gained traction: a sign...

Lightweight, General Inference of Streaming Video Quality from Encrypted Traffic

Accurately monitoring application performance is becoming more important...

Retracing the Flow of the Stream: Investigating Kodi Streaming Services

Kodi is of one of the world's largest open-source streaming platforms fo...

Client-side Active Measurements Without Application Control

Monitoring performance and availability are critical to operating succes...

Hybrid Machine Learning Approach to Popularity Prediction of Newly Released Contents for Online Video Streaming Service

In the industry of video content providers such as VOD and IPTV, predict...

Please sign up or login with your details

Forgot password? Click here to reset