P4 Developer Days – P4sim: Protocol-Independent Packet Processors in ns-3

Register to attend this P4 Developer Days webinar, “P4sim: Protocol-Independent Packet Processors in ns-3”

Date: October 29, 2025
Time: 8:00am Pacific

Abstract

Network simulation plays a crucial role in evaluating new architectures, protocols, and algorithms before deployment. While ns-3 is one of the most widely used discrete-event network simulators, it lacks native support for programmable data plane behaviors described in P4. P4sim addresses this gap by integrating P4’s protocol-independent, table-driven packet processing model into the ns-3 simulation framework. This talk introduces the architecture and capabilities of P4sim, demonstrates how developers can prototype and test P4 programs in simulation environments, and presents example use cases such as custom switching logic and in-band telemetry. Attendees will learn about the architecture and design of P4sim, which supports P4 architectures like V1Model, PSA, and PNA. The talk highlights its integration with ns-3 and showcases practical use cases. P4sim enables early development and testing of P4 programs without hardware, making it ideal for researchers and developers in programmable networking and simulation.

Speaker

Minyu Ma is a Ph.D. researcher at Technische Universität Dresden, Germany, focusing on computer networks, programmable data planes, and simulation platforms. Mingyu has been actively involved in bridging the gap between research prototypes and real-world deployments, with hands-on experience in P4, ns-3 and traffic control. He regularly contributes to academic conferences and open-source communities related to network systems and simulation.

Register to attend this webinar!

Share the Post:

Contact us

Fill out the form below, and we will be in touch shortly.