Loading yang-models/_3gpp-nr-nrm-ntnfunction.yang +65 −2 Original line number Diff line number Diff line Loading @@ -9,17 +9,21 @@ module _3gpp-nr-nrm-ntnfunction { import ietf-yang-types { prefix yang; } import _3gpp-common-managed-element { prefix me3gpp; } import _3gpp-common-subnetwork { prefix subnet3gpp; } import _3gpp-common-yang-types { prefix typesyang; } organization "3gpp SA5"; contact "https://www.3gpp.org/DynaReport/TSG-WG--S5--officials.htm?Itemid=464"; description "Implements support the C-SON function of Capacity and Coverage optimization . Copyright 2024, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, Copyright 2025, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC). All rights reserved."; reference "3GPP TS 28.541"; revision 2025-01-29 { reference CR-1479 ; } revision 2024-05-24 { reference CR-1273 ; } feature NTNFunctionUnderSubNetwork { description "The NTNFunction shall be contained under SubNetwork"; } Loading Loading @@ -241,6 +245,62 @@ module _3gpp-nr-nrm-ntnfunction { } } grouping NTNEntityConfigGrp { description ""; leaf nTNConfEntity { type types3gpp:DistinguishedName; min-elements 1; description "Specifies the DN of a specific NTN related MOI. allowedValues: DN of of the following MOIs: EP_NgC, NRCellCU, NRCellDU, NRSectorCarrier, SectorEquipmentFunction, NRCellRelation."; } leaf-list nTNEntityConfigRefList { type typesyang:nameValuePair ; min-elements 0; description "Specifies the list of configuration parameters and values. The content of the attribute is a list of attributeName- attributeValue pairs. AttributeValues may be complex types."; } } grouping NTNTimeBasedConfigGrp { description "This IOC represents a configuration to be applied during a specified time window. The attribute timeWindow specifies the time window during which the specified configuration is applied. The attribute nTNEntityRefList specifies MOI(s) to be used during the specified timeWindow. The attribute nTNEntityConfigList specifies configuration updates applied to MOI(s) during the specified timeWindow."; leaf timeWindow { type types3gpp:TimeWindowGrp; config true; description "It defines the time window."; } leaf-list nTNEntityRefList { type types3gpp:DistinguishedName; min-elements 0; description "It contains a list of NTN related MOIs. allowedValues: DN of of the following MOIs: EP_NgC, NRCellCU, NRCellDU, NRSectorCarrier, SectorEquipmentFunction, NRCellRelation."; } leaf-list nTNEntityConfigRefList { uses NTNEntityConfigGrp; min-elements 0; description "It contains a list of configuration updates to be applied to specified NTN entities."; } } grouping NTNFunctionGrp { description "Represents the NTNFunction IOC"; Loading Loading @@ -270,7 +330,10 @@ module _3gpp-nr-nrm-ntnfunction { grouping NTNFunctionSubtreeGrp { list NTNFunction { description "This IOC contains attributes to support the non-terrestrial NR access."; NR access. This IOC contains instances of NTNTimeBasedConfig to support time-based configuration of the following NTN related entities: EP_NgC, NRCellCU, NRCellDU, NRSectorCarrier, SectorEquipmentFunction, and NRCellRelation."; key id; max-elements 1; uses top3gpp:Top_Grp; Loading Loading
yang-models/_3gpp-nr-nrm-ntnfunction.yang +65 −2 Original line number Diff line number Diff line Loading @@ -9,17 +9,21 @@ module _3gpp-nr-nrm-ntnfunction { import ietf-yang-types { prefix yang; } import _3gpp-common-managed-element { prefix me3gpp; } import _3gpp-common-subnetwork { prefix subnet3gpp; } import _3gpp-common-yang-types { prefix typesyang; } organization "3gpp SA5"; contact "https://www.3gpp.org/DynaReport/TSG-WG--S5--officials.htm?Itemid=464"; description "Implements support the C-SON function of Capacity and Coverage optimization . Copyright 2024, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, Copyright 2025, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC). All rights reserved."; reference "3GPP TS 28.541"; revision 2025-01-29 { reference CR-1479 ; } revision 2024-05-24 { reference CR-1273 ; } feature NTNFunctionUnderSubNetwork { description "The NTNFunction shall be contained under SubNetwork"; } Loading Loading @@ -241,6 +245,62 @@ module _3gpp-nr-nrm-ntnfunction { } } grouping NTNEntityConfigGrp { description ""; leaf nTNConfEntity { type types3gpp:DistinguishedName; min-elements 1; description "Specifies the DN of a specific NTN related MOI. allowedValues: DN of of the following MOIs: EP_NgC, NRCellCU, NRCellDU, NRSectorCarrier, SectorEquipmentFunction, NRCellRelation."; } leaf-list nTNEntityConfigRefList { type typesyang:nameValuePair ; min-elements 0; description "Specifies the list of configuration parameters and values. The content of the attribute is a list of attributeName- attributeValue pairs. AttributeValues may be complex types."; } } grouping NTNTimeBasedConfigGrp { description "This IOC represents a configuration to be applied during a specified time window. The attribute timeWindow specifies the time window during which the specified configuration is applied. The attribute nTNEntityRefList specifies MOI(s) to be used during the specified timeWindow. The attribute nTNEntityConfigList specifies configuration updates applied to MOI(s) during the specified timeWindow."; leaf timeWindow { type types3gpp:TimeWindowGrp; config true; description "It defines the time window."; } leaf-list nTNEntityRefList { type types3gpp:DistinguishedName; min-elements 0; description "It contains a list of NTN related MOIs. allowedValues: DN of of the following MOIs: EP_NgC, NRCellCU, NRCellDU, NRSectorCarrier, SectorEquipmentFunction, NRCellRelation."; } leaf-list nTNEntityConfigRefList { uses NTNEntityConfigGrp; min-elements 0; description "It contains a list of configuration updates to be applied to specified NTN entities."; } } grouping NTNFunctionGrp { description "Represents the NTNFunction IOC"; Loading Loading @@ -270,7 +330,10 @@ module _3gpp-nr-nrm-ntnfunction { grouping NTNFunctionSubtreeGrp { list NTNFunction { description "This IOC contains attributes to support the non-terrestrial NR access."; NR access. This IOC contains instances of NTNTimeBasedConfig to support time-based configuration of the following NTN related entities: EP_NgC, NRCellCU, NRCellDU, NRSectorCarrier, SectorEquipmentFunction, and NRCellRelation."; key id; max-elements 1; uses top3gpp:Top_Grp; Loading