Loading yang-models/_3gpp-5gc-nrm-stmfunction.yang +18 −20 Original line number Diff line number Diff line Loading @@ -21,8 +21,8 @@ module _3gpp-5gc-nrm-stmfunction { grouping STMFunctionGrp { leaf stmTargetUri { type inet:uri; description "It specifies the Uniform Resource Identifier (URI) of the streaming target where the signalling traffic shall be sent. "; description "It specifies the Uniform Resource Identifier (URI) of the STM consumer that shall receive the monitored signalling message copies "; reference "Clause 4.4 of 3GPP TS 32.158"; } Loading @@ -45,29 +45,37 @@ module _3gpp-5gc-nrm-stmfunction { enum N80; enum N81; } description "List of network interface type. The value ALL is specified for the case if all the applicable interface type of the network function shall be monitored. "; description "List of network interface type. it specifies the network function whose signalling traffic is to be monitored. If this parameter is not present or it is empty, then all Network Functions within the SubNetwork or ManagedElement shall be monitored. This parameter shall be omitted if the STM control object is specified under a ManagedFunction. "; reference "Clause 4.2.3 of 3GPP TS 23.501 for details on the allowed values."; } leaf-list reportingNF { type types3gpp:DistinguishedName; description "List of Network Function Distinguished Name"; description "List of Network Function Distinguished Name, which specifies the target network interface type to be monitored. If this parameter is not present or it is empty, then all applicable interface types from the target NF shall be monitored"; } leaf administrativeState { default UNLOCKED; type types3gpp:BasicAdministrativeState ; description "Enable or disables production of the metrics"; description "It is used by the STM consumer to lock or unlock the StmCtrl instance in order to stop or start the signalling traffic monitoring"; } leaf operationalState { config false; mandatory true; type types3gpp:OperationalState ; description "Indicates whether the PerfMetricJob is working."; description "It is used by STM consumer to report its working state"; } } Loading @@ -83,18 +91,8 @@ module _3gpp-5gc-nrm-stmfunction { list StmCtrl { description "This IOC represents the STM Control and Configuration parameters of a particular STM reporting controlling. It can be name-contained by SubNetwork, ManagedElement, or ManagedFunction. stmRef is a globally unique identifier, which uniquely identifies a StmReportingCtrl object instance. reportingNFList is the parameter on which network function the signalling traffic shall be monitored. This parameter is defined by the STM consumer. This parameter may be omitted if the STM reporting control object is specified under a ManagedFunction. networkInterfaceTypeList is the parameter on which network interface type shall be monitored. This parameter is defined by the STM consumer. streamTargetUri is the URI of the STM consumer to which the STM report shall be streamed."; parameters of a particular STM controlling. It can be name-contained by SubNetwork, ManagedElement, or ManagedFunction."; key id; uses top3gpp:Top_Grp ; Loading Loading
yang-models/_3gpp-5gc-nrm-stmfunction.yang +18 −20 Original line number Diff line number Diff line Loading @@ -21,8 +21,8 @@ module _3gpp-5gc-nrm-stmfunction { grouping STMFunctionGrp { leaf stmTargetUri { type inet:uri; description "It specifies the Uniform Resource Identifier (URI) of the streaming target where the signalling traffic shall be sent. "; description "It specifies the Uniform Resource Identifier (URI) of the STM consumer that shall receive the monitored signalling message copies "; reference "Clause 4.4 of 3GPP TS 32.158"; } Loading @@ -45,29 +45,37 @@ module _3gpp-5gc-nrm-stmfunction { enum N80; enum N81; } description "List of network interface type. The value ALL is specified for the case if all the applicable interface type of the network function shall be monitored. "; description "List of network interface type. it specifies the network function whose signalling traffic is to be monitored. If this parameter is not present or it is empty, then all Network Functions within the SubNetwork or ManagedElement shall be monitored. This parameter shall be omitted if the STM control object is specified under a ManagedFunction. "; reference "Clause 4.2.3 of 3GPP TS 23.501 for details on the allowed values."; } leaf-list reportingNF { type types3gpp:DistinguishedName; description "List of Network Function Distinguished Name"; description "List of Network Function Distinguished Name, which specifies the target network interface type to be monitored. If this parameter is not present or it is empty, then all applicable interface types from the target NF shall be monitored"; } leaf administrativeState { default UNLOCKED; type types3gpp:BasicAdministrativeState ; description "Enable or disables production of the metrics"; description "It is used by the STM consumer to lock or unlock the StmCtrl instance in order to stop or start the signalling traffic monitoring"; } leaf operationalState { config false; mandatory true; type types3gpp:OperationalState ; description "Indicates whether the PerfMetricJob is working."; description "It is used by STM consumer to report its working state"; } } Loading @@ -83,18 +91,8 @@ module _3gpp-5gc-nrm-stmfunction { list StmCtrl { description "This IOC represents the STM Control and Configuration parameters of a particular STM reporting controlling. It can be name-contained by SubNetwork, ManagedElement, or ManagedFunction. stmRef is a globally unique identifier, which uniquely identifies a StmReportingCtrl object instance. reportingNFList is the parameter on which network function the signalling traffic shall be monitored. This parameter is defined by the STM consumer. This parameter may be omitted if the STM reporting control object is specified under a ManagedFunction. networkInterfaceTypeList is the parameter on which network interface type shall be monitored. This parameter is defined by the STM consumer. streamTargetUri is the URI of the STM consumer to which the STM report shall be streamed."; parameters of a particular STM controlling. It can be name-contained by SubNetwork, ManagedElement, or ManagedFunction."; key id; uses top3gpp:Top_Grp ; Loading