6 Management services for provisioning of networks and network slicing
28.5313GPPManagement and orchestrationProvisioningRelease 16TS
6.1 Management services for network slice provisioning
The management services for network slice provisioning are listed in table 6.1-1.
Table 6.1-1: Management services for network slice provisioning
MnS Name |
MnS Component Type A |
MnS Component Type B |
Note |
Provisioning for NSI |
Operations defined in clause 5 of TS 28.532 [8]: – createMOI operation – deleteMOI operation – getMOIAttributes operation – modifyMOIAttributes operation Operations defined in clause 6.5: – allocateNsi operation – deallocateNsi operation |
NSI information model defined in clause 6.3 of TS 28.541 [6] |
This management service enables its consumer to request allocating, deallocating, or modifying an NSI. The typical scenario is "Network Slices as NOP internals" model where this MnS is consumed by operators. |
Provisioning data report for NSI |
Operations defined in clause 5 of TS 28.532 [8]: – subscribe operation – unSubscribe operation Notifications defined in clause 5 of TS 28.532 [8]: – notifyMOICreation notification – notifyMOIDeletion notification – notifyMOIAttributeValueChanges notification |
NSI information model defined in clause 6.3 of TS 28.541 [6] |
This management service enables its consumer to obtain notifications about NSI Information model data. The typical scenario is "Network Slices as NOP internals" model where this MnS is consumed by operators |
Provisioning exposure for NSI |
Operations defined in clause 5 of TS 28.532 [8]: – createMOI operation – deleteMOI operation – getMOIAttributes operation – modifyMOIAttributes operation Operations defined in clause 6.5: – allocateNsi operation – deallocateNsi operation |
NSI information model defined in clause 6.3 of TS 28.541 [6] |
This management service enables its consumer to request allocating, deallocating or modifying an NSI. The typical scenario is NSaaS model where this MnS is consumed by vertical industry. |
Provisioning data report exposure for NSI |
Operations defined in clause 5 of TS 28.532 [8]: – subscribe operation – unSubscribe operation Notifications defined in clause 5 of TS 28.532 [8]: – notifyMOICreation notification – notifyMOIDeletion notification – notifyMOIAttributeValueChanges notification |
NSI information model defined in clause 6.3 of TS 28.541 [6] |
This management service enables its consumer to obtain notifications about NSI Information model data. The typical scenario is NSaaS model where this MnS is consumed by vertical industry. |
6.2 Management services for network slice subnet provisioning
The management services for network slice subnet provisioning are listed in table 6.2-1.
Table 6.2-1: Management services for NSS provisioning
MnS Name |
MnS Component of type A (Operations and notifications) |
MnS Component of type B (information model) |
Provisioning for NSSI |
Operations defined in clause 5 of TS 28.532 [8]: – createMOI operation – modifyMOIAttributes operation – getMOIAttributes operation – deleteMOI operation Operations defined in clause 6.5: – allocateNssi operation – deallocateNssi operation |
NSSI information model defined in clause 6.3 of TS 28.541 [6] |
Provisioning data report for NSSI |
Operations defined in clause 5 of TS 28.532 [8]: – subscribe operation – unSubscribe operation Notifications defined in clause 5 of TS 28.532 [8]: – notifyMOICreation notification – notifyMOIDeletion notification – notifyMOIAttributeValueChanges notification |
NSSI information model defined in clause 6.3 of TS 28.541 [6] |
6.3 Management services for network function provisioning
The management services for network function provisioning are listed in table 6.3-1.
Table 6.3-1: Management services for NF provisioning
MnS Name |
MnS Component of type A (Operations and notifications) |
MnS Component of type B (information model) |
Provisioning for NF |
Operations defined in clause 5 of TS 28.532 [8]: – createMOI operation – modifyMOIAttributes operation – getMOIAttributes operation – deleteMOI operation |
NF(s)/ME(s) information model defined in TS 28.541 [6] |
Provisioning data report for NF |
Operations defined in clause 5 of TS 28.532 [8]: – subscribe operation – unSubscribe operation Notifications defined in clause 5 of TS 28.532 [8]: – notifyMOICreation notification – notifyMOIDeletion notification – notifyMOIAttributeValueChanges notification |
NF(s)/ME(s) information model defined in TS 28.541 [6] |
6.4 Management services for network and sub-network provisioning
The management services for network and sub-networks provisioning are listed in table 6.4-1.
Table 6.4-1: Management services for network and sub-network provisioning
MnS name |
MnS Component of type A (Operations and notifications) |
MnS Component of type B (information model) |
Provisioning for network and sub-networks |
Operations defined in clause 5 of TS 28.532 [8]: – createMOI operation – modifyMOIAttributes operation – getMOIAttributes operation – deleteMOI operation Operation defined in clause 6.5: – AllocateNetwork operation |
IOC(s) of sub-network, as defined in TS 28.541 [6] |
Provisioning data report for sub-networks |
Operations defined in clause 5 of TS 28.532 [8]: – subscribe operation – unSubscribe operation Notifications defined in clause 5 of TS 28.532 [8]: – notifyMOICreation notification – notifyMOIDeletion notification – notifyMOIAttributeValueChanges notification |
IOC(s) of sub-network, as defined in TS 28.541 [6] |
6.5. Operations of provisioning
6.5.1 AllocateNsi operation
6.5.1.1 Description
This operation is invoked by allocateNsi operation service consumer to request the provider to allocate a network slice instance to satisfy network slice related requirements. The provider may create a new NSI or using existing NSI to satisfy the request. The requirements in the request are compared/matched against the actual capabilitites of all candidate NSIs by the provider. If an existing NSI can be found e.g. with the right coverage and with good enough latency, it is eligible for allocation. In case not, or if networkSliceSharingIndicator is equal to "non-shared", a new NSI is created with capabilities to host the service, provided that required NSSIs can be created.
6.5.1.2 Input parameters
Parameter Name |
Support Qualifier |
Information Type / Legal Values |
Comment |
attributeListIn |
M |
LIST OF SEQUENCE< attribute name, attribute value> |
This parameter specifies the network slice related requirements defined in ServiceProfile in Clause 6.3.3 in TS 28.541 [6]. |
6.5.1.3 Output parameters
Parameter name |
Support Qualifier |
Matching Information / Legal Values |
Comment |
attributeListOut |
M |
LIST OF SEQUENCE< attribute name, attribute value> |
This list of name/value pairs contains the attributes of the NSI which has been allocated and the actual value assigned to each. |
status |
M |
ENUM (OperationSucceeded, OperationFailed) |
An operation may fail because of a specified or unspecified reason. |
nSId |
M |
An attribute uniquely identifies the network slice instance. |
It specifies the unifique identifier of the NSI which has been allocated. |
6.5.2 AllocateNssi operation
6.5.2.1 Description
This operation is invoked by allocateNssi operation service consumer to request the provider to allocate a network slice subnet instance to satisfy the network slice subnet related requirements. The provider may create a new NSSI or using existing NSSI to satisfy the request. The requirements in the request are compared/matched against the actual capabilitites of all candidate NSSIs by the provider. If an existing NSSI can be found e.g. with the right coverage and with good enough latency, it is eligible for allocation. In case not, a new NSSI is created with capabilities to host the service, if enough resoures are available.
6.5.2.2 Input parameters
Parameter Name |
Support Qualifier |
Information Type / Legal Values |
Comment |
attributeListIn |
M |
LIST OF SEQUENCE< attribute name, attribute value> |
This parameter specifies the network slice subnet related requirements defined in SliceProfile in Clause 6.3.4 in TS 28.541 [6]. |
6.5.2.3 Output parameters
Parameter name |
Support Qualifier |
Matching Information / Legal Values |
Comment |
attributeListOut |
M |
LIST OF SEQUENCE< attribute name, attribute value> |
This list of name/value pairs contains the attributes of the NSSI which has been allocated and the actual value assigned to each. |
status |
M |
ENUM (OperationSucceeded, OperationFailed) |
An operation may fail because of a specified or unspecified reason. |
nSSId |
M |
An attribute uniquely identifies the network slice subnet instance. |
It specifies the unifique identifier of the NSSI which has been allocated. |
6.5.3 DeallocateNsi operation
6.5.3.1 Description
This operation is invoked by deallocateNsi operation service consumer to request the provider to deallocate a service profile in an NSI. The provider may terminate the requested NSI or modify the requested NSI without termination to satisfy the request.
6.5.3.2 Input parameters
Parameter Name |
Support Qualifier |
Information Type / Legal Values |
Comment |
nSId |
M |
An attribute uniquely identifies the network slice instance. |
It specifies the unifique identifier of the NSI. |
serviceProfileId |
M |
An attribute that globally uniquely identifies the service profile in an NSI. |
It specifies the global unifique identifier of the service profile in the NSI which is to be deallocated. |
6.5.3.3 Output parameters
Parameter name |
Support Qualifier |
Matching Information / Legal Values |
Comment |
status |
M |
ENUM (OperationSucceeded, OperationFailed) |
An operation may fail because of a specified or unspecified reason. |
6.5.4 DeallocateNssi operation
6.5.4.1 Description
This operation is invoked by deallocateNssi operation service consumer to request the provider to deallocate a slice profile in an NSSI. The provider may terminate the requested NSSI or modify the requested NSSI without termination to satisfy the request.
6.5.4.2 Input parameters
Parameter Name |
Support Qualifier |
Information Type / Legal Values |
Comment |
nSSId |
M |
An attribute uniquely identifies the network slice subnet instance. |
It specifies the unifique identifier of the NSSI. |
sliceProfileId |
M |
An attribute uniquely identifies the slice profile in an NSSI. |
It specifies the unifique identifier of the slice profile in the NSSI which is to be deallocated. |
6.5.4.3 Output parameters
Parameter name |
Support Qualifier |
Matching Information / Legal Values |
Comment |
status |
M |
ENUM (OperationSucceeded, OperationFailed) |
An operation may fail because of a specified or unspecified reason. |
6.5.5 AllocateNetwork operation
6.5.5.1 Description
This operation is invoked by allocateNetwork operation service consumer to request the provider to satisfy the network related requirements.
6.5.5.2 Input parameters
Parameter Name |
Support Qualifier |
Information Type / Legal Values |
Comment |
attributeListIn |
M |
LIST OF SEQUENCE< attribute name, attribute value> |
This parameter specifies the network related requirements defined in ServiceProfile in Clause 6.3.3 in TS 28.541 [6]. |
6.5.5.3 Output parameters
Parameter name |
Support Qualifier |
Matching Information / Legal Values |
Comment |
serviceProfileId |
M |
String |
A unique identifier of the network related requirements which have been supported by the allocated network. |
status |
M |
ENUM (OperationSucceeded, OperationFailed) |
An operation may fail because of a specified or unspecified reason. |