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 …

An improved method in deep packet inspection based on regular expression

R Sun, L Shi, C Yin, J Wang - The Journal of Supercomputing, 2019‏ - Springer
The continuous development of Internet technology makes the network intrusion detection
technology get more and more attention. Deep packet inspection technology as an effective …

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 **n, 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 …

Exploiting Structure in Regular Expression Queries

L Zhang, S Deep, A Floratou, A Gruenheid… - Proceedings of the …, 2023‏ - dl.acm.org
Regular expression, or regex, is widely used to extract critical information from a large
corpus of formatted text by finding patterns of interest. In tasks like log processing, the speed …

XAV: A High-Performance Regular Expression Matching Engine for Packet Processing

J Zhong, S Chen, C Yu - arxiv preprint arxiv:2403.16533, 2024‏ - arxiv.org
Regular expression matching is the core function of various network security applications
such as network intrusion detection systems. With the network bandwidth increases, it is a …

Efficient regular expression matching over compressed traffic

X Sun, H Li, D Zhao, X Lu, Z Peng, C Hu - Computer Networks, 2020‏ - Elsevier
Nowadays, regular expression matching becomes a critical component of the network traffic
detection applications, which describes the fine-grained signature of traffic. Web services …