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
(operations and notifications)

MnS Component Type B
(information model)

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.