A Cache Invalidation Strategy Based on Publish/Subscribe for Named Data Networking

被引:4
|
作者
Kan, Yuanzhi [1 ,2 ]
Zheng, Quan [1 ,2 ,3 ]
Yang, Jian [1 ,2 ]
Tan, Xiaobin [1 ,2 ]
机构
[1] Univ Sci & Technol China, Dept Automat, Hefei 230022, Peoples R China
[2] Univ Sci & Technol China, Lab Future Networks, Hefei 230022, Peoples R China
[3] Univ Sci & Technol China, Inst Adv Technol, Hefei 230088, Peoples R China
关键词
Cache; consistency; invalidation; publish; subscribe; Named Data Networking;
D O I
10.1109/ACCESS.2020.2991053
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Named Data Networking (NDN) aims to improve the efficiency of data delivery for the Internet. One of the typical characteristics of NDN is ubiquitous caching, that is to say, each network participant in NDN is capable of caching contents. This caching feature is beneficial for enhancing the data availability but also raises a problem of cache consistency. In this paper, we propose a novel strategy of cache invalidation, called PIOR (Proactive Invalidation with Optional Renewing), to provide strong consistency for NDN. PIOR is based on a lightweight publish/subscribe model, actively publishing the updated contents to the router nodes to guarantee the copy validity. We also conceive customized publish/subscribe rules to relieve the unbearable burden on the server imposed by the excessive publishing traffic. The advantage of PIOR lies in simple deployment and compatibility, since the invalidation process of PIOR is independent of the inherent process of NDN. We conduct extensive simulations over a real topology to evaluate the achievable performance of PIOR. The simulation results show that PIOR is able to achieve a high hit ratio and low server load at the low cost of network management.
引用
收藏
页码:80074 / 80085
页数:12
相关论文
共 50 条
  • [1] A Design of Publish Subscribe System over Named Data Networking
    Choi, Kang-Il
    Kim, Haksuh
    Jung, Heeyoung
    Kim, Sunme
    2019 10TH INTERNATIONAL CONFERENCE ON INFORMATION AND COMMUNICATION TECHNOLOGY CONVERGENCE (ICTC): ICT CONVERGENCE LEADING THE AUTONOMOUS FUTURE, 2019, : 1192 - 1194
  • [2] A Cache Placement Strategy Based on Compound Popularity in Named Data Networking
    Gui, Yiqi
    Chen, Yongkang
    IEEE ACCESS, 2020, 8 : 196002 - 196012
  • [3] Publish-Subscribe Communication in Building Management Systems over Named Data Networking
    Shang, Wentao
    Gawande, Ashlesh
    Zhang, Minsheng
    Afanasyev, Alexander
    Burke, Jeffrey
    Wang, Lan
    Zhang, Lixia
    2019 28TH INTERNATIONAL CONFERENCE ON COMPUTER COMMUNICATION AND NETWORKS (ICCCN), 2019,
  • [4] 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
  • [5] A Cache Replication Strategy Based on Betweenness and Edge Popularity in Named Data Networking
    Zheng, Quan
    Kan, Yuanzhi
    Chen, Jiebo
    Wang, Song
    Tian, Hongliang
    ICC 2019 - 2019 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2019,
  • [6] A Cache Placement Strategy Based on Entropy Weighting Method and TOPSIS in Named Data Networking
    Gui, Yiqi
    Chen, Yongkang
    IEEE ACCESS, 2021, 9 : 56240 - 56252
  • [7] On Performance of Cache Policies in Named Data Networking
    Ran, Jianhua
    Lv, Na
    Zhang, Ding
    Ma, Yuanyuan
    Xie, Zhenyong
    PROCEEDINGS OF THE 2013 INTERNATIONAL CONFERENCE ON ADVANCED COMPUTER SCIENCE AND ELECTRONICS INFORMATION (ICACSEI 2013), 2013, 41 : 668 - 671
  • [8] Cache Privacy in Named-Data Networking
    Acs, Gergely
    Conti, Mauro
    Gasti, Paolo
    Ghali, Cesar
    Tsudik, Gene
    2013 IEEE 33RD INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS (ICDCS), 2013, : 41 - 51
  • [9] Investigating Route Cache in Named Data Networking
    Chen, Xin
    Zhang, Guoqiang
    Cui, Huajun
    IEEE COMMUNICATIONS LETTERS, 2018, 22 (02) : 296 - 299
  • [10] 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