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...
Saved in:
| Main Authors: | , |
|---|---|
| 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 |