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 …
TimberWolf3. 2: A new standard cell placement and global routing package
C Sechen… - 23rd ACM/IEEE Design …, 1986 - ieeexplore.ieee.org
TimberWolf3. 2 is a new standard cell placement and global routing package. The
placement and global routing proceed over 3 distinct stages. The general combinatorial …
placement and global routing proceed over 3 distinct stages. The general combinatorial …
[PDF][PDF] Fast regular expression matching using small {tcams} for network intrusion detection and prevention systems
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 …
modern networking and security devices. In this paper, we propose the first hardware-based …
iNFAnt: NFA pattern matching on GPGPU devices
This paper presents iNFAnt, a parallel engine for regular expression pattern matching. In
contrast with traditional approaches, iNFAnt adopts non-deterministic automata, allowing the …
contrast with traditional approaches, iNFAnt adopts non-deterministic automata, allowing the …
Cache automaton
A Subramaniyan, J Wang… - Proceedings of the 50th …, 2017 - dl.acm.org
Finite State Automata are widely used to accelerate pattern matching in many emerging
application domains like DNA sequencing and XML parsing. Conventional CPUs and …
application domains like DNA sequencing and XML parsing. Conventional CPUs and …
Scalable ternary content addressable memory implementation using FPGAs
W Jiang - Architectures for Networking and Communications …, 2013 - ieeexplore.ieee.org
Ternary Content Addressable Memory (TCAM) is widely used in network infrastructure for
various search functions. There has been a growing interest in implementing TCAM using …
various search functions. There has been a growing interest in implementing TCAM using …
ANMLzoo: a benchmark suite for exploring bottlenecks in automata processing engines and architectures
High-performance automata-processing engines are traditionally evaluated using a limited
set of regular expression-rulesets. While regular expression rulesets are valid real-world …
set of regular expression-rulesets. While regular expression rulesets are valid real-world …
Z-TCAM: an SRAM-based architecture for TCAM
Z Ullah, MK Jaiswal… - IEEE transactions on very …, 2014 - ieeexplore.ieee.org
Ternary content addressable memories (TCAMs) perform high-speed lookup operation but
when compared with static random access memories (SRAMs), TCAMs have certain …
when compared with static random access memories (SRAMs), TCAMs have certain …
Scale-dependent 3D geometric features
J Novatnack, K Nishino - 2007 IEEE 11th International …, 2007 - ieeexplore.ieee.org
Three-dimensional geometric data play fundamental roles in many computer vision
applications. However, their scale-dependent nature, ie the relative variation in the spatial …
applications. However, their scale-dependent nature, ie the relative variation in the spatial …