Title :
On the design and implementation of a wire-speed pending interest table
Author :
Varvello, Matteo ; Perino, Diego ; Linguaglossa, Leonardo
Author_Institution :
Bell Labs., Alcatel-Lucent, Holmdel, NJ, USA
Abstract :
Information-Centric Networking (ICN) is a novel networking paradigm that aims at making network routers aware of the data they transfer. This new paradigm requires changes in the routers in order to support networking operations on content names at wire speed. NDN, one of the most popular ICN proposal, also suggests that routers should keep track of what content is requested and from which line-card´s interface, in a data structure called Pending Interest Table (PIT). In this work, we set out to understand how to design a PIT that can support wire-speed. We survey the existing literature and propose few new designs; then, we evaluate numerically the design spectrum for the PIT. Finally, we implement the most promising design on a network processor and evaluate its performance. Our preliminary results are encouraging: we successfully handle a PIT with about 1 Million entries with a wire-speed of 10 Gbps.
Keywords :
computer networks; telecommunication network routing; ICN proposal; NDN; PIT; data structure; design spectrum; information-centric networking; line-card interface; network processor; network routers; networking operations; networking paradigm; wire speed; wire-speed pending interest table; Conferences; Data structures; Memory management; Probes; Random access memory; Switches; Wires;
Conference_Titel :
Computer Communications Workshops (INFOCOM WKSHPS), 2013 IEEE Conference on
Conference_Location :
Turin
Print_ISBN :
978-1-4799-0055-8
DOI :
10.1109/INFCOMW.2013.6970719