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

Research output: Chapter in Book/Report/Conference proceedingsChapterpeer-review

Abstract

The 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.

Original languageEnglish
Title of host publicationProceedings of the 10th ACM Multimedia Systems Conference, MMSys 2019
PublisherAssociation for Computing Machinery
Pages121-132
Number of pages12
ISBN (Electronic)9781450362979
DOIs
Publication statusPublished - 18 Jun 2019
Event10th ACM Multimedia Systems Conference, MMSys 2019 - Amherst, United States
Duration: 18 Jun 201921 Jun 2019

Publication series

NameProceedings of the 10th ACM Multimedia Systems Conference, MMSys 2019

Conference

Conference10th ACM Multimedia Systems Conference, MMSys 2019
Country/TerritoryUnited States
CityAmherst
Period18/06/1921/06/19

Keywords

  • Congestion handling
  • ISP and CDN collaboration
  • Live video
  • Network layer multicast
  • Network-assisted solutions
  • Optimization models
  • Software defined networking
  • Video streaming

Fingerprint

Dive into the research topics of 'An SDN-based device-aware live video service for inter-domain adaptive bitrate streaming'. Together they form a unique fingerprint.

Cite this