VoDCast: Efficient SDN-based multicast for video on demand

Video constitutes the majority of traffic in ISP networks. The demand for more and higher quality videos is growing rapidly while network capacities are limited. Today, OTT video is mostly delivered over CDNs. For ISP-internal video such as IPTV channels, IP multicast provides an efficient delivery method. However, this does not scale for OTT videos due to their large number and their Zipf-distributed popularity. SDN-based multicast enables ISPs to deliver content based on efficient network-level multicast. However, so far this concept has not been applied for OTT Video-on-Demand (VoD) scenarios. To this end, this paper's contribution is threefold. First, a novel network-based multicast approach for OTT VoD delivery is presented, named VoDCast. Second, trace-based network simulations are designed and conducted. Third, the achievable bandwidth reduction and practicability of VoDCast is shown based on a two-week YouTube trace of a nation-wide mobile provider. VoDCast is able to decrease traffic volume and variance, while keeping network provider costs in terms of state overhead and state change low.

[1]  Jiangchuan Liu,et al.  Statistics and Social Network of YouTube Videos , 2008, 2008 16th Interntional Workshop on Quality of Service.

[2]  A. Robert Calderbank,et al.  The effectiveness of intelligent scheduling for multicast video-on-demand , 2009, ACM Multimedia.

[3]  Yitao Duan,et al.  How to Construct Multicast Cryptosystems Provably Secure Against Adaptive Chosen Ciphertext Attack , 2006, CT-RSA.

[4]  Jin Wang,et al.  IPTV System Design: An ISP's Perspective , 2011, 2011 International Conference on Cyber-Enabled Distributed Computing and Knowledge Discovery.

[5]  Pablo Rodriguez,et al.  I tube, you tube, everybody tubes: analyzing the world's largest user generated content video system , 2007, IMC '07.

[6]  Bowman Don Global Internet Phenomena Report H27 , 2015 .

[7]  Gerhard Haßlinger,et al.  Content delivery and caching from a network provider's perspective , 2011, Comput. Networks.

[8]  Christian Koch,et al.  Optimizing Mobile Prefetching by Leveraging Usage Patterns and Social Information , 2014, 2014 IEEE 22nd International Conference on Network Protocols.

[9]  Christophe Diot,et al.  Deployment issues for the IP multicast service and architecture , 2000, IEEE Netw..

[10]  Asit Dan,et al.  Dynamic batching policies for an on-demand video server , 1996, Multimedia Systems.

[11]  David Hausheer,et al.  Flexible, Efficient, and Scalable Software-Defined Over-the-Top Multicast for ISP Environments With DynSdm , 2016, IEEE Transactions on Network and Service Management.

[12]  Jim Esch,et al.  Software-Defined Networking: A Comprehensive Survey , 2015, Proc. IEEE.

[13]  Christoph Lange,et al.  Comprehensive topology and traffic model of a nationwide telecommunication network , 2014, IEEE/OSA Journal of Optical Communications and Networking.

[14]  Jian Yang,et al.  SDM^2 Cast An OpenFlow-Based, Software-Defined Scalable Multimedia Multicast Streaming Framework , 2015, IEEE Internet Computing.