Title
Scalable Name Lookup in NDN Using Effective Name Component Encoding
Abstract
Name-based route lookup is a key function for Named Data Networking (NDN). The NDN names are hierarchical and have variable and unbounded lengths, which are much longer than IPv4/6 address, making fast name lookup a challenging issue. In this paper, we propose an effective Name Component Encoding (NCE) solution with the following two techniques: (1) A code allocation mechanism is developed to achieve memory-efficient encoding for name components, (2) We apply an improved State Transition Arrays to accelerate the longest name prefix matching and design a fast and incremental update mechanism which satisfies the special requirements of NDN forwarding process, namely to insert, modify, and delete name prefixes frequently. Furthermore, we analyze the memory consumption and time complexity of NCE. Experimental results on a name set containing 3,000,000 names demonstrate that compared with the character trie NCE reduces overall 30% memory. Besides, NCE performs a few millions lookups per second (on an Intel 2.8 GHz CPU), a speedup of over 7 times compared with the character trie. Our evaluation results also show that NCE can scale up to accommodate the potential future growth of the name sets.
Year
DOI
Venue
2012
10.1109/ICDCS.2012.35
ICDCS
Keywords
Field
DocType
ip networks,scalable name lookup,name prefix longest matching,memory-efficient encoding,fast name lookup,name component encoding,prefix matching,encoding,ipv4-6 address,code allocation mechanism,character trie nce,ndn forwarding process,named data networking,state transition arrays,internet,effective name,telecommunication network routing,name component,name set,name-based route lookup,component encoding,longest name prefix matching,ndn name,character trie,acceleration,routing,indexes,resource management
IPv4,Computer science,Computer network,Theoretical computer science,Time complexity,Trie,Code (cryptography),Distributed computing,Speedup,Parallel computing,Argument-dependent name lookup,Encoding (memory),Scalability
Conference
ISSN
ISBN
Citations 
1063-6927
978-1-4577-0295-2
59
PageRank 
References 
Authors
3.71
4
7
Name
Order
Citations
PageRank
Yi Wang11520135.81
Keqiang He230219.27
Dai Huichen326819.51
Wei Meng429430.14
Junchen Jiang559834.03
Bin Liu61599161.90
Yan Chen73842220.64