This section summarizes the SBI drivers supported by the TeraFlowSDN controller to interoperate with underlying network equipment and intermediate controllers.
-[ONF Transport API](https://wiki.opennetworking.org/display/OTCC/TAPI)
-[ONF Transport API GitHub](https://github.com/OpenNetworkingFoundation/TAPI)
## **5.5. P4**
__Documentation in progress__
<h3><u>Device Type:</h3></u>
- Intermediate Controller
<h3><u>Supported features:</h3></u>
- Configuration of L2 packet connections
- Monitoring not supported
<h3><u>Tested Devices/Controllers:</h3></u>
- BMV2
- Intel Tofino P4 switch
<h3><u>Reference:</h3></u>
## **5.6. Infinera IPM XR**
Infinera XR Pluggables through Infinera IPM controller
__Documentation in progress__
<h3><u>Device Type:</h3></u>
- Intermediate Controller
<h3><u>Supported features:</h3></u>
- Configuration of L0 optical links
- Monitoring not supported
<h3><u>Tested Devices/Controllers:</h3></u>
- Infinera Pluggable Manager (IPM) controller
<h3><u>Reference:</h3></u>
## **5.7. IETF L2VPN**
IETF RFC8466: A YANG Data Model for Layer 2 Virtual Private Network (L2VPN) Service Delivery
__Documentation in progress__
<h3><u>Device Type:</h3></u>
- Intermediate Controller
<h3><u>Supported features:</h3></u>
- Discovery of underlyting topology
- Configuration of L2 VPNs
- Monitoring not supported
<h3><u>Tested Devices/Controllers:</h3></u>
- TeraFlowSDN as child IP controller
<h3><u>Reference:</h3></u>
-[IETF RFC8466: A YANG Data Model for Layer 2 Virtual Private Network (L2VPN) Service Delivery](https://datatracker.ietf.org/doc/html/rfc8466)
## **5.8. IETF ACTN**
__Documentation in progress__
<h3><u>Device Type:</h3></u>
- Intermediate Controller
<h3><u>Supported features:</h3></u>
- Configure OSU Tunnels
- Configure Ethernet Transport Services
<h3><u>Tested Devices/Controllers:</h3></u>
- Huawei NCE-T SDN controller
<h3><u>Reference:</h3></u>
-[IETF draft-ietf-ccamp-client-signal-yang-10: A YANG Data Model for Transport Network Client Signals](https://datatracker.ietf.org/doc/draft-ietf-ccamp-client-signal-yang/)
-[IETF draft-ietf-teas-yang-te-34: A YANG Data Model for Traffic Engineering Tunnels, Label Switched Paths and Interfaces](https://datatracker.ietf.org/doc/draft-ietf-teas-yang-te/)
## **5.9. NetConf OpenConfig Optical**
NetConf - OpenConfig for Optical Devices (EXPERIMENTAL)
**WARNING**: This driver is experimental and contains proprietary extensions on top of OpenConfig. Use with care.
This driver manages microwave radio links through an intermediate controller using the data model in IETF RFC8345 "A YANG Data Model for Network Topologies".
<h3><u>Device Type:</h3></u>
- Radio links between routers through an Intermediate Controller
<h3><u>Supported features:</h3></u>
- L2 radio links
- Monitoring not supported
<h3><u>Tested Devices/Controllers:</h3></u>
- SIAE intermediate MW controller version SM-DC 8.3.2 managing SIAE AGS20 radio terminals
<h3><u>Reference:</h3></u>
-[IETF RFC8345: A YANG Data Model for Network Topologies](https://datatracker.ietf.org/doc/html/rfc8345)