Flowrest: Practical flow-level inference in programmable switches with random forests
User-plane machine learning facilitates low-latency, high-throughput inference at line rate.
Yet, user planes are highly constrained environments, and restrictions are especially …
Yet, user planes are highly constrained environments, and restrictions are especially …
Introducing packet-level analysis in programmable data planes to advance Network Intrusion Detection
R Doriguzzi-Corin, LAD Knob, L Mendozzi… - Computer Networks, 2024 - Elsevier
Programmable data planes offer precise control over the low-level processing steps applied
to network packets, serving as a valuable tool for analysing malicious flows in the field of …
to network packets, serving as a valuable tool for analysing malicious flows in the field of …
A Machine Learning-Based Toolbox for P4 Programmable Data-Planes
K Zhang, N Samaan… - IEEE Transactions on …, 2024 - ieeexplore.ieee.org
Intelligent data-planes (IDPs) can enhance network service performance and adaptation
speed by executing one or more machine learning (ML) models directly on the served flows …
speed by executing one or more machine learning (ML) models directly on the served flows …
Unleashing Dynamic Pipeline Reconfiguration of P4 Switches for Efficient Network Monitoring
As it is happening in many fields that need efficient and effective classification of data,
Machine Learning (ML) is becoming increasingly popular in network management and …
Machine Learning (ML) is becoming increasingly popular in network management and …
IN3: A Framework for In-Network Computation of Neural Networks in the Programmable Data Plane
Neural networks have been widely used in networking applications due to their high
accuracy and generalization. However, the traditional approach of collecting network …
accuracy and generalization. However, the traditional approach of collecting network …
NetNN: Neural Intrusion Detection System in Programmable Networks
The rise of deep learning has led to various successful attempts to apply deep neural
networks (DNNs) for important networking tasks such as intrusion detection. Yet, running …
networks (DNNs) for important networking tasks such as intrusion detection. Yet, running …
Towards Democratic Computing
The Internet fosters democratic principles, bringing information, services, and social contacts
to everyone's fingertips. Conversely, rampant monopolization, exploitation, and …
to everyone's fingertips. Conversely, rampant monopolization, exploitation, and …
[PDF][PDF] NetCL: A Unified Programming Framework for In-Network Computing
The emergence of programmable data planes (PDPs) has paved the way for in-network
computing (INC), a paradigm wherein networking devices actively participate in distributed …
computing (INC), a paradigm wherein networking devices actively participate in distributed …
Poster: Adaptive In-Network Inference using Early-Exits
In-network (or on-path) inference over programmable data planes allows fast and low-
overhead inference in deep neural networks. In this work, we propose an adaptive approach …
overhead inference in deep neural networks. In this work, we propose an adaptive approach …
[PDF][PDF] VU Research Portal
VV Nigade - research.vu.nl
Deep learning (DL) technology has shown great promise in enhancing many facets of our
lives by improving the accuracy of everyday modern applications, including but not limited to …
lives by improving the accuracy of everyday modern applications, including but not limited to …