CCJRF-ICN: A Novel Mechanism for Coadjuvant Caching Joint Request Forwarding in Information Centric Networks

Information centric networking (ICN) shifts the focus of existing internet architecture from host-oriented to content-oriented model by enabling in-network caching and content-based forwarding. These ICN features help to increase network performance by decreasing content discovery delay, content ser...

Full description

Bibliographic Details
Main Authors: Krishna Delvadia, Nitul Dutta, Rajendrasinh Jadeja
Format: Article
Language:English
Published: IEEE 2021-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/9448212/
_version_ 1823965641268264960
author Krishna Delvadia
Nitul Dutta
Rajendrasinh Jadeja
author_facet Krishna Delvadia
Nitul Dutta
Rajendrasinh Jadeja
author_sort Krishna Delvadia
collection DOAJ
description Information centric networking (ICN) shifts the focus of existing internet architecture from host-oriented to content-oriented model by enabling in-network caching and content-based forwarding. These ICN features help to increase network performance by decreasing content discovery delay, content server load, and network congestion. To route a content interest inside network such that content can be fetched with minimal time is a challenging task in ICN. The performance of the ICN routing protocol can be significantly improved if the decisions related to content chunk placement and request forwarding are taken in a cooperative fashion. This paper describes a novel strategy for co-operative caching joint request forwarding in ICN, focusing on decreasing content retrieval latency. To do so, the caching strategy leverages the concept of connected dominating set (CDS) for creating a virtual backbone network to eliminate caching redundancy and reduce content discovery delay. It considers content chunk placement and request forwarding tasks as strongly co-related procedures. It exploits the caching information so that the request is forwarded to a content router (CR) with the maximum likelihood of carrying needed data using the betweenness centrality (BC) of CR. The proposed approach also uses the Markov chain-based model to estimate CS hit likelihood and use it as decisional parameter while forwarding the interest packet. This mechanism helps to fetch the content within the shortest possible time duration. The CCJRF-ICN adopts the Dijkstra’s shortest path routing and works in collaboration with the CDS-driven caching joint forwarding mechanism. The simulation study of CCJRF-ICN is done inside ns-3 based ndnSIM-2.0 simulator with performance measures like content store (CS) hit ratio, content discovery delay, mean hop distance, network load, and network overhead. The simulation outcomes demonstrate that CCJRF-ICN outperforms the state-of-the-art strategies for realistic topologies (GEANT, US-26, Euro-28) and shows improvement up to 5-35% against stated performance measures.
first_indexed 2024-12-17T18:00:07Z
format Article
id doaj.art-5cb7d6ebc83244f3800b627fa06212a6
institution Directory Open Access Journal
issn 2169-3536
language English
last_indexed 2024-12-17T18:00:07Z
publishDate 2021-01-01
publisher IEEE
record_format Article
series IEEE Access
spelling doaj.art-5cb7d6ebc83244f3800b627fa06212a62022-12-21T21:38:23ZengIEEEIEEE Access2169-35362021-01-019841348415510.1109/ACCESS.2021.30875589448212CCJRF-ICN: A Novel Mechanism for Coadjuvant Caching Joint Request Forwarding in Information Centric NetworksKrishna Delvadia0https://orcid.org/0000-0002-6781-7512Nitul Dutta1Rajendrasinh Jadeja2Information Technology Department, Uka Tarsadia University, Bardoli, IndiaComputer Engineering Department, Marwadi University, Rajkot, IndiaElectrical Engineering Department, Marwadi University, Rajkot, IndiaInformation centric networking (ICN) shifts the focus of existing internet architecture from host-oriented to content-oriented model by enabling in-network caching and content-based forwarding. These ICN features help to increase network performance by decreasing content discovery delay, content server load, and network congestion. To route a content interest inside network such that content can be fetched with minimal time is a challenging task in ICN. The performance of the ICN routing protocol can be significantly improved if the decisions related to content chunk placement and request forwarding are taken in a cooperative fashion. This paper describes a novel strategy for co-operative caching joint request forwarding in ICN, focusing on decreasing content retrieval latency. To do so, the caching strategy leverages the concept of connected dominating set (CDS) for creating a virtual backbone network to eliminate caching redundancy and reduce content discovery delay. It considers content chunk placement and request forwarding tasks as strongly co-related procedures. It exploits the caching information so that the request is forwarded to a content router (CR) with the maximum likelihood of carrying needed data using the betweenness centrality (BC) of CR. The proposed approach also uses the Markov chain-based model to estimate CS hit likelihood and use it as decisional parameter while forwarding the interest packet. This mechanism helps to fetch the content within the shortest possible time duration. The CCJRF-ICN adopts the Dijkstra’s shortest path routing and works in collaboration with the CDS-driven caching joint forwarding mechanism. The simulation study of CCJRF-ICN is done inside ns-3 based ndnSIM-2.0 simulator with performance measures like content store (CS) hit ratio, content discovery delay, mean hop distance, network load, and network overhead. The simulation outcomes demonstrate that CCJRF-ICN outperforms the state-of-the-art strategies for realistic topologies (GEANT, US-26, Euro-28) and shows improvement up to 5-35% against stated performance measures.https://ieeexplore.ieee.org/document/9448212/Information centric networkscontent centric networks (CCN)routingforwardingcachingbetweenness centrality
spellingShingle Krishna Delvadia
Nitul Dutta
Rajendrasinh Jadeja
CCJRF-ICN: A Novel Mechanism for Coadjuvant Caching Joint Request Forwarding in Information Centric Networks
IEEE Access
Information centric networks
content centric networks (CCN)
routing
forwarding
caching
betweenness centrality
title CCJRF-ICN: A Novel Mechanism for Coadjuvant Caching Joint Request Forwarding in Information Centric Networks
title_full CCJRF-ICN: A Novel Mechanism for Coadjuvant Caching Joint Request Forwarding in Information Centric Networks
title_fullStr CCJRF-ICN: A Novel Mechanism for Coadjuvant Caching Joint Request Forwarding in Information Centric Networks
title_full_unstemmed CCJRF-ICN: A Novel Mechanism for Coadjuvant Caching Joint Request Forwarding in Information Centric Networks
title_short CCJRF-ICN: A Novel Mechanism for Coadjuvant Caching Joint Request Forwarding in Information Centric Networks
title_sort ccjrf icn a novel mechanism for coadjuvant caching joint request forwarding in information centric networks
topic Information centric networks
content centric networks (CCN)
routing
forwarding
caching
betweenness centrality
url https://ieeexplore.ieee.org/document/9448212/
work_keys_str_mv AT krishnadelvadia ccjrficnanovelmechanismforcoadjuvantcachingjointrequestforwardingininformationcentricnetworks
AT nituldutta ccjrficnanovelmechanismforcoadjuvantcachingjointrequestforwardingininformationcentricnetworks
AT rajendrasinhjadeja ccjrficnanovelmechanismforcoadjuvantcachingjointrequestforwardingininformationcentricnetworks