SFPTchannelMonitor

Channel Monitor..  Channel diagnostics and network health monitoring. 

Overview

This document describes the Functional Profile of a Channel Monitor object. It provides channel diagnostics and network health monitoring information on the network. Further, the Channel Monitor object can issue alarms if certain, configurable alarm limits are reached (e.g. the number of packets with CRC is more than 10%). Typically a Channel Monitor object is used on network infrastructure components. Specifically it is designed to be incorporated into router designs, including designs with multiple routers in one package. In this case there can be multiple Channel Monitoring objects, one for each channel the routers can be attached to. The Channel Monitoring functional blocks themselves are part of a separate monitoring node device, which is in the same package as the router(s). This is necessary since routers, per definition, must not have any functional blocks. Typically there is one monitoring device per package. Figure 1 shows a simple two-port router with a monitoring node in one package. The Channel Monitor functional profile makes use of optional interfaces through the Node Object functional block as described in this document.

Example Usage

The Channel Monitor network variables are normally polled by, or bound into, a monitoring or diagnostics device or application. Examples include an embedded monitoring device, a controller in the network, or network tool that performing engineering, commissioning, configuring, monitoring, control or diagnostics functions, whether it is attached permanently to the network or if it is temporarily attached to the network by maintenance personnel

Figure 1

Additional Considerations

The Channel Monitoring functional profile interacts with the Node Object in the following ways:

  • If the Node Object network variable nviClearStat changes from OFF{0%,0} to ON{100%,1} all statistic counters of all Channel Monitoring functional blocks on this device are reset. This also includes the network variable nvoElapsedTime. The Node Object network variable nviClearStat is mandatory if at least one Channel Monitoring functional block is present on a device.
  •  

    Network Variables

    Configuration Properties

    nvoAvgPkts
    nvoElapsedTime
    nvoIvalBandUtl
    nvoIvalCrcErr
    nvoIvalMissed
    nvoIvalPkts
    nvoTotalCrcErr
    nvoTotalMissed
    nvoTotalPkts

    nvoChnlAlarm
    nvoChnlAlmRat
    nvoIvalMisPre
    nvoLinkPower
    nvoMaxBandUtl
    nvoMaxCrcErr
    nvoMaxMisPre
    nvoMaxMissed
    nvoMaxPkts
    nvoTotalMisPre

    cpBandUtlHystHigh
    cpBandUtlHystLow
    cpBandUtlLimHigh
    cpBandUtlLimHighEnable
    cpBandUtlLimLow
    cpBandUtlLimLowEnable
    cpCrcErrHystHigh
    cpCrcErrLimHigh
    cpCrcErrLimHighEnable
    cpIfaceDesc
    cpLnPwrDtctEn
    cpMisPreHystHigh
    cpMisPreLimHigh
    cpMisPreLimHighEnable
    cpMissedHystHigh
    cpMissedLimHigh
    cpMissedLimHighEnable
    cpMonInterval
    cpObjMajVer
    cpObjMinVer

     

    Details:

    Resource Set: Standard 00:00:00:00:00:00:00:00-0
    Index: 90
    Obsolete: no
    Key: 132
    Inheriting: no


    Mandatory Network Variables

    nvoIvalBandUtlBandwidth utilization.:   Bandwidth utilization percentage during last interval. 

    This output network variable provides the average bandwidth utilization in percent calculated over the last monitoring interval.

    Valid Range

    The valid range of SNVT_lev_cont.

    Default Value

    0 %

    Configuration Considerations

    The monitoring interval and thus the transmission of this NV is regulated by the time specified in the nciMonInterval CP.

    When Transmitted

    The output variable is transmitted:

  • Upon node reset, after obtaining valid data.
  • When the statistics were reset.
  • Regularly at the interval defined by the CP nciMonInterval.
  • Default Service Type

    The default service type is unacknowledged.

    Member Number: 2
    Base type:
    SNVT_lev_cont
    Direction: output
    Service: unacknowledged
    nvoIvalCrcErrCRC error rate.:   Percentage of packets with CRC errors during last interval. 

    This output network variable provides the average CRC error rate in percent of the total number of received packets calculated over the last monitoring interval. A value of 50% means that half of the packets received had a CRC error.

    Valid Range

    The valid range of SNVT_lev_cont.

    Default Value

    0 %

    Configuration Considerations

    The monitoring interval and thus the transmission of this NV is regulated by the time specified in the nciMonInterval CP.

    When Transmitted

    The output variable is transmitted:

  • Upon node reset, after obtaining valid data.
  • When the statistics were reset.
  • Regularly at the interval defined by the CP nciMonInterval.
  • Default Service Type

    The default service type is unacknowledged.

    Member Number: 3
    Base type:
    SNVT_lev_cont
    Direction: output
    Service: unacknowledged
    nvoIvalMissedMissed packet rate.:   Percentage of missed packets during last interval. 

    This output network variable provides the percentage of packets, which were not received, because there was no network buffer available, calculated over the last monitoring interval. It calculates as follows: "Bruch" missed_messages refers to the number of missed message errors during the last monitoring interval.

    Valid Range

    The valid range of SNVT_lev_cont.

    Default Value

    0 %

    Configuration Considerations

    The monitoring interval and thus the transmission of this NV is regulated by the time specified in the nciMonInterval CP.

    When Transmitted

    The output variable is transmitted:

  • Upon node reset, after obtaining valid data.
  • When the statistics were reset.
  • Regularly at the interval defined by the CP nciMonInterval.
  • Default Service Type

    The default service type is unacknowledged.

    Member Number: 4
    Base type:
    SNVT_lev_cont
    Direction: output
    Service: unacknowledged
    nvoIvalPktsPacket rate.:   Number of packets per second during last interval. 

    This output network variable provides the number of packets per second on the channel measured over the last monitoring interval. It does not contain messages with CRC error and missed messages.

    Valid Range

    The valid range of SNVT_count_32.

    Default Value

    0 packets/sec

    Configuration Considerations

    The monitoring interval and thus the transmission of this NV is regulated by the time specified in the nciMonInterval CP.

    When Transmitted

    The output variable is transmitted:

  • Upon node reset, after obtaining valid data.
  • When the statistics were reset.
  • Regularly at the interval defined by the CP nciMonInterval.
  • Default Service Type

    The default service type is unacknowledged.

    Member Number: 5
    Base type:
    SNVT_count_32
    Direction: output
    Service: unacknowledged
    nvoTotalCrcErrTotal CRC errors.:   Total number of CRC errors since power-up, reset, or statistics cleared. 

    This output network variable provides the number of CRC errors since the last power-up or since the monitoring statistics were reset.

    Valid Range

    The valid range of SNVT_count_32. If the maximum value of 4,294,967,295 is reached the counter stops at this value.

    Default Value

    0 CRC errors

    Configuration Considerations

    The transmission of this NV is regulated by the time specified in the nciMonInterval CP.

    When Transmitted

    The output variable is transmitted:

  • Upon node reset, after obtaining valid data.
  • When the statistics were reset.
  • Regularly at the interval defined by the CP nciMonInterval.
  • Default Service Type

    The default service type is unacknowledged.

    Member Number: 6
    Base type:
    SNVT_count_32
    Direction: output
    Service: unacknowledged
    nvoTotalMissedTotal missed packets.:   Total number of missed packets since power-up, reset, or statistics cleared. 

    This output network variable provides the number of packets, which were not received, because there was no network buffer available, since the last power-up or since the monitoring statistics were reset.

    Valid Range

    The valid range of SNVT_count_32. If the maximum value of 4,294,967,295 is reached the counter stops at this value.

    Default Value

    0 Missed Packets

    Configuration Considerations

    The transmission of this NV is regulated by the time specified in the nciMonInterval CP.

    When Transmitted

    The output variable is transmitted:

  • Upon node reset, after obtaining valid data.
  • When the statistics were reset.
  • Regularly at the interval defined by the CP nciMonInterval.
  • Default Service Type

    The default service type is unacknowledged.

    Member Number: 7
    Base type:
    SNVT_count_32
    Direction: output
    Service: unacknowledged
    nvoTotalPktsTotal packets.:   Total number of packets since power-up, reset, or statistics cleared. 

    This output network variable provides the total number of packets on the channel since the last power-up or since the monitoring statistics were reset. It does not contain messages with CRC error and the number of missed messages.

    Valid Range

    The valid range of SNVT_count_32. If the maximum value of 4,294,967,295 is reached the counter stops at this value.

    Default Value

    0 packets

    Configuration Considerations

    The transmission of this NV is regulated by the time specified in the nciMonInterval CP.

    When Transmitted

    The output variable is transmitted:

  • Upon node reset, after obtaining valid data.
  • When the statistics were reset.
  • Regularly at the interval defined by the CP nciMonInterval.
  • Default Service Type

    The default service type is unacknowledged.

    Member Number: 8
    Base type:
    SNVT_count_32
    Direction: output
    Service: unacknowledged
    nvoElapsedTimeElapsed Time.:   Time since the device was rebooted or since the statistics for this interface where reset. 

    This output network variable provides the time since power-up or since the monitoring statistics were reset.

    Valid Range

    The valid range of SNVT_elapsed_tm.

    Default Value

    0,0,0,0,0

    Configuration Considerations

    None.

    When Transmitted

    Never (must be polled).

    Default Service Type

    The default service type is unacknowledged.

    Member Number: 1
    Base type:
    SNVT_elapsed_tm
    Direction: output
    Service: unacknowledged
    nvoAvgPktsAverage packets.:   Average packets per second since power-up, reset, or statistics cleared. Rollover is implementation dependent. 

    This output network variable provides the average packets per second, since power-up or since the monitoring statistics were reset. How a rollover is handled is implementation dependent.

    Valid Range

    The valid range of SNVT_count_32.

    Default Value

    0 packets/sec

    Configuration Considerations

    The transmission of this NV is regulated by the time specified in the nciMonInterval CP.

    When Transmitted

    The output variable is transmitted:

  • Upon node reset, after obtaining valid data.
  • When the statistics were reset.
  • Regularly at the interval defined by the CP nciMonInterval.
  • Default Service Type

    The default service type is unacknowledged.

    Member Number: 9
    Base type:
    SNVT_count_32
    Direction: output
    Service: any


    Optional Network Variables

    nvoMaxCrcErrMaximum CRC error rate.:   Maximum percentage of CRC errors in any interval, as reported by nvoIvalCrcErr, since power-up, reset, or statistics cleared. 

    This output network variable provides the maximum CRC error rate in any interval, as reported by nvoIvalCrcErr, since the last power-up or since the monitoring statistics were reset.

    Valid Range

    The valid range of SNVT_lev_cont.

    Default Value

    0 %

    Configuration Considerations

    None specified.

    When Transmitted

    The output variable is transmitted:

  • Upon node reset, after obtaining valid data.
  • When the statistics were reset.
  • Whenever it changes its value.
  • Default Service Type

    The default service type is unacknowledged.

    Member Number: 11
    Base type:
    SNVT_lev_cont
    Direction: output
    Service: unacknowledged
    nvoMaxBandUtlMaximum bandwidth utilization.:   Maximum percentage of bandwidth utilization in any interval, as reported by nvoIvalBandUtl, since power-up, reset, or statistics cleared. 

    This output network variable provides the maximum bandwidth utilization in any interval, as reported by nvoIvalBandUtl, since the last power-up or since the monitoring statistics were reset.

    Valid Range

    The valid range of SNVT_lev_cont.

    Default Value

    0 %

    Configuration Considerations

    None specified.

    When Transmitted

    The output variable is transmitted:

  • Upon node reset, after obtaining valid data.
  • When the statistics were reset.
  • Whenever it changes its value.
  • Default Service Type

    The default service type is unacknowledged.

    Member Number: 10
    Base type:
    SNVT_lev_cont
    Direction: output
    Service: unacknowledged
    nvoMaxMissedMaximum missed packet rate.:   Maximum percentage of missed packets in any interval, as reported by nvoIvalMissed, since power-up, reset, or statistics cleared. 

    This output network variable provides the maximum missed packet rate in any interval, as reported by nvoIvalMissed, since the last power-up or since the monitoring statistics were reset.

    Valid Range

    The valid range of SNVT_lev_cont.

    Default Value

    0 %

    Configuration Considerations

    None specified.

    When Transmitted

    The output variable is transmitted: Upon node reset, after obtaining valid data. When the statistics were reset. Whenever it changes its value.

    Default Service Type

    The default service type is unacknowledged.

    Member Number: 12
    Base type:
    SNVT_lev_cont
    Direction: output
    Service: unacknowledged
    nvoMaxPktsMaximum packet rate.:   Maximum number of packets per second in any interval, as reported by nvoIvalPackets, since power-up, reset, or statistics cleared. 

    This output network variable provides the maximum packet rate in any interval, as reported by nvoIvalPkts, since the last power-up or since the monitoring statistics were reset.

    Valid Range

    The valid range of SNVT_count_32.

    Default Value

    0 packets/sec

    Configuration Considerations

    None specified.

    When Transmitted

    The output variable is transmitted: Upon node reset, after obtaining valid data. When the statistics were reset. Whenever it changes its value.

    Default Service Type

    The default service type is unacknowledged.

    Member Number: 13
    Base type:
    SNVT_count_32
    Direction: output
    Service: unacknowledged
    nvoIvalMisPreMissed preamble rate.:   Number of missed preambles per second during the last interval. 

    This output network variable provides the number of missed preambles per second on the channel measured over the last monitoring interval. A missed preamble is detected, whenever the link layer receives a preamble, which is shorter then the defined preamble length. A large number in this counter is usually due to noise on the channel.

    Valid Range

    The valid range of SNVT_count_32.

    Default Value

    0 missed preambles/sec

    Configuration Considerations

    The monitoring interval and thus the transmission of this NV is regulated by the time specified in the nciMonInterval CP.

    When Transmitted

    The output variable is transmitted: Upon node reset, after obtaining valid data. When the statistics were reset. Regularly at the interval defined by the CP nciMonInterval.

    Default Service Type

    The default service type is unacknowledged.

    Member Number: 14
    Base type:
    SNVT_count_32
    Direction: output
    Service: unacknowledged
    nvoTotalMisPreTotal missed preambles.:   Total number of missed preambles since power-up, reset, or statistic cleared. 

    This output network variable provides the total number of missed preambles received since the last power-up or since the monitoring statistics were reset. A missed preamble is detected, whenever the link layer receives a preamble, which is shorter then the defined preamble length. A large number in this counter is usually due to noise on the channel.

    Valid Range

    The valid range of SNVT_count_32. If the maximum value of 4,294,967,295 is reached the counter stops at this value.

    Default Value

    0 missed preambles

    Configuration Considerations

    The transmission of this NV is regulated by the time specified in the nciMonInterval CP.

    When Transmitted

    The output variable is transmitted: Upon node reset, after obtaining valid data. When the statistics were reset. Regularly at the interval defined by the CP nciMonInterval.

    Default Service Type

    The default service type is unacknowledged.

    Member Number: 15
    Base type:
    SNVT_count_32
    Direction: output
    Service: unacknowledged
    nvoMaxMisPreMaximum missed preamble rate.:   Maximum number of missed preambles per second in any interval, as reported by nvoIvalMisPre, since power-up, reset, or statistics cleared. 

    This output network variable provides the maximum missed preamble rate in any interval, as reported by nvoIvalMisPre, since the last power-up or since the monitoring statistics were reset.

    Valid Range

    The valid range of SNVT_count_32.

    Default Value

    0 missed preambles/sec

    Configuration Considerations

    None specified.

    When Transmitted

    The output variable is transmitted: Upon node reset, after obtaining valid data. When the statistics were reset. Whenever it changes its value.

    Default Service Type

    The default service type is unacknowledged.

    Member Number: 16
    Base type:
    SNVT_count_32
    Direction: output
    Service: unacknowledged
    nvoChnlAlarmChannel alarm.:   Indicates if the associated channel is in alarm state or shows a high error rate. 

    This output network variable signals indicates if the associated channel is in alarm state or shows a high error rate. A channel can be in alarm state due to one of the following conditions:

    1. If maximum bandwidth utilization monitoring is implemented and is enabled via the CP nciBandUtlLimHighEnable, if nvoChnlAlarm was OFF{0%, 0} and the value for the last interval was greater than the CP nciBandUtlLimHigh, then nvoChnlAlarm will be set to ON{100%, 1}. If nvoChnlAlarm was ON{100%, 1} due to the above condition, the value drops below the CP nciBandUtlLimHigh minus the CP nciBandUtlHystHigh, and no other channel alarm condition is pending, then nvoChnlAlarm will be set to OFF{0%, 0}. The hysteresis value is used only to subtract from the limit value.

    2. If minimum bandwidth utilization monitoring is implemented and is enabled with the CP nciBandUtlLimLowEnable, also set the CP nciBandUtlLimLow property to a non-zero value that is slightly below the expected level of an expected background heartbeat traffic. If the nvoChnlAlarm was OFF{0%, 0} and the value is now less than the CP nciBandUtlLimLow, then nvoChnlAlarm will be set to ON{100%, 1}. If nvoChnlAlarm was ON{100%, 1} due to the above condition, the value rises above the CP nciBandUtlLimLow plus the CP nciBandUtlHystLow, and no other channel alarm condition is pending, then nvoChnlAlarm will be set to OFF{0%, 0}. The hysteresis value is used only to add to the limit value.

    3. If CRC error rate monitoring is implemented and is enabled via the CP nciCrcErrLimHighEnable, if the nvoChnlAlarm was OFF{0%, 0} and the value for the last interval was greater than the CP nciCrcErrLimHigh, thennvoChnlAlarm will be set to ON{100%, 1}. If nvoChnlAlarm was ON{100%, 1} due to the above condition, the value drops below the CP nciCrcErrLimHigh minus the CP nciCrcErrHystHigh, and no other channel alarm condition is pending, then nvoChnlAlarm will be set to OFF{0%, 0}. The hysteresis value is used only to subtract from the limit value.

    4. If missed packet rate monitoring is implemented and is enabled via the CP nciMissedLimHighEnable, if the nvoChnlAlarm was OFF{0%, 0} and the value for the last interval was greater than the CP nciMissedLimHigh, thennvoChnlAlarm will be set to ON{100%, 1} .If nvoChnlAlarm was ON{100%, 1} due to the above condition, the value drops below the CP nciMissedLimHigh minus the CP nciMissedHystHigh, and no other channel alarm condition is pending, then nvoChnlAlarm will be set to OFF{0%, 0}. The hysteresis value is used only to subtract from the limit value.

    5. If missed preamble rate monitoring is implemented and is enabled via the CP nciMisPreLimHighEnable, if the nvoChnlAlarm was OFF{0%, 0} and the value for the last interval was greater than the CP nciMisPreLimHigh, thennvoChnlAlarm will be set to ON{100%, 1}. If nvoChnlAlarm was ON{100%, 1} due to the above condition, the value drops below the CP nciMisPreLimHigh minus the CP nciMisPreHystHigh, and no other channel alarm condition is pending, then nvoChnlAlarm will be set to OFF{0%, 0}. The hysteresis value is used only to subtract from the limit value.

    Valid Range

    Only the value pairs ON{100%, 1} and OFF{0%, 0} are used.

    Default Value

    OFF{0%, 0}

    Configuration Considerations

    The configuration properties nciBandUtilLimHigh, nciBandUtilLimLow nciCrcErrLimHigh, nciMissedLimHigh, and nciMissPreLimHigh define the limits used to determine the channel alarm condition, while the configuration properties nciBandUtilLimHighEnable, nciBandUtilLimLowEnable nciCrcErrLimHighEnable, nciMissedLimHighEnable, and nciMissPreLimHighEnable are used to enable these checks and configuration properties nciBandUtilHystHigh, nciBandUtilHystLow nciCrcErrHystHigh, nciMissedHystHigh, and nciMissPreHystHigh are used for hysteresis. The condition is always checked at the end of each monitoring interval as defined by the configuration property nciMonInterval.

    When Transmitted

    The output variable is transmitted: Upon node reset, after obtaining valid data. When the statistics were reset. Whenever it changes its value. A new value is calculated at the end of each monitoring interval as defined by the configuration property nciMonInterval.

    Default Service Type

    The default service type is acknowledged.

    Member Number: 17
    Base type:
    SNVT_switch
    Direction: output
    Service: acknowledged
    nvoChnlAlmRatChannel alarm ratio.:   Percentage of intervals the associated channel was in alarm state or had a high error rate since power-up, reset, or statistics cleared. 

    This output network variable gives the percentage of monitor intervals the associated channel was in alarm state or had a high error rate since power-up, reset, or statistics cleared. Thus, it calculates to "BRUCH"

    Valid Range

    The valid range of SNVT_lev_cont.

    Default Value

    0 %

    Configuration Considerations

    The monitoring interval and thus the transmission of this NV is regulated by the time specified in the nciMonInterval CP.

    When Transmitted

    The output variable is transmitted:

  • Upon node reset, after obtaining valid data.
  • When the statistics were reset.
  • Regularly at the interval defined by the CP nciMonInterval.
  • Default Service Type

    The default service type is unacknowledged.

    Member Number: 18
    Base type:
    SNVT_lev_cont
    Direction: output
    Service: unacknowledged
    nvoLinkPowerLink power supply status.:   Indicates whether the Link Power Supply voltage is in the specified range. 

    This output network variable indicates whether the Link Power Supply Voltage of the associated channel is in the specified range.

    Valid Range

    Valid range of 2-state interpretation of SNVT_switch.

  • "On" Link Power Voltage OK
  • "Off" Link Power Voltage outside specified range
  • "invalid" No Link Power supervision
  • Default Value

    OFF{0%, 0}

    Configuration Considerations

    The monitoring interval and thus the transmission of this NV is regulated by the time specified in the nciMonInterval CP.

    When Transmitted

    The output variable is transmitted:

  • Upon node reset, after obtaining valid data.
  • When the statistics were reset.
  • Regularly at the interval defined by the CP nciMonInterval.
  • Default Service Type

    The default service type is unacknowledged.

    Member Number: 19
    Base type:
    SNVT_switch
    Direction: output
    Service: unacknowledged


    Optional Configuration Properties

    cpObjMajVerObject major version number.:   The major version number for the object. 

    This configuration property can be used to provide the major version number of the Object when implemented on a device.

    Valid Range

    Any integer number from 1 to 256. Only 1-byte of information is accepted.

    Default Value

    The default value is one (1).

    Configuration Requirements/Restrictions

    This CP is a constant (const_flg). It is not to be modified except that it is allowable to modify the value in a download of new code to the device.

    Member Number: 1
    Base type:
    SCPTobjMajVer
    Applies to SFPTchannelMonitor
    Flags: constant
    Array: not permitted
    Default: 0
    cpObjMinVerObject minor version number.:   The minor version number for the object. 

    This configuration property can be used to provide the minor version number of the Object when implemented on a device.

    Valid Range

    Any integer number from 0 to 256. Only 1-byte of information is accepted.

    Default Value

    The default value is zero (0).

    Configuration Requirements/Restrictions

    This CP is a constant (const_flg). It is not to be modified except that it is allowable to modify the value in a download of new code to the device.

    Member Number: 2
    Base type:
    SCPTobjMinVer
    Applies to SFPTchannelMonitor
    Flags: constant
    Array: not permitted
    Default: 0
    cpIfaceDescInterface description.:   Human readable description of the interface the functional block is assigned to. 

    This configuration property can be used to provide a human readable description of the interface the functional block is assigned to.

    Valid Range

    The valid range of SNVT_str_asc.

    Default Value

    None defined.

    Configuration Requirements/Restrictions

    This CP is a constant (const_flg). It is not to be modified except that it is allowable to modify the value in a download of new code to the device.

    Member Number: 3
    Base type:
    SCPTifaceDesc
    Applies to SFPTchannelMonitor
    Flags: constant
    Array: not permitted
    Default: 00*31
    cpMonIntervalMonitor Interval.:   This configuration property defines the interval over which statistics are collected and averages are calculated. 

    This configuration property defines the interval over which statistics are collected and averages are calculated.

    This is a shared configuration property that applies to all of the Channel Monitor objects in the device. That is, p.q are the indices of all channel monitor objects on this device relative to the node sd_string declaration, when implemented.

    Valid Range

    The maximum interval supported must be at least 65,535 seconds (over 18 hours). A minimum interval of 1 seconds is enforced, which means that if this configuration property is set to a value below 1 seconds, the statistics interval will be 1 seconds.

    If this property is not present the interval will be fixed at 1 minute.

    Default Value

    The default value is 5 seconds.

    Configuration Requirements/Restrictions

    This CP has no modification restrictions (no_restrictions). It can be modified at any time.

    Member Number: 4
    Base type:
    SCPTmonInterval
    Applies to SFPTchannelMonitor
    Array: not permitted
    Minimum: 0 0:0:1:0
    Maximum: 0 18:12:15:0
    Default: 0 0:0:5:0
    cpBandUtlLimHighBandwidth utilization high limit.:   If this limit is implemented and is enabled via nciBandUtlLimHighEnable, if the alarm type was not AL_HIGH_LMT_ALM_1 and the value for the last interval was greater than nciBandUtlLimHigh, then the alarm type becomes AL_HIGH_LMT_ALM_1 and nvoChnlAlarm will be set to True.If the alarm type was AL_HIGH_LMT_ALM_1 and the value drops below nciBandUtlLimHigh minus nciBandUtlHystHigh, then the alarm type becomes AL_HIGH_LMT_CLR_1 and nvoChnlAlarm will be set to False. The hysteresis value is used only to subtract from the limit value.  

    This configuration property is used to set the upper limit for the bandwidth utilization. If this limit is implemented and is enabled via nciBandUtlLimHighEnable, if the alarm type was not AL_HIGH_LMT_ALM_1 and the value for the last interval was greater than nciBandUtlLimHigh, then the alarm type becomes AL_HIGH_LMT_ALM_1 and nvoChnlAlarm will be set to True. If the alarm type was AL_HIGH_LMT_ALM_1 and the value drops below nciBandUtlLimHigh minus nciBandUtlHystHigh, then the alarm type becomes AL_HIGH_LMT_CLR_1 and nvoChnlAlarm will be set to False. The hysteresis value is used only to subtract from the limit value.

    Valid Range

    The valid range of SNVT_lev_cont. Values outside this range are invalid and will disable the bandwidth utilization high limit check for the alarming and the calculation of the channel alarm condition.

    Default Value

    The default value is 70%.

    Configuration Requirements/Restrictions

    This CP has no modification restrictions (no_restrictions). It can be modified at any time.

    Member Number: 5
    Base type:
    SCPThighLimit1
    Applies to nvoIvalCrcErr
    Array: not permitted
    Minimum: 00*4
    Maximum: 00*3-64
    Default: 00*3-46
    cpBandUtlLimHighEnableBandwidth utilization high limit enable.:   Determines whether nciBandUtlLimHigh is enabled. 

    This configuration property determines whether nciBandUtlLimHigh is enabled.

    Valid Range

    Valid range of 2-state interpretation of SNVT_switch.

  • "On" bandwidth utilization high limit monitoring enabled
  • "Off" bandwidth utilization high limit monitoring disabled
  • Default Value

    ON{100%, 1}

    Configuration Requirements/Restrictions

    This CP has no modification restrictions (no_restrictions). It can be modified at any time.

    Member Number: 6
    Base type:
    SCPThighLimit1Enable
    Applies to nvoIvalCrcErr
    Array: not permitted
    Default: BOOL_TRUE
    cpBandUtlHystHighBandwidth utilization high limit hysteresis.:   Hysteresis value for the high alarm nciBandUtlLimHigh. 

    This configuration property is used to define the hysteresis value for the high alarm nciBandUtlLimHigh. See nciBandUtlLimHigh description above for how the high alarm limit and this hysteresis value interact.

    Valid Range

    The valid range of SNVT_lev_cont. Values outside this range are invalid and will disable the bandwidth utilization high limit hysteresis.

    Default Value

    The default value is 5%.

    Configuration Requirements/Restrictions

    This CP has no modification restrictions (no_restrictions). It can be modified at any time.

    Member Number: 7
    Base type:
    SCPThystHigh1
    Applies to nvoIvalCrcErr
    Array: not permitted
    Default: 00*3-05
    cpBandUtlLimLowBandwidth utilization low limit.:   The low alarm limit can be useful to detect that, for instance, a certain level of background heartbeat traffic expected on a channel has slowed or stopped-which indicates a power, channel wiring, or other problem. If the low alarm limit is enabled with nciBandUtlLimLowEnable, also set the nciBandUtlLimLow property to a non-zero value that is slightly below the expected level of background heartbeat traffic. If the alarm type was not AL_LOW_LMT_ALM_1 and the value is now less than nciBandUtlLimLow, then the alarm type becomes AL_LOW_LMT_ALM_1 and nvoChnlAlarm will be set to True.If the alarm type was AL_LOW_LMT_ALM_1 and the value rises above nciBandUtlLimLow plus nciBandUtlHystLow, then the alarm type becomes AL_LOW_LMT_CLR_1 and nvoChnlAlarm will be set to False. The hysteresis value is used only to add to the limit value.  

    The low alarm limit can be useful to detect that, for instance, a certain level of background heartbeat traffic expected on a channel has slowed or stopped-which indicates a power, channel wiring, or other problem. If the low alarm limit is enabled with nciBandUtlLimLowEnable, also set the nciBandUtlLimLow property to a non-zero value that is slightly below the expected level of background heartbeat traffic. If the alarm type was not AL_LOW_LMT_ALM_1 and the value is now less than nciBandUtlLimLow, then the alarm type becomes AL_LOW_LMT_ALM_1 and nvoChnlAlarm will be set to True.If the alarm type was AL_LOW_LMT_ALM_1 and the value rises above nciBandUtlLimLow plus nciBandUtlHystLow, then the alarm type becomes AL_LOW_LMT_CLR_1 and nvoChnlAlarm will be set to False. The hysteresis value is used only to add to the limit value.

    Valid Range

    The valid range of SNVT_lev_cont. Values outside this range are invalid and will disable the bandwidth utilization low limit check for the alarming and the calculation of the channel alarm condition.

    Default Value

    The default value is 0%.

    Configuration Requirements/Restrictions

    This CP has no modification restrictions (no_restrictions). It can be modified at any time.

    Member Number: 8
    Base type:
    SCPTlowLimit1
    Applies to nvoIvalCrcErr
    Array: not permitted
    Default: 00*4
    cpBandUtlLimLowEnableBandwidth utilization low limit enable.:   Determines whether nciBandUtlLimLow is enabled. 

    This configuration property determines whether nciBandUtlLimLow is enabled.

    Valid Range

    Valid range of 2-state interpretation of SNVT_switch.

  • "On" bandwidth utilization low limit monitoring enabled
  • "Off" bandwidth utilization low limit monitoring disabled
  • Default Value

    OFF{0%, 0}

    Configuration Requirements/Restrictions

    This CP has no modification restrictions (no_restrictions). It can be modified at any time.

    Member Number: 9
    Base type:
    SCPTlowLimit1Enable
    Applies to nvoIvalCrcErr
    Array: not permitted
    Default: BOOL_FALSE
    cpBandUtlHystLowBandwidth utilization low limit hysteresis.:   Hysteresis value for the low alarm nciBandUtlLimLow. 

    This configuration property is used to define the hysteresis value for the low alarm nciBandUtlLimLow. See nciBandUtlLimLow description above for how the low alarm limit and this hysteresis value interact.

    Valid Range

    The valid range of SNVT_lev_cont. Values outside this range are invalid and will disable the bandwidth utilization low limit hysteresis.

    Default Value

    The default value is 0%.

    Configuration Requirements/Restrictions

    This CP has no modification restrictions (no_restrictions). It can be modified at any time.

    Member Number: 10
    Base type:
    SCPThystLow2
    Applies to nvoIvalCrcErr
    Array: not permitted
    Default: 00*4
    cpCrcErrLimHighCRC error rate high limit.:   If this limit is implemented and is enabled via nciCrcErrLimHighEnable, if the alarm type was not AL_HIGH_LMT_ALM_1 and the value for the last interval was greater than nciCrcErrLimHigh, then the alarm type becomes AL_HIGH_LMT_ALM_1 and nvoChnlAlarm will be set to True.If the alarm type was AL_HIGH_LMT_ALM_1 and the value drops below nciCrcErrLimHigh minus nciCrcErrHystHigh, then the alarm type becomes AL_HIGH_LMT_CLR_1 and nvoChnlAlarm will be set to False. The hysteresis value is used only to subtract from the limit value.  

    This configuration property is used to set the upper limit for the CRC error rate. If this limit is implemented and is enabled via nciCrcErrLimHighEnable, if the alarm type was not AL_HIGH_LMT_ALM_1 and the value for the last interval was greater than nciCrcErrLimHigh, then the alarm type becomes AL_HIGH_LMT_ALM_1 and nvoChnlAlarm will be set to True. If the alarm type was AL_HIGH_LMT_ALM_1 and the value drops below nciCrcErrLimHigh minus nciCrcErrHystHigh, then the alarm type becomes AL_HIGH_LMT_CLR_1 and nvoChnlAlarm will be set to False. The hysteresis value is used only to subtract from the limit value.

    Valid Range

    The valid range of SNVT_lev_cont. Values outside this range are invalid and will disable the CRC error rate high limit check for the alarming and the calculation of the channel alarm condition.

    Default Value

    The default value is 5%.

    Configuration Requirements/Restrictions

    This CP has no modification restrictions (no_restrictions). It can be modified at any time.

    Member Number: 11
    Base type:
    SCPThighLimit1
    Applies to nvoIvalMissed
    Array: not permitted
    Minimum: 00*4
    Maximum: 00*3-64
    Default: 00*3-05
    cpCrcErrLimHighEnableCRC error rate high limit enable.:   Determines whether nciCrcErrLimHigh is enabled. 

    This configuration property determines whether nciCrcErrLimHigh is enabled.

    Valid Range

    Valid range of 2-state interpretation of SNVT_switch.

  • "On" CRC error rate high limit monitoring enabled
  • "Off" CRC error rate high limit monitoring disabled
  • Default Value

    ON{100%, 1}

    Configuration Requirements/Restrictions

    This CP has no modification restrictions (no_restrictions). It can be modified at any time.

    Member Number: 12
    Base type:
    SCPThighLimit1Enable
    Applies to nvoIvalMissed
    Array: not permitted
    Default: BOOL_TRUE
    cpCrcErrHystHighCRC error rate high limit hysteresis.:   Hysteresis value for the high alarm nciCrcErrLimHigh. 

    This configuration property is used to define the hysteresis value for the high alarm nciCrcErrLimHigh. See nciCrcErrLimHigh description above for how the high alarm limit and this hysteresis value interact.

    Valid Range

    The valid range of SNVT_lev_cont. Values outside this range are invalid and will disable the CRC error rate high limit hysteresis.

    Default Value

    The default value is 2%.

    Configuration Requirements/Restrictions

    This CP has no modification restrictions (no_restrictions). It can be modified at any time.

    Member Number: 13
    Base type:
    SCPThystHigh1
    Applies to nvoIvalMissed
    Array: not permitted
    Default: 00*3-02
    cpMissedLimHighMissed packet rate high limit.:   If this limit is implemented and is enabled via nciMissedLimHighEnable, if the alarm type was not AL_HIGH_LMT_ALM_1 and the value for the last interval was greater than nciMissedLimHigh, then the alarm type becomes AL_HIGH_LMT_ALM_1 and nvoChnlAlarm will be set to True.If the alarm type was AL_HIGH_LMT_ALM_1 and the value drops below nciMissedLimHigh minus nciMissedHystHigh, then the alarm type becomes AL_HIGH_LMT_CLR_1 and nvoChnlAlarm will be set to False. The hysteresis value is used only to subtract from the limit value.  

    This configuration property is used to set the upper limit for the missed packet rate. If this limit is implemented and is enabled via nciMissedLimHighEnable, if the alarm type was not AL_HIGH_LMT_ALM_1 and the value for the last interval was greater than nciMissedLimHigh, then the alarm type becomes AL_HIGH_LMT_ALM_1 and nvoChnlAlarm will be set to True. If the alarm type was AL_HIGH_LMT_ALM_1 and the value drops below nciMissedLimHigh minus nciMissedHystHigh, then the alarm type becomes AL_HIGH_LMT_CLR_1 and nvoChnlAlarm will be set to False. The hysteresis value is used only to subtract from the limit value.

    Valid Range

    The valid range of SNVT_lev_cont. Values outside this range are invalid and will disable the missed packet rate high limit check for the alarming and the calculation of the channel alarm condition.

    Default Value

    The default value is 1%.

    Configuration Requirements/Restrictions

    This CP has no modification restrictions (no_restrictions). It can be modified at any time.

    Member Number: 14
    Base type:
    SCPThighLimit1
    Applies to nvoIvalPkts
    Array: not permitted
    Minimum: 00*4
    Maximum: 00*3-64
    Default: 00*3-01
    cpMissedLimHighEnableMissed packet rate high limit enable.:   Determines whether nciMissedLimHigh is enabled. 

    This configuration property determines whether nciMissedLimHigh is enabled.

    Valid Range

    Valid range of 2-state interpretation of SNVT_switch.

  • "On" Missed packet rate high limit monitoring enabled
  • "Off" Missed packet rate high limit monitoring disabled
  • Default Value

    ON{100%, 1}

    Configuration Requirements/Restrictions

    This CP has no modification restrictions (no_restrictions). It can be modified at any time.

    Member Number: 15
    Base type:
    SCPThighLimit1Enable
    Applies to nvoIvalPkts
    Array: not permitted
    Default: BOOL_TRUE
    cpMissedHystHighMissed packet rate high limit hysteresis.:   Hysteresis value for the high alarm nciMissedLimHigh. 

    This configuration property is used to define the hysteresis value for the high alarm nciMissedLimHigh. See nciMissedLimHigh description above for how the high alarm limit and this hysteresis value interact.

    Valid Range

    The valid range of SNVT_lev_cont. Values outside this range are invalid and will disable the missed packet rate high limit hysteresis.

    Default Value

    The default value is 0%.

    Configuration Requirements/Restrictions

    This CP has no modification restrictions (no_restrictions). It can be modified at any time.

    Member Number: 16
    Base type:
    SCPThystHigh1
    Applies to nvoIvalPkts
    Array: not permitted
    Minimum: 00*4
    Maximum: 00*3-64
    Default: 00*4
    cpMisPreLimHighMissed preamble rate high limit.:   If this limit is implemented and is enabled via nciMisPreLimHighEnable, if the alarm type was not AL_HIGH_LMT_ALM_1 and the value for the last interval was greater than nciMisPreLimHigh, then the alarm type becomes AL_HIGH_LMT_ALM_1 and nvoChnlAlarm will be set to True.If the alarm type was AL_HIGH_LMT_ALM_1 and the value drops below nciMisPreLimHigh minus nciMisPreHystHigh, then the alarm type becomes AL_HIGH_LMT_CLR_1 and nvoChnlAlarm will be set to False. The hysteresis value is used only to subtract from the limit value.  

    This configuration property is used to set the upper limit for the missed preamble rate. If this limit is implemented and is enabled via nciMisPreLimHighEnable, if the alarm type was not AL_HIGH_LMT_ALM_1 and the value for the last interval was greater than nciMisPreLimHigh, then the alarm type becomes AL_HIGH_LMT_ALM_1 and nvoChnlAlarm will be set to True. If the alarm type was AL_HIGH_LMT_ALM_1 and the value drops below nciMisPreLimHigh minus nciMisPreHystHigh, then the alarm type becomes AL_HIGH_LMT_CLR_1 and nvoChnlAlarm will be set to False. The hysteresis value is used only to subtract from the limit value.

    Valid Range

    The valid range of SNVT_lev_cont. Values outside this range are invalid and will disable the missed preamble rate high limit check for the alarming and the calculation of the channel alarm condition.

    Default Value

    The default value is 0%.

    Configuration Requirements/Restrictions

    This CP has no modification restrictions (no_restrictions). It can be modified at any time.

    Member Number: 17
    Base type:
    SCPThighLimit1
    Applies to nvoTotalMisPre
    Array: not permitted
    Default: 00*3-32
    cpMisPreLimHighEnableMissed preamble rate high limit enable.:   Determines whether nciMisPreLimHigh is enabled. 

    This configuration property determines whether nciMisPreLimHigh is enabled.

    Valid Range

    Valid range of 2-state interpretation of SNVT_switch.

  • "On" Missed preamble rate high limit monitoring enabled
  • "Off" Missed preamble rate high limit monitoring disabled
  • Default Value

    OFF{0%, 0}

    Configuration Requirements/Restrictions

    This CP has no modification restrictions (no_restrictions). It can be modified at any time.

    Member Number: 18
    Base type:
    SCPThighLimit1Enable
    Applies to nvoTotalMisPre
    Array: not permitted
    Default: BOOL_FALSE
    cpMisPreHystHighMissed preamble rate high limit hysteresis.:   Hysteresis value for the high alarm nciMisPreLimHigh. 

    This configuration property is used to define the hysteresis value for the high alarm nciMisPreLimHigh. See nciMisPreLimHigh description above for how the high alarm limit and this hysteresis value interact.

    Valid Range

    The valid range of SNVT_lev_cont. Values outside this range are invalid and will disable the missed preamble rate high limit hysteresis.

    Default Value

    The default value is 0%.

    Configuration Requirements/Restrictions

    This CP has no modification restrictions (no_restrictions). It can be modified at any time.

    Member Number: 19
    Base type:
    SCPThystHigh1
    Applies to nvoTotalMisPre
    Array: not permitted
    Default: 00*4
    cpLnPwrDtctEnLink Power Detection Enabled.:   Determines, whether link power detection is enabled. If yes, nvoLinkPower indicates existence of link power voltage. 

    This configuration property determines, whether link power detection is enabled. If yes, nvoLinkPower indicates existence of link power voltage..

    Valid Range

    Valid range of 2-state interpretation of SNVT_switch.

  • "On" Link power monitoring enabled
  • "Off" Link power monitoring disabled
  • Default Value

    OFF{0%, 0}

    Configuration Requirements/Restrictions

    This CP has no modification restrictions (no_restrictions). It can be modified at any time.

    Member Number: 20
    Base type:
    SCPTlinkPowerDetectEnable
    Applies to nvoAvgPkts
    Array: not permitted
    Default: 0 0