Abstract
In the perspective of Internet advancements for the future Internet, Information Centric Network (ICN) offers a communication model, which is different from the current IP-based paradigm. ICN is a name based communication architecture, where the retrieval of content is done using names rather than their locations. Besides, ICN provides other features such as caching, mobility, scalability, and robustness. Future Internet will have Internet of Things (IoT) devices that will provide very strict requirements. The integration of ICN with IoT opens a new set of design issues and opportunities for researchers. This paper sheds light on the ICN-based IoT design issues and explains some of the research opportunities in which ICN accommodates other Internet technologies, for example, Cloud, Software Defined Network (SDN), Edge, Fog, and 5G. Besides the IoT-ICN integration, IoT also requires suitable wireless communication standards. This paper also provides a description of several wireless communication standards and elaborates their main features. IoT designers will benefit from the provided description to make a decision for the selection of an appropriate standard.
Similar content being viewed by others
References
Abramson N (1970) The aloha system: another alternative for computer communications. In: Proceedings of the November 17-19, 1970, fall joint computer conference, ACM, pp 281–285
Adhatarao S, Arumaithurai M, Kutscher D, Fu X (2018) NeMoI: Network mobility in ICN. In: 10th international conference on communication systems & networks (COMSNETS)
Amadeo M, Campolo C, Iera A, Molinaro A (2014) Named data networking for iot: An architectural perspective. In: 2014 European Conference on Networks and Communications (EuCNC), pp 1–5
Amadeo M, Campolo C, Quevedo J, Corujo D, Molinaro A, Iera A, Aguiar RL, Vasilakos AV (2016) Information-centric networking for the internet of things: challenges and opportunities. IEEE Netw 30(2):92–100
Amadeo M, Molinaro A, Paratore SY, Altomare A, Giordano A, Mastroianni C (2017) A cloud of things framework for smart home services based on information centric networking. In: IEEE 14th international conference on networking, sensing and control (ICNSC)
Amadeo M, Campolo C, Molinaro A, Ruggeri G (2018) Iot data processing at the edge with named data networking. In: European wireless 2018; 24th European wireless conference, VDE, pp 1–6
Amadeo M, Giordano A, Mastroianni C, Molinaro A (2019) On the integration of information centric networking and fog computing for smart home services. In: The internet of things for smart urban ecosystems, Springer, pp 75–93
Andrews JG, Buzzi S, Choi W, Hanly SV, Lozano A, Soong ACK, Zhang JC (2014) What will 5g be? IEEE J Sel Areas Commun 32(6):1065–1082
Atzori L, Iera A, Morabito G (2010) The internet of things: a survey. Comput Netw 54(15):2787–2805
Atzori L, Iera A, Morabito G (2017) Understanding the internet of things: definition, potentials, and societal role of a fast evolving paradigm. Ad Hoc Netw 56:122–140
Bonomi F, Milito R, Zhu J, Addepalli S (2012) Fog computing and its role in the internet of things. In: Proceedings of the first edition of the MCC workshop on Mobile cloud computing, ACM, pp 13–16
Borgia E (2014) The internet of things vision: key features, applications and open issues. Comput Commun 54:1–31
Borgia E, Bruno R, Conti M, Mascitti D, Passarella A (2016) Mobile edge clouds for information-centric iot services. In: 2016 IEEE symposium on computers and communication (ISCC), pp 422–428
Bray J, Sturman CF (2001) Bluetooth 1.1: connect without cables. pearson Education
Burke J, Gasti P, Nathan N, Tsudik G (2013) Securing instrumented environments over content-centric networking: the case of lighting control and ndn. In: 2013 IEEE Conference on computer communications workshops (INFOCOM WKSHPS), IEEE, pp 394-398
Cisco Visual Networking index: Forecast and methodology: 2016-2021, Accessed 21 March 2018 (September, 2017) Tech. rep., https://www.cisco.com/c/en/us/solutions/collateral/service-provider/visual-networking-index-vni/complete-white-paper-c11-481360.html
Collotta M, Pau G, Talty T, Tonguz OK (2017) Bluetooth 5: a concrete step forward towards the iot. CoRR arXiv:1711.00257
Din IU, Guizani M, Kim BS, Hassan S, Khan MK (2018) Trust management techniques for the internet of things: a survey. IEEE Access [Accepted for publication]
Din IU, Hassan S, Khan MK, Guizani M, Ghazali O, Habbal A (2018) Caching in information-centric networking: strategies, challenges, and future research directions. IEEE Commun Surv Tutorials 20(2):1443–1474
Din IU, Kim BS, Hassan S, Guizani M, Atiquzzaman M, Rodrigues JJPC (2018) Information-centric network-based vehicular communications: overview and research opportunities. Sensors 18(11):1–13
Engadget, Hitachi’s RFID powder freaks us the heck out, Accessed: 06 Nov 2018 (2016) Tech. rep., https://www.engadget.com/2007/02/14/hitachis-rfid-powder-freaks-us-the-heck-out/
Evans-Pughe C (2003) Bzzzz zzz [ZigBee wireless standard]. IEE Rev 49(3):28–31
Ferro E, Potorti F (2005) Bluetooth and wi-fi wireless protocols: a survey and a comparison. IEEE Wirel Commun 12(1):12–26
Gubbi J, Buyya R, Marusic S, Palaniswami M (2013) Internet of things (iot): a vision, architectural elements, and future directions. Futur Gener Comput Syst 29(7):1645–1660
Ha M, Kim D (2017) On-demand cache placement protocol for content delivery sensor networks. In: 2017 international conference on computing, networking and communications (ICNC)
Hahm O, Baccelli E, Schmidt TC, Wahlisch M, Adjih C (2016) A named data network approach to energy efficiency in IoT. In: 2016 IEEE Globecom Workshops (GC Wkshps)
Hail MA, Amadeo M, Molinaro A, Fischer S (2015) Caching in named data networking for the wireless internet of things. In: 2015 international conference on recent advances in internet of things (RIoT), pp 1–6
Hannan A, Arshad S, Azam M, Loo J, Ahmed S, Majeed M, Shah S (2018) Disaster management system aided by named data network of things: architecture, design, and analysis. Sensors 18(8):2431
Hassan S, Din IU, Habbal A, Zakaria NH (2016) A popularity based caching strategy for the future internet. In: ITU Kaleidoscope: ICTs for a Sustainable World (ITU WT), 2016, IEEE, pp 1–8
ICNRG: Design Considerations for Applying ICN to IoT, Accessed 06 Nov 2018 (2018) Tech. rep.. https://datatracker.ietf.org/doc/draft-irtf-icnrg-icniot/
Internet of Things, Accessed 21 March 2018 (2015) Tech. rep.. https://www.smithsonianmag.com/innovation/kevin-ashton-describes-the-internet-of-things-180953749/
IoT: Patent Concerns in the IoT Sector, Accessed 06 Nov 2018 (2017) Tech. rep.. https://unifiedinbox.com/patent-concerns-iot-sector/
Jacobson V, Smetters DK, Thornton JD, Plass MF, Briggs NH, Braynard RL (2009) Networking named content. In: Proceedings of the 5th international conference on emerging networking experiments and technologies, ACM, New York, CoNEXT ’09, pp 1–12 . https://doi.org/10.1145/1658939.1658941
Jammal M, Singh T, Shami A, Asal R, Li Y (2014) Software defined networking: State of the art and research challenges. Comput Netw 72:74–98
Kamerman A, Monteban L (1997) Wavelan–ii: a high-performance wireless lan for the unlicensed band. Bell Labs Tech J 2(3):118–133
Katsaros KV, Vasilakos X, Okwii T, Xylomenos G, Pavlou G, Polyzos GC (2015) On the inter-domain scalability of route-by-name information-centric network architectures. In: IFIP Networking conference (IFIP networking), 2015, pp 1–9
Kumar S, Goudar R (2012) Cloud computing-research issues, challenges, architecture, platforms and applications: a survey. International Journal of Future Computer and Communication 1(4):356
Lee JS (2006) Performance evaluation of IEEE 802.15.4 for low-rate wireless personal area networks. IEEE Trans Consum Electron 52(3):742–749
Lee JS, Huang YC (2006) ITRI ZBNode: a zigbee/IEEE 802.15.4 platform for wireless sensor networks. In: IEEE international conference on systems, man and cybernetics
Lee JS, Su YW, Shen CC (2007) A comparative study of wireless protocols: Bluetooth, UWB, ZigBee, and wi-fi. In: IECON 2007 - 33rd annual conference of the IEEE industrial electronics society
Li J, Liu B, Wu H (2013) Energy-efficient in-network caching for content-centric networking. IEEE Commun Lett 17(4):797–800
Li R, Asaeda H, Li J (2017) A distributed publisher-driven secure data sharing scheme for information-centric IoT. IEEE Internet Things J 4(3):791–803
Madakam S, Ramaswamy R, Tripathi S (2015) Internet of things (IoT): a literature review. Journal of Computer and Communications 03(05):164–173
Meddeb M, Dhraief A, Belghith A, Monteil T, Drira K (2017) Producer mobility support in named data internet of things network. Procedia Computer Science 109:1067–1073
Meddeb M, Dhraief A, Belghith A, Monteil T, Drira K, AlAhmadi S (2018) Cache freshness in named data networking for the internet of things. The Computer Journal
MobilityFirst, Accessed 21 March 2018 (2010) Tech. rep.. http://mobilityfirst.winlab.rutgers.edu/
Mochida T, Nozaki D, Okamoto K, Qi X, Wen Z, Sato T, Yu K (2017) Naming scheme using NLP machine learning method for network weather monitoring system based on ICN. In: 2017 20th international symposium on wireless personal multimedia communications (WPMC)
Moeinfar D, Shamsi H, Nafar F (2012) Design and implementation of a low-power active RFID for container tracking at 2.4 GHz frequency. Advances in Internet of Things 02(02):13–22
Naeem M, Ali R, Kim BS, Nor S, Hassan S (2018) A periodic caching strategy solution for the smart city in information-centric internet of things. Sustainability 10(7):2576
Nunes BAA, Mendonca M, Nguyen XN, Obraczka K, Turletti T (2014) A survey of software-defined networking: past, present, and future of programmable networks. IEEE Commun Surv Tutorials 16(3):1617–1634
Pietrosemoli E (2008) Setting long distance wifi records: proofing solutions for rural connectivity. The Journal of Community Informatics 4(1):1–10
Piro G, Amadeo M, Boggia G, Campolo C, Grieco LA, Molinaro A, Ruggeri G (2016) Gazing into the crystal ball: when the future internet meets the mobile clouds. IEEE Transactions on Cloud Computing
Poursafar N, Alahi MEE, Mukhopadhyay S (2017) Long-range wireless technologies for IoT applications: a review. In: Eleventh international conference on sensing technology (ICST)
Qin Y, Sheng QZ, Falkner NJ, Dustdar S, Wang H, Vasilakos AV (2016) When things matter: a survey on data-centric internet of things. J Netw Comput Appl 64:137–153
Quevedo J, Corujo D, Aguiar R (2014) A case for icn usage in iot environments. In: Global communications conference (GLOBECOM), 2014 IEEE, pp 2770–2775
Quevedo J, Corujo D, Aguiar R (2014) Consumer driven information freshness approach for content centric networking. In: 2014 IEEE conference on computer communications workshops (INFOCOM WKSHPS), pp 482–487
Ravindran R, Biswas T, Zhang X, Chakraborti A, Wang G (2013) Information-centric networking based homenet. In: 2013 IFIP/IEEE international symposium on integrated network management (IM 2013), pp 1102–1108
Ravindran R, Liu X, Chakraborti A, Zhang X, Wang G (2013) Towards software defined ICN based edge-cloud services. In: IEEE 2nd international conference on cloud networking (CloudNet)
Ravindran R, Chakraborti A, Amin SO, Azgin A, Wang G (2017) 5g-ICN: delivering ICN services over 5g using network slicing. IEEE Commun Mag 55(5):101–107
Raza S, Misra P, He Z, Voigt T (2015) Bluetooth smart: An enabling technology for the internet of things. In: IEEE 11th international conference on wireless and mobile computing, networking and communications (WiMob)
Ren Z, Hail MA, Hellbrück H (2013) Ccn-wsn-a lightweight, flexible content-centric networking protocol for wireless sensor networks. In: 2013 IEEE Eighth international conference on intelligent sensors, sensor networks and information processing, pp 123–128
Rubee, Accessed 06 Nov 2018 (2017) Tech. rep.. http://ru-bee.com
Satyanarayanan M (2017) The emergence of edge computing. Computer 50(1):30–39
SDN: Software-Defined Networking, Accessed 06 Nov 2018 (2013) Tech. rep.. https://searchsdn.techtarget.com/definition/software-defined-networking-SDN
Shang W, Ding Q, Marianantoni A, Burke J, Zhang L (2014) Securing building management systems using named data networking. IEEE Netw 28(3):50–56
Sharma P, Chaurasiya R, Saxena A (2013) Comparison analysis between ieee 802.11 a/b/g/n. International Journal of Scientific & Engineering Research pp 988–993
Sheng Z, Yang S, Yu Y, Vasilakos A, Mccann J, Leung K (2013) A survey on the ietf protocol suite for the internet of things: standards, challenges, and opportunities. IEEE Wirel Commun 20(6):91–98
Shi W, Cao J, Zhang Q, Li Y, Xu L (2016) Edge computing: Vision and challenges. IEEE Internet Things J 3(5):637–646
Shrimali R, Shah H, Chauhan R (2017) Proposed caching scheme for optimizing trade-off between freshness and energy consumption in name data networking based IoT. Advances in Internet of Things 07(02):11–24
Sigfox, Accessed 06 Nov 2018 (2017) Tech. rep.. https://www.sigfox.com
Stroud, Fog Computing, Accessed 06 Nov 2018 (2018) Tech. rep.. https://www.webopedia.com/TERM/F/fog-computing.html
Suarez J, Quevedo J, Vidal I, Corujo D, Garcia-Reinoso J, Aguiar RL (2016) A secure iot management architecture based on information-centric networking. J Netw Comput Appl 63:190–204
Sun C (2012) Application of RFID technology for logistics on internet of things. AASRI Procedia 1:106–111
The Sigfox radio protocol, Accessed 06 Nov 2018 (November, 2017) Tech. rep.. https://www.disk91.com/2017/technology/sigfox/the-sigfox-radio-protocol/
Vatkar NS, Vatkar YS (2016) Zigbee: A wireless network. http://ijesc.org/upload/ebae5a9baa5076d2d77886d6d3db3ad5.ZigBee%20A%20Wireless%20Network.pdf. Accessed 20 Nov 2018
Vejlgaard B, Lauridsen M, Nguyen H, Kovacs IZ, Mogensen P, Sorensen M (2017) Coverage and capacity analysis of sigfox, LoRa, GPRS, and NB-IoT. In: 2017 IEEE 85th vehicular technology conference (VTC Spring)
Vural S, Wang N, Navaratnam P, Tafazolli R (2017) Caching transient data in internet content routers. IEEE/ACM Trans Networking 25(2):1048–1061
Wang M, Wu J, Li G, Li J, Li Q, Wang S (2017) Toward mobility support for information-centric IoV in smart city using fog computing. In: IEEE international conference on smart energy grid engineering (SEGE)
Weis SA (2007) Rfid (radio frequency identification): principles and applications. System 2(3):1–23
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 Tutorials 16(2):1024–1049
Yi S, Li C, Li Q (2015) A survey of fog computing: concepts, applications and issues. In: Proceedings of the 2015 workshop on mobile big data, ACM, pp 37–42
Yu X, Xia X, Chen X (2011) Design and application of RuBee-based telemedicine data acquisition system. In: 10th IEEE/ACIS international conference on computer and information science
Zareei M, Zarei A, Budiarto R, Omar MA (2011) A comparative study of short range wireless sensor network on high density networks. In: The 17th Asia Pacific conference on communications
Zhang D, Zhou Z, Zhu Z, Mumtaz S (2017) Energy efficiency analysis of ICN assisted 5g IoT system. Wirel Commun Mob Comput 2017:1–9
Zhang Y, Raychadhuri DLG, Sabrina SHL, Misra SRR, Wang G (2017) Icn based architecture for iot. Tech. rep., https://tools.ietf.org/id/draft-zhang-icnrg-icniot-architecture-01.html, accessed: 2018-01-12
Zhang Z, Ma H, Liu L (2015) Cache-aware named-data forwarding in internet of things. In: Global Communications Conference (GLOBECOM), 2015 IEEE, pp 1–6
Zhang Z, Lung CH, Lambadaris I, St-Hilaire M (2018) When 5g meets ICN: an ICN-based caching approach for mobile video in 5g networks. Comput Commun 118:81–92
Zhao W, Qin Y, Gao D, Foh CH, Chao HC (2017) An efficient cache strategy in information centric networking vehicle-to-vehicle scenario. IEEE Access 5:12657–12667
Zigbee 30, Accessed 06 Nov 2018 (2017) Tech. rep.. http://www.zigbee.org/zigbee-for-developers/zigbee-3-0
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher’s Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Din, I.U., Asmat, H. & Guizani, M. A review of information centric network-based internet of things: communication architectures, design issues, and research opportunities. Multimed Tools Appl 78, 30241–30256 (2019). https://doi.org/10.1007/s11042-018-6943-z
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-018-6943-z