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 …

Service function chain placement in distributed scenarios: a systematic review

GL Santos, DF Bezerra, ES Rocha, L Ferreira… - Journal of Network and …, 2022 - Springer
The network function virtualization (NFV) paradigm is an emerging technology that provides
network flexibility by allowing the allocation of network functions over commodity hardware …

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 …

P8: P4 with predictable packet processing performance

H Harkous, M Jarschel, M He, R Pries… - IEEE Transactions on …, 2020 - ieeexplore.ieee.org
Data plane programmability brings network flexibility to a new level. However, it introduces
the complexity of the data path's program as a new factor that influences packet forwarding …

Automated smartnic offloading insights for network functions

Y Qiu, J **ng, KF Hsu, Q Kang, M Liu… - Proceedings of the …, 2021 - dl.acm.org
The gap between CPU and networking speeds has motivated the development of
SmartNICs for NF (network functions) offloading. However, offloading performance is …

A multi-feature DDoS detection schema on P4 network hardware

M Dimolianis, A Pavlidis… - 2020 23rd Conference on …, 2020 - ieeexplore.ieee.org
Data plane programmability is a promising technology that enables rapid control loops for
the detection and mitigation of cyber-attacks. In this context, we propose an in-network …

Virtual queues for P4: A poor man's programmable traffic manager

H Harkous, C Papagianni… - … on Network and …, 2021 - ieeexplore.ieee.org
The advent of programmable network switch ASICs and recent developments on other
programmable data planes (NPUs, FPGAs) drive the renewed interest in network data plane …

An EMD and ARMA-based network traffic prediction approach in SDN-based internet of vehicles

M Tian, C Sun, S Wu - Wireless Networks, 2021 - Springer
Abstract The Internet of Vehicles (IoV) is the application of the Internet of things (IoT)
technology in intelligent transportation systems. The vehicle accesses the IoV network …

Key properties of programmable data plane targets

D Scholz, H Stubbe, S Gallenmüller… - 2020 32nd International …, 2020 - ieeexplore.ieee.org
We currently see a shift from fixed-function network devices with limited configurability
towards network devices with a fully programmable processing pipeline. A prominent …

What you need to know about optical circuit reconfigurations in datacenter networks

J Zerwas, W Kellerer, A Blenk - 2021 33th international …, 2021 - ieeexplore.ieee.org
Increasing demand for flexibility in datacenter networks has led researchers to propose
various designs of adaptable topologies using optical circuit switching. However …