Title :
IP Prefix Matching with Binary and Ternary CAMs
Author :
Sun, Yan ; Kim, Min Sik
Author_Institution :
Sch. of Electr. Eng. & Comput. Sci., Washington State Univ., Pullman, WA, USA
Abstract :
Ternary Content Addressable Memories (CAMs) are widely used in high-speed routers. They allow a longest-prefix matching operation to complete within a single clock cycle. However, TCAMs are costly and their power consumption is very high. In this paper, we identify two kinds of redundancy in the usage of TCAMs in IP route lookup, and propose a hybrid scheme which combines Binary CAMs and Ternary CAMs to reduce the total area and power consumption. We also introduce shared memory blocks for further simplification of the lookup circuit. The simulation result shows that our approach can save more than 50% of transistors in CAMs, compared with the traditional way, and that it reduces the critical path in IP route lookup significantly.
Keywords :
content-addressable storage; network routing; shared memory systems; IP prefix matching; IP route lookup; binary CAM; high-speed routers; longest-prefix matching operation; power consumption; shared memory blocks; ternary CAM; ternary content addressable memories; transistors; Associative memory; CADCAM; Cams; Circuits; Clocks; Communications Society; Computer aided manufacturing; Energy consumption; Routing; Throughput;
Conference_Titel :
Consumer Communications and Networking Conference (CCNC), 2010 7th IEEE
Conference_Location :
Las Vegas, NV
Print_ISBN :
978-1-4244-5175-3
Electronic_ISBN :
978-1-4244-5176-0
DOI :
10.1109/CCNC.2010.5421680