MCast: An SDN-Based Resource-Efficient Live Video Streaming Architecture with ISP-CDN Collaboration

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

Abstract

The rise of Software Defined Networking (SDN) presents an opportunity to overcome the limitations of rigid and static traditional Internet architecture and provide services like network layer multicast for live video streaming. In this paper we propose mCast, an SDN-based architecture for live streaming, to reduce the utilization of network and system resources for both Internet Service Providers (ISP) and Content Delivery Networks (CDN) by using multicast over the Internet. We propose a communication framework between ISPs and CDNs to enable mCast while retaining user and data privacy. mCast is transparent to the clients and maintains the control of CDNs on user sessions. We developed a testbed and performed large scale evaluation and comparison. Results showed that mCast can improve the video quality received by clients and, for CDNs and ISPs in comparison to IP unicast, mCast can decrease link utilization by more than 50% and network losses to 0%.

Original languageEnglish
Title of host publicationProceedings - 2017 IEEE 42nd Conference on Local Computer Networks, LCN 2017
PublisherIEEE Computer Society
Pages95-103
Number of pages9
ISBN (Electronic)9781509065226
DOIs
Publication statusPublished - 14 Nov 2017
Event42nd IEEE Conference on Local Computer Networks, LCN 2017 - Singapore, Singapore
Duration: 9 Oct 201712 Oct 2017

Publication series

NameProceedings - Conference on Local Computer Networks, LCN
Volume2017-October

Conference

Conference42nd IEEE Conference on Local Computer Networks, LCN 2017
Country/TerritorySingapore
CitySingapore
Period9/10/1712/10/17

Keywords

  • Multimedia streaming
  • Network architecture
  • Network management
  • Software defined networking

Fingerprint

Dive into the research topics of 'MCast: An SDN-Based Resource-Efficient Live Video Streaming Architecture with ISP-CDN Collaboration'. Together they form a unique fingerprint.

Cite this