Proceedings of the 4th ACM/IEEE Symposium on Architectures for Networking and Communications Systems 2008
DOI: 10.1145/1477942.1477967
|View full text |Cite
|
Sign up to set email alerts
|

Low power architecture for high speed packet classification

Abstract: Today's routers need to perform packet classification at wire speed in order to provide critical services such as traffic billing, priority routing and blocking unwanted Internet traffic. With everincreasing ruleset size and line speed, the task of implementing wire speed packet classification with reduced power consumption remains difficult. Software approaches are unable to classify packets at wire speed as line rates reach OC-768, while state of the art hardware approaches such as TCAM still consume large a… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

2
24
0

Year Published

2009
2009
2015
2015

Publication Types

Select...
5
2
2

Relationship

1
8

Authors

Journals

citations
Cited by 51 publications
(26 citation statements)
references
References 22 publications
2
24
0
Order By: Relevance
“…Many switches combine the two methods by using cutthrough until a certain error level is reached, then changing over to store and forward. Very few switches are strictly cut-through because this provides no error correction [2][3] [4]. Since processor based switch design is busy in collecting information required for switching and switching between port lead to latency.…”
Section: Lan Switch Design Using Ethernet Packet Processormentioning
confidence: 99%
“…Many switches combine the two methods by using cutthrough until a certain error level is reached, then changing over to store and forward. Very few switches are strictly cut-through because this provides no error correction [2][3] [4]. Since processor based switch design is busy in collecting information required for switching and switching between port lead to latency.…”
Section: Lan Switch Design Using Ethernet Packet Processormentioning
confidence: 99%
“…Two recent works [9,13] discuss several issues on implementing decision-tree-based packet classification algorithms on FPGA, with different motivations. Luo et al [13] propose a method called explicit range search to allow more cuts per node than the HyperCuts algorithm.…”
Section: Related Work Based On Fpgasmentioning
confidence: 99%
“…Since the authors do not implement their design on FPGA, the actual performance results are unclear. To achieve power efficiency, Kennedy et al [9] implement a simplified HyperCuts algorithm on an Altera Cyclone 3 FPGA. They store hundreds of rules in each leaf node and match them in parallel, resulting in low clock frequency (i.e.…”
Section: Related Work Based On Fpgasmentioning
confidence: 99%
“…Of course, a software-oriented solution cannot satisfy the required processing speeds. Hence, efficient hardware implementations using ASIC devices or FPGAs [22] have recently received substantial attention [2][3][4][5]. Some of the best packet classification algorithms targeting at the matching of d fields, where d>3, have O(log n) time complexity at the cost of O(n d ) space, or O((logn) d-1 ) search time at the cost of O(n) space, where n is the number of stored rules [16].…”
Section: Introductionmentioning
confidence: 99%