Communication Networks

P4 - State of the Art (P4-SOTA)

P4 is a programming language for programmable data planes. There are different hardware and software targets supporting P4. P4 is a relatively young technology often implementing the software-defined networking (SDN) paradigm. There are already first prototypes built within the academic community whose results are published in the scientific literature.
The project summarizes state of the art (SOTA) of P4, highlighting current hot topics and research activities. It further analyzes the P4 technology approach with focus on features and limitations.

Funding: Funded by industry
Duration: 01.7.2019 - 30.9.2019
 

Publication

  1. F. Hauser, M. Häberle, D. Merling, S. Lindner, V. Gurevich, F. Zeiger, R. Frank, and M. Menth: A Survey on Data Plane Programming with P4: Fundamentals, Advances, and Applied Research, under submission, Jan. 2021