-- -- Copyright 1994-1998 ADC Telecommunications, Inc. All rights reserved. -- -- This MIB is licensed for reference use and compilation only with -- stand alone network management platforms. All other uses require -- prior written consent of ADC Kentrox. -- -- 1/11/99 -- FRAMEVISIONSTD-MIB DEFINITIONS ::= BEGIN IMPORTS enterprises, Counter, TimeTicks FROM RFC1155-SMI OBJECT-TYPE FROM RFC-1212; -- Local Datatypes -- Valid DLCIs are 0-8388607 and OTHER (2^31-1 is "other" VC) FribDLCI ::= INTEGER (0..2147483647) -- From SNMPv2-SMI -- If compiling with SunNet Manager, uncomment this next line. --Counter32 ::= Counter -------------------------------------------------------------------------- -- The ADC Kentrox FrameVision Standard Enterprise MIB Module. -------------------------------------------------------------------------- adcKentrox OBJECT IDENTIFIER ::= { enterprises 181 } miblets OBJECT IDENTIFIER ::= { adcKentrox 100 } framevisionstd OBJECT IDENTIFIER ::= { miblets 1 } -------------------------------------------------------------------------- -- Groups in the ADC Kentrox FrameVision Enterprise MIB Module. -------------------------------------------------------------------------- fribStd OBJECT IDENTIFIER ::= { framevisionstd 1 } fribCfg OBJECT IDENTIFIER ::= { framevisionstd 2 } fribPortMon OBJECT IDENTIFIER ::= { framevisionstd 3 } fribVcMon OBJECT IDENTIFIER ::= { framevisionstd 4 } fribFrlm OBJECT IDENTIFIER ::= { framevisionstd 5 } -------------------------------------------------------------------- -- BEGIN - framevision standard MIB variables -------------------------------------------------------------------- fribMibVersion OBJECT-TYPE SYNTAX INTEGER { version1 (1), version2 (2), version3 (3) } ACCESS read-only STATUS mandatory DESCRIPTION "Version number of this FrameVision Standard MIB. version1 (1) August 1997 version2 (2) July 1998 version3 (3) December 1998" ::= { fribStd 1} fribMibLastChange OBJECT-TYPE SYNTAX TimeTicks ACCESS read-only STATUS mandatory DESCRIPTION "The value of sysUpTime when a configuration variable in this MIB was changed." ::= { fribStd 2 } -------------------------------------------------------------------- -- BEGIN - framevision standard frib config MIB variables -------------------------------------------------------------------- fribCfgTable OBJECT-TYPE SYNTAX SEQUENCE OF FribCfgEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table containing configuration information about each DLCI's configuration." ::= { fribCfg 1 } fribCfgEntry OBJECT-TYPE SYNTAX FribCfgEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the Configuration Table." INDEX { fribCfgIfIndex } ::= { fribCfgTable 1 } FribCfgEntry ::= SEQUENCE { fribCfgIfIndex INTEGER, fribCfgLastChange TimeTicks, fribCfgFrameType INTEGER, fribCfgAddrOctets INTEGER, fribCfgFcsBitLength INTEGER, fribCfgTimeInterval INTEGER, fribCfgMaxVCs INTEGER, fribCfgNumberVCs INTEGER, fribCfgVcAddDLCI INTEGER, fribCfgVcDelDLCI INTEGER } fribCfgIfIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The ifIndex value of the corresponding ifEntry. Reference RFC1213." ::= { fribCfgEntry 1 } fribCfgLastChange OBJECT-TYPE SYNTAX TimeTicks ACCESS read-only STATUS mandatory DESCRIPTION "The value of sysUpTime when a variable in the Configuration Table changed." ::= { fribCfgEntry 2 } fribCfgFrameType OBJECT-TYPE SYNTAX INTEGER { frameTypeNlpidFr (1), frameTypeEtherFr (2), frameTypeNlpidAtmDxi (3), frameTypeLlcSnapAtmDxi (4), frameTypeVcBasedAtmDxi (5), frameTypeUnknown (6) } ACCESS read-write STATUS mandatory DESCRIPTION "The frame type for packets being transmitted and received for IP connectivity. The possible values are: VALUE DESCRIPTION frameTypeNlpidFr (1) FRelay NLPID encapsulation frameTypeEtherFr (2) FRelay Ethertype encapsulat frameTypeNlpidAtmDxi (3) ATM Nlpid Dxi frameTypeLlcSnapAtmDxi (4) ATM Llcsnap Dxi frameTypeVcBasedAtmDxi (5) VC Based ATM Dxi frameTypeUnknown (6) Unknown encapsulation" ::= { fribCfgEntry 3 } fribCfgAddrOctets OBJECT-TYPE SYNTAX INTEGER { twoOctets (1), fourOctets (2) } ACCESS read-write STATUS mandatory DESCRIPTION "The length in octets of the Frame Relay address. The possible values are: VALUE DESCRIPTION twoOctets (1), The address is 2 octets long fourOctets (2) The address is 4 octets long" ::= { fribCfgEntry 4 } fribCfgFcsBitLength OBJECT-TYPE SYNTAX INTEGER { frib16BitFcs (1), frib32BitFcs (2) } ACCESS read-write STATUS mandatory DESCRIPTION "The length in bits of the Frame Relay FCS. The possible values are: VALUE DESCRIPTION frib16BitFcs (1) The FCS field is 16 bits long frib32BitFcs (2) The FCS field is 32 bits long" ::= { fribCfgEntry 5 } fribCfgTimeInterval OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "The time measurement interval in seconds, used in CIR/EIR measurements." ::= { fribCfgEntry 6 } fribCfgMaxVCs OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Maximum Number of VC's this unit will monitor." ::= { fribCfgEntry 7 } fribCfgNumberVCs OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Number of VCs this unit is currently configured to monitor." ::= { fribCfgEntry 8 } fribCfgVcAddDLCI OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Add a VC to the list of monitored VCs." ::= { fribCfgEntry 9 } fribCfgVcDelDLCI OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Delete a VC from the list of monitored VCs." ::= { fribCfgEntry 10 } fribCfgVcListTable OBJECT-TYPE SYNTAX SEQUENCE OF FribCfgVcListEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Table of all monitored VCs on this unit." ::= { fribCfg 2 } fribCfgVcListEntry OBJECT-TYPE SYNTAX FribCfgVcListEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the VC List Table." INDEX { fribCfgVcListIfIndex, fribCfgVcListDLCI } ::= { fribCfgVcListTable 1 } FribCfgVcListEntry ::= SEQUENCE { fribCfgVcListIfIndex INTEGER, fribCfgVcListDLCI INTEGER, fribCfgVcListCIR INTEGER, fribCfgVcListEIR INTEGER, fribCfgVcListCreationTime TimeTicks } fribCfgVcListIfIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The ifIndex value of the corresponding ifEntry. Reference RFC1213." ::= { fribCfgVcListEntry 1 } fribCfgVcListDLCI OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Data Link Connection Identifier." ::= { fribCfgVcListEntry 2 } fribCfgVcListCIR OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "The threshold value indicating the maximum amount of data, in bits per second, that the network agrees to transfer under normal conditions." ::= { fribCfgVcListEntry 3 } fribCfgVcListEIR OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "The threshold value indicating the maximum amount of data, in bits per second, that the network will attempt to deliver." ::= { fribCfgVcListEntry 4 } fribCfgVcListCreationTime OBJECT-TYPE SYNTAX TimeTicks ACCESS read-only STATUS mandatory DESCRIPTION "The value of sysUpTime at the creation of the DLCI on this unit." ::= { fribCfgVcListEntry 5 } -------------------------------------------------------------------- -- BEGIN - framevision standard frib port monitoring MIB variables -------------------------------------------------------------------- fribPortMonDuration OBJECT-TYPE SYNTAX TimeTicks ACCESS read-only STATUS mandatory DESCRIPTION "The amount of time the Port Monitor Table has been collecting data since last being cleared." ::= { fribPortMon 1 } fribPortMonClearData OBJECT-TYPE SYNTAX INTEGER { clearDataIdle (1), clearDataStart (2) } ACCESS read-write STATUS mandatory DESCRIPTION "Reset the counts of the Port Monitor Table when set to clearDataStart." ::= { fribPortMon 2 } fribPortMonTable OBJECT-TYPE SYNTAX SEQUENCE OF FribPortMonEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Records data-related counts for each physical port." ::= { fribPortMon 3 } fribPortMonEntry OBJECT-TYPE SYNTAX FribPortMonEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the Port Monitor Table." INDEX { fribPortMonIfIndex } ::= { fribPortMonTable 1 } FribPortMonEntry ::= SEQUENCE { fribPortMonIfIndex INTEGER, fribPortMonAvailTime TimeTicks, fribPortMonTxFrames Counter32, fribPortMonRxFrames Counter32, fribPortMonTxOctets Counter32, fribPortMonRxOctets Counter32, fribPortMonIpMgmtTxFrames Counter32, fribPortMonIpMgmtRxFrames Counter32, fribPortMonIpMgmtTxOctets Counter32, fribPortMonIpMgmtRxOctets Counter32, fribPortMonRxInvalidHdrs Counter32, fribPortMonRxHdlcErrors Counter32 } fribPortMonIfIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The ifIndex value of the corresponding ifEntry. Reference RFC1213." ::= { fribPortMonEntry 1 } fribPortMonAvailTime OBJECT-TYPE SYNTAX TimeTicks ACCESS read-only STATUS mandatory DESCRIPTION "The amount of time that the interface has been operationally available (no alarm, test state or receive code) since last being cleared." ::= { fribPortMonEntry 2 } fribPortMonTxFrames OBJECT-TYPE SYNTAX Counter32 ACCESS read-only STATUS mandatory DESCRIPTION "The number of HDLC frames transmitted out the interface." ::= { fribPortMonEntry 3 } fribPortMonRxFrames OBJECT-TYPE SYNTAX Counter32 ACCESS read-only STATUS mandatory DESCRIPTION "The number of HDLC frames received on the interface." ::= { fribPortMonEntry 4 } fribPortMonTxOctets OBJECT-TYPE SYNTAX Counter32 ACCESS read-only STATUS mandatory DESCRIPTION "The number of non-flag octets transmitted out the interface." ::= { fribPortMonEntry 5 } fribPortMonRxOctets OBJECT-TYPE SYNTAX Counter32 ACCESS read-only STATUS mandatory DESCRIPTION "The number of non-flag octets received on the interface." ::= { fribPortMonEntry 6 } fribPortMonIpMgmtTxFrames OBJECT-TYPE SYNTAX Counter32 ACCESS read-only STATUS mandatory DESCRIPTION "The number of transmitted HDLC frames that are IP management packets." ::= { fribPortMonEntry 7 } fribPortMonIpMgmtRxFrames OBJECT-TYPE SYNTAX Counter32 ACCESS read-only STATUS mandatory DESCRIPTION "The number of received HDLC frames that are IP management packets." ::= { fribPortMonEntry 8 } fribPortMonIpMgmtTxOctets OBJECT-TYPE SYNTAX Counter32 ACCESS read-only STATUS mandatory DESCRIPTION "The number of transmitted HDLC octets that are IP management packets." ::= { fribPortMonEntry 9 } fribPortMonIpMgmtRxOctets OBJECT-TYPE SYNTAX Counter32 ACCESS read-only STATUS mandatory DESCRIPTION "The number of received HDLC octets that are IP management packets." ::= { fribPortMonEntry 10 } fribPortMonRxInvalidHdrs OBJECT-TYPE SYNTAX Counter32 ACCESS read-only STATUS mandatory DESCRIPTION "The number of Frame Relay frames whose header does not contain either 2,3 or 4 octets (as indicated by the EA bits)." ::= { fribPortMonEntry 11 } fribPortMonRxHdlcErrors OBJECT-TYPE SYNTAX Counter32 ACCESS read-only STATUS mandatory DESCRIPTION "The number of HDLC errors. This includes CRC errors, aborts, and non-octet aligned frames (frames whose total bit length is not divisable by 8)." ::= { fribPortMonEntry 12 } -------------------------------------------------------------------- -- BEGIN - framevision standard frib vc monitoring MIB variables -------------------------------------------------------------------- fribVcStatDuration OBJECT-TYPE SYNTAX TimeTicks ACCESS read-only STATUS mandatory DESCRIPTION "Total amount of time that the counters in the VC Statistical table have been collecting data since last being cleared." ::= { fribVcMon 1 } fribVcStatClearData OBJECT-TYPE SYNTAX INTEGER { clearDataIdle (1), clearDataStart (2) } ACCESS read-write STATUS mandatory DESCRIPTION "Reset the counts of the VC Statistical Table when set to clearDataStart." ::= { fribVcMon 2 } fribVcStatTable OBJECT-TYPE SYNTAX SEQUENCE OF FribVcStatEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Records statistical counts for data relating to Frame Relay VC traffic." ::= { fribVcMon 3 } fribVcStatEntry OBJECT-TYPE SYNTAX FribVcStatEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the Statistical Report Table." INDEX { fribVcStatIfIndex, fribVcStatDLCI } ::= { fribVcStatTable 1 } FribVcStatEntry ::= SEQUENCE { fribVcStatIfIndex INTEGER, fribVcStatDLCI FribDLCI, fribVcStatTxFrames Counter32, fribVcStatRxFrames Counter32, fribVcStatTxOctets Counter32, fribVcStatRxOctets Counter32, fribVcStatTxDEs Counter32, fribVcStatRxDEs Counter32, fribVcStatTxFECNs Counter32, fribVcStatRxFECNs Counter32, fribVcStatTxBECNs Counter32, fribVcStatRxBECNs Counter32 } fribVcStatIfIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The ifIndex value of the corresponding ifEntry. Reference RFC1213." ::= { fribVcStatEntry 1 } fribVcStatDLCI OBJECT-TYPE SYNTAX FribDLCI ACCESS read-only STATUS mandatory DESCRIPTION "Data Link Connection Identifier." ::= { fribVcStatEntry 2 } fribVcStatTxFrames OBJECT-TYPE SYNTAX Counter32 ACCESS read-only STATUS mandatory DESCRIPTION "The number of frames transmitted on the VC." ::= { fribVcStatEntry 3 } fribVcStatRxFrames OBJECT-TYPE SYNTAX Counter32 ACCESS read-only STATUS mandatory DESCRIPTION "The number of frames received on the VC." ::= { fribVcStatEntry 4 } fribVcStatTxOctets OBJECT-TYPE SYNTAX Counter32 ACCESS read-only STATUS mandatory DESCRIPTION "The number of non-flag octets transmitted on the VC." ::= { fribVcStatEntry 5 } fribVcStatRxOctets OBJECT-TYPE SYNTAX Counter32 ACCESS read-only STATUS mandatory DESCRIPTION "The number of non-flag octets received on the VC." ::= { fribVcStatEntry 6 } fribVcStatTxDEs OBJECT-TYPE SYNTAX Counter32 ACCESS read-only STATUS mandatory DESCRIPTION "The numer of frames transmitted on the VC with the DE bit set." ::= { fribVcStatEntry 7 } fribVcStatRxDEs OBJECT-TYPE SYNTAX Counter32 ACCESS read-only STATUS mandatory DESCRIPTION "The numer of frames received on the VC with the DE bit set." ::= { fribVcStatEntry 8 } fribVcStatTxFECNs OBJECT-TYPE SYNTAX Counter32 ACCESS read-only STATUS mandatory DESCRIPTION "The number of frames transmitted on the VC with the FECN bit set." ::= { fribVcStatEntry 9 } fribVcStatRxFECNs OBJECT-TYPE SYNTAX Counter32 ACCESS read-only STATUS mandatory DESCRIPTION "The number of frames received on the VC with the FECN bit set." ::= { fribVcStatEntry 10 } fribVcStatTxBECNs OBJECT-TYPE SYNTAX Counter32 ACCESS read-only STATUS mandatory DESCRIPTION "The number of frames transmitted on the VC with the BECN bit set." ::= { fribVcStatEntry 11 } fribVcStatRxBECNs OBJECT-TYPE SYNTAX Counter32 ACCESS read-only STATUS mandatory DESCRIPTION "The number of frames received on the VC with the BECN bit set." ::= { fribVcStatEntry 12 } ---------------------------------------- fribVcUtilDuration OBJECT-TYPE SYNTAX TimeTicks ACCESS read-only STATUS mandatory DESCRIPTION "Total amount of time that the counters in the VC Utilization table have been collecting data since last being cleared." ::= { fribVcMon 4 } fribVcUtilClearData OBJECT-TYPE SYNTAX INTEGER { clearDataIdle (1), clearDataStart (2) } ACCESS read-write STATUS mandatory DESCRIPTION "Reset the counts of the VC Utilization Table when set to clearDataStart." ::= { fribVcMon 5 } fribVcUtilTable OBJECT-TYPE SYNTAX SEQUENCE OF FribVcUtilEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Records statistical counts for data relating to Frame Relay VC utilization." ::= { fribVcMon 6 } fribVcUtilEntry OBJECT-TYPE SYNTAX FribVcUtilEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the VC Utilization Table." INDEX { fribVcUtilIfIndex, fribVcUtilDLCI } ::= { fribVcUtilTable 1 } FribVcUtilEntry ::= SEQUENCE { fribVcUtilIfIndex INTEGER, fribVcUtilDLCI INTEGER, fribVcUtilCirExceededTx Counter32, fribVcUtilCirOctetsExceededTx Counter32, fribVcUtilEirExceededTx Counter32, fribVcUtilEirOctetsExceededTx Counter32, fribVcUtilCirFramesExceededTx Counter32, fribVcUtilEirFramesExceededTx Counter32, fribVcUtilCirSecsExceededTx Counter32, fribVcUtilEirSecsExceededTx Counter32, fribVcUtilCirOctetsExceededRx Counter32, fribVcUtilEirOctetsExceededRx Counter32, fribVcUtilCirFramesExceededRx Counter32, fribVcUtilEirFramesExceededRx Counter32, fribVcUtilCirSecsExceededRx Counter32, fribVcUtilEirSecsExceededRx Counter32 } fribVcUtilIfIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The ifIndex value of the corresponding ifEntry. Reference RFC1213." ::= { fribVcUtilEntry 1 } fribVcUtilDLCI OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Data Link Connection Identifier." ::= { fribVcUtilEntry 2 } fribVcUtilCirExceededTx OBJECT-TYPE SYNTAX Counter32 ACCESS read-only STATUS mandatory DESCRIPTION "Each count represents a measurement interval of fribCfgTimeInterval seconds. This count increments each time the amount of transmitted data during the interval exceeds CIR. Since CIR is in bits/sec, this requires the transmitted data to be converted to bits/sec to determine if the count needs to be incremented." ::= { fribVcUtilEntry 3 } fribVcUtilCirOctetsExceededTx OBJECT-TYPE SYNTAX Counter32 ACCESS read-only STATUS mandatory DESCRIPTION "The number of data octets transitted during a 'CIR Exceed' interval that exceed CIR. This number shall be a cumulative total from all the intervals given in the 'CIR Exceed' count." ::= { fribVcUtilEntry 4 } fribVcUtilEirExceededTx OBJECT-TYPE SYNTAX Counter32 ACCESS read-only STATUS mandatory DESCRIPTION "Each count represents a measurement interval of fribCfgTimeInterval seconds. This count increments each time the amount of transmitted data during the interval exceeds EIR. Since EIR is in bits/sec, this requires the transmitted data to be converted to bits/sec to determine if the count needs to be incremented." ::= { fribVcUtilEntry 5 } fribVcUtilEirOctetsExceededTx OBJECT-TYPE SYNTAX Counter32 ACCESS read-only STATUS mandatory DESCRIPTION "The number of data octets transitted during a 'EIR Exceed' interval that exceed EIR. This number shall be a cumulative total from all the intervals given in the 'EIR Exceed' count." ::= { fribVcUtilEntry 6 } fribVcUtilCirFramesExceededTx OBJECT-TYPE SYNTAX Counter32 ACCESS read-only STATUS mandatory DESCRIPTION "The number of frames transitted during a 'CIR Exceed' interval that exceed CIR. This number shall be a cumulative total from all the intervals given in the 'CIR Exceed' count." ::= { fribVcUtilEntry 7 } fribVcUtilEirFramesExceededTx OBJECT-TYPE SYNTAX Counter32 ACCESS read-only STATUS mandatory DESCRIPTION "The number of frames transitted during a 'EIR Exceed' interval that exceed EIR. This number shall be a cumulative total from all the intervals given in the 'EIR Exceed' count." ::= { fribVcUtilEntry 8 } fribVcUtilCirSecsExceededTx OBJECT-TYPE SYNTAX Counter32 ACCESS read-only STATUS mandatory DESCRIPTION "The number of seconds in which CIR was exceeded in the Tx direction." ::= { fribVcUtilEntry 9 } fribVcUtilEirSecsExceededTx OBJECT-TYPE SYNTAX Counter32 ACCESS read-only STATUS mandatory DESCRIPTION "The number of seconds in which EIR was exceeded in the Tx direction." ::= { fribVcUtilEntry 10 } fribVcUtilCirOctetsExceededRx OBJECT-TYPE SYNTAX Counter32 ACCESS read-only STATUS mandatory DESCRIPTION "The number of octets received during a 'CIR Exceed' interval that exceed CIR. This number shall be a cumulative total from all the intervals given in the 'CIR Exceed' count." ::= { fribVcUtilEntry 11 } fribVcUtilEirOctetsExceededRx OBJECT-TYPE SYNTAX Counter32 ACCESS read-only STATUS mandatory DESCRIPTION "The number of octets received during an 'EIR Exceed' interval that exceed EIR. This number shall be a cumulative total from all the intervals given in the 'EIR Exceed' count." ::= { fribVcUtilEntry 12 } fribVcUtilCirFramesExceededRx OBJECT-TYPE SYNTAX Counter32 ACCESS read-only STATUS mandatory DESCRIPTION "The number of Frames received during a 'CIR Exceed' interval that exceed CIR. This number shall be a cumulative total from all the intervals given in the 'CIR Exceed' count." ::= { fribVcUtilEntry 13 } fribVcUtilEirFramesExceededRx OBJECT-TYPE SYNTAX Counter32 ACCESS read-only STATUS mandatory DESCRIPTION "The number of frames received during an 'EIR Exceed' interval that exceed EIR. This number shall be a cumulative total from all the intervals given in the 'EIR Exceed' count." ::= { fribVcUtilEntry 14 } fribVcUtilCirSecsExceededRx OBJECT-TYPE SYNTAX Counter32 ACCESS read-only STATUS mandatory DESCRIPTION "The number of seconds in which CIR was exceeded in the Rx direction." ::= { fribVcUtilEntry 15 } fribVcUtilEirSecsExceededRx OBJECT-TYPE SYNTAX Counter32 ACCESS read-only STATUS mandatory DESCRIPTION "The number of seconds in which EIR was exceeded in the Rx direction." ::= { fribVcUtilEntry 16 } -------------------------------------------------------------------- -- BEGIN - framevision standard frib FR Link management MIB variables -------------------------------------------------------------------- fribFrlmCfgTable OBJECT-TYPE SYNTAX SEQUENCE OF FribFrlmCfgEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Table of configuration settings for Frame-Relay Link Management." ::= { fribFrlm 1 } fribFrlmCfgEntry OBJECT-TYPE SYNTAX FribFrlmCfgEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the FRLM Configuration Table." INDEX { fribFrlmCfgIfIndex } ::= { fribFrlmCfgTable 1 } FribFrlmCfgEntry ::= SEQUENCE { fribFrlmCfgIfIndex INTEGER, fribFrlmCfgLastChange TimeTicks, fribFrlmCfgProtocol INTEGER, fribFrlmCfgSpoofing INTEGER } fribFrlmCfgIfIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The ifIndex value of the corresponding ifEntry. Reference RFC1213." ::= { fribFrlmCfgEntry 1 } fribFrlmCfgLastChange OBJECT-TYPE SYNTAX TimeTicks ACCESS read-only STATUS mandatory DESCRIPTION "The value of sysUpTime when a variable in the FRLM Configuration Table changed." ::= { fribFrlmCfgEntry 2 } fribFrlmCfgProtocol OBJECT-TYPE SYNTAX INTEGER { frlmNone (1), frlmLmi (2), frlmAnsiT1617D (3), frlmItuQ933A (4), frlmAutoDetect (5) } ACCESS read-write STATUS mandatory DESCRIPTION "Describes which Link Management scheme is used. The possible values are: VALUE DESCRIPTION frlmNone (1) None configured frlmLmi (2) LMI frlmAnsiT1617D (3) ANSI t1.617 Annex D frlmItuQ933A (4) CCITT Q933 Annex A frlmAutoDetect (5) In process of Detecting Protocol" ::= { fribFrlmCfgEntry 3 } fribFrlmCfgSpoofing OBJECT-TYPE SYNTAX INTEGER { spoofingEnabled (1), spoofingDisabled (2) } ACCESS read-write STATUS mandatory DESCRIPTION "Controls whether the device will spoof Link Management messages. When the device stops receiving Link-Management Enquiries/Statuses, the device will send them itself. The possible values are: VALUE DESCRIPTION spoofingEnabled (1) Spoofing Enabled spoofingDisabled (2) Spoofing Disabled" ::= { fribFrlmCfgEntry 4 } ---------------------------------------- fribFrlmStatusDuration OBJECT-TYPE SYNTAX TimeTicks ACCESS read-only STATUS mandatory DESCRIPTION "Total amount of time that the counters in the Frlm Status table have been collecting data since last being cleared." ::= { fribFrlm 2 } fribFrlmStatusClearData OBJECT-TYPE SYNTAX INTEGER { clearDataIdle (1), clearDataStart (2) } ACCESS read-write STATUS mandatory DESCRIPTION "Reset the counts of the Frlm Status Table when set to clearDataStart." ::= { fribFrlm 3 } fribFrlmStatusTable OBJECT-TYPE SYNTAX SEQUENCE OF FribFrlmStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Table of device's status relating to Frame-Relay Link Management." ::= { fribFrlm 4 } fribFrlmStatusEntry OBJECT-TYPE SYNTAX FribFrlmStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the FRLM Status Table." INDEX { fribFrlmStatusIfIndex } ::= { fribFrlmStatusTable 1 } FribFrlmStatusEntry ::= SEQUENCE { fribFrlmStatusIfIndex INTEGER, fribFrlmStatusServ INTEGER, fribFrlmStatusCust INTEGER, fribFrlmStatusSpoofState INTEGER, fribFrlmStatusLmAvailServ Counter32, fribFrlmStatusLmAvailCust Counter32, fribFrlmStatusSpoofEvtServ Counter32, fribFrlmStatusSpoofEvtCust Counter32, fribFrlmStatusSpoofSecServ Counter32, fribFrlmStatusSpoofSecCust Counter32, fribFrlmStatusSegAvailSecs Counter32 } fribFrlmStatusIfIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The ifIndex value of the corresponding ifEntry. Reference RFC1213." ::= { fribFrlmStatusEntry 1 } fribFrlmStatusServ OBJECT-TYPE SYNTAX INTEGER { frlmStatusDetecting (1), frlmStatusUp (2), frlmStatusDown (3), frlmStatusUnknown (4) } ACCESS read-only STATUS mandatory DESCRIPTION "Status of Link-Management from the Service. The possible values are: VALUE DESCRIPTION frlmStatusDetecting (1) Service state is being detected frlmStatusUp (2) Service side is UP frlmStatusDown (3) Service side is DOWN frlmStatusUnknown (4) Service side state is unknown" ::= { fribFrlmStatusEntry 2 } fribFrlmStatusCust OBJECT-TYPE SYNTAX INTEGER { frlmStatusDetecting (1), frlmStatusUp (2), frlmStatusDown (3) } ACCESS read-only STATUS mandatory DESCRIPTION "Status of Link-Management from the Customer. The possible values are: VALUE DESCRIPTION frlmStatusDetecting (1) Customer side is being detected frlmStatusUp (2) Customer side is UP frlmStatusDown (3) Customer side is DOWN" ::= { fribFrlmStatusEntry 3 } fribFrlmStatusSpoofState OBJECT-TYPE SYNTAX INTEGER { spoofingInactive (1), spoofingAsCustomer (2), spoofingAsService (3) } ACCESS read-only STATUS mandatory DESCRIPTION "Indicates whether the device is spoofing or not. The possible values are: VALUE DESCRIPTION spoofingInactive (1) No spoofing is being done spoofingAsCustomer (2) Unit is spoofing as Customer spoofingAsService (3) Unit is spoofing as Service" ::= { fribFrlmStatusEntry 4 } fribFrlmStatusLmAvailServ OBJECT-TYPE SYNTAX Counter32 ACCESS read-only STATUS mandatory DESCRIPTION "Number of seconds where Link Management says the interface to the Service has been active." ::= { fribFrlmStatusEntry 5 } fribFrlmStatusLmAvailCust OBJECT-TYPE SYNTAX Counter32 ACCESS read-only STATUS mandatory DESCRIPTION "Number of seconds where Link Management says the interface to the Customer has been active." ::= { fribFrlmStatusEntry 6 } fribFrlmStatusSpoofEvtServ OBJECT-TYPE SYNTAX Counter32 ACCESS read-only STATUS mandatory DESCRIPTION "Number of times where the device spoofed as the Service." ::= { fribFrlmStatusEntry 7 } fribFrlmStatusSpoofEvtCust OBJECT-TYPE SYNTAX Counter32 ACCESS read-only STATUS mandatory DESCRIPTION "Number of times where the device spoofed as the Customer." ::= { fribFrlmStatusEntry 8 } fribFrlmStatusSpoofSecServ OBJECT-TYPE SYNTAX Counter32 ACCESS read-only STATUS mandatory DESCRIPTION "Number of seconds where the device spoofed as the Service." ::= { fribFrlmStatusEntry 9 } fribFrlmStatusSpoofSecCust OBJECT-TYPE SYNTAX Counter32 ACCESS read-only STATUS mandatory DESCRIPTION "Number of seconds where the device spoofed as the Customer." ::= { fribFrlmStatusEntry 10 } fribFrlmStatusSegAvailSecs OBJECT-TYPE SYNTAX Counter32 ACCESS read-only STATUS mandatory DESCRIPTION "Number of seconds where NI is physically UP, and DP is physically UP, and unit isn't spoofing in either direction. (For internal Kentrox use)." ::= { fribFrlmStatusEntry 11 } ---------------------------------------- fribFrlmVcStatusDuration OBJECT-TYPE SYNTAX TimeTicks ACCESS read-only STATUS mandatory DESCRIPTION "Total amount of time that the counters in the Frlm VC Status table have been collecting data since last being cleared." ::= { fribFrlm 5 } fribFrlmVcStatusClearData OBJECT-TYPE SYNTAX INTEGER { clearDataIdle (1), clearDataStart (2) } ACCESS read-write STATUS mandatory DESCRIPTION "Reset the counts of the Frlm VC Status Table when set to clearDataStart." ::= { fribFrlm 6 } fribFrlmVcStatusTable OBJECT-TYPE SYNTAX SEQUENCE OF FribFrlmVcStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Table describing the status of each circuit based on Frame-Relay Link Management." ::= { fribFrlm 7 } fribFrlmVcStatusEntry OBJECT-TYPE SYNTAX FribFrlmVcStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the FRLM VC Status Table." INDEX { fribFrlmVcStatusIfIndex, fribFrlmVcStatusDLCI } ::= { fribFrlmVcStatusTable 1 } FribFrlmVcStatusEntry ::= SEQUENCE { fribFrlmVcStatusIfIndex INTEGER, fribFrlmVcStatusDLCI FribDLCI, fribFrlmVcStatusStatus INTEGER, fribFrlmVcStatusInactiveEvents Counter32, fribFrlmVcStatusActiveSecs Counter32, fribFrlmVcStatusInactiveSecs Counter32, fribFrlmVcStatusLocalUpSecs Counter32, fribFrlmVcStatusSpoofCustSecs Counter32 } fribFrlmVcStatusIfIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The ifIndex value of the corresponding ifEntry. Reference RFC1213." ::= { fribFrlmVcStatusEntry 1 } fribFrlmVcStatusDLCI OBJECT-TYPE SYNTAX FribDLCI ACCESS read-only STATUS mandatory DESCRIPTION "Data Link Connection Identifier." ::= { fribFrlmVcStatusEntry 2 } fribFrlmVcStatusStatus OBJECT-TYPE SYNTAX INTEGER { frlmVcStatusNew (1), frlmVcStatusDelete (2), frlmVcStatusActive (3), frlmVcStatusInactive (4), frlmVcStatusSpoofed (5), frlmVcStatusOther (6) } ACCESS read-only STATUS mandatory DESCRIPTION " The possible values are: VALUE DESCRIPTION frlmVcStatusNew (1) VC is new frlmVcStatusDelete (2) VC is deleted frlmVcStatusActive (3) VC is active frlmVcStatusInactive (4) VC is inactive frlmVcStatusOther (5) " ::= { fribFrlmVcStatusEntry 3 } fribFrlmVcStatusInactiveEvents OBJECT-TYPE SYNTAX Counter32 ACCESS read-only STATUS mandatory DESCRIPTION "Number of times the circuit was declared Inactive based on the Switch's Status message." ::= { fribFrlmVcStatusEntry 4 } fribFrlmVcStatusActiveSecs OBJECT-TYPE SYNTAX Counter32 ACCESS read-only STATUS mandatory DESCRIPTION "Number of seconds the circuit was declared Active based on the Switch's Status message." ::= { fribFrlmVcStatusEntry 5 } fribFrlmVcStatusInactiveSecs OBJECT-TYPE SYNTAX Counter32 ACCESS read-only STATUS mandatory DESCRIPTION "Number of seconds the circuit was declared Inactive based on the Switch's Status message." ::= { fribFrlmVcStatusEntry 6 } fribFrlmVcStatusLocalUpSecs OBJECT-TYPE SYNTAX Counter32 ACCESS read-only STATUS mandatory DESCRIPTION "Number of seconds where NI is physically UP, and DP is physically UP, and unit isn't spoofing to the Service, and the DLCI is declared as active. (For internal Kentrox use.)" ::= { fribFrlmVcStatusEntry 7 } fribFrlmVcStatusSpoofCustSecs OBJECT-TYPE SYNTAX Counter32 ACCESS read-only STATUS mandatory DESCRIPTION "Number of seconds where device is spoofing to the Service, and the DLCI is declared as active. (For internal Kentrox use.)" ::= { fribFrlmVcStatusEntry 8 } END