FastTrack: Minimizing Stalls for CDN-based Over-the-top Video Streaming Systems

06/30/2018
by   Abubakr Alabbasi, et al.
0

Traffic for internet video streaming has been rapidly increasing and is further expected to increase with the higher definition videos and IoT applications, such as 360 degree videos and augmented virtual reality applications. While efficient management of heterogeneous cloud resources to optimize the quality of experience is important, existing work in this problem space often left out important factors. In this paper, we present a model for describing a today's representative system architecture for video streaming applications, typically composed of a centralized origin server and several CDN sites. Our model comprehensively considers the following factors: limited caching spaces at the CDN sites, allocation of CDN for a video request, choice of different ports from the CDN, and the central storage and bandwidth allocation. With the model, we focus on minimizing a performance metric, stall duration tail probability (SDTP), and present a novel, yet efficient, algorithm to solve the formulated optimization problem. The theoretical bounds with respect to the SDTP metric are also analyzed and presented. Our extensive simulation results demonstrate that the proposed algorithms can significantly improve the SDTP metric, compared to the baseline strategies. Small-scale video streaming system implementation in a real cloud environment further validates our results.

READ FULL TEXT
research
02/11/2019

Multi-tier Caching Analysis in CDN-based Over-the-top Video Streaming Systems

Internet video traffic has been been rapidly increasing and is further e...
research
04/30/2018

LBP: Robust Rate Adaptation Algorithm for SVC Video Streaming

Video streaming today accounts for up to 55% of mobile traffic. In this ...
research
03/24/2017

Video Streaming in Distributed Erasure-coded Storage Systems: Stall Duration Analysis

The demand for global video has been burgeoning across industries. With ...
research
04/30/2018

DBABP: Robust Rate Adaptation Algorithm for SVC Video Streaming

Video streaming today accounts for up to 55% of mobile traffic. In this ...
research
11/30/2018

A Robust Algorithm for Tile-based 360-degree Video Streaming with Uncertain FoV Estimation

We propose a robust scheme for streaming 360-degree immersive videos to ...
research
06/22/2018

Optimized Video Streaming over Cloud: A Stall-Quality Trade-off

As video-streaming services have expanded and improved, cloud-based vide...
research
08/27/2020

Quality of Service (QoS): Measurements of Video Streaming

Nowadays video streaming is growing over the social clouds, where end-us...

Please sign up or login with your details

Forgot password? Click here to reset