[UBI] Common library for all SD-Fabric P4 service handlers
Proposers
- Georgios Katsikas (UBI) @katsikasg
Description
The SD-Fabric P4 data plane, also called 'fabric-tna', employs a large set of tables for covering many network functions, ranging from basic forwarding, routing, and tunneling (e.g., VLAN, MPLS) to more advanced network functions for 4G/5G mobile user plane function (UPF), In-band Network Telemetry (INT), slicing, and QoS.
This feature introduces a common library for managing SD-Fabric entities (e.g., tables and more) that can be shared among many different service handlers, each tailored to a specific network function.
Acknowledgements
This work is jointly funded by the European Commission through the (i) HORIZON-JU-SNS-2022 ACROSS project with Grant Agreement number 101097122, (ii) P2CODE - “Programming Platform for intelligent COllaborative DEployments over heterogeneous edge-IoT environments” under GA No. 101093069, and (iii) HORIZON-JU-SNS-2022 FLEX-SCALE project with grant agreement number 101096909.
References
- fabric-tna: The SD-Fabric data plane, Available: https://github.com/stratum/fabric-tna