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 pattern matching over event streams

J Agrawal, Y Diao, D Gyllstrom… - Proceedings of the 2008 …, 2008 - dl.acm.org
Pattern matching over event streams is increasingly being employed in many areas
including financial services, RFIDbased inventory management, click stream analysis, and …

Deflating the big bang: fast and scalable deep packet inspection with extended finite automata

R Smith, C Estan, S Jha, S Kong - Proceedings of the ACM SIGCOMM …, 2008 - dl.acm.org
Deep packet inspection is playing an increasingly important role in the design of novel
network services. Regular expressions are the language of choice for writing signatures, but …

A minimal solution to the generalised 3-point pose problem

D Nistér, H Stewénius - Journal of Mathematical Imaging and Vision, 2007 - Springer
It is a well known classical result that given the image projections of three known world
points it is possible to solve for the pose of a calibrated perspective camera to up to four …

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 …

Efficient regular expression evaluation: Theory to practice

M Becchi, P Crowley - Proceedings of the 4th ACM/IEEE Symposium on …, 2008 - dl.acm.org
Several algorithms and techniques have been proposed recently to accelerate regular
expression matching and enable deep packet inspection at line rate. This work aims to …

[PDF][PDF] Fast regular expression matching using small {tcams} for network intrusion detection and prevention systems

CR Meiners, J Patel, E Norige, E Torng… - 19th USENIX Security …, 2010 - usenix.org
Regular expression (RE) matching is a core component of deep packet inspection in
modern networking and security devices. In this paper, we propose the first hardware-based …

Regular expression matching on graphics hardware for intrusion detection

G Vasiliadis, M Polychronakis, S Antonatos… - Recent Advances in …, 2009 - Springer
The expressive power of regular expressions has been often exploited in network intrusion
detection systems, virus scanners, and spam filtering applications. However, the flexible …