2012
DOI: 10.1109/tvlsi.2011.2162112
|View full text |Cite
|
Sign up to set email alerts
|

Scalable Packet Classification on FPGA

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
60
0
1

Year Published

2014
2014
2018
2018

Publication Types

Select...
4
2
2

Relationship

2
6

Authors

Journals

citations
Cited by 120 publications
(61 citation statements)
references
References 25 publications
0
60
0
1
Order By: Relevance
“…The design uses 5-tuple rule sets, where the maximum achievable throughput can be even 100 Gbps. [7] presents a 12-tuple based packet classification system, where the architecture is a multi-pipeline, decision tree based design. The maximum achievable throughput is 80 Gbps, in a case of a minimum sized packets.…”
Section: Related Workmentioning
confidence: 99%
“…The design uses 5-tuple rule sets, where the maximum achievable throughput can be even 100 Gbps. [7] presents a 12-tuple based packet classification system, where the architecture is a multi-pipeline, decision tree based design. The maximum achievable throughput is 80 Gbps, in a case of a minimum sized packets.…”
Section: Related Workmentioning
confidence: 99%
“…According to the targeted platforms, algorithmic solutions for packet classification can be categorized into hardware-based approaches and software-based approaches. The hardware-based approaches usually exploit FPGA [6] or GPU [13] platforms. For large rule sets, external memory is often used; the low access rate and long access latency of external memory limit the performance for these approaches.…”
Section: Related Workmentioning
confidence: 99%
“…Many hardware-based packet classification approaches [6], [13] ignore the host-to-device transfer time when processing packets. Considering this I/O overhead, for example, a throughput of 2 MPPS can be achieved using GPU coprocessors for 5-field packet classification [13].…”
Section: F Comparison With Prior Workmentioning
confidence: 99%
See 1 more Smart Citation
“…In packet classification, the techniques include [3] for example, ternary content addressable memory (TCAM)-based packet classification, Bloom filter-based packet classification and decision tree-based packet classification. In pattern matching, the technique includes for example, fixed string-based pattern matching and regular expression-based pattern matching.…”
Section: Introductionmentioning
confidence: 99%