Rights statement: Rights remain with publisher and authors.
Accepted author manuscript, 2.48 MB, PDF document
Final published version
Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSN › Conference contribution/Paper › peer-review
Cache as a service : leveraging SDN to efficiently and transparently support Video-on-Demand on the last mile. / Georgopoulos, Panagiotis; Broadbent, Matthew; Plattner, Bernhard et al.
23rd International Conference on Computer Communications and Networks (ICCCN 2014). IEEE, 2014. p. 1-9.Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSN › Conference contribution/Paper › peer-review
}
TY - GEN
T1 - Cache as a service
T2 - 23rd International Conference on Computer Communications and Networks (ICCCN 2014)
AU - Georgopoulos, Panagiotis
AU - Broadbent, Matthew
AU - Plattner, Bernhard
AU - Race, Nicholas
PY - 2014
Y1 - 2014
N2 - High quality online video streaming, both live and on-demand, has become an essential part of consumers’ every-day lives. The popularity of video streaming as placed a heavy burden on the network infrastructure that now has to transfer an enormous amount of data very quickly to the end-user. To further exacerbate the situation, 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 many times end-to-end. 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 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 video streaming and demonstrates that with the use of OpenCache, the external link utilisation is reduced by 100%. Furthermore the streaming application receives better quality video and observes higher throughput, lower latency and shorter start up and buffering times.
AB - High quality online video streaming, both live and on-demand, has become an essential part of consumers’ every-day lives. The popularity of video streaming as placed a heavy burden on the network infrastructure that now has to transfer an enormous amount of data very quickly to the end-user. To further exacerbate the situation, 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 many times end-to-end. 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 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 video streaming and demonstrates that with the use of OpenCache, the external link utilisation is reduced by 100%. Furthermore the streaming application receives better quality video and observes higher throughput, lower latency 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 - OpenFlow
KW - OpenCache
U2 - 10.1109/ICCCN.2014.6911775
DO - 10.1109/ICCCN.2014.6911775
M3 - Conference contribution/Paper
SP - 1
EP - 9
BT - 23rd International Conference on Computer Communications and Networks (ICCCN 2014)
PB - IEEE
Y2 - 4 August 2014 through 7 August 2014
ER -