Prototyping and evaluating SDN-based multicast architectures for live video streaming [Demo]

Thumbnail Image
mCast-DemoPaper (00000003).pdf(1.05 MB)
Accepted version
Khalid, Ahmed
Zahran, Ahmed H.
Sreenan, Cormac J.
Journal Title
Journal ISSN
Volume Title
Institute of Electrical and Electronics Engineers (IEEE)
Published Version
Research Projects
Organizational Units
Journal Issue
Software Defined Networking (SDN) is an emerging approach for network programmability, with the capacity to initialize, control, change, and manage network behavior dynamically via open interfaces. The rise of SDN presents an opportunity to overcome the limitations of rigid and static traditional Internet architecture and provide services like inter-domain network layer multicast for live video streaming. In this demonstration we present a platform to evaluate and compare SDN-based multicast architectures for live streaming and benchmark their performance against standard IP unicast. The platform is equipped with two graphical user interfaces (GUI). A Panoramic UI provides a mechanism to modify various evaluation parameters and monitor the effect on output in form of graphs and live statistics. An Animator UI displays traffic flows over the chosen network topology and offers packet level information for the ongoing video streams. We also present a prototype of mCast implemented on our platform. mCast is a novel SDN-based multicast architecture for live video streaming over the Internet. The feedback from our platform and its GUIs showcases how mCast can save network and system resources while improving the video quality for clients.
Multicast communication , mCast , Software defined networking , Video streaming , IP unicast , Internet video to TV , Multicast architecture , Internet architecture
Khalid, A., Zahran, A. H. and Sreenan, C. J. (2017) Prototyping and Evaluating SDN-based Multicast Architectures for Live Video Streaming [Demo], 42nd IEEE Conference on Local Computer Networks (LCN) Singapore, 9-12 October.
© 2017 the authors