A Pre-Caching Strategy Based on the Content Relevance of Smart Device’s Request in Information-Centric IoT

In recent years, investigations on various forms of solution for Internet of Things (IoT) paradigm opens the new era of smart devices. The Information-Centric Internet of Things (IC-IoT) can apply the characteristics of content caching which is a typical feature of Information-Centric Networking. Th...

Full description

Bibliographic Details
Main Authors: Moli Zhang, Bowei Hao, Ruilin Wang, Ye Wang
Format: Article
Language:English
Published: IEEE 2020-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/9072397/
id doaj-c3bc8db99edf4d02b078e8c972a0f298
record_format Article
spelling doaj-c3bc8db99edf4d02b078e8c972a0f2982021-03-30T02:11:37ZengIEEEIEEE Access2169-35362020-01-018757617577110.1109/ACCESS.2020.29889269072397A Pre-Caching Strategy Based on the Content Relevance of Smart Device’s Request in Information-Centric IoTMoli Zhang0Bowei Hao1https://orcid.org/0000-0002-4340-8546Ruilin Wang2Ye Wang3School of Information Engineering, Henan University of Science and Technology, Luoyang, ChinaSchool of Information Engineering, Henan University of Science and Technology, Luoyang, ChinaSchool of Information Engineering, Henan University of Science and Technology, Luoyang, ChinaSchool of Information Engineering, Henan University of Science and Technology, Luoyang, ChinaIn recent years, investigations on various forms of solution for Internet of Things (IoT) paradigm opens the new era of smart devices. The Information-Centric Internet of Things (IC-IoT) can apply the characteristics of content caching which is a typical feature of Information-Centric Networking. Therefore, designing an efficient caching strategy for IC-IoT is able to improve the efficiency of smart devices. In this paper, we propose a Pre-Caching Strategy based on the Relevance of smart device request Content, namely PCSRC. After the first request of content chunk at a smart device side, PCSRC pre-caches the rest of the content chunks. There are two types of cached content chunks, that is, actual requested content chunks and pre-caching content chunks. Actual requested content chunks are pushed forward hop-by-hop according to the trend of the local activity. The popular content will be gradually pushed to the edge of IC-IoT. Furthermore, a sojourn time of a cached content chunk is employed to save storage space. The simulation results show PCSRC can reach 42.7% on the cache hit ratio with the different storage sizes. For the average hop count, PCSRC can increase about 42.2% than that of ProbCache. And PCSRC can improve about 47.9% than that of CEE for the average hop count.https://ieeexplore.ieee.org/document/9072397/Information-centric networkingInternet of Thingscontent chunklocal activitypre-caching
collection DOAJ
language English
format Article
sources DOAJ
author Moli Zhang
Bowei Hao
Ruilin Wang
Ye Wang
spellingShingle Moli Zhang
Bowei Hao
Ruilin Wang
Ye Wang
A Pre-Caching Strategy Based on the Content Relevance of Smart Device’s Request in Information-Centric IoT
IEEE Access
Information-centric networking
Internet of Things
content chunk
local activity
pre-caching
author_facet Moli Zhang
Bowei Hao
Ruilin Wang
Ye Wang
author_sort Moli Zhang
title A Pre-Caching Strategy Based on the Content Relevance of Smart Device’s Request in Information-Centric IoT
title_short A Pre-Caching Strategy Based on the Content Relevance of Smart Device’s Request in Information-Centric IoT
title_full A Pre-Caching Strategy Based on the Content Relevance of Smart Device’s Request in Information-Centric IoT
title_fullStr A Pre-Caching Strategy Based on the Content Relevance of Smart Device’s Request in Information-Centric IoT
title_full_unstemmed A Pre-Caching Strategy Based on the Content Relevance of Smart Device’s Request in Information-Centric IoT
title_sort pre-caching strategy based on the content relevance of smart device’s request in information-centric iot
publisher IEEE
series IEEE Access
issn 2169-3536
publishDate 2020-01-01
description In recent years, investigations on various forms of solution for Internet of Things (IoT) paradigm opens the new era of smart devices. The Information-Centric Internet of Things (IC-IoT) can apply the characteristics of content caching which is a typical feature of Information-Centric Networking. Therefore, designing an efficient caching strategy for IC-IoT is able to improve the efficiency of smart devices. In this paper, we propose a Pre-Caching Strategy based on the Relevance of smart device request Content, namely PCSRC. After the first request of content chunk at a smart device side, PCSRC pre-caches the rest of the content chunks. There are two types of cached content chunks, that is, actual requested content chunks and pre-caching content chunks. Actual requested content chunks are pushed forward hop-by-hop according to the trend of the local activity. The popular content will be gradually pushed to the edge of IC-IoT. Furthermore, a sojourn time of a cached content chunk is employed to save storage space. The simulation results show PCSRC can reach 42.7% on the cache hit ratio with the different storage sizes. For the average hop count, PCSRC can increase about 42.2% than that of ProbCache. And PCSRC can improve about 47.9% than that of CEE for the average hop count.
topic Information-centric networking
Internet of Things
content chunk
local activity
pre-caching
url https://ieeexplore.ieee.org/document/9072397/
work_keys_str_mv AT molizhang aprecachingstrategybasedonthecontentrelevanceofsmartdevicex2019srequestininformationcentriciot
AT boweihao aprecachingstrategybasedonthecontentrelevanceofsmartdevicex2019srequestininformationcentriciot
AT ruilinwang aprecachingstrategybasedonthecontentrelevanceofsmartdevicex2019srequestininformationcentriciot
AT yewang aprecachingstrategybasedonthecontentrelevanceofsmartdevicex2019srequestininformationcentriciot
AT molizhang precachingstrategybasedonthecontentrelevanceofsmartdevicex2019srequestininformationcentriciot
AT boweihao precachingstrategybasedonthecontentrelevanceofsmartdevicex2019srequestininformationcentriciot
AT ruilinwang precachingstrategybasedonthecontentrelevanceofsmartdevicex2019srequestininformationcentriciot
AT yewang precachingstrategybasedonthecontentrelevanceofsmartdevicex2019srequestininformationcentriciot
_version_ 1724185673899966464