2016 IEEE Globecom Workshops (GC Wkshps) 2016
DOI: 10.1109/glocomw.2016.7848926
|View full text |Cite
|
Sign up to set email alerts
|

Identifying Highly Popular Content Improves Forwarding Speed of NDN Software Router

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
2

Citation Types

0
9
0

Year Published

2017
2017
2020
2020

Publication Types

Select...
3
2

Relationship

3
2

Authors

Journals

citations
Cited by 5 publications
(9 citation statements)
references
References 11 publications
0
9
0
Order By: Relevance
“…Cache admission decides whether an arriving packet should be inserted to a cache or not, whereas cache eviction determines the victim packet to be evicted from a cache. Cache admission algorithms, for instance, are proposed in [10], [16].…”
Section: B Packet-level Caching With Cache Admissionmentioning
confidence: 99%
See 2 more Smart Citations
“…Cache admission decides whether an arriving packet should be inserted to a cache or not, whereas cache eviction determines the victim packet to be evicted from a cache. Cache admission algorithms, for instance, are proposed in [10], [16].…”
Section: B Packet-level Caching With Cache Admissionmentioning
confidence: 99%
“…We use Filter [10] as a cache admission algorithm because it is sufficiently lightweight in terms of time complexity. Specifically, Filter counts the number of recent packet arrivals as the frequency of the packets and admits a packet if its frequency exceeds a predefined threshold θ.…”
Section: B Packet-level Caching With Cache Admissionmentioning
confidence: 99%
See 1 more Smart Citation
“…As the second step, we address how to achieve high speed for LFU-based cache algorithms, of which computation is well known to be heavy. In order to address this issue, we first analyze how individual blocks of a simple FIFO cache eviction algorithm, which is much lighter than LFU-based cache algorithms, spends computation time based on our previous study [11], where we analyzed computation time of individual function blocks of the current state-of-the-art NDN router implementation [3]. This objective is to know how even a simple FIFO cache eviction algorithm spends computation time on a PC based platform.…”
Section: Introductionmentioning
confidence: 99%
“…In our previous study [11], we have developed a lightweight cache admission algorithm, Filter, which consumes about only 100 CPU cycles, and have compared Filter with another cache algorithms, the TinyLFU admission algorithm [13] and the FIFO eviction algorithm, in terms of a part of computation time which is specific to cache admission or eviction. In this paper, we extend the study [11] from the following three aspects: First, we quantitatively evaluate computation time of cache admission and cache eviction algorithms by analyzing packet processing flows of an NDN router with both cache eviction and admission algorithms to understand their influences on total computation time of packet processing. Second, we prove the efficiency of Filter by comparing it with a well-known cache admission algorithm in terms of both computation time and cache hit rate to show that Filter is one of the lightest cache admission algorithms.…”
Section: Introductionmentioning
confidence: 99%