Result Details

FRAPPE: Feasibility Report on Accelerating Payload Pattern-matching Engines in Intrusion Detection Systems with FPGAs

Lukáš Šišmiš, Jan Kořenek. FRAPPE: Feasibility Report on Accelerating Payload Pattern-matching Engines in Intrusion Detection Systems with FPGAs. In 2026 IEEE 29th International Symposium on Design and Diagnostics of Electronic Circuits and Systems Ddecs 2026. IEEE International Symposium on Design and Diagnostics of Electronic Circuits & Systems. Institute of Electrical and Electronics Engineers Inc., 2026. p. 1-6. ISBN: 979-8-3315-8229-6.
Type
conference paper
Language
English
Authors
Abstract

Modern Intrusion Detection Systems (IDS) struggle to scale to 100+ Gbps throughput, as typically, the Multi-Pattern Matching (MPM) stage overwhelms CPU resources. While FPGA-based acceleration offers a theoretical solution, its adoption in production environments remains negligible despite decades of research. This disconnect stems not from a lack of raw hardware performance, but from unmatched IDS requirements and seemingly invasive integration. In this paper, we propose a standardized, stateless offload architecture based on the DPDK rte_flow API that decouples hardware acceleration from complex IDS logic. By using the FPGA as a smart tagger that annotates packets with matched pattern IDs via a compact metadata interface, we enable inline, scalable, integration with existing IDS pipelines like Suricata. We validate this approach through a trace-driven co-design study, demonstrating that a small metadata budget of three pattern IDs per packet is sufficient to offload the vast majority of traffic, resulting in up to 57% throughput increase. Finally, we survey state-of-the-art 100+ Gbps FPGA engines against our derived integration criteria to highlight the critical features that future designs must implement to enable practical deployment.

Keywords

Deep Packet Inspection | FPGA | Hardware Acceleration | Intrusion Detection Systems | Pattern Matching

Published
2026
Pages
6
Journal
IEEE International Symposium on Design and Diagnostics of Electronic Circuits & Systems, ISSN
Proceedings
2026 IEEE 29th International Symposium on Design and Diagnostics of Electronic Circuits and Systems Ddecs 2026
Conference
IEEE Symposium on Design and Diagnostics of Electronic Circuits and Systems
ISBN
979-8-3315-8229-6
Publisher
Institute of Electrical and Electronics Engineers Inc.
DOI
EID Scopus
BibTeX
@inproceedings{BUT212012,
  author="Lukáš {Šišmiš} and Jan {Kořenek}",
  title="FRAPPE: Feasibility Report on Accelerating Payload Pattern-matching Engines in Intrusion Detection Systems with FPGAs",
  booktitle="2026 IEEE 29th International Symposium on Design and Diagnostics of Electronic Circuits and Systems Ddecs 2026",
  year="2026",
  journal="IEEE International Symposium on Design and Diagnostics of Electronic Circuits & Systems",
  pages="6",
  publisher="Institute of Electrical and Electronics Engineers Inc.",
  doi="10.1109/DDECS69233.2026.11521020",
  isbn="979-8-3315-8229-6",
  issn="2334-3133"
}
Files
Projects
Advanced application-specific HW/SW architectures and their applications, BUT, Vnitřní projekty VUT, FIT-S-26-8984, start: 2026-03-01, end: 2027-02-28, running
Departments
Back to top