The Control Orchestration Procotol (COP) abstracts a set of control plane functions used by an SDN Controller, allowing the interworking of heterogenous control plane paradigms (i.e., OpenFlow, GMPLS/PCE).
The COP is defined using YANG models and RESTCONF. We provide the YANG models and a set of tools to process the YANG models and obtain the necessary classes and interfaces that will support the COP. These tools are:
- Pyang plugin for Swagger
- JSON to Python code generator
The COP YANG models are available for discussion to research community. Up to now three YANG models have been discussed:
This plugin has been contributed to OpenSourceSDN.org Project EAGLE.
This code generator has been contributed to OpenSourceSDN.org Project EAGLE.
The COP is a joint collaboration within STRAUSS project. You can find the licenses of the different projects in each subfolder.