Network-assisted DASH by Utilizing Local Caches at Network Edge

Antti Heikkinen (Corresponding author)

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

Abstract

In this paper, a solution for Dynamic Adaptive Streaming over HTTP(DASH), which utilizes local video caches available at the edge of the network is presented. The proposed solution uses Server and Network Assisted DASH(SAND) and edge computing solutions to provide an optimal Quality of Experience(QoE) for the end-user by utilizing locally cached content as much as possible. Utilization of cached content available at the edge of network reduces redundant traffic in the backhaul of access network and is useful especially in scenarios where the wireless backhaul is considered to be the bottleneck of end-to-end connection. The proposed solution introduces DASHassisting network elements(DANE), assisting signaling, and the assisting algorithm for network-assisted DASH streaming. In experiments with a deployed prototype implementation of the solution in Content Delivery Network(CDN) the number of quality switches reduced by 89% compared to without cache and by 86% compared to without DANE cases. The number of stalls during the playback reduced by 91% compared to without cache and by 93% compared to without DANE. The results show that more constant quality is achieved by the end-users while at the same time the usage of backhaul connection is minimized by utilizing locally available content when applicable.
Original languageEnglish
Title of host publication2018 26th International Conference on Software, Telecommunications and Computer Networks, SoftCOM 2018
EditorsDinko Begusic, Matko Saric, Josko Radic, Nikola Rozic
PublisherInstitute of Electrical and Electronic Engineers IEEE
Pages66-69
Number of pages4
ISBN (Electronic)978-9-5329-0087-3
DOIs
Publication statusPublished - 30 Nov 2018
MoE publication typeNot Eligible
Event26th International Conference on Software, Telecommunications and Computer Networks, SoftCOM 2018 - Split, Croatia
Duration: 13 Sep 201815 Sep 2018

Conference

Conference26th International Conference on Software, Telecommunications and Computer Networks, SoftCOM 2018
Abbreviated titleSoftCOM
CountryCroatia
CitySplit
Period13/09/1815/09/18

Fingerprint

HTTP
Servers
Switches
Experiments

Keywords

  • DANE
  • DASH
  • network assistance
  • SAND
  • video streaming

Cite this

Heikkinen, A. (2018). Network-assisted DASH by Utilizing Local Caches at Network Edge. In D. Begusic, M. Saric, J. Radic, & N. Rozic (Eds.), 2018 26th International Conference on Software, Telecommunications and Computer Networks, SoftCOM 2018 (pp. 66-69). Institute of Electrical and Electronic Engineers IEEE. https://doi.org/10.23919/SOFTCOM.2018.8555757
Heikkinen, Antti. / Network-assisted DASH by Utilizing Local Caches at Network Edge. 2018 26th International Conference on Software, Telecommunications and Computer Networks, SoftCOM 2018. editor / Dinko Begusic ; Matko Saric ; Josko Radic ; Nikola Rozic. Institute of Electrical and Electronic Engineers IEEE, 2018. pp. 66-69
@inproceedings{ba23f6487dbd402993a6b1460e46f88c,
title = "Network-assisted DASH by Utilizing Local Caches at Network Edge",
abstract = "In this paper, a solution for Dynamic Adaptive Streaming over HTTP(DASH), which utilizes local video caches available at the edge of the network is presented. The proposed solution uses Server and Network Assisted DASH(SAND) and edge computing solutions to provide an optimal Quality of Experience(QoE) for the end-user by utilizing locally cached content as much as possible. Utilization of cached content available at the edge of network reduces redundant traffic in the backhaul of access network and is useful especially in scenarios where the wireless backhaul is considered to be the bottleneck of end-to-end connection. The proposed solution introduces DASHassisting network elements(DANE), assisting signaling, and the assisting algorithm for network-assisted DASH streaming. In experiments with a deployed prototype implementation of the solution in Content Delivery Network(CDN) the number of quality switches reduced by 89{\%} compared to without cache and by 86{\%} compared to without DANE cases. The number of stalls during the playback reduced by 91{\%} compared to without cache and by 93{\%} compared to without DANE. The results show that more constant quality is achieved by the end-users while at the same time the usage of backhaul connection is minimized by utilizing locally available content when applicable.",
keywords = "DANE, DASH, network assistance, SAND, video streaming",
author = "Antti Heikkinen",
year = "2018",
month = "11",
day = "30",
doi = "10.23919/SOFTCOM.2018.8555757",
language = "English",
pages = "66--69",
editor = "Dinko Begusic and Matko Saric and Josko Radic and Nikola Rozic",
booktitle = "2018 26th International Conference on Software, Telecommunications and Computer Networks, SoftCOM 2018",
publisher = "Institute of Electrical and Electronic Engineers IEEE",
address = "United States",

}

Heikkinen, A 2018, Network-assisted DASH by Utilizing Local Caches at Network Edge. in D Begusic, M Saric, J Radic & N Rozic (eds), 2018 26th International Conference on Software, Telecommunications and Computer Networks, SoftCOM 2018. Institute of Electrical and Electronic Engineers IEEE, pp. 66-69, 26th International Conference on Software, Telecommunications and Computer Networks, SoftCOM 2018, Split, Croatia, 13/09/18. https://doi.org/10.23919/SOFTCOM.2018.8555757

Network-assisted DASH by Utilizing Local Caches at Network Edge. / Heikkinen, Antti (Corresponding author).

2018 26th International Conference on Software, Telecommunications and Computer Networks, SoftCOM 2018. ed. / Dinko Begusic; Matko Saric; Josko Radic; Nikola Rozic. Institute of Electrical and Electronic Engineers IEEE, 2018. p. 66-69.

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

TY - GEN

T1 - Network-assisted DASH by Utilizing Local Caches at Network Edge

AU - Heikkinen, Antti

PY - 2018/11/30

Y1 - 2018/11/30

N2 - In this paper, a solution for Dynamic Adaptive Streaming over HTTP(DASH), which utilizes local video caches available at the edge of the network is presented. The proposed solution uses Server and Network Assisted DASH(SAND) and edge computing solutions to provide an optimal Quality of Experience(QoE) for the end-user by utilizing locally cached content as much as possible. Utilization of cached content available at the edge of network reduces redundant traffic in the backhaul of access network and is useful especially in scenarios where the wireless backhaul is considered to be the bottleneck of end-to-end connection. The proposed solution introduces DASHassisting network elements(DANE), assisting signaling, and the assisting algorithm for network-assisted DASH streaming. In experiments with a deployed prototype implementation of the solution in Content Delivery Network(CDN) the number of quality switches reduced by 89% compared to without cache and by 86% compared to without DANE cases. The number of stalls during the playback reduced by 91% compared to without cache and by 93% compared to without DANE. The results show that more constant quality is achieved by the end-users while at the same time the usage of backhaul connection is minimized by utilizing locally available content when applicable.

AB - In this paper, a solution for Dynamic Adaptive Streaming over HTTP(DASH), which utilizes local video caches available at the edge of the network is presented. The proposed solution uses Server and Network Assisted DASH(SAND) and edge computing solutions to provide an optimal Quality of Experience(QoE) for the end-user by utilizing locally cached content as much as possible. Utilization of cached content available at the edge of network reduces redundant traffic in the backhaul of access network and is useful especially in scenarios where the wireless backhaul is considered to be the bottleneck of end-to-end connection. The proposed solution introduces DASHassisting network elements(DANE), assisting signaling, and the assisting algorithm for network-assisted DASH streaming. In experiments with a deployed prototype implementation of the solution in Content Delivery Network(CDN) the number of quality switches reduced by 89% compared to without cache and by 86% compared to without DANE cases. The number of stalls during the playback reduced by 91% compared to without cache and by 93% compared to without DANE. The results show that more constant quality is achieved by the end-users while at the same time the usage of backhaul connection is minimized by utilizing locally available content when applicable.

KW - DANE

KW - DASH

KW - network assistance

KW - SAND

KW - video streaming

UR - http://www.scopus.com/inward/record.url?scp=85060224621&partnerID=8YFLogxK

U2 - 10.23919/SOFTCOM.2018.8555757

DO - 10.23919/SOFTCOM.2018.8555757

M3 - Conference article in proceedings

SP - 66

EP - 69

BT - 2018 26th International Conference on Software, Telecommunications and Computer Networks, SoftCOM 2018

A2 - Begusic, Dinko

A2 - Saric, Matko

A2 - Radic, Josko

A2 - Rozic, Nikola

PB - Institute of Electrical and Electronic Engineers IEEE

ER -

Heikkinen A. Network-assisted DASH by Utilizing Local Caches at Network Edge. In Begusic D, Saric M, Radic J, Rozic N, editors, 2018 26th International Conference on Software, Telecommunications and Computer Networks, SoftCOM 2018. Institute of Electrical and Electronic Engineers IEEE. 2018. p. 66-69 https://doi.org/10.23919/SOFTCOM.2018.8555757