2016
DOI: 10.1109/tnet.2015.2411274
|View full text |Cite
|
Sign up to set email alerts
|

TCAM-Based Multi-Match Packet Classification Using Multidimensional Rule Layering

Abstract: Ternary content addressable memory (TCAM) has superior performance for single-match packet classification but not the case for multi-match packet classification. The limitation is caused by TCAM architecture that reports only the first matching rule. To cope with the limitation, previous algorithms use extra TCAM entries or accesses, or both, to fulfill multi-match packet classification. These algorithms also reorder rules; thus, a multi-match classifier based on these algorithms cannot maintain performance fo… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
5

Citation Types

0
4
0

Year Published

2016
2016
2024
2024

Publication Types

Select...
9

Relationship

1
8

Authors

Journals

citations
Cited by 15 publications
(7 citation statements)
references
References 46 publications
0
4
0
Order By: Relevance
“…Our scheme stores the most representative field of a ruleset in TCAM for indexing the complete rules stored in SRAM. It is based on our previous work in [18] involving multimatch packet classification, a technique for yielding all the matching entries in TCAM for any search key, as not all rules can be distinguished using the same field. Although our scheme may require additional TCAM accesses as a tradeoff, it consumes much less storage than the basic implementation of TCAM-based packet classification.…”
Section: Introductionmentioning
confidence: 99%
“…Our scheme stores the most representative field of a ruleset in TCAM for indexing the complete rules stored in SRAM. It is based on our previous work in [18] involving multimatch packet classification, a technique for yielding all the matching entries in TCAM for any search key, as not all rules can be distinguished using the same field. Although our scheme may require additional TCAM accesses as a tradeoff, it consumes much less storage than the basic implementation of TCAM-based packet classification.…”
Section: Introductionmentioning
confidence: 99%
“…Some architectural solutions for packet classification suggest the use of Ternary Content Addressable Memory (TCAM) devices [10], [12]- [14] in order to meet performance constraints imposed by high-speed links [2]. However, TCAMs suffer from high cost, high power consumption, storage inefficiency, and limited scalability to long input keys [2].…”
Section: Introductionmentioning
confidence: 99%
“…TCAM is similar to BCAM except that it has two SRAM cells which makes it faster than the conventional CAM. It is a widely used memory cells employed in a variety of electronic systems [12] due to their fast searching speed.…”
Section: Introductionmentioning
confidence: 99%