Loading yang-models/_3gpp-5g-common-yang-types.yang +61 −0 Original line number Diff line number Diff line Loading @@ -14,6 +14,7 @@ module _3gpp-5g-common-yang-types { TTA, TTC). All rights reserved."; reference "3GPP TS 28.541"; revision 2025-07-25 { reference CR-1558 ; } revision 2025-03-25 { reference CR-1489 ; } revision 2024-11-01 { reference CR-1405; } revision 2024-10-06 { reference CR-1389; } Loading @@ -24,6 +25,66 @@ module _3gpp-5g-common-yang-types { revision 2020-11-05 { reference CR-0412 ; } revision 2019-10-20 { reference "Initial version."; } grouping SdRangeGrp { leaf start { type string { pattern "[A-Fa-f0-9]{6}"; } mandatory true; description "First value identifying the start of an SD range. This string shall be formatted as specified for the sd attribute of the Snssai data type in clause 5.4.4.2 of TS 29.571."; } leaf end { type string { pattern "[A-Fa-f0-9]{6}"; } mandatory true; description "Last value identifying the end of an SD range. This string shall be formatted as specified for the sd attribute of the Snssai data type in clause 5.4.4.2 in TS 29.571"; } } grouping SnssaiExtensionGrp { list sdRanges { min-elements 1; key "start end"; description "It shall contain the range(s) of Slice Differentiator values supported for the Slice/Service Type value indicated in the sst attribute of the Snssai data type (see clause 5.4.4.2 in TS 29.571)."; uses SdRangeGrp; } leaf wildcardSd { type boolean; default false; description "It indicates that all SD values are supported for the Slice/Service Type value indicated in the sst attribute of the Snssai data type (see clause 5.4.4.2 in TS 29.571)."; } } grouping ExtSnssaiGrp { list snssai { description "It represents the S-NSSAI the NetworkSlice managed object is supporting. The S-NSSAI is defined in TS 23.003 "; min-elements 1; max-elements 1; key "sd sst"; uses SNssai; } list snssaiExtension { description "It represents extensions to the Snssai."; min-elements 1; key idx; leaf idx { type uint32; } uses SnssaiExtensionGrp; } } grouping MappedCellIdInfoGrp { description "This data type represents the mapping relationship between Mapped Cell IDs and geographical areas (see clause 16.14.5 of TS 38.300"; Loading Loading
yang-models/_3gpp-5g-common-yang-types.yang +61 −0 Original line number Diff line number Diff line Loading @@ -14,6 +14,7 @@ module _3gpp-5g-common-yang-types { TTA, TTC). All rights reserved."; reference "3GPP TS 28.541"; revision 2025-07-25 { reference CR-1558 ; } revision 2025-03-25 { reference CR-1489 ; } revision 2024-11-01 { reference CR-1405; } revision 2024-10-06 { reference CR-1389; } Loading @@ -24,6 +25,66 @@ module _3gpp-5g-common-yang-types { revision 2020-11-05 { reference CR-0412 ; } revision 2019-10-20 { reference "Initial version."; } grouping SdRangeGrp { leaf start { type string { pattern "[A-Fa-f0-9]{6}"; } mandatory true; description "First value identifying the start of an SD range. This string shall be formatted as specified for the sd attribute of the Snssai data type in clause 5.4.4.2 of TS 29.571."; } leaf end { type string { pattern "[A-Fa-f0-9]{6}"; } mandatory true; description "Last value identifying the end of an SD range. This string shall be formatted as specified for the sd attribute of the Snssai data type in clause 5.4.4.2 in TS 29.571"; } } grouping SnssaiExtensionGrp { list sdRanges { min-elements 1; key "start end"; description "It shall contain the range(s) of Slice Differentiator values supported for the Slice/Service Type value indicated in the sst attribute of the Snssai data type (see clause 5.4.4.2 in TS 29.571)."; uses SdRangeGrp; } leaf wildcardSd { type boolean; default false; description "It indicates that all SD values are supported for the Slice/Service Type value indicated in the sst attribute of the Snssai data type (see clause 5.4.4.2 in TS 29.571)."; } } grouping ExtSnssaiGrp { list snssai { description "It represents the S-NSSAI the NetworkSlice managed object is supporting. The S-NSSAI is defined in TS 23.003 "; min-elements 1; max-elements 1; key "sd sst"; uses SNssai; } list snssaiExtension { description "It represents extensions to the Snssai."; min-elements 1; key idx; leaf idx { type uint32; } uses SnssaiExtensionGrp; } } grouping MappedCellIdInfoGrp { description "This data type represents the mapping relationship between Mapped Cell IDs and geographical areas (see clause 16.14.5 of TS 38.300"; Loading