Implementation and analysis of a priority-based content popularity-aware caching strategy in named data networking-based internet of things

Named Data Networking (NDN) is a new Internet architecture that addresses location dependent issues in the Internet of Things (IoT). It helps to minimize global data traffic and enhances Internet services by integrating caching techniques. However, choosing the right node for content transmission is...

Full description

Bibliographic Details
Main Author: Yahui, Meng
Format: Thesis
Language:English
English
English
Published: 2025
Subjects:
Online Access:https://etd.uum.edu.my/11936/1/depositpermission.pdf
https://etd.uum.edu.my/11936/2/s903348_01.pdf
https://etd.uum.edu.my/11936/3/s903348_02.pdf
https://etd.uum.edu.my/11936/
Abstract Abstract here
_version_ 1855575070208950272
author Yahui, Meng
author_facet Yahui, Meng
author_sort Yahui, Meng
description Named Data Networking (NDN) is a new Internet architecture that addresses location dependent issues in the Internet of Things (IoT). It helps to minimize global data traffic and enhances Internet services by integrating caching techniques. However, choosing the right node for content transmission is a challenge, as each node decides where to cache content, affecting network performance. This study examines the latest NDN-based IoT caching solutions, with a focus on enhancing the accessibility and visibility of cached content and presented a Priority-based Content Popularity-Aware Caching (PCPA). PCPA is a technique that needs the involvement of the Content Selection Mechanism (CSM), Content Caching Mechanism (CCM), and Backup Caching Mechanism (BCM) to perform the complete functionality. CSM identifies the higher-priority content via dynamic selection, whereas CCM calculates the ideal places for caching chosen information depending on user desire. However, the BCM provides the ideal cache location for the least frequently downloaded content to keep it alive and meet successive user needs. To analysis the performance of the PCPA caching approach, it is compared to three benchmark strategies: Cache Everything Everywhere, probabilistic Caching strategy for the internet of things, and Caching Fresh and Popular Content. This study did the comparison using the simulation software NDN-SIM. The PCPA outperforms the compared techniques in terms of content retrieval latency, average hop count, cache hit ratio, and energy usage. The approximate findings demonstrate that the PCPA works better when the cache hit ratio is enhanced by 19.15% and 30.7% decreases in hop count with various alpha values and constant cache sizes. Moreover, the latency is cut by 31.3%, and a 27.5% reduction in energy usage is documented with varied cache sizes and a constant alpha value. Therefore, in the future, PCPA will be useful for new NDN-based technologies like 5G/6G, computing platforms, and the IoT
format Thesis
id oai:etd.uum.edu.my:11936
institution Universiti Utara Malaysia
language English
English
English
publishDate 2025
record_format EPrints
record_pdf Restricted
spelling oai:etd.uum.edu.my:119362025-12-18T07:52:59Z https://etd.uum.edu.my/11936/ Implementation and analysis of a priority-based content popularity-aware caching strategy in named data networking-based internet of things Yahui, Meng TK5015.888 Web sites Named Data Networking (NDN) is a new Internet architecture that addresses location dependent issues in the Internet of Things (IoT). It helps to minimize global data traffic and enhances Internet services by integrating caching techniques. However, choosing the right node for content transmission is a challenge, as each node decides where to cache content, affecting network performance. This study examines the latest NDN-based IoT caching solutions, with a focus on enhancing the accessibility and visibility of cached content and presented a Priority-based Content Popularity-Aware Caching (PCPA). PCPA is a technique that needs the involvement of the Content Selection Mechanism (CSM), Content Caching Mechanism (CCM), and Backup Caching Mechanism (BCM) to perform the complete functionality. CSM identifies the higher-priority content via dynamic selection, whereas CCM calculates the ideal places for caching chosen information depending on user desire. However, the BCM provides the ideal cache location for the least frequently downloaded content to keep it alive and meet successive user needs. To analysis the performance of the PCPA caching approach, it is compared to three benchmark strategies: Cache Everything Everywhere, probabilistic Caching strategy for the internet of things, and Caching Fresh and Popular Content. This study did the comparison using the simulation software NDN-SIM. The PCPA outperforms the compared techniques in terms of content retrieval latency, average hop count, cache hit ratio, and energy usage. The approximate findings demonstrate that the PCPA works better when the cache hit ratio is enhanced by 19.15% and 30.7% decreases in hop count with various alpha values and constant cache sizes. Moreover, the latency is cut by 31.3%, and a 27.5% reduction in energy usage is documented with varied cache sizes and a constant alpha value. Therefore, in the future, PCPA will be useful for new NDN-based technologies like 5G/6G, computing platforms, and the IoT 2025 Thesis NonPeerReviewed text en https://etd.uum.edu.my/11936/1/depositpermission.pdf text en https://etd.uum.edu.my/11936/2/s903348_01.pdf text en https://etd.uum.edu.my/11936/3/s903348_02.pdf Yahui, Meng (2025) Implementation and analysis of a priority-based content popularity-aware caching strategy in named data networking-based internet of things. Doctoral thesis, Universiti Utara Malaysia.
spellingShingle TK5015.888 Web sites
Yahui, Meng
Implementation and analysis of a priority-based content popularity-aware caching strategy in named data networking-based internet of things
thesis_level PhD
title Implementation and analysis of a priority-based content popularity-aware caching strategy in named data networking-based internet of things
title_full Implementation and analysis of a priority-based content popularity-aware caching strategy in named data networking-based internet of things
title_fullStr Implementation and analysis of a priority-based content popularity-aware caching strategy in named data networking-based internet of things
title_full_unstemmed Implementation and analysis of a priority-based content popularity-aware caching strategy in named data networking-based internet of things
title_short Implementation and analysis of a priority-based content popularity-aware caching strategy in named data networking-based internet of things
title_sort implementation and analysis of a priority based content popularity aware caching strategy in named data networking based internet of things
topic TK5015.888 Web sites
url https://etd.uum.edu.my/11936/1/depositpermission.pdf
https://etd.uum.edu.my/11936/2/s903348_01.pdf
https://etd.uum.edu.my/11936/3/s903348_02.pdf
https://etd.uum.edu.my/11936/
work_keys_str_mv AT yahuimeng implementationandanalysisofaprioritybasedcontentpopularityawarecachingstrategyinnameddatanetworkingbasedinternetofthings