File Download
There are no files associated with this item.
Links for fulltext
(May Require Subscription)
- Publisher Website: 10.1007/s11042-016-4308-z
- Scopus: eid_2-s2.0-85010749055
- WOS: WOS:000419995400060
- Find via
Supplementary
- Citations:
- Appears in Collections:
Article: Dependency- and similarity-aware caching for HTTP adaptive streaming
Title | Dependency- and similarity-aware caching for HTTP adaptive streaming |
---|---|
Authors | |
Keywords | Segment dependency Caching strategy Dynamic adaptive streaming over HTTP Request similarity |
Issue Date | 2018 |
Citation | Multimedia Tools and Applications, 2018, v. 77, n. 1, p. 1453-1474 How to Cite? |
Abstract | © 2017, Springer Science+Business Media New York. There has been significant interest in the use of HTTP adaptive streaming for live or on-demand video over the Internet in recent years. To mitigate the streaming transmission delay and reduce the networking overhead, an effective and critical approach is to utilize cache services between the origin servers and the heterogeneous clients. As the underlying protocol for web transactions, HTTP has great potentials to explore the resources within state-of-the-art CDNs for caching; yet distinct challenges arise in the HTTP adaptive streaming context. After examining a long-term and large-scale adaptive streaming dataset as well as statistical analysis, we demonstrate that the switching requests among the different qualities frequently emerge and constitute a significant portion in a per-day view. Consequently, they have substantially affected the performance of cache servers and Quality-of-Experience (QoE) of viewers. In this paper, we propose a novel cache model that captures the dependency among the segments in the cache server for adaptive HTTP streaming. Our work does not assume any specific selection algorithm on the client’s side and hence can be easily incorporated into existing streaming cache systems. Its centralized nature is also well accommodated by the latest DASH specification. Moreover, we extend our work to the multi-server caching context and present a similarity-aware allocation mechanism to enhance the caching efficiency. The performance evaluation shows our dependency- and similarity-aware strategy can significantly improve the cache hit-ratio and QoE of HTTP streaming as compared to previous approaches. |
Persistent Identifier | http://hdl.handle.net/10722/281458 |
ISSN | 2023 Impact Factor: 3.0 2023 SCImago Journal Rankings: 0.801 |
ISI Accession Number ID |
DC Field | Value | Language |
---|---|---|
dc.contributor.author | Zhang, Cong | - |
dc.contributor.author | Liu, Jiangchuan | - |
dc.contributor.author | Chen, Fei | - |
dc.contributor.author | Cui, Yong | - |
dc.contributor.author | Ngai, Edith C.H. | - |
dc.contributor.author | Hu, Yuemin | - |
dc.date.accessioned | 2020-03-13T10:37:55Z | - |
dc.date.available | 2020-03-13T10:37:55Z | - |
dc.date.issued | 2018 | - |
dc.identifier.citation | Multimedia Tools and Applications, 2018, v. 77, n. 1, p. 1453-1474 | - |
dc.identifier.issn | 1380-7501 | - |
dc.identifier.uri | http://hdl.handle.net/10722/281458 | - |
dc.description.abstract | © 2017, Springer Science+Business Media New York. There has been significant interest in the use of HTTP adaptive streaming for live or on-demand video over the Internet in recent years. To mitigate the streaming transmission delay and reduce the networking overhead, an effective and critical approach is to utilize cache services between the origin servers and the heterogeneous clients. As the underlying protocol for web transactions, HTTP has great potentials to explore the resources within state-of-the-art CDNs for caching; yet distinct challenges arise in the HTTP adaptive streaming context. After examining a long-term and large-scale adaptive streaming dataset as well as statistical analysis, we demonstrate that the switching requests among the different qualities frequently emerge and constitute a significant portion in a per-day view. Consequently, they have substantially affected the performance of cache servers and Quality-of-Experience (QoE) of viewers. In this paper, we propose a novel cache model that captures the dependency among the segments in the cache server for adaptive HTTP streaming. Our work does not assume any specific selection algorithm on the client’s side and hence can be easily incorporated into existing streaming cache systems. Its centralized nature is also well accommodated by the latest DASH specification. Moreover, we extend our work to the multi-server caching context and present a similarity-aware allocation mechanism to enhance the caching efficiency. The performance evaluation shows our dependency- and similarity-aware strategy can significantly improve the cache hit-ratio and QoE of HTTP streaming as compared to previous approaches. | - |
dc.language | eng | - |
dc.relation.ispartof | Multimedia Tools and Applications | - |
dc.subject | Segment dependency | - |
dc.subject | Caching strategy | - |
dc.subject | Dynamic adaptive streaming over HTTP | - |
dc.subject | Request similarity | - |
dc.title | Dependency- and similarity-aware caching for HTTP adaptive streaming | - |
dc.type | Article | - |
dc.description.nature | link_to_subscribed_fulltext | - |
dc.identifier.doi | 10.1007/s11042-016-4308-z | - |
dc.identifier.scopus | eid_2-s2.0-85010749055 | - |
dc.identifier.volume | 77 | - |
dc.identifier.issue | 1 | - |
dc.identifier.spage | 1453 | - |
dc.identifier.epage | 1474 | - |
dc.identifier.eissn | 1573-7721 | - |
dc.identifier.isi | WOS:000419995400060 | - |
dc.identifier.issnl | 1380-7501 | - |