Performance Analysis of Content-Centric Networking on an Arbitrary Network Topology


IEICE TRANSACTIONS on Communications   Vol.E101-B   No.1   pp.24-34
Publication Date: 2018/01/01
Online ISSN: 1745-1345
DOI: 10.1587/transcom.2017ITP0004
Type of Manuscript: Special Section PAPER (Special Section on Internet Technologies to Accelerate Smart Society)
CCN (Content-Centric Networking),  performance analysis,  content delivery time,  throughput,  availability,  

Full Text: PDF>>
Buy this Article

In this paper, we use the MCA (Multi-Cache Approximation) algorithm to numerically determine cache hit probability in a multi-cache network. We then analytically obtain performance metrics for Content-Centric networking (CCN). Our analytical model contains multiple routers, multiple repositories (e.g., storage servers), and multiple entities (e.g., clients). We obtain three performance metrics: content delivery delay (i.e., the average time required for an entity to retrieve a content through a neighboring router), throughput (i.e., number of contents delivered from an entity per unit of time), and availability (i.e., probability that an entity can successfully retrieve a content from a network). Through several numerical examples, we investigate how network topology affects the performance of CCN. A notable finding is that content caching becomes more beneficial in terms of content delivery time and availability (resp., throughput) as distance between the entity and the requesting repository narrows (resp., widens).