COCP: Coupling Parameters Content Placement Strategy for In-Network Caching-Based Content-Centric Networking

被引:2
作者
Rashid, Salman [1 ]
Abd Razak, Shukor [1 ]
Ghaleb, Fuad A. [1 ]
Saeed, Faisal [2 ]
Alkhammash, Eman H. [3 ]
机构
[1] Univ Teknol Malaysia, Fac Engn, Sch Comp, Johor Baharu 81310, Malaysia
[2] Taibah Univ, Coll Comp Sci & Engn, Medina 42353, Saudi Arabia
[3] Taif Univ, Coll Comp & Informat Technol, Dept Comp Sci, At Taif 21944, Saudi Arabia
来源
CMC-COMPUTERS MATERIALS & CONTINUA | 2022年 / 71卷 / 03期
关键词
Content-centric networking; on-path caching; content redundancy; security; privacy; data dissemination; internet of things; SCHEME;
D O I
10.32604/cmc.2022.020587
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
On-path caching is the prominent module in Content-Centric Networking (CCN), equipped with the capability to handle the demands of future networks such as the Internet of Things (IoT) and vehicular networks. The main focus of the CCN caching module is data dissemination within the network. Most of the existing strategies of in-network caching in CCN store the content at the maximum number of routers along the downloading path. Consequently, content redundancy in the network increases significantly, whereas the cache hit ratio and network performance decrease due to the unnecessary utilization of limited cache storage. Moreover, content redundancy adversely affects the cache resources, hit ratio, latency, bandwidth utilization, and server load. We proposed an in-network caching placement strategy named Coupling Parameters to Optimize Content Placement (COCP) to address the content redundancy and associated problems. The novelty of the technique lies in its capability to minimize content redundancy by creating a balanced cache space along the routing path by considering request rate, distance, and available cache space. The proposed approach minimizes the content redundancy and content dissemination within the network by using appropriate locations while increasing the cache hit ratio and network performance. The COCP is implemented in the simulator (Icarus) to evaluate its performance in terms of the cache hit ratio, path stretch, latency, and link load. Extensive experiments have been conducted to evaluate the proposed COCP strategy. The proposed COCP technique has been compared with the existing state-of-the-art techniques, namely, Leave Copy Everywhere (LCE), Leave Copy Down (LCD), ProbCache, Cache Less for More (CL4M), and opt-Cache. The results obtained with different cache sizes and popularities show that our proposed caching strategy can achieve up to 91.46% more cache hits, 19.71% reduced latency, 35.43% improved path stretch and 38.14% decreased link load. These results confirm that the proposed COCP strategy has the potential capability to handle the demands of future networks such as the Internet of Things (IoT) and vehicular networks.
引用
收藏
页码:5523 / 5543
页数:21
相关论文
共 25 条
[1]   Hierarchical and Flat-Based Hybrid Naming Scheme in Content-Centric Networks of Things [J].
Arshad, Sobia ;
Shahzaad, Babar ;
Azam, Muhammad Awais ;
Loo, Jonathan ;
Ahmed, Syed Hassan ;
Aslam, Saleem .
IEEE INTERNET OF THINGS JOURNAL, 2018, 5 (02) :1070-1080
[2]   Greedy Caching: An optimized content placement strategy for information-centric networks [J].
Banerjee, Bitan ;
Kulkarni, Adita ;
Seetharam, Anand .
COMPUTER NETWORKS, 2018, 140 :78-91
[3]  
Chai WK, 2012, LECT NOTES COMPUT SC, V7289, P27, DOI 10.1007/978-3-642-30045-5_3
[4]  
Hayamizu Y, 2018, IEEE INT WORK TECH, P13
[5]   A Survey of Caching Policies and Forwarding Mechanisms in Information-Centric Networking [J].
Ioannou, Andriana ;
Weber, Stefan .
IEEE COMMUNICATIONS SURVEYS AND TUTORIALS, 2016, 18 (04) :2847-2886
[6]   Towards a novel cache replacement strategy for Named Data Networking based on Software Defined Networking [J].
Kalghoum, Anwar ;
Gammar, Sonia Mettali ;
Saidane, Leila Azouz .
COMPUTERS & ELECTRICAL ENGINEERING, 2018, 66 :98-113
[7]   A functional taxonomy of caching schemes: Towards guided designs in information-centric networks [J].
Khandaker, Faria ;
Oteafy, Sharief ;
Hassanein, Hossam S. ;
Farahat, Hesham .
COMPUTER NETWORKS, 2019, 165
[8]  
Khattak H, 2018, INT J ADV COMPUT SC, V9, P148
[9]   A Cache Content Replacement Scheme for Information Centric Network [J].
Lal, Kumari Nidhi ;
Kumar, Anoj .
TWELFTH INTERNATIONAL CONFERENCE ON COMMUNICATION NETWORKS, ICCN 2016 / TWELFTH INTERNATIONAL CONFERENCE ON DATA MINING AND WAREHOUSING, ICDMW 2016 / TWELFTH INTERNATIONAL CONFERENCE ON IMAGE AND SIGNAL PROCESSING, ICISP 2016, 2016, 89 :73-81
[10]   Least fresh first cache replacement policy for NDN-based IoT networks [J].
Meddeb, Maroua ;
Dhraief, Amine ;
Belghith, Abdelfettah ;
Monteil, Thierry ;
Drira, Khalil ;
Mathkour, Hassan .
PERVASIVE AND MOBILE COMPUTING, 2019, 52 :60-70