Adaptive streaming over Content Centric Networks in mobile networks using multiple links

This paper presents the usage of Content Centric Networking (CCN) for adaptive multimedia streaming in mobile environments, leveraging the recent ISO/IEC MPEG Dynamic Adaptive Streaming over HTTP (DASH) standard. The performance of DASH over CCN is evaluated using real-world mobile bandwidth traces and compared to previous evaluations of different DASH-based as well as proprietary systems. As there are no client-server connections in CCN, it offers the possibility to transfer data from multiple sources as well as over multiple links in parallel, which is definitely an important feature, e.g., for mobile devices offering multiple network links. This functionality is used and evaluated in this paper in combination with DASH, making it possible to dynamically choose the best performing link for media streaming, which is a clear advantage over DASH using HTTP and the TCP/IP protocol stack. The evaluation therefore investigates DASH over CCN in two scenarios using synthetic and real-world mobile bandwidth traces respectively, showing a significantly better performance than conventional DASH using only one connection.

[1]  Diana K. Smetters,et al.  VoCCN: voice-over content-centric networks , 2009, ReArch '09.

[2]  Phuoc Tran-Gia,et al.  Quantification of YouTube QoE via Crowdsourcing , 2011, 2011 IEEE International Symposium on Multimedia.

[3]  Christian Timmerer,et al.  A VLC media player plugin enabling dynamic adaptive streaming over HTTP , 2011, ACM Multimedia.

[4]  Ragnhild Eg,et al.  Spatial flicker effect in video scaling , 2011, 2011 Third International Workshop on Quality of Multimedia Experience.

[5]  Nicola Blefari-Melazzi,et al.  Offloading cellular networks with Information-Centric Networking: The case of video streaming , 2012, 2012 IEEE International Symposium on a World of Wireless, Mobile and Multimedia Networks (WoWMoM).

[6]  Christian Timmerer,et al.  An evaluation of dynamic adaptive streaming over HTTP in vehicular environments , 2012, MoVid '12.

[7]  Christian Timmerer,et al.  Using Scalable Video Coding for Dynamic Adaptive Streaming over HTTP in mobile environments , 2012, 2012 Proceedings of the 20th European Signal Processing Conference (EUSIPCO).

[8]  Carsten Griwodz,et al.  Video streaming using a location-based bandwidth-lookup service for bitrate planning , 2012, TOMCCAP.

[9]  Christian Timmerer,et al.  Dynamic adaptive streaming over HTTP dataset , 2012, MMSys '12.

[10]  Van Jacobson,et al.  Networking named content , 2009, CoNEXT '09.

[11]  Christian Timmerer,et al.  Towards peer-assisted dynamic adaptive streaming over HTTP , 2012, 2012 19th International Packet Video Workshop (PV).

[12]  Sebastian Kaune,et al.  Juno: An adaptive delivery-centric middleware , 2012, 2012 IEEE Consumer Communications and Networking Conference (CCNC).