openapi: 3.0.1
info:
title: NR NRM
- version: 16.6.0
+ version: 16.5.0
description: >-
OAS 3.0.1 specification of the NR NRM
© 2020, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC).
All rights reserved.
externalDocs:
- description: 3GPP TS 28.541 V16.6.0; 5G NRM, NR NRM
+ description: 3GPP TS 28.541 V16.5.0; 5G NRM, NR NRM
url: http://www.3gpp.org/ftp/Specs/archive/28_series/28.541/
paths: {}
components:
type: object
properties:
mcc:
- $ref: 'comDefs.yaml#/components/schemas/Mcc'
+ $ref: 'genericNrm.yaml#/components/schemas/Mcc'
mnc:
$ref: '#/components/schemas/Mnc'
PlmnIdList:
type: array
items:
$ref: '#/components/schemas/PlmnInfo'
- GGnbId:
- type: string
- pattern: '^[0-9]{3}[0-9]{2,3}-(22|23|24|25|26|27|28|29|30|31|32)-[0-9]{1,10}'
- GEnbId:
- type: string
- pattern: '^[0-9]{3}[0-9]{2,3}-(18|20|21|22)-[0-9]{1,7}'
GGnbIdList:
type: array
- items:
- $ref: '#/components/schemas/GGnbId'
+ items: string
+ pattern: '^[0-9]{3}[0-9]{2,3}-(22|23|24|25|26|27|28|29|30|31|32)-[0-9]{1,10}'
GEnbIdList:
type: array
- items:
- $ref: '#/components/schemas/GEnbId'
+ items: string
+ pattern: '^[0-9]{3}[0-9]{2,3}-(18|20|21|22)-[0-9]{1,7}'
NrPci:
type: integer
timeDuration:
type: integer
- UeAccProbilityDist:
+ UeAccProbilityDistPerSSB:
type: object
properties:
targetProbability:
numberofpreamblessent:
type: integer
- UeAccDelayProbilityDist:
+ UeAccDelayProbilityDistPerSSB:
type: object
properties:
targetProbability:
type: array
items:
$ref: '#/components/schemas/RrmPolicyMember'
- AddressWithVlan:
+
+ LocalAddress:
type: object
properties:
ipv4Address:
type: integer
minimum: 0
maximum: 4096
- LocalAddress:
- type: object
- properties:
- addressWithVlan:
- $ref: '#/components/schemas/AddressWithVlan'
port:
type: integer
minimum: 0
RSSetId:
type: integer
maximum: 4194303
-
+
RSSetType:
type: string
enum:
rimRSSubcarrierSpacing:
type: integer
rIMRSBandwidth:
- type: integer
+ type: integer
nrofGlobalRIMRSFrequencyCandidates:
type: integer
rimRSCommonCarrierReferencePoint:
- type: integer
+ type: integer
rimRSStartingFrequencyOffsetIdList:
type: array
items:
type: object
properties:
nrofRIMRSSequenceCandidatesofRS1:
- type: integer
+ type: integer
rimRSScrambleIdListofRS1:
type: array
items:
type: integer
nrofRIMRSSequenceCandidatesofRS2:
- type: integer
+ type: integer
rimRSScrambleIdListofRS2:
type: array
items:
type: string
enum:
- ENABLE
- - DISABLE
+ - DISABLE
RIMRSScrambleTimerMultiplier:
type: integer
RIMRSScrambleTimerOffset:
dlULSwitchingPeriod1:
type: string
enum:
- - MS0P5
- - MS0P625
- - MS1
- - MS1P25
- - MS2
- - MS2P5
- - MS3
- - MS4
- - MS5
- - MS10
- - MS20
+ - MS0P5
+ - MS0P625
+ - MS1
+ - MS1P25
+ - MS2
+ - MS2P5
+ - MS3
+ - MS4
+ - MS5
+ - MS10
+ - MS20
symbolOffsetOfReferencePoint1:
- type: integer
+ type: integer
dlULSwitchingPeriod2:
type: string
enum:
- - MS0P5
- - MS0P625
- - MS1
- - MS1P25
- - MS2
- - MS2P5
- - MS3
- - MS4
- - MS5
- - MS10
- - MS20
+ - MS0P5
+ - MS0P625
+ - MS1
+ - MS1P25
+ - MS2
+ - MS2P5
+ - MS3
+ - MS4
+ - MS5
+ - MS10
+ - MS20
symbolOffsetOfReferencePoint2:
type: integer
totalnrofSetIdofRS1:
type: string
enum:
- ENABLE
- - DISABLE
+ - DISABLE
enablenearfarIndicationRS2:
type: string
enum:
- ENABLE
- - DISABLE
+ - DISABLE
RimRSReportInfo:
type: object
- RS1
- RS2
- RS1forEnoughMitigation
- - RS1forNotEnoughMitigation
+ - RS1forNotEnoughMitigation
RimRSReportConf:
type: object
type: string
enum:
- ENABLE
- - DISABLE
+ - DISABLE
reportInterval:
- type: integer
+ type: integer
nrofRIMRSReportInfo:
type: integer
maxPropagationDelay:
type: array
items:
$ref: '#/components/schemas/RimRSReportInfo'
- TceMappingInfo:
- type: object
- properties:
- TceIPAddress:
- oneOf:
- - $ref: 'genericNrm.yaml#/components/schemas/Ipv4Addr'
- - $ref: 'genericNrm.yaml#/components/schemas/Ipv6Addr'
- TceID:
- type: integer
- PlmnTarget:
- $ref: '#/components/schemas/PlmnId'
- TceMappingInfoList:
- type: array
- items:
- $ref: '#/components/schemas/TceMappingInfo'
-
#-------- Definition of abstract IOCs --------------------------------------------
$ref: '5gcNrm.yaml#/components/schemas/Configurable5QISet-Multiple'
RimRSGlobal:
$ref: '#/components/schemas/RimRSGlobal-Single'
- Dynamic5QISet:
- $ref: '5gcNrm.yaml#/components/schemas/Dynamic5QISet-Multiple'
-
ManagedElement-Single:
allOf:
- - $ref: 'genericNrm.yaml#/components/schemas/Top-Attr'
+ - $ref: 'genericNRM.yaml#/components/schemas/Top-Attr'
- type: object
properties:
attributes:
- $ref: 'genericNrm.yaml#/components/schemas/ManagedElement-Attr'
- - $ref: 'genericNrm.yaml#/components/schemas/ManagedElement-ncO'
+ $ref: 'genericNRM.yaml#/components/schemas/ManagedElement-Attr'
+ - $ref: 'genericNRM.yaml#/components/schemas/ManagedElement-ncO'
- type: object
properties:
GnbDuFunction:
$ref: '#/components/schemas/CESManagementFunction-Single'
Configurable5QISet:
$ref: '5gcNrm.yaml#/components/schemas/Configurable5QISet-Multiple'
- Dynamic5QISet:
- $ref: '5gcNrm.yaml#/components/schemas/Dynamic5QISet-Multiple'
GnbDuFunction-Single:
allOf:
- - $ref: 'genericNrm.yaml#/components/schemas/Top-Attr'
+ - $ref: 'genericNRM.yaml#/components/schemas/Top-Attr'
- type: object
properties:
attributes:
allOf:
- - $ref: 'genericNrm.yaml#/components/schemas/ManagedFunction-Attr'
+ - $ref: 'genericNRM.yaml#/components/schemas/ManagedFunction-Attr'
- type: object
properties:
gnbDuId:
$ref: '#/components/schemas/GnbIdLength'
rimRSReportConf:
$ref: '#/components/schemas/RimRSReportConf'
- - $ref: 'genericNrm.yaml#/components/schemas/ManagedFunction-ncO'
+ - $ref: 'genericNRM.yaml#/components/schemas/ManagedFunction-ncO'
- type: object
properties:
RRMPolicyRatio:
$ref: '#/components/schemas/EP_F1C-Single'
EP_F1U:
$ref: '#/components/schemas/EP_F1U-Multiple'
- DRACHOptimizationFunction:
- $ref: '#/components/schemas/DRACHOptimizationFunction-Single'
GnbCuUpFunction-Single:
allOf:
- - $ref: 'genericNrm.yaml#/components/schemas/Top-Attr'
+ - $ref: 'genericNRM.yaml#/components/schemas/Top-Attr'
- type: object
properties:
attributes:
allOf:
- - $ref: 'genericNrm.yaml#/components/schemas/ManagedFunction-Attr'
+ - $ref: 'genericNRM.yaml#/components/schemas/ManagedFunction-Attr'
- type: object
properties:
gnbId:
plmnInfoList:
$ref: '#/components/schemas/PlmnInfoList'
configurable5QISetRef:
- $ref: 'comDefs.yaml#/components/schemas/Dn'
- dynamic5QISetRef:
- $ref: 'comDefs.yaml#/components/schemas/Dn'
- - $ref: 'genericNrm.yaml#/components/schemas/ManagedFunction-ncO'
+ $ref: 'genericNRM.yaml#/components/schemas/Dn'
+ - $ref: 'genericNRM.yaml#/components/schemas/ManagedFunction-ncO'
- type: object
properties:
RRMPolicyRatio:
$ref: '#/components/schemas/EP_S1U-Multiple'
GnbCuCpFunction-Single:
allOf:
- - $ref: 'genericNrm.yaml#/components/schemas/Top-Attr'
+ - $ref: 'genericNRM.yaml#/components/schemas/Top-Attr'
- type: object
properties:
attributes:
allOf:
- - $ref: 'genericNrm.yaml#/components/schemas/ManagedFunction-Attr'
+ - $ref: 'genericNRM.yaml#/components/schemas/ManagedFunction-Attr'
- type: object
properties:
gnbId:
x2WhiteList:
$ref: '#/components/schemas/GGnbIdList'
xnWhiteList:
- $ref: '#/components/schemas/GGnbIdList'
- x2XnHOBlackList:
+ $ref: '#/components/schemas/GGnbIdList '
+ xnHOBlackList:
+ $ref: '#/components/schemas/GGnbIdList '
+ x2HOBlackList:
$ref: '#/components/schemas/GEnbIdList'
mappingSetIDBackhaulAddress:
$ref: '#/components/schemas/MappingSetIDBackhaulAddress'
- tceMappingInfoList:
- $ref: '#/components/schemas/TceMappingInfoList'
configurable5QISetRef:
- $ref: 'comDefs.yaml#/components/schemas/Dn'
- dynamic5QISetRef:
- $ref: 'comDefs.yaml#/components/schemas/Dn'
- - $ref: 'genericNrm.yaml#/components/schemas/ManagedFunction-ncO'
+ $ref: 'genericNRM.yaml#/components/schemas/Dn'
+ - $ref: 'genericNRM.yaml#/components/schemas/ManagedFunction-ncO'
- type: object
properties:
RRMPolicyRatio:
$ref: '#/components/schemas/DANRManagementFunction-Single'
DESManagementFunction:
$ref: '#/components/schemas/DESManagementFunction-Single'
+ DRACHOptimizationFunction:
+ $ref: '#/components/schemas/DRACHOptimizationFunction-Single'
DMROFunction:
$ref: '#/components/schemas/DMROFunction-Single'
NrCellCu-Single:
allOf:
- - $ref: 'genericNrm.yaml#/components/schemas/Top-Attr'
+ - $ref: 'genericNRM.yaml#/components/schemas/Top-Attr'
- type: object
properties:
attributes:
allOf:
- - $ref: 'genericNrm.yaml#/components/schemas/ManagedFunction-Attr'
+ - $ref: 'genericNRM.yaml#/components/schemas/ManagedFunction-Attr'
- type: object
properties:
cellLocalId:
plmnInfoList:
$ref: '#/components/schemas/PlmnInfoList'
nRFrequencyRef:
- $ref: 'comDefs.yaml#/components/schemas/Dn'
- - $ref: 'genericNrm.yaml#/components/schemas/ManagedFunction-ncO'
+ $ref: 'genericNRM.yaml#/components/schemas/Dn'
+ - $ref: 'genericNRM.yaml#/components/schemas/ManagedFunction-ncO'
- type: object
properties:
RRMPolicyRatio:
$ref: '#/components/schemas/EUtranFreqRelation-Multiple'
DESManagementFunction:
$ref: '#/components/schemas/DESManagementFunction-Single'
+ DRACHOptimizationFunction:
+ $ref: '#/components/schemas/DRACHOptimizationFunction-Single'
DMROFunction:
$ref: '#/components/schemas/DMROFunction-Single'
CESManagementFunction:
$ref: '#/components/schemas/CESManagementFunction-Single'
- DPCIConfigurationFunction:
- $ref: '#/components/schemas/DPCIConfigurationFunction-Single'
NrCellDu-Single:
allOf:
- - $ref: 'genericNrm.yaml#/components/schemas/Top-Attr'
+ - $ref: 'genericNRM.yaml#/components/schemas/Top-Attr'
- type: object
properties:
attributes:
allOf:
- - $ref: 'genericNrm.yaml#/components/schemas/ManagedFunction-Attr'
+ - $ref: 'genericNRM.yaml#/components/schemas/ManagedFunction-Attr'
- type: object
properties:
administrativeState:
- $ref: 'comDefs.yaml#/components/schemas/AdministrativeState'
+ $ref: 'genericNRM.yaml#/components/schemas/AdministrativeState'
operationalState:
- $ref: 'comDefs.yaml#/components/schemas/OperationalState'
+ $ref: 'genericNRM.yaml#/components/schemas/OperationalState'
cellLocalId:
type: integer
cellState:
nrSectorCarrierRef:
type: array
items:
- $ref: 'comDefs.yaml#/components/schemas/Dn'
+ $ref: 'genericNRM.yaml#/components/schemas/Dn'
bwpRef:
type: array
items:
- $ref: 'comDefs.yaml#/components/schemas/Dn'
+ $ref: 'genericNRM.yaml#/components/schemas/Dn'
nRFrequencyRef:
- $ref: 'comDefs.yaml#/components/schemas/Dn'
+ $ref: 'genericNRM.yaml#/components/schemas/Dn'
victimSetRef:
- $ref: 'comDefs.yaml#/components/schemas/Dn'
+ $ref: 'genericNRM.yaml#/components/schemas/Dn'
aggressorSetRef:
- $ref: 'comDefs.yaml#/components/schemas/Dn'
- - $ref: 'genericNrm.yaml#/components/schemas/ManagedFunction-ncO'
+ $ref: 'genericNRM.yaml#/components/schemas/Dn'
+ - $ref: 'genericNRM.yaml#/components/schemas/ManagedFunction-ncO'
- type: object
properties:
RRMPolicyRatio:
$ref: '#/components/schemas/RRMPolicyRatio-Multiple'
+ DPCIConfigurationFunction:
+ $ref: '#/components/schemas/DPCIConfigurationFunction-Single'
CPCIConfigurationFunction:
$ref: '#/components/schemas/CPCIConfigurationFunction-Single'
- DRACHOptimizationFunction:
- $ref: '#/components/schemas/DRACHOptimizationFunction-Single'
NRFrequency-Single:
allOf:
- - $ref: 'genericNrm.yaml#/components/schemas/Top-Attr'
+ - $ref: 'genericNRM.yaml#/components/schemas/Top-Attr'
- type: object
properties:
attributes:
- type: object
- properties:
- absoluteFrequencySSB:
- type: integer
- minimum: 0
- maximum: 3279165
- ssbSubCarrierSpacing:
- $ref: '#/components/schemas/SsbSubCarrierSpacing'
- multiFrequencyBandListNR:
- type: integer
- minimum: 1
- maximum: 256
+ allOf:
+ - $ref: 'genericNRM.yaml#/components/schemas/ManagedFunction-Attr'
+ - type: object
+ properties:
+ absoluteFrequencySSB:
+ type: integer
+ minimum: 0
+ maximum: 3279165
+ ssbSubCarrierSpacing:
+ $ref: '#/components/schemas/SsbSubCarrierSpacing'
+ multiFrequencyBandListNR:
+ type: integer
+ minimum: 1
+ maximum: 256
+ - $ref: 'genericNRM.yaml#/components/schemas/ManagedFunction-ncO'
EUtranFrequency-Single:
allOf:
- - $ref: 'genericNrm.yaml#/components/schemas/Top-Attr'
+ - $ref: 'genericNRM.yaml#/components/schemas/Top-Attr'
- type: object
properties:
attributes:
- type: object
- properties:
- earfcnDL:
- type: integer
- minimum: 0
- maximum: 262143
- multiBandInfoListEutra:
- type: integer
- minimum: 1
- maximum: 256
+ $ref: 'genericNRM.yaml#/components/schemas/ManagedFunction-Attr'
+ - $ref: 'genericNRM.yaml#/components/schemas/ManagedFunction-ncO'
NrSectorCarrier-Single:
allOf:
- - $ref: 'genericNrm.yaml#/components/schemas/Top-Attr'
+ - $ref: 'genericNRM.yaml#/components/schemas/Top-Attr'
- type: object
properties:
attributes:
allOf:
- - $ref: 'genericNrm.yaml#/components/schemas/ManagedFunction-Attr'
+ - $ref: 'genericNRM.yaml#/components/schemas/ManagedFunction-Attr'
- type: object
properties:
txDirection:
bSChannelBwUL:
type: integer
sectorEquipmentFunctionRef:
- $ref: 'comDefs.yaml#/components/schemas/Dn'
- - $ref: 'genericNrm.yaml#/components/schemas/ManagedFunction-ncO'
+ $ref: 'genericNRM.yaml#/components/schemas/Dn'
+ - $ref: 'genericNRM.yaml#/components/schemas/ManagedFunction-ncO'
- type: object
properties:
CommonBeamformingFunction:
$ref: '#/components/schemas/CommonBeamformingFunction-Single'
Bwp-Single:
allOf:
- - $ref: 'genericNrm.yaml#/components/schemas/Top-Attr'
+ - $ref: 'genericNRM.yaml#/components/schemas/Top-Attr'
- type: object
properties:
attributes:
allOf:
- - $ref: 'genericNrm.yaml#/components/schemas/ManagedFunction-Attr'
+ - $ref: 'genericNRM.yaml#/components/schemas/ManagedFunction-Attr'
- type: object
properties:
bwpContext:
type: integer
numberOfRBs:
type: integer
- - $ref: 'genericNrm.yaml#/components/schemas/ManagedFunction-ncO'
+ - $ref: 'genericNRM.yaml#/components/schemas/ManagedFunction-ncO'
CommonBeamformingFunction-Single:
allOf:
- - $ref: 'genericNrm.yaml#/components/schemas/Top-Attr'
+ - $ref: 'genericNRM.yaml#/components/schemas/Top-Attr'
- type: object
properties:
attributes:
$ref: '#/components/schemas/Beam-Multiple'
Beam-Single:
allOf:
- - $ref: 'genericNrm.yaml#/components/schemas/Top-Attr'
+ - $ref: 'genericNRM.yaml#/components/schemas/Top-Attr'
- type: object
properties:
attributes:
maximum: 1800
RRMPolicyRatio-Single:
allOf:
- - $ref: 'genericNrm.yaml#/components/schemas/Top-Attr'
+ - $ref: 'genericNRM.yaml#/components/schemas/Top-Attr'
- type: object
properties:
attributes:
NRCellRelation-Single:
allOf:
- - $ref: 'genericNrm.yaml#/components/schemas/Top-Attr'
+ - $ref: 'genericNRM.yaml#/components/schemas/Top-Attr'
- type: object
properties:
attributes:
cellIndividualOffset:
$ref: '#/components/schemas/CellIndividualOffset'
adjacentNRCellRef:
- $ref: 'comDefs.yaml#/components/schemas/Dn'
+ $ref: 'genericNRM.yaml#/components/schemas/Dn'
nRFrequencyRef:
- $ref: 'comDefs.yaml#/components/schemas/Dn'
+ $ref: 'genericNRM.yaml#/components/schemas/Dn'
isRemoveAllowed:
type: boolean
isHOAllowed:
type: boolean
EUtranCellRelation-Single:
allOf:
- - $ref: 'genericNrm.yaml#/components/schemas/Top-Attr'
+ - $ref: 'genericNRM.yaml#/components/schemas/Top-Attr'
- type: object
properties:
attributes:
allOf:
- - $ref: 'genericNrm.yaml#/components/schemas/ManagedFunction-Attr'
+ - $ref: 'genericNRM.yaml#/components/schemas/ManagedFunction-Attr'
- type: object
properties:
adjacentEUtranCellRef:
- $ref: 'comDefs.yaml#/components/schemas/Dn'
- - $ref: 'genericNrm.yaml#/components/schemas/ManagedFunction-ncO'
+ $ref: 'genericNRM.yaml#/components/schemas/Dn'
+ - $ref: 'genericNRM.yaml#/components/schemas/ManagedFunction-ncO'
NRFreqRelation-Single:
allOf:
- - $ref: 'genericNrm.yaml#/components/schemas/Top-Attr'
+ - $ref: 'genericNRM.yaml#/components/schemas/Top-Attr'
- type: object
properties:
attributes:
tReselectionNRSfMedium:
$ref: '#/components/schemas/TReselectionNRSf'
nRFrequencyRef:
- $ref: 'comDefs.yaml#/components/schemas/Dn'
+ $ref: 'genericNRM.yaml#/components/schemas/Dn'
EUtranFreqRelation-Single:
allOf:
- - $ref: 'genericNrm.yaml#/components/schemas/Top-Attr'
+ - $ref: 'genericNRM.yaml#/components/schemas/Top-Attr'
- type: object
properties:
attributes:
- type: object
- properties:
- cellIndividualOffset:
- $ref: '#/components/schemas/CellIndividualOffset'
- blackListEntry:
- type: array
- items:
- type: integer
- minimum: 0
- maximum: 1007
- blackListEntryIdleMode:
- type: integer
- cellReselectionPriority:
- type: integer
- cellReselectionSubPriority:
- type: number
- minimum: 0.2
- maximum: 0.8
- multipleOf: 0.2
- pMax:
- type: integer
- minimum: -30
- maximum: 33
- qOffsetFreq:
- $ref: '#/components/schemas/QOffsetFreq'
- qQualMin:
- type: number
- qRxLevMin:
- type: integer
- minimum: -140
- maximum: -44
- threshXHighP:
- type: integer
- minimum: 0
- maximum: 62
- threshXHighQ:
- type: integer
- minimum: 0
- maximum: 31
- threshXLowP:
- type: integer
- minimum: 0
- maximum: 62
- threshXLowQ:
- type: integer
- minimum: 0
- maximum: 31
- tReselectionEutran:
- type: integer
- minimum: 0
- maximum: 7
- tReselectionNRSfHigh:
- $ref: '#/components/schemas/TReselectionNRSf'
- tReselectionNRSfMedium:
- $ref: '#/components/schemas/TReselectionNRSf'
+ allOf:
+ - $ref: 'genericNRM.yaml#/components/schemas/ManagedFunction-Attr'
+ - type: object
+ properties:
eUTranFrequencyRef:
- $ref: 'comDefs.yaml#/components/schemas/Dn'
+ $ref: 'genericNRM.yaml#/components/schemas/Dn'
+ - $ref: 'genericNRM.yaml#/components/schemas/ManagedFunction-ncO'
DANRManagementFunction-Single:
allOf:
- - $ref: 'genericNrm.yaml#/components/schemas/Top-Attr'
+ - $ref: 'genericNRM.yaml#/components/schemas/Top-Attr'
- type: object
properties:
attributes:
DESManagementFunction-Single:
allOf:
- - $ref: 'genericNrm.yaml#/components/schemas/Top-Attr'
+ - $ref: 'genericNRM.yaml#/components/schemas/Top-Attr'
- type: object
properties:
attributes:
isProbingCapable:
type: string
enum:
- - yes
- - no
+ - yes
+ - no
energySavingState:
type: string
enum:
- - isNotEnergySaving
- - isEnergySaving
+ - isNotEnergySaving
+ - isEnergySaving
DRACHOptimizationFunction-Single:
allOf:
- - $ref: 'genericNrm.yaml#/components/schemas/Top-Attr'
+ - $ref: 'genericNRM.yaml#/components/schemas/Top-Attr'
- type: object
properties:
attributes:
properties:
drachOptimizationControl:
type: boolean
- ueAccProbilityDist:
- $ref: "#/components/schemas/UeAccProbilityDist"
- ueAccDelayProbilityDist:
- $ref: "#/components/schemas/UeAccDelayProbilityDist"
- - $ref: 'genericNrm.yaml#/components/schemas/ManagedFunction-ncO'
+ ueAccProbilityDistPerSSB:
+ $ref: "#/components/schemas/UeAccProbilityDistPerSSB"
+ ueAccDelayProbilityDistPerSSB:
+ $ref: "#/components/schemas/UeAccDelayProbilityDistPerSSB"
+ - $ref: 'genericNRM.yaml#/components/schemas/ManagedFunction-ncO'
DMROFunction-Single:
allOf:
- - $ref: 'genericNrm.yaml#/components/schemas/Top-Attr'
+ - $ref: 'genericNRM.yaml#/components/schemas/Top-Attr'
- type: object
properties:
- attributes:
+ attributes:
type: object
properties:
dmroControl:
DPCIConfigurationFunction-Single:
allOf:
- - $ref: 'genericNrm.yaml#/components/schemas/Top-Attr'
+ - $ref: 'genericNRM.yaml#/components/schemas/Top-Attr'
- type: object
properties:
attributes:
CPCIConfigurationFunction-Single:
allOf:
- - $ref: 'genericNrm.yaml#/components/schemas/Top-Attr'
+ - $ref: 'genericNRM.yaml#/components/schemas/Top-Attr'
- type: object
properties:
attributes:
CESManagementFunction-Single:
allOf:
- - $ref: 'genericNrm.yaml#/components/schemas/Top-Attr'
+ - $ref: 'genericNRM.yaml#/components/schemas/Top-Attr'
- type: object
properties:
attributes:
energySavingControl:
type: string
enum:
- - toBeEnergySaving
- - toBeNotEnergySaving
+ - toBeEnergySaving
+ - toBeNotEnergySaving
energySavingState:
type: string
enum:
- - isNotEnergySaving
- - isEnergySaving
+ - isNotEnergySaving
+ - isEnergySaving
RimRSGlobal-Single:
allOf:
- - $ref: 'genericNrm.yaml#/components/schemas/Top-Attr'
+ - $ref: 'genericNRM.yaml#/components/schemas/Top-Attr'
- type: object
properties:
attributes:
RimRSSet-Single:
allOf:
- - $ref: 'genericNrm.yaml#/components/schemas/Top-Attr'
+ - $ref: 'genericNRM.yaml#/components/schemas/Top-Attr'
- type: object
properties:
attributes:
rimRSMonitoringOccasionStartingOffset:
type: integer
nRCellDURefs:
- $ref: 'comDefs.yaml#/components/schemas/DnList'
+ $ref: 'genericNRM.yaml#/components/schemas/DnList'
ExternalGnbDuFunction-Single:
allOf:
- - $ref: 'genericNrm.yaml#/components/schemas/Top-Attr'
+ - $ref: 'genericNRM.yaml#/components/schemas/Top-Attr'
- type: object
properties:
attributes:
allOf:
- - $ref: 'genericNrm.yaml#/components/schemas/ManagedFunction-Attr'
+ - $ref: 'genericNRM.yaml#/components/schemas/ManagedFunction-Attr'
- type: object
properties:
gnbId:
$ref: '#/components/schemas/GnbId'
gnbIdLength:
$ref: '#/components/schemas/GnbIdLength'
- - $ref: 'genericNrm.yaml#/components/schemas/ManagedFunction-ncO'
+ - $ref: 'genericNRM.yaml#/components/schemas/ManagedFunction-ncO'
- type: object
properties:
EP_F1C:
$ref: '#/components/schemas/EP_F1U-Multiple'
ExternalGnbCuUpFunction-Single:
allOf:
- - $ref: 'genericNrm.yaml#/components/schemas/Top-Attr'
+ - $ref: 'genericNRM.yaml#/components/schemas/Top-Attr'
- type: object
properties:
attributes:
allOf:
- - $ref: 'genericNrm.yaml#/components/schemas/ManagedFunction-Attr'
+ - $ref: 'genericNRM.yaml#/components/schemas/ManagedFunction-Attr'
- type: object
properties:
gnbId:
$ref: '#/components/schemas/GnbId'
gnbIdLength:
$ref: '#/components/schemas/GnbIdLength'
- - $ref: 'genericNrm.yaml#/components/schemas/ManagedFunction-ncO'
+ - $ref: 'genericNRM.yaml#/components/schemas/ManagedFunction-ncO'
- type: object
properties:
EP_E1:
$ref: '#/components/schemas/EP_XnU-Multiple'
ExternalGnbCuCpFunction-Single:
allOf:
- - $ref: 'genericNrm.yaml#/components/schemas/Top-Attr'
+ - $ref: 'genericNRM.yaml#/components/schemas/Top-Attr'
- type: object
properties:
attributes:
allOf:
- $ref: >-
- genericNrm.yaml#/components/schemas/ManagedFunction-Attr
+ genericNRM.yaml#/components/schemas/ManagedFunction-Attr
- type: object
properties:
gnbId:
$ref: '#/components/schemas/GnbIdLength'
plmnId:
$ref: '#/components/schemas/PlmnId'
- - $ref: 'genericNrm.yaml#/components/schemas/ManagedFunction-ncO'
+ - $ref: 'genericNRM.yaml#/components/schemas/ManagedFunction-ncO'
- type: object
properties:
ExternalNrCellCu:
$ref: '#/components/schemas/EP_F1C-Multiple'
ExternalNrCellCu-Single:
allOf:
- - $ref: 'genericNrm.yaml#/components/schemas/Top-Attr'
+ - $ref: 'genericNRM.yaml#/components/schemas/Top-Attr'
- type: object
properties:
attributes:
allOf:
- - $ref: 'genericNrm.yaml#/components/schemas/ManagedFunction-Attr'
+ - $ref: 'genericNRM.yaml#/components/schemas/ManagedFunction-Attr'
- type: object
properties:
cellLocalId:
plmnIdList:
$ref: '#/components/schemas/PlmnIdList'
nRFrequencyRef:
- $ref: 'comDefs.yaml#/components/schemas/Dn'
- - $ref: 'genericNrm.yaml#/components/schemas/ManagedFunction-ncO'
+ $ref: 'genericNRM.yaml#/components/schemas/Dn'
+ - $ref: 'genericNRM.yaml#/components/schemas/ManagedFunction-ncO'
ExternalENBFunction-Single:
allOf:
- - $ref: 'genericNrm.yaml#/components/schemas/Top-Attr'
+ - $ref: 'genericNRM.yaml#/components/schemas/Top-Attr'
- type: object
properties:
attributes:
allOf:
- - $ref: 'genericNrm.yaml#/components/schemas/ManagedFunction-Attr'
+ - $ref: 'genericNRM.yaml#/components/schemas/ManagedFunction-Attr'
- type: object
properties:
eNBId:
type: integer
- - $ref: 'genericNrm.yaml#/components/schemas/ManagedFunction-ncO'
+ - $ref: 'genericNRM.yaml#/components/schemas/ManagedFunction-ncO'
- type: object
properties:
ExternalEUTranCell:
$ref: '#/components/schemas/ExternalEUTranCell-Multiple'
ExternalEUTranCell-Single:
allOf:
- - $ref: 'genericNrm.yaml#/components/schemas/Top-Attr'
+ - $ref: 'genericNRM.yaml#/components/schemas/Top-Attr'
- type: object
properties:
attributes:
allOf:
- - $ref: 'genericNrm.yaml#/components/schemas/ManagedFunction-Attr'
+ - $ref: 'genericNRM.yaml#/components/schemas/ManagedFunction-Attr'
- type: object
properties:
EUtranFrequencyRef:
- $ref: 'comDefs.yaml#/components/schemas/Dn'
- - $ref: 'genericNrm.yaml#/components/schemas/ManagedFunction-ncO'
+ $ref: 'genericNRM.yaml#/components/schemas/Dn'
+ - $ref: 'genericNRM.yaml#/components/schemas/ManagedFunction-ncO'
EP_XnC-Single:
allOf:
- - $ref: 'genericNrm.yaml#/components/schemas/Top-Attr'
+ - $ref: 'genericNRM.yaml#/components/schemas/Top-Attr'
- type: object
properties:
attributes:
allOf:
- - $ref: 'genericNrm.yaml#/components/schemas/EP_RP-Attr'
+ - $ref: 'genericNRM.yaml#/components/schemas/EP_RP-Attr'
- type: object
properties:
localAddress:
$ref: '#/components/schemas/RemoteAddress'
EP_E1-Single:
allOf:
- - $ref: 'genericNrm.yaml#/components/schemas/Top-Attr'
+ - $ref: 'genericNRM.yaml#/components/schemas/Top-Attr'
- type: object
properties:
attributes:
allOf:
- - $ref: 'genericNrm.yaml#/components/schemas/EP_RP-Attr'
+ - $ref: 'genericNRM.yaml#/components/schemas/EP_RP-Attr'
- type: object
properties:
localAddress:
$ref: '#/components/schemas/RemoteAddress'
EP_F1C-Single:
allOf:
- - $ref: 'genericNrm.yaml#/components/schemas/Top-Attr'
+ - $ref: 'genericNRM.yaml#/components/schemas/Top-Attr'
- type: object
properties:
attributes:
allOf:
- - $ref: 'genericNrm.yaml#/components/schemas/EP_RP-Attr'
+ - $ref: 'genericNRM.yaml#/components/schemas/EP_RP-Attr'
- type: object
properties:
localAddress:
$ref: '#/components/schemas/RemoteAddress'
EP_NgC-Single:
allOf:
- - $ref: 'genericNrm.yaml#/components/schemas/Top-Attr'
+ - $ref: 'genericNRM.yaml#/components/schemas/Top-Attr'
- type: object
properties:
attributes:
allOf:
- - $ref: 'genericNrm.yaml#/components/schemas/EP_RP-Attr'
+ - $ref: 'genericNRM.yaml#/components/schemas/EP_RP-Attr'
- type: object
properties:
localAddress:
$ref: '#/components/schemas/RemoteAddress'
EP_X2C-Single:
allOf:
- - $ref: 'genericNrm.yaml#/components/schemas/Top-Attr'
+ - $ref: 'genericNRM.yaml#/components/schemas/Top-Attr'
- type: object
properties:
attributes:
allOf:
- - $ref: 'genericNrm.yaml#/components/schemas/EP_RP-Attr'
+ - $ref: 'genericNRM.yaml#/components/schemas/EP_RP-Attr'
- type: object
properties:
localAddress:
$ref: '#/components/schemas/RemoteAddress'
EP_XnU-Single:
allOf:
- - $ref: 'genericNrm.yaml#/components/schemas/Top-Attr'
+ - $ref: 'genericNRM.yaml#/components/schemas/Top-Attr'
- type: object
properties:
attributes:
allOf:
- - $ref: 'genericNrm.yaml#/components/schemas/EP_RP-Attr'
+ - $ref: 'genericNRM.yaml#/components/schemas/EP_RP-Attr'
- type: object
properties:
localAddress:
$ref: '#/components/schemas/RemoteAddress'
EP_F1U-Single:
allOf:
- - $ref: 'genericNrm.yaml#/components/schemas/Top-Attr'
+ - $ref: 'genericNRM.yaml#/components/schemas/Top-Attr'
- type: object
properties:
attributes:
allOf:
- - $ref: 'genericNrm.yaml#/components/schemas/EP_RP-Attr'
+ - $ref: 'genericNRM.yaml#/components/schemas/EP_RP-Attr'
- type: object
properties:
localAddress:
$ref: '#/components/schemas/RemoteAddress'
EP_NgU-Single:
allOf:
- - $ref: 'genericNrm.yaml#/components/schemas/Top-Attr'
+ - $ref: 'genericNRM.yaml#/components/schemas/Top-Attr'
- type: object
properties:
attributes:
allOf:
- - $ref: 'genericNrm.yaml#/components/schemas/EP_RP-Attr'
+ - $ref: 'genericNRM.yaml#/components/schemas/EP_RP-Attr'
- type: object
properties:
localAddress:
$ref: '#/components/schemas/LocalAddress'
remoteAddress:
$ref: '#/components/schemas/RemoteAddress'
- epTransportRefs:
- $ref: 'comDefs.yaml#/components/schemas/DnList'
-
EP_X2U-Single:
allOf:
- - $ref: 'genericNrm.yaml#/components/schemas/Top-Attr'
+ - $ref: 'genericNRM.yaml#/components/schemas/Top-Attr'
- type: object
properties:
attributes:
allOf:
- - $ref: 'genericNrm.yaml#/components/schemas/EP_RP-Attr'
+ - $ref: 'genericNRM.yaml#/components/schemas/EP_RP-Attr'
- type: object
properties:
localAddress:
$ref: '#/components/schemas/RemoteAddress'
EP_S1U-Single:
allOf:
- - $ref: 'genericNrm.yaml#/components/schemas/Top-Attr'
+ - $ref: 'genericNRM.yaml#/components/schemas/Top-Attr'
- type: object
properties:
attributes:
allOf:
- - $ref: 'genericNrm.yaml#/components/schemas/EP_RP-Attr'
+ - $ref: 'genericNRM.yaml#/components/schemas/EP_RP-Attr'
- type: object
properties:
localAddress:
- $ref: '#/components/schemas/CommonBeamformingFunction-Single'
- $ref: '#/components/schemas/Beam-Single'
- $ref: '#/components/schemas/RRMPolicyRatio-Single'
-
- $ref: '#/components/schemas/NRCellRelation-Single'
- $ref: '#/components/schemas/EUtranCellRelation-Single'
- $ref: '#/components/schemas/NRFreqRelation-Single'
- $ref: '#/components/schemas/EP_NgU-Single'
- $ref: '#/components/schemas/EP_X2U-Single'
- $ref: '#/components/schemas/EP_S1U-Single'
-