From bf4b041fef4259da1c0d636903090eda509a2a97 Mon Sep 17 00:00:00 2001 From: ruiyue Date: Sun, 23 Mar 2025 07:21:42 +0000 Subject: [PATCH 1/4] Update file TS28623_MnSRegistryNrm.yaml --- OpenAPI/TS28623_MnSRegistryNrm.yaml | 40 ++++++++++++++++++++++++++++- 1 file changed, 39 insertions(+), 1 deletion(-) diff --git a/OpenAPI/TS28623_MnSRegistryNrm.yaml b/OpenAPI/TS28623_MnSRegistryNrm.yaml index 4c525b6c3..e2db3186f 100644 --- a/OpenAPI/TS28623_MnSRegistryNrm.yaml +++ b/OpenAPI/TS28623_MnSRegistryNrm.yaml @@ -22,7 +22,38 @@ components: #-------Definition of generic IOCs ----------# #-------- Definition of types----------------------------------------------------- - + MnsCapability: + type: string + enum: + - NR_PROVISIONING + - 5GC_PROVISIONING + - NETWORK_SLICING_PROVISIONING + - EDGE_COMPUTING_PROVISIONING + - PERFORMANCE_METRIC_COLLECTION_CONTROL + - PERFORMANCE_METRIC_DATA_REPORT + - PERFORMANCE_METRIC_THRESHOLD_MONITOR_CONTROL + - PERFORMANCE_METRIC_THRESHOLD_NOTIFICATION + - FAULT_CONTROL + - FAULT_NOTIFICATION + - TRACE_MDT_DATA_COLLECTION_CONTROL + - TRACE_MDT_DATA_REPORT + - QOE_DATA_COLLECTION_CONTROL + - QOE_DATA_REPORT + - FILE_RETRIEVAL + - FILE_DOWNLOAD + - SUBSCRIPTION_CONTROL + - HEARTBEAT_CONTROL + - HEARTBEAT_NOTIFICATION + - ML_MODEL_MANAGEMENT + - MANAGEMENT DATA ANALYTIC + - RANSC_MANAGEMENT + - SON_POLICY + - COMMUNICATION_SERVICE_ASSURANCE_CONTROL + - INTENT_DRIVEN_MANAGEMENT + - ML_MODEL_MANAGEMENT + - MNS_REGISTRY_AND_DISCOVERY + - MNS_ACCESS_CONTROL_MANAGEMENT + - DSO_RAPID_RECOVERY_AND_THRESHOLD MONITORING #-------- Definition of concrete IOCs -------------------------------------------- MnsRegistry-Single: allOf: @@ -51,6 +82,13 @@ components: mnsAddress: description: Resource URI as defined in the relevant Technical Specification $ref: 'TS28623_ComDefs.yaml#/components/schemas/UriRo' + mnsCapability: + description: >- + It describes the types of management capabilities of the MnS instance provided by the MnS producer. + type: array + uniqueItems: true + items: + $ref: 'TS28623_ComDefs.yaml#/components/schemas/MnsCapability' mnsScope: description: >- It is used to provide information about the management scope of the Management Service. The management scope is -- GitLab From 48c5a4b0f57e6c5784a8509e320322802759c053 Mon Sep 17 00:00:00 2001 From: ruiyue Date: Sun, 23 Mar 2025 07:24:28 +0000 Subject: [PATCH 2/4] Update file TS28623_MnSRegistryNrm.yaml --- OpenAPI/TS28623_MnSRegistryNrm.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OpenAPI/TS28623_MnSRegistryNrm.yaml b/OpenAPI/TS28623_MnSRegistryNrm.yaml index e2db3186f..a8f703886 100644 --- a/OpenAPI/TS28623_MnSRegistryNrm.yaml +++ b/OpenAPI/TS28623_MnSRegistryNrm.yaml @@ -88,7 +88,7 @@ components: type: array uniqueItems: true items: - $ref: 'TS28623_ComDefs.yaml#/components/schemas/MnsCapability' + $ref: '#/components/schemas/MnsCapability' mnsScope: description: >- It is used to provide information about the management scope of the Management Service. The management scope is -- GitLab From fc67eb36e31dd91aab1a8a84be3932a8ee9ae9e1 Mon Sep 17 00:00:00 2001 From: ruiyue Date: Wed, 9 Apr 2025 09:50:58 +0000 Subject: [PATCH 3/4] Update file TS28623_MnSRegistryNrm.yaml --- OpenAPI/TS28623_MnSRegistryNrm.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OpenAPI/TS28623_MnSRegistryNrm.yaml b/OpenAPI/TS28623_MnSRegistryNrm.yaml index a8f703886..07f286080 100644 --- a/OpenAPI/TS28623_MnSRegistryNrm.yaml +++ b/OpenAPI/TS28623_MnSRegistryNrm.yaml @@ -82,7 +82,7 @@ components: mnsAddress: description: Resource URI as defined in the relevant Technical Specification $ref: 'TS28623_ComDefs.yaml#/components/schemas/UriRo' - mnsCapability: + mnsCapabilities: description: >- It describes the types of management capabilities of the MnS instance provided by the MnS producer. type: array -- GitLab From 949d52955a31248e9db505fd0571a3c9e6923289 Mon Sep 17 00:00:00 2001 From: ruiyue Date: Thu, 10 Apr 2025 06:05:50 +0000 Subject: [PATCH 4/4] Update file TS28623_MnSRegistryNrm.yaml --- OpenAPI/TS28623_MnSRegistryNrm.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OpenAPI/TS28623_MnSRegistryNrm.yaml b/OpenAPI/TS28623_MnSRegistryNrm.yaml index 07f286080..a8f703886 100644 --- a/OpenAPI/TS28623_MnSRegistryNrm.yaml +++ b/OpenAPI/TS28623_MnSRegistryNrm.yaml @@ -82,7 +82,7 @@ components: mnsAddress: description: Resource URI as defined in the relevant Technical Specification $ref: 'TS28623_ComDefs.yaml#/components/schemas/UriRo' - mnsCapabilities: + mnsCapability: description: >- It describes the types of management capabilities of the MnS instance provided by the MnS producer. type: array -- GitLab