5 Specification level requirements
28.5503GPPManagement and orchestrationPerformance assuranceRelease 18TS
5.1 Use cases
5.1.0 Introduction
The steps of the use cases are logical illustration on how the management service request can be fulfilled. Depending on the deployment scenario, other steps can be used to fulfil the management service request.
5.1.1 NF PM services
5.1.1.1 NF measurement job control service
5.1.1.1.1 Creation of measurement job for NF(s)
|
Use case stage |
Evolution/Specification |
<<Uses>> |
|---|---|---|
|
Goal |
To enable the authorized consumer to create a measurement job for collecting the performance data of NF(s). |
|
|
Actors and Roles |
An authorized consumer of NF measurement job control service. |
|
|
Telecom resources |
NF(s); Producer of the NF measurement job control service. |
|
|
Assumptions |
N/A |
|
|
Pre-conditions |
– The NF(s) have been deployed. – The NF measurement job control service producer is in operation. |
|
|
Begins when |
The authorized consumer needs to create measurement job for collecting the performance data of NF(s). |
|
|
Step 1 (M) |
The authorized consumer requests the NF measurement job control service producer to create measurement job to collect the performance data of NF(s). The request needs to indicate that the performance data needs to be reported by performance data file or by performance data streaming. |
|
|
Step 2 (M) |
The NF measurement job control service producer requests the NF(s) to collect the performance data, per the received measurement job creation request. |
|
|
Ends when |
All the steps identified above are successfully completed. |
|
|
Exceptions |
One of the steps identified above fails. |
|
|
Post-conditions |
The measurement job for NF(s) has been created, and the NF measurement job control service producer generates the performance data for the NF measurement job. |
|
|
Traceability |
REQ-MJCS_NF-FUN-1, REQ-MJCS_NF-FUN-2, REQ-MJCS_NF-FUN-3, REQ-MJCS_NF-FUN-4 and REQ-MJCS_NF-FUN-7 |
5.1.1.1.2 Termination of measurement job for NF(s)
|
Use case stage |
Evolution/Specification |
<<Uses>> |
|---|---|---|
|
Goal |
To enable the authorized consumer to request the NF measurement job control service producer to terminate a NF measurement job. |
|
|
Actors and Roles |
An authorized consumer of NF measurement job control service. |
|
|
Telecom resources |
NF(s) NF measurement job control service producer. |
|
|
Assumptions |
N/A |
|
|
Pre-conditions |
The NF measurement job has been created. |
|
|
Begins when |
The authorized consumer does not need the NF measurement job that is collecting the performance data of NF(s). |
|
|
Step 1 (M) |
The authorized consumer requests the NF measurement job control service producer to terminate a measurement job that is collecting the performance data of NF(s). |
|
|
Step 2 (M) |
The NF measurement job control service producer terminates the measurement job and may request the NF(s) to stop collecting the measurements requested by the measurement job. |
|
|
Ends when |
All the steps identified above are successfully completed. |
|
|
Exceptions |
One of the steps identified above fails. |
|
|
Post-conditions |
The NF measurement job is terminated, or still retained but not does not serve the subject consumer anymore. |
|
|
Traceability |
REQ-MJCS_NF-FUN-5 |
5.1.1.1.3 Query of measurement jobs for NF(s)
|
Use case stage |
Evolution/Specification |
<<Uses>> |
|---|---|---|
|
Goal |
To enable the authorized consumer to query the ongoing NF measurement jobs (i.e. the NF measurement jobs that have been created by the subject consumer and not terminated). |
|
|
Actors and Roles |
An authorized consumer of NF measurement job control service. |
|
|
Telecom resources |
NF(s) NF measurement job control service producer. |
|
|
Assumptions |
N/A |
|
|
Pre-conditions |
The NF measurement job control service producer is in operation. |
|
|
Begins when |
The authorized consumer needs to query the ongoing NF measurement jobs. |
|
|
Step 1 (M) |
The authorized consumer queries the information about the ongoing NF measurement jobs from the NF measurement job control service producer. |
|
|
Step 2 (M) |
The NF measurement job control service producer provides the information about the ongoing NF measurement jobs to the consumer. |
|
|
Ends when |
All the steps identified above are successfully completed. |
|
|
Exceptions |
One of the steps identified above fails. |
|
|
Post-conditions |
The information about the ongoing NF measurements jobs are available to the consumer. |
|
|
Traceability |
REQ-MJCS_NF-FUN-6 |
5.1.1.2 NF performance data file reporting service
5.1.1.2.1 3GPP NF performance data file reporting
|
Use case stage |
Evolution/Specification |
<<Uses>> |
|---|---|---|
|
Goal |
To enable the authorized consumer to get the performance data file of 3GPP NF(s). |
|
|
Actors and Roles |
An authorized consumer of NF performance data file reporting service. |
|
|
Telecom resources |
Producer of the NF performance data file reporting service. |
|
|
Assumptions |
N/A |
|
|
Pre-conditions |
– The 3GPP NF has been deployed. – The NF performance data file reporting service producer is in operation. – The NF performance data file reporting service consumer has subscribed the notification about NF performance data file ready. |
|
|
Begins when |
The performance data file of 3GPP NF is ready at the NF performance data file reporting service producer. |
|
|
Step 1 (M) |
The NF performance data file reporting service producer sends the notification about performance data file ready to the authorized consumer. |
|
|
Step 2 (M) |
The authorized consumer fetches the performance data file from the NF performance data file reporting service producer. |
|
|
Ends when |
All the steps identified above are successfully completed. |
|
|
Exceptions |
One of the steps identified above fails. |
|
|
Post-conditions |
The performance data file of 3GPP NF have been reported. |
|
|
Traceability |
REQ-PDFR_NF-FUN-1, REQ-PDFR_NF-FUN-2 |
5.1.1.3 NF performance data streaming service
5.1.1.3.1 3GPP NF performance data streaming
|
Use case stage |
Evolution/Specification |
<<Uses>> |
|---|---|---|
|
Goal |
To enable the authorized consumer to receive the performance data stream of 3GPP NF(s). |
|
|
Actors and Roles |
An authorized consumer of NF performance data streaming service. |
|
|
Telecom resources |
Producer of the NF performance data streaming service. |
|
|
Assumptions |
N/A |
|
|
Pre-conditions |
– The 3GPP NF has been deployed. – The NF performance data streaming service producer is in operation. – The NF performance data streaming service consumer has subscribed for receiving the performance data stream from the NF performance data streaming service producer. |
|
|
Begins when |
The performance data of 3GPP NF is ready at the NF performance data streaming service producer. |
|
|
Step 1 (M) |
The NF performance data streaming service producer sends the NF performance data stream to the consumer. |
|
|
Ends when |
The NF performance data streaming service consumer receives the performance data stream. |
|
|
Exceptions |
One of the steps identified above fails. |
|
|
Post-conditions |
||
|
Traceability |
REQ-PDS_NF-FUN-1 |
5.1.1.4 NF performance threshold monitoring
5.1.1.4.1 Creation of threshold monitoring for NF performance measurements
|
Use case stage |
Evolution/Specification |
<<Uses>> |
|---|---|---|
|
Goal |
To enable the authorized consumer to request creation of threshold monitoring for NF performance measurements. |
|
|
Actors and Roles |
An authorized consumer monitoring service for NF performance threshold monitoring. |
|
|
Telecom resources |
Producer of management service for NF performance threshold monitoring. |
|
|
Assumptions |
N/A |
|
|
Pre-conditions |
– The 3GPP NF has been deployed. – The management service for NF performance threshold monitoring is in operation. – The authorized consumer of management service for NF performance threshold monitoring has subscribed to the threshold crossing notifications. |
|
|
Begins when |
The authorized consumer needs to create performance threshold monitoring for NF performance measurements. |
|
|
Step 1 (M) |
The authorized consumer requests the management service producer to create performance threshold monitoring for NF performance measurements. The request contains the threshold information with the conditions for triggering the threshold crossing notifications, and the information about the threshold monitoring notification target to receive the notifications. |
|
|
Step 2 (O) |
The service producer may reject the request, if
|
|
|
Step 3 (M) |
The management service producer for NF performance threshold monitoring requests the NF(s) to monitor the performance measurements. |
|
|
Ends when |
All the steps identified above are successfully completed. |
|
|
Exceptions |
One of the steps identified above fails. |
|
|
Post-conditions |
The NF performance threshold monitoring has been created, and the target will receive the threshold crossing notifcations when performance threshold is crossed or reached. |
|
|
Traceability |
REQ-THMS_NF-FUN-1, REQ-THMS_NF-FUN-3 |
5.1.1.4.2 Termination of threshold monitoring for NF performance measurements
|
Use case stage |
Evolution/Specification |
<<Uses>> |
|---|---|---|
|
Goal |
To enable the authorized consumer to request termination of threshold monitoring for NF performance measurements. |
|
|
Actors and Roles |
An authorized consumer of management service for NF performance threshold monitoring. |
|
|
Telecom resources |
Producer of management service for NF performance threshold monitoring. |
|
|
Assumptions |
N/A |
|
|
Pre-conditions |
– The 3GPP NF has been deployed. – The producer of management service for NF performance threshold monitoring is in operation. – The threshold monitoring for NF performance measurements has been created for the authorized consumer. |
|
|
Begins when |
The authorized consumer needs to terminate the performance threshold monitoring for NF performance measurements. |
|
|
Step 1 (M) |
The authorized consumer requests the management service producer to terminate the performance threshold monitoring for NF performance measurements. |
|
|
Step 2 (M) |
The management service producer stops the subject threshold monitoring, and requests the NF(s) to stop monitoring the performance measurements. |
|
|
Ends when |
All the steps identified above are successfully completed. |
|
|
Exceptions |
One of the steps identified above fails. |
|
|
Post-conditions |
The threshold monitoring for NF performance measurements is stopped. |
|
|
Traceability |
REQ-THMS_NF-FUN-2 |
5.1.2 NSSI PM services
5.1.2.1 NSSI measurement job control service
5.1.2.1.1 Creation of measurement job for NSSI(s)
|
Use case stage |
Evolution/Specification |
<<Uses>> |
|---|---|---|
|
Goal |
To enable the authorized consumer to create a measurement job for collecting the performance data of NSSI(s). |
|
|
Actors and Roles |
An authorized consumer of NSSI measurement job control service. |
|
|
Telecom resources |
NSSI(s); NSSI measurement job control service producer; NF measurement job control service producer; NF performance data file reporting service producer and/or NF performance data streaming service producer; NSSI performance data file reporting service producer and/or NSSI performance data streaming service producer. |
|
|
Assumptions |
N/A |
|
|
Pre-conditions |
– The NSSI(s) have been deployed. – The NSSI measurement job control service producer is in operation. |
|
|
Begins when |
The authorized consumer needs to create measurement job for collecting the performance data of NSSI(s). |
|
|
Step 1 (M) |
The authorized consumer requests the NSSI measurement job control service producer to create a NSSI measurement job to collect the performance data of NSSI(s). The request needs to indicate that the performance data needs to be reported by performance data file or by performance data streaming. |
|
|
Step 2 (M) |
The NSSI measurement job control service producer decomposes the performance data type(s) of NSSI into performance data type(s) of the constituent NSSI(s) and/or NF(s).The NSSI measurement job control service producer checks whether the decomposed performance data types of the constituent NSSI(s) and NF(s) can be collected by the existing measurement job(s) for NSSI(s) and/or NF(s). If new measurement job(s) for the constituent NSSI(s) and/or NF(s) are required, the NSSI measurement job control service producer consumes the NSSI measurement job control service and/or the NF measurement job control service to create the new measurement job(s) for the constituent NSSI(s) and/or NF(s) respectively (according to the use case "Creation of measurement job for NF" as described in clause 5.1.1.1.1). |
Creation of measurement job for NF |
|
Ends when |
All the steps identified above are successfully completed. |
|
|
Exceptions |
One of the steps identified above fails. |
|
|
Post-conditions |
The measurement job for NSSI has been created, and the NSSI measurement job control service producer consumes the NSSI performance data file reporting service and/or NSSI performance data streaming service to get the performance data of the constituent NSSI(s), and/or consumes the NF performance data file reporting service and/or NF performance data streaming service to get the performance data of the constituent NF(s), and generates the performance data for the NSSI measurement job. |
NSSI performance data file reporting; NSSI performance data streaming; NF performance data file reporting; NF performance data streaming |
|
Traceability |
REQ-MJCS_NSSI-FUN-1, REQ-MJCS_NSSI-FUN-2, REQ-MJCS_NSSI-FUN-3, REQ-MJCS_NSSI-FUN-4 and REQ-MJCS_NSSI-FUN-7 |
5.1.2.1.2 Termination of measurement job for NSSI(s)
|
Use case stage |
Evolution/Specification |
<<Uses>> |
|---|---|---|
|
Goal |
To enable the authorized consumer to request the NSSI measurement job control service producer to terminate a NSSI measurement job. |
|
|
Actors and Roles |
An authorized consumer of NSSI measurement job control service. |
|
|
Telecom resources |
NSSI(s) NSSI measurement job control service producer. NF measurement job control service producer |
|
|
Assumptions |
N/A |
|
|
Pre-conditions |
The NSSI measurement job has been created. |
|
|
Begins when |
The authorized consumer does not need the NSSI measurement job. |
|
|
Step 1 (M) |
The authorized consumer requests the NSSI measurement job control service producer to terminate a measurement job that is collecting the performance data of NSSI(s). |
|
|
Step 2 (M) |
The NSSI measurement job control service producer terminates the NSSI measurement job, and may |
Termination of measurement job for NF(s) |
|
Ends when |
All the steps identified above are successfully completed. |
|
|
Exceptions |
One of the steps identified above fails. |
|
|
Post-conditions |
The NSSI measurement job is terminated. |
|
|
Traceability |
REQ-MJCS_NSSI-FUN-5 |
5.1.2.1.3 Query of measurement jobs for NSSI(s)
|
Use case stage |
Evolution/Specification |
<<Uses>> |
|---|---|---|
|
Goal |
To enable the authorized consumer to query the ongoing NSSI measurement jobs (i.e. the NSSI measurement jobs that have been created by the subject consumer and not terminated). |
|
|
Actors and Roles |
An authorized consumer of NSSI measurement job control service. |
|
|
Telecom resources |
NSSI measurement job control service producer. |
|
|
Assumptions |
N/A |
|
|
Pre-conditions |
The NSSI measurement job control service producer is in operation. |
|
|
Begins when |
The authorized consumer needs to query the ongoing NSSI measurement jobs. |
|
|
Step 1 (M) |
The authorized consumer queries the information about the ongoing NSSI measurement jobs from the NSSI measurement job control service producer. |
|
|
Step 2 (M) |
The NSSI measurement job control service producer provides the information about the ongoing NSSI measurement jobs to the consumer. |
|
|
Ends when |
All the steps identified above are successfully completed. |
|
|
Exceptions |
One of the steps identified above fails. |
|
|
Post-conditions |
The information about the ongoing NSSI measurements jobs are available to the consumer. |
|
|
Traceability |
REQ-MJCS_NSSI-FUN-6 |
5.1.2.2 NSSI performance data file reporting service
5.1.2.2.1 NSSI performance data file reporting
|
Use case stage |
Evolution/Specification |
<<Uses>> |
|---|---|---|
|
Goal |
To enable the authorized consumer to get the performance data file of 3GPP NSSI(s). |
|
|
Actors and Roles |
An authorized consumer of NSSI performance data file reporting service. |
|
|
Telecom resources |
Producer of the NSSI performance data file reporting service. |
|
|
Assumptions |
N/A |
|
|
Pre-conditions |
– The 3GPP NSSI has been deployed. – The NSSI performance data file reporting service producer is in operation. – The NSSI performance data file reporting service consumer has subscribed the notification about performance data file ready. |
|
|
Begins when |
The performance data file of 3GPP NSSI(s) is ready at the NSSI performance data file reporting service producer. |
|
|
Step 1 (M) |
The NSSI performance data file reporting service producer sends the notification about performance data file ready to the authorized consumer. |
|
|
Step 2 (M) |
The authorized consumer fetches the performance data file from the NSSI performance data file reporting service producer. |
|
|
Ends when |
All the steps identified above are successfully completed. |
|
|
Exceptions |
One of the steps identified above fails. |
|
|
Post-conditions |
The performance data file of 3GPP NSSI have been reported. |
|
|
Traceability |
REQ-PDFR_NSSI-FUN-1, REQ-PDFR_NSSI-FUN-2 |
5.1.2.3 NSSI performance data streaming service
5.1.2.3.1 NSSI performance data streaming
|
Use case stage |
Evolution/Specification |
<<Uses>> |
|---|---|---|
|
Goal |
To enable the authorized consumer to receive the performance data stream of NSSI(s). |
|
|
Actors and Roles |
An authorized consumer of NSSI performance data streaming service. |
|
|
Telecom resources |
Producer of the NSSI performance data streaming service. |
|
|
Assumptions |
N/A |
|
|
Pre-conditions |
– The 3GPP NSSI has been deployed. – The NSSI performance data streaming service producer is in operation. – The NSSI performance data streaming service consumer has subscribed for receiving the performance data stream from the NSSI performance data streaming service producer. |
|
|
Begins when |
The performance data of 3GPP NSSI is ready at the NSSI performance data streaming service producer. |
|
|
Step 1 (M) |
The NSSI performance data streaming service producer sends the NSSI performance data stream to the consumer. |
|
|
Ends when |
The NSSI performance data streaming service consumer receives the performance data stream. |
|
|
Exceptions |
One of the steps identified above fails. |
|
|
Post-conditions |
||
|
Traceability |
REQ-PDS_NSSI-FUN-1 |
5.1.2.4 NSSI performance threshold monitoring
5.1.2.4.1 Creation of threshold monitoring for NSSI performance measurements
|
Use case stage |
Evolution/Specification |
<<Uses>> |
|---|---|---|
|
Goal |
To enable the authorized consumer to request creation of threshold monitoring for NSSI performance measurements. |
|
|
Actors and Roles |
An authorized consumer monitoring service for NSSI performance threshold monitoring. |
|
|
Telecom resources |
Producer of management service for NSSI performance threshold monitoring. |
|
|
Assumptions |
N/A |
|
|
Pre-conditions |
– The 3GPP NSSI has been deployed. – The management service for NSSI performance threshold monitoring is in operation. – The authorized consumer of management service for NSSI performance threshold monitoring has subscribed to the threshold crossing notifications. |
|
|
Begins when |
The authorized consumer needs to create performance threshold monitoring for NSSI performance measurements. |
|
|
Step 1 (M) |
The authorized consumer requests the management service producer to create performance threshold monitoring for NSSI performance measurements. The request contains the threshold information with the conditions for triggering the threshold crossing notifications. |
|
|
Step 2 (M) |
The management service producer for NSSI performance threshold monitoring requests the NSSI(s) to monitor the performance measurements. |
|
|
Ends when |
All the steps identified above are successfully completed. |
|
|
Exceptions |
One of the steps identified above fails. |
|
|
Post-conditions |
The NSSI performance threshold monitoring has been created. The NSSI monitors the performance measurements, and when the condition is met (e.g., a specific threshold is crossed or reached), the NSSI
|
|
|
Traceability |
5.1.2.4.2 Termination of threshold monitoring for NSSI performance measurements
|
Use case stage |
Evolution/Specification |
<<Uses>> |
|---|---|---|
|
Goal |
To enable the authorized consumer to request termination of threshold monitoring for NSSI performance measurements. |
|
|
Actors and Roles |
An authorized consumer of management service for NSSI performance threshold monitoring. |
|
|
Telecom resources |
Producer of management service for NSSI performance threshold monitoring. |
|
|
Assumptions |
N/A |
|
|
Pre-conditions |
– The 3GPP NSSI has been deployed. – The roducer of management service for NSSI performance threshold monitoring is in operation. – The threshold monitoring for NSSI performance measurements has been created for the authorized consumer. |
|
|
Begins when |
The authorized consumer needs to terminate the performance threshold monitoring for NSSI performance measurements. |
|
|
Step 1 (M) |
The authorized consumer requests the management service producer to terminate the performance threshold monitoring for NSSI performance measurements. |
|
|
Step 2 (M) |
The management service producer stops the subject threshold monitoring, and requests the NSSI(s) to stop monitoring the performance measurements. |
|
|
Ends when |
All the steps identified above are successfully completed. |
|
|
Exceptions |
One of the steps identified above fails. |
|
|
Post-conditions |
The threshold monitoring for NSSI performance measurements is stopped. |
|
|
Traceability |
5.1.3 NSI PM services
5.1.3.1 NSI measurement job control service
5.1.3.1.1 Creation of measurement job for NSI(s)
|
Use case stage |
Evolution/Specification |
<<Uses>> |
|---|---|---|
|
Goal |
To enable the authorized consumer to create a measurement job for collecting the performance data of NSI(s). |
|
|
Actors and Roles |
An authorized consumer of NSI measurement job control service. |
|
|
Telecom resources |
NSI(s); NSI measurement job control service producer; The set of NSSI measurement job control service producer, NSSI performance data file reporting service producer and/or NSSI performance data streaming service producer; and/or The set of NF measurement job control service producer, NF performance data file reporting service producer and/or NF performance data streaming service producer. |
|
|
Assumptions |
N/A |
|
|
Pre-conditions |
– The NSI(s) have been deployed. – The NSI measurement job control service producer is in operation. |
|
|
Begins when |
The authorized consumer needs to create measurement job for collecting the performance data of NSI(s). |
|
|
Step 1 (M) |
The authorized consumer requests the NSI measurement job control service producer to create a NSI measurement job to collect the performance data of NSI(s). The request needs to indicate that the performance data needs to be reported by performance data file or by performance data streaming. |
|
|
Step 2 (M) |
The NSI measurement job control service producer decomposes the performance data type of NSI(s) into performance data type(s) of the constituent NSSI(s) and/or of constituent NF(s). – The NSI measurement job control service producer checks whether the decomposed performance data of the constituent NSSI(s) can be collected by the existing measurement job(s) for NSSI(s). If new measurement job(s) for the constituent NSSI(s) are required, the NSI measurement job control service producer consumes the NSSI measurement job control service to create the new measurement job(s) for the constituent NSSI(s) (according to the use case "Creation of measurement job for NSSI(s)" as described in clause 5.1.2.1.1); or – The NSI measurement job control service producer checks whether the decomposed performance data of the constituent NF(s) can be collected by the existing measurement job(s) for NF(s). If new measurement job(s) for the constituent NF(s) are required, NSI measurement job control service producer requests the NF PM measurement job control service producer to create the new measurement job(s) for the constituent NF(s) (according to the use case "Creation of measurement job for NF" as described in clause 5.1.1.1.1). |
Creation of measurement job for NSSI; and/or Creation of measurement job for NF |
|
Ends when |
All the steps identified above are successfully completed. |
|
|
Exceptions |
One of the steps identified above fails. |
|
|
Post-conditions |
The measurement job for NSI has been created, and the NSI measurement job control service producer consumes the NSSI performance data file reporting service, NSSI performance data streaming service, the NF performance data file reporting service and/or NF performance data streaming service to get the performance data of the constituent NSSI(s) and/or NF(s), and generates the performance data for the NSI measurement job. |
NSSI performance data file reporting; NSSI performance data streaming NF performance data file reporting; and/or NF performance data streaming |
|
Traceability |
REQ-MJCS_NSI-FUN-1, REQ-MJCS_NSI-FUN-2, REQ-MJCS_NSI-FUN-3, REQ-MJCS_NSI-FUN-4 and REQ-MJCS_NSI-FUN-7. |
5.1.3.1.2 Termination of measurement job for NSI(s)
|
Use case stage |
Evolution/Specification |
<<Uses>> |
|---|---|---|
|
Goal |
To enable the authorized consumer to request the NSI measurement job control service producer to terminate a NSI measurement job. |
|
|
Actors and Roles |
An authorized consumer of NSI measurement job control service. |
|
|
Telecom resources |
NSI(s); NSI measurement job control service producer; NSSI measurement job control service producer; NF measurement job control service producer. |
|
|
Assumptions |
N/A |
|
|
Pre-conditions |
The NSI measurement job has been created. |
|
|
Begins when |
The authorized consumer does not need the NSI measurement job. |
|
|
Step 1 (M) |
The authorized consumer requests the NSI measurement job control service producer to terminate a NSI measurement job that is collecting the performance data of NSI(s). |
|
|
Step 2 (M) |
The NSI measurement job control service producer terminates the NSI measurement job, and may |
Termination of measurement job for NSSI(s); Termination of measurement job for NF(s) |
|
Ends when |
All the steps identified above are successfully completed. |
|
|
Exceptions |
One of the steps identified above fails. |
|
|
Post-conditions |
The NSI measurement job is terminated, or still retained to serve other consumers according to step 2. |
|
|
Traceability |
REQ-MJCS_NSI-FUN-5 |
5.1.3.1.3 Query of measurement jobs for NSI(s)
|
Use case stage |
Evolution/Specification |
<<Uses>> |
|---|---|---|
|
Goal |
To enable the authorized consumer to query the ongoing NSI measurement jobs (i.e. the NSI measurement jobs that have been created by the subject consumer and not terminated). |
|
|
Actors and Roles |
An authorized consumer of NSI measurement job control service. |
|
|
Telecom resources |
NSI(s) NSI measurement job control service producer. |
|
|
Assumptions |
N/A |
|
|
Pre-conditions |
The NSI measurement job control service producer is in operation. |
|
|
Begins when |
The authorized consumer needs to query the ongoing NSI measurement jobs. |
|
|
Step 1 (M) |
The authorized consumer queries the information about the ongoing NSI measurement jobs from the NSI measurement job control service producer. |
|
|
Step 2 (M) |
The NSI measurement job control service producer provides the information about the ongoing NSI measurement jobs to the consumer. |
|
|
Ends when |
All the steps identified above are successfully completed. |
|
|
Exceptions |
One of the steps identified above fails. |
|
|
Post-conditions |
The information about the ongoing NSI measurements jobs are available to the consumer. |
|
|
Traceability |
REQ-MJCS_NSI-FUN-6 |
5.1.3.2 NSI performance data file reporting service
5.1.3.2.1 NSI performance data file reporting
|
Use case stage |
Evolution/Specification |
<<Uses>> |
|---|---|---|
|
Goal |
To enable the authorized consumer to get the performance data file of 3GPP NSI(s). |
|
|
Actors and Roles |
An authorized consumer of NSI performance data file reporting service. |
|
|
Telecom resources |
Producer of the NSI performance data file reporting service. |
|
|
Assumptions |
N/A |
|
|
Pre-conditions |
– The 3GPP NSI has been deployed. – The NSI performance data file reporting service producer is in operation. – The NSI performance data file reporting service consumer has subscribed the notification about performance data file ready. |
|
|
Begins when |
The performance data file of 3GPP NSI(s) is ready at the NSI performance data file reporting service producer. |
|
|
Step 1 (M) |
The NSI performance data file reporting service producer sends the notification about performance data file ready to the authorized consumer. |
|
|
Step 2 (M) |
The authorized consumer fetches the performance data file from the NSI performance data file reporting service producer. |
|
|
Ends when |
All the steps identified above are successfully completed. |
|
|
Exceptions |
One of the steps identified above fails. |
|
|
Post-conditions |
The performance data file of 3GPP NSSI have been reported. |
|
|
Traceability |
REQ-PDFR_NSI-FUN-1, REQ-PDFR_NSI-FUN-2 |
5.1.3.3 NSI performance data streaming service
5.1.3.3.1 NSI performance data streaming
|
Use case stage |
Evolution/Specification |
<<Uses>> |
|---|---|---|
|
Goal |
To enable the authorized consumer to receive the performance data stream of NSI(s). |
|
|
Actors and Roles |
An authorized consumer of NSI performance data streaming service. |
|
|
Telecom resources |
Producer of the NSI performance data streaming service. |
|
|
Assumptions |
N/A |
|
|
Pre-conditions |
– The 3GPP NSI has been deployed. – The NSI performance data streaming service producer is in operation. – The NSI performance data streaming service consumer has subscribed for receiving the performance data stream from the NSI performance data streaming service producer. |
|
|
Begins when |
The performance data of 3GPP NSI is ready at the NSI performance data streaming service producer. |
|
|
Step 1 (M) |
The NSI performance data streaming service producer sends the NSI performance data stream to the consumer. |
|
|
Ends when |
The NSI performance data streaming service consumer receives the performance data stream. |
|
|
Exceptions |
One of the steps identified above fails. |
|
|
Post-conditions |
||
|
Traceability |
REQ-PDS_NSI-FUN-1 |
5.1.3.4 NSI performance threshold monitoring
5.1.3.4.1 Creation of threshold monitoring for NSI performance measurements
|
Use case stage |
Evolution/Specification |
<<Uses>> |
|---|---|---|
|
Goal |
To enable the authorized consumer to request creation of threshold monitoring for NSI performance measurements. |
|
|
Actors and Roles |
An authorized consumer monitoring service for NSI performance threshold monitoring. |
|
|
Telecom resources |
Producer of management service for NSI performance threshold monitoring. |
|
|
Assumptions |
N/A |
|
|
Pre-conditions |
– The 3GPP NSI has been deployed. – The management service for NSI performance threshold monitoring is in operation. – The authorized consumer of management service for NSI performance threshold monitoring has subscribed to the threshold crossing notifications. |
|
|
Begins when |
The authorized consumer needs to create performance threshold monitoring for NSI performance measurements. |
|
|
Step 1 (M) |
The authorized consumer requests the management service producer to create performance threshold monitoring for NSI performance measurements. The request contains the threshold information with the conditions for triggering the threshold crossing notifications. |
|
|
Step 2 (M) |
The management service producer for NSI performance threshold monitoring requests the NSI(s) to monitor the performance measurements. |
|
|
Ends when |
All the steps identified above are successfully completed. |
|
|
Exceptions |
One of the steps identified above fails. |
|
|
Post-conditions |
The NSI performance threshold monitoring has been created. The NSI monitors the performance measurements, and when the condition is met (e.g., a specific threshold is crossed or reached), the NSI
|
|
|
Traceability |
5.1.3.4.2 Termination of threshold monitoring for NSI performance measurements
|
Use case stage |
Evolution/Specification |
<<Uses>> |
|---|---|---|
|
Goal |
To enable the authorized consumer to request termination of threshold monitoring for NSI performance measurements. |
|
|
Actors and Roles |
An authorized consumer of management service for NSI performance threshold monitoring. |
|
|
Telecom resources |
Producer of management service for NSI performance threshold monitoring. |
|
|
Assumptions |
N/A |
|
|
Pre-conditions |
– The 3GPP NSI has been deployed. – The roducer of management service for NSI performance threshold monitoring is in operation. – The threshold monitoring for NSI performance measurements has been created for the authorized consumer. |
|
|
Begins when |
The authorized consumer needs to terminate the performance threshold monitoring for NSI performance measurements. |
|
|
Step 1 (M) |
The authorized consumer requests the management service producer to terminate the performance threshold monitoring for NSI performance measurements. |
|
|
Step 2 (M) |
The management service producer stops the subject threshold monitoring, and requests the NSI(s) to stop monitoring the performance measurements. |
|
|
Ends when |
All the steps identified above are successfully completed. |
|
|
Exceptions |
One of the steps identified above fails. |
|
|
Post-conditions |
The threshold monitoring for NSI performance measurements is stopped. |
|
|
Traceability |
5.1.4 Network/Sub-network PM services
5.1.4.1 Network/Sub-network measurement job control service
5.1.4.1.1 Creation of measurement job for network(s)/sub-network(s)
|
Use case stage |
Evolution/Specification |
<<Uses>> |
|---|---|---|
|
Goal |
To enable the authorized consumer to create a measurement job for collecting the network/sub-network performance data that are not specific to network slicing. |
|
|
Actors and Roles |
An authorized consumer of network measurement job control service. |
|
|
Telecom resources |
Network(s)/sub-network(s); Network measurement job control service producer; NF measurement job control service producer; NF performance data file reporting service producer and/or NF performance data streaming service producer. |
|
|
Assumptions |
N/A |
|
|
Pre-conditions |
– The network(s)/sub-network(s) have been deployed; – The network measurement job control service producer is in operation. |
|
|
Begins when |
The authorized consumer needs to create a network measurement job for collecting the network performance data that are not specific to network slicing. |
|
|
Step 1 (M) |
The authorized consumer requests the network measurement job control service producer to create measurement job to collect the network performance data that are not specific to network slicing. The request needs to indicate that the performance data needs to be reported by performance data file or by performance data streaming. |
|
|
Step 2 (M) |
The network measurement job control service producer decomposes the performance data type of network/sub-network into performance data type(s) of the constituent 3GPP NF(s). The network measurement job control service producer whether the decomposed performance data type(s) of the constituent NF(s) can be collected by the existing measurement job(s) for NF(s). If new measurement job(s) for the constituent NF(s) are required, the network measurement job control service producer requests the NF measurement job control service producer to create the new measurement job(s) for the constituent NF(s) (according to the use case "Creation of measurement job for NF" as described in clause 5.1.1.1.1). |
Creation of measurement job for NF |
|
Ends when |
All the steps identified above are successfully completed. |
|
|
Exceptions |
One of the steps identified above fails. |
|
|
Post-conditions |
The measurement job for network(s)/sub-network(s) has been created, and the network measurement job control service producer consumes the NF performance data file reporting service and/or NF performance data streaming service to get the performance data of the constituent NF(s), and generates the performance data for the network measurement job. |
NF performance data file reporting; NF performance data streaming |
|
Traceability |
REQ-MJCS_NW-FUN-1, REQ-MJCS_NW-FUN-2, REQ-MJCS_NW-FUN-3, REQ-MJCS_NW-FUN-4 and REQ-MJCS_NW-FUN-7 |
5.1.4.1.2 Termination of measurement job for network(s)/sub-network(s)
|
Use case stage |
Evolution/Specification |
<<Uses>> |
|---|---|---|
|
Goal |
To enable the authorized consumer to request the network measurement job control service producer to terminate a network measurement job. |
|
|
Actors and Roles |
An authorized consumer of network measurement job control service. |
|
|
Telecom resources |
NSSI(s); Network measurement job control service producer; NF measurement job control service producer. |
|
|
Assumptions |
N/A |
|
|
Pre-conditions |
The network measurement job has been created. |
|
|
Begins when |
The authorized consumer does not need the network measurement job. |
|
|
Step 1 (M) |
The authorized consumer requests the network measurement job control service producer to terminate a network measurement job that is collecting the performance data of network(s)/sub-network(s). |
|
|
Step 2 (M) |
The network measurement job control service producer terminates the network measurement job, and may consume the NF measurement job control service to request termination of the supporting measurement job(s) of the constituent NF(s) (according to the use case "Termination of measurement job for NF(s)" as described in clause 5.1.1.1.2). |
Termination of measurement job for NF(s) |
|
Ends when |
All the steps identified above are successfully completed. |
|
|
Exceptions |
One of the steps identified above fails. |
|
|
Post-conditions |
The network measurement job is terminated, or still retained to serve other consumers according to step 2. |
|
|
Traceability |
REQ-MJCS_NW-FUN-5 |
5.1.4.1.3 Query of measurement jobs for network(s)
|
Use case stage |
Evolution/Specification |
<<Uses>> |
|---|---|---|
|
Goal |
To enable the authorized consumer to query the ongoing network measurement jobs (i.e. the network measurement jobs that have been created by the subject consumer and not terminated). |
|
|
Actors and Roles |
An authorized consumer of network measurement job control service. |
|
|
Telecom resources |
Network(s)/sub-network(s) Network measurement job control service producer. |
|
|
Assumptions |
N/A |
|
|
Pre-conditions |
The network measurement job control service producer is in operation. |
|
|
Begins when |
The authorized consumer needs to query the ongoing network measurement jobs. |
|
|
Step 1 (M) |
The authorized consumer queries the information about the ongoing network measurement jobs from the network measurement job control service producer. |
|
|
Step 2 (M) |
The network measurement job control service producer provides the information about the ongoing network measurement jobs to the consumer. |
|
|
Ends when |
All the steps identified above are successfully completed. |
|
|
Exceptions |
One of the steps identified above fails. |
|
|
Post-conditions |
The information about the ongoing network measurements jobs are available to the consumer. |
|
|
Traceability |
REQ-MJCS_NW-FUN-6 |
5.1.4.2 Network/Sub-network performance data file reporting service
5.1.4.2.1 Network/Sub-network performance data file reporting
|
Use case stage |
Evolution/Specification |
<<Uses>> |
|---|---|---|
|
Goal |
To enable the authorized consumer to get the network/sub-network performance data that are not specific to network slicing. |
|
|
Actors and Roles |
An authorized consumer of network/sub-network performance data file reporting service. |
|
|
Telecom resources |
Network/sub-network performance data file reporting service producer. |
|
|
Assumptions |
N/A |
|
|
Pre-conditions |
– The network/sub-network has been deployed. – The network/sub-network performance data file reporting service producer is in operation. – The network/sub-network performance data file reporting service consumer has subscribed the notification about performance data file ready. |
|
|
Begins when |
The performance data file of network/sub-network is ready at the network/sub-network performance data file reporting service producer. |
|
|
Step 1 (M) |
The network/sub-network performance data file reporting service producer sends the notification about performance data file ready to the authorized consumer. |
|
|
Step 2 (M) |
The authorized consumer fetches the network /sub-network performance data file from the network/sub-network performance data file reporting service producer. |
|
|
Ends when |
All the steps identified above are successfully completed. |
|
|
Exceptions |
One of the steps identified above fails. |
|
|
Post-conditions |
The network/sub-network performance data file have been reported. |
|
|
Traceability |
REQ-PDFR_NW-FUN-1, REQ-PDFR_NW-FUN-2 |
5.1.4.3 Network/Sub-network performance data streaming service
5.1.4.3.1 Network/Sub-network performance data streaming
|
Use case stage |
Evolution/Specification |
<<Uses>> |
|---|---|---|
|
Goal |
To enable the authorized consumer to receive the stream of the network/sub-network performance data that are not specific to network slicing. |
|
|
Actors and Roles |
An authorized consumer of network/sub-network performance data streaming service. |
|
|
Telecom resources |
Network/Sub-network performance data streaming service producer. |
|
|
Assumptions |
N/A |
|
|
Pre-conditions |
– The network/sub-network has been deployed. – The network/sub-network performance data streaming service producer is in operation. – The network/sub-network performance data streaming service consumer has subscribed for receiving the performance data stream from the network/sub-network performance data streaming service producer. |
|
|
Begins when |
The performance data of network is ready at the network/sub-network performance data streaming service producer. |
|
|
Step 1 (M) |
The network/sub-network performance data streaming service producer sends the network/sub-network performance data stream to the consumer. |
|
|
Ends when |
The Network/sub-network performance data streaming service consumer receives the network performance data stream. |
|
|
Exceptions |
One of the steps identified above fails. |
|
|
Post-conditions |
||
|
Traceability |
REQ-PDS_NW-FUN-1 |
5.1.5 Management data analytics
5.1.5.1 Management data analytics for NSIs/NSSIs
|
Use case stage |
Evolution/Specification |
<<Uses>> |
|---|---|---|
|
Goal |
To enable the authorized consumer to collect management analytical data for NSIs/NSSIs. |
|
|
Actors and Roles |
An authorized consumer of management data analytics service. |
|
|
Telecom resources |
NSI(s), NSSI(s), NF(s); Producer of management data analytics service; Producer of measurement job control service for NSI(s); Producer of measurement job control service for NSSI(s); Producer of measurement job control service for NF(s); Producer of performance data file reporting service for NSI(s); Producer of performance data file reporting service for NSSI(s); Producer of performance data file reporting service for NF(s); |
|
|
Assumptions |
N/A |
|
|
Pre-conditions |
– The NSI(s) have been deployed. – The management data analytics service producer is in operation. |
|
|
Begins when |
The authorized consumer subscribes to the management analytical data for NSI(s)/NSSI(s). |
|
|
Step 1 (M) |
The management data analytics service producer determines what performance measurements of NSI(s), NSSI(s) and NF(s) are needed to generate the subject management analytical data. |
|
|
Step 2 (M) |
The management data analytics service producer checks whether the required NSI performance measurements can be collected by the existing measurement job(s) for NSI(s), NSSI(s) and NF(s).
|
Creation of measurement job for NSI(s); Creation of measurement job for NSSI(s); Creation of measurement job for NF(s) |
|
Ends when |
The consumer unsubscribes to the management analytical data for NSI(s)/NSSI(s). |
|
|
Exceptions |
One of the steps identified above fails. |
|
|
Post-conditions |
The management data analytics service producer consumes the performance data reporting related services to get the required performance measurements for NSI(s), NSSI(s) and NF(s), generate the management analytical data based on the collected performance measurements, and makes the management analytical data available to the management service responsible for reporting the data. |
|
|
Traceability |
REQ-MDAS-FUN-1 |
5.1.5.2 Management data analytics for network
|
Use case stage |
Evolution/Specification |
<<Uses>> |
|---|---|---|
|
Goal |
To enable the authorized consumer to collect management analytical data for the network. |
|
|
Actors and Roles |
An authorized consumer of network management data analytics service. |
|
|
Telecom resources |
3GPP network(s); Producer of network management data analytics service; Producer of measurement job control service for NF(s); Producer of performance data file reporting service for NF(s); |
|
|
Assumptions |
N/A |
|
|
Pre-conditions |
– The 3GPP network(s) have been deployed. – The network management data analytics service producer is in operation. |
|
|
Begins when |
The authorized consumer subscribes to the service of management analytical data for network(s). |
|
|
Step 1 (M) |
The network management data analytics service producer determines what performance measurements of NF(s) are needed to generate the subject network management analytical data. |
|
|
Step 2 (M) |
The management data analytics service producer checks whether the required network performance measurements can be collected by the existing measurement job(s) for NF(s.
|
Creation of measurement job for NF(s) |
|
Step 3 (M) |
The management data analytics service producer consumes the performance data reporting related services to get the required performance measurements for NF(s) and generates the management analytical KPI(s) based on the collected performance measurements. |
|
|
Ends when |
The consumer unsubscribes to the management analytical data for network(s). |
|
|
Exceptions |
One of the steps identified above fails. |
|
|
Post-conditions |
The management analytical data is available to the management service responsible for reporting the data to the consumer. |
|
|
Traceability |
REQ-MDAS-FUN-2 |
5.1.6 MnS responsible for KPI job control
5.1.6.1 Creation of KPI job
|
Use case stage |
Evolution/Specification |
<<Uses>> |
|---|---|---|
|
Goal |
To enable the authorized consumer to create a KPI job for collecting the KPIs of one or more object instance(s). |
|
|
Actors and Roles |
An authorized consumer of the MnS responsible for KPI job control. |
|
|
Telecom resources |
NSSI(s), Network slice(s), Network(s)/sub-network(s); Producer of the MnS responsible for KPI job control. Producers of measurement job control services |
|
|
Assumptions |
N/A |
|
|
Pre-conditions |
– The NF(s), NSSI(s), Network slice(s) and Network(s)/sub-network(s) have been deployed. – The producer of the MnS responsible for KPI job control is in operation. |
|
|
Begins when |
The authorized consumer needs to create KPI job for collecting the KPIs of one or more object instance(s). |
|
|
Step 1 (M) |
The authorized consumer requests the producer of the MnS responsible for KPI job control to create KPI job to calculate and collect the KPIs of the subject object instance(s). The request needs to indicate that the KPIs needs to be reported by performance data file or by performance data streaming. |
|
|
Step 2 (M) |
The producer of the MnS responsible for KPI job control identifies the performance measurement type(s) used for the KPI(s) and checks whether the corresponding performance measurement type(s) can be collected by the existing measurement job(s). |
|
|
Step 3 (M) |
If measurement(s) are missing for the calculation of KPI(s), the management function hosting the producer of the MnS responsible for KPI job control would consume the necessary measurement MnS, for the missing measurement(s). |
|
|
Ends when |
All the steps identified above are successfully completed. |
|
|
Exceptions |
One of the steps identified above fails. |
|
|
Post-conditions |
The KPI job for the subject object instance(s) has been created, and the producer of the MnS responsible for KPI job control generates the KPIs for the KPI job. |
|
|
Traceability |
REQ- KJCS_FUN-1, REQ- KJCS_FUN-2, REQ- KJCS_FUN-3 |
5.1.6.2 Termination of KPI job
|
Use case stage |
Evolution/Specification |
<<Uses>> |
|---|---|---|
|
Goal |
To enable the authorized consumer to request the producer of the MnS responsible for KPI job control to terminate a KPI job. |
|
|
Actors and Roles |
An authorized consumer of the MnS responsible for KPI job control. |
|
|
Telecom resources |
NSSI(s), Network slice(s), Network(s)/sub-network(s); The producer of the MnS responsible for KPI job control. |
|
|
Assumptions |
N/A |
|
|
Pre-conditions |
The KPI job has been created. |
|
|
Begins when |
The authorized consumer does not need the KPI job that is calculating or collecting the KPIs. |
|
|
Step 1 (M) |
The authorized consumer requests the producer of the MnS responsible for KPI job control to terminate a KPI job that is calculating or collecting the KPIs. |
|
|
Step 2 (M) |
The producer of the MnS responsible for KPI job control terminates the KPI job. |
|
|
Ends when |
All the steps identified above are successfully completed. |
|
|
Exceptions |
One of the steps identified above fails. |
|
|
Post-conditions |
The KPI job is terminated |
|
|
Traceability |
REQ- KJCS_FUN-4 |
5.1.6.3 Query of KPI jobs
|
Use case stage |
Evolution/Specification |
<<Uses>> |
|---|---|---|
|
Goal |
To enable the authorized consumer to query which KPI jobs are ongoing (i.e. the KPI jobs that have been created by the subject consumer and not terminated). |
|
|
Actors and Roles |
An authorized consumer of the MnS responsible for KPI job control. |
|
|
Telecom resources |
NSSI(s), Network slice(s), Network(s)/sub-network(s); The producer of the MnS responsible for KPI job control. |
|
|
Assumptions |
N/A |
|
|
Pre-conditions |
The producer of the MnS responsible for KPI job control is in operation. |
|
|
Begins when |
The authorized consumer needs to query the ongoing KPI jobs. |
|
|
Step 1 (M) |
The authorized consumer queries the information which KPI jobs are ongoing from the producer of the MnS responsible for KPI job control. |
|
|
Step 2 (M) |
The producer of the MnS responsible for KPI job control provides the information which KPI jobs are ongoing to the consumer. |
|
|
Ends when |
All the steps identified above are successfully completed. |
|
|
Exceptions |
One of the steps identified above fails. |
|
|
Post-conditions |
The information about the ongoing KPI jobs are available to the consumer. |
|
|
Traceability |
REQ- KJCS_FUN-5 |
5.1.7 Performance management supporting multiple tenants in the NSaaS scenario
|
Use case stage |
Evolution/Specification |
<<Uses>> |
|---|---|---|
|
Goal |
To enable the tenant obtain their own network slice performance data in the Network Slice as a Service (NSaaS) scenario. |
|
|
Actors and Roles |
Tenant plays the role of network slice performance data consumer |
|
|
Telecom resources |
Network slice performance data provider as the network slice performance data file/streaming report MnS producer Network slice subnet data provider as the network slice subnet performance data file/streaming report MnS producer |
|
|
Assumptions |
N/A |
|
|
Pre-conditions |
The tenant related S-NSSAI(s) is configured for network slice |
|
|
Begins when |
The authorized network slice performance data consumer(s) (i.e. tenant) request the network slice performance data provider to report his own performance data. |
|
|
Step 1 (M) |
Network slice performance data provider request the network slice subnet performance data provider report the network slice subnet and/or network function performance data with information indicating the performance data needs to be collected in S-NSSAI granularity. |
|
|
Step 2 (M) |
Network slice subnet performance data provider report the network slice subnet performance data, and the network slice subnet performance data in S-NSSAI granularity should be included (i.e. which means the corresponding S-NSSAI(s) is included in the network slice subnet performance data) |
|
|
Step 3 (M) |
Based on the network slice subnet performance data in S-NSSAI granularity, the network slice performance data provider derive the network slice performance data for the tenant (e.g. calculate the network slice performance data based on all the network slice subnet performance data related to corresponding S-NSSAI(s)). |
|
|
Ends when |
Network slice performance data provider report the tenant’s own network slice performance data to the tenant, the S-NSSAI information may be included. |
|
|
Exceptions |
One of the steps identified above fails. |
|
|
Post-conditions |
Tenant obtain their own network slice performance data individually in the Network Slice as a Service (NSaaS) scenario. |
|
|
Traceability |
REQ-PM_NSI-FUN-1 |
5.2 Requirements
5.2.1 Requirements for NF measurement job control service
REQ-MJCS_NF-FUN-1 The management service producer responsible for NF measurement job control shall have the capability allowing its authorized consumer to request creation of a measurement job to collect the performance data of NF(s).
REQ-MJCS_NF-FUN-2 The management service producer responsible for NF measurement job control shall have the capability allowing its authorized consumer to indicate the reporting method (i.e. by performance data file or by performance data streaming) for the performance data when requesting to create a measurement job for NF(s).
REQ-MJCS_NF-FUN-3 The management service producer responsible for NF measurement job control shall have the capability to fulfill the consumer’s request to create a measurement job for NF(s).
REQ-MJCS_NF-FUN-4 The management service producer responsible for NF measurement job control shall have the capability to generate the performance data of NF(s) according to the measurement job.
REQ-MJCS_NF-FUN-5 The management service producer responsible for NF measurement job control shall have the capability to fulfill the request from its authorized consumer to terminate a NF measurement job.
REQ-MJCS_NF-FUN-6 The management service producer responsible for NF measurement job control shall have the capability allowing its authorized consumer to query the information about the ongoing NF measurement jobs.
REQ-MJCS_NF-FUN-7 The management service producer responsible for NF measurement job control may reject a NF measurement job creation request.
5.2.2 Requirements for NF performance data file reporting service
REQ-PDFR_NF-FUN-1 The management service producer responsible for NF performance data file reporting shall have the capability to send the notification about NF performance data file ready to its authorized consumer.
REQ-PDFR_NF-FUN-2 The management service producer responsible for NF performance data file reporting shall have the capability to allow its authorized consumer to fetch the performance data file of NF(s).
5.2.3 Requirements for NF performance data streaming service
REQ-PDS_NF-FUN-1 The management service producer responsible for NF performance data streaming shall have the capability to send the NF performance data stream to its authorized consumer.
5.2.4 Requirements for NSSI measurement job control service
REQ-MJCS_NSSI-FUN-1 The management service producer responsible for NSSI measurement job control shall have the capability allowing its authorized consumer to request creation of a measurement job to collect the performance data of NSSI(s).
REQ-MJCS_NSSI-FUN-2 The management service producer responsible for NSSI measurement job control shall have the capability allowing its authorized consumer to indicate the reporting method (i.e. by performance data file or by performance data streaming) for the performance data when requesting to create a measurement job for NSSI(s).
REQ-MJCS_NSSI-FUN-3 The management service producer responsible for NSSI measurement job control shall have the capability to generate the performance data of NSSI(s).
REQ-MJCS_NSSI-FUN-4 The management service producer responsible for NSSI measurement job control shall have the capability to fulfill the consumer’s request to create a measurement job for NSSI(s).
REQ-MJCS_NSSI-FUN-5 The management service producer responsible for NSSI measurement job control shall have the capability to fulfill the request from its authorized consumer to terminate a NSSI measurement job.
REQ-MJCS_NSSI-FUN-6 The management service producer responsible for NSSI measurement job control shall have the capability to fulfil the request from its authorized consumer to query the information about the ongoing NSSI measurement jobs.
REQ-MJCS_NSSI-FUN-7 The management service producer responsible for NSSI measurement job control may reject a NSSI measurement job creation request.
5.2.5 Requirements for NSSI performance data file reporting service
REQ-PDFR_NSSI-FUN-1 The management service producer responsible for NSSI performance data file reporting shall have the capability to send the notification about NSSI performance data file ready to its authorized consumer.
REQ-PDFR_NSSI-FUN-2 The management service producer responsible for NSSI performance data file reporting shall have the capability to allow its authorized consumer to fetch the performance data file of NSSI(s).
5.2.6 Requirements for NSSI performance data streaming service
REQ-PDS_NSSI-FUN-1 The management service producer responsible for NSSI performance data streaming shall have the capability to send the NSSI performance data stream to its authorized consumer.
5.2.7 Requirements for NSI measurement job control service
REQ-MJCS_NSI-FUN-1 The management service producer responsible for NSI measurement job control shall have the capability allowing its authorized consumer to request creation of a measurement job to collect the performance data of NSI(s).
REQ-MJCS_NSI-FUN-2 The management service producer responsible for NSI measurement job control shall have the capability allowing its authorized consumer to indicate the reporting method (i.e. by performance data file or by performance data streaming) for the performance data when requesting to create a measurement job for NSI(s).
REQ-MJCS_NSI-FUN-3 The management service producer responsible for NSI measurement job control shall have the capability to generate the performance data of NSI(s).
REQ-MJCS_NSI-FUN-4 The management service producer responsible for NSI measurement job control shall have the capability to fulfill the consumer’s request to create a measurement job for NSI(s).
REQ-MJCS_NSI-FUN-5 The management service producer responsible for management service producer responsible for NSI measurement job control shall have the capability to fulfill the request from its authorized consumer to terminate a NSI measurement job.
REQ-MJCS_NSI-FUN-6 The management service producer responsible for NSI measurement job control shall have the capability to fulfill the request from its authorized consumer to query the information about the ongoing NSI measurement jobs.
REQ-MJCS_NSI-FUN-7 The management service producer responsible for NSI measurement job control may reject a NSI measurement job creation request.
5.2.8 Requirements for NSI performance data file reporting service
REQ-PDFR_NSI-FUN-1 The management service producer responsible for NSI performance data file reporting shall have the capability to send the notification about NSI performance data file ready to its authorized consumer.
REQ-PDFR_NSI-FUN-2 The management service producer responsible for NSI performance data file reporting shall have the capability to allow its authorized consumer to fetch the performance data file of NSI(s).
5.2.9 Requirements for NSI performance data streaming service
REQ-PDS_NSI-FUN-1 The management service producer responsible for NSI performance data streaming shall have the capability to send the NSI performance data stream to its authorized consumer.
5.2.10 Requirements for network/sub-network measurement job control service
REQ-MJCS_NW-FUN-1 The management service producer responsible for network/sub-network measurement job control shall have the capability allowing its authorized consumer to request creation of a measurement job to collect the network/sub-network performance data that are not specific to network slicing.
REQ-MJCS_NW-FUN-2 The management service producer responsible for network/sub-network measurement job control shall have the capability allowing its authorized consumer to indicate the reporting method (i.e. by performance data file or by performance data streaming) for the performance data that are not specific to network slicing when requesting to create a measurement job for network(s)/sub-network(s).
REQ-MJCS_NW-FUN-3 The management service producer responsible for network/sub-network measurement job control shall have the capability to generate the network/sub-network performance data that are not specific to network slicing.
REQ-MJCS_NW-FUN-4 The management service producer responsible for network/sub-network measurement job control shall have the capability to fulfill the consumer’s request to create a measurement job for network(s)/sub-network(s).
REQ-MJCS_NW-FUN-5 The management service producer responsible for network/sub-network measurement job control shall have the capability to fulfill the request from its authorized consumer to terminate a network/sub-network measurement job.
REQ-MJCS_NW-FUN-6 The management service producer responsible for network/sub-network measurement job control shall have the capability to fulfill the request from its authorized consumer to query the information about the ongoing network measurement jobs.
REQ-MJCS_NW-FUN-7 The management service producer responsible for network/sub-network measurement job control may reject a network/sub-network measurement job creation request.
5.2.11 Requirements for network/sub-network performance data file reporting service
REQ-PDFR_NW-FUN-1 The management service producer responsible for network/sub-network performance data file reporting shall have the capability to send the notification about network/sub-network performance data file ready to its authorized consumer.
REQ-PDFR_NW-FUN-2 The management service producer responsible for network/sub-network performance data file reporting shall have the capability to allow its authorized consumer to fetch the performance data file of network(s)/sub-network(s).
5.2.12 Requirements for network/sub-network performance data streaming service
REQ-PDS_NW-FUN-1 The management service producer responsible for network/sub-network performance data streaming shall have the capability to send the network/sub-network performance data stream to its authorized consumer.
5.2.13 Management data analytics service
REQ-MDAS-FUN-1 The management data analytics service producer shall have the capability allowing its authorized consumer to request collection of management analytical data for NSIs/NSSIs.
REQ-MDAS-FUN-2 The management data analytics service producer shall have the capability allowing its authorized consumer to request collection of management analytical data for network(s).
5.2.14 Management service for NF performance threshold monitoring
REQ-THMS_NF-FUN-1 The management service producer responsible for NF performance threshold monitoring shall have the capability to fulfill the consumer’s request to create a performance threshold monitoring for the performance measurements of NF(s).
REQ-THMS_NF-FUN-2 The management service producer responsible for NF performance threshold monitoring shall have the capability to fulfill the request from its authorized consumer to terminate a performance threshold monitoring.
REQ-THMS_NF-FUN-3 The management service producer responsible for NF performance threshold monitoring shall have the capability to allow the threshold monitoring notification target to receive the threshold crossing notifications.
5.2.15 Requirements for MnS responsible for KPI production
REQ-KJCS_FUN-1 The management service producer responsible for KPI production shall have the capability allowing its authorized consumer to request production of KPI(s) of one or more object instance(s).
REQ-KJCS_FUN-2 The management service producer responsible for KPI production shall have the capability allowing its authorized consumer to indicate the reporting method (i.e. by performance data file or by performance data streaming) for the KPI(s).
REQ-KJCS_FUN-3 The management service producer responsible for KPI production shall have the capability to produce KPI(s) of one or more object instance(s) according to request of its authorized consumer.
REQ-KJCS_FUN-4 The management service producer responsible for KPI production shall have the capability allowing its authorized consumer to request termination of the production of KPI(s).
REQ-KJCS_FUN-5 The management service producer responsible for KPI production shall have the capability allowing its authorized consumer to query the information which KPI jobs are ongoing.
5.2.16 Requirements for performance management supporting multiple tenants
REQ-PM_NSI-FUN-1 The network slice performance data provider shall have the capability to allow its authorized consumer(s) acting the role of tenant to obtain its own network slice performance data in the Network Slice as a Service scenario.