Cargando…

Interest Forwarding in Named Data Networking Using Reinforcement Learning

In-network caching is one of the key features of information-centric networks (ICN), where forwarding entities in a network are equipped with memory with which they can temporarily store contents and satisfy en route requests. Exploiting in-network caching, therefore, presents the challenge of effic...

Descripción completa

Detalles Bibliográficos
Autor principal: Akinwande, Olumide
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2018
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6210565/
https://www.ncbi.nlm.nih.gov/pubmed/30297622
http://dx.doi.org/10.3390/s18103354
_version_ 1783367145008136192
author Akinwande, Olumide
author_facet Akinwande, Olumide
author_sort Akinwande, Olumide
collection PubMed
description In-network caching is one of the key features of information-centric networks (ICN), where forwarding entities in a network are equipped with memory with which they can temporarily store contents and satisfy en route requests. Exploiting in-network caching, therefore, presents the challenge of efficiently coordinating the forwarding of requests with the volatile cache states at the routers. In this paper, we address information-centric networks and consider in-network caching specifically for Named Data Networking (NDN) architectures. Our proposal departs from the forwarding algorithms which primarily use links that have been selected by the routing protocol for probing and forwarding. We propose a novel adaptive forwarding strategy using reinforcement learning with the random neural network (NDNFS-RLRNN), which leverages the routing information and actively seeks new delivery paths in a controlled way. Our simulations show that NDNFS-RLRNN achieves better delivery performance than a strategy that uses fixed paths from the routing layer and a more efficient performance than a strategy that retrieves contents from the nearest caches by flooding requests.
format Online
Article
Text
id pubmed-6210565
institution National Center for Biotechnology Information
language English
publishDate 2018
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-62105652018-11-02 Interest Forwarding in Named Data Networking Using Reinforcement Learning Akinwande, Olumide Sensors (Basel) Article In-network caching is one of the key features of information-centric networks (ICN), where forwarding entities in a network are equipped with memory with which they can temporarily store contents and satisfy en route requests. Exploiting in-network caching, therefore, presents the challenge of efficiently coordinating the forwarding of requests with the volatile cache states at the routers. In this paper, we address information-centric networks and consider in-network caching specifically for Named Data Networking (NDN) architectures. Our proposal departs from the forwarding algorithms which primarily use links that have been selected by the routing protocol for probing and forwarding. We propose a novel adaptive forwarding strategy using reinforcement learning with the random neural network (NDNFS-RLRNN), which leverages the routing information and actively seeks new delivery paths in a controlled way. Our simulations show that NDNFS-RLRNN achieves better delivery performance than a strategy that uses fixed paths from the routing layer and a more efficient performance than a strategy that retrieves contents from the nearest caches by flooding requests. MDPI 2018-10-08 /pmc/articles/PMC6210565/ /pubmed/30297622 http://dx.doi.org/10.3390/s18103354 Text en © 2018 by the author. 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 (http://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Akinwande, Olumide
Interest Forwarding in Named Data Networking Using Reinforcement Learning
title Interest Forwarding in Named Data Networking Using Reinforcement Learning
title_full Interest Forwarding in Named Data Networking Using Reinforcement Learning
title_fullStr Interest Forwarding in Named Data Networking Using Reinforcement Learning
title_full_unstemmed Interest Forwarding in Named Data Networking Using Reinforcement Learning
title_short Interest Forwarding in Named Data Networking Using Reinforcement Learning
title_sort interest forwarding in named data networking using reinforcement learning
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6210565/
https://www.ncbi.nlm.nih.gov/pubmed/30297622
http://dx.doi.org/10.3390/s18103354
work_keys_str_mv AT akinwandeolumide interestforwardinginnameddatanetworkingusingreinforcementlearning