DocumentCode :
1892263
Title :
Load-aware bidirectional pipeline construction for terabit IP forwarding
Author :
Zhu, Yun ; Jiang, Weirong
Author_Institution :
Ming Hsieh Dept. of Electr. Eng., Univ. of Southern California, Los Angeles, CA
fYear :
2009
fDate :
18-20 March 2009
Firstpage :
701
Lastpage :
706
Abstract :
IP forwarding with longest prefix matching (LPM) is the kernel function of routers in Internet. Most LPM algorithms can be implemented by some form of tree traversal, whose throughput can be improved dramatically by being pipelined. On the other hand, balancing the memory allocation over the pipeline stages has been identified as a major challenge for scalable solutions. Most of previous pipelining schemes balance the memory distribution across stages at the cost of lowering the worst-case throughput. This paper proposes a SRAM-based bidirectional pipeline architecture with load-aware dynamic construction to improve dramatically the throughput. Simulation experiments show that, the architecture can achieve a perfectly balanced memory distribution over the stages, store 150 K unique route prefixes using 2 MB of memory, and realize a high throughput of 1.2 Tbps for minimum size (40 bytes) packets.
Keywords :
IP networks; Internet; SRAM chips; telecommunication network routing; Internet; SRAM; bit rate 1.2 Tbit/s; kernel function; load-aware bidirectional pipeline construction; longest prefix matching; memory distribution; terabit IP forwarding; Associative memory; Clocks; Costs; Energy consumption; Internet; Kernel; Pipeline processing; Random access memory; Routing; Throughput; Bidirectional; IP forwarding; SRAM; load-aware; pipeline; terabit;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Information Sciences and Systems, 2009. CISS 2009. 43rd Annual Conference on
Conference_Location :
Baltimore, MD
Print_ISBN :
978-1-4244-2733-8
Electronic_ISBN :
978-1-4244-2734-5
Type :
conf
DOI :
10.1109/CISS.2009.5054809
Filename :
5054809
Link To Document :
بازگشت