Implementation of deep packet inspection in smart grids and industrial Internet of Things: Challenges and opportunities

GDLT Parra, P Rad, KKR Choo - Journal of Network and Computer …, 2019 - Elsevier
Upgrading a power grid to a smart grid is a challenging task. For example, since power grids
were originally developed to support unidirectional communications, the migration process …

A survey on regular expression matching for deep packet inspection: Applications, algorithms, and hardware platforms

C Xu, S Chen, J Su, SM Yiu… - … Surveys & Tutorials, 2016 - ieeexplore.ieee.org
Deep packet inspection (DPI) is widely used in content-aware network applications such as
network intrusion detection systems, traffic billing, load balancing, and government …

Bolt: Scalable and cost-efficient multistring pattern matching with programmable switches

S Wang, M Zhang, G Li, C Liu, Z Wang… - … /ACM Transactions on …, 2022 - ieeexplore.ieee.org
Multi-string pattern matching is a crucial building block for many network security
applications and thus of great importance. Since every byte of a packet has to be inspected …

A practical intrusion detection system for Internet of vehicles

W Fu, X Xin, P Guo, Z Zhou - China Communications, 2016 - ieeexplore.ieee.org
Internet of Vehicles (henceforth called IoV) is a public network system and high-value target
for intrusions that may cause efficiency issues, privacy leakages or even physical damage …

FPGA-CPU Architecture Accelerated Regular Expression Matching With Fast Preprocessing

J Zhong, S Chen, B Han - The Computer Journal, 2023 - academic.oup.com
Abstract Regular Expression Matching (REM) is the core of Deep Packet Inspection (DPI),
which is important for various network security applications. The burgeoning Software …

A novel JSON based regular expression language for pattern matching in the internet of things

RU Rasool, M Najam, HF Ahmad, H Wang… - Journal of Ambient …, 2019 - Springer
Abstract The Internet of Things work by constantly sensing the physical properties in the
vicinity of the user such as ambient light, sounds, motion and temperature. These sensors …

QCF for deep packet inspection

M Al‐hisnawi, M Ahmadi - IET Networks, 2018 - Wiley Online Library
Deep packet inspection (DPI) acts as a tool to control and classify incoming network traffic
depending on users, content, applications and becomes a very important aspect of every …

MEMORY-based hardware architectures to detect ClamAV virus signatures with restricted regular expression features

NL Or, X Wang, D Pao - IEEE Transactions on Computers, 2015 - ieeexplore.ieee.org
We aim to implement a single-chip hardware detection engine for virus scanning. Our study
is based on the ClamAV virus database, which contains 88.9 K strings and 9.6 K extended …

On the impact and defeat of regular expression denial of service

JC Davis - 2020 - vtechworks.lib.vt.edu
Regular expressions (regexes) are a widely-used yet little-studied software component.
Engineers use regexes to match domain-specific languages of strings. Unfortunately, many …

A flexible wildcard-pattern matching accelerator via simultaneous discrete finite automata

HJ Tsai, CC Chen, YC Peng, YH Tsao… - … Transactions on Very …, 2017 - ieeexplore.ieee.org
Regular expression matching becomes indispensable elements of Internet of Things
network security. However, traditional ternary content addressable memory (TCAM) search …