Cargando…

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

Detalles Bibliográficos
Autores principales: Dinh, Ngoc-Thanh, Kim, Younghan
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2021
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8625786/
https://www.ncbi.nlm.nih.gov/pubmed/34833683
http://dx.doi.org/10.3390/s21227607
_version_ 1784606506887413760
author Dinh, Ngoc-Thanh
Kim, Younghan
author_facet Dinh, Ngoc-Thanh
Kim, Younghan
author_sort Dinh, Ngoc-Thanh
collection PubMed
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 Online
Article
Text
id pubmed-8625786
institution National Center for Biotechnology Information
language English
publishDate 2021
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-86257862021-11-27 An Efficient Content Store-Based Forwarding Scheme for Internet of Things † Dinh, Ngoc-Thanh Kim, Younghan Sensors (Basel) Article 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. MDPI 2021-11-16 /pmc/articles/PMC8625786/ /pubmed/34833683 http://dx.doi.org/10.3390/s21227607 Text en © 2021 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Dinh, Ngoc-Thanh
Kim, Younghan
An Efficient Content Store-Based Forwarding Scheme for Internet of Things †
title 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_short An Efficient Content Store-Based Forwarding Scheme for Internet of Things †
title_sort efficient content store-based forwarding scheme for internet of things †
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8625786/
https://www.ncbi.nlm.nih.gov/pubmed/34833683
http://dx.doi.org/10.3390/s21227607
work_keys_str_mv AT dinhngocthanh anefficientcontentstorebasedforwardingschemeforinternetofthings
AT kimyounghan anefficientcontentstorebasedforwardingschemeforinternetofthings
AT dinhngocthanh efficientcontentstorebasedforwardingschemeforinternetofthings
AT kimyounghan efficientcontentstorebasedforwardingschemeforinternetofthings