From bf53b2c1ea010a71a3a704e8862f6ea43e202ad9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jose=20Antonio=20Ordo=C3=B1ez=20Lucena?= Date: Tue, 4 Nov 2025 18:27:21 +0000 Subject: [PATCH 1/3] Edit TS28541_NrNrm.yaml --- OpenAPI/TS28541_NrNrm.yaml | 56 +++++++++++++++++++++++++++++++++++++- 1 file changed, 55 insertions(+), 1 deletion(-) diff --git a/OpenAPI/TS28541_NrNrm.yaml b/OpenAPI/TS28541_NrNrm.yaml index 6d58fe5ae..b6bc31bc0 100755 --- a/OpenAPI/TS28541_NrNrm.yaml +++ b/OpenAPI/TS28541_NrNrm.yaml @@ -792,7 +792,33 @@ components: nID: $ref: 'TS28541_5GcNrm.yaml#/components/schemas/Nid' aIotAreaCode: - type: string + type: string + MnrOamIPConfig: + type: object + properties: + caraConfiguration: + $ref: '#/components/schemas/CaraConfiguration' + seGwConfiguration: + $ref: 'TS28623_ComDefs.yaml#/components/schemas/HostAddr' + scsConfiguration: + $ref: 'TS28623_ComDefs.yaml#/components/schemas/HostAddr' + CaraConfiguration: + type: object + properties: + caraAddress: + $ref: 'TS28623_ComDefs.yaml#/components/schemas/HostAddr' + portNumber: + type: integer + path: + type: string + subjectName: + type: string + protocol: + type: string + enum: + - HTTP + - HTTPS + #-------- Definition of types for name-containments ------ SubNetwork-ncO-NrNrm: type: object @@ -839,6 +865,8 @@ components: $ref: '#/components/schemas/NRECMappingRule-Multiple' MWAB: $ref: '#/components/schemas/MWAB-Multiple' + IAB: + $ref: '#/components/schemas/IAB-Multiple' NRFemtoGW: $ref: '#/components/schemas/NRFemtoGW-Single' @@ -877,6 +905,8 @@ components: $ref: '#/components/schemas/NRECMappingRule-Multiple' MWAB: $ref: '#/components/schemas/MWAB-Multiple' + IAB: + $ref: '#/components/schemas/IAB-Multiple' NRFemtoGW: $ref: '#/components/schemas/NRFemtoGW-Single' @@ -922,6 +952,8 @@ components: $ref: 'TS28623_ComDefs.yaml#/components/schemas/Dn' dynamic5QISetRef: $ref: 'TS28623_ComDefs.yaml#/components/schemas/DnRo' + iABRef: + $ref: 'TS28623_ComDefs.yaml#/components/schemas/Dn' - $ref: 'TS28623_GenericNrm.yaml#/components/schemas/ManagedFunction-ncO' - type: object properties: @@ -1089,6 +1121,8 @@ components: $ref: 'TS28623_ComDefs.yaml#/components/schemas/Dn' nRECMappingRuleRef: $ref: 'TS28623_ComDefs.yaml#/components/schemas/Dn' + iABRef: + $ref: 'TS28623_ComDefs.yaml#/components/schemas/Dn' nRFemtoGWRef: $ref: 'TS28623_ComDefs.yaml#/components/schemas/DnRo' - $ref: 'TS28623_GenericNrm.yaml#/components/schemas/ManagedFunction-ncO' @@ -2336,6 +2370,8 @@ components: uniqueItems: true items: $ref: 'TS28623_ComDefs.yaml#/components/schemas/TimeWindow' + location: + $ref: '#/components/schemas/LocationInfo' NRECMappingRule-Single: allOf: @@ -2406,6 +2442,18 @@ components: uniqueItems: true items: $ref: 'TS28623_ComDefs.yaml#/components/schemas/Dn' + IAB-Single: + allOf: + - $ref: 'TS28623_GenericNrm.yaml#/components/schemas/Top' + - type: object + properties: + attributes: + type: object + properties: + mrnOamIPConfig: + $ref: '#/components/schemas/MnrOamIPConfig' + locationInfo: + $ref: '#/components/schemas/LocationInfo' NRFemtoGW-Single: allOf: - $ref: 'TS28623_GenericNrm.yaml#/components/schemas/Top' @@ -2604,6 +2652,11 @@ components: type: array items: $ref: '#/components/schemas/AIOTReader-Single' + IAB-Multiple: + type: array + items: + $ref: '#/components/schemas/IAB-Single' + #-------- Definitions in TS 28.541 for TS 28.532 --------------------------------- @@ -2676,4 +2729,5 @@ components: - $ref: '#/components/schemas/NTNTimeBasedConfig-Single' - $ref: '#/components/schemas/RedCapAccessCriteria-Single' - $ref: '#/components/schemas/AIOTReader-Single' + - $ref: '#/components/schemas/IAB-Single' -- GitLab From d7a185b1e4cfd2cca92c8bd7f2d9f9e8faae80ab Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jose=20Antonio=20Ordo=C3=B1ez=20Lucena?= Date: Tue, 4 Nov 2025 19:15:46 +0000 Subject: [PATCH 2/3] Edit TS28541_NrNrm.yaml --- OpenAPI/TS28541_NrNrm.yaml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/OpenAPI/TS28541_NrNrm.yaml b/OpenAPI/TS28541_NrNrm.yaml index b6bc31bc0..64ad3aa9b 100755 --- a/OpenAPI/TS28541_NrNrm.yaml +++ b/OpenAPI/TS28541_NrNrm.yaml @@ -2356,6 +2356,8 @@ components: attributes: type: object properties: + mnrOamIPConfig: + $ref: '#/components/schemas/MnrOamIPConfig' administrativeState: $ref: 'TS28623_ComDefs.yaml#/components/schemas/AdministrativeState' operationalState: @@ -2370,7 +2372,7 @@ components: uniqueItems: true items: $ref: 'TS28623_ComDefs.yaml#/components/schemas/TimeWindow' - location: + locationInfo: $ref: '#/components/schemas/LocationInfo' NRECMappingRule-Single: -- GitLab From 0bb657827d79bd7c73f94afb7159b7085b6303e3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jose=20Antonio=20Ordo=C3=B1ez=20Lucena?= Date: Fri, 21 Nov 2025 04:38:06 +0000 Subject: [PATCH 3/3] Edit TS28541_NrNrm.yaml --- OpenAPI/TS28541_NrNrm.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/OpenAPI/TS28541_NrNrm.yaml b/OpenAPI/TS28541_NrNrm.yaml index 64ad3aa9b..a2baade53 100755 --- a/OpenAPI/TS28541_NrNrm.yaml +++ b/OpenAPI/TS28541_NrNrm.yaml @@ -2372,7 +2372,7 @@ components: uniqueItems: true items: $ref: 'TS28623_ComDefs.yaml#/components/schemas/TimeWindow' - locationInfo: + currentLocation: $ref: '#/components/schemas/LocationInfo' NRECMappingRule-Single: @@ -2454,7 +2454,7 @@ components: properties: mrnOamIPConfig: $ref: '#/components/schemas/MnrOamIPConfig' - locationInfo: + currentLocation: $ref: '#/components/schemas/LocationInfo' NRFemtoGW-Single: allOf: -- GitLab