An Efficient Content Store-Based Forwarding Scheme for Internet of Things

One of the main advantages of information-centric networking (ICN) is that a requested piece of content can be retrieved from a content store (CS) at any intermediate node, instead of its original content producer. In existing ICN designs, nodes forward Interest packets mainly based on forwarding in...

Descripción completa

Guardado en:
Detalles Bibliográficos
Autores principales: Ngoc-Thanh Dinh, Younghan Kim
Formato: article
Lenguaje:EN
Publicado: MDPI AG 2021
Materias:
Acceso en línea:https://doaj.org/article/101ab9ef221844ceb0b25b5b790a7ec4
Etiquetas: Agregar Etiqueta
Sin Etiquetas, Sea el primero en etiquetar este registro!
id oai:doaj.org-article:101ab9ef221844ceb0b25b5b790a7ec4
record_format dspace
spelling oai:doaj.org-article:101ab9ef221844ceb0b25b5b790a7ec42021-11-25T18:57:54ZAn Efficient Content Store-Based Forwarding Scheme for Internet of Things10.3390/s212276071424-8220https://doaj.org/article/101ab9ef221844ceb0b25b5b790a7ec42021-11-01T00:00:00Zhttps://www.mdpi.com/1424-8220/21/22/7607https://doaj.org/toc/1424-8220One of the main advantages of information-centric networking (ICN) is that a requested piece of content can be retrieved from a content store (CS) at any intermediate node, instead of its original content producer. In existing ICN designs, nodes forward Interest packets mainly based on forwarding information base (FIB). FIB is constructed from name prefixes registered by content producers with a list of next hops to the name prefixes. The ICN forwarding engine uses those information to forward Interest packets towards corresponding content producers. CS information of a node is currently used only for checking the availability of cached content objects at the node and is not considered in the data plane of existing ICN forwarding mechanisms. This paper highlights the importance of CS information in an ICN forwarding mechanism and enables neighbor CS information in the data plane to improve the cache hit ratio and forwarding efficiency, especially for resource-constraint Internet of Things (IoT). We propose an efficient CS-based forwarding scheme for IoT. The proposed forwarding scheme exploits CS information of neighbors to find efficient routes to forward Interest packets toward nearby nodes with corresponding cached content. For that, we carefully design an efficient way for CS information sharing using counting bloom filter. We implement the proposed scheme and compare with state-of-the-art ICN forwarding schemes in IoT. Experimental results indicate that the proposed forwarding scheme achieves a significant improvement in terms of cache hit ratio, energy efficiency, content retrieval latency, and response rate.Ngoc-Thanh DinhYounghan KimMDPI AGarticleInternet of Thingswireless sensor networksinformation centric networkingforwarding schemecontent storeinformation objectsChemical technologyTP1-1185ENSensors, Vol 21, Iss 7607, p 7607 (2021)
institution DOAJ
collection DOAJ
language EN
topic Internet of Things
wireless sensor networks
information centric networking
forwarding scheme
content store
information objects
Chemical technology
TP1-1185
spellingShingle Internet of Things
wireless sensor networks
information centric networking
forwarding scheme
content store
information objects
Chemical technology
TP1-1185
Ngoc-Thanh Dinh
Younghan Kim
An Efficient Content Store-Based Forwarding Scheme for Internet of Things
description One of the main advantages of information-centric networking (ICN) is that a requested piece of content can be retrieved from a content store (CS) at any intermediate node, instead of its original content producer. In existing ICN designs, nodes forward Interest packets mainly based on forwarding information base (FIB). FIB is constructed from name prefixes registered by content producers with a list of next hops to the name prefixes. The ICN forwarding engine uses those information to forward Interest packets towards corresponding content producers. CS information of a node is currently used only for checking the availability of cached content objects at the node and is not considered in the data plane of existing ICN forwarding mechanisms. This paper highlights the importance of CS information in an ICN forwarding mechanism and enables neighbor CS information in the data plane to improve the cache hit ratio and forwarding efficiency, especially for resource-constraint Internet of Things (IoT). We propose an efficient CS-based forwarding scheme for IoT. The proposed forwarding scheme exploits CS information of neighbors to find efficient routes to forward Interest packets toward nearby nodes with corresponding cached content. For that, we carefully design an efficient way for CS information sharing using counting bloom filter. We implement the proposed scheme and compare with state-of-the-art ICN forwarding schemes in IoT. Experimental results indicate that the proposed forwarding scheme achieves a significant improvement in terms of cache hit ratio, energy efficiency, content retrieval latency, and response rate.
format article
author Ngoc-Thanh Dinh
Younghan Kim
author_facet Ngoc-Thanh Dinh
Younghan Kim
author_sort Ngoc-Thanh Dinh
title An Efficient Content Store-Based Forwarding Scheme for Internet of Things
title_short An Efficient Content Store-Based Forwarding Scheme for Internet of Things
title_full An Efficient Content Store-Based Forwarding Scheme for Internet of Things
title_fullStr An Efficient Content Store-Based Forwarding Scheme for Internet of Things
title_full_unstemmed An Efficient Content Store-Based Forwarding Scheme for Internet of Things
title_sort efficient content store-based forwarding scheme for internet of things
publisher MDPI AG
publishDate 2021
url https://doaj.org/article/101ab9ef221844ceb0b25b5b790a7ec4
work_keys_str_mv AT ngocthanhdinh anefficientcontentstorebasedforwardingschemeforinternetofthings
AT younghankim anefficientcontentstorebasedforwardingschemeforinternetofthings
AT ngocthanhdinh efficientcontentstorebasedforwardingschemeforinternetofthings
AT younghankim efficientcontentstorebasedforwardingschemeforinternetofthings
_version_ 1718410446733574144