Loading yang-models/_3gpp-nr-nrm-eutrancellrelation.yang +11 −20 Original line number Diff line number Diff line Loading @@ -4,21 +4,20 @@ module _3gpp-nr-nrm-eutrancellrelation { prefix "eutrancellrel3gpp"; import _3gpp-common-yang-types { prefix types3gpp; } import _3gpp-common-managed-function { prefix mf3gpp; } import _3gpp-common-managed-element { prefix me3gpp; } import _3gpp-nr-nrm-gnbcucpfunction { prefix gnbcucp3gpp; } import _3gpp-nr-nrm-nrcellcu { prefix nrcellcu3gpp; } import _3gpp-common-top { prefix top3gpp; } organization "3GPP SA5"; contact "https://www.3gpp.org/DynaReport/TSG-WG--S5--officials.htm?Itemid=464"; description "Defines the YANG mapping of the EUtranCellRelation Information Object Class (IOC) that is part of the NR Network Resource Model (NRM)."; reference "3GPP TS 28.541 5G Network Resource Model (NRM)"; revision 2023-06-25 { reference CR0932 ; } revision 2019-10-28 { reference S5-193518 ; } revision 2019-06-17 { description "Initial revision"; } revision 2019-06-17 { reference "Initial revision"; } typedef ActionAllowed { type enumeration { Loading @@ -38,7 +37,6 @@ module _3gpp-nr-nrm-eutrancellrelation { grouping EUtranCellRelationGrp { description "Represents the EUtranCellRelation IOC."; reference "3GPP TS 28.541, EUtranRelation in 3GPP TS 28.658"; uses mf3gpp:ManagedFunctionGrp; leaf tCI { description "Target Cell Identifier. Consists of E-UTRAN Cell Global Loading @@ -55,7 +53,7 @@ module _3gpp-nr-nrm-eutrancellrelation { be removed (deleted). If NO, the subject EUtranCellRelation instance shall not be removed (deleted) by any entity but an IRPManager."; mandatory true; type ActionAllowed; type boolean; } leaf isHOAllowed { Loading @@ -65,18 +63,9 @@ module _3gpp-nr-nrm-eutrancellrelation { cell referenced by this EUtranCellRelation instance. If NO, handover shall not be allowed."; mandatory true; type ActionAllowed; } leaf isENDCAllowed { description "Indicates if EN-DC is allowed or prohibited. If TRUE, the target cell is allowed to be used for EN-DC. The target cell is referenced by the NRCellRelation that contains this isENDCAllowed. If FALSE, EN-DC shall not be allowed."; mandatory true; type ActionAllowed; type boolean; } leaf isICICInformationSendAllowed { description "Indicates if ICIC (Inter Cell Interference Coordination) load information message sending is allowed or prohibited. If YES, Loading Loading @@ -133,6 +122,7 @@ module _3gpp-nr-nrm-eutrancellrelation { Balancing Optimization (LBO) function."; reference "3GPP TS 36.331"; config false; mandatory true; type types3gpp:QOffsetRange; } Loading @@ -144,17 +134,18 @@ module _3gpp-nr-nrm-eutrancellrelation { } } augment /me3gpp:ManagedElement/gnbcucp3gpp:GNBCUCPFunction/nrcellcu3gpp:NRCellCU { augment "/me3gpp:ManagedElement/gnbcucp3gpp:GNBCUCPFunction/" + "nrcellcu3gpp:NRCellCU" { list EUtranCellRelation { description "Represents a relation between an NR cell and an E-UTRAN cell."; description "Represents a relation between an NR cell and an E-UTRAN cell."; reference "3GPP TS 28.541"; key id; uses top3gpp:Top_Grp; container attributes { uses EUtranCellRelationGrp; } uses mf3gpp:ManagedFunctionContainedClasses; } } } No newline at end of file yang-models/_3gpp-nr-nrm-eutranfreqrelation.yang +13 −16 Original line number Diff line number Diff line Loading @@ -4,26 +4,24 @@ module _3gpp-nr-nrm-eutranfreqrelation { prefix "eutranfreqrel3gpp"; import _3gpp-common-yang-types { prefix types3gpp; } import _3gpp-common-managed-function { prefix mf3gpp; } import _3gpp-common-managed-element { prefix me3gpp; } import _3gpp-common-top { prefix top3gpp; } import _3gpp-nr-nrm-gnbcucpfunction { prefix gnbcucp3gpp; } import _3gpp-nr-nrm-nrcellcu { prefix nrcellcu3gpp; } organization "3GPP SA5"; contact "https://www.3gpp.org/DynaReport/TSG-WG--S5--officials.htm?Itemid=464"; description "Defines the YANG mapping of the EUtranFreqRelation Information Object Class (IOC) that is part of the NR Network Resource Model (NRM)."; reference "3GPP TS 28.541 5G Network Resource Model (NRM)"; revision 2023-06-25 { reference CR0932 ; } revision 2019-10-28 { reference S5-193518 ; } revision 2019-06-17 { description "Initial revision"; } revision 2019-06-17 { reference "Initial revision"; } grouping EUtranFreqRelationGrp { description "Represents the EUtranFreqRelation IOC."; reference "3GPP TS 28.541"; uses mf3gpp:ManagedFunctionGrp; leaf cellIndividualOffset { description "Offset applicable to a neighbouring cell. Used for Loading @@ -31,22 +29,19 @@ module _3gpp-nr-nrm-eutranfreqrelation { Used by the HandOver parameter Optimization (HOO) function or Load Balancing Optimization (LBO) function."; reference "cellIndividualOffset in MeasObjectEUTRA in 3GPP TS 38.331"; default 0; type types3gpp:QOffsetRange; } leaf-list blackListEntry { leaf-list blockListEntry { description "A list of Physical Cell Identities (PCIs) that are blacklisted in E-UTRAN measurements."; reference "3GPP TS 38.331"; min-elements 0; type uint16 { range "0..1007"; } } leaf-list blackListEntryIdleMode { leaf-list blockListEntryIdleMode { description "A list of Physical Cell Identities (PCIs) that are blacklisted in SIB4 and SIB5."; min-elements 0; type uint16 { range "0..1007"; } } Loading Loading @@ -83,7 +78,9 @@ module _3gpp-nr-nrm-eutranfreqrelation { leaf qOffsetFreq { description "The frequency specific offset applied when evaluating candidates for cell reselection."; type int32; type int32 { range "-24 | -22 | -20 | -18 | -16 | -14 | -12 | -10 " + "| -8 | -6 | -5 | -4 | -3 | -2 | -1 | 0 | 1 | 2 | 3 | 4 | 5 | 6 " + "| 8 | 10 | 12 | 14 | 16 | 18 | 20 | 22 | 24"; } default 0; } Loading Loading @@ -148,7 +145,7 @@ module _3gpp-nr-nrm-eutranfreqrelation { serving frequency. Each frequency of NR and E-UTRAN might have a specific threshold."; reference "ThreshX, LowQ in 3GPP TS 38.304"; mandatory false; mandatory true; type int32 { range "0..31"; } units dB; } Loading Loading @@ -191,7 +188,8 @@ module _3gpp-nr-nrm-eutranfreqrelation { } } augment /me3gpp:ManagedElement/gnbcucp3gpp:GNBCUCPFunction/nrcellcu3gpp:NRCellCU { augment "/me3gpp:ManagedElement/gnbcucp3gpp:GNBCUCPFunction/" + "nrcellcu3gpp:NRCellCU" { list EUtranFreqRelation { description "Represents a frequency relation between an NR cell and an Loading @@ -202,7 +200,6 @@ module _3gpp-nr-nrm-eutranfreqrelation { container attributes { uses EUtranFreqRelationGrp; } uses mf3gpp:ManagedFunctionContainedClasses; } } } No newline at end of file Loading
yang-models/_3gpp-nr-nrm-eutrancellrelation.yang +11 −20 Original line number Diff line number Diff line Loading @@ -4,21 +4,20 @@ module _3gpp-nr-nrm-eutrancellrelation { prefix "eutrancellrel3gpp"; import _3gpp-common-yang-types { prefix types3gpp; } import _3gpp-common-managed-function { prefix mf3gpp; } import _3gpp-common-managed-element { prefix me3gpp; } import _3gpp-nr-nrm-gnbcucpfunction { prefix gnbcucp3gpp; } import _3gpp-nr-nrm-nrcellcu { prefix nrcellcu3gpp; } import _3gpp-common-top { prefix top3gpp; } organization "3GPP SA5"; contact "https://www.3gpp.org/DynaReport/TSG-WG--S5--officials.htm?Itemid=464"; description "Defines the YANG mapping of the EUtranCellRelation Information Object Class (IOC) that is part of the NR Network Resource Model (NRM)."; reference "3GPP TS 28.541 5G Network Resource Model (NRM)"; revision 2023-06-25 { reference CR0932 ; } revision 2019-10-28 { reference S5-193518 ; } revision 2019-06-17 { description "Initial revision"; } revision 2019-06-17 { reference "Initial revision"; } typedef ActionAllowed { type enumeration { Loading @@ -38,7 +37,6 @@ module _3gpp-nr-nrm-eutrancellrelation { grouping EUtranCellRelationGrp { description "Represents the EUtranCellRelation IOC."; reference "3GPP TS 28.541, EUtranRelation in 3GPP TS 28.658"; uses mf3gpp:ManagedFunctionGrp; leaf tCI { description "Target Cell Identifier. Consists of E-UTRAN Cell Global Loading @@ -55,7 +53,7 @@ module _3gpp-nr-nrm-eutrancellrelation { be removed (deleted). If NO, the subject EUtranCellRelation instance shall not be removed (deleted) by any entity but an IRPManager."; mandatory true; type ActionAllowed; type boolean; } leaf isHOAllowed { Loading @@ -65,18 +63,9 @@ module _3gpp-nr-nrm-eutrancellrelation { cell referenced by this EUtranCellRelation instance. If NO, handover shall not be allowed."; mandatory true; type ActionAllowed; } leaf isENDCAllowed { description "Indicates if EN-DC is allowed or prohibited. If TRUE, the target cell is allowed to be used for EN-DC. The target cell is referenced by the NRCellRelation that contains this isENDCAllowed. If FALSE, EN-DC shall not be allowed."; mandatory true; type ActionAllowed; type boolean; } leaf isICICInformationSendAllowed { description "Indicates if ICIC (Inter Cell Interference Coordination) load information message sending is allowed or prohibited. If YES, Loading Loading @@ -133,6 +122,7 @@ module _3gpp-nr-nrm-eutrancellrelation { Balancing Optimization (LBO) function."; reference "3GPP TS 36.331"; config false; mandatory true; type types3gpp:QOffsetRange; } Loading @@ -144,17 +134,18 @@ module _3gpp-nr-nrm-eutrancellrelation { } } augment /me3gpp:ManagedElement/gnbcucp3gpp:GNBCUCPFunction/nrcellcu3gpp:NRCellCU { augment "/me3gpp:ManagedElement/gnbcucp3gpp:GNBCUCPFunction/" + "nrcellcu3gpp:NRCellCU" { list EUtranCellRelation { description "Represents a relation between an NR cell and an E-UTRAN cell."; description "Represents a relation between an NR cell and an E-UTRAN cell."; reference "3GPP TS 28.541"; key id; uses top3gpp:Top_Grp; container attributes { uses EUtranCellRelationGrp; } uses mf3gpp:ManagedFunctionContainedClasses; } } } No newline at end of file
yang-models/_3gpp-nr-nrm-eutranfreqrelation.yang +13 −16 Original line number Diff line number Diff line Loading @@ -4,26 +4,24 @@ module _3gpp-nr-nrm-eutranfreqrelation { prefix "eutranfreqrel3gpp"; import _3gpp-common-yang-types { prefix types3gpp; } import _3gpp-common-managed-function { prefix mf3gpp; } import _3gpp-common-managed-element { prefix me3gpp; } import _3gpp-common-top { prefix top3gpp; } import _3gpp-nr-nrm-gnbcucpfunction { prefix gnbcucp3gpp; } import _3gpp-nr-nrm-nrcellcu { prefix nrcellcu3gpp; } organization "3GPP SA5"; contact "https://www.3gpp.org/DynaReport/TSG-WG--S5--officials.htm?Itemid=464"; description "Defines the YANG mapping of the EUtranFreqRelation Information Object Class (IOC) that is part of the NR Network Resource Model (NRM)."; reference "3GPP TS 28.541 5G Network Resource Model (NRM)"; revision 2023-06-25 { reference CR0932 ; } revision 2019-10-28 { reference S5-193518 ; } revision 2019-06-17 { description "Initial revision"; } revision 2019-06-17 { reference "Initial revision"; } grouping EUtranFreqRelationGrp { description "Represents the EUtranFreqRelation IOC."; reference "3GPP TS 28.541"; uses mf3gpp:ManagedFunctionGrp; leaf cellIndividualOffset { description "Offset applicable to a neighbouring cell. Used for Loading @@ -31,22 +29,19 @@ module _3gpp-nr-nrm-eutranfreqrelation { Used by the HandOver parameter Optimization (HOO) function or Load Balancing Optimization (LBO) function."; reference "cellIndividualOffset in MeasObjectEUTRA in 3GPP TS 38.331"; default 0; type types3gpp:QOffsetRange; } leaf-list blackListEntry { leaf-list blockListEntry { description "A list of Physical Cell Identities (PCIs) that are blacklisted in E-UTRAN measurements."; reference "3GPP TS 38.331"; min-elements 0; type uint16 { range "0..1007"; } } leaf-list blackListEntryIdleMode { leaf-list blockListEntryIdleMode { description "A list of Physical Cell Identities (PCIs) that are blacklisted in SIB4 and SIB5."; min-elements 0; type uint16 { range "0..1007"; } } Loading Loading @@ -83,7 +78,9 @@ module _3gpp-nr-nrm-eutranfreqrelation { leaf qOffsetFreq { description "The frequency specific offset applied when evaluating candidates for cell reselection."; type int32; type int32 { range "-24 | -22 | -20 | -18 | -16 | -14 | -12 | -10 " + "| -8 | -6 | -5 | -4 | -3 | -2 | -1 | 0 | 1 | 2 | 3 | 4 | 5 | 6 " + "| 8 | 10 | 12 | 14 | 16 | 18 | 20 | 22 | 24"; } default 0; } Loading Loading @@ -148,7 +145,7 @@ module _3gpp-nr-nrm-eutranfreqrelation { serving frequency. Each frequency of NR and E-UTRAN might have a specific threshold."; reference "ThreshX, LowQ in 3GPP TS 38.304"; mandatory false; mandatory true; type int32 { range "0..31"; } units dB; } Loading Loading @@ -191,7 +188,8 @@ module _3gpp-nr-nrm-eutranfreqrelation { } } augment /me3gpp:ManagedElement/gnbcucp3gpp:GNBCUCPFunction/nrcellcu3gpp:NRCellCU { augment "/me3gpp:ManagedElement/gnbcucp3gpp:GNBCUCPFunction/" + "nrcellcu3gpp:NRCellCU" { list EUtranFreqRelation { description "Represents a frequency relation between an NR cell and an Loading @@ -202,7 +200,6 @@ module _3gpp-nr-nrm-eutranfreqrelation { container attributes { uses EUtranFreqRelationGrp; } uses mf3gpp:ManagedFunctionContainedClasses; } } } No newline at end of file