In-network machine learning using programmable network devices: A survey

C Zheng, X Hong, D Ding, S Vargaftik… - … Surveys & Tutorials, 2023 - ieeexplore.ieee.org
Machine learning is widely used to solve networking challenges, ranging from traffic
classification and anomaly detection to network configuration. However, machine learning …

A survey on scheduling techniques in computing and network convergence

S Tang, Y Yu, H Wang, G Wang, W Chen… - … Surveys & Tutorials, 2023 - ieeexplore.ieee.org
The computing demand for massive applications has led to the ubiquitous deployment of
computing power. This trend results in the urgent need for higher-level computing resource …

In-band network telemetry: A survey

L Tan, W Su, W Zhang, J Lv, Z Zhang, J Miao, X Liu… - Computer Networks, 2021 - Elsevier
With the development of software-defined network and programmable data-plane
technology, in-band network telemetry has emerged. In-band network telemetry technology …

An exhaustive survey on p4 programmable data plane switches: Taxonomy, applications, challenges, and future trends

EF Kfoury, J Crichigno, E Bou-Harb - IEEE access, 2021 - ieeexplore.ieee.org
Traditionally, the data plane has been designed with fixed functions to forward packets using
a small set of protocols. This closed-design paradigm has limited the capability of the …

{LightGuardian}: A {full-visibility}, lightweight, in-band telemetry system using sketchlets

Y Zhao, K Yang, Z Liu, T Yang, L Chen, S Liu… - … USENIX Symposium on …, 2021 - usenix.org
Network traffic measurement is central to successful network operations, especially for
today's hyper-scale networks. Although existing works have made great contributions, they …

Automating in-network machine learning

C Zheng, M Zang, X Hong, R Bensoussane… - arXiv preprint arXiv …, 2022 - arxiv.org
Using programmable network devices to aid in-network machine learning has been the
focus of significant research. However, most of the research was of a limited scope …

Hey, lumi! using natural language for {intent-based} network management

AS Jacobs, RJ Pfitscher, RH Ribeiro… - 2021 USENIX Annual …, 2021 - usenix.org
In this work, we ask: what would it take for, say, a campus network operator to tell the
network, using natural language, to" Inspect traffic for the dorm"? How could the network …

Unlocking the power of inline {Floating-Point} operations on programmable switches

Y Yuan, O Alama, J Fei, J Nelson, DRK Ports… - … USENIX Symposium on …, 2022 - usenix.org
The advent of switches with programmable dataplanes has enabled the rapid development
of new network functionality, as well as providing a platform for acceleration of a broad …

Modular switch programming under resource constraints

M Hogan, S Landau-Feibish, MT Arashloo… - … USENIX Symposium on …, 2022 - usenix.org
Programmable networks support a wide variety of applications, including access control,
routing, monitoring, caching, and synchronization. As demand for applications grows, so …

Using trio: juniper networks' programmable chipset-for emerging in-network applications

M Yang, A Baban, V Kugel, J Libby, S Mackie… - Proceedings of the …, 2022 - dl.acm.org
This paper describes Trio, a programmable chipset used in Juniper Networks' MX-series
routers and switches. Trio's architecture is based on a multi-threaded programmable packet …