Transient content caching and updating with modified harmony search for Internet of Things
Internet of Things (IoT) has emerged as one of the new use cases in the 5th Generation wireless networks. However, the transient nature of the data generated in IoT networks brings great challenges for content caching. In this paper, we study a joint content caching and updating strategy in IoT netw...
Main Authors: | , |
---|---|
Format: | Article |
Language: | English |
Published: |
KeAi Communications Co., Ltd.
2019-02-01
|
Series: | Digital Communications and Networks |
Online Access: | http://www.sciencedirect.com/science/article/pii/S2352864818301470 |
id |
doaj-e238cae7c04e40ebbca7f2dee56ab98f |
---|---|
record_format |
Article |
spelling |
doaj-e238cae7c04e40ebbca7f2dee56ab98f2021-02-02T05:54:13ZengKeAi Communications Co., Ltd.Digital Communications and Networks2352-86482019-02-01512433Transient content caching and updating with modified harmony search for Internet of ThingsChao Xu0Xijun Wang1Key Laboratory of Agricultural Internet of Things, Ministry of Agriculuture and Rural Affairs, School of Information Engineering, Northwest A&F University, Yangling, Shaanxi, China; Corresponding author.School of Electronics and Communication Engineering, Sun Yat-sen University, Guangzhou, China; Corresponding author.Internet of Things (IoT) has emerged as one of the new use cases in the 5th Generation wireless networks. However, the transient nature of the data generated in IoT networks brings great challenges for content caching. In this paper, we study a joint content caching and updating strategy in IoT networks, taking both the energy consumption of the sensors and the freshness loss of the contents into account. In particular, we decide whether or not to cache the transient data and, if so, how often the servers should update their contents. We formulate this content caching and updating problem as a mixed 0–1 integer non-convex optimization programming, and devise a Harmony Search based content Caching and Updating (HSCU) algorithm, which is self-learning and derivative-free and hence stipulates no requirement on the relationship between the objective and variables. Finally, extensive simulation results verify the effectiveness of our proposed algorithm in terms of the achieved satisfaction ratio for content delivery, normalized energy consumption, and overall network utility, by comparing it with some baseline algorithms. Keywords: IoT, Content caching and updating, Data freshnesshttp://www.sciencedirect.com/science/article/pii/S2352864818301470 |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Chao Xu Xijun Wang |
spellingShingle |
Chao Xu Xijun Wang Transient content caching and updating with modified harmony search for Internet of Things Digital Communications and Networks |
author_facet |
Chao Xu Xijun Wang |
author_sort |
Chao Xu |
title |
Transient content caching and updating with modified harmony search for Internet of Things |
title_short |
Transient content caching and updating with modified harmony search for Internet of Things |
title_full |
Transient content caching and updating with modified harmony search for Internet of Things |
title_fullStr |
Transient content caching and updating with modified harmony search for Internet of Things |
title_full_unstemmed |
Transient content caching and updating with modified harmony search for Internet of Things |
title_sort |
transient content caching and updating with modified harmony search for internet of things |
publisher |
KeAi Communications Co., Ltd. |
series |
Digital Communications and Networks |
issn |
2352-8648 |
publishDate |
2019-02-01 |
description |
Internet of Things (IoT) has emerged as one of the new use cases in the 5th Generation wireless networks. However, the transient nature of the data generated in IoT networks brings great challenges for content caching. In this paper, we study a joint content caching and updating strategy in IoT networks, taking both the energy consumption of the sensors and the freshness loss of the contents into account. In particular, we decide whether or not to cache the transient data and, if so, how often the servers should update their contents. We formulate this content caching and updating problem as a mixed 0–1 integer non-convex optimization programming, and devise a Harmony Search based content Caching and Updating (HSCU) algorithm, which is self-learning and derivative-free and hence stipulates no requirement on the relationship between the objective and variables. Finally, extensive simulation results verify the effectiveness of our proposed algorithm in terms of the achieved satisfaction ratio for content delivery, normalized energy consumption, and overall network utility, by comparing it with some baseline algorithms. Keywords: IoT, Content caching and updating, Data freshness |
url |
http://www.sciencedirect.com/science/article/pii/S2352864818301470 |
work_keys_str_mv |
AT chaoxu transientcontentcachingandupdatingwithmodifiedharmonysearchforinternetofthings AT xijunwang transientcontentcachingandupdatingwithmodifiedharmonysearchforinternetofthings |
_version_ |
1724302516851572736 |