Skip to content

cyqw/COP

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CONTROL ORCHESTRATION PROTOCOL (COP)

Overview

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

COP YANG models

The COP YANG models are available for discussion to research community. Up to now three YANG models have been discussed:

Pyang plugin for Swagger - DEPRECATED

This plugin has been contributed to OpenSourceSDN.org Project EAGLE.

JSON to Python code generator - DEPRECATED

This code generator has been contributed to OpenSourceSDN.org Project EAGLE.

License

The COP is a joint collaboration within STRAUSS project. You can find the licenses of the different projects in each subfolder.

About

Control Orchestration Protocol

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%