A survey on data plane programming with p4: Fundamentals, advances, and applied research

F Hauser, M Häberle, D Merling, S Lindner… - Journal of Network and …, 2023 - Elsevier
Programmable data planes allow users to define their own data plane algorithms for network
devices including appropriate data plane application programming interfaces (APIs) which …

The Complete Guide to SCION

L Chuat, M Legner, D Basin, D Hausheer, S Hitz… - Information Security and …, 2022 - Springer
The first SCION book, published in 2017, summarized the results of eight years of work by
over a dozen researchers. Now, five years later, we have completely rewritten the book. It …

μMon: Empowering Microsecond-level Network Monitoring with Wavelets

H Zheng, C Huang, X Han, J Zheng, X Wang… - Proceedings of the …, 2024 - dl.acm.org
Network monitoring is essential for network management and optimization. In modern data
centers, fluctuations in flow rates and network congestion events (eg, microbursts) typically …

[HTML][HTML] Improving efficiency and security of IIoT communications using in-network validation of server certificate

A Atutxa, J Astorga, M Barcelo, A Urbieta, E Jacob - Computers in Industry, 2023 - Elsevier
The use of advanced communications and smart mechanisms in industry is growing rapidly,
making cybersecurity a critical aspect. Currently, most industrial communication protocols …

P4db-the case for in-network oltp

M Jasny, L Thostrup, T Ziegler, C Binnig - Proceedings of the 2022 …, 2022 - dl.acm.org
In this paper we present a new approach for distributed DBMSs called P4DB, that uses a
programmable switch to accelerate OLTP workloads. The main idea of P4DB is that it …

SQR: In-network packet loss recovery from link failures for highly reliable datacenter networks

T Qu, R Joshi, MC Chan, B Leong… - 2019 IEEE 27th …, 2019 - ieeexplore.ieee.org
In datacenter networks, flows need to complete as quickly as possible because the flow
completion time (FCT) directly impacts user experience, and thus revenue. Link failures can …

Offloading virtual evolved packet gateway user plane functions to a programmable ASIC

SK Singh, CE Rothenberg, G Patra… - Proceedings of the 1st …, 2019 - dl.acm.org
Roll-outs of 5G Mobile Packet Core (MPC) rely on principles and technologies of Software-
Defined Networking (SDN) and Network Function Virtualization (NFV). While the benefits of …

Debugging transient faults in data centers using synchronized network-wide packet histories

PG Kannan, N Budhdev, R Joshi… - 18th USENIX Symposium …, 2021 - usenix.org
Data center network faults are hard to debug due to their scale and complexity. With the
prevalence of hard-to-reproduce transient faults, root-cause analysis of network faults is …

FSA: Fronthaul slicing architecture for 5G using dataplane programmable switches

N Budhdev, R Joshi, PG Kannan, MC Chan… - Proceedings of the 27th …, 2021 - dl.acm.org
5G networks are gaining pace in development and deployment in recent years. One of 5G's
key objective is to support a variety of use cases with different Service Level Objectives …

Netgvt: Offloading global virtual time computation to programmable switches

R Parizotto, B Mello, I Haque… - Proceedings of the …, 2022 - dl.acm.org
Distributed discrete-event simulation is an essential method for analyzing large-scale
models, including weather forecast and network simulations. A distributed simulation often …