7.1.3 ECS lifecycle management
28.5383GPPEdge Computing ManagementManagement and orchestrationRelease 18TS
7.1.3.1 ECS deployment
Figure 7.1.3.1-1 shows that the PLMN operator or ECSP as the consumer requests the ECS instantiation via the provisioning MnS.
Figure 7.1.3.1-1: ECS deployment procedure
1. Provisioning MnS Producer receives a request (this will use createMOI operation defined in 3GPP TS 28.532 [5]) with ECS related requirements. The following are the list of requirements, which can be provided with the request as part of attributeListIn parameter of createMOI operation.
a. ecsAddress: the URLs and/or IP Address(es) of ECS.
b. providerIdentifier: Identifying the ECSP that provides the ECS.
2. Provisioning MnS Producer returns a response indicating that the instantiation operation is in progress.
3. The NF instance creation procedure as described in clause 7.10 of [5] is reused to instantiate the ECS VNF instance with the requirements captured in the ECSFunction IOC.
4. In case of ECS VNF instantiation failure, a Notification to indicate the creation of ECSFunction instance has failed.
5. In case of ECS VNF instantiation success, the producer creates the MOI (Managed Object Instance) for ECSFunction IOC. The MOI shall contain attributes as defined in ECSFunction IOC. The Provisioning MnS Producer sends a Notification to indicate the ECSFunction instance has been created.
7.1.3.2 ECS termination
Figure 7.1.3.2-1 shows that the PLMN operator or ECSP as the consumer requests the ECS termination via the provisioning MnS.
Figure 7.1.3.2-1: ECS termination procedure
1. PLMN operator or ECSP consumes the provisioning MnS with deleteMOI operation (see clause 11.1.1.4. in TS 28.532 [5]) for ECSFunction MOI to request ECSP management system provisioning MnS producer to terminate the ECS VNF instance.
2. ECSP management system provisioning MnS producer sends a response to the consumer indicating that the termination operation is in progress.
3. ECSP management system provisioning MnS producer invokes the TerminateNsRequest or UpdateNsRequest operation (see clause 7.3.7 and 7.3.5 in ETSI GS NFV-IFA 013 [6]) to request NFVO via the Os-Ma-nfvo interface to terminate ECS VNF instance.
4. NFVO sends the NS Lifecycle Change notification to ECSP provisioning MnS producer indicating the result of termination procedure (see clause 7.3.12 of ETSI GS NFV-IFA 013 [6]).
5. If the VNF termination has been successful then:
5.1. ECSP management system provisioning MnS producer deletes the MOI for ECSFunction IOC.
5.2. ECSP management system provisioning MnS producer notifies the consumer about the successful termination of the ECS.
Otherwise :
5.3. ECSP management system provisioning MnS producer notifies the consumer about the un-successful termination of the ECS.
7.1.3.3 ECS modification
Figure 7.1.3.3-1 shows that the PLMN operator or ECSP as the consumer requests the ECS modification via the provisioning MnS.
Figure 7.1.3.3-1: ECS modification procedure
1. PLMN operator or ECSP consumes the provisioning MnS with modifyMOIAttributes operation (see clause 11.1.1.3. in TS 28.532 [5]) for ECSFunction MOI to request ECSP management system provisioning MnS producer to modify the ECS VNF instance.
2. ECSP management system provisioning MnS producer sends a response to the consumer indicating that the modification operation is in progress.
3. If ECS instance to be modification contains virtualized part, checks whether corresponding VNF instance needs to be modified to satisfy the modification related requirements.
4. If corresponding VNF instance needs to be modified, ECSP management system provisioning MnS producer invokes the updateNsRequest operation (see clause 7.3.5 in ETSI GS NFV-IFA 013 [6]) to request NFVO via the Os-Ma-nfvo interface to modify the virtualized resource of ECS VNF instance.
5. NFVO sends the NS Lifecycle Change notification to ECSP provisioning MnS producer indicating the result of modification procedure (see clause 7.3.12 of ETSI GS NFV-IFA 013 [6]).
6. ECSP management system provisioning MnS producer modifies the MOI for ECSFunction IOC.
7. ECSP management system provisioning MnS producer response to consumer about the modification of the ECS instance.
7.1.3.4 ECS query
Figure 7.1.3.4-1 shows that the PLMN operator or ECSP as the consumer requests the ECS query via the provisioning MnS.
Figure 7.1.3.4-1: ECS query procedure
1. ECSP provisioning MnS Producer receives a query request (this will use getMOIAttributes operation defined in 3GPP TS 28.532[5]) with objectInstance of the existing ECSFunction MOI, scope, and list of attributes of ECSFunction IOC. The list of attributes identifies the attributes to be returned by this operation.
2. Based on the request, ECSP provisioning MnS producer queries the concrete ECSFunction MOI
3. MnS Producer sends a response to the MnS consumer with objectClass, objectInstance, status (e.g. succeed or failed), and list of [Attribute, Value] related to ECS instance which is defined in clause 6.4(e.g. providerIdentifier).