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>>
Related use

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>>
Related use

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>>
Related use

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>>
Related use

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>>
Related use

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>>
Related use

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

  • the NF performance measurements included in the threshold monitor are not being collected (e.g., by a measurement job or by NRM configurations); or
  • the NF performance measurements included in the threshold monitor are being collected but with a GP different from the monitoring GP of this request.

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>>
Related use

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>>
Related use

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>>
Related use

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
– request the corresponding NSSI measurement job control service producer(s) to terminate the supporting measurement job(s) of the constituent NSSI(s), and/or
– 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 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>>
Related use

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>>
Related use

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>>
Related use

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>>
Related use

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

  • sends the threshold crossing notification to the consumer; or
  • reports the threshold crossing event to NSSI performance threshold monitoring service producer, who then sends the threshold crossing notification to the consumer.

Traceability

5.1.2.4.2 Termination of threshold monitoring for NSSI performance measurements

Use case stage

Evolution/Specification

<<Uses>>
Related use

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>>
Related use

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>>
Related use

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
– consume the NSSI measurement job control service to request termination of the supporting measurement job(s) of the constituent NSSI(s) if any (according to the use case "Termination of measurement job for NSSI(s)" as described in clause 5.1.2.1.2), and
– consume the NF measurement job control service to request termination of the supporting measurement job(s) of the constituent NF(s) if any (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 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>>
Related use

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>>
Related use

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>>
Related use

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>>
Related use

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

  • sends the threshold crossing notification to the consumer; or
  • reports the threshold crossing event to NSI performance threshold monitoring service producer, who then sends the threshold crossing notification to the consumer.

Traceability

5.1.3.4.2 Termination of threshold monitoring for NSI performance measurements

Use case stage

Evolution/Specification

<<Uses>>
Related use

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>>
Related use

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>>
Related use

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>>
Related use

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>>
Related use

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>>
Related use

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>>
Related use

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).

  • If new measurement job(s) for the NSI(s) are required, the management data analytics service producer consumes the NSI measurement job control service to create the new measurement job(s) for the NSI(s) (according to the use case "Creation of measurement job for NSI(s)" as described in clause 5.1.3.1.1);
  • If new measurement job(s) for the NSSI(s) are required, the management data analytics service producer consumes the NSSI measurement job control service to create the new measurement job(s) for the NSSI(s) (according to the use case "Creation of measurement job for NSSI(s)" as described in clause 5.1.2.1.1);
  • If new measurement job(s) for the NF(s) are required, the management data analytics service producer consumes the NF measurement job control service to create the new measurement job(s) for the NF(s) (according to the use case "Creation of measurement job for NF(s)" as described in clause 5.1.1.1.1).

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>>
Related use

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.

  • If new measurement job(s) for the constituent NF(s) are required, the management data analytics service producer consumes the NF measurement job control service to create the new measurement job(s) for the NF(s) (according to the use case "Creation of measurement job for NF(s)" as described in clause 5.1.1.1.1).

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>>
Related use

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>>
Related use

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>>
Related use

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>>
Related use

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.