About

Log in?

DTU users get better search results including licensed content and discounts on order fees.

Anyone can log in and get personalized features such as favorites, tags and feeds.

Log in as DTU user Log in as non-DTU user No thanks

DTU Findit

Conference paper

Graph-To-P4: A P4 boilerplate code generator for parse graphs

In Proceedings of 2019 Acm/ieee Symposium on Architectures for Networking and Communications Systems — 2019, pp. 1-2
From

Department of Photonics Engineering, Technical University of Denmark1

Networks Technology and Service Platforms, Department of Photonics Engineering, Technical University of Denmark2

The work described in this paper presents Graph-to-P4, a toolset for generating P4 boilerplate code from parse graphs. The purpose of such a toolset is to provide a higher level of abstraction to program pipelines in order to fill the knowledge gap that some students may encounter when diving into P4.

While P4 is not difficult to learn, Graph-to-P4 offers the possibility first draw parse graphs, generate P4 starter code and finally let programmers develop the specific data plane behavior (actions, tables, etc.). We have experienced that this toolset offers a smooth introduction to P4 and the intrinsic networking concepts attached to it.

We show that the toolset has potential to provide a larger set of high-level abstractions (tables, actions, etc.)and an extension to provide a two-way code transformation.

Language: English
Publisher: IEEE
Year: 2019
Pages: 1-2
Proceedings: 2019 ACM/IEEE Symposium on Architectures for Networking and Communications Systems
Series: 2019 Acm/ieee Symposium on Architectures for Networking and Communications Systems, Ancs 2019
ISBN: 172814387X , 172814387x , 1728143888 , 9781728143873 and 9781728143880
Types: Conference paper
DOI: 10.1109/ANCS.2019.8901873
ORCIDs: Zaballa, Eder Ollora

DTU users get better search results including licensed content and discounts on order fees.

Log in as DTU user

Access

Analysis