P4 Integrated Network Stack (PINS) is an industry collaboration bringing SDN capabilities and P4 programmability to traditional routing devices that rely on embedded control protocols (like BGP). Specifically, this project uses P4 to model the SAI pipeline, adds externally programmable extensions to the pipeline and introduces P4Runtime as a new control plane interface for controlling the pipeline.
PINS is currently incubating as an ONF Member's Only project. By November 2021, parts of PINS will be made open source and available under the Apache 2.0 open source license as part of the SONiC project.
Member's Only weekly working group calls are on Wednesdays for PINS members. Public community calls will begin later in 2021.
For PINS announcements, you can join the PINS Annouce mailing list here: https://groups.google.com/a/opennetworking.org/g/pins-announce/about
Be sure to click the "Join group" button near the top of the page near the search bar.
We expect all ONF employees, member companies, and participants to abide by our Code of Conduct. If you have any questions or concerns, please notify a member of the ONF team or email email@example.com.
Having trouble getting started? First, reach out to the mailing list or Slack team. If you still have questions or concerns, please email firstname.lastname@example.org.