Loading yang-models/_3gpp-common-yang-types.yang +38 −0 Original line number Diff line number Diff line Loading @@ -16,6 +16,7 @@ module _3gpp-common-yang-types { TTA, TTC). All rights reserved."; reference "3GPP TS 28.623"; revision 2025-08-07 { reference CR-XXXX; } revision 2025-02-18 { reference CR-0511; } revision 2025-02-06 { reference CR-0507; } revision 2024-05-18 { reference CR-0359; } Loading Loading @@ -278,6 +279,43 @@ module _3gpp-common-yang-types { } } grouping NpnIdGrp { description "Represents the NPN supported by the <<IOC>> using this <<dataType>> as one of its attributes in case of the cell is a NPN-only cell."; list plmnId { key "mcc mnc"; min-elements 1; description "It specifies the PLMN Id of the NPN network."; uses types3gpp:PLMNId; } choice npnidChoice { leaf-list cAGIdList { type CagId; max-elements 256; description "It identifies a CAG list containing up to 12 CAG-identifiers per Ue or up to 12 CAG-identifiers per cell, see TS 38.331. CAG ID is used to combine with PLMN ID to identify a PNI-NPN.CAG ID is a hexadecimal range with size 32 bit"; } leaf-list nIDList { type Nid; max-elements 16; description "It identifies a list of NIDs containing up to 16 NIDs, see TS 38.331. NID is used to combine with PLMN ID to identify an SNPN. NID is a hexadecimal range with size 44 bit."; } } } typedef TenthOfDegrees { type uint16 { range 0..3600; Loading Loading
yang-models/_3gpp-common-yang-types.yang +38 −0 Original line number Diff line number Diff line Loading @@ -16,6 +16,7 @@ module _3gpp-common-yang-types { TTA, TTC). All rights reserved."; reference "3GPP TS 28.623"; revision 2025-08-07 { reference CR-XXXX; } revision 2025-02-18 { reference CR-0511; } revision 2025-02-06 { reference CR-0507; } revision 2024-05-18 { reference CR-0359; } Loading Loading @@ -278,6 +279,43 @@ module _3gpp-common-yang-types { } } grouping NpnIdGrp { description "Represents the NPN supported by the <<IOC>> using this <<dataType>> as one of its attributes in case of the cell is a NPN-only cell."; list plmnId { key "mcc mnc"; min-elements 1; description "It specifies the PLMN Id of the NPN network."; uses types3gpp:PLMNId; } choice npnidChoice { leaf-list cAGIdList { type CagId; max-elements 256; description "It identifies a CAG list containing up to 12 CAG-identifiers per Ue or up to 12 CAG-identifiers per cell, see TS 38.331. CAG ID is used to combine with PLMN ID to identify a PNI-NPN.CAG ID is a hexadecimal range with size 32 bit"; } leaf-list nIDList { type Nid; max-elements 16; description "It identifies a list of NIDs containing up to 16 NIDs, see TS 38.331. NID is used to combine with PLMN ID to identify an SNPN. NID is a hexadecimal range with size 44 bit."; } } } typedef TenthOfDegrees { type uint16 { range 0..3600; Loading