Multimedia streaming in information-centric networking: A survey and future perspectives

Abstract Information-centric networking (ICN) is considered to be a fresh solution to conventional IP-based networking issues. In ICN, instead of a host name or identifier the data are retrieved by a data name. This method of exchanging data quickly and effectively disseminates data in the network leveraging in-network caching capabilities, depending on the policy. Information-centric networking is known to be a third revolution in the field of telecommunications. In its design, implementation, and practical use, it considers the properties of a network that are studied in IP-based networking. Several recent attempts have been made to develop various applications supported by ICN, including multimedia streaming, with particular focus being placed on the popular video streaming. In this paper, we therefore, survey the recent advancements in the emerging field of ICN and its architectures along with the most recent literature concerning multimedia support. Furthermore, we identify the gray areas and provide a road map for the research community working in the same domain. To the best of our knowledge, our examination is the first attempt to provide a thorough survey of studies on multimedia streaming in ICN.

[1]  Chester Sungchung Park,et al.  Evolution of uplink MIMO for LTE-advanced , 2011, IEEE Communications Magazine.

[2]  Mark Handley,et al.  Why the Internet only just works , 2006 .

[3]  Nikos Fotiou,et al.  On Inter-Domain Name Resolution for Information-Centric Networks , 2012, Networking.

[4]  Lixia Zhang,et al.  Ad hoc networking via named data , 2010, MobiArch '10.

[5]  Teerapat Sanguankotchakorn,et al.  An Analysis of Data Dissemination on VANET by using Content Delivery Network (CDN) technique , 2014, AINTEC.

[6]  Raj Jain,et al.  Architectures for the future networks and the next generation Internet: A survey , 2011, Comput. Commun..

[7]  Pekka Nikander,et al.  Secure naming in information-centric networks , 2010, ReARCH '10.

[8]  Giuseppe Piro,et al.  Enabling real-time TV services in CCN networks , 2013 .

[9]  Andriana Ioannou,et al.  A Taxonomy of Caching Approaches in Information-Centric Network Architectures , 2015 .

[10]  Thomas Stockhammer,et al.  Dynamic adaptive streaming over HTTP --: standards and design principles , 2011, MMSys.

[11]  Syed Hassan Ahmed,et al.  RUFS: RobUst Forwarder Selection in Vehicular Content-Centric Networks , 2015, IEEE Communications Letters.

[12]  Deborah Estrin,et al.  Named Data Networking (NDN) Project , 2010 .

[13]  Guillaume Urvoy-Keller,et al.  From content distribution networks to content networks - issues and challenges , 2006, Comput. Commun..

[14]  Christian Timmerer,et al.  Adaptive streaming over Content Centric Networks in mobile networks using multiple links , 2013, 2013 IEEE International Conference on Communications Workshops (ICC).

[15]  Rui Chen,et al.  Live Streaming with Content Centric Networking , 2012, 2012 Third International Conference on Networking and Distributed Computing.

[16]  Giuseppe Piro,et al.  CCN-TV: A Data-centric Approach to Real-Time Video Services , 2013, 2013 27th International Conference on Advanced Information Networking and Applications Workshops.

[17]  Nicola Blefari-Melazzi,et al.  Mobile peer-to-peer video streaming over information-centric networks , 2015, Comput. Networks.

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

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

[20]  Andrea Passarella,et al.  A survey on content-centric technologies for the current Internet: CDN and P2P solutions , 2012, Comput. Commun..

[21]  William May,et al.  HTTP Live Streaming , 2017, RFC.

[22]  Yonggang Wen,et al.  PAINT: Partial in-network transcoding for adaptive streaming in information centric network , 2014, 2014 IEEE 22nd International Symposium of Quality of Service (IWQoS).

[23]  Gwendal Simon,et al.  Time-Shifted TV in Content Centric Networks: The Case for Cooperative In-Network Caching , 2011, 2011 IEEE International Conference on Communications (ICC).

[24]  Jennifer Rexford,et al.  Future Internet architecture , 2010, Commun. ACM.

[25]  Yang Li,et al.  MERTS: A more efficient real-time traffic support scheme for Content Centric Networking , 2011 .

[26]  Bengt Ahlgren,et al.  Secure Naming for a Network of Information , 2010, 2010 INFOCOM IEEE Conference on Computer Communications Workshops.

[27]  Konstantinos Konstantinides,et al.  Image and Video Compression Standards: Algorithms and Architectures , 1997 .

[28]  Vern Paxson,et al.  Computing TCP's Retransmission Timer , 2000, RFC.

[29]  Martin Reisslein,et al.  WVSNP-DASH: Name-Based Segmented Video Streaming , 2015, IEEE Transactions on Broadcasting.

[30]  David R. Cheriton,et al.  An Architecture for Content Routing Support in the Internet , 2001, USITS.

[31]  Ankit Singla,et al.  Information-centric networking: seeing the forest for the trees , 2011, HotNets-X.

[32]  Yufeng Shan Cross-Layer Techniques for Adaptive Video Streaming over Wireless Networks , 2005, EURASIP J. Adv. Signal Process..

[33]  Yaning Liu,et al.  Dynamic adaptive streaming over CCN: A caching and overhead analysis , 2013, 2013 IEEE International Conference on Communications (ICC).

[34]  Ning Wang,et al.  Curling: Content-ubiquitous resolution and delivery infrastructure for next-generation services , 2011, IEEE Communications Magazine.

[35]  Xin Wang,et al.  Popularity-driven coordinated caching in Named Data Networking , 2012, 2012 ACM/IEEE Symposium on Architectures for Networking and Communications Systems (ANCS).

[36]  Lixia Zhang,et al.  Video Streaming over Named Data Networking , 2013 .

[37]  Syed Hassan Ahmed,et al.  Enabling Push-Based Critical Data Forwarding in Vehicular Named Data Networks , 2017, IEEE Communications Letters.

[38]  Carl Wijting,et al.  Device-to-device communication as an underlay to LTE-advanced networks , 2009, IEEE Communications Magazine.

[39]  Filip De Turck,et al.  Towards SVC-based Adaptive Streaming in information centric networks , 2015, 2015 IEEE International Conference on Multimedia & Expo Workshops (ICMEW).

[40]  Hoh Peter In,et al.  An Adaptive FEC Mechanism Using Cross-layer Approach to Enhance Quality of Video Transmission over 802.11 WLANs , 2010, KSII Trans. Internet Inf. Syst..

[41]  Myeong-Wuk Jang,et al.  Time-based interest protocol for real-time content streaming in content-centric networking (CCN) , 2013, 2013 IEEE International Conference on Consumer Electronics (ICCE).

[42]  Pekka Nikander,et al.  Developing Information Networking Further: From PSIRP to PURSUIT , 2010, BROADNETS.

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

[44]  Dipankar Raychaudhuri,et al.  Comparing alternative approaches for networking of named objects in the future Internet , 2012, 2012 Proceedings IEEE INFOCOM Workshops.

[45]  Nikos Fotiou,et al.  A Survey of Information-Centric Networking Research , 2014, IEEE Communications Surveys & Tutorials.

[46]  Scott Shenker,et al.  A data-oriented (and beyond) network architecture , 2007, SIGCOMM 2007.

[47]  Zhou Su,et al.  Video streaming over content centric networking: Experimental studies on PlanetLab , 2013, 2013 Computing, Communications and IT Applications Conference (ComComAp).

[48]  Xiaofei Wang,et al.  AMVS-NDN: Adaptive mobile video streaming and sharing in wireless named data networking , 2013, 2013 IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS).

[49]  Matthew N. Dailey,et al.  Pre-caching: A proactive scheme for caching video traffic in named data mesh networks , 2017, J. Netw. Comput. Appl..

[50]  Fernando Almeida,et al.  Information Centric Networks - Design Issues, Principles and Approaches , 2012 .

[51]  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).

[52]  Nicola Blefari-Melazzi,et al.  Peer-to-peer live adaptive video streaming for Information Centric cellular networks , 2013, 2013 IEEE 24th Annual International Symposium on Personal, Indoor, and Mobile Radio Communications (PIMRC).

[53]  Hossam S. Hassanein,et al.  Dynamic adaptive streaming over popularity-driven caching in Information-Centric Networks , 2015, 2015 IEEE International Conference on Communications (ICC).

[54]  Anne-Marie Kermarrec,et al.  The many faces of publish/subscribe , 2003, CSUR.

[55]  Giacomo Morabito,et al.  From content delivery today to information centric networking , 2013, Comput. Networks.

[56]  Guoqiang Zhang,et al.  Caching in information centric networking: A survey , 2013, Comput. Networks.

[57]  Scott Shenker,et al.  Naming in content-oriented architectures , 2011, ICN '11.

[58]  Giuseppe Piro,et al.  Information‐centric networking and multimedia services: present and future challenges , 2014, Trans. Emerg. Telecommun. Technol..

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

[60]  Raouf Boutaba,et al.  A survey of naming and routing in information-centric networks , 2012, IEEE Communications Magazine.

[61]  Hyogon Kim,et al.  Adaptive Retransmission Scheme for Video Streaming over Content-Centric Wireless Networks , 2013, IEEE Communications Letters.