A software-defined caching scheme for the Internet of Things

被引:18
作者
Khodaparas, Sahand [1 ]
Benslimane, Abderrahim [2 ]
Yousefi, Saleh [1 ]
机构
[1] Urmia Univ, Dept Comp Engn, Orumiyeh, Iran
[2] Univ Avignon, LIA CERI, Avignon, France
关键词
Content-centric networking; Software defined networking; Internet of Things; Caching; MCDM; NETWORK;
D O I
10.1016/j.comcom.2020.05.002
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Exploiting Content-Centric Networking (CCN) caching capabilities in which contents are cached on intermediate nodes can be beneficial in IoT as it can decrease the latency, reduce required transmission hops, limit traffic load on the content producer and improves availability. This article presents a new scheme for caching the contents in IoT environments. In the proposed method, devices are grouped into clusters where the cluster heads act as the cache controller. Additionally, we consider a global SDN/Cache controller (GSCC), which is responsible for orchestrating cache decisions in the whole IoT network. Such a centrally managed caching system increases the efficiency of resource usage in the IoT network. In the proposed scheme, the decision about caching the content is made in three steps: 1) determining the value of content and make decisions about caching it, 2) determining the candidate cluster, and 3) selecting candidate nodes for caching the content. In each step, several metrics are taken into account, and Multi-Criteria Decision Making (MCDM) approaches such as Analytical Hierarchy Process (AHP) and TOPSIS are used to select the best option based on considered criteria. Simulation results show that our proposed caching method can achieve an average cache hit rate of 72% and decreases the average hop count of content retrievals by 42%. Moreover, our results confirm the superiority of our algorithm over some existing methods in terms of different evaluation metrics.
引用
收藏
页码:178 / 188
页数:11
相关论文
共 24 条
[1]   Ubiquitous Shift with Information Centric Network Caching Using Fog Computing [J].
Abdullahi, Ibrahim ;
Arif, Suki ;
Hassan, Suhaidi .
COMPUTATIONAL INTELLIGENCE IN INFORMATION SYSTEMS, 2015, 331 :327-335
[2]   Information-Centric Networking for the Internet of Things: Challenges and Opportunities [J].
Amadeo, Marica ;
Campolo, Claudia ;
Quevedo, Jose ;
Corujo, Daniel ;
Molinaro, Antonella ;
Iera, Antonio ;
Aguiar, Rui L. ;
Vasilakos, Athanasios V. .
IEEE NETWORK, 2016, 30 (02) :92-100
[3]   Content-centric wireless networking: A survey [J].
Amadeo, Marica ;
Campolo, Claudia ;
Molinaro, Antonella ;
Ruggeri, Giuseppe .
COMPUTER NETWORKS, 2014, 72 :1-13
[4]  
[Anonymous], RECENT ADV INFORM CE
[5]  
[Anonymous], 2009, P 5 INT C EM NETW EX, DOI DOI 10.1145/1658939.1658941
[6]  
[Anonymous], COMP CACHING STRATEG
[7]  
[Anonymous], 2014 IFIP NETW C TRO
[8]  
Bernardini C, 2014, 2014 IFIP NETWORKING CONFERENCE
[9]  
Bernardini C, 2013, IEEE ICC, P3619, DOI 10.1109/ICC.2013.6655114
[10]   Simplified and Improved Analytical Hierarchy Process Aid for Selecting Candidate Network in an Overlay Heterogeneous Networks [J].
Chandavarkar, B. R. ;
Guddeti, Ram Mohana Reddy .
WIRELESS PERSONAL COMMUNICATIONS, 2015, 83 (04) :2593-2606