Cache as a service: Leveraging SDN to efficiently and transparently support video-on-demand on the last mile. Georgopoulos, P., Broadbent, M., Plattner, B., & Race, N. In 2014 23rd International Conference on Computer Communication and Networks (ICCCN), pages 1–9, August, 2014. 00036
doi  abstract   bibtex   
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 has 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.
@inproceedings{georgopoulos_cache_2014,
	title = {Cache as a service: {Leveraging} {SDN} to efficiently and transparently support video-on-demand on the last mile},
	shorttitle = {Cache as a service},
	doi = {10.1109/ICCCN.2014.6911775},
	abstract = {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 has 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.},
	booktitle = {2014 23rd {International} {Conference} on {Computer} {Communication} and {Networks} ({ICCCN})},
	author = {Georgopoulos, P. and Broadbent, M. and Plattner, B. and Race, N.},
	month = aug,
	year = {2014},
	note = {00036},
	pages = {1--9},
	file = {Georgopoulos et al_2014_Cache as a service.pdf:/home/alan/snap/zotero-snap/10/Zotero/storage/K3QPHHWW/Georgopoulos et al_2014_Cache as a service.pdf:application/pdf}
}

Downloads: 0