Proceedings of the 6th ACM Multimedia Systems Conference 2015
DOI: 10.1145/2713168.2713181
|View full text |Cite
|
Sign up to set email alerts
|

Integrated prefetching and caching for adaptive video streaming over HTTP

Abstract: We present an integrated prefetching and caching proxy, termed iPac, for HTTP-based adaptive video streaming services like Netflix and YouTube. The challenge we address is maximizing the byte-hit ratio for proxies through prefetching in the context of the limited bandwidth between proxies and content servers. The problem is NP-hard, and the best approximation ratio that any optimal offline algorithm can achieve is 1−e −1 ≈ 0.63. Considering that offline algorithms cannot be applied to real-time applications wi… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
17
0

Year Published

2016
2016
2018
2018

Publication Types

Select...
3
2
1

Relationship

0
6

Authors

Journals

citations
Cited by 26 publications
(17 citation statements)
references
References 27 publications
0
17
0
Order By: Relevance
“…In [6], Liang et al combine both caching and pre-fetching to improve the performance in terms of byte-hit ratio and video bit rates. The architecture of this solution is composed of three modules: a cache manager, a pre-fetch manager and a request pool.…”
Section: State Of the Artmentioning
confidence: 99%
See 1 more Smart Citation
“…In [6], Liang et al combine both caching and pre-fetching to improve the performance in terms of byte-hit ratio and video bit rates. The architecture of this solution is composed of three modules: a cache manager, a pre-fetch manager and a request pool.…”
Section: State Of the Artmentioning
confidence: 99%
“…The purpose of this is to make the network less vulnerable to congestion by making the same content available in places other than the server, so there are fewer requests sent directly to the server, and users can get better performance by streaming the content from the closest available cache. There have also been some attempts to study the impact of pre-fetching on user QoE [6], [7]; however, the cache often needs a considerably large size in order to yield an acceptable cache hit percentage.…”
Section: Introductionmentioning
confidence: 99%
“…Caching schemes which use pre-fetching have been shown to be beneficial for TV-on-demand and VoD services [9,13,15,17,22]. To the best of our knowledge, none of the existing works have attempted to model the request arrival process for VoD services with recommendation systems, and instead, use trace data to evaluate the performance of the proposed policies.…”
Section: Pre-fetching Based Caching Schemesmentioning
confidence: 99%
“…The goal of reducing start-up delay motivates caching policies that are aggressive in adapting the content stored on the local servers in order to minimize the probability of delayed start-up. One possible solution is to pre-fetch (fetch before videos are requested) and cache videos that are likely to be requested in the near future [9,13,15,17,22]. Since pre-fetching leads to an increase in the bandwidth consumption of the CDN, there is a trade-off between bandwidth usage of the network and the quality of service provided to the users.…”
Section: Introductionmentioning
confidence: 99%
“…One possible solution is to pre-fetch (fetch before videos are requested) and cache videos that are likely to be requested in the near future [9,13,15,17,22]. Since pre-fetching leads to an increase in the bandwidth consumption of the CDN, there is a trade-off between bandwidth usage of the network and the quality of service provided to the users.…”
Section: Introductionmentioning
confidence: 99%