Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

3GPP Network slice NRM, defined in 28.541:

...

Network slicing service model structure (when considered as a CFS)

...

:

Image Removed

    Stretch goal:

Image Removed

...

Image Added


Model structure when consider Slicing service as a RFS (an example) :

Image RemovedImage Added

Design time model and run time model mapping:

Image RemovedImage Added



1.1.1                  SliceServiceDescriptor

Parent class: ServiceDescriptor

Applied stereotypes:

  • OpenModelClass
  • support: MANDATORY
  • Preliminary

...

Attribute Name

...

Type

...

Mult.

...

Stereotypes

...

Description

...

serviceInvariantId

...

Identifier

...

1

...

OpenModelAttribute

·   isInvariant: false

·   valueRange:  no range constraint

·   support:   MANDATORY

Preliminary

Constant identifier of the service model.

...

serviceId

...

Identifier

...

1

...

OpenModelAttribute

·   isInvariant: false

·   valueRange:  no range constraint

·   support:   MANDATORY

Preliminary

Versioned identifier of the service model (this uuid is changed for every major version of the service)

...

name

...

String

...

1

...

OpenModelAttribute

·   isInvariant: false

·   valueRange:  no range constraint

·   support:   MANDATORY

Preliminary

The name of the service model designed.

...

description

...

String

...

1

...

OpenModelAttribute

·   isInvariant: false

·   valueRange:  no range constraint

·   support:   MANDATORY

Preliminary

The description of the service model designed.

...

category

...

String

...

1..*

...

OpenModelAttribute

·   isInvariant: false

·   valueRange:  no range constraint

·   support:   MANDATORY

Preliminary

A predefined list which identifies the construct's category. There is a predefined list of service categories.

...

version

...

String

...

1

...

OpenModelAttribute

·   isInvariant: false

·   valueRange:  no range constraint

·   support:   MANDATORY

Preliminary

The service model version.

...

serviceType

...

String

...

0..1

...

OpenModelAttribute

·   isInvariant: false

·   valueRange:  no range constraint

·   support:   MANDATORY

Preliminary

An optional string field defining a generic type (like category) of the service. E.g. this field can be used for defining the service as "TRANSPORT".

...

serviceRole

...

String

...

0..1

...

OpenModelAttribute

·   isInvariant: false

·   valueRange:  no range constraint

·   support:   MANDATORY

Preliminary

An optional string field for shortcode that defines the function that the service is providing. E.g. "MISVPN" or "AIM".

...

icon

...

String

...

1

...

OpenModelAttribute

·   isInvariant: false

·   valueRange:  no range constraint

·   support:   MANDATORY

Preliminary

The icon path of the service.

...

isShared

...

Boolean

...

1

...

Experimental

OpenModelAttribute

·   isInvariant: false

·   valueRange:  no range constraint

·   support:   MANDATORY

Describe whether this service descriptor is shared or not in the service design.

...

lifecycleManagementScript

...

ServiceLifecycleManagementScript

...

0..*

...

Experimental

OpenModelAttribute

·   isInvariant: false

·   valueRange:  no range constraint

·   support:   OPTIONAL

Includes a list of events and corresponding management scripts performed for the Service.

...

customizedkpigroup

...

CustomizedKPIGroup

...

0..1

OpenModelAttribute

·   isInvariant: false

·   valueRange:  no range constraint

...