OpenCache: A lightweight regional cache collaboration approach in hierarchical-named ICN

Yating Yang, Tian Song, Beichuan Zhang

Research output: Contribution to journalArticle

Abstract

Information-centric networking (ICN)names contents instead of end-nodes and enables in-network caching to reuse those named packets, thus improving the efficiency of content delivery. On-path caching is an inherent feature in ICN, which caches contents along the path from providers to consumers, while off-path caching is not directly supported and its maintenance normally requires non-trivial overhead. In this paper, we propose a lightweight regional cache collaboration approach, called OpenCache, to sharing popular cached data among small-range caches with least cache information exchanges, especially for hierarchical-named ICN. Different from other available solutions, OpenCache enables collaborators to exchange aggregated hierarchical names (i.e., prefixes), instead of data structures summarized from separated and specific data names, to fundamentally reduce the collaborating cost of communication and maintenance. In addition, our approach exploits forwarding information base (FIB)to selectively relay Interest packets to nearby collaborative routers for low-cost data retrieval. Theoretical analyses and extensive experiments have been conducted to evaluate our scheme and the results show that OpenCache can reduce packet latency in retrieving data by about 38% compared to original ICN while its additional collaborating overhead is only around 15% of other schemes. Our approach explores the feasibility of lightweight collaboration with aggregation of hierarchical names.

Original languageEnglish (US)
Pages (from-to)89-99
Number of pages11
JournalComputer Communications
Volume144
DOIs
StatePublished - Aug 15 2019

Fingerprint

Routers
Data structures
Costs
Ion exchange
Agglomeration
Communication
Experiments

Keywords

  • Cache collaboration
  • Forwarding strategy
  • Hierarchical naming
  • Information centric network (ICN)
  • Named data networking (NDN)

ASJC Scopus subject areas

  • Computer Networks and Communications

Cite this

OpenCache : A lightweight regional cache collaboration approach in hierarchical-named ICN. / Yang, Yating; Song, Tian; Zhang, Beichuan.

In: Computer Communications, Vol. 144, 15.08.2019, p. 89-99.

Research output: Contribution to journalArticle

@article{9774a5f87dbb4eb89a8f5c07ee82e05d,
title = "OpenCache: A lightweight regional cache collaboration approach in hierarchical-named ICN",
abstract = "Information-centric networking (ICN)names contents instead of end-nodes and enables in-network caching to reuse those named packets, thus improving the efficiency of content delivery. On-path caching is an inherent feature in ICN, which caches contents along the path from providers to consumers, while off-path caching is not directly supported and its maintenance normally requires non-trivial overhead. In this paper, we propose a lightweight regional cache collaboration approach, called OpenCache, to sharing popular cached data among small-range caches with least cache information exchanges, especially for hierarchical-named ICN. Different from other available solutions, OpenCache enables collaborators to exchange aggregated hierarchical names (i.e., prefixes), instead of data structures summarized from separated and specific data names, to fundamentally reduce the collaborating cost of communication and maintenance. In addition, our approach exploits forwarding information base (FIB)to selectively relay Interest packets to nearby collaborative routers for low-cost data retrieval. Theoretical analyses and extensive experiments have been conducted to evaluate our scheme and the results show that OpenCache can reduce packet latency in retrieving data by about 38{\%} compared to original ICN while its additional collaborating overhead is only around 15{\%} of other schemes. Our approach explores the feasibility of lightweight collaboration with aggregation of hierarchical names.",
keywords = "Cache collaboration, Forwarding strategy, Hierarchical naming, Information centric network (ICN), Named data networking (NDN)",
author = "Yating Yang and Tian Song and Beichuan Zhang",
year = "2019",
month = "8",
day = "15",
doi = "10.1016/j.comcom.2019.05.013",
language = "English (US)",
volume = "144",
pages = "89--99",
journal = "Computer Communications",
issn = "0140-3664",
publisher = "Elsevier",

}

TY - JOUR

T1 - OpenCache

T2 - A lightweight regional cache collaboration approach in hierarchical-named ICN

AU - Yang, Yating

AU - Song, Tian

AU - Zhang, Beichuan

PY - 2019/8/15

Y1 - 2019/8/15

N2 - Information-centric networking (ICN)names contents instead of end-nodes and enables in-network caching to reuse those named packets, thus improving the efficiency of content delivery. On-path caching is an inherent feature in ICN, which caches contents along the path from providers to consumers, while off-path caching is not directly supported and its maintenance normally requires non-trivial overhead. In this paper, we propose a lightweight regional cache collaboration approach, called OpenCache, to sharing popular cached data among small-range caches with least cache information exchanges, especially for hierarchical-named ICN. Different from other available solutions, OpenCache enables collaborators to exchange aggregated hierarchical names (i.e., prefixes), instead of data structures summarized from separated and specific data names, to fundamentally reduce the collaborating cost of communication and maintenance. In addition, our approach exploits forwarding information base (FIB)to selectively relay Interest packets to nearby collaborative routers for low-cost data retrieval. Theoretical analyses and extensive experiments have been conducted to evaluate our scheme and the results show that OpenCache can reduce packet latency in retrieving data by about 38% compared to original ICN while its additional collaborating overhead is only around 15% of other schemes. Our approach explores the feasibility of lightweight collaboration with aggregation of hierarchical names.

AB - Information-centric networking (ICN)names contents instead of end-nodes and enables in-network caching to reuse those named packets, thus improving the efficiency of content delivery. On-path caching is an inherent feature in ICN, which caches contents along the path from providers to consumers, while off-path caching is not directly supported and its maintenance normally requires non-trivial overhead. In this paper, we propose a lightweight regional cache collaboration approach, called OpenCache, to sharing popular cached data among small-range caches with least cache information exchanges, especially for hierarchical-named ICN. Different from other available solutions, OpenCache enables collaborators to exchange aggregated hierarchical names (i.e., prefixes), instead of data structures summarized from separated and specific data names, to fundamentally reduce the collaborating cost of communication and maintenance. In addition, our approach exploits forwarding information base (FIB)to selectively relay Interest packets to nearby collaborative routers for low-cost data retrieval. Theoretical analyses and extensive experiments have been conducted to evaluate our scheme and the results show that OpenCache can reduce packet latency in retrieving data by about 38% compared to original ICN while its additional collaborating overhead is only around 15% of other schemes. Our approach explores the feasibility of lightweight collaboration with aggregation of hierarchical names.

KW - Cache collaboration

KW - Forwarding strategy

KW - Hierarchical naming

KW - Information centric network (ICN)

KW - Named data networking (NDN)

UR - http://www.scopus.com/inward/record.url?scp=85066251584&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=85066251584&partnerID=8YFLogxK

U2 - 10.1016/j.comcom.2019.05.013

DO - 10.1016/j.comcom.2019.05.013

M3 - Article

AN - SCOPUS:85066251584

VL - 144

SP - 89

EP - 99

JO - Computer Communications

JF - Computer Communications

SN - 0140-3664

ER -