Implementation of deep packet inspection in smart grids and industrial Internet of Things: Challenges and opportunities
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 …
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
Deep packet inspection (DPI) is widely used in content-aware network applications such as
network intrusion detection systems, traffic billing, load balancing, and government …
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 …
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 …
non-von Neumann semiconductor architecture that is purpose-built for automata processing …
Deep packet inspection as a service
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 …
enough to meet operator demands, and other functionalities (such as security, QoS/QoE …
Hyperscan: A fast multi-pattern regex matcher for modern {CPUs}
Regular expression matching serves as a key functionality of modern network security
applications. Unfortunately, it often becomes the performance bottleneck as it involves …
applications. Unfortunately, it often becomes the performance bottleneck as it involves …
Kargus: a highly-scalable software-based intrusion detection system
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 …
prevent the attack attempts at the edge of the Internet. While many high-performance …
MIDeA: a multi-parallel intrusion detection architecture
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 …
attacks, in extremely high speed networks. For this reason, they must operate at multi …
An improved DFA for fast regular expression matching
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 …
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
Abstract Wireless Sensor Networks (WSNs) are networks of autonomous nodes used for
monitoring an environment. Energy efficiency and secured data transmission are considered …
monitoring an environment. Energy efficiency and secured data transmission are considered …