Hi There,


We are trying to understand the SDN-C code flow from its Northbound interface 
to Southbound Controllers which manage the controlled devices.



Following is our understanding till now (build from ONAP Wiki and code reading):

1)      SDN-C is based on ODL framework

2)      ONAP has added SLI which understands the network configuration workflow

3)      The DG builder builds different models (using YANG, XML). These models 
are then converted into SVC Recopies

4)      SLI consumes into SVC Recopies to execute the network configuration 
workflow contained in the recipe

5)      Effectively the workflow is passed to one of he underlying Network 
Adaptors which actually configure the necessary network resources

6)      The update (success/ failure) is sent to MSO and AAI once the request 
is complete



Following are the code modules we know till now:

1)      From MSO mso-sdn-adaptor calls VNFAPIProvider() in SDNCAdpaterRest.java

2)      VNFApiProvider() – receives the request and invokes the 
activate/configure services



Questions:

1) We have seen multiple entry pointers across SDN-C/SLI, dmaplisterner, 
uebClient, admportal and dgbuilder. But the interaction of these with each 
other, VnfAPIProvider()  and southbound interfaces is not clear

2) Post, VnfAPIProvider() how the allocateResourceL3SDN()and later the 
Southbound Adpator APIs are called is not known


While we are trying to understand the code further, if anyone can give some 
pointers or explain the codeflow on a broader level, it would be extremely 
helpful.





Thanks,

Arun Arora

_______________________________________________
onap-discuss mailing list
onap-discuss@lists.onap.org
https://lists.onap.org/mailman/listinfo/onap-discuss

Reply via email to