2010
DOI: 10.1007/s11390-010-9380-7
|View full text |Cite
|
Sign up to set email alerts
|

ERFC: An Enhanced Recursive Flow Classification Algorithm

Abstract: Packet classification on multi-fields is a fundamental mechanism in network equipments, and various classification solutions have been proposed. Because of inherent difficulties, many of these solutions scale poorly in either time or space as rule sets grow in size. Recursive Flow Classification (RFC) is an algorithm with a very high classifying speed. However, its preprocessing complexity and memory requirement are rather high. In this paper, we propose an enhanced RFC (ERFC) algorithm, in which a hash-based … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
9
0

Year Published

2014
2014
2024
2024

Publication Types

Select...
4
2

Relationship

0
6

Authors

Journals

citations
Cited by 6 publications
(9 citation statements)
references
References 19 publications
0
9
0
Order By: Relevance
“…Precomputation for ruleset population in the original RFC scheme [13] could take hours to execute for complex rule overlappings such as those of ruleset ipc1 [46]. Computation complexity was further optimized in [14,47], achieving improvements over the original scheme. During ruleset population, URs are computed by considering a fixed ruleset size.…”
Section: Ruleset Population and Incremental Updatementioning
confidence: 99%
See 2 more Smart Citations
“…Precomputation for ruleset population in the original RFC scheme [13] could take hours to execute for complex rule overlappings such as those of ruleset ipc1 [46]. Computation complexity was further optimized in [14,47], achieving improvements over the original scheme. During ruleset population, URs are computed by considering a fixed ruleset size.…”
Section: Ruleset Population and Incremental Updatementioning
confidence: 99%
“…er mem and bnd mem scale as (2 ⋅ log 2 (2|UV|)) and ( ), respectively, while bv mem scales as ( ); thus gain can be obtained in memory consumption. Our proposal can be combined with those of [47] to get an optimized IND-based lookup. Contributions of [47] are, namely, the following: (1) it reduces the number of AND operations for checking BV…”
Section: Ruleset Population and Incremental Updatementioning
confidence: 99%
See 1 more Smart Citation
“…In paper [8], authors proposed an enhanced RFC (ERFC) algorithm, in which a hash-based ABY scheme is used to speed up its preprocessing procedure. The authors claim that the search time complexity of ERFC is equivalent to that of RFC in the worst case; and its average classifYing speed is improved by about 100%.…”
Section: Related Workmentioning
confidence: 99%
“…We also use the idea from paper [8] which uses ABV algorithm for CBM intersection. We can consider RFC phase 1 onwards preprocessing phases as ABV method's search procedure.…”
Section: A Rfc Preprocessing Optimizationsmentioning
confidence: 99%