Title :
A TCAM-Based Parallel Architecture for High-Speed Packet Forwarding
Author :
Akhbarizadeh, Mohammad J. ; Nourani, Mehrdad ; Panigrahy, Rina ; Sharma, Samar
Author_Institution :
Center for Integrated Circuits & Syst., Texas Univ., Dallas, TX
Abstract :
A partitioned TCAM-based search engine is presented that increases the packet forwarding rate multiple times over traditional TCAMs. The model works for IPv4 and IPv6 packet forwarding. Unlike the previous art, the improvement is achieved regardless of the incoming traffic pattern. Employing small and private memories that dynamically store popular route prefixes inside the ASIC and taking advantage of the inherent characteristics of Internet traffic to exploit parallelism make this improvement possible. Using four TCAM chips, an embodiment of the proposed model delivered more than six times the throughput of a conventional configuration with equal storage capacity and equal clock rate. Power consumption is also reduced in the new system. Other parameters such as storage density and table update performance are not adversely affected
Keywords :
IP networks; Internet; content-addressable storage; parallel architectures; search engines; storage management chips; telecommunication computing; telecommunication traffic; IPv4 packet forwarding; IPv6 packet forwarding; Internet traffic; TCAM chips; TCAM-based parallel architecture; TCAM-based search engine; high-speed packet forwarding; power consumption; ternary content addressable memory; Application specific integrated circuits; Art; Clocks; Energy consumption; Internet; Parallel architectures; Power system modeling; Search engines; Throughput; Traffic control; Internet packet forwarding engine; System design; block selection scheme.; ternary content addressable memory; throughput increase;
Journal_Title :
Computers, IEEE Transactions on
DOI :
10.1109/TC.2007.250623