Cache Freshness in Named Data Networking for the Internet of Things

被引:34
|
作者
Meddeb, Maroua [1 ,2 ]
Dhraief, Amine [1 ]
Belghith, Abdelfettah [3 ]
Monteil, Thierry [2 ,4 ]
Drira, Khalil [2 ]
Alahmadi, Saad [3 ]
机构
[1] Univ Manouba, HANA Lab, Manouba, Tunisia
[2] Univ Toulouse, CNRS, LAAS, Toulouse, France
[3] King Saud Univ, Coll Comp & Informat Sci, Riyadh, Saudi Arabia
[4] Univ Toulouse, INSA, F-31400 Toulouse, France
来源
COMPUTER JOURNAL | 2018年 / 61卷 / 10期
关键词
ICN; NDN; IoT; In-network caching; Freshness; Cache cost; INFORMATION-CENTRIC NETWORKING;
D O I
10.1093/comjnl/bxy005
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The Information-Centric Networking (ICN) paradigm is shaping the foreseen future Internet architecture by focusing on the data itself rather than its hosting location. It is a shift from a host-centric communication model to a content-centric model supporting among others unique and locationindependent content names, in-network caching and name-based routing. By leveraging the easy data access, and reducing both the retrieval delay and the load on the data producer, the ICN can be a viable framework to support the Internet of Things (IoT), interconnecting billions of heterogeneous constrained objects. Among several ICN architectures, the Named Data Networking (NDN) is considered as a suitable ICN architecture for IoT systems. However, its default caching approach lacks a data freshness mechanism, while IoT data are transient and frequently updated by the producer which imposes stringent requirements in terms of information freshness. Furthermore, IoT devices are usually resource-constrained with harsh limitations on energy, memory and processing power. We propose in this paper a caching strategy and a novel cache freshness mechanism to monitor the validity of cached contents in an IoT environment while minimizing the caching process cost. We compared our solution to several relevant schemes using the ccnSim simulator. Our solution exhibits the best system performances in terms of hop reduction ratio, server hit reduction ratio and response latency, yet it provides the lowest cache cost and significantly improves the content validity.
引用
收藏
页码:1496 / 1511
页数:16
相关论文
共 50 条
  • [31] Comparison of Named Data Networking Mobility Methodology in a Merged Cloud Internet of Things and Artificial Intelligence Environment
    Azamuddin, Wan Muhd Hazwan
    Aman, Azana Hafizah Mohd
    Hassan, Rosilah
    Mansor, Norhisham
    SENSORS, 2022, 22 (17)
  • [32] A lightweight mechanism for detection of cache pollution attacks in Named Data Networking
    Conti, Mauro
    Gasti, Paolo
    Teoli, Marco
    COMPUTER NETWORKS, 2013, 57 (16) : 3178 - 3191
  • [33] Congestion avoidance by dynamically cache placement method in named data networking
    Babak Nikmard
    Naser Movahhedinia
    Mohammad Reza Khayyambashi
    The Journal of Supercomputing, 2022, 78 : 5779 - 5805
  • [34] Congestion avoidance by dynamically cache placement method in named data networking
    Nikmard, Babak
    Movahhedinia, Naser
    Khayyambashi, Mohammad Reza
    JOURNAL OF SUPERCOMPUTING, 2022, 78 (04): : 5779 - 5805
  • [35] A Cache Placement Strategy Based on Compound Popularity in Named Data Networking
    Gui, Yiqi
    Chen, Yongkang
    IEEE ACCESS, 2020, 8 : 196002 - 196012
  • [36] A Cache Invalidation Strategy Based on Publish/Subscribe for Named Data Networking
    Kan, Yuanzhi
    Zheng, Quan
    Yang, Jian
    Tan, Xiaobin
    IEEE ACCESS, 2020, 8 : 80074 - 80085
  • [37] Hybrid Cache Management in IoT-Based Named Data Networking
    Naeem, Muhammad Ali
    Nguyen, Tu N.
    Ali, Rashid
    Cengiz, Korhan
    Meng, Yahui
    Khurshaid, Tahir
    IEEE INTERNET OF THINGS JOURNAL, 2022, 9 (10) : 7140 - 7150
  • [38] Security Attacks in Named Data Networking of Things and a Blockchain Solution
    Zhu, Konglin
    Chen, Zhicheng
    Yan, Wenke
    Zhang, Lin
    IEEE INTERNET OF THINGS JOURNAL, 2019, 6 (03) : 4733 - 4741
  • [39] Towards a novel cache replacement strategy for Named Data Networking based on Software Defined Networking
    Kalghoum, Anwar
    Gammar, Sonia Mettali
    Saidane, Leila Azouz
    COMPUTERS & ELECTRICAL ENGINEERING, 2018, 66 : 98 - 113
  • [40] Cache management for large data transfers and multipath forwarding strategies in Named Data Networking
    Alhowaidi, Mohammad
    Nadig, Deepak
    Hu, Boyang
    Ramamurthy, Byrav
    Bockelman, Brian
    COMPUTER NETWORKS, 2021, 199