Prototyping and evaluating SDN-based multicast architectures for live video streaming [Demo]
Zahran, Ahmed H.
Sreenan, Cormac J.
Institute of Electrical and Electronics Engineers (IEEE)
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