A software-defined caching scheme for the Internet of Things

被引:17
|
作者
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
相关论文
共 50 条
  • [41] A DDoS attack detection based on deep learning in software-defined Internet of things
    Wang, Jiushuang
    Liu, Ying
    Su, Wei
    Feng, Huifen
    [J]. 2020 IEEE 92ND VEHICULAR TECHNOLOGY CONFERENCE (VTC2020-FALL), 2020,
  • [42] Permissioned Blockchain-Based Distributed Software-Defined Industrial Internet of Things
    Qiu, Chao
    Yu, F. Richard
    Xu, Fangmin
    Yao, Haipeng
    Zhao, Chenglin
    [J]. 2018 IEEE GLOBECOM WORKSHOPS (GC WKSHPS), 2018,
  • [43] A Versatile Out-of-Band Software-Defined Networking Solution for the Internet of Things
    Theodorou, Tryfon
    Mamatas, Lefteris
    [J]. IEEE ACCESS, 2020, 8 : 103710 - 103733
  • [44] Preliminary Step for Implementing Cognitive Internet of Things Through Software-Defined Radio
    Gummineni M.
    Polipalli T.R.
    [J]. SN Computer Science, 2021, 2 (4)
  • [45] Enforcing Behavioral Profiles through Software-Defined Networks in the Industrial Internet of Things
    Matheu Garcia, Sara Nieves
    Molina Zarca, Alejandro
    Luis Hernandez-Ramos, Jose
    Bernal Bernabe, Jorge
    Skarmeta Gomez, Antonio
    [J]. APPLIED SCIENCES-BASEL, 2019, 9 (21):
  • [46] Combining Software-Defined Networking with Internet of Things: Survey on Security and Performance Aspects
    Yassein, Muneer Bani
    Abuein, Qusai
    Abu Alasal, Sanaa
    [J]. 2017 INTERNATIONAL CONFERENCE ON ENGINEERING & MIS (ICEMIS), 2017,
  • [47] Software-Defined Networks (SDNs) and Internet of Things (IoTs): A Qualitative Prediction for 2020
    Tayyaba, Sahrish Khan
    Khan, Naila Sher Afzal
    Naeem, Wajeeha
    Shah, Munam Ali
    Asim, Yousra
    Kamran, Muhammad
    [J]. INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2016, 7 (11) : 385 - 404
  • [48] Load-Balanced and QoS-Aware Software-Defined Internet of Things
    Montazerolghaem, Ahmadreza
    Yaghmaee, Mohammad Hossein
    [J]. IEEE INTERNET OF THINGS JOURNAL, 2020, 7 (04) : 3323 - 3337
  • [49] Software-Defined Wireless Networking Opportunities and Challenges for Internet-of-Things: A Review
    Sood, Keshav
    Yu, Shui
    Xiang, Yong
    [J]. IEEE INTERNET OF THINGS JOURNAL, 2016, 3 (04): : 453 - 463
  • [50] Cyber resilience protection for industrial internet of things: A software-defined networking approach
    Babiceanu, Radu F.
    Seker, Remzi
    [J]. COMPUTERS IN INDUSTRY, 2019, 104 : 47 - 58