Identificador persistente para citar o vincular este elemento: http://hdl.handle.net/10553/48900
Título: Programmable SoC platform for deep packet inspection using enhanced Boyer-Moore algorithm
Autores/as: Dominguez, Adrian
Carballo, Pedro P. 
Nunez, Antonio 
Clasificación UNESCO: 3307 Tecnología electrónica
Palabras clave: Programmable Soc
Deep Packet Inspection
High-Level Synthesis
Platform Based Design
Systemc, et al.
Fecha de publicación: 2017
Publicación seriada: 12th International Symposium on Reconfigurable Communication-Centric Systems-on-Chip, ReCoSoC 2017 - Proceedings
Conferencia: 12th International Symposium on Reconfigurable Communication-Centric Systems-on-Chip (ReCoSoC) 
Resumen: This paper describes the work done to design a SoC platform for real-time on-line pattern search in TCP packets for Deep Packet Inspection (DPI) applications. The platform is based on a Xilinx Zynq programmable SoC and includes an accelerator that implements a pattern search engine that extends the original Boyer-Moore algorithm with timing and logical rules, that produces a very complex set of rules. Also, the platform implements different modes of operation, including SIMD and MISD parallelism, which can be configured on-line. The platform is scalable depending of the analysis requirement up to 8 Gbps. High-Level synthesis and platform based design methodologies have been used to reduce the time to market of the completed system.
URI: http://hdl.handle.net/10553/48900
ISBN: 9781538633441
DOI: 10.1109/ReCoSoC.2017.8016159
Fuente: 12th International Symposium on Reconfigurable Communication-Centric Systems-on-Chip, ReCoSoC 2017 - Proceedings (8016159)
Colección:Actas de congresos
Vista completa

Citas SCOPUSTM   

9
actualizado el 21-abr-2024

Citas de WEB OF SCIENCETM
Citations

1
actualizado el 25-feb-2024

Visitas

49
actualizado el 09-dic-2023

Google ScholarTM

Verifica

Altmetric


Comparte



Exporta metadatos



Los elementos en ULPGC accedaCRIS están protegidos por derechos de autor con todos los derechos reservados, a menos que se indique lo contrario.