RLEAFS: Reinforcement Learning-Based Energy Aware Forwarding Strategy for NDN-Based IoT Networks

Named data networking (NDN) is a recently developed Internet paradigm that satisfies the majority of the Internet of Things (IoT) requirements and may eventually replace the current Internet architecture. The new features introduced by NDN, such as self-certifying contents, receiver-based service, c...

Full description

Saved in:
Bibliographic Details
Main Authors: Naeem Ali Askar, Adib Habbal
Format: Article
Language:English
Published: IEEE 2024-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/10669550/
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1850173203649921024
author Naeem Ali Askar
Adib Habbal
author_facet Naeem Ali Askar
Adib Habbal
author_sort Naeem Ali Askar
collection DOAJ
description Named data networking (NDN) is a recently developed Internet paradigm that satisfies the majority of the Internet of Things (IoT) requirements and may eventually replace the current Internet architecture. The new features introduced by NDN, such as self-certifying contents, receiver-based service, caching, and name-based routing, clearly increase the effectiveness of data transmission. NDN additionally provides lightweight forwarding rules that are appropriate for limited devices. Because of these characteristics, NDN is a very promising for IoT communication. IoT networks, composed of a large number of heterogeneous and resource-constrained devices, benefit from NDN’s ability to handle challenges related to mobility, scalability, and security. However, deploying NDN-based IoT networks raises several issues caused by excessive interest packet forwarding. To address these challenges, we propose Reinforcement Learning-based Energy-Aware Forwarding Strategy (RLEAFS), a novel strategy for NDN-based IoT communications that leverages reinforcement learning to optimize forwarding decisions. Our Strategy integrates Q learning algorithm into path selection procedure, focusing on minimizing energy consumption and extending network lifetime while maintaining efficient data delivery. The proposed RLEAFS Strategy consists of two schemes: one designed to handle the dynamic and complex nature of real-world IoT environments, and another focused on improving the interest forwarding strategy to reduce network overhead. We implemented RLEAFS in ndnSIM to evaluate its performance against state-of-the-art NDN-based IoT forwarding strategies. The results demonstrated that RLEAFS significantly outperforms existing forwarding strategies in terms of energy consumption, network lifetime, data retrieval time, user satisfaction rates, and scalability, proving its effectiveness and robustness for IoT communications.
format Article
id doaj-art-f32fc071bcfa40d5b2dfda81dd0f8e0a
institution OA Journals
issn 2169-3536
language English
publishDate 2024-01-01
publisher IEEE
record_format Article
series IEEE Access
spelling doaj-art-f32fc071bcfa40d5b2dfda81dd0f8e0a2025-08-20T02:19:54ZengIEEEIEEE Access2169-35362024-01-011217717317718810.1109/ACCESS.2024.345666910669550RLEAFS: Reinforcement Learning-Based Energy Aware Forwarding Strategy for NDN-Based IoT NetworksNaeem Ali Askar0https://orcid.org/0009-0007-5882-1919Adib Habbal1https://orcid.org/0000-0002-3939-2609Department of Computer Engineering, Faculty of Engineering, Karabük University, Karabük, TürkiyeDepartment of Computer Engineering, Faculty of Engineering, Karabük University, Karabük, TürkiyeNamed data networking (NDN) is a recently developed Internet paradigm that satisfies the majority of the Internet of Things (IoT) requirements and may eventually replace the current Internet architecture. The new features introduced by NDN, such as self-certifying contents, receiver-based service, caching, and name-based routing, clearly increase the effectiveness of data transmission. NDN additionally provides lightweight forwarding rules that are appropriate for limited devices. Because of these characteristics, NDN is a very promising for IoT communication. IoT networks, composed of a large number of heterogeneous and resource-constrained devices, benefit from NDN’s ability to handle challenges related to mobility, scalability, and security. However, deploying NDN-based IoT networks raises several issues caused by excessive interest packet forwarding. To address these challenges, we propose Reinforcement Learning-based Energy-Aware Forwarding Strategy (RLEAFS), a novel strategy for NDN-based IoT communications that leverages reinforcement learning to optimize forwarding decisions. Our Strategy integrates Q learning algorithm into path selection procedure, focusing on minimizing energy consumption and extending network lifetime while maintaining efficient data delivery. The proposed RLEAFS Strategy consists of two schemes: one designed to handle the dynamic and complex nature of real-world IoT environments, and another focused on improving the interest forwarding strategy to reduce network overhead. We implemented RLEAFS in ndnSIM to evaluate its performance against state-of-the-art NDN-based IoT forwarding strategies. The results demonstrated that RLEAFS significantly outperforms existing forwarding strategies in terms of energy consumption, network lifetime, data retrieval time, user satisfaction rates, and scalability, proving its effectiveness and robustness for IoT communications.https://ieeexplore.ieee.org/document/10669550/Internet of Thingsnamed data networkingforwarding strategymachine learningQ-learning algorithmefficient energy consumption
spellingShingle Naeem Ali Askar
Adib Habbal
RLEAFS: Reinforcement Learning-Based Energy Aware Forwarding Strategy for NDN-Based IoT Networks
IEEE Access
Internet of Things
named data networking
forwarding strategy
machine learning
Q-learning algorithm
efficient energy consumption
title RLEAFS: Reinforcement Learning-Based Energy Aware Forwarding Strategy for NDN-Based IoT Networks
title_full RLEAFS: Reinforcement Learning-Based Energy Aware Forwarding Strategy for NDN-Based IoT Networks
title_fullStr RLEAFS: Reinforcement Learning-Based Energy Aware Forwarding Strategy for NDN-Based IoT Networks
title_full_unstemmed RLEAFS: Reinforcement Learning-Based Energy Aware Forwarding Strategy for NDN-Based IoT Networks
title_short RLEAFS: Reinforcement Learning-Based Energy Aware Forwarding Strategy for NDN-Based IoT Networks
title_sort rleafs reinforcement learning based energy aware forwarding strategy for ndn based iot networks
topic Internet of Things
named data networking
forwarding strategy
machine learning
Q-learning algorithm
efficient energy consumption
url https://ieeexplore.ieee.org/document/10669550/
work_keys_str_mv AT naeemaliaskar rleafsreinforcementlearningbasedenergyawareforwardingstrategyforndnbasediotnetworks
AT adibhabbal rleafsreinforcementlearningbasedenergyawareforwardingstrategyforndnbasediotnetworks