DocumentCode
2339742
Title
Efficient mapping of range classifier into ternary-CAM
Author
Liu, Huan
Author_Institution
Dept. of Electr. Eng., Stanford Univ., CA, USA
fYear
2002
fDate
2002
Firstpage
95
Lastpage
100
Abstract
Packet classification is inherently a multidimensional search problem which is either very computation intensive or memory intensive for software implementation. Thus, hardware based solution is necessary to keep up with gigabit line rate processing. We consider using standard ternary content addressable memory (TCAM) as a hardware classification engine. Traditionally, this approach has been deemed inefficient because ranges have to be broken into prefixes before stored in TCAM, resulting in large expansion. We propose a novel scheme where we can efficiently map ranges into TCAM. Our proposal has no expansion at all, or very little expansion for width constrained application. Our proposal enables high speed deterministic classification using low cost commodity hardware.
Keywords
content-addressable storage; search problems; TCAM; efficient mapping; expansion factor comparison; gigabit line rate processing; hardware based solution; hardware classification engine; high speed deterministic classification; low cost commodity hardware; multidimensional search problem; packet classification; range classifier; software implementation; ternary content addressable memory; ternary-CAM; Associative memory; Coprocessors; Costs; Ethernet networks; Hardware; Proposals; Search engines; Search problems; Software algorithms; Web and internet services;
fLanguage
English
Publisher
ieee
Conference_Titel
High Performance Interconnects, 2002. Proceedings. 10th Symposium on
Print_ISBN
0-7695-1650-5
Type
conf
DOI
10.1109/CONECT.2002.1039263
Filename
1039263
Link To Document