From 51df70ea00e53e93f4fc337b3e9f4bfd28cf7b5d Mon Sep 17 00:00:00 2001 From: guochuyicmri Date: Tue, 6 Aug 2019 19:45:17 +0800 Subject: Update enhanced service model Main changes are the ServiceProperties part, add 3GPP attributes in a new diagram"ServiceProperties", add a new attribute"maxAvailableNumber" in ServiceDescriptor, supplement stereotype in the model. Issue-ID: MODELING-104 Change-Id: I6ff4961e4bc21b564b5a17ffa702dbd78ccfb186 Change-Id: I6ff4961e4bc21b564b5a17ffa702dbd78ccfb186 Signed-off-by: guochuyicmri --- ONAP Information Model/Service.uml | 380 ++++++++++++++++++++++++++++++++++--- 1 file changed, 358 insertions(+), 22 deletions(-) (limited to 'ONAP Information Model/Service.uml') diff --git a/ONAP Information Model/Service.uml b/ONAP Information Model/Service.uml index 1a0ad54..a49a5c2 100644 --- a/ONAP Information Model/Service.uml +++ b/ONAP Information Model/Service.uml @@ -488,20 +488,12 @@ Do we need this diagram? - - - - - - - - - - - - - - + + Option 1 + + + Option 2 + @@ -641,6 +633,10 @@ NOTE: NFV Management and Orchestration functions shall instantiate VNFs from th Describes the configurable properties of the service. + + + + Describes the configurable properties of the service. @@ -661,6 +657,11 @@ Service. + + + + + @@ -717,13 +718,19 @@ Service. - Record the using number by multiple services. This attribute can be used when an service instance is prepared to be deleted, the detected number will help to find how many ongoing services is reusing this instance. If number is more than 1, it shows this is reusing by other service, otherwise it can be deleted directly. + Record the using number by multiple services. The beginning number is 1 when instanciation, and will increase one number each time this instance is shared by orther services. This attribute can be used when an service instance is prepared to be deleted, the detected number will help to find how many ongoing services is reusing this instance. If number is more than 1, it shows this is reusing by other service, otherwise it can be deleted directly. + + - + + + A set of attributes that hold the service specific information. For example, network slice profile will hold network slice specific parameters, which are not relevant for other services. + + @@ -1317,12 +1324,271 @@ NOTE: Cardinality of zero is only valid for a non-instantiated NS. - + + + A set of properties that hold the service specific information, which are strongly related to this service with the function realization. For example, when instanciating a network slice service, serviceProperties will hold network slice specific parameters, which are not relevant for other services. + - + + Describe the relationship between a servvice and serviceProfile. One service can corresponding multiple specific service properties; one serviceProperties can be used for multiple ServiceDescriptor + + + + + A set of BBS case specific properties information, which are needed for BBS service with the function realization. + + + + + + A set of Slicing case specific properties information, which are needed for network slicing service with the function realization. + + + + + A unique identifier of property of network slice related requirement should be supported by the network slice instance. + + + + + + This parameter specifies the requirements to the NSI in terms of the scenarios defined in the TS 22.261 [28], such as Experienced data rate, Area traffic capacity (density) information of UE density. + + + It is a structure containing the following elements: +- list of perfRequirements +Depending on the sST value, the list of perfRequirements will be +- list of eMBBPerfReq +or +- list of uRLLCPerfReq +or +- list of mIoTPerfReq +NOTE: the list of mIoTPerfReq is not addressed in the present document. + + + + + + + + This parameter specifies the S-NSSAI list to be supported by the new NSI to be created or the existing NSI to be re-used. + + + + + An attribute specifies whether the resources to be allocated to the network slice instance may be shared with another network slice instance(s). +AllowedValues: shared, non-shared. + + + + + + An attribute specifies the maximum number of UEs may simultaneously access the network slice instance. + + + + + + + + This parameter specifies the slice/service type for a ServiceProfile. + + + + + + + + An attribute specifies the packet transmission latency (millisecond) through the RAN, CN, and TN part of 5G network and is used to evaluate utilization performance of the end-to-end network slice instance. See clause 6.3.1 of 28.554. + + + + + + List of unique identities for PLMN. + + + + + + + An attribute specifies the mobility level of UE accessing the network slice instance. See 6.2.1 of TS 22.261. +AllowedValues: stationary, nomadic, restricted mobility, fully mobility. + + + + + An attribute specifies a list of TrackingAreas where the NSI can be selected. + + + + + + + + This parameter specifies the availability requirement for an network slice instance, expressed as a percentage. + + + + + + + + + The set of GSMA defined GST properties for network slicing service fuction realization. + + + + + + + The set of 3GPP defined SliceProfile for network slicing subnet service fuction realization. + + + + + + A unique identifier of the property of network slice subnet related requirement should be supported by the network slice subnet instance. + + + + + + + + + + + + + + + + + + + + + + + + + + + An attribute specifies whether the resources to be allocated to the network slice subnet instance may be shared with another network slice subnet instance(s). +AllowedValues: shared, non-shared. + + + + + + + The set of 3GPP defined ServiceProfile for network slicing service function realization. + + + + + + A unique identifier of property of network slice related requirement should be supported by the network slice instance. + + + + + + This parameter specifies the S-NSSAI list to be supported by the new NSI to be created or the existing NSI to be re-used. + + + + + List of unique identities for PLMN. + + + + + + + This parameter specifies the requirements to the NSI in terms of the scenarios defined in the TS 22.261 [28], such as Experienced data rate, Area traffic capacity (density) information of UE density. + + + It is a structure containing the following elements: +- list of perfRequirements +Depending on the sST value, the list of perfRequirements will be +- list of eMBBPerfReq +or +- list of uRLLCPerfReq +or +- list of mIoTPerfReq +NOTE: the list of mIoTPerfReq is not addressed in the present document. + + + + + + + + An attribute specifies the maximum number of UEs may simultaneously access the network slice instance. + + + + + + + + An attribute specifies a list of TrackingAreas where the NSI can be selected. + + + + + + + + An attribute specifies the packet transmission latency (millisecond) through the RAN, CN, and TN part of 5G network and is used to evaluate utilization performance of the end-to-end network slice instance. See clause 6.3.1 of 28.554. + + + + + + An attribute specifies the mobility level of UE accessing the network slice instance. See 6.2.1 of TS 22.261. +AllowedValues: stationary, nomadic, restricted mobility, fully mobility. + + + + + An attribute specifies whether the resources to be allocated to the network slice instance may be shared with another network slice instance(s). +AllowedValues: shared, non-shared. + + + + + + This parameter specifies the slice/service type for a ServiceProfile. + + + + + + This parameter specifies the availability requirement for an network slice instance, expressed as a percentage. + + + + + + + + + A set of CCVPN case specific properties information, which are needed for CCVPN service with the function realization. + + + + + + A set of CCVPN case specific properties information, which are needed for CCVPN service with the function realization. + + + @@ -1444,7 +1710,10 @@ reference point. - + + + Record a set of property information this service instance holds, for example latency of this instance. + @@ -1465,6 +1734,17 @@ reference point. + + + + + + + + + + + @@ -1813,11 +2093,11 @@ reference point. - + - + @@ -1827,9 +2107,65 @@ reference point. - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + -- cgit 1.2.3-korg