Title :
Parallel Name Lookup for Named Data Networking
Author :
Wang, Yi ; Dai, Huichen ; Jiang, Junchen ; He, Keqiang ; Meng, Wei ; Liu, Bin
Author_Institution :
Dept. of Comput. Sci. & Technol., Tsinghua Univ., Beijing, China
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 a parallel architecture for NDN name lookup called Parallel Name Lookup (PNL) which leverages hardware parallelism to achieve high lookup speedup while keeping a low and controllable memory redundancy. The core of PNL is an allocation algorithm that maps the logically tree-based structure to physically parallel modules, with low computational complexity. We evaluate the PNL´s performance and show that PNL dramatically accelerates the name lookup process. Furthermore, with certain knowledge of prior probability, the speedup can be significantly improved.
Keywords :
Internet; computer networks; parallel processing; telecommunication network routing; tree searching; allocation algorithm; controllable memory redundancy; logically tree based structure; name based route lookup; named data networking; parallel architecture; parallel name lookup; Algorithm design and analysis; IEEE Communications Society; IP networks; Memory management; Peer to peer computing; Probability; Resource management;
Conference_Titel :
Global Telecommunications Conference (GLOBECOM 2011), 2011 IEEE
Conference_Location :
Houston, TX, USA
Print_ISBN :
978-1-4244-9266-4
Electronic_ISBN :
1930-529X
DOI :
10.1109/GLOCOM.2011.6134161