Home > Research > Publications & Outputs > Using software defined networking to enhance th...

Electronic data

  • COMCOM-D-14-00750R1

    Rights statement: This is the author’s version of a work that was accepted for publication in Computer Communications. Changes resulting from the publishing process, such as peer review, editing, corrections, structural formatting, and other quality control mechanisms may not be reflected in this document. Changes may have been made to this work since it was submitted for publication. A definitive version was subsequently published in Computer Communications 69, 2015 DOI: 10.1016/j.comcom.2015.06.015

    Accepted author manuscript, 5.96 MB, PDF document

    Available under license: CC BY-NC-ND: Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License

Links

Text available via DOI:

View graph of relations

Using software defined networking to enhance the delivery of video-on-demand

Research output: Contribution to Journal/MagazineJournal articlepeer-review

Published

Standard

Using software defined networking to enhance the delivery of video-on-demand. / Georgopoulos, Panagiotis; Broadbent, Matthew; Farshad, Arsham et al.
In: Computer Communications, Vol. 69, 15.09.2015, p. 79-87.

Research output: Contribution to Journal/MagazineJournal articlepeer-review

Harvard

APA

Vancouver

Georgopoulos P, Broadbent M, Farshad A, Plattner B, Race N. Using software defined networking to enhance the delivery of video-on-demand. Computer Communications. 2015 Sept 15;69:79-87. Epub 2015 Jul 4. doi: 10.1016/j.comcom.2015.06.015

Author

Georgopoulos, Panagiotis ; Broadbent, Matthew ; Farshad, Arsham et al. / Using software defined networking to enhance the delivery of video-on-demand. In: Computer Communications. 2015 ; Vol. 69. pp. 79-87.

Bibtex

@article{b9987b14145144d8ac1c4cea7233a3fd,
title = "Using software defined networking to enhance the delivery of video-on-demand",
abstract = "High quality online video streaming, both live and on-demand, has become an essential part of many consumers{\textquoteright} lives. The popularity of video streaming, however, places a burden on the underlying network infrastructure. This is because it needs to be capable of delivering significant amounts of data in a time-critical manner to users. The Video-on-Demand (VoD) distribution paradigm uses a unicast independent flow for each user request. This results in multiple duplicate flows carrying the same video assets that only serve to exacerbate the burden placed upon the network. In this paper we present OpenCache: a highly configurable, efficient and transparent in-network caching service that aims to improve the VoD distribution efficiency by caching video assets as close to the end-user as possible. OpenCache leverages Software Defined Networking technology to benefit last mile environments by improving network utilisation and increasing the Quality of Experience for the end-user. Our evaluation on a pan-European OpenFlow testbed uses adaptive bitrate video to demonstrate that with the use of OpenCache, streaming applications play back higher quality video and experience increased throughput, higher bitrate, and shorter start up and buffering times.",
keywords = "Video-on-Demand (VoD), Caching, Quality of Experience (QoE), Software Defined Networking (SDN), OpenCache",
author = "Panagiotis Georgopoulos and Matthew Broadbent and Arsham Farshad and Bernhard Plattner and Nicholas Race",
note = "This is the author{\textquoteright}s version of a work that was accepted for publication in Computer Communications. Changes resulting from the publishing process, such as peer review, editing, corrections, structural formatting, and other quality control mechanisms may not be reflected in this document. Changes may have been made to this work since it was submitted for publication. A definitive version was subsequently published in Computer Communications 69, 2015 DOI: 10.1016/j.comcom.2015.06.015",
year = "2015",
month = sep,
day = "15",
doi = "10.1016/j.comcom.2015.06.015",
language = "English",
volume = "69",
pages = "79--87",
journal = "Computer Communications",
issn = "0140-3664",
publisher = "Elsevier",

}

RIS

TY - JOUR

T1 - Using software defined networking to enhance the delivery of video-on-demand

AU - Georgopoulos, Panagiotis

AU - Broadbent, Matthew

AU - Farshad, Arsham

AU - Plattner, Bernhard

AU - Race, Nicholas

N1 - This is the author’s version of a work that was accepted for publication in Computer Communications. Changes resulting from the publishing process, such as peer review, editing, corrections, structural formatting, and other quality control mechanisms may not be reflected in this document. Changes may have been made to this work since it was submitted for publication. A definitive version was subsequently published in Computer Communications 69, 2015 DOI: 10.1016/j.comcom.2015.06.015

PY - 2015/9/15

Y1 - 2015/9/15

N2 - High quality online video streaming, both live and on-demand, has become an essential part of many consumers’ lives. The popularity of video streaming, however, places a burden on the underlying network infrastructure. This is because it needs to be capable of delivering significant amounts of data in a time-critical manner to users. The Video-on-Demand (VoD) distribution paradigm uses a unicast independent flow for each user request. This results in multiple duplicate flows carrying the same video assets that only serve to exacerbate the burden placed upon the network. In this paper we present OpenCache: a highly configurable, efficient and transparent in-network caching service that aims to improve the VoD distribution efficiency by caching video assets as close to the end-user as possible. OpenCache leverages Software Defined Networking technology to benefit last mile environments by improving network utilisation and increasing the Quality of Experience for the end-user. Our evaluation on a pan-European OpenFlow testbed uses adaptive bitrate video to demonstrate that with the use of OpenCache, streaming applications play back higher quality video and experience increased throughput, higher bitrate, and shorter start up and buffering times.

AB - High quality online video streaming, both live and on-demand, has become an essential part of many consumers’ lives. The popularity of video streaming, however, places a burden on the underlying network infrastructure. This is because it needs to be capable of delivering significant amounts of data in a time-critical manner to users. The Video-on-Demand (VoD) distribution paradigm uses a unicast independent flow for each user request. This results in multiple duplicate flows carrying the same video assets that only serve to exacerbate the burden placed upon the network. In this paper we present OpenCache: a highly configurable, efficient and transparent in-network caching service that aims to improve the VoD distribution efficiency by caching video assets as close to the end-user as possible. OpenCache leverages Software Defined Networking technology to benefit last mile environments by improving network utilisation and increasing the Quality of Experience for the end-user. Our evaluation on a pan-European OpenFlow testbed uses adaptive bitrate video to demonstrate that with the use of OpenCache, streaming applications play back higher quality video and experience increased throughput, higher bitrate, and shorter start up and buffering times.

KW - Video-on-Demand (VoD)

KW - Caching

KW - Quality of Experience (QoE)

KW - Software Defined Networking (SDN)

KW - OpenCache

U2 - 10.1016/j.comcom.2015.06.015

DO - 10.1016/j.comcom.2015.06.015

M3 - Journal article

VL - 69

SP - 79

EP - 87

JO - Computer Communications

JF - Computer Communications

SN - 0140-3664

ER -