From 3f4d9595c7dba387f9773ca43121f47c4a407495 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jose=20Antonio=20Ordo=C3=B1ez=20Lucena?= Date: Tue, 4 Nov 2025 17:47:55 +0000 Subject: [PATCH 1/4] Edit TS28541_NrNrm.yaml --- OpenAPI/TS28541_NrNrm.yaml | 53 ++++++++++++++++++++++++++++++++++++-- 1 file changed, 51 insertions(+), 2 deletions(-) diff --git a/OpenAPI/TS28541_NrNrm.yaml b/OpenAPI/TS28541_NrNrm.yaml index 842609fe2..6ba3189ab 100755 --- a/OpenAPI/TS28541_NrNrm.yaml +++ b/OpenAPI/TS28541_NrNrm.yaml @@ -792,6 +792,31 @@ components: $ref: 'TS28541_5GcNrm.yaml#/components/schemas/Nid' aIotAreaCode: 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: @@ -839,6 +864,8 @@ components: $ref: '#/components/schemas/NRECMappingRule-Multiple' MWAB: $ref: '#/components/schemas/MWAB-Multiple' + IAB: + $ref: '#/components/schemas/IAB-Multiple' ManagedElement-ncO-NrNrm: type: object @@ -873,6 +900,8 @@ components: $ref: '#/components/schemas/NRECMappingRule-Multiple' MWAB: $ref: '#/components/schemas/MWAB-Multiple' + IAB: + $ref: '#/components/schemas/IAB-Multiple' #-------- Definition of abstract IOCs -------------------------------------------- @@ -914,6 +943,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: @@ -2302,7 +2333,7 @@ components: uniqueItems: true items: $ref: 'TS28623_ComDefs.yaml#/components/schemas/TimeWindow' - currentLocation: + locationInfo: $ref: '#/components/schemas/LocationInfo' NRECMappingRule-Single: @@ -2374,7 +2405,19 @@ 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' + #-------- Definition of JSON arrays for name-contained IOCs ---------------------- @@ -2555,6 +2598,11 @@ components: 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 --------------------------------- resources-nrNrm: @@ -2626,4 +2674,5 @@ components: - $ref: '#/components/schemas/NTNTimeBasedConfig-Single' - $ref: '#/components/schemas/RedCapAccessCriteria-Single' - $ref: '#/components/schemas/AIOTReader-Single' + - $ref: '#/components/schemas/IAB-Single' -- GitLab From eab420af6da7b470dfc3f4491ac7ad15781c9eeb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jose=20Antonio=20Ordo=C3=B1ez=20Lucena?= Date: Tue, 4 Nov 2025 18:18:59 +0000 Subject: [PATCH 2/4] Edit TS28541_NrNrm.yaml --- OpenAPI/TS28541_NrNrm.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/OpenAPI/TS28541_NrNrm.yaml b/OpenAPI/TS28541_NrNrm.yaml index 6ba3189ab..15e6f34d3 100755 --- a/OpenAPI/TS28541_NrNrm.yaml +++ b/OpenAPI/TS28541_NrNrm.yaml @@ -817,6 +817,7 @@ components: enum: - HTTP - HTTPS + default: HTTP #-------- Definition of types for name-containments ------ SubNetwork-ncO-NrNrm: -- GitLab From 2832ca8fb4e0c64503f2243f28eca922cac6aefa Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jose=20Antonio=20Ordo=C3=B1ez=20Lucena?= Date: Tue, 4 Nov 2025 19:16:30 +0000 Subject: [PATCH 3/4] Edit TS28541_NrNrm.yaml --- OpenAPI/TS28541_NrNrm.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/OpenAPI/TS28541_NrNrm.yaml b/OpenAPI/TS28541_NrNrm.yaml index 15e6f34d3..9f9f5f382 100755 --- a/OpenAPI/TS28541_NrNrm.yaml +++ b/OpenAPI/TS28541_NrNrm.yaml @@ -2320,6 +2320,8 @@ components: attributes: type: object properties: + mnrOamIPConfig: + $ref: '#/components/schemas/MnrOamIPConfig' administrativeState: $ref: 'TS28623_ComDefs.yaml#/components/schemas/AdministrativeState' operationalState: -- GitLab From 9fd52d785bb8126b650656a5162bb6bd67c77a33 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jose=20Antonio=20Ordo=C3=B1ez=20Lucena?= Date: Fri, 21 Nov 2025 04:36:26 +0000 Subject: [PATCH 4/4] 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 9f9f5f382..c121a8985 100755 --- a/OpenAPI/TS28541_NrNrm.yaml +++ b/OpenAPI/TS28541_NrNrm.yaml @@ -2336,7 +2336,7 @@ components: uniqueItems: true items: $ref: 'TS28623_ComDefs.yaml#/components/schemas/TimeWindow' - locationInfo: + currentLocation: $ref: '#/components/schemas/LocationInfo' NRECMappingRule-Single: @@ -2418,7 +2418,7 @@ components: properties: mrnOamIPConfig: $ref: '#/components/schemas/MnrOamIPConfig' - locationInfo: + currentLocation: $ref: '#/components/schemas/LocationInfo' -- GitLab