Loading yang-models/_3gpp-ns-nrm-sliceprofile.yang +1 −72 Original line number Diff line number Diff line Loading @@ -474,58 +474,12 @@ submodule _3gpp-ns-nrm-sliceprofile { type ns3cmn:Support-enum; } } list termDensity { description "An attribute specifies the overall user density over the coverage area of the network slice"; config false; key idx; max-elements 1; leaf idx { description "Synthetic index for the element."; type uint32; } list servAttrCom { description "This list represents the common properties of service requirement related attributes."; reference "GSMA NG.116 corresponding to Attribute categories, tagging and exposure"; key idx; max-elements 1; leaf idx { description "Synthetic index for the element."; type uint32; } uses ns3cmn:ServAttrComGrp; } leaf density { type uint32; units users/km2; } } leaf activityFactor { //Stage2 issue: This is modeled as writable/config true in 28.542, // but that does not appear to match the description description "An attribute specifies the percentage value of the amount of simultaneous active UEs to the total number of UEs where active means the UEs are exchanging data with the network"; reference "TS 22.261 Table 7.1-1"; type decimal64 { fraction-digits 1; } } leaf-list coverageAreaTAList { description "A list of TrackingAreas where the NSI can be selected."; //optional support min-elements 1; type types3gpp:Tac; } leaf uEMobilityLevel { description "The mobility level of UE accessing the network slice instance."; //optional support type types3gpp:UeMobilityLevel; } leaf resourceSharingLevel { description "Specifies whether the resources to be allocated to the network slice subnet instance may be shared with another network Loading @@ -533,24 +487,7 @@ submodule _3gpp-ns-nrm-sliceprofile { //optional support type types3gpp:ResourceSharingLevel; } leaf uESpeed { //Stage2 issue: This is modeled as writable/config true in 28.542, // but that does not appear to match the description description "An attribute specifies the maximum speed (in km/hour) supported by the network slice at which a defined QoS can be achieved"; type uint32; units km/h; } leaf reliability { description "An attribute specifies in the context of network layer packet transmissions, percentage value of the amount of sent network layer packets successfully delivered to a given system entity within the time constraint required by the targeted service, divided by the total number of sent network layer packets."; reference "TS 22.261, TS 22.104"; type string; } list deterministicComm { //Stage2 issue: deterministicComm is not defined in 28.541 chapter 6, // but I guess determinComm is meant Loading Loading @@ -589,15 +526,7 @@ submodule _3gpp-ns-nrm-sliceprofile { type string; } } leaf survivalTime { description "An attribute specifies the time that an application consuming a communication service may continue without an anticipated message."; reference "TS 22.104 clause 5"; type string; } } grouping RANSliceSubnetProfileGrp { leaf-list coverageArea { Loading Loading
yang-models/_3gpp-ns-nrm-sliceprofile.yang +1 −72 Original line number Diff line number Diff line Loading @@ -474,58 +474,12 @@ submodule _3gpp-ns-nrm-sliceprofile { type ns3cmn:Support-enum; } } list termDensity { description "An attribute specifies the overall user density over the coverage area of the network slice"; config false; key idx; max-elements 1; leaf idx { description "Synthetic index for the element."; type uint32; } list servAttrCom { description "This list represents the common properties of service requirement related attributes."; reference "GSMA NG.116 corresponding to Attribute categories, tagging and exposure"; key idx; max-elements 1; leaf idx { description "Synthetic index for the element."; type uint32; } uses ns3cmn:ServAttrComGrp; } leaf density { type uint32; units users/km2; } } leaf activityFactor { //Stage2 issue: This is modeled as writable/config true in 28.542, // but that does not appear to match the description description "An attribute specifies the percentage value of the amount of simultaneous active UEs to the total number of UEs where active means the UEs are exchanging data with the network"; reference "TS 22.261 Table 7.1-1"; type decimal64 { fraction-digits 1; } } leaf-list coverageAreaTAList { description "A list of TrackingAreas where the NSI can be selected."; //optional support min-elements 1; type types3gpp:Tac; } leaf uEMobilityLevel { description "The mobility level of UE accessing the network slice instance."; //optional support type types3gpp:UeMobilityLevel; } leaf resourceSharingLevel { description "Specifies whether the resources to be allocated to the network slice subnet instance may be shared with another network Loading @@ -533,24 +487,7 @@ submodule _3gpp-ns-nrm-sliceprofile { //optional support type types3gpp:ResourceSharingLevel; } leaf uESpeed { //Stage2 issue: This is modeled as writable/config true in 28.542, // but that does not appear to match the description description "An attribute specifies the maximum speed (in km/hour) supported by the network slice at which a defined QoS can be achieved"; type uint32; units km/h; } leaf reliability { description "An attribute specifies in the context of network layer packet transmissions, percentage value of the amount of sent network layer packets successfully delivered to a given system entity within the time constraint required by the targeted service, divided by the total number of sent network layer packets."; reference "TS 22.261, TS 22.104"; type string; } list deterministicComm { //Stage2 issue: deterministicComm is not defined in 28.541 chapter 6, // but I guess determinComm is meant Loading Loading @@ -589,15 +526,7 @@ submodule _3gpp-ns-nrm-sliceprofile { type string; } } leaf survivalTime { description "An attribute specifies the time that an application consuming a communication service may continue without an anticipated message."; reference "TS 22.104 clause 5"; type string; } } grouping RANSliceSubnetProfileGrp { leaf-list coverageArea { Loading