| Texto completo | |
| Autor(es): |
Huaytalla, Briggette R.
;
Jacobs, Arthur S.
;
Silva, Marcus V. B.
;
Carvalho, Fabricio B.
;
Ferreira, Ronaldo A.
;
Willinger, Walter
;
Granville, Lisandro Z.
;
IEEE
Número total de Autores: 8
|
| Tipo de documento: | Artigo Científico |
| Fonte: | 2022 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM 2022); v. N/A, p. 6-pg., 2022-01-01. |
| Resumo | |
This paper presents a P4 implementation of the (1-D) Discrete Wavelet Transform (DWT) method. As a mathematical tool for analyzing signals such as packet-level traces, the DWT divides a given signal into different frequency components and analyzes each component with a resolution matched to its scale. We develop an efficient online algorithm that circumvents various limitations of existing P4-programmable data plane devices and performs the DWT decomposition entirely in the data plane. Our evaluation of a hardware implementation (i.e., Netronome NFP-4000 SmartNIC) of the algorithm shows that it results in only minimal throughput overhead (less than 1% for average-sized packets) and operates within constraints imposed by the limited available data plane resources. As an application, we use our lightweight P4 implementation of the DWT and describe a novel threshold-based approach for detecting periodic behavior in a signal in real-time, at line rate in the data plane (40 Gbps). We illustrate our approach with different examples of synthetic and real-world packet-level traffic traces that exhibit periodic patterns of either benign or malicious origins. (AU) | |
| Processo FAPESP: | 14/50937-1 - INCT 2014: da Internet do Futuro |
| Beneficiário: | Fabio Kon |
| Modalidade de apoio: | Auxílio à Pesquisa - Temático |
| Processo FAPESP: | 20/05152-7 - PROFISSA: internet do futuro programável para arquiteturas e softwares seguros |
| Beneficiário: | Lisandro Zambenedetti Granville |
| Modalidade de apoio: | Auxílio à Pesquisa - Temático |
| Processo FAPESP: | 15/24485-9 - Internet do futuro aplicada a cidades inteligentes |
| Beneficiário: | Fabio Kon |
| Modalidade de apoio: | Auxílio à Pesquisa - Temático |
| Processo FAPESP: | 15/24494-8 - Comunicação e processamento de big data em nuvens e névoas computacionais |
| Beneficiário: | Nelson Luis Saldanha da Fonseca |
| Modalidade de apoio: | Auxílio à Pesquisa - Temático |
| Processo FAPESP: | 20/05183-0 - SkyNet: rumo à era dos planos de dados inteligentes |
| Beneficiário: | Luciano Paschoal Gaspary |
| Modalidade de apoio: | Auxílio à Pesquisa - Temático |