Flexpop: A popularity-based caching strategy for multimedia applications in information-centric networking

Information-Centric Networking (ICN) is the dominant architecture for the future Internet. In ICN, the content items are stored temporarily in network nodes such as routers. When the memory of routers becomes full and there is no room for a new arriving content, the stored contents are evicted to...

Full description

Saved in:
Bibliographic Details
Main Author: Ud Din, Ikram
Format: Thesis
Language:en
en
Published: 2016
Subjects:
Online Access:https://etd.uum.edu.my/6014/1/s900424_01.pdf
https://etd.uum.edu.my/6014/2/s900424_02.pdf
https://etd.uum.edu.my/6014/
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1833436600702337024
author Ud Din, Ikram
author_facet Ud Din, Ikram
author_sort Ud Din, Ikram
building UUM Library
collection Institutional Repository
content_provider Universiti Utara Malaysia
content_source UUM Electronic Theses
continent Asia
country Malaysia
description Information-Centric Networking (ICN) is the dominant architecture for the future Internet. In ICN, the content items are stored temporarily in network nodes such as routers. When the memory of routers becomes full and there is no room for a new arriving content, the stored contents are evicted to cope with the limited cache size of the routers. Therefore, it is crucial to develop an effective caching strategy for keeping popular contents for a longer period of time. This study proposes a new caching strategy, named Flexible Popularity-based Caching (FlexPop) for storing popular contents. The FlexPop comprises two mechanisms, i.e., Content Placement Mechanism (CPM), which is responsible for content caching, and Content Eviction Mechanism (CEM) that deals with content eviction when the router cache is full and there is no space for the new incoming content. Both mechanisms are validated using Fuzzy Set Theory, following the Design Research Methodology (DRM) to manifest that the research is rigorous and repeatable under comparable conditions. The performance of FlexPop is evaluated through simulations and the results are compared with those of the Leave Copy Everywhere (LCE), ProbCache, and Most Popular Content (MPC) strategies. The results show that the FlexPop strategy outperforms LCE, ProbCache, and MPC with respect to cache hit rate, redundancy, content retrieval delay, memory utilization, and stretch ratio, which are regarded as extremely important metrics (in various studies) for the evaluation of ICN caching. The outcomes exhibited in this study are noteworthy in terms of making FlexPop acceptable to users as they can verify the performance of ICN before selecting the right caching strategy. Thus FlexPop has potential in the use of ICN for the future Internet such as in deployment of the IoT technology.
format Thesis
id my.uum.etd-6014
institution Universiti Utara Malaysia
language en
en
publishDate 2016
record_format eprints
spelling my.uum.etd-60142021-12-08T03:27:07Z https://etd.uum.edu.my/6014/ Flexpop: A popularity-based caching strategy for multimedia applications in information-centric networking Ud Din, Ikram QA75 Electronic computers. Computer science Information-Centric Networking (ICN) is the dominant architecture for the future Internet. In ICN, the content items are stored temporarily in network nodes such as routers. When the memory of routers becomes full and there is no room for a new arriving content, the stored contents are evicted to cope with the limited cache size of the routers. Therefore, it is crucial to develop an effective caching strategy for keeping popular contents for a longer period of time. This study proposes a new caching strategy, named Flexible Popularity-based Caching (FlexPop) for storing popular contents. The FlexPop comprises two mechanisms, i.e., Content Placement Mechanism (CPM), which is responsible for content caching, and Content Eviction Mechanism (CEM) that deals with content eviction when the router cache is full and there is no space for the new incoming content. Both mechanisms are validated using Fuzzy Set Theory, following the Design Research Methodology (DRM) to manifest that the research is rigorous and repeatable under comparable conditions. The performance of FlexPop is evaluated through simulations and the results are compared with those of the Leave Copy Everywhere (LCE), ProbCache, and Most Popular Content (MPC) strategies. The results show that the FlexPop strategy outperforms LCE, ProbCache, and MPC with respect to cache hit rate, redundancy, content retrieval delay, memory utilization, and stretch ratio, which are regarded as extremely important metrics (in various studies) for the evaluation of ICN caching. The outcomes exhibited in this study are noteworthy in terms of making FlexPop acceptable to users as they can verify the performance of ICN before selecting the right caching strategy. Thus FlexPop has potential in the use of ICN for the future Internet such as in deployment of the IoT technology. 2016 Thesis NonPeerReviewed text en https://etd.uum.edu.my/6014/1/s900424_01.pdf text en https://etd.uum.edu.my/6014/2/s900424_02.pdf Ud Din, Ikram (2016) Flexpop: A popularity-based caching strategy for multimedia applications in information-centric networking. PhD. thesis, Universiti Utara Malaysia.
spellingShingle QA75 Electronic computers. Computer science
Ud Din, Ikram
Flexpop: A popularity-based caching strategy for multimedia applications in information-centric networking
title Flexpop: A popularity-based caching strategy for multimedia applications in information-centric networking
title_full Flexpop: A popularity-based caching strategy for multimedia applications in information-centric networking
title_fullStr Flexpop: A popularity-based caching strategy for multimedia applications in information-centric networking
title_full_unstemmed Flexpop: A popularity-based caching strategy for multimedia applications in information-centric networking
title_short Flexpop: A popularity-based caching strategy for multimedia applications in information-centric networking
title_sort flexpop: a popularity-based caching strategy for multimedia applications in information-centric networking
topic QA75 Electronic computers. Computer science
url https://etd.uum.edu.my/6014/1/s900424_01.pdf
https://etd.uum.edu.my/6014/2/s900424_02.pdf
https://etd.uum.edu.my/6014/
url_provider http://etd.uum.edu.my/