DocumentCode :
1725026
Title :
High-speed table lookup engine for IPv6 longest prefix match
Author :
Hayashi, Tsunemasa ; Miyazaki, Toshiaki
Author_Institution :
NTT Network Innovation Labs., Kanagawa, Japan
Volume :
2
fYear :
1999
fDate :
6/21/1905 12:00:00 AM
Firstpage :
1576
Abstract :
This paper presents a hardware table-lookup (TLU) engine that allows the real-time operation of complicated TLU for telecommunications such as the longest prefix match (LPM) in IPv6 (128 bit-length address) protocol. The engine consists of a PLD (programmable logic device) and eight CAM (content addressable memory) chips which are divided into several groups. When actual TLU is performed, the entries in each CAM group are searched simultaneously, and the best entry candidate in each group is selected by a priority encoder which is implemented in the PLD. This grouping method with the priority encoder is the key to the scalability of the engine. We show that a TLU engine based on the above architecture achieves significantly better performance than those based on conventional software algorithms, especially in the case of a large number of entries. Furthermore, we note that our engine can support an over 300-K entry 2.5 Mpps line-rate LPM
Keywords :
content-addressable storage; encoding; programmable logic devices; real-time systems; table lookup; telecommunication network routing; transport protocols; 128 bit; 622 Mbit/s; CAM chips; CAM grouping method; IPv6 longest prefix match; IPv6 protocol; PLD; content addressable memory; engine scalability; hardware table-lookup engine; high-speed table lookup engine; line-rate; performance; priority encoder; programmable logic device; real-time operation; software algorithms; Associative memory; CADCAM; Computer aided manufacturing; Computer architecture; Engines; Hardware; Programmable logic devices; Protocols; Scalability; Table lookup;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Global Telecommunications Conference, 1999. GLOBECOM '99
Conference_Location :
Rio de Janeireo
Print_ISBN :
0-7803-5796-5
Type :
conf
DOI :
10.1109/GLOCOM.1999.830045
Filename :
830045
Link To Document :
بازگشت