A Multi Gigabit FPGA-based 5-tuple classification system

被引:1
|
作者
Nikitakis, Antonis [1 ]
Papaefstathiou, Ioannis [1 ]
机构
[1] Tech Univ Crete, Dept Elect & Comp Engn, GR-73100 Khania, Crete, Greece
关键词
packet classification; QoS; hardware scheme;
D O I
10.1109/ICC.2008.399
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Packet classification is one of the most important enabling technologies for next generation network services. Even though many multi-dimensional classification algorithms have been proposed, most of them are precluded from commercial equipments due to their high memory requirements. In this paper, we present an efficient packet classification scheme, called Dual Stage Bloom Filter classification Engine (2sBFCE). 2sBFC comprises of an innovative 5-field search scheme that decomposes multi-field classification rules into internal single-field rules which are combined using multi-level loom filters. The design of 2sBFCE is optimized for the common use based on analysis of real world classification databases. The hardware implementation of this scheme handles 4K rules while supporting network streams at a rate of 2Gbps even in the worst case, and more than 6Gbps in the average case when implemented in an off-the-shelf FPGA.
引用
收藏
页码:2081 / 2085
页数:5
相关论文
共 50 条
  • [21] A FPGA-Based Neuromorphic Locomotion System for Multi-Legged Robots
    Israel Guerra-Hernandez, Erick
    Espinal, Andres
    Batres-Mendoza, Patricia
    Hugo Garcia-Capulin, Carlos
    Romero-Troncoso, Rene De J.
    Rostro-Gonzalez, Horacio
    IEEE ACCESS, 2017, 5 : 8301 - 8312
  • [22] FPGA-Based Multi-core Reconfigurable System for SAR Imaging
    Di, Wei
    Chen, Changlin
    Liu, Yongxiang
    IGARSS 2018 - 2018 IEEE INTERNATIONAL GEOSCIENCE AND REMOTE SENSING SYMPOSIUM, 2018, : 8921 - 8924
  • [23] An FPGA-based infant monitoring system
    Dickinson, P
    Appiah, K
    Hunter, A
    Ormston, S
    FPT 05: 2005 IEEE INTERNATIONAL CONFERENCE ON FIELD PROGRAMMABLE TECHNOLOGY, PROCEEDINGS, 2005, : 315 - 316
  • [24] FPGA-based Embedded System Design
    Sun, Fuming
    Li, Xiaoying
    Wang, Qin
    Tang, Chunlin
    2008 IEEE ASIA PACIFIC CONFERENCE ON CIRCUITS AND SYSTEMS (APCCAS 2008), VOLS 1-4, 2008, : 733 - +
  • [25] An FPGA-based trigger system for CSHINE
    Guo, Dong
    Qin, Yu-Hao
    Xiao, Sheng
    Qin, Zhi
    Wang, Yi-Jie
    Guan, Fen-Hai
    Diao, Xin-Yue
    Zhang, Bo-Yuan
    Zhang, Yao-Peng
    Si, Da-Wei
    Xu, Shi-Wei
    Wei, Xiang-Lun
    Yang, He-Run
    Ma, Peng
    Qiu, Tian-Li
    Zou, Hai-Chuan
    Duan, Li-Min
    Xiao, Zhi-Gang
    NUCLEAR SCIENCE AND TECHNIQUES, 2022, 33 (12)
  • [26] An FPGA-based people detection system
    Nair, V
    Laprise, PO
    Clark, JJ
    EURASIP JOURNAL ON APPLIED SIGNAL PROCESSING, 2005, 2005 (07) : 1047 - 1061
  • [27] An FPGA-Based People Detection System
    Vinod Nair
    Pierre-Olivier Laprise
    James J. Clark
    EURASIP Journal on Advances in Signal Processing, 2005
  • [28] FPGA-Based Gait Rehabilitation System
    Elnawawy, Mohammed
    Farhan, Abid
    Mohamed, Ahmed
    Sagahyroon, Assim
    Romdhane, Lotfi
    2018 IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL TECHNOLOGY (ICIT), 2018, : 1418 - 1423
  • [29] An FPGA-Based Phase Measurement System
    Mitra, Jubin
    Nayak, Tapan K.
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2018, 26 (01) : 133 - 142
  • [30] FPGA-based Embedded System Education
    Shi, Qmgsong
    Xiang, Lingxiang
    Chen, Tianzhou
    Hu, Wei
    PROCEEDINGS OF THE FIRST INTERNATIONAL WORKSHOP ON EDUCATION TECHNOLOGY AND COMPUTER SCIENCE, VOL I, 2009, : 123 - 127