2015 ACM/IEEE Symposium on Architectures for Networking and Communications Systems (ANCS) 2015
DOI: 10.1109/ancs.2015.7110125
|View full text |Cite
|
Sign up to set email alerts
|

Reliably scalable name prefix lookup

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
19
0

Year Published

2016
2016
2020
2020

Publication Types

Select...
6
1

Relationship

0
7

Authors

Journals

citations
Cited by 39 publications
(19 citation statements)
references
References 12 publications
0
19
0
Order By: Relevance
“…To cope with the issue of time-consuming longest prefix matching, Yuan and Crowley propose a longest prefix matching algorithm based on binary search of hash tables, which reduces the worst case computation complexity [4]. So et al design an NDN forwarding engine with a) fast name lookup via hash tables with fast collision-resistant hash computation, b) efficient FIB lookup algorithm that provides good average and worst case FIB lookup time, and c) multi-threaded forwarding that exploits computing capabilities of multi-core CPUs [3].…”
Section: Related Workmentioning
confidence: 99%
See 2 more Smart Citations
“…To cope with the issue of time-consuming longest prefix matching, Yuan and Crowley propose a longest prefix matching algorithm based on binary search of hash tables, which reduces the worst case computation complexity [4]. So et al design an NDN forwarding engine with a) fast name lookup via hash tables with fast collision-resistant hash computation, b) efficient FIB lookup algorithm that provides good average and worst case FIB lookup time, and c) multi-threaded forwarding that exploits computing capabilities of multi-core CPUs [3].…”
Section: Related Workmentioning
confidence: 99%
“…Despite the fact that NDN provides numerous useful functions, timeconsuming caching and name-based forwarding raise an issue related to forwarding speed [2], and hence high-speed NDN router implementation has become a hot research topic. While many studies successfully improve name-based forwarding speed focusing on efficient longest prefix matching based on hash tables [3], [4], few studies focus on fast computation of caching, which is computationally heavy due to its per-packet processing.…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation
“…Several proposals for the implementation of FIBs for NDN rely on the use of tries and massive parallelism in order to avoid bottlenecks in the encoding process needed to use the tries [42,43]. Other approaches are based on hash tables for FIB lookups [31,32,36,45], which requires larger memory footprints and is not scalable to prefix names with a large number of name components. Hash-based approaches for name-based forwarding are based on DRAM technology and rely on massive parallel processing, because they would require hundreds of MiBs for just a few million prefixes.…”
Section: Limitations Of Using Fibsmentioning
confidence: 99%
“…The approaches proposed for the LPM problem into an ICN router can be classified in three categories: hash-table based, bloom-filter based, trie-based. A concise overview of the state of the art is available in [73], wherein the author proposed a binary search of hash tables to have a worst-case log(k) hash-table lookups to match a name with k components, improving on other hash-based techniques that achieve worst-case performance linear in k. Moreover, there exist hybrid approaches that strive to combine the strength of different techniques to overcome their weaknesses. For example, Quan et al [74] propose a dual-step approach using first, smaller bloom filters so reducing the false positive rate, and then, small-scale tries so reducing the memory requirements, to speed-up the lookup.…”
Section: Forwarding Information Base For Prefix-namesmentioning
confidence: 99%