Loading OpenAPI/TS28541_GenericRanNrm.yaml 0 → 100644 +104 −0 Original line number Diff line number Diff line openapi: 3.0.1 info: title: Generic RAN NRM version: 20.2.0 description: >- OAS 3.0.1 specification of the NR NRM © 2026, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC). All rights reserved. externalDocs: description: 3GPP TS 28.541; 5G NRM, NR NRM url: http://www.3gpp.org/ftp/Specs/archive/28_series/28.541/ paths: {} components: schemas: #-------- Definition of types for name containment----------------------------------------------------- ManagedElement-ncO-GenericRanNrm: type: object properties: AntennaFunction: $ref: '#/components/schemas/AntennaFunction-Multiple' SectorEquipmentFunction: $ref: '#/components/schemas/SectorEquipmentFunction-Multiple' #-------- Definition of concrete IOCs -------------------------------------------- AntennaFunction-Single: type: object properties: beamTilt: type: integer format: int32 elevation: type: number retTiltValue: type: integer format: int32 bearing: type: integer format: int32 retGroupName: type: string maxAzimuthValue: type: integer formart: int32 minimum: 0 maximum: 360 minAzimuthValue: type: integer formart: int32 minimum: 0 maximum: 360 horizBeamwidth: type: integer format: int32 minimum: 0 maximum: 360 vertBeamwidth: type: integer format: int32 minimum: 0 maximum: 360 latitude: $ref: 'TS28623_ComDefs.yaml#/components/schemas/Latitude' Longitude: $ref: 'TS28623_ComDefs.yaml#/components/schemas/Longitude' referenceFrom: $ref: 'TS28623_ComDefs.yaml#/components/schemas/DnRo' SectorEquipmentFunction-Single: type: object properties: fqBandList: description: >- The list of frequency bands/ranges supported by the hardware associated with the SectorEquipmentFunction. type: arrary items: type: string uniqueItem: true confOutputPower: type: integer format: int32 referenceFrom: $ref: 'TS28623_ComDefs.yaml#/components/schemas/DnRo' referenceTo: $ref: 'TS28623_ComDefs.yaml#/components/schemas/Dn' #-------- Definition of JSON arrays for name-contained IOCs ---------------------- AntennaFunction-Multiple: type: array items: $ref: '#/components/schemas/AntennaFunction-Single' SectorEquipmentFunction-Multiple: type: array items: $ref: '#/components/schemas/SectorEquipmentFunction-Single' #-------- Definitions in TS 28.541 for TS 28.532 --------------------------------- resources-genericRanNrm: oneOf: - $ref: '#components/schemas/AntennaFunction-Single' - $ref: '#/components/schemas/SectorEquipmentFunction-Single' OpenAPI/TS28623_FeatureNrm.yaml +2 −1 Original line number Diff line number Diff line Loading @@ -25,6 +25,7 @@ components: - $ref: 'TS28536_CoslaNrm.yaml#/components/schemas/resources-coslaNrm' - $ref: 'TS28567_CclNrm.yaml#/components/schemas/resources-CCLNrm' - $ref: 'TS28538_EdgeNrm.yaml#/components/schemas/resources-edgeNrm' - $ref: 'TS28541_GenericRanNrm.yaml#/components/schemas/resources-genericRanNrm' - $ref: 'TS28541_NrNrm.yaml#/components/schemas/resources-nrNrm' - $ref: 'TS28541_5GcNrm.yaml#/components/schemas/resources-5gcNrm' - $ref: 'TS28541_SliceNrm.yaml#/components/schemas/resources-sliceNrm' Loading OpenAPI/TS28623_GenericNrm.yaml +1 −0 Original line number Diff line number Diff line Loading @@ -660,6 +660,7 @@ components: - $ref: 'TS28536_CoslaNrm.yaml#/components/schemas/ManagedElement-ncO-CoslaNrm' - $ref: 'TS28541_NrNrm.yaml#/components/schemas/ManagedElement-ncO-NrNrm' - $ref: 'TS28541_5GcNrm.yaml#/components/schemas/ManagedElement-ncO-5GcNrm' - $ref: 'TS28541_GenericRanNrm.yaml#/components/schmeas/ManagedElement-ncO-GenericRanNrm' NrmRoot: oneOf: Loading Loading
OpenAPI/TS28541_GenericRanNrm.yaml 0 → 100644 +104 −0 Original line number Diff line number Diff line openapi: 3.0.1 info: title: Generic RAN NRM version: 20.2.0 description: >- OAS 3.0.1 specification of the NR NRM © 2026, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC). All rights reserved. externalDocs: description: 3GPP TS 28.541; 5G NRM, NR NRM url: http://www.3gpp.org/ftp/Specs/archive/28_series/28.541/ paths: {} components: schemas: #-------- Definition of types for name containment----------------------------------------------------- ManagedElement-ncO-GenericRanNrm: type: object properties: AntennaFunction: $ref: '#/components/schemas/AntennaFunction-Multiple' SectorEquipmentFunction: $ref: '#/components/schemas/SectorEquipmentFunction-Multiple' #-------- Definition of concrete IOCs -------------------------------------------- AntennaFunction-Single: type: object properties: beamTilt: type: integer format: int32 elevation: type: number retTiltValue: type: integer format: int32 bearing: type: integer format: int32 retGroupName: type: string maxAzimuthValue: type: integer formart: int32 minimum: 0 maximum: 360 minAzimuthValue: type: integer formart: int32 minimum: 0 maximum: 360 horizBeamwidth: type: integer format: int32 minimum: 0 maximum: 360 vertBeamwidth: type: integer format: int32 minimum: 0 maximum: 360 latitude: $ref: 'TS28623_ComDefs.yaml#/components/schemas/Latitude' Longitude: $ref: 'TS28623_ComDefs.yaml#/components/schemas/Longitude' referenceFrom: $ref: 'TS28623_ComDefs.yaml#/components/schemas/DnRo' SectorEquipmentFunction-Single: type: object properties: fqBandList: description: >- The list of frequency bands/ranges supported by the hardware associated with the SectorEquipmentFunction. type: arrary items: type: string uniqueItem: true confOutputPower: type: integer format: int32 referenceFrom: $ref: 'TS28623_ComDefs.yaml#/components/schemas/DnRo' referenceTo: $ref: 'TS28623_ComDefs.yaml#/components/schemas/Dn' #-------- Definition of JSON arrays for name-contained IOCs ---------------------- AntennaFunction-Multiple: type: array items: $ref: '#/components/schemas/AntennaFunction-Single' SectorEquipmentFunction-Multiple: type: array items: $ref: '#/components/schemas/SectorEquipmentFunction-Single' #-------- Definitions in TS 28.541 for TS 28.532 --------------------------------- resources-genericRanNrm: oneOf: - $ref: '#components/schemas/AntennaFunction-Single' - $ref: '#/components/schemas/SectorEquipmentFunction-Single'
OpenAPI/TS28623_FeatureNrm.yaml +2 −1 Original line number Diff line number Diff line Loading @@ -25,6 +25,7 @@ components: - $ref: 'TS28536_CoslaNrm.yaml#/components/schemas/resources-coslaNrm' - $ref: 'TS28567_CclNrm.yaml#/components/schemas/resources-CCLNrm' - $ref: 'TS28538_EdgeNrm.yaml#/components/schemas/resources-edgeNrm' - $ref: 'TS28541_GenericRanNrm.yaml#/components/schemas/resources-genericRanNrm' - $ref: 'TS28541_NrNrm.yaml#/components/schemas/resources-nrNrm' - $ref: 'TS28541_5GcNrm.yaml#/components/schemas/resources-5gcNrm' - $ref: 'TS28541_SliceNrm.yaml#/components/schemas/resources-sliceNrm' Loading
OpenAPI/TS28623_GenericNrm.yaml +1 −0 Original line number Diff line number Diff line Loading @@ -660,6 +660,7 @@ components: - $ref: 'TS28536_CoslaNrm.yaml#/components/schemas/ManagedElement-ncO-CoslaNrm' - $ref: 'TS28541_NrNrm.yaml#/components/schemas/ManagedElement-ncO-NrNrm' - $ref: 'TS28541_5GcNrm.yaml#/components/schemas/ManagedElement-ncO-5GcNrm' - $ref: 'TS28541_GenericRanNrm.yaml#/components/schmeas/ManagedElement-ncO-GenericRanNrm' NrmRoot: oneOf: Loading