Cisco 7600 Series Router MIB Specifications Guide
Video Monitoring MIB Tables

Table Of Contents

Video Monitoring MIB Tables

Supported MIBs

cfmAlarmHistoryTable

cfmConditionTable

cfmFlowTable

cfmFlowIpTable

cfmFlowMonitorTable

cfmFlowMetricsTable

cfmFlowMetricsIntTable

cfmFlowUdpTable

cfmIpCbrMetricsTable

cfmIpCbrMetricsIntTable

cfmMdiMetricsTable

cfmMdiMetricsIntTable

Scalar MIB Objects


Video Monitoring MIB Tables


This appendix provides information about the Video Monitoring MIB tables and their associated objects.

Supported MIBs

Video Monitoring supports the following MIBs. These MIBs are used for retrieving the data collected by flow monitors.

CISCO-FLOW-MONITOR-TC-MIB: This MIB module defines the text conventions common to the rest of the MIB modules.

CISCO-FLOW-MONITOR-MIB: This MIB module defines a framework that describes the flow monitors supported by the system, the flows that are learned, and the flow metrics collected for those flows.
Following are the CISCO-FLOW-MONITOR-MIB tables and their associated objects:

cfmAlarmHistoryTable

cfmConditionTable

cfmFlowTable

cfmFlowIpTable

cfmFlowMonitorTable

cfmFlowMetricsTable

cfmFlowMetricsIntTable

cfmFlowUdpTable

CISCO-IP-CBR-METRICS-MIB: This MIB module defines objects describing quality metrics collected for IP streams that have a Constant Bit Rate (CBR).
Following are the CISCO-IP-CBR-METRICS-MIB tables and their associated objects:

cfmIpCbrMetricsTable

cfmIpCbrMetricsIntTable

CISCO-MDI-METRICS-MIB: This MIB module defines objects describing quality metrics collected for streams that comply to the Media Delivery Index (MDI).
Following are the CISCO-MDI-METRICS-MIB tables and their associated objects:

cfmMdiMetricsTable

cfmMdiMetricsIntTable


Note CISCO-RTP-METRICS-MIB is not supported in phase 1.


cfmAlarmHistoryTable

The cfmAlarmHistoryTable contains the alarm history details such as Alarm Type, Alarm Condition and Severity.

Table C-1 lists the MIB objects in the cfmAlarmHistoryTable.

Table C-1 cfmAlarmHistoryTable MIB Objects

MIB Objects
Description

cfmAlarmHistoryId

This object indicates an arbitrary integer-value that uniquely identifies the event.

cfmAlarmHistoryType

This object indicates the type of event: cleared or raised.

cfmAlarmHistoryEntity

This object indicates the entity that caused the event.

cfmAlarmHistoryConditionsProfile

This object indicates the conditions profile containing the description of the alarm condition that changed state.

cfmAlarmHistoryConditionId

This object indicates the alarm condition that changed state.

cfmAlarmHistorySeverity

This object indicates the severity of the alarm condition that changed state.

cfmAlarmHistoryTime

This object indicates the value of sysUpTime when the alarm condition changed state.


cfmConditionTable

The cfmConditionTable contains the standing conditions monitored by the device.

Table C-2 lists the MIB objects in the cfmConditionTable.

Table C-2 cfmConditionTable MIB Objects

MIB Objects
Description

cfmConditionProfile

This object indicates an arbitrary integer-value that uniquely identifies the condition profile that contains the standing condition.

cfmConditionId

This object indicates an arbitrary integer-value that uniquely identifies the condition within the scope of the profile.

cfmConditionMonitoredElement

This object indicates the monitored element used in determining the state of the standing condition.

cfmConditionType

This object indicates the type of condition.

cfmConditionThreshRiseScale

This object indicates the scaling factor for the corresponding instance of cfmConditionThreshRise.

cfmConditionThreshRisePrecision

This object indicates the precision for the corresponding instance of cfmConditionThreshRise.

cfmConditionThreshRise

This object indicates the value of the rising threshold.

cfmConditionThreshFallScale

This object indicates the scaling factor for the corresponding instance of cfmConditionThreshFall.

cfmConditionThreshFallPrecision

This object indicates the precision for the corresponding instance of cfmConditionThreshFall.

cfmConditionThreshFall

This object indicates the value of the falling threshold.

cfmConditionSampleType

This object indicates how the device samples the monitored value before determining whether to assert the condition.

cfmConditionSampleWindow

This object indicates the sample window used by the device to compute an exponentially decaying average in the case that the corresponding instance of cfmConditionSampleType is averaged.

cfmConditionAlarm

This object indicates whether the device treats the standing condition as an alarm condition.

cfmConditionAlarmActions

This object indicates the actions taken by the device when the alarm condition changes state.

cfmConditionAlarmSeverity

This object indicates the severity of the alarm condition.


cfmFlowTable

The cfmFlowTable contains the details such as Flow ID, Expiration Time, Direction, and Operation Status of the traffic flow.

Table C-3 lists the MIB objects in the cfmFlowTable.

Table C-3 cfmFlowTable MIB Objects

MIB Objects
Description

cfmFlowId

This object indicates an arbitrary integer-value that uniquely identifies a traffic flow in the scope of the flow monitor that learned it.

cfmFlowNext

This object indicates a reference to a row in another table containing additional data relating to the traffic flow.

cfmFlowCreateTime

This object indicates the value of sysUpTime when the row was created.

cfmFlowDiscontinuityTime

This object indicates the value of sysUpTime on the most recent occasion at which any one or more of counters associated with the traffic flow suffered a discontinuity.

cfmFlowExpirationTime

This object indicates the expiration interval for the traffic flow.

cfmFlowDirection

This object indicates the direction of the traffic flow where the flow monitor collects data.

cfmFlowAdminStatus

This object specifies the desired state of the traffic flow. This object will have the value enabled always.

cfmFlowOperStatus

This object indicates the operational state of the traffic flow. This object will have the value enabled always.

cfmFlowIngressType

This object indicates the type of port that receives the traffic for this traffic flow.

cfmFlowIngress

This object identifies the port that receives the traffic for this traffic flow.

cfmFlowEgressType

This object indicates the type of port that transmits the traffic for this traffic flow.

cfmFlowEgress

This object identifies the port that transmits the traffic for this traffic flow.


cfmFlowIpTable

The cfmFlowIpTable contains the details such as Source Address and Destination Address of the IP flow.

Table C-4 lists the MIB objects in the cfmFlowIpTable.

Table C-4 cfmFlowIpTable MIB Objects

MIB Objects
Description

cfmFlowIpNext

This object indicates a reference to a row in another table containing additional data relating to the corresponding traffic flow.

cfmFlowIpAddrType

This object indicates the Internet address type of the corresponding instance of cfmFlowIpAddrSrc and cfmFlowIpAddrDst.

cfmFlowIpAddrSrc

This object indicates the source address of the monitored flow.

cfmFlowIpAddrDst

This object indicates the destination address of the monitored flow.


cfmFlowMonitorTable

The cfmFlowMonitorTable contains details such as, monitor ID, monitor descriptions, alarms, and severity of the flow monitor .

Table C-5 lists the MIB objects in the cfmFlowMonitorTable.

Table C-5 cfmFlowMonitorTable MIB Objects

MIB Objects
Description

cfmFlowMonitorId

This object uniquely identifies the flow monitor.

cfmFlowMonitorDescr

This object indicates a human-readable description of the flow monitor.

cfmFlowMonitorCaps

This object indicates the capabilities of the flow monitor. Specifically, the value of this column indicates a `1' for each set of flow metrics the flow monitor is capable of measuring.

cfmFlowMonitorFlowCount

This object uniquely identifies the number of monitored flows currently maintained by the flow monitor.

cfmFlowMonitorConditionsProfile

This object indicates the profile that describes the standing conditions monitored for the flow monitor.

cfmFlowMonitorConditions

This object indicates the current standing conditions for the flow monitor. If the value of this column is null string, then no standing conditions are defined for the flow monitor.

cfmFlowMonitorAlarms

This object indicates the current alarm conditions for the flow monitor. If the value of this column is null string, then no standing conditions are defined for the flow monitor.

cfmFlowMonitorAlarmSeverity

This object indicates the high severity alarm condition currently raised by the flow monitor.

cfmFlowMonitorAlarmCriticalCount

This object indicates the number of alarm conditions with a critical severity currently raised for traffic flows monitored by the flow monitor.

cfmFlowMonitorAlarmMajorCount

This object indicates the number of alarm conditions with a major severity currently raised for traffic flows monitored by the flow monitor.

cfmFlowMonitorAlarmMinorCount

This object indicates the number of alarm conditions with a minor severity currently raised for traffic flows monitored by the flow monitor.

cfmFlowMonitorAlarmWarningCount

This object indicates the number of alarm conditions with a warning severity currently raised for traffic flows monitored by the flow monitor.

cfmFlowMonitorAlarmInfoCount

This object indicates the number of alarm conditions with a informational severity currently raised for traffic flows monitored by the flow monitor.


cfmFlowMetricsTable

The cfmFlowMetricsTable contains the details of the data collected and metrics computed for each monitored flow.

Table C-6 lists the MIB objects in the cfmFlowMetricsTable.

Table C-6 cfmFlowMetricsTable MIB Objects

MIB Objects
Description

cfmFlowMetricsCollected

This object indicates the metrics computed for the monitored flow.

cfmFlowMetricsIntervalTime

This object indicates the length of the measurement interval for the monitored flow.

cfmFlowMetricsMaxIntervals

This object indicates the maximum number of measurement intervals maintained for the monitored flow.

cfmFlowMetricsElapsedTime

This object indicates the time that has elapsed since the beginning of the current measurement interval.

cfmFlowMetricsIntervals

This object indicates the number of measurement intervals for which data is collected.

cfmFlowMetricsInvalidIntervals

This object indicates the number of measurement intervals in the set of collected measurement intervals that contain invalid data.

cfmFlowMetricsConditionsProfile

This object indicates the profile that describes the standing conditions monitored for the monitored flow.

cfmFlowMetricsAlarms

This object indicates which current alarm conditions for the monitored flow.

cfmFlowMetricsAlarmSeverity

This object indicates the highest severity alarm currently raised for the corresponding traffic flow.

cfmFlowMetricsPkts

This object indicates the number of packets the corresponding flow monitor has processed for this monitored flow.


cfmFlowMetricsIntTable

The cfmFlowMetricsIntTable contains the history of the computed metrics for each monitored flow.

Table C-7 lists the MIB objects in the cfmFlowMetricsIntTable.

Table C-7 cfmFlowMetricsIntTable MIB Objects

MIB Objects
Description

cfmFlowMetricsIntNumber

This object indicates the interval number identifying the measurement interval. The measurement interval identified by the value 1 represents the most recent measurement interval, and the interval identified by the value (n) represents the interval immediately preceding the interval identified by the value (n-1).

cfmFlowMetricsIntValid

This object indicates whether the data for the measurement interval is valid.

cfmFlowMetricsIntTime

This object indicates the value of sysUpTime when the measurement interval was captured.

cfmFlowMetricsIntPkts

This object indicates the number of packets the corresponding flow monitor processed for the monitored flow during the measurement interval.


cfmFlowUdpTable

The cfmFlowUdpTable table contains the UDP details such as the Source UDP Port and the Destination UDP Port of the monitored flow.

Table C-8 lists the MIB objects in the cfmFlowUdpTable.

Table C-8 cfmFlowUdpTable MIB Objects

MIB Objects
Description

cfmFlowUdpNext

This object indicates a reference to a row in another table containing additional data relating to the corresponding traffic flow.

cfmFlowUdpPortSrc

This object indicates the source UDP port of the monitored flow.

cfmFlowUdpPortDst

This object indicates the destination UDP port of the monitored flow.


cfmIpCbrMetricsTable

The cfmIpCbrMetricsTable contains the aggregate data maintained by a flow monitor for traffic flows for which it computes IP-CBR metrics.

Table C-9 lists the MIB objects in the cfmIpCbrMetricsTable.

Table C-9 cfmIpCbrMetricsTable MIB Objects

MIB Objects
Description

cfmIpCbrMetricsCfgRateType

This object indicates how the corresponding flow monitor computes the DF for the traffic flow.

cfmIpCbrMetricsCfgBitRate

This object indicates the units for the corresponding instance of cfmIpCbrMetricsCfgRate.

cfmIpCbrMetricsCfgRate

This object indicates the configured bit rate used by the flow monitor to compute the DF for the traffic flow.

cfmIpCbrMetricsCfgMediaPktSize

This object indicates the configured media packet size used by the flow monitor to compute the DF for the traffic flow.

cfmIpCbrMetricsValid

This object indicates which metrics are valid for the traffic flow. Only mediaRateVariation is supported.

cfmIpCbrMetricsMrvScale

This object indicates the scale factor for the corresponding instance of cfmIpCbrMetricsMrv.

cfmIpCbrMetricsMrvPrecision

This object indicates the precision for the corresponding instance of cfmIpCbrMetricsMrv.

cfmIpCbrMetricsMrv

This object indicates the MRV for the traffic flow since the flow monitor started collecting data for the traffic flow.


cfmIpCbrMetricsIntTable

The cfmIpCbrMetricsIntTable contains history of IP-CBR metrics of the traffic flows monitored by each flow monitors.

Table C-10 lists the MIB objects in the cfmIpCbrMetricsIntTable.

Table C-10 cfmIpCbrMetricsIntTable MIB Objects

MIB Objects
Description

cfmIpCbrMetricsIntValid

This object indicates which metrics are valid for the measurement interval: mediaRate, delayFactor, or mediaRateVariation.

cfmIpCbrMetricsIntMrUnits

This object indicates the units for the corresponding instance of cfmIpCbrMetricsIntMr.

cfmIpCbrMetricsIntMr

This object indicates the media rate used by the flow monitor to compute the DF for the traffic flow.

cfmIpCbrMetricsIntDfScale

This object indicates the scaling factor for the corresponding instance of cfmIpCbrMetricsIntDf.

cfmIpCbrMetricsIntDfPrecision

This object indicates the precision for the corresponding instance of cfmIpCbrMetricsIntDf.

cfmIpCbrMetricsIntDf

This object indicates the DF for the traffic flow during the measurement interval.

cfmIpCbrMetricsIntMrvScale

This object indicates the scaling factor for the corresponding instance of cfmIpCbrMetricsIntMrv.

cfmIpCbrMetricsIntMrvPrecision

This object indicates the precision for the corresponding instance of cfmIpCbrMetricsIntMrv.

cfmIpCbrMetricsIntMrv

This object indicates the MRV for the traffic flow during the measurement interval.


cfmMdiMetricsTable

The cfmMdiMetricsTable contains aggregate data maintained by a flow monitor for traffic flows for which it computes MDI traffics.

Table C-11 lists the MIB objects in the cfmMdiMetricsTable.

Table C-11 cfmMdiMetricsTable MIB Objects

MIB Objects
Description

cfmMdiMetricsCfgRateType

This object indicates how the corresponding flow monitor computes the DF for the traffic flow.

cfmMdiMetricsCfgBitRate

This object indicates the units for the corresponding instance of cfmMdiMetricsCfgRate.

cfmMdiMetricsCfgRate

This object indicates the configured bit rate used by the flow monitor to compute the DF for the traffic flow.

cfmMdiMetricsCfgMediaPktSize

This object indicates the configured media packet size used by the flow monitor to compute the DF for the traffic flow.

cfmMdiMetricsValid

This object indicates which metrics are valid for the traffic flow. Only mediaLossRate and mediaDiscontinuityCount are supported.

cfmMdiMetricsMlrScale

This object indicates the scaling factor for the corresponding instance of cfmMdiMetricsMlr.

cfmMdiMetricsMlrPrecision

This object indicates the precision for the corresponding instance of cfmMdiMetricsMrv.

cfmMdiMetricsMlr

This object indicates the MLR for the traffic flow from the time the flow monitor starts collecting data for the traffic flow.

cfmMdiMetricsMdc

This object indicates the media discontinuity events count for the traffic flow from the time the flow monitor starts collecting data for the traffic flow.


cfmMdiMetricsIntTable

The cfmMdiMetricsIntTable contains historic MDI metrics for the traffic flows monitored by each flow monitors.

Table C-12 lists the MIB objects in the cfmMdiMetricsIntTable.

Table C-12 cfmMdiMetricsIntTable MIB Objects

MIB Objects
Description

cfmMdiMetricsIntValid

This object indicates which metrics are valid for the measurement interval: mediaRate, delayFactor, or mediaLossRate.

cfmMdiMetricsIntMrUnits

This object indicates the units for the corresponding instance of cfmMdiMetricsIntMr.

cfmMdiMetricsIntMr

This object indicates the media rate used by the flow monitor to compute the DF for the traffic flow.

cfmMdiMetricsIntDfScale

This object indicates the scaling factor for the corresponding instance of cfmMdiMetricsIntDf.

cfmMdiMetricsIntDfPrecision

This object indicates the precision for the corresponding instance of cfmMdiMetricsIntDf.

cfmMdiMetricsIntDf

This object indicates the DF for the traffic flow during the measurement interval.

cfmMdiMetricsIntMlrScale

This object indicates the scaling factor for the corresponding instance of cfmMdiMetricsIntMlr.

cfmMdiMetricsIntMlrPrecision

This object indicates the precision for the corresponding instance of cfmMdiMetricsIntMlr.

cfmMdiMetricsIntMlr

This object indicates the MLR for the traffic flow during the measurement interval.

cfmMdiMetricsIntMdc

This object indicates the MDC for the traffic flow during the measurement interval.


Scalar MIB Objects

Inline Video Monitoring feature defines a few scalar MIB objects. These scalar MIB objects help to:

Identify any modification to the table corresponding to a MIB.

Control the history table size.

Control trap generation capability.

Table C-13 lists the Scalar MIB objects.

Table C-13 Scalar MIB Objects

MIB Objects
Description

cfmFlowMonitorTableChanged

This object indicates the value of sysUpTime when the device last created or destroyed a row in cfmFlowMonitorTable.

cfmFlowTableChanged

This object indicates the value of sysUpTime when the device last created or destroyed a row in cfmFlowTable.

cfmFlowIpTableChanged

This object indicates the value of sysUpTime when the device last changed the cfmFlowIpTable.

cfmFlowUdpTableChanged

This object indicates the value of sysUpTime the last time the device changed the cfmFlowUdpTable.

cfmFlowMetricsTableChanged

This object indicates the value of sysUpTime when the device last created or destroyed a row incfmFlowMetricsTable.

cfmConditionTableChanged

This object indicates the value of sysUpTime when the device last made a change to the cfmConditionTable.

cfmAlarmHistorySize

This object specifies the maximum number of rows the cfmAlarmHistoryTable can contain.

cfmAlarmHistoryLastId

This object indicates the value of cfmAlarmHistoryId in the last row of the cfmAlarmHistoryTable.

cfmNotifyEnable

This object specifies whether the device generates a cfmNotifyAlarm notification when an alarm condition changes state or not.

cfmIpCbrMetricsTableChanged

This object indicates the value of sysUpTime when the device last created or destroyed a row in the cfmIpCbrMetricsTable.

cfmMdiMetricsTableChanged

This object indicates the value of sysUpTime when the device last created or destroyed a row in the cfmMdiMetricsTable.



Note The scalar MIB objects, cfmNotifyEnable and cfmAlarmHistorySize, are implemented as read-write. All the remaining scalar MIB objects are read-only.