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 ConsiderationsThe 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 |
nvoIvalBandUtl | Bandwidth 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:
| | Direction:
| output | Service:
| unacknowledged |
|
nvoIvalCrcErr | CRC 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:
| | Direction:
| output | Service:
| unacknowledged |
|
nvoIvalMissed | Missed 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:
| | Direction:
| output | Service:
| unacknowledged |
|
nvoIvalPkts | Packet 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:
| | Direction:
| output | Service:
| unacknowledged |
|
nvoTotalCrcErr | Total 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:
| | Direction:
| output | Service:
| unacknowledged |
|
nvoTotalMissed | Total 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:
| | Direction:
| output | Service:
| unacknowledged |
|
nvoTotalPkts | Total 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:
| | Direction:
| output | Service:
| unacknowledged |
|
nvoElapsedTime | Elapsed 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:
| | Direction:
| output | Service:
| unacknowledged |
|
nvoAvgPkts | Average 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:
| | Direction:
| output | Service:
| any |
|
Optional Network Variables |
nvoMaxCrcErr | Maximum 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:
| | Direction:
| output | Service:
| unacknowledged |
|
nvoMaxBandUtl | Maximum 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:
| | Direction:
| output | Service:
| unacknowledged |
|
nvoMaxMissed | Maximum 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:
| | Direction:
| output | Service:
| unacknowledged |
|
nvoMaxPkts | Maximum 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:
| | Direction:
| output | Service:
| unacknowledged |
|
nvoIvalMisPre | Missed 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:
| | Direction:
| output | Service:
| unacknowledged |
|
nvoTotalMisPre | Total 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:
| | Direction:
| output | Service:
| unacknowledged |
|
nvoMaxMisPre | Maximum 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:
| | Direction:
| output | Service:
| unacknowledged |
|
nvoChnlAlarm | Channel 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:
| | Direction:
| output | Service:
| acknowledged |
|
nvoChnlAlmRat | Channel 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:
| | Direction:
| output | Service:
| unacknowledged |
|
nvoLinkPower | Link 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:
| | Direction:
| output | Service:
| unacknowledged |
|
Optional Configuration Properties |
cpObjMajVer | Object 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:
| |
Applies to
| SFPTchannelMonitor | Flags:
| constant | Array:
| not permitted | Default:
| 0 |
|
cpObjMinVer | Object 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:
| |
Applies to
| SFPTchannelMonitor | Flags:
| constant | Array:
| not permitted | Default:
| 0 |
|
cpIfaceDesc | Interface 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:
| |
Applies to
| SFPTchannelMonitor | Flags:
| constant | Array:
| not permitted | Default:
| 00*31 |
|
cpMonInterval | Monitor 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:
| |
Applies to
| SFPTchannelMonitor | Array:
| not permitted | Minimum:
| 0 0:0:1:0 | Maximum:
| 0 18:12:15:0 | Default:
| 0 0:0:5:0 |
|
cpBandUtlLimHigh | Bandwidth 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:
| |
Applies to
| nvoIvalCrcErr | Array:
| not permitted | Minimum:
| 00*4 | Maximum:
| 00*3-64 | Default:
| 00*3-46 |
|
cpBandUtlLimHighEnable | Bandwidth 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:
| |
Applies to
| nvoIvalCrcErr | Array:
| not permitted | Default:
| BOOL_TRUE |
|
cpBandUtlHystHigh | Bandwidth 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:
| |
Applies to
| nvoIvalCrcErr | Array:
| not permitted | Default:
| 00*3-05 |
|
cpBandUtlLimLow | Bandwidth 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:
| |
Applies to
| nvoIvalCrcErr | Array:
| not permitted | Default:
| 00*4 |
|
cpBandUtlLimLowEnable | Bandwidth 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:
| |
Applies to
| nvoIvalCrcErr | Array:
| not permitted | Default:
| BOOL_FALSE |
|
cpBandUtlHystLow | Bandwidth 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:
| |
Applies to
| nvoIvalCrcErr | Array:
| not permitted | Default:
| 00*4 |
|
cpCrcErrLimHigh | CRC 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:
| |
Applies to
| nvoIvalMissed | Array:
| not permitted | Minimum:
| 00*4 | Maximum:
| 00*3-64 | Default:
| 00*3-05 |
|
cpCrcErrLimHighEnable | CRC 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:
| |
Applies to
| nvoIvalMissed | Array:
| not permitted | Default:
| BOOL_TRUE |
|
cpCrcErrHystHigh | CRC 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:
| |
Applies to
| nvoIvalMissed | Array:
| not permitted | Default:
| 00*3-02 |
|
cpMissedLimHigh | Missed 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:
| |
Applies to
| nvoIvalPkts | Array:
| not permitted | Minimum:
| 00*4 | Maximum:
| 00*3-64 | Default:
| 00*3-01 |
|
cpMissedLimHighEnable | Missed 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:
| |
Applies to
| nvoIvalPkts | Array:
| not permitted | Default:
| BOOL_TRUE |
|
cpMissedHystHigh | Missed 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:
| |
Applies to
| nvoIvalPkts | Array:
| not permitted | Minimum:
| 00*4 | Maximum:
| 00*3-64 | Default:
| 00*4 |
|
cpMisPreLimHigh | Missed 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:
| |
Applies to
| nvoTotalMisPre | Array:
| not permitted | Default:
| 00*3-32 |
|
cpMisPreLimHighEnable | Missed 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:
| |
Applies to
| nvoTotalMisPre | Array:
| not permitted | Default:
| BOOL_FALSE |
|
cpMisPreHystHigh | Missed 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:
| |
Applies to
| nvoTotalMisPre | Array:
| not permitted | Default:
| 00*4 |
|
cpLnPwrDtctEn | Link 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:
| |
Applies to
| nvoAvgPkts | Array:
| not permitted | Default:
| 0 0 |
|