Due to a ransomware attack, the wiki was reverted to a July 2022 version. . We apologize for the lack of a more recent valid backup.
...
Brigade Status
Active. Find here the JIRA tasks we are currently working on:
INACTIVE
P4 development for ONOS is now happening as part of the SD-Fabric project: https://jiraopennetworking.onosproject.org/secure/RapidBoard.jspa?rapidView=32&view=planning.nodetailsd-fabric/
Weekly meetings
Every Tuesday at alternate times: 9:00 AM PST and 10:00 PM US Pacific time.
...
- Next-Gen SDN Tutorial (with hands-on exercises):
- Learn about the building blocks of the NG-SDN architecture, such as data plane programming and control via P4 and P4Runtime; configuration via YANG, OpenConfig, and gNMI; Stratum, and ONOS.
- Organized around a sequence of hands-on exercises that show how to build an IPv6-based leaf-spine data center fabric using P4, Stratum, and ONOS.
- Updated September 2019May 2020
- Advanced ONOS+P4 Tutorial: Building an SRv6-enabled fabric with P4 and ONOS
- Requires intermediate knowledge of the P4 language
- Updated April 2019
- P4 support in ONOS deep dive (presented at ONF Connect 2018 - video)
- Developer VM and walkthrough of P4Runtime support in ONOS via BMv2
- P4-based Trellis (CORD fabric), AKA fabric.p4 (with instructions to test on BMv2)
- Trellis+P4 tutorial (with hands-on exercises) (presented at ONF Connect 2018)
- Disaggregating the BNG in SEBA with P4:
- Offloading S/PGW VNF to programmable switches using P4 (talk at ONS North America 2018)
- Disaggregating the BNG in SEBA with P4:
- P4Runtime demo with Google's tor.p4 (presented at L123 SDN NFV World Congress 2017 - video here)
- ONOS-P4 Brigade Work Days 2017 (past event)
- [OUTDATED] ONOS+P4 tutorial for beginners (with hands-on exercises)
- Includes an introduction to P4Runtime, ONOS, and use cases (fabric.p4 and spgw.p4)
- Updated December 2018
...