Skip to main content
Log in

Understanding the social impact of ICN: between myth and reality

  • Open Forum
  • Published:
AI & SOCIETY Aims and scope Submit manuscript

Abstract

The information-centric networking (ICN) paradigm is attracting more and more interest from the research community due to its peculiarities that make it one of the best candidates for constructing the future Internet. For this reason, there are many papers in literature that study how to transform ICN principles in reality in order to magnify its relevance for the society. In order to provide a solid summary of the state of the art, the present contribution tries to summarize the main findings related to this research field. In particular, an overview on the most important ICN architectures, their main aspects, common networking approaches, and differences is provided. Moreover, the work carried out in standardization bodies, with particular attention to the list of baseline scenarios defined in this context, is illustrated. Also the main international projects that are trying to integrate ICN networking primitives in pioneering use cases are presented, describing proposed architectures and related challenges for enabling information-centric primitives in current network infrastructures. Finally, the work highlights design principles and core components to build ICN-enabled network devices.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2

Similar content being viewed by others

References

  • AbdAllah EG, Hassanein HS, Zulkernine M (2015) A survey of security attacks in information-centric networking. IEEE Commun Surv Tutor 17(3):1441–1454 (Third Quarter)

  • Afanasyev A, Shi J, Wang L, Zhang B, Zhang L (2015) Packet fragmentation in NDN: why NDN uses hop-by-hop fragmentation. Technical report NDN-0032, rev. 1, May, 2015

  • Ahlgren B, Dannewitz C, Imbrenda C, Kutscher D, Ohlman B (2012) A survey of information-centric networking. IEEE Commun Mag 50(7):26–36

    Article  Google Scholar 

  • Anand A, Muthukrishnan C, Akella A, Ramjee R (2009) Redundancy in network traffic: findings and implications. ACM SIGMETRICS Perform Eval Rev 37(1):37–48

    Google Scholar 

  • Arianfar S, Nikkander P, Ott J (2010) On content-centric router design and implications. In: Proceedings of ACM workshop on rearchitecting the internet (ReArch), Philadelphia, USA, November 2010

  • Arumaithurai M, Chen J, Monticelli E, Fu X, Ramakrishnan KK (2014) Exploiting ICN for flexible management of software-defined networks. In: Proceedings of ACM conference on information-centric networking, Paris, France September, 2014

  • Banjar A, Pupatwibul P, Sabbagh A, Braun R (2014) Using an ICN approach to support multiple controllers in OpenFlow. Int J Electr Comput Sci 14(2):1–6

    Google Scholar 

  • BGP Analysis Reports. http://bgp.potaroo.net/index-bgp.html. Accessed 07 Nov 2015

  • Blefari-Melazzi N, Detti A, Mazza G, Morabito G, Salsano S, Veltri L (2012) An Openflow-based testbed for information centric networking. In: Proceedings of IEEE future network and mobile summit (FutureNetw), Berlin, Germany, 2012

  • Blefari-Melazzi N, Detti A, Pomposini M, Salsano S (2012) Route discovery and caching: a way to improve the scalability of information-centric networking. In: Proceedings of IEEE global communications conference (GLOBECOM), Anaheim, CA, December 2012

  • Blefari-Melazzi N, Detti A, Arumaithurai M, Ramakrishnan KK (2014) Internames: a name-to-name principle for the future Internet. In: Proceedings of international workshop on quality, reliability, and security in information-centric networking (Q-ICN), Rhodes island, Greece, August, 2014

  • Campolo C, Amadeo M, Molinaro A (2012) CRoWN: content-centric networking in vehicular ad hoc networks. IEEE Commun Lett 16(9):1380–1383

    Article  Google Scholar 

  • CCNx. https://www.ccnx.org/

  • Chanda A, Westphal C, Raychaudhuri D (2013) Content based traffic engineering in software defined information centric networks. In: Proceedings of IEEE international workshop on emerging design choices in name-oriented networking (NOMEN), Turin, Italy, April, 2013

  • Chang D, Kwak M, Choi N, Kwon T (2014) C-flow: an efficient content delivery framework with OpenFlow. In: Proceedings of IEEE international conference on information networking (ICOIN), Phuket, Thailand, February, 2014

  • Dai H, Liu B, Chen Y, Wang Y (2012) On pending interest table in named data networking. In: Proceedings of ACM/IEEE symposium on architectures for networking and communications systems (ANCS), Austin, Texas, USA, October, 2012

  • Daily Estimated Size of the World Wide Web. http://www.worldwidewebsize.com/ Accessed 07 Nov 2015

  • Detti A, Salsano S, Blefari-Melazzi N (2013) IP protocol suite extensions to support CONET information centric networking. Internet-Draft, June, 2013

  • EPSRC COMIT Project. https://www.ee.ucl.ac.uk/comit-project/

  • EPSRC PAL Project. http://palproject.org.uk

  • Fang C, Yu FR, Huang T, Liu J, Liu Y (2014) A survey of energy-efficient caching in information-centric networking. IEEE Commun Mag 52(11):122–129

    Article  Google Scholar 

  • Fang C, Yu R, Huang T, Liu J, Liu Y (2015) A survey of green information-centric networking: research issues and challenges. IEEE Commun Surv Tutor 17(3):1455–1472 (Third Quarter)

  • FIA-NP. Collaborative Research: Named Data Networking Next Phase (NDN-NP, http://www.nsf.gov/awardsearch/showAward?AWD_ID=1345318

  • FP7 CDAX Project. http://www.cdax.eu

  • FP7 eCOUSIN Project. https://ecousin.cms.orange-labs.fr

  • FP7 GreenICN Project. http://www.greenicn.org

  • Gheorghe G, Avanesov T, Palattella MR, Engel T, Popoviciu C (2015) SDN-RADAR: network troubleshooting combining user experience and SDN capabilities. In: Proceedings of IEEE conference on network softwarization (NetSoft), London, April, 2015

  • H2020 INTENT Project. http://cordis.europa.eu/project/rcn/188247_en.html

  • H2020 POINT Project. https://www.point-h2020.eu

  • H2020 BONVOYAGE Project. http://bonvoyage2020.eu

  • H2020 UMOBILE Project. http://umobileproject.eu

  • Hoque AKMM, Amin SO, Alyyan A, Zhang B, Zhang L, Wang L (2013) NLSR: named-data link state routing protocol. In: Proceedings of ACM SIGCOMM workshop on information-centric networking, Hong Kong, China, August, 2013

  • IRTF. Information-Centric Networking Research Group (ICNRG). https://irtf.org/icnrg

  • Jacobson V, Smetters DK, Thornton JD, Plass MF, Briggs NH, Braynard RL (2009) Networking named content. In: Proceedings of the international Conference on emerging Networking EXperiments and Technologies (CoNEXT), Rome, December, 2009

  • Khabbaz MJ, Assi CM, Fawaz WF (2012) Disruption-tolerant networking: a comprehensive survey on recent developments and persisting challenges. IEEE Commun Surv Tutor 14(2):607–640

    Article  Google Scholar 

  • Kirsch A, Mitzenmacher M, Varghese G (2010) Hash-based techniques for high-speed packet processing. In: Algorithms for next generation networks, Part of the series Computer Communications and Networks, Springer, Berlin, pp 181–218

  • Kreutz D, Ramos FMV, Verissimo P, Rothenberg C, Azodolmolky S, Uhlig S (2015) Software-defined networking: a comprehensive survey. Proc IEEE 103(1):14–76

    Article  Google Scholar 

  • Lederer S, Posch D, Timmerer C, Westphal C, Azgin A, Liu S, Mueller C, Detti A, Corujo D (2015) Adaptive video streaming over ICN. IRTF Internet Draft, draft-irtf-icnrg-videostreaming-03, Feb 2015

  • Lindgren A, Ben Abdesslem F, Ahlgren B, Schelen O, Malik A (2015) Applicability and tradeoffs of information-centric networking for efficient IoT. IRTF Internet Draft, draft-lindgren-icnrg-efficientiot-03, July 2015

  • Liu W, Ren J, Wang J (2013) A unified framework for software-defined information-centric network. IETF Intrnet-Draft, draft-icn-implementation-sdn-00, Aug 2013

  • Mosko M (2015) CCNx end-to-end fragmentation. Internet-Draft, Jan 2015

  • Mosko M, Solis I (2015) CCNx messages in TLV format. IRTF Internet Draft, draft-irtf-icnrg-ccnxmessages-01, March 2015

  • Mosko M, Solis I (2015) CCNx semantics. IRTF Internet Draft, draft-mosko-icnrg-ccnxsemantics-01, March 2015

  • Narayanan A, Previdi S, Field B (2012) BGP advertisements for content URIs. IETF ICNRG WG, Internet-Draft, July 2012

  • Nguyen XN, Saucez D, Turletti T (2013) Efficient caching in content-centric networks using OpenFlow. In: Proceedings of international conference on computer communications (INFOCOM), workshop, Milan, April 2013

  • ONF (2013) OpenFlow Switch Specification v. 1.4, Oct 2013

  • Ooka A, Ata S, Koide T, Shimonishi H, Murata M (2013) OpenFlow-based content-centric networking architecture and router implementation. In: Proceedings of IEEE future network and mobile summit, Lisboa, July 2013

  • Pan J, Paul S, Jain R (2011) A survey of the research on future internet architectures. IEEE Commun Mag 49(7):26–36

    Article  Google Scholar 

  • Pentikousis K, Ohlman B, Davies E, Spirou S, Boggia G (2015) Information-centric networking: evaluation methodology. IRTF Internet Draft, draft-irtf-icnrg-evaluation-methodology-02, July 2015

  • Pentikousis K, Ohlman B, Corujo D, Boggia G, Tyson G, Davies E, Molinaro A, Eum S (2015) Information-centric networking: baseline scenarios. RFC 7476, March 2015

  • Perino D, Varvello M (2011) A reality check for content centric networking. In: Proceedings of ACM SIGCOMM workshop on information centric networking (ICN), Toronto, Canada, Aug 2011

  • Perino D, Varvello M, Linguaglossa L, Laufer R, Boislaigue R (2012) Caesar: a content router for high-speed forwarding on content names. In: Proceedings of IEEE/ACM symposium on architectures for networking and communication systems (ANCS), Marina del Rey, Oct 2012

  • Piro G, Grieco LA, Boggia G, Chatzimisios P (2014) Information-centric networking and multimedia services: present and future challenges. Trans Emerg Telecommun Technol 25(4):392–406

    Article  Google Scholar 

  • PURSUIT Project. http://www.fp7-pursuit.eu/PursuitWeb/?page_id=338

  • Quan W, Xu C, Guan J, Zhang H, Grieco LA (2014) Scalable name lookup with adaptive prefix bloom filter for named data networking. IEEE Commun Lett 18(1):102–105

    Article  Google Scholar 

  • Sadiku M, Musa S, Momoh O (2014) Cloud computing: opportunities and challenges. IEEE Potentials 33(1):34–36

    Article  Google Scholar 

  • Salsano S, Blefari-Melazzi N, Detti A, Morabito G, Veltri L (2013) Information centric networking over SDN and OpenFlow: architectural aspects and experiments on OFELIA testbed. Comput Netw 57(16):3207–3221

    Article  Google Scholar 

  • So W, Narayan A, Oran D (2013) Named-data networking on a router: fast and DoS-resistant forwarding with hash tables. In: Proceedings of ACM/IEEE symposium on architectures for networking and communications systems (ANCS), San Jose, CA, Oct 2013

  • Stapp M (2015a) NDN message format proposal. IRTF Internet Draft, draft-stapp-icnrg-ndn-msgs-00, Jan 2015

  • Stapp M (2015b) NDN message format comparison. IRTF Internet Draft, draft-stapp-icnrg-ndn-msg-comparison-00, Jan 2015

  • Syrivelis D, Parisis G, Trossen D, Flegkas P, Sourlas V, Korakis T, Tassiulas L (2012) Pursuing a software defined information-centric network. In: Proceedings of European workshop on SDN (EWSDN), Darmstadt, Oct 2012

  • Vahlenkamp M, Schneider F, Kutscher D, Seedorf J (2013) Enabling information centric networking in IP networks using SDN. In: Proceedings of IEEE conference on software-defined networks for future networks and services (SDN4FNS) Trento, Nov

  • van Adrichem NLM, Kuipers FA (2015) NDNFlow: software-defined named data networking. In: Proceedings of IEEE conference on network softwarization (NetSoft), London, April 2015

  • Varvello M, Perino D, Linguaglossa L (2013) On the design and implementation of a wire-speed pending interest table. In: Proceedings of IEEE INFOCOM workshop on emerging design choices in name-oriented networking, Turin, April 2013

  • Veltri L, Morabito G, Salsano S, Blefari-Melazzi N, Detti A (2012) Supporting information-centric functionality in software defined networks. In: Proceedings of IEEE international conference on communications (ICC), Ottawa, June 2012

  • Wang L, Hoque AKMM, Yi C, Alyyan A, Zhang B (2012) OSPFN: an OSPF based routing protocol for named data networking. NDN Technical Report NDN-0003, July 2012

  • Xylomenos G, Ververidis CN, Siris VA, Fotiou N, Tsilopoulos C, Vasilakos X, Katsaros KV, Polyzos GC (2014) A survey of information-centric networking research. IEEE Commun Surv Tutor 16(2):1024–1049

    Article  Google Scholar 

  • Yeganeh S, Tootoonchian A, Ganjali Y (2013) On scalability of software defined Networking. IEEE Commun Mag 51(2):136–141

    Article  Google Scholar 

  • You W, Mathieu B, Truong P, Peltier J, Simon G (2012) DiPIT: a distributed bloom-filter based PIT table for CCN nodes. In: Proceedings of IEEE international conference on computer communications and networks (ICCCN), Munich, July 2012

  • Yuan H, Crowley P (2014) Scalable pending interest table design: from principles to practice. In: Proceedings of IEEE international conference on computer communications (INFOCOM), Toronto, April 2014

  • Yuan H, Crowley P (2015) Realiably scalable name prefix lookup. In: Proceedings of ACM/IEEE symposium on architectures for networking and communications systems (ANCS), Oakland, CA, May 2015

  • Yuan H, Song T, Crowley P (2012) Scalable NDN forwarding: concepts, issues, principles. In: Proceedings of international conference on computer communication networks (ICCCN), Munich, July 2012

  • Zhang L, Afanasyev A, Burke J, Jacobson V, Claffy K, Crowley P, Papadopoulos C, Wang L, Zhang B (2014) Named data networking. Proc ACM SIGCOMM Comput Commun Rev (CCR) 44(3):66–73

    Article  Google Scholar 

  • Zhang Y, Raychadhuri D, Grieco LA, Baccelli E, Burke J, Ravindran R, Wang G (2015a) ICN based architecture for IoT—requirements and challenges. IRTF Internet Draft, draft-zhang-iot-icn-challenges-02, July 2015

  • Zhang Y, Raychadhuri D, Grieco LA, Ravindran R, Wang G (2015b) ICN based architecture for IoT. IRTF Internet Draft, draft-zhang-icn-iot-architecture-01, July 2015

Download references

Acknowledgments

This work was partially supported by the BONVOYAGE project, which received funding from the European Union’s Horizon 2020 research and innovation programme under Grant Agreement No 635867 and by the CoSDN project, INTER/POLLUX/12/4434480, and the IDSECOM project, INTER/POLLUX/13/6450335, both funded by the Fonds National de la Recherche Luxembourg.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to L. A. Grieco.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Piro, G., Signorello, S., Palattella, M.R. et al. Understanding the social impact of ICN: between myth and reality. AI & Soc 32, 401–419 (2017). https://doi.org/10.1007/s00146-016-0649-4

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00146-016-0649-4

Keywords

Navigation