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 …

Efficient application identification with network devices

Q Ma, B Burns, R Oliveira - US Patent App. 12/361,364, 2010 - Google Patents
BACKGROUND [0002] A computer netWork is a collection of intercon nected computing
devices that exchange data and share resources. In a packet-based network, such as the …

An efficient and scalable semiconductor architecture for parallel automata processing

P Dlugosch, D Brown, P Glendenning… - … on Parallel and …, 2014 - ieeexplore.ieee.org
We present the design and development of the automata processor, a massively parallel
non-von Neumann semiconductor architecture that is purpose-built for automata processing …

Deep packet inspection as a service

A Bremler-Barr, Y Harchol, D Hay, Y Koral - Proceedings of the 10th …, 2014 - dl.acm.org
Middleboxes play a major role in contemporary networks, as forwarding packets is often not
enough to meet operator demands, and other functionalities (such as security, QoS/QoE …

Hyperscan: A fast multi-pattern regex matcher for modern {CPUs}

X Wang, Y Hong, H Chang, KS Park… - … USENIX Symposium on …, 2019 - usenix.org
Regular expression matching serves as a key functionality of modern network security
applications. Unfortunately, it often becomes the performance bottleneck as it involves …

Kargus: a highly-scalable software-based intrusion detection system

MA Jamshed, J Lee, S Moon, I Yun, D Kim… - Proceedings of the …, 2012 - dl.acm.org
As high-speed networks are becoming commonplace, it is increasingly challenging to
prevent the attack attempts at the edge of the Internet. While many high-performance …

MIDeA: a multi-parallel intrusion detection architecture

G Vasiliadis, M Polychronakis, S Ioannidis - Proceedings of the 18th …, 2011 - dl.acm.org
Network intrusion detection systems are faced with the challenge of identifying diverse
attacks, in extremely high speed networks. For this reason, they must operate at multi …

An improved DFA for fast regular expression matching

D Ficara, S Giordano, G Procissi, F Vitucci… - ACM SIGCOMM …, 2008 - dl.acm.org
Modern network devices need to perform deep packet inspection at high speed for security
and application-specific services. Finite Automata (FAs) are used to implement regular …

LD2FA-PSO: A novel learning dynamic deterministic finite automata with PSO algorithm for secured energy efficient routing in wireless sensor network

S Prithi, S Sumathi - Ad Hoc Networks, 2020 - Elsevier
Abstract Wireless Sensor Networks (WSNs) are networks of autonomous nodes used for
monitoring an environment. Energy efficiency and secured data transmission are considered …