Proactive Interest Adaptation and Content Caching for Adaptive Bit-Rate Video Streaming Over NDN

Named Data Networking (NDN) has been recently introduced as a new network architecture. The implementation of adaptive bit-rate video streaming on NDN is one of the most challenging tasks. The in-network caching feature of NDN could mislead a consumer to overestimate the end-to-end throughput for the next video segment. In this paper, we propose a strategy for more efficient rate adaptation by allowing Interest message adaptation in a hop-by-hop fashion. Moreover, the proactive content caching is designed to be utilized on the related router when a bottleneck on the transmission path was detected. The experiments using NDN-JS and DASH-JS demonstrate that our proposed solution provides better average stream bit-rate than the traditional rate adaptation method. Also, the link bandwidth consumption for video data transmission using the proposed scheme could be reduced efficiently.

[1]  George C. Polyzos,et al.  Are Information-Centric Networks Video-Ready? , 2013, 2013 20th International Packet Video Workshop.

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

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

[4]  Myeong-Wuk Jang,et al.  Adaptive flow control via Interest aggregation in CCN , 2013, 2013 IEEE International Conference on Communications (ICC).

[5]  Bengt Ahlgren,et al.  A survey of information-centric networking , 2012, IEEE Communications Magazine.

[6]  Kenji Kanai,et al.  Implementation evaluation of proactive content caching using DASH-NDN-JS , 2015, 2015 IEEE Wireless Communications and Networking Conference (WCNC).

[7]  Wataru Kameyama,et al.  Proactive Content Caching for Mobile Video Utilizing Transportation Systems and Evaluation Through Field Experiments , 2016, IEEE Journal on Selected Areas in Communications.

[8]  Keith W. Ross,et al.  Computer networking - a top-down approach featuring the internet , 2000 .

[9]  Yiran Wei,et al.  Hop-by-hop adaptive video streaming in content centric network , 2016, 2016 IEEE International Conference on Communications (ICC).

[10]  Zhou Su,et al.  Outbound face selection considering response time and buffer usage for CCN adaptive video streaming , 2015, 2015 IEEE Conference on Standards for Communications and Networking (CSCN).

[11]  Lixia Zhang,et al.  NDN.JS: A javascript client library for named data networking , 2013, 2013 IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS).

[12]  Wei You,et al.  Information-centric networking: a natural design for social network applications , 2012, IEEE Communications Magazine.

[13]  Christian Timmerer,et al.  A seamless Web integration of adaptive HTTP streaming , 2012, 2012 Proceedings of the 20th European Signal Processing Conference (EUSIPCO).