Representation selection problem: Optimizing video delivery through caching

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

To cope with Internet video explosion, recent work proposes to deploy caches to absorb part of the traffic related to popular videos. Nonetheless, caching literature has mainly focused on network-centric metrics, while the quality of users' video streaming experience should be the key performance index to optimize. Additionally, the general assumption is that each user request can be satisfied by a single object, which does not hold when multiple representations at different quality levels are available for the same video. Our contribution in this paper is to extend the classic object placement problem (which object to cache and where) by further considering the representation selection problem (i.e., which quality representation to cache), employing two methodologies to tackle this challenge. First, we employ a Mixed Integer Linear Programming (MILP) formulation to obtain the centralized optimal solution, as well as bounds to natural policies that are readily obtained as additional constraints of the MILP. Second, from the structure of the optimal solution, we learn guidelines that assist the design of distributed caching strategies: namely, we devise a simple yet effective distributed strategy that incrementally improves the quality of cached objects. Via simulation over large scale scenarios comprising up to hundred nodes and hundred million objects, we show our proposal to be effective in balancing user perceived utility vs bandwidth usage.

Original languageEnglish
Title of host publication2016 IFIP Networking Conference (IFIP Networking) and Workshops, IFIP Networking 2016
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages323-331
Number of pages9
ISBN (Electronic)9783901882838
DOIs
Publication statusPublished - 21 Jun 2016
Event2016 IFIP Networking Conference (IFIP Networking) and Workshops, IFIP Networking 2016 - Vienna, Austria
Duration: 17 May 201619 May 2016

Publication series

Name2016 IFIP Networking Conference (IFIP Networking) and Workshops, IFIP Networking 2016

Conference

Conference2016 IFIP Networking Conference (IFIP Networking) and Workshops, IFIP Networking 2016
Country/TerritoryAustria
CityVienna
Period17/05/1619/05/16

Keywords

  • Caching
  • Content Distribution
  • Optimization
  • Quality of Experience (QoE)

Fingerprint

Dive into the research topics of 'Representation selection problem: Optimizing video delivery through caching'. Together they form a unique fingerprint.

Cite this