Quintum-Private-MIB --FORCE-INCLUDE --FORCE-INCLUDE --FORCE-INCLUDE --FORCE-INCLUDE "mibhand.h" --FORCE-INCLUDE --FORCE-INCLUDE "trap.h" DEFINITIONS ::= BEGIN IMPORTS OBJECT-TYPE, NOTIFICATION-TYPE FROM SNMPv2-SMI enterprises, Counter, Gauge FROM RFC1155-SMI; quintum OBJECT IDENTIFIER ::= { enterprises 6618 } quintumSysDesc OBJECT IDENTIFIER ::= { quintum 1 } quintumAlarm OBJECT IDENTIFIER ::= { quintum 2 } quintumStats OBJECT IDENTIFIER ::= { quintum 3 } trapObjects OBJECT IDENTIFIER ::= { quintumAlarm 1 } hardwareType OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..255)) MAX-ACCESS read-only STATUS current DESCRIPTION "The Hardware version of this Quintum Product." ::= { quintumSysDesc 1 } slotCount OBJECT-TYPE SYNTAX INTEGER (0..14) MAX-ACCESS read-only STATUS current DESCRIPTION "The number of slots in use within the chassis." ::= { quintumSysDesc 2 } deviceTable OBJECT-TYPE SYNTAX SEQUENCE OF DeviceEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Table used to store slot device and card type information" ::= { quintumSysDesc 3 } deviceEntry OBJECT-TYPE SYNTAX DeviceEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An device entry containing objects at the slot for a particular interface." INDEX { deviceIndex } ::= { deviceTable 1 } DeviceEntry ::= SEQUENCE { deviceIndex INTEGER, deviceNumber INTEGER, cardType OCTET STRING, cardSerialNumber OCTET STRING, cardSWVersion OCTET STRING, cardHWVersion OCTET STRING } deviceIndex OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "A unique value for each device. Its value ranges between 1 and the value of slotCount. The value for each interface must remain constant." ::= { deviceEntry 1 } deviceNumber OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Represents the device type" ::= { deviceEntry 2 } cardType OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..20)) MAX-ACCESS read-only STATUS current DESCRIPTION "Represents the card type" ::= { deviceEntry 3 } cardSerialNumber OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..20)) MAX-ACCESS read-only STATUS current DESCRIPTION "Represents the card serial number" ::= { deviceEntry 4 } cardSWVersion OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..20)) MAX-ACCESS read-only STATUS current DESCRIPTION "Represents the card software version" ::= { deviceEntry 5 } cardHWVersion OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..20)) MAX-ACCESS read-only STATUS current DESCRIPTION "Represents the card hardware version" ::= { deviceEntry 6 } activeAlarm OBJECT-TYPE SYNTAX INTEGER (0..500) MAX-ACCESS read-only STATUS current DESCRIPTION "The number of active alarms." ::= { quintumAlarm 2 } activeSeverity OBJECT-TYPE SYNTAX INTEGER (0..5) MAX-ACCESS read-only STATUS current DESCRIPTION "The severity of the most severe active alarm." ::= { quintumAlarm 3 } historyAlarm OBJECT-TYPE SYNTAX INTEGER (0..500) MAX-ACCESS read-only STATUS current DESCRIPTION "The number of alarms in the history." ::= { quintumAlarm 4 } alarmIP OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..32)) MAX-ACCESS accessible-for-notify STATUS current DESCRIPTION "IP address of unit sending the trap." ::= { trapObjects 1 } alarmSequence OBJECT-TYPE SYNTAX INTEGER (0..500) MAX-ACCESS accessible-for-notify STATUS current DESCRIPTION "The sequence number associated with the trap." ::= { trapObjects 2 } alarmType OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..16)) MAX-ACCESS accessible-for-notify STATUS current DESCRIPTION "Type of trap." ::= { trapObjects 3 } alarmSeverity OBJECT-TYPE SYNTAX INTEGER (0..5) MAX-ACCESS accessible-for-notify STATUS current DESCRIPTION "The severity of the trap." ::= { trapObjects 4 } alarmSevSummary OBJECT-TYPE SYNTAX INTEGER (0..5) MAX-ACCESS accessible-for-notify STATUS current DESCRIPTION "The severity of the entire system." ::= { trapObjects 5 } alarmDesc OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..64)) MAX-ACCESS accessible-for-notify STATUS current DESCRIPTION "A Description of the trap." ::= { trapObjects 6 } alarmSlot OBJECT-TYPE SYNTAX INTEGER (0..20) MAX-ACCESS accessible-for-notify STATUS current DESCRIPTION "The line number associated with the trap." ::= { trapObjects 7 } alarmDevice OBJECT-TYPE SYNTAX INTEGER (0..32) MAX-ACCESS accessible-for-notify STATUS current DESCRIPTION "The device number associated with the trap." ::= { trapObjects 8 } alarmLine OBJECT-TYPE SYNTAX INTEGER (0..3) MAX-ACCESS accessible-for-notify STATUS current DESCRIPTION "The line number associated with the trap." ::= { trapObjects 9 } alarmChannel OBJECT-TYPE SYNTAX INTEGER (0..32) MAX-ACCESS accessible-for-notify STATUS current DESCRIPTION "The channel number associated with the trap." ::= { trapObjects 10 } alarmCardType OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..128)) MAX-ACCESS accessible-for-notify STATUS current DESCRIPTION "The card type associated with the trap." ::= { trapObjects 11 } criticalAlarm NOTIFICATION-TYPE OBJECTS {alarmIP, alarmSequence, alarmType, alarmSeverity, alarmSevSummary, alarmDesc, alarmSlot, alarmDevice, alarmLine, alarmChannel, alarmCardType} STATUS current DESCRIPTION "This is a Quintum Alarm." ::= { quintumAlarm 0 1 } majorAlarm NOTIFICATION-TYPE OBJECTS {alarmIP, alarmSequence, alarmType, alarmSeverity, alarmSevSummary, alarmDesc, alarmSlot, alarmDevice, alarmLine, alarmChannel, alarmCardType} STATUS current DESCRIPTION "This is a Quintum Alarm." ::= { quintumAlarm 0 2 } minorAlarm NOTIFICATION-TYPE OBJECTS {alarmIP, alarmSequence, alarmType, alarmSeverity, alarmSevSummary, alarmDesc, alarmSlot, alarmDevice, alarmLine, alarmChannel, alarmCardType} STATUS current DESCRIPTION "This is a Quintum Alarm." ::= { quintumAlarm 0 3 } reportStatusAlarm NOTIFICATION-TYPE OBJECTS {alarmIP, alarmSequence, alarmType, alarmSeverity, alarmSevSummary, alarmDesc, alarmSlot, alarmDevice, alarmLine, alarmChannel, alarmCardType} STATUS current DESCRIPTION "This is a Quintum Alarm." ::= { quintumAlarm 0 4 } -- -- callTable (1.3.6.1.4.1.6618.3.4) -- + callEntry (1.3.6.1.4.1.6618.3.4.1) -- + caIndex (1.3.6.1.4.1.6618.3.4.1.1) -- + caDescr (1.3.6.1.4.1.6618.3.4.1.2) -- + caType (1.3.6.1.4.1.6618.3.4.1.3) -- + inConn (1.3.6.1.4.1.6618.3.4.1.4) -- + inAtt (1.3.6.1.4.1.6618.3.4.1.5) -- + inConnToAttP (1.3.6.1.4.1.6618.3.4.1.6) -- + outConn (1.3.6.1.4.1.6618.3.4.1.7) -- + outAtt (1.3.6.1.4.1.6618.3.4.1.8) -- + outConnToAttP (1.3.6.1.4.1.6618.3.4.1.9) -- + activeInCalls (1.3.6.1.4.1.6618.3.4.1.10) -- + activeOutCalls (1.3.6.1.4.1.6618.3.4.1.11) -- + activeChannels (1.3.6.1.4.1.6618.3.4.1.12) -- callTable OBJECT-TYPE SYNTAX SEQUENCE OF CallEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" ::= { quintumStats 4 } callEntry OBJECT-TYPE SYNTAX CallEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" INDEX { caIndex } ::= { callTable 1 } CallEntry ::= SEQUENCE { caIndex INTEGER, caDescr OCTET STRING, caType OCTET STRING, inConn Counter, inAtt Counter, inConnToAttP Gauge, outConn Counter, outAtt Counter, outConnToAttP Gauge, activeInCalls Gauge, activeOutCalls Gauge, activeChannels Gauge } caIndex OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Row index number" ::= { callEntry 1 } caDescr OBJECT-TYPE SYNTAX OCTET STRING (SIZE (1..16)) MAX-ACCESS read-only STATUS current DESCRIPTION "Slot#, Device#, and Digital-Interface#" ::= { callEntry 2 } caType OBJECT-TYPE SYNTAX OCTET STRING (SIZE (1..8)) MAX-ACCESS read-only STATUS current DESCRIPTION "Identifies the line type" ::= { callEntry 3 } inConn OBJECT-TYPE SYNTAX Counter MAX-ACCESS read-only STATUS current DESCRIPTION "Total inbound call connects" ::= { callEntry 4 } inAtt OBJECT-TYPE SYNTAX Counter MAX-ACCESS read-only STATUS current DESCRIPTION "Total inbound call attempts" ::= { callEntry 5 } inConnToAttP OBJECT-TYPE SYNTAX Gauge (0..100) MAX-ACCESS read-only STATUS current DESCRIPTION "Inbound Attempts/Connect percentage" ::= { callEntry 6 } outConn OBJECT-TYPE SYNTAX Counter MAX-ACCESS read-only STATUS current DESCRIPTION "Total outbound call connects" ::= { callEntry 8 } outAtt OBJECT-TYPE SYNTAX Counter MAX-ACCESS read-only STATUS current DESCRIPTION "Total outbound call attempts" ::= { callEntry 7 } outConnToAttP OBJECT-TYPE SYNTAX Gauge (0..100) MAX-ACCESS read-only STATUS current DESCRIPTION "Outbound Attempts/Connect percentage" ::= { callEntry 9 } activeInCalls OBJECT-TYPE SYNTAX Gauge MAX-ACCESS read-only STATUS current DESCRIPTION "Number of active inbound calls" ::= { callEntry 10 } activeOutCalls OBJECT-TYPE SYNTAX Gauge MAX-ACCESS read-only STATUS current DESCRIPTION "Number of active outbound calls" ::= { callEntry 11 } activeChannels OBJECT-TYPE SYNTAX Gauge MAX-ACCESS read-only STATUS current DESCRIPTION "Number of active channels" ::= { callEntry 12 } -- -- statTable (1.3.6.1.4.1.6618.3.5) -- + statEntry (1.3.6.1.4.1.6618.3.5.1) -- + stIndex (1.3.6.1.4.1.6618.3.5.1.1) -- + stDescr (1.3.6.1.4.1.6618.3.5.1.2) -- + stType (1.3.6.1.4.1.6618.3.5.1.3) -- + statusLayer1 (1.3.6.1.4.1.6618.3.5.1.4) -- + statusLayer2 (1.3.6.1.4.1.6618.3.5.1.5) -- + frameErrors (1.3.6.1.4.1.6618.3.5.1.6) -- + pathCodeViolations (1.3.6.1.4.1.6618.3.5.1.7) -- + lineCodeViolations (1.3.6.1.4.1.6618.3.5.1.8) -- + teiSlips (1.3.6.1.4.1.6618.3.5.1.9) -- + dchTxFrames (1.3.6.1.4.1.6618.3.5.1.10) -- + dchTxOctets (1.3.6.1.4.1.6618.3.5.1.11) -- + dchTxFrameUnderruns (1.3.6.1.4.1.6618.3.5.1.12) -- + dchRxFrames (1.3.6.1.4.1.6618.3.5.1.13) -- + dchRxOctets (1.3.6.1.4.1.6618.3.5.1.14) -- + dchRxFrameLenViolations (1.3.6.1.4.1.6618.3.5.1.15) -- + dchRxAbortedFrames (1.3.6.1.4.1.6618.3.5.1.16) -- + dchRxFramesWithCrcErrors (1.3.6.1.4.1.6618.3.5.1.17) -- statTable OBJECT-TYPE SYNTAX SEQUENCE OF StatEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" ::= { quintumStats 5 } statEntry OBJECT-TYPE SYNTAX StatEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "" INDEX { stIndex } ::= { statTable 1 } StatEntry ::= SEQUENCE { stIndex INTEGER, stDescr OCTET STRING, stType OCTET STRING, statusLayer1 OCTET STRING, statusLayer2 OCTET STRING, framingErrors Counter, pathCodeViolations Counter, lineCodeViolations Counter, teiSlips Counter, dchTxFrames Counter, dchTxOctets Counter, dchTxFrameUnderruns Counter, dchRxFrames Counter, dchRxOctets Counter, dchRxFrameLenViolations Counter, dchRxAbortedFrames Counter, dchRxFramesWithCrcErrors Counter } stIndex OBJECT-TYPE SYNTAX INTEGER (0..128) MAX-ACCESS read-only STATUS current DESCRIPTION "Row index number" ::= { statEntry 1 } stDescr OBJECT-TYPE SYNTAX OCTET STRING (SIZE (1..16)) MAX-ACCESS read-only STATUS current DESCRIPTION "Slot#, Device#, and Digital-Interface#" ::= { statEntry 2 } stType OBJECT-TYPE SYNTAX OCTET STRING (SIZE (1..8)) MAX-ACCESS read-only STATUS current DESCRIPTION "Identifies the line type" ::= { statEntry 3 } statusLayer1 OBJECT-TYPE SYNTAX OCTET STRING (SIZE (1..20)) MAX-ACCESS read-only STATUS current DESCRIPTION "DS1 physical layer synchronization as defined by the following states: - Loss of Framing - Red Alarm - Yellow Alarm - Active" ::= { statEntry 4 } statusLayer2 OBJECT-TYPE SYNTAX OCTET STRING (SIZE (1..20)) MAX-ACCESS read-only STATUS current DESCRIPTION "ds1StatusLayer2 is used for PRI mode and is not applicable to CAS mode. StatusLayer2 is the PRI layer 2 status as defined by the following states: - TEI Assigned - Awaiting Establ - Awaiting Release - Timer Recovery - Active" ::= { statEntry 5 } framingErrors OBJECT-TYPE SYNTAX Counter MAX-ACCESS read-only STATUS current DESCRIPTION "Error counter for T1/E1 framing errors" ::= { statEntry 6 } pathCodeViolations OBJECT-TYPE SYNTAX Counter MAX-ACCESS read-only STATUS current DESCRIPTION "Number of multiframe CRC errors" ::= { statEntry 7 } lineCodeViolations OBJECT-TYPE SYNTAX Counter MAX-ACCESS read-only STATUS current DESCRIPTION "Number of HDB3, AMI, or B8ZS line code violations" ::= { statEntry 8 } teiSlips OBJECT-TYPE SYNTAX Counter MAX-ACCESS read-only STATUS current DESCRIPTION "For T1 or E1 ------------- This SNMP variable contains the number of slips. Instance 200 of this SNMP variable contains the number of slips for all lines. For ISDN BRI: ------------- This variable contains the ISDN Terminal Endpoint Identifier (TEI). The TEI number is defined as follows: 0-63 TEI Assigned (using to a Fixed TEI#) 64-127 TEI Assigned (using an Automatic TEI#) 256 TEI Not Assigned Instance 200 of this SNMP variable contains the total number of ISDN channels that have an assigned TEI." ::= { statEntry 9 } dchTxFrames OBJECT-TYPE SYNTAX Counter MAX-ACCESS read-only STATUS current DESCRIPTION "Number of frames transmitted on the D-channel (for PRI only)" ::= { statEntry 10 } dchTxOctets OBJECT-TYPE SYNTAX Counter MAX-ACCESS read-only STATUS current DESCRIPTION "Number of bytes transmitted on the D-channel (for PRI only)" ::= { statEntry 11 } dchTxFrameUnderruns OBJECT-TYPE SYNTAX Counter MAX-ACCESS read-only STATUS current DESCRIPTION "Number of D-channel transmit underrun frame errors (for PRI only)" ::= { statEntry 12 } dchRxFrames OBJECT-TYPE SYNTAX Counter MAX-ACCESS read-only STATUS current DESCRIPTION "Number of frames received on the D-channel (for PRI only)" ::= { statEntry 13 } dchRxOctets OBJECT-TYPE SYNTAX Counter MAX-ACCESS read-only STATUS current DESCRIPTION "Number of bytes received on the D-channel (for PRI only)" ::= { statEntry 14 } dchRxFrameLenViolations OBJECT-TYPE SYNTAX Counter MAX-ACCESS read-only STATUS current DESCRIPTION "Number of D-channel received frames with incorrect length (for PRI only)" ::= { statEntry 15 } dchRxAbortedFrames OBJECT-TYPE SYNTAX Counter MAX-ACCESS read-only STATUS current DESCRIPTION "Number of aborted frames on the D-channel during receive (for PRI only)" ::= { statEntry 16 } dchRxFramesWithCrcErrors OBJECT-TYPE SYNTAX Counter MAX-ACCESS read-only STATUS current DESCRIPTION "Number of received D-channel frames with CRC errors (for PRI only)" ::= { statEntry 17 } END