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 条
  • [41] A memory-efficient FPGA-based classification engine
    Nikitakis, Antonis
    Papaefstathiou, Ioannis
    PROCEEDINGS OF THE SIXTEENTH IEEE SYMPOSIUM ON FIELD-PROGRAMMABLE CUSTOM COMPUTING MACHINES, 2008, : 53 - 62
  • [42] FPGA-based implementation of Prony Demodulation in the Multi-frequency EIT System
    Zeng, Yi
    Xu, Lijun
    Cao, Zhang
    Ma, Shuilong
    2011 IEEE INTERNATIONAL INSTRUMENTATION AND MEASUREMENT TECHNOLOGY CONFERENCE (I2MTC), 2011, : 548 - 552
  • [43] A FPGA-Based Multi-Frequency Current Source for Biological EIT System
    Yang, Xianding
    Xu, Yanbin
    Dong, Feng
    2016 IEEE INTERNATIONAL INSTRUMENTATION AND MEASUREMENT TECHNOLOGY CONFERENCE PROCEEDINGS, 2016, : 1195 - 1200
  • [44] FPGA-based Multi-frequency Excitation and Modulation Technology in EIT System
    Zhang, Xuehui
    Wang, Huaxiang
    Chen, Shenghua
    Zhang, Yan
    2010 3RD INTERNATIONAL CONFERENCE ON BIOMEDICAL ENGINEERING AND INFORMATICS (BMEI 2010), VOLS 1-7, 2010, : 907 - 911
  • [45] FPGA-based multi-view stereo system with flexible measurement setup
    Junger C.
    Fütterer R.
    Rosenberger M.
    Notni G.
    Measurement: Sensors, 2022, 24
  • [46] An FPGA-based Sound Field Rendering System
    Tan, Yiyu
    Imamura, Toshiyuki
    2020 IEEE INTERNATIONAL CONFERENCE ON CLUSTER COMPUTING (CLUSTER 2020), 2020, : 414 - 415
  • [47] An FPGA-based monitoring system for reliability analysis
    Johansson, Christian
    Arwidson, Jonas
    Manefjord, Torbjorn
    2017 IMAPS NORDIC CONFERENCE ON MICROELECTRONICS PACKAGING (NORDPAC), 2017, : 53 - 56
  • [48] An FPGA-Based Pentium® in a Complete Desktop System
    Lu, Shih-Lien L.
    Yiannacouras, Peter
    Suh, Taeweon
    Kassa, Rolf
    Konow, Michael
    FPGA 2007: FIFTEENTH ACM/SIGDA INTERNATIONAL SYMPOSIUM ON FIELD-PROGRAMMABLE GATE ARRAYS, 2007, : 53 - 59
  • [49] An FPGA-based Embedded System for a Sailing Robot
    Alves, Jose C.
    Cruz, Nuno A.
    PROCEEDINGS OF THE 2009 12TH EUROMICRO CONFERENCE ON DIGITAL SYSTEM DESIGN, ARCHITECTURES, METHODS AND TOOLS, 2009, : 830 - 837
  • [50] FPGA-based digital image processing system
    Rangsanseri, Y
    Thitimajshima, P
    Horkaew, P
    ISIC-99: 8TH INTERNATIONAL SYMPOSIUM ON INTEGRATED CIRCUITS, DEVICES & SYSTEMS, PROCEEDINGS, 1999, : 190 - 192