From a40e34546bb5ff1ef609385adc25bc7aa90c1c4e Mon Sep 17 00:00:00 2001 From: sunse Date: Thu, 18 Jan 2024 04:07:25 +0000 Subject: [PATCH 01/10] Rel17 TS28.541 CR1153 --- OpenAPI/TS28541_5GcNrm.yaml | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/OpenAPI/TS28541_5GcNrm.yaml b/OpenAPI/TS28541_5GcNrm.yaml index ccb58cf1c..e6cb906a6 100755 --- a/OpenAPI/TS28541_5GcNrm.yaml +++ b/OpenAPI/TS28541_5GcNrm.yaml @@ -845,6 +845,7 @@ components: $ref: 'TS28623_ComDefs.yaml#/components/schemas/Dn' aMFSetMemberList: $ref: 'TS28623_ComDefs.yaml#/components/schemas/DnList' + - $ref: 'TS28623_GenericNrm.yaml#/components/schemas/ManagedFunction-ncO' AmfRegion-Single: allOf: - $ref: 'TS28623_GenericNrm.yaml#/components/schemas/Top' @@ -865,6 +866,7 @@ components: $ref: '#/components/schemas/SnssaiList' aMFSetListRef: $ref: 'TS28623_ComDefs.yaml#/components/schemas/DnList' + - $ref: 'TS28623_GenericNrm.yaml#/components/schemas/ManagedFunction-ncO' SmfFunction-Single: allOf: - $ref: 'TS28623_GenericNrm.yaml#/components/schemas/Top' @@ -1115,6 +1117,7 @@ components: $ref: '#/components/schemas/SnssaiList' managedNFProfile: $ref: '#/components/schemas/ManagedNFProfile' + - $ref: 'TS28623_GenericNrm.yaml#/components/schemas/ManagedFunction-ncO' UdsfFunction-Single: allOf: - $ref: 'TS28623_GenericNrm.yaml#/components/schemas/Top' @@ -1133,6 +1136,7 @@ components: $ref: '#/components/schemas/SnssaiList' managedNFProfile: $ref: '#/components/schemas/ManagedNFProfile' + - $ref: 'TS28623_GenericNrm.yaml#/components/schemas/ManagedFunction-ncO' NrfFunction-Single: allOf: - $ref: 'TS28623_GenericNrm.yaml#/components/schemas/Top' @@ -1488,6 +1492,7 @@ components: $ref: 'TS28541_NrNrm.yaml#/components/schemas/PlmnIdList' amfIdentifier: $ref: '#/components/schemas/AmfIdentifier' + - $ref: 'TS28623_GenericNrm.yaml#/components/schemas/ManagedFunction-ncO' ExternalNrfFunction-Single: allOf: - $ref: 'TS28623_GenericNrm.yaml#/components/schemas/Top' @@ -1500,6 +1505,7 @@ components: properties: plmnIdList: $ref: 'TS28541_NrNrm.yaml#/components/schemas/PlmnIdList' + - $ref: 'TS28623_GenericNrm.yaml#/components/schemas/ManagedFunction-ncO' ExternalNssfFunction-Single: allOf: - $ref: 'TS28623_GenericNrm.yaml#/components/schemas/Top' @@ -1512,6 +1518,7 @@ components: properties: plmnIdList: $ref: 'TS28541_NrNrm.yaml#/components/schemas/PlmnIdList' + - $ref: 'TS28623_GenericNrm.yaml#/components/schemas/ManagedFunction-ncO' ExternalSeppFunction-Single: allOf: - $ref: 'TS28623_GenericNrm.yaml#/components/schemas/Top' @@ -1528,7 +1535,7 @@ components: type: integer fqdn: $ref: 'TS28623_ComDefs.yaml#/components/schemas/Fqdn' - + - $ref: 'TS28623_GenericNrm.yaml#/components/schemas/ManagedFunction-ncO' EP_N2-Single: allOf: -- GitLab From f451ddab91672ae9066babfe372ea1eb73e83a7a Mon Sep 17 00:00:00 2001 From: sunse Date: Thu, 18 Jan 2024 03:07:46 +0000 Subject: [PATCH 02/10] Rel18 TS 28.623, CR0310 --- OpenAPI/TS28623_GenericNrm.yaml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/OpenAPI/TS28623_GenericNrm.yaml b/OpenAPI/TS28623_GenericNrm.yaml index a7df5f574..bbc05c9c3 100755 --- a/OpenAPI/TS28623_GenericNrm.yaml +++ b/OpenAPI/TS28623_GenericNrm.yaml @@ -166,6 +166,12 @@ components: properties: fileReportingPeriod: type: integer + - type: object + properties: + fileReportingPeriod: + type: integer + notificationRecipientAddress: + $ref: 'TS28623_ComDefs.yaml#/components/schemas/Uri' - type: object properties: fileReportingPeriod: -- GitLab From 3feb6ab42c3f0862eea4f6457a2a8e96f546007e Mon Sep 17 00:00:00 2001 From: Shitao Li Date: Fri, 19 Jan 2024 07:01:09 +0000 Subject: [PATCH 03/10] Update TS28104_MdaReport.yaml --- OpenAPI/TS28104_MdaReport.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/OpenAPI/TS28104_MdaReport.yaml b/OpenAPI/TS28104_MdaReport.yaml index 0dcb5d3a6..a97d1e624 100644 --- a/OpenAPI/TS28104_MdaReport.yaml +++ b/OpenAPI/TS28104_MdaReport.yaml @@ -64,3 +64,6 @@ components: type: string mDAOutputs: $ref: '#/components/schemas/MDAOutputs' + MDARequestRef: + $ref: 'TS28623_ComDefs.yaml#/components/schemas/Dn' + -- GitLab From 373f2100b818c21e41f9c71de05c5b2473b39503 Mon Sep 17 00:00:00 2001 From: Shitao Li Date: Thu, 1 Feb 2024 16:45:34 +0000 Subject: [PATCH 04/10] Update TS28104_MdaReport.yaml --- OpenAPI/TS28104_MdaReport.yaml | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/OpenAPI/TS28104_MdaReport.yaml b/OpenAPI/TS28104_MdaReport.yaml index a97d1e624..2266deb23 100644 --- a/OpenAPI/TS28104_MdaReport.yaml +++ b/OpenAPI/TS28104_MdaReport.yaml @@ -24,8 +24,6 @@ components: type: array items: $ref: '#/components/schemas/MDAOutputEntry' - mDARequestRef: - $ref: 'TS28623_ComDefs.yaml#/components/schemas/Dn' analyticsWindow: $ref: '#/components/schemas/TimeWindow' confidenceDegree: @@ -64,6 +62,6 @@ components: type: string mDAOutputs: $ref: '#/components/schemas/MDAOutputs' - MDARequestRef: + mDARequestRef: $ref: 'TS28623_ComDefs.yaml#/components/schemas/Dn' -- GitLab From 218267783c0f927f01b2bf5e7c63067cb3d853b3 Mon Sep 17 00:00:00 2001 From: rosabolzek Date: Thu, 1 Feb 2024 17:09:03 +0000 Subject: [PATCH 05/10] 28.105_Rel17_CR0074_Correct_trainingRequestSource_attribute_type --- OpenAPI/TS28105_AiMlNrm.yaml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/OpenAPI/TS28105_AiMlNrm.yaml b/OpenAPI/TS28105_AiMlNrm.yaml index ce3c27250..202b6b224 100644 --- a/OpenAPI/TS28105_AiMlNrm.yaml +++ b/OpenAPI/TS28105_AiMlNrm.yaml @@ -177,7 +177,9 @@ components: type: number format: float trainingRequestSource: - $ref: 'TS28623_ComDefs.yaml#/components/schemas/Dn' + oneOf: + - type: string + - $ref: 'TS28623_ComDefs.yaml#/components/schemas/Dn' requestStatus: $ref: '#/components/schemas/RequestStatus' expectedRuntimeContext: -- GitLab From baa1601582cc0f06363492a725a896904172dd3e Mon Sep 17 00:00:00 2001 From: "U-ERICSSON\\ETHBLL" Date: Thu, 18 Jan 2024 12:50:17 +0100 Subject: [PATCH 06/10] Based on S5-240051 Rel-17 CR 28.532 notifyEvent stage 3 --- OpenAPI/TS28532_ProvMnS.yaml | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) diff --git a/OpenAPI/TS28532_ProvMnS.yaml b/OpenAPI/TS28532_ProvMnS.yaml index 7b734bc79..3bdb9fec5 100755 --- a/OpenAPI/TS28532_ProvMnS.yaml +++ b/OpenAPI/TS28532_ProvMnS.yaml @@ -147,6 +147,27 @@ paths: application/json: schema: $ref: 'TS28623_ComDefs.yaml#/components/schemas/ErrorResponse' + notifyEvent: + '{request.body#/notificationRecipientAddress}': + post: + requestBody: + required: true + content: + application/json: + schema: + $ref: '#/components/schemas/NotifyEvent' + responses: + '204': + description: >- + Success case ("204 No Content"). + The notification is successfully delivered. The response + has no message body. + default: + description: Error case. + content: + application/json: + schema: + $ref: 'TS28623_ComDefs.yaml#/components/schemas/ErrorResponse' notifyMOIChanges: '{request.body#/notificationRecipientAddress}': post: @@ -333,6 +354,7 @@ components: - notifyMOICreation - notifyMOIDeletion - notifyMOIAttributeValueChanges + - notifyEvent - notifyMOIChanges SourceIndicator: type: string @@ -488,6 +510,19 @@ components: $ref: 'TS28623_ComDefs.yaml#/components/schemas/AttributeValueChangeSet' required: - attributeListValueChanges + NotifyEvent: + allOf: + - $ref: 'TS28623_ComDefs.yaml#/components/schemas/NotificationHeader' + - type: object + required: + - specificProblem + properties: + specificProblem: + $ref: 'TS28532_FaultMnS.yaml#/components/schemas/SpecificProblem' + additionalText: + type: string + additionalInformation: + $ref: 'TS28623_ComDefs.yaml#/components/schemas/AttributeNameValuePairSet' NotifyMoiChanges: allOf: - $ref: 'TS28623_ComDefs.yaml#/components/schemas/NotificationHeader' -- GitLab From aa93a1ba6e6ce37b33d743f2eaffda3fba359109 Mon Sep 17 00:00:00 2001 From: ruiyue Date: Tue, 27 Feb 2024 12:13:11 +0000 Subject: [PATCH 07/10] Update TS28104_MdaReport.yaml --- OpenAPI/TS28104_MdaReport.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/OpenAPI/TS28104_MdaReport.yaml b/OpenAPI/TS28104_MdaReport.yaml index 2266deb23..a01d21ff7 100644 --- a/OpenAPI/TS28104_MdaReport.yaml +++ b/OpenAPI/TS28104_MdaReport.yaml @@ -1,10 +1,10 @@ openapi: 3.0.1 info: title: MDA Report - version: 17.6.0 + version: 17.7.0 description: >- OAS 3.0.1 specification of the MDA Report - © 2023, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC). + © 2024, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC). All rights reserved. externalDocs: description: 3GPP TS 28.104; MDA Report -- GitLab From 4acd0236c2fc64e1260c2fe73430d9ba2b1bce3f Mon Sep 17 00:00:00 2001 From: ruiyue Date: Tue, 27 Feb 2024 12:15:32 +0000 Subject: [PATCH 08/10] udpate API versions --- OpenAPI/TS28105_AiMlNrm.yaml | 4 ++-- OpenAPI/TS28532_ProvMnS.yaml | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/OpenAPI/TS28105_AiMlNrm.yaml b/OpenAPI/TS28105_AiMlNrm.yaml index 202b6b224..61c0e8239 100644 --- a/OpenAPI/TS28105_AiMlNrm.yaml +++ b/OpenAPI/TS28105_AiMlNrm.yaml @@ -1,10 +1,10 @@ openapi: 3.0.1 info: title: AI/ML NRM - version: 17.6.0 + version: 17.7.0 description: >- OAS 3.0.1 specification of the AI/ML NRM - © 2023, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC). + © 2024, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC). All rights reserved. externalDocs: description: 3GPP TS 28.105; AI/ML Management diff --git a/OpenAPI/TS28532_ProvMnS.yaml b/OpenAPI/TS28532_ProvMnS.yaml index 3bdb9fec5..0619d9bd4 100755 --- a/OpenAPI/TS28532_ProvMnS.yaml +++ b/OpenAPI/TS28532_ProvMnS.yaml @@ -1,10 +1,10 @@ openapi: 3.0.1 info: title: Provisioning MnS - version: 17.6.0 + version: 17.7.0 description: >- OAS 3.0.1 definition of the Provisioning MnS - © 2023, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC). + © 2024, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC). All rights reserved. externalDocs: description: 3GPP TS 28.532; Generic management services -- GitLab From f30fb1e010790dbdfca2253aa30c8c9b84784cb5 Mon Sep 17 00:00:00 2001 From: ruiyue Date: Tue, 27 Feb 2024 12:38:28 +0000 Subject: [PATCH 09/10] Update API version --- OpenAPI/TS28541_5GcNrm.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/OpenAPI/TS28541_5GcNrm.yaml b/OpenAPI/TS28541_5GcNrm.yaml index e6cb906a6..b4229dca4 100755 --- a/OpenAPI/TS28541_5GcNrm.yaml +++ b/OpenAPI/TS28541_5GcNrm.yaml @@ -1,10 +1,10 @@ openapi: 3.0.1 info: title: 3GPP 5GC NRM - version: 17.13.0 + version: 17.14.0 description: >- OAS 3.0.1 specification of the 5GC NRM - © 2023, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC). + © 2024, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC). All rights reserved. externalDocs: description: 3GPP TS 28.541; 5G NRM, 5GC NRM -- GitLab From 9460066c16c608c9a533dee2f9ecaec0def42005 Mon Sep 17 00:00:00 2001 From: ruiyue Date: Tue, 27 Feb 2024 12:54:21 +0000 Subject: [PATCH 10/10] Update API version --- OpenAPI/TS28623_GenericNrm.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/OpenAPI/TS28623_GenericNrm.yaml b/OpenAPI/TS28623_GenericNrm.yaml index bbc05c9c3..3f63aed85 100755 --- a/OpenAPI/TS28623_GenericNrm.yaml +++ b/OpenAPI/TS28623_GenericNrm.yaml @@ -1,10 +1,10 @@ openapi: 3.0.1 info: title: Generic NRM - version: 17.8.0 + version: 17.9.0 description: >- OAS 3.0.1 definition of the Generic NRM - © 2023, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC). + © 2024, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC). All rights reserved. externalDocs: description: 3GPP TS 28.623; Generic NRM -- GitLab