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