Efficient Pooling and Collaborative Cache Management for NDN/IoT Networks

被引:15
作者
Alahmri, Bashaer [1 ]
Al-Ahmadi, Saad [1 ]
Belghith, Abdelfettah [1 ]
机构
[1] King Saud Univ, Coll Comp & Informat Sci, Dept Comp Sci, Riyadh 11543, Saudi Arabia
关键词
Internet of Things; Redundancy; Topology; Network topology; Liquid crystal displays; Information-centric networking; Routing; Information-centric network (ICN); named data network (NDN); Internet of Things (IoT); in-network caching; transit-stub topology; clustering; hashing; INFORMATION-CENTRIC NETWORKING; NAMED DATA NETWORKING; MOBILITY SUPPORT; INTERNET; CHALLENGES;
D O I
10.1109/ACCESS.2021.3066133
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Named Data Networking (NDN) has been recognized as a lever to the Internet of Things (IoT). One of the most founding features of NDN is in-network caching to improve data availability and reduce retrieval delays and network load. Despite the existence of several caching decision algorithms, the fetching and distribution of contents with minimum resource utilization remains a great challenge. In this article, we propose an efficient caching technique named PoolCache that augments the effective caching capacity of some defined conglomerates of nodes. This is accomplished by pooling the various caches and manage them in a way to insure zero content redundancy within any defined node conglomerate. The resulting high diversity of cached contents throughout the network tacitly amounts to much better overall performances. We conducted extensive simulations using the CCNsim simulator to evaluate the performance of PoolCache and compare it to that of some well known caching strategies. Simulations using a large Transit Stub topology show that PoolCache clearly outperforms the other caching strategies in terms of a much greater content diversity and consequently a limited number of content evictions, a much better cache hit ratio, and a much lower content retrieval delay. Simulations also showed that PoolCache benefits from any eventual content popularity.
引用
收藏
页码:43228 / 43240
页数:13
相关论文
共 39 条
[1]   Survey on the Incorporation of NDN/CCN in IoT [J].
Aboodi, Ahed ;
Wan, Tat-Chee ;
Sodhy, Gian-Chand .
IEEE ACCESS, 2019, 7 :71827-71858
[2]   Diversity-improved caching of popular transient contents in Vehicular Named Data Networking [J].
Amadeo, Marica ;
Ruggeri, Giuseppe ;
Campolo, Claudia ;
Molinaro, Antonella .
COMPUTER NETWORKS, 2021, 184
[3]   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
[4]  
Amadeo M, 2014, 2014 EUROPEAN CONFERENCE ON NETWORKS AND COMMUNICATIONS (EUCNC)
[5]  
[Anonymous], CACHING PERFORMANCE
[6]   Recent Advances in Information-Centric Networking-Based Internet of Things (ICN-IoT) [J].
Arshad, Sobia ;
Azam, Muhammad Awais ;
Rehmani, Mubashir Husain ;
Loo, Jonathan .
IEEE INTERNET OF THINGS JOURNAL, 2019, 6 (02) :2128-2158
[7]  
Baccelli E, 2014, P 1 ACM C INF CENTR, P77, DOI [10.1145/2660129.2660144, DOI 10.1145/2660129.2660144]
[8]  
Chai WK, 2012, LECT NOTES COMPUT SC, V7289, P27, DOI 10.1007/978-3-642-30045-5_3
[9]  
Chiocchetti R, 2013, IEEE ICC
[10]   Caching in Information-Centric Networking: Strategies, Challenges, and Future Research Directions [J].
Din, Ikram Ud ;
Hassan, Suhaidi ;
Khan, Muhammad Khurram ;
Guizani, Mohsen ;
Ghazali, Osman ;
Habbal, Adib .
IEEE COMMUNICATIONS SURVEYS AND TUTORIALS, 2018, 20 (02) :1443-1474