Table of Contents |
---|
...
Info |
---|
EPIC:
Story:
Tasks:
Reviewed by Stavros Kanarakis Weitao Gao user-2586f |
Sub-UC1: Topology Discovery and Synchronization
CCSDK/SDNC-C Diagram
Flow Discription
1.User registers 3rd party controller information in ESR.
2. ESR adds triggers a 3rd party controller information in AAI.registration event to DMAAP
3. AAI notify addition of 3rd party controller information to DMAAP Listener in SDNCSDNC subscribes to the event and gets event ntification
4. DMAAP Listener in SDNC sends Data change request5. SDNC query SDNC queries topology from 3rd party Controller
65. SDNC adds decomposes and save topology to AAI
New Development
1.Provider consumes notification event of Access SDN M&C
2.Restadaptor call sync topology request from Access SDN M&C
3.New DGs for sync topology , analyses data from Access SDN M&C and save it to AAI
4.Data model definition
To be Define
Topology model
- Adapt existing DGs for sync topology to make a new BBS type, Each vendor will have a different API call and so we need a switch flag inside DG code to choose specific vendor sub-DG for the call
- Topology data model definition (optional, depends on whether we follow CCVPN model for topology). If new model is required, we need to adapt saving data to AAI DG.
- Make token authentication more generic
Query Topology API
Code Block | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
URL:/v2/data/huwwei-nce-resource-inventory:ltps
get:
|
Topology Model
Code Block | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
PON-UNI
{
}
OLT-NNI
{
} |
...
Sub-UC2: Service Creation and Activation
CCSDK/SDN-C Diagram
Gliffy Diagram | ||||||
---|---|---|---|---|---|---|
|
Flow Description
Access SDN M&C notify
theONT
Registration EventRegister Event to DCAE
DCAE Publishes an ONT Registration Event(pnf_registeration) to SO via
DMaaPDMaaP
SO
CallCalls Generic Resource
APIAPIs of
SDN-CSDNC to trigger Access/Edge SDN M&C
SDNC calls Access SDN M&C to configure RFS ONT
SDNC calls Edge SDN M&C
do the configurationto configure IPAM and AAA
Access SDN M&C notify
the ONT ReadyRG Activated Event to DCAE
and DCAE publishes the Pnf_ready eventDCAE Publishes an RG Activated Event to SO via DMaaP
.
New Development
...
(Depends on the Modeling definition)
Addition of new enumerations to generic-resource-api.yang for CreateAccessConnectivity, CreateInternetProfile.
Addition of new resource to GenericResourceApiProvider.java (review it later)
New DGs for the service creation
Extending respective template for restapicall plugin in Network Adapters. We need to manually put the new template files for each vendor inside the SDN-C container
Configure RFS ONT
URL:
Code Block | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
Configure IPAM/AAA
URL:
Code Block | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
Sub-UC3: Nomadic ONT Service
CCSDK/SDN-C Diagram
Flow Description
1.Access SDN M&C notify ONT Register Event to DCAE
2.DCAE notify SO ONT registration
3.SO Calls Generic Resource APIs of SDNC to trigger Access SDN M&C
4.SDNC calls Access SDN M&C to delete old RFS ONT;SDNC calls Access SDN M&C to configure new RFS ONT
5.SDNC calls Edge SDN M&C to configure AAA
New Development
Addition of new enumerations to generic-resource-api.yang forDeleteAccessConnectivity, DeleteInternetProfile.
Addition of new new resource to GenericResourceApiProvider.java (review it later)
New DGs for BBS PnPthe service deletion
Extending respective template for restapicall plugin in Network Adapters. We need to manually put the new template files for each vendor inside the SDN-C container
- Creation DGs/templates/additions are mentioned in the Sub-UC2.
Delete old RFS ONT
URL:
Code Block | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
Configure new RFS ONT
URL:
Code Block | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
Configure AAA
URL:
Code Block | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||