The P4 Workshop is an opportunity for the P4 ecosystem to share knowledge and experiences with the broader community and to facilitate collaboration. The workshop incorporates insights and perspectives from the P4 community across the following key areas:
- P4 language
- P4 targets
- P4 tool chain
- P4 use cases & applications
- Control plane or network OS for P4 targets
- Extensions to P4
- Cross-cutting work between P4 and related systems such as eBPF and service meshes.
View videos and slides below!
Keynotes
In-Depth Talks
Lightning Talks
P4 Working Group Update
Demos
Title | Video | Slides | |
---|---|---|---|
A Language Engineering Approach to Support the P4 Coding EcosystemAlexandre Lachance, Graduate Student, McMaster University |
|||
Demo to Offload Networking Pipeline on Intel IPU E2000 Using P4 Control PlaneNupur Uttarwar, Cloud Software Engineer, Intel |
|||
Enabling P4 hands-on Training Using Hardware Switches in a Cloud System at the University of South CarolinaJose Gomez, Graduate Assistant, University of South Carolina |
|||
Enhancing Blockage Detection andHandover on 60 GHz Networks with P4 Programmable Data PlanesAli AlSabeh, Research Assistant, University of South Carolina |
Posters
Title | Details | |
---|---|---|
A Testbench for Testing Programmable Traffic Managers in a Software EnvironmentBill Pontikakis, Research Associate, Polytechnique Montreal |
||
Casual Network TelemetryYunhe Liu, Research Assistant, Cornell University |
||
Enhancing Blockage Detection and Handover on 60 GHz Networks with P4 Programmable Data PlanesAli AlSabeh, Research Assistant, University of South Carolina |
||
Extending the P4 Language to Facilitate the Use of Stateful ConstructsJorg Ehmer, Polytechnique Montreal |
||
Intent-based Platform Leverages Programmable Networking for Optimizing EdgeDave Duggal, Founder/CEO, EnterpriseWeb |