Optimization of Lookup Schemes for Flow-Based Packet Classification on FPGAs

Joint Authors

Zerbini, Carlos A.
Finochietto, Jorge M.

Source

International Journal of Reconfigurable Computing

Issue

Vol. 2015, Issue 2015 (31 Dec. 2015), pp.1-31, 31 p.

Publisher

Hindawi Publishing Corporation

Publication Date

2015-03-08

Country of Publication

Egypt

No. of Pages

31

Main Subjects

Information Technology and Computer Science

Abstract EN

Packet classification has become a key processingfunction to enable future flow-based networking schemes.

Asnetwork capacity increases and new services are deployed, bothhigh throughput and reconfigurability are required forpacket classification architectures.

FPGA technology can providethe best trade-off among them.

However, to date, lookupstages have been mostly developed as independent schemesfrom the classification stage, which makes their efficient integration on FPGAs difficult.

In this context, we propose a newinterpretation of the lookup problem in the general context ofpacket classification, which enables comparing existing lookupschemes on a common basis.

From this analysis, we recognizenew opportunities for optimization of lookup schemes and theirassociated classification schemes on FPGA.

In particular, wefocus on the most appropriate candidate for future networkingneeds and propose optimizations for it.

To validate our analysis,we provide estimation and implementation results for typicallookup architectures on FPGA and observe their conveniencefor different lookup and classification cases, demonstrating thebenefits of our proposed optimization.

American Psychological Association (APA)

Zerbini, Carlos A.& Finochietto, Jorge M.. 2015. Optimization of Lookup Schemes for Flow-Based Packet Classification on FPGAs. International Journal of Reconfigurable Computing،Vol. 2015, no. 2015, pp.1-31.
https://search.emarefa.net/detail/BIM-1066903

Modern Language Association (MLA)

Zerbini, Carlos A.& Finochietto, Jorge M.. Optimization of Lookup Schemes for Flow-Based Packet Classification on FPGAs. International Journal of Reconfigurable Computing No. 2015 (2015), pp.1-31.
https://search.emarefa.net/detail/BIM-1066903

American Medical Association (AMA)

Zerbini, Carlos A.& Finochietto, Jorge M.. Optimization of Lookup Schemes for Flow-Based Packet Classification on FPGAs. International Journal of Reconfigurable Computing. 2015. Vol. 2015, no. 2015, pp.1-31.
https://search.emarefa.net/detail/BIM-1066903

Data Type

Journal Articles

Language

English

Notes

Includes bibliographical references

Record ID

BIM-1066903