and Core Network Service | 2 |
|
| |
CORE_02 | Service instantiation | When triggered by NSSMF Adaptor with allocateNSSI for allocating a new Core NSSI, Core NSSMF (SO) triggers OOF for Core NSSI selection, OOF provides Slice Profiles for Core NF. | 3 |
|
| |
CORE_03 | Service instantiation (New NSSI) | SO (Core NSSMF) creates new Core NSSI in AAI | 3 |
|
| |
|
| Prepare Service order and trigger EXTAPI for instantiating new Core NFs | 3 |
|
| |
|
| On successful response from EXTAPI for the serviceOrderId associate instantiated core network service to NSSI. And update SO database with service operation status | 3 |
|
| |
CORE_04 | Service instantiation (Existing NSSI) | When triggered by NSSMF Adaptor with allocateNSSI for allocating a new Core NSSI, Core NSSMF (SO) triggers OOF for Core NSSI selection, OOF provides Slice Profiles for Core NF. | 3 |
|
| |
|
| OOF returns existing NSSI. Find the associated network service with NSSI | 5 |
|
|
|
|
| Prepare request payload to trigger SO macro flow to update the Core network service NFs | 5 |
|
|
|
|
| Trigger SO macro flow (by calling serviceInstance api PUT method). | 5 |
|
|
|
|
| On successful response update the SO database with service operation status | 5 |
|
|
|
CORE_05 | Service Activation and Service Deactivate | When triggered by NSSMF Adaptor with activateNSSI or deactivateNSSI for activating/deactivating Core NSSI | 7,8 |
|
| |
|
| Get all s-nssai and orchestration status from slice profiles associated with NSSI | 7.8 |
|
|
|
|
| Get VNF/VFs associated with NSSI. Prepare request payload to trigger SO macro service to activate/deactivate the status of s-nssai received from NSSMF adapter | 7.8 |
|
|
|
|
| Onsuccessful response update slice profile instance in AAI | 7.8 |
|
|
|
CORE_06 | Service Deallocate | When triggered by NSSMF Adaptor with deAllocate for deallocating Core NSSI | 9, 10, 15 |
|
| |
|
| Get the network service instance and slice profile associated with NSSI |
|
|
|
|
|
| If TerminateNSSI=true then |
|
|
|
|
|
| trigger EXPAPI to delete network service instance Remove NSSI association with NSI Remove association of slice profile instance with NSSI Delete the slice profile instance Delete NSSI service instance |
|
|
|
|
|
| Update SO database with operation status |
|
|
|
|
CORE_07 | Service Deallocate | When triggered by NSSMF Adaptor with deAllocate for deallocating Core NSSI | 9 |
|
| |
|
| Get the network service instance and slice profile associated with NSSI |
|
|
|
|
|
| If TerminateNSSI=false then |
|
|
|
|
|
| Get VNF/VFs associated with NSSI. Get all the s-nssai from the slice profiles associated with NSSI |
|
|
|
|
|
| Prepare request payload to trigger SO macro flow to update the Core network service NFs |
|
|
|
|
|
| Remove NSSI association with NSI Remove association of slice profile instance with NSSI Delete the slice profile instance |
|
|
|
|
|
| Update SO database with operation status |
|
|
|
|
CORE_08 | Service Modify (create new slice profile instance) | When triggered by NSSMF Adaptor with modify for modifying Core NSSI |
|
|
| |
|
| Get the network service instance and slice profile associated with NSSI |
|
|
|
|
|
| Get VNF/VFs associated with NSSI. Get all the s-nssai from the slice profiles associated with NSSI |
|
|
|
|
|
| Prepare request payload to trigger SO macro flow to update the Core network service NFs |
|
|
|
|
|
| On success response, create slice profile instance in AAI Associate slice profile instance with NSSI |
|
|
|
|
|
| Update SO database with operation status |
|
|
|
|
CORE_09 | Service Modify (delete slice profile instance) | When triggered by NSSMF Adaptor with modify for modifying Core NSSI |
|
|
| |
|
| Get the network service instance and slice profile associated with NSSI |
|
|
|
|
|
| Get VNF/VFs associated with NSSI. Get all the s-nssai from the slice profiles associated with NSSI |
|
|
|
|
|
| Prepare request payload to trigger SO macro flow to update the Core network service NFs |
|
|
|
|
|
| On success response, remove NSSI to slice profile association Delete the slice profile instance |
|
|
|
|
|
| Update SO database with operation status |
|
|
|
|