Loading yang-models/_3gpp-5gc-nrm-configurable5qiset.yang +22 −33 Original line number Diff line number Diff line module _3gpp-5gc-nrm-configurable5qiset { yang-version 1.1; namespace urn:3gpp:sa5:_3gpp-5gc-nrm-configurable5qiset; prefix Conf5QIs3gpp; prefix conf5QIs3gpp; import _3gpp-common-top { prefix top3gpp; } import _3gpp-common-managed-element { prefix me3gpp; } import _3gpp-common-subnetwork { prefix subnet3gpp; } organization "3gpp SA5"; contact "https://www.3gpp.org/DynaReport/TSG-WG--S5--officials.htm?Itemid=464"; Loading @@ -15,12 +12,13 @@ module _3gpp-5gc-nrm-configurable5qiset { (and configurable) to the 5G NFs."; reference "3GPP TS 28.541"; revision 2022-07-28 { reference "CR-0770"; } revision 2022-04-29 { reference "CR-0729"; } revision 2022-01-07 { reference CR-0643; } revision 2020-08-04 { reference "CR-0321"; } revision 2020-06-03 { reference "CR-0286"; } grouping PacketErrorRate { grouping PacketErrorRateGrp { leaf scalar { type uint32 { range 0..9 ; Loading @@ -41,11 +39,6 @@ module _3gpp-5gc-nrm-configurable5qiset { grouping FiveQICharacteristicsGrp { description "Represents the FiveQICharacteristics IOC."; reference "3GPP TS 28.541"; } list configurableFiveQIs { key fiveQIValue; leaf fiveQIValue { type uint32 { range 0..255 ; Loading @@ -68,27 +61,34 @@ module _3gpp-5gc-nrm-configurable5qiset { type uint32 { range 0..127 ; } mandatory true; description "It indicates the Priority Level of a 5QI, as specified in TS 23.501."; } leaf packetDelayBudget { type uint32 { range 0..1023 ; } mandatory true; description "Indicates the Packet Delay Budget (in unit of 0.5ms)of a 5QI, as specified in TS 23.501 "; } list packetErrorRate { key "scalar exponent"; min-elements 1; max-elements 1; uses PacketErrorRate; reference "TS 23.501"; uses PacketErrorRateGrp; description "It indicates the Packet Error Rate of a 5QI, as specified in TS 23.501."; } leaf averagingWindow { type uint32 { range 0..4095 ; } mandatory true; units ms; reference "TS 23.501"; } Loading @@ -97,24 +97,20 @@ module _3gpp-5gc-nrm-configurable5qiset { type uint32{ range 0..4095 ; } mandatory true; units byte; } } grouping FiveQiCharacteristicsSubtree { description "Represents the FiveQICharacterics IOC."; list FiveQICharacteristics { key id; uses top3gpp:Top_Grp; container attributes { uses FiveQICharacteristicsGrp; } } grouping Configurable5QISetGrp { description "Represents the Configurable5QISet IOC. No attributes defined."; } grouping Configurable5QISetGrp { description "Represents the Configurable5QISet IOC."; list configurable5QIs { grouping FiveQICharacteristicsSubtree { list FiveQICharacteristics { description "This specifies the 5QI value and the corresponding QoS characteristics for a 5QI."; key id; uses top3gpp:Top_Grp; container attributes { Loading @@ -133,14 +129,7 @@ module _3gpp-5gc-nrm-configurable5qiset { container attributes { uses Configurable5QISetGrp; } uses FiveQICharacteristicsSubtree; } } augment "/subnet3gpp:SubNetwork" { uses Configurable5QISetSubtree; } augment "/me3gpp:ManagedElement" { uses Configurable5QISetSubtree; } } No newline at end of file yang-models/_3gpp-5gc-nrm-dynamic5qiset.yang +7 −1 Original line number Diff line number Diff line module _3gpp-5gc-nrm-dynamic5qiset { yang-version 1.1; namespace urn:3gpp:sa5:_3gpp-5gc-nrm-dynamic5qiset; prefix dyn5QIs3gpp; Loading @@ -15,6 +14,7 @@ module _3gpp-5gc-nrm-dynamic5qiset { characteristics."; reference "3GPP TS 28.541"; revision 2022-07-28 { reference "CR-0770"; } revision 2022-01-07 { reference CR-0643; } revision 2020-10-01 { reference "CR-0393"; } revision 2020-08-06 { reference "CR-0333"; } Loading @@ -22,6 +22,11 @@ module _3gpp-5gc-nrm-dynamic5qiset { grouping Dynamic5QISetGrp { description "Represents the Dynamic5QISet IOC."; list dynamic5QIs { description "This IOC specifies the dynamically assigned 5QIs including their QoS characteristics, see 3GPP TS 23.501. The instance of this IOC shall not be created or modified by the MnS consumer except for the instance associated to PCFFunction MOI or SMFFunction MOI when the PCF is not deployed."; key id; uses top3gpp:Top_Grp; container attributes { Loading @@ -40,6 +45,7 @@ module _3gpp-5gc-nrm-dynamic5qiset { container attributes { uses Dynamic5QISetGrp; } uses Conf5QIs3gpp:FiveQICharacteristicsSubtree; } } Loading yang-models/_3gpp-common-managed-element.yang +9 −0 Original line number Diff line number Diff line Loading @@ -9,6 +9,7 @@ module _3gpp-common-managed-element { import _3gpp-common-subscription-control { prefix subscr3gpp; } import _3gpp-common-fm { prefix fm3gpp; } import _3gpp-common-trace { prefix trace3gpp; } import _3gpp-5gc-nrm-configurable5qiset { prefix conf5QIs3gpp; } organization "3GPP SA5"; contact "https://www.3gpp.org/DynaReport/TSG-WG--S5--officials.htm?Itemid=464"; Loading @@ -28,6 +29,7 @@ module _3gpp-common-managed-element { 3GPP TS 28.620 Umbrella Information Model (UIM)"; revision 2022-07-26 { reference CR-0180 ; } revision 2021-01-16 { reference "CR-0120"; } revision 2020-08-06 { reference "CR-0102"; } revision 2020-08-03 { reference "CR-0095"; } Loading @@ -37,6 +39,10 @@ module _3gpp-common-managed-element { revision 2019-06-17 { reference " S5-203316"; } revision 2019-05-08 { reference "Initial revision"; } feature Configurable5qisetUnderManagedElement { description "The Configurable5qiset shall be contained under ManagedElement"; } feature MeasurementsUnderManagedElement { description "The MeasurementSubtree shall be contained under ManagedElement"; Loading Loading @@ -244,5 +250,8 @@ module _3gpp-common-managed-element { if-feature TraceUnderManagedElement; } uses conf5QIs3gpp:Configurable5QISetSubtree { if-feature Configurable5qisetUnderManagedElement; } } } No newline at end of file yang-models/_3gpp-common-managed-function.yang +1 −0 Original line number Diff line number Diff line Loading @@ -262,6 +262,7 @@ module _3gpp-common-managed-function { NRSectorCarrier instance(s)."; } leaf siteDescription { type string; mandatory true; Loading yang-models/_3gpp-common-subnetwork.yang +10 −0 Original line number Diff line number Diff line Loading @@ -10,6 +10,7 @@ module _3gpp-common-subnetwork { import _3gpp-common-fm { prefix fm3gpp; } import _3gpp-common-trace { prefix trace3gpp; } import ietf-yang-schema-mount { prefix yangmnt; } import _3gpp-5gc-nrm-configurable5qiset { prefix conf5QIs3gpp; } organization "3GPP SA5"; contact "https://www.3gpp.org/DynaReport/TSG-WG--S5--officials.htm?Itemid=464"; Loading @@ -28,6 +29,7 @@ module _3gpp-common-subnetwork { 3GPP TS 28.620 Umbrella Information Model (UIM)"; revision 2022-07-28 { reference CR-0180 ; } revision 2021-01-16 { reference "CR-0120"; } revision 2020-08-06 { reference "CR-0102"; } revision 2020-06-08 { reference "CR-0092"; } Loading @@ -49,6 +51,10 @@ module _3gpp-common-subnetwork { reference "Initial revision"; } feature Configurable5qisetUnderSubNetwork { description "The Configurable5qiset shall be contained under SubNetwork"; } feature ExternalsUnderSubNetwork { description "Classes representing external entities like EUtranFrequency, ExternalGNBCUCPFunction, ExternalENBFunction Loading Loading @@ -204,6 +210,10 @@ module _3gpp-common-subnetwork { if-feature TraceUnderSubNetwork; } uses conf5QIs3gpp:Configurable5QISetSubtree { if-feature Configurable5qisetUnderSubNetwork; } yangmnt:mount-point children-of-SubNetwork { description "Mountpoint for ManagedElement"; reference "RFC8528 YANG Schema Mount"; Loading Loading
yang-models/_3gpp-5gc-nrm-configurable5qiset.yang +22 −33 Original line number Diff line number Diff line module _3gpp-5gc-nrm-configurable5qiset { yang-version 1.1; namespace urn:3gpp:sa5:_3gpp-5gc-nrm-configurable5qiset; prefix Conf5QIs3gpp; prefix conf5QIs3gpp; import _3gpp-common-top { prefix top3gpp; } import _3gpp-common-managed-element { prefix me3gpp; } import _3gpp-common-subnetwork { prefix subnet3gpp; } organization "3gpp SA5"; contact "https://www.3gpp.org/DynaReport/TSG-WG--S5--officials.htm?Itemid=464"; Loading @@ -15,12 +12,13 @@ module _3gpp-5gc-nrm-configurable5qiset { (and configurable) to the 5G NFs."; reference "3GPP TS 28.541"; revision 2022-07-28 { reference "CR-0770"; } revision 2022-04-29 { reference "CR-0729"; } revision 2022-01-07 { reference CR-0643; } revision 2020-08-04 { reference "CR-0321"; } revision 2020-06-03 { reference "CR-0286"; } grouping PacketErrorRate { grouping PacketErrorRateGrp { leaf scalar { type uint32 { range 0..9 ; Loading @@ -41,11 +39,6 @@ module _3gpp-5gc-nrm-configurable5qiset { grouping FiveQICharacteristicsGrp { description "Represents the FiveQICharacteristics IOC."; reference "3GPP TS 28.541"; } list configurableFiveQIs { key fiveQIValue; leaf fiveQIValue { type uint32 { range 0..255 ; Loading @@ -68,27 +61,34 @@ module _3gpp-5gc-nrm-configurable5qiset { type uint32 { range 0..127 ; } mandatory true; description "It indicates the Priority Level of a 5QI, as specified in TS 23.501."; } leaf packetDelayBudget { type uint32 { range 0..1023 ; } mandatory true; description "Indicates the Packet Delay Budget (in unit of 0.5ms)of a 5QI, as specified in TS 23.501 "; } list packetErrorRate { key "scalar exponent"; min-elements 1; max-elements 1; uses PacketErrorRate; reference "TS 23.501"; uses PacketErrorRateGrp; description "It indicates the Packet Error Rate of a 5QI, as specified in TS 23.501."; } leaf averagingWindow { type uint32 { range 0..4095 ; } mandatory true; units ms; reference "TS 23.501"; } Loading @@ -97,24 +97,20 @@ module _3gpp-5gc-nrm-configurable5qiset { type uint32{ range 0..4095 ; } mandatory true; units byte; } } grouping FiveQiCharacteristicsSubtree { description "Represents the FiveQICharacterics IOC."; list FiveQICharacteristics { key id; uses top3gpp:Top_Grp; container attributes { uses FiveQICharacteristicsGrp; } } grouping Configurable5QISetGrp { description "Represents the Configurable5QISet IOC. No attributes defined."; } grouping Configurable5QISetGrp { description "Represents the Configurable5QISet IOC."; list configurable5QIs { grouping FiveQICharacteristicsSubtree { list FiveQICharacteristics { description "This specifies the 5QI value and the corresponding QoS characteristics for a 5QI."; key id; uses top3gpp:Top_Grp; container attributes { Loading @@ -133,14 +129,7 @@ module _3gpp-5gc-nrm-configurable5qiset { container attributes { uses Configurable5QISetGrp; } uses FiveQICharacteristicsSubtree; } } augment "/subnet3gpp:SubNetwork" { uses Configurable5QISetSubtree; } augment "/me3gpp:ManagedElement" { uses Configurable5QISetSubtree; } } No newline at end of file
yang-models/_3gpp-5gc-nrm-dynamic5qiset.yang +7 −1 Original line number Diff line number Diff line module _3gpp-5gc-nrm-dynamic5qiset { yang-version 1.1; namespace urn:3gpp:sa5:_3gpp-5gc-nrm-dynamic5qiset; prefix dyn5QIs3gpp; Loading @@ -15,6 +14,7 @@ module _3gpp-5gc-nrm-dynamic5qiset { characteristics."; reference "3GPP TS 28.541"; revision 2022-07-28 { reference "CR-0770"; } revision 2022-01-07 { reference CR-0643; } revision 2020-10-01 { reference "CR-0393"; } revision 2020-08-06 { reference "CR-0333"; } Loading @@ -22,6 +22,11 @@ module _3gpp-5gc-nrm-dynamic5qiset { grouping Dynamic5QISetGrp { description "Represents the Dynamic5QISet IOC."; list dynamic5QIs { description "This IOC specifies the dynamically assigned 5QIs including their QoS characteristics, see 3GPP TS 23.501. The instance of this IOC shall not be created or modified by the MnS consumer except for the instance associated to PCFFunction MOI or SMFFunction MOI when the PCF is not deployed."; key id; uses top3gpp:Top_Grp; container attributes { Loading @@ -40,6 +45,7 @@ module _3gpp-5gc-nrm-dynamic5qiset { container attributes { uses Dynamic5QISetGrp; } uses Conf5QIs3gpp:FiveQICharacteristicsSubtree; } } Loading
yang-models/_3gpp-common-managed-element.yang +9 −0 Original line number Diff line number Diff line Loading @@ -9,6 +9,7 @@ module _3gpp-common-managed-element { import _3gpp-common-subscription-control { prefix subscr3gpp; } import _3gpp-common-fm { prefix fm3gpp; } import _3gpp-common-trace { prefix trace3gpp; } import _3gpp-5gc-nrm-configurable5qiset { prefix conf5QIs3gpp; } organization "3GPP SA5"; contact "https://www.3gpp.org/DynaReport/TSG-WG--S5--officials.htm?Itemid=464"; Loading @@ -28,6 +29,7 @@ module _3gpp-common-managed-element { 3GPP TS 28.620 Umbrella Information Model (UIM)"; revision 2022-07-26 { reference CR-0180 ; } revision 2021-01-16 { reference "CR-0120"; } revision 2020-08-06 { reference "CR-0102"; } revision 2020-08-03 { reference "CR-0095"; } Loading @@ -37,6 +39,10 @@ module _3gpp-common-managed-element { revision 2019-06-17 { reference " S5-203316"; } revision 2019-05-08 { reference "Initial revision"; } feature Configurable5qisetUnderManagedElement { description "The Configurable5qiset shall be contained under ManagedElement"; } feature MeasurementsUnderManagedElement { description "The MeasurementSubtree shall be contained under ManagedElement"; Loading Loading @@ -244,5 +250,8 @@ module _3gpp-common-managed-element { if-feature TraceUnderManagedElement; } uses conf5QIs3gpp:Configurable5QISetSubtree { if-feature Configurable5qisetUnderManagedElement; } } } No newline at end of file
yang-models/_3gpp-common-managed-function.yang +1 −0 Original line number Diff line number Diff line Loading @@ -262,6 +262,7 @@ module _3gpp-common-managed-function { NRSectorCarrier instance(s)."; } leaf siteDescription { type string; mandatory true; Loading
yang-models/_3gpp-common-subnetwork.yang +10 −0 Original line number Diff line number Diff line Loading @@ -10,6 +10,7 @@ module _3gpp-common-subnetwork { import _3gpp-common-fm { prefix fm3gpp; } import _3gpp-common-trace { prefix trace3gpp; } import ietf-yang-schema-mount { prefix yangmnt; } import _3gpp-5gc-nrm-configurable5qiset { prefix conf5QIs3gpp; } organization "3GPP SA5"; contact "https://www.3gpp.org/DynaReport/TSG-WG--S5--officials.htm?Itemid=464"; Loading @@ -28,6 +29,7 @@ module _3gpp-common-subnetwork { 3GPP TS 28.620 Umbrella Information Model (UIM)"; revision 2022-07-28 { reference CR-0180 ; } revision 2021-01-16 { reference "CR-0120"; } revision 2020-08-06 { reference "CR-0102"; } revision 2020-06-08 { reference "CR-0092"; } Loading @@ -49,6 +51,10 @@ module _3gpp-common-subnetwork { reference "Initial revision"; } feature Configurable5qisetUnderSubNetwork { description "The Configurable5qiset shall be contained under SubNetwork"; } feature ExternalsUnderSubNetwork { description "Classes representing external entities like EUtranFrequency, ExternalGNBCUCPFunction, ExternalENBFunction Loading Loading @@ -204,6 +210,10 @@ module _3gpp-common-subnetwork { if-feature TraceUnderSubNetwork; } uses conf5QIs3gpp:Configurable5QISetSubtree { if-feature Configurable5qisetUnderSubNetwork; } yangmnt:mount-point children-of-SubNetwork { description "Mountpoint for ManagedElement"; reference "RFC8528 YANG Schema Mount"; Loading