DocumentCode :
260791
Title :
Fast name lookup for Named Data Networking
Author :
Yi Wang ; Boyang Xu ; Dongzhe Tai ; Jianyuan Lu ; Ting Zhang ; Huichen Dai ; Beichuan Zhang ; Bin Liu
Author_Institution :
Dept. of Comput. Sci. & Technol., Tsinghua Univ., Beijing, China
fYear :
2014
fDate :
26-27 May 2014
Firstpage :
198
Lastpage :
207
Abstract :
Complex name constitution plus huge-sized name routing table makes wire speed name lookup a challenging task in Named Data Networking. To overcome this challenge, we propose two techniques to significantly speed up the lookup process. First, we look up name prefixes in an order based on the distribution of prefix length in the forwarding table, which can find the longest match much faster than the linear search of current prototype CCNx. The search order can be dynamically adjusted as the forwarding table changes. Second, we propose a new near-perfect hash table data structure that combines many small sparse perfect hash tables into a larger dense one while keeping the worst-case access time of O(1) and supporting fast update. Also the hash table stores the signature of a key instead of the key itself, which further improves lookup speed and reduces memory use.
Keywords :
Internet; data structures; telecommunication network routing; Internet architecture; forwarding table; name constitution; name lookup; name prefixes; name routing table; named data networking; near-perfect hash table data structure; prefix length distribution; Bismuth; Linear Search; Name Lookup; Named Data Networking; Perfect Hash Table; Random Search;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Quality of Service (IWQoS), 2014 IEEE 22nd International Symposium of
Conference_Location :
Hong Kong
Type :
conf
DOI :
10.1109/IWQoS.2014.6914320
Filename :
6914320
Link To Document :
بازگشت