Offloading machine learning to programmable data planes: A systematic survey

R Parizotto, BL Coelho, DC Nunes, I Haque… - ACM Computing …, 2023 - dl.acm.org
The demand for machine learning (ML) has increased significantly in recent decades,
enabling several applications, such as speech recognition, computer vision, and …

Enabling in-situ programmability in network data plane: From architecture to language

Y Feng, Z Chen, H Song, W Xu, J Li, Z Zhang… - … USENIX Symposium on …, 2022 - usenix.org
In-situ programmability refers to the capability for network devices to update data plane
functions and protocol processing logic at runtime without interrupting the services, driven by …

Memory management in activermt: Towards runtime-programmable switches

R Das, AC Snoeren - Proceedings of the ACM SIGCOMM 2023 …, 2023 - dl.acm.org
A wide variety of in-network services have been developed for RMT-based switching
hardware, almost exclusively through the P4 language and ecosystem. Many of these …

Query planning for robust and scalable hybrid network telemetry systems

C Shou, R Bhatia, A Gupta, R Harrison… - Proceedings of the …, 2024 - dl.acm.org
Network telemetry systems have become hybrid combinations of state-of-the-art stream
processors and modern programmable data-plane devices. However, the existing designs …

Resource-Efficient and Timely Packet Header Vector (PHV) Encoding on Programmable Switches

X Chen, W Zhang, X Sun, H Liu, J Zhang… - IEEE/ACM …, 2024 - ieeexplore.ieee.org
The programmable switch offers a limited capacity of packet header vector (PHV) words that
store packet header fields and metadata fields defined by network functions. However …

Unleashing Dynamic Pipeline Reconfiguration of P4 Switches for Efficient Network Monitoring

A Al Sadi, M Savi, A Melis, M Prandini… - IEEE Transactions on …, 2024 - ieeexplore.ieee.org
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 …

Enhancing Stateful Processing in Programmable Data Planes: Model and Improved Architecture

Y Feng, H Zhou, S Liu, Z Chen… - IEEE/ACM Transactions …, 2024 - ieeexplore.ieee.org
Stateful data plane network applications are indispensable but their efficiency is hindered by
prevalent network device architectures which utilize a Blocking Scheme to maintain state …

Multi-Table Programmable Parser with online flow-level update consistency for satellite networks

J Zhang, D Wang, K Liu, J Lu - Computer Networks, 2024 - Elsevier
Programmable packet parsers in the space data plane, responsible for identifying protocols
and extracting keywords on demand, are significant to realize protocol upgrading for satellite …

DIP: unifying network layer innovations using shared L3 core functions

Z Wang, Z Liu, X Wang, S Fu, K Xu - … of the 21st ACM Workshop on Hot …, 2022 - dl.acm.org
The IP protocol has made a great contribution to the development of the Internet and has
become the narrow waist of the Internet. However, the fixed packet processing of IP hinders …

Multiprocessing and Runtime Programmability on Virtualized RMT Switches

R Das - 2024 - search.proquest.com
Reconfigurable match tables (RMT) have been widely adopted in practice over high-speed
packet processing pipelines. Coupled with P4, a number of useful application-specific tasks …