High-speed Regular Expression Matching with Pipelined Memory-based Automata

被引:1
|
作者
Matousek, Denis [1 ]
Matousek, Jiri [1 ]
Korenek, Jan [1 ]
机构
[1] Brno Univ Technol, Fac Informat Technol, Brno, Czech Republic
关键词
expression matching; 100; Gbps; 400; Delayed Input DFA; Pipelined automata;
D O I
10.1109/FCCM.2018.00048
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The paper proposes an architecture of a highspeed regular expression (RE) matching system with fast updates of an RE set. The architecture uses highly memoryefficient Delayed Input DFAs ((DFAs)-F-2), which are organized to a processing pipeline. The architecture is designed so that it communicates only locally among its components in order to achieve high frequency even for a large number of parallel matching engines (MEs), which allows scaling throughput to hundreds of gigabits per second (Gbps). The architecture is able to achieve processing throughput of up to 400 Gbps on current FPGA chips.
引用
收藏
页码:214 / 214
页数:1
相关论文
共 50 条
  • [1] High-speed Regular Expression Matching with Pipelined Automata
    Matousek, Denis
    Korenek, Jan
    Pus, Viktor
    2016 INTERNATIONAL CONFERENCE ON FIELD-PROGRAMMABLE TECHNOLOGY (FPT), 2016, : 93 - 100
  • [2] Regular Expression Matching with Pipelined Delayed Input DFAs for High-speed Networks
    Matousek, Denis
    Kubis, Juraj
    Matousek, Jiri
    Korenek, Jan
    PROCEEDINGS OF THE 2018 SYMPOSIUM ON ARCHITECTURES FOR NETWORKING AND COMMUNICATIONS SYSTEMS (ANCS '18), 2018, : 104 - 110
  • [3] StriFA: Stride Finite Automata for High-Speed Regular Expression Matching in Network Intrusion Detection Systems
    Wang, Xiaofei
    Xu, Yang
    Jiang, Junchen
    Ormond, Olga
    Liu, Bin
    Wang, Xiaojun
    IEEE SYSTEMS JOURNAL, 2013, 7 (03): : 374 - 384
  • [4] Bypassing Space Explosion in High-Speed Regular Expression Matching
    Patel, Jignesh
    Liu, Alex X.
    Torng, Eric
    IEEE-ACM TRANSACTIONS ON NETWORKING, 2014, 22 (06) : 1701 - 1714
  • [5] Deterministic Finite Automata Characterization for Memory-Based Pattern Matching
    Vespa, Lucas
    Weng, Ning
    INFORMATION AND COMMUNICATIONS SECURITY, PROCEEDINGS, 2009, 5927 : 268 - 282
  • [6] Efficient compression algorithm for ternary content addressable memory-based regular expression matching
    Liu, Shu
    Su, Shaojing
    Liu, Desheng
    Huang, Zhiping
    Xiao, Mingyan
    ELECTRONICS LETTERS, 2017, 53 (03) : 152 - 154
  • [7] APPLICATION OF MEMORY-BASED DIGITAL FILTERING TO HIGH-SPEED DIGITAL RADIO
    SILLER, CA
    DEBUS, W
    AT&T TECHNICAL JOURNAL, 1990, 69 (05): : 100 - 115
  • [8] GPU-based NFA Implementation for Memory Efficient High Speed Regular Expression Matching
    Zu, Yuan
    Yang, Ming
    Xu, Zhonghu
    Wang, Lin
    Tian, Xin
    Peng, Kunyang
    Dong, Qunfeng
    ACM SIGPLAN NOTICES, 2012, 47 (08) : 129 - 139
  • [9] Memory-based hardware-accelerated system for high-speed human detection
    Wicaksono, Indra Bagus
    An, Fengwei
    Mattausch, Hans Juergen
    ADVANCED ROBOTICS, 2014, 28 (05) : 317 - 327
  • [10] HIGH-SPEED REGULAR EXPRESSION MATCHING ENGINE USING MULTI-CHARACTER NFA
    Yamagaki, Norio
    Sidhu, Reetinder
    Kamiya, Satoshi
    2008 INTERNATIONAL CONFERENCE ON FIELD PROGRAMMABLE AND LOGIC APPLICATIONS, VOLS 1 AND 2, 2008, : 131 - +