Loading yang-models/_3gpp-5gc-nrm-nrffunction.yang +5 −13 Original line number Diff line number Diff line Loading @@ -43,7 +43,6 @@ module _3gpp-5gc-nrm-nrffunction { revision 2019-05-15 { reference "initial revision"; } grouping bsfInfo { list ipv4AddressRanges { description "List of ranges of IPv4 addresses handled by BSF. If not provided, the BSF can serve any IPv4 address."; Loading @@ -54,7 +53,6 @@ module _3gpp-5gc-nrm-nrffunction { leaf-list dnnList { description "List of DNNs handled by the BSF If not provided, the BSF can serve any DNN."; min-elements 1; type string; } Loading Loading @@ -82,6 +80,7 @@ module _3gpp-5gc-nrm-nrffunction { min-elements 1; uses mnfp3gpp:SupiRangeGrp; } list gpsiRangeList { description "List of ranges of GPSI that can be served by the CHF instance. If not provided, the CHF can serve any GPSI."; Loading @@ -90,6 +89,7 @@ module _3gpp-5gc-nrm-nrffunction { min-elements 1; uses mnfp3gpp:IdentityRange; } list plmnRangeList { description "List of ranges of PLMNs (including the PLMN IDs of the CHF instance) that can be served by the CHF instance. Loading @@ -100,7 +100,6 @@ module _3gpp-5gc-nrm-nrffunction { uses types3gpp:PLMNId; } leaf primaryChfInstance { //optional description "This attribute represents the NF Instance Id of the primary CHF instance. This attribute shall be absent if the secondaryChfInstance is present."; Loading @@ -108,7 +107,6 @@ module _3gpp-5gc-nrm-nrffunction { } leaf secondaryChfInstance { //optional description "This attribute represents the NF Instance Id of the secondary CHF instance.This attribute shall be absent if the primaryChfInstance is present."; Loading @@ -116,7 +114,8 @@ module _3gpp-5gc-nrm-nrffunction { } } grouping pcscfInfo { description "This data type represents the information of a P-CSCF NF Instance. description "This data type represents the information of a P-CSCF NF Instance. For more information, see clause 6.1.6.2.53 of TS 29.510."; leaf-list accessType { Loading Loading @@ -145,41 +144,35 @@ module _3gpp-5gc-nrm-nrffunction { } leaf-list gmFqdn { description "This attribute represents FQDN of the P-CSCF for the Gm interface.."; interface."; max-elements 1; type string; //optional } leaf-list gmIpv4Addresses { description "This attribute represents list of IPv4 addresses of of the P-CSCF for the Gm interface."; type inet:ipv4-address; //optional } leaf-list gmIpv6Addresses { description "This attribute represents list of IPv6 addresses of of the P-CSCF for the Gm interface."; type inet:ipv6-address; //optional } leaf mwFqdn { description "This attribute represents FQDN of the P-CSCF for the Mw interface."; type string; //optional } leaf-list mwIpv4Addresses { description "List of ranges of PLMNs (including the PLMN IDs of the CHF instance) that can be served by the CHF instance. If not provided, the CHF can serve any PLMN."; type inet:ipv4-address; //optional } leaf-list mwIpv6Addresses { description "This attribute represents list of IPv4 addresses of the P-CSCF for the Mw interface."; type inet:ipv6-address; //optional } list servedIpv4AddressRanges { description "List of ranges of PLMNs (including the PLMN Loading @@ -189,7 +182,6 @@ module _3gpp-5gc-nrm-nrffunction { min-elements 1; key "mcc mnc"; uses types3gpp:PLMNId; //optional } } grouping HssInfoGrp { Loading Loading
yang-models/_3gpp-5gc-nrm-nrffunction.yang +5 −13 Original line number Diff line number Diff line Loading @@ -43,7 +43,6 @@ module _3gpp-5gc-nrm-nrffunction { revision 2019-05-15 { reference "initial revision"; } grouping bsfInfo { list ipv4AddressRanges { description "List of ranges of IPv4 addresses handled by BSF. If not provided, the BSF can serve any IPv4 address."; Loading @@ -54,7 +53,6 @@ module _3gpp-5gc-nrm-nrffunction { leaf-list dnnList { description "List of DNNs handled by the BSF If not provided, the BSF can serve any DNN."; min-elements 1; type string; } Loading Loading @@ -82,6 +80,7 @@ module _3gpp-5gc-nrm-nrffunction { min-elements 1; uses mnfp3gpp:SupiRangeGrp; } list gpsiRangeList { description "List of ranges of GPSI that can be served by the CHF instance. If not provided, the CHF can serve any GPSI."; Loading @@ -90,6 +89,7 @@ module _3gpp-5gc-nrm-nrffunction { min-elements 1; uses mnfp3gpp:IdentityRange; } list plmnRangeList { description "List of ranges of PLMNs (including the PLMN IDs of the CHF instance) that can be served by the CHF instance. Loading @@ -100,7 +100,6 @@ module _3gpp-5gc-nrm-nrffunction { uses types3gpp:PLMNId; } leaf primaryChfInstance { //optional description "This attribute represents the NF Instance Id of the primary CHF instance. This attribute shall be absent if the secondaryChfInstance is present."; Loading @@ -108,7 +107,6 @@ module _3gpp-5gc-nrm-nrffunction { } leaf secondaryChfInstance { //optional description "This attribute represents the NF Instance Id of the secondary CHF instance.This attribute shall be absent if the primaryChfInstance is present."; Loading @@ -116,7 +114,8 @@ module _3gpp-5gc-nrm-nrffunction { } } grouping pcscfInfo { description "This data type represents the information of a P-CSCF NF Instance. description "This data type represents the information of a P-CSCF NF Instance. For more information, see clause 6.1.6.2.53 of TS 29.510."; leaf-list accessType { Loading Loading @@ -145,41 +144,35 @@ module _3gpp-5gc-nrm-nrffunction { } leaf-list gmFqdn { description "This attribute represents FQDN of the P-CSCF for the Gm interface.."; interface."; max-elements 1; type string; //optional } leaf-list gmIpv4Addresses { description "This attribute represents list of IPv4 addresses of of the P-CSCF for the Gm interface."; type inet:ipv4-address; //optional } leaf-list gmIpv6Addresses { description "This attribute represents list of IPv6 addresses of of the P-CSCF for the Gm interface."; type inet:ipv6-address; //optional } leaf mwFqdn { description "This attribute represents FQDN of the P-CSCF for the Mw interface."; type string; //optional } leaf-list mwIpv4Addresses { description "List of ranges of PLMNs (including the PLMN IDs of the CHF instance) that can be served by the CHF instance. If not provided, the CHF can serve any PLMN."; type inet:ipv4-address; //optional } leaf-list mwIpv6Addresses { description "This attribute represents list of IPv4 addresses of the P-CSCF for the Mw interface."; type inet:ipv6-address; //optional } list servedIpv4AddressRanges { description "List of ranges of PLMNs (including the PLMN Loading @@ -189,7 +182,6 @@ module _3gpp-5gc-nrm-nrffunction { min-elements 1; key "mcc mnc"; uses types3gpp:PLMNId; //optional } } grouping HssInfoGrp { Loading