diff --git a/yang-models/_3gpp-nr-nrm-bwpset.yang b/yang-models/_3gpp-nr-nrm-bwpset.yang new file mode 100644 index 0000000000000000000000000000000000000000..ff630709cc7caebea071d2804d5a1beae3e46d7a --- /dev/null +++ b/yang-models/_3gpp-nr-nrm-bwpset.yang @@ -0,0 +1,36 @@ +module _3gpp-nr-nrm-bwpset { + yang-version 1.1; + namespace "urn:3gpp:sa5:_3gpp-nr-nrm-bwpset"; + prefix "bwpset3gpp"; + + import _3gpp-common-managed-element { prefix me3gpp; } + import _3gpp-common-managed-function { prefix mf3gpp; } + import _3gpp-common-top { prefix top3gpp; } + import _3gpp-nr-nrm-gnbdufunction { prefix gnbdu3gpp; } + + organization "3GPP SA5"; + contact "https://www.3gpp.org/DynaReport/TSG-WG--S5--officials.htm?Itemid=464"; + description "Defines the YANG mapping of the BWPSet 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 2022-06-29 { reference CR-0756 ; } + + grouping BWPSetGrp { + description "Represents the BWPSet IOC."; + reference "3GPP TS 28.541"; + uses mf3gpp:ManagedFunctionGrp; + } + augment "/me3gpp:ManagedElement/gnbdu3gpp:GNBDUFunction" { + + list BWPList { + description "Represents a bandwidth part (BWP) set."; + key id; + uses top3gpp:Top_Grp; + container attributes { + uses BWPSetGrp; + } + uses mf3gpp:ManagedFunctionContainedClasses; + } + } +} diff --git a/yang-models/_3gpp-nr-nrm-nrcelldu.yang b/yang-models/_3gpp-nr-nrm-nrcelldu.yang index 0cb6dce0c84718a82dd025e4f6102ae711bb9779..87908d8e3b001ba7cd5781eafbee87682b93bae6 100755 --- a/yang-models/_3gpp-nr-nrm-nrcelldu.yang +++ b/yang-models/_3gpp-nr-nrm-nrcelldu.yang @@ -19,6 +19,7 @@ module _3gpp-nr-nrm-nrcelldu { Class (IOC) that is part of the NR Network Resource Model (NRM)."; reference "3GPP TS 28.541 5G Network Resource Model (NRM)"; + revision 2022-06-29 { reference CR-0756 ; } revision 2021-10-28 { reference CR-0607 ; } revision 2021-01-25 { reference CR-0454 ; } revision 2020-11-25 { reference CR-0386 ; } @@ -374,6 +375,11 @@ module _3gpp-nr-nrm-nrcelldu { type types3gpp:DistinguishedName; } + leaf-list bWPSetRef { + description "Reference to corresponding BWPSet instance."; + type types3gpp:DistinguishedName; + } + leaf-list nRFrequencyRef { description "Reference to corresponding NRFrequency instance."; type types3gpp:DistinguishedName; @@ -434,4 +440,4 @@ module _3gpp-nr-nrm-nrcelldu { uses mf3gpp:ManagedFunctionContainedClasses; } } -} \ No newline at end of file +}