An SDN-based device-aware live video service for inter-domain adaptive bitrate streaming

dc.contributor.authorKhalid, Ahmed
dc.contributor.authorZahran, Ahmed H.
dc.contributor.authorSreenan, Cormac J.
dc.contributor.funderScience Foundation Irelanden
dc.date.accessioned2019-07-16T11:50:49Z
dc.date.available2019-07-16T11:50:49Z
dc.date.issued2019-06
dc.date.updated2019-07-16T11:39:04Z
dc.description.abstractThe emerging popularity of live streaming services poses a great challenge for the rigid and static traditional Internet architecture. The rise in adaptation of Software Defined Networking (SDN) by Internet Service Providers (ISP) and Content Delivery Networks (CDN) presents an opportunity to dynamically adapt and respond in real-time to high definition (HD) mega events or dynamic short-lived broadcast events. In this paper, we present an SDN-based system design that utilizes a communication framework between ISPs and CDNs to interact and thus enable a reliable and resource efficient live streaming service. We build and deploy an optimization model that can maximize the video quality for users while minimizing the resource utilization for both ISPs and CDNs. The model considers device capabilities, network constraints and the subscription level of users with the ISP/CDN. Our system is a network-assisted, cross-layer, approach that implements multicast at the network layer and can dynamically adapt the video bitrates that are served to each client at the application layer. We build a prototype of our proposed design and evaluate real-world scenarios with up to 500 users streaming multiple videos at different bitrates. Results show that our approach can increase average user goodput by up to 70% while almost eliminating frame drops by handling network congestion.en
dc.description.statusPeer revieweden
dc.description.versionAccepted Versionen
dc.format.mimetypeapplication/pdfen
dc.identifier.citationKhalid, A., Zahran, A. H. and Sreenan, C. J. (2019) 'An SDN-based device-aware live video service for inter-domain adaptive bitrate streaming', Proceedings of the 10th ACM Multimedia Systems Conference, Amherst, Massachusetts, 18-21 June, pp. 121-132. doi: 10.1145/3304109.3306229en
dc.identifier.doi10.1145/3304109.3306229en
dc.identifier.endpage132en
dc.identifier.isbn978-1-4503-6297-9
dc.identifier.startpage121en
dc.identifier.urihttps://hdl.handle.net/10468/8171
dc.language.isoenen
dc.publisherAssociation for Computing Machinery (ACM)en
dc.relation.ispartof10th ACM Multimedia Systems Conference
dc.relation.projectinfo:eu-repo/grantAgreement/SFI/SFI Investigator Programme/13/IA/1892/IE/An Internet Infrastructure for Video Streaming Optimisation (iVID)/en
dc.relation.urihttps://dl.acm.org/citation.cfm?id=3306229
dc.relation.urihttp://www.mmsys2019.org/
dc.rights© 2019, Association for Computing Machinery. This is the author's version of the work. It is posted here for your personal use. Not for redistribution. The definitive Version of Record was published in Proceedings of the 10th ACM Multimedia Systems Conference: https://doi.org/10.1145/3304109.3306229en
dc.subjectNetwork-assisted solutionsen
dc.subjectISP and CDN collaborationen
dc.subjectSoftware defined networkingen
dc.subjectLive videoen
dc.subjectCongestion handlingen
dc.subjectNetwork layer multicasten
dc.subjectOptimization modelsen
dc.subjectVideo streamingen
dc.titleAn SDN-based device-aware live video service for inter-domain adaptive bitrate streamingen
dc.typeConference itemen
Files
Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Danos.pdf
Size:
2.63 MB
Format:
Adobe Portable Document Format
Description:
Accepted Version
License bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
2.71 KB
Format:
Item-specific license agreed upon to submission
Description: