Cisco Cisco Evolved Programmable Network Manager 1.2 Developer's Guide

Page of 360
 
                                                          Northbound 
RESTCONF/YANG Interface
 
 
Cisco EPNM RESTConf  NBI  Guide  
 
 
 
13 
2  Northbound RESTCONF/YANG Interface  
Cisco EPN Manager implements the RESTCONF/YANG API as a standards-based 
Northbound Interface for integrating Cisco EPN Manager with a standards-compliant OSS. 
It is a set of RESTFul services confirmed to the RESTCONF/YANG sepcification. 
 
The Cisco EPN Manager implementation of the RESTCONF/YANG interface supports the 
retrieval of device inventory, circuit inventory, and notifications about respective resource 
changes and provisioning. This includes: 
 
 
Managed Elements and Equipment Inventory 
 
Termination Point Inventory 
 
Subnetwork Connection and Resource Inventory 
 
Inventory Object Create, Delete  
 
Service Inventory 
 
 
Web Services Standards 
2.1
The RESTCONF implementation of the Cisco EPN Manager is based on the following Web 
Services specification from W3C standards, as mentioned in the RESTCONF/YANG 
specification. 
 
 
RESTful Web Services (JAX-RS) 
 
XML Schema version 1.0 (XSD) 
 
RESTCONF Protocol (draft 07) draft-ietf-netconf-restconf-07 
 
YANG – A Data Modeling Language for the Network Configuration Protocol 
(NETCONF) – RFC-6020 
 
Hypertext Transfer Protocol HTTP 1.1 - RFCs 7230-7237 
 
 
RESTCONF Standards  
2.2
The Cisco EPN Manager implementation of the RESTCONF/YANG Interface exposes Cisco 
EPN Manager management information as specified by the RESTCONF/YANG protocol and 
data modeling language.    
 
While no standard exists for information model exposed by this interface, the model is 
based on TeleManagement Forum (TMF) standards governing the modeling of physical and 
service inventory. 
 
Communication Patterns 
2.3
RESTCONF/YANG interfaces supported by Cisco EPN Manager use REST (Representational 
State Transfer) techniques. REST is stateless and uses a client-server protocol (HTTP 1.1).