-- ***************************** -- * * -- * ONEOS MIB * -- * * -- ***************************** -- -- ONEOS_MIB_STD_V02.3.R002_E005 -- -- Creation date : 22/01/2003 -- -- Compatibility with ONEOS_V31 -- -- Compatibility with ONEOS_V32 -- ONEACCESS-ATM-MIB DEFINITIONS ::= BEGIN IMPORTS MODULE-IDENTITY, OBJECT-TYPE,Counter32,Integer32 FROM SNMPv2-SMI MODULE-COMPLIANCE, OBJECT-GROUP FROM SNMPv2-CONF AtmVcIdentifier, AtmVpIdentifier FROM ATM-TC-MIB InterfaceIndex, ifIndex FROM IF-MIB oacExpIMAtmStatistics,oacMIBModules FROM ONEACCESS-GLOBAL-REG; oacAtmMIBModule MODULE-IDENTITY LAST-UPDATED "9911301545Z" ORGANIZATION "ONE ACCESS" CONTACT-INFO "Pascal KESTELOOT Postal: ONE ACCESS 28, rue de la redoute 92260 Fontenay aux roses FRANCE Tel: (+33) 01 41 87 70 54 Fax: (+33) 01 41 87 74 39 E-mail: pascal.kesteloot@oneaccess-net.com" DESCRIPTION "This MIB module describes ATM Management objects." ::= { oacMIBModules 667 } oacAtmStatObjects OBJECT IDENTIFIER ::= { oacExpIMAtmStatistics 1 } oacAtmStatNotifications OBJECT IDENTIFIER ::= { oacExpIMAtmStatistics 2 } oacAtmStatConformance OBJECT IDENTIFIER ::= { oacExpIMAtmStatistics 3 } oacAtmChannelTable OBJECT-TYPE SYNTAX SEQUENCE OF OacAtmChannelEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " ::= { oacAtmStatObjects 1 } oacAtmChannelEntry OBJECT-TYPE SYNTAX OacAtmChannelEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " INDEX {ifIndex,oacAtmChanVpi,oacAtmChanVci } ::= { oacAtmChannelTable 1 } OacAtmChannelEntry ::= SEQUENCE { oacAtmChanVpi AtmVpIdentifier, oacAtmChanVci AtmVcIdentifier, oacAtmChanTxBytes Counter32, oacAtmChanTxCells Counter32, oacAtmChanRxBytes Counter32, oacAtmChanRxCells Counter32, oacAtmChanRxErrors Counter32, oacAtmChanTxOverflows Counter32 } oacAtmChanVpi OBJECT-TYPE SYNTAX AtmVpIdentifier MAX-ACCESS not-accessible STATUS current DESCRIPTION " Virtual Path Id for the connexion" ::= { oacAtmChannelEntry 1 } oacAtmChanVci OBJECT-TYPE SYNTAX AtmVcIdentifier MAX-ACCESS not-accessible STATUS current DESCRIPTION " Virtual Channel Id for the connexion" ::= { oacAtmChannelEntry 2 } oacAtmChanTxBytes OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION " Total transmitted UINT8s counter" ::= { oacAtmChannelEntry 3 } oacAtmChanTxCells OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION " Total transmitted cells counter" ::= { oacAtmChannelEntry 4 } oacAtmChanRxBytes OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION " Total received UINT8s counter" ::= { oacAtmChannelEntry 5 } oacAtmChanRxCells OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION " Total received cells counter" ::= { oacAtmChannelEntry 6 } oacAtmChanRxErrors OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION " Total receive errors counter. For AAL0: counts number of CRC10 errors. For AAL1: counts number of SN errors. For AA5: counts frames with errors" ::= { oacAtmChannelEntry 7 } oacAtmChanTxOverflows OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION " Transmit overflow counter. It counts the number of frames discarded due to transmit queue overflow or transmit BD overflow for AAL5 and AAL1 channels and the number of cells discarded due to the same reasons for AAL0 channels" ::= { oacAtmChannelEntry 8 } oacAtmAal0ChannelGlobalStatTable OBJECT-TYPE SYNTAX SEQUENCE OF OacAtmAal0ChannelGlobalStatEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " ::= { oacAtmStatObjects 2 } oacAtmAal0ChannelGlobalStatEntry OBJECT-TYPE SYNTAX OacAtmAal0ChannelGlobalStatEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " INDEX { ifIndex,oacAtmChanVpi,oacAtmChanVci } ::= { oacAtmAal0ChannelGlobalStatTable 1 } OacAtmAal0ChannelGlobalStatEntry ::= SEQUENCE { oacAtmAal0ChanRxCellsDiscarded Counter32 } oacAtmAal0ChanRxCellsDiscarded OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Cells discarded due to busy condition counter" ::= { oacAtmAal0ChannelGlobalStatEntry 1 } oacAtmAal1ChannelGlobalStatTable OBJECT-TYPE SYNTAX SEQUENCE OF OacAtmAal1ChannelGlobalStatEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " ::= { oacAtmStatObjects 3 } oacAtmAal1ChannelGlobalStatEntry OBJECT-TYPE SYNTAX OacAtmAal1ChannelGlobalStatEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " INDEX { ifIndex,oacAtmChanVpi,oacAtmChanVci } ::= { oacAtmAal1ChannelGlobalStatTable 1 } OacAtmAal1ChannelGlobalStatEntry ::= SEQUENCE { oacAtmAal1ChanTxUnderflows Counter32, oacAtmAal1ChanRxOverflows Counter32 } oacAtmAal1ChanTxUnderflows OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Transmit buffer underflows counter" ::= { oacAtmAal1ChannelGlobalStatEntry 1 } oacAtmAal1ChanRxOverflows OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Receive buffer overflows counter" ::= { oacAtmAal1ChannelGlobalStatEntry 2 } oacAtmAal5ChannelGlobalStatTable OBJECT-TYPE SYNTAX SEQUENCE OF OacAtmAal5ChannelGlobalStatEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " ::= { oacAtmStatObjects 4 } oacAtmAal5ChannelGlobalStatEntry OBJECT-TYPE SYNTAX OacAtmAal5ChannelGlobalStatEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " INDEX { ifIndex,oacAtmChanVpi,oacAtmChanVci } ::= { oacAtmAal5ChannelGlobalStatTable 1 } OacAtmAal5ChannelGlobalStatEntry ::= SEQUENCE { oacAtmAal5ChanTxFrames Counter32, oacAtmAal5ChanRxFrames Counter32, oacAtmAal5ChanRxFramesDiscarded Counter32, oacAtmAal5ChanCrc32Errors Counter32, oacAtmAal5ChanLengthErrors Counter32, oacAtmAal5ChanReassemblyTimeouts Counter32 } oacAtmAal5ChanTxFrames OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Total AAL5 transmitted frames counter" ::= { oacAtmAal5ChannelGlobalStatEntry 1 } oacAtmAal5ChanRxFrames OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Total AAL5 received frames counter" ::= { oacAtmAal5ChannelGlobalStatEntry 2 } oacAtmAal5ChanRxFramesDiscarded OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Total AAL5 receive frames discarded counter" ::= { oacAtmAal5ChannelGlobalStatEntry 3 } oacAtmAal5ChanCrc32Errors OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "AAL5 frames with CRC32 error counter" ::= { oacAtmAal5ChannelGlobalStatEntry 4 } oacAtmAal5ChanLengthErrors OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "AAL5 frames with length error counter" ::= { oacAtmAal5ChannelGlobalStatEntry 5 } oacAtmAal5ChanReassemblyTimeouts OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "AAL5 reassembling timeouts counter" ::= { oacAtmAal5ChannelGlobalStatEntry 6 } oacAtmPortStatTable OBJECT-TYPE SYNTAX SEQUENCE OF OacAtmPortStatEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " ::= { oacAtmStatObjects 5 } oacAtmPortStatEntry OBJECT-TYPE SYNTAX OacAtmPortStatEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " INDEX { ifIndex} ::= { oacAtmPortStatTable 1 } OacAtmPortStatEntry ::= SEQUENCE { oacAtmPortTxCells Counter32, oacAtmPortRxCells Counter32, oacAtmPortRxCellsDiscarded Counter32, oacAtmPortHecErrors Counter32 } oacAtmPortTxCells OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Total transmitted cells for ATM port counter" ::= { oacAtmPortStatEntry 1 } oacAtmPortRxCells OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Total received cells for ATM port counter" ::= { oacAtmPortStatEntry 2 } oacAtmPortRxCellsDiscarded OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Receive cells discarded counter. Cells discarded due to: UTOPIA errors, header validation (mis-insertion), CRC10 error for AAL5-ABR channels" ::= { oacAtmPortStatEntry 3 } oacAtmPortHecErrors OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Cells received with HEC error counter" ::= { oacAtmPortStatEntry 4 } oacAtmAal5PortStatTable OBJECT-TYPE SYNTAX SEQUENCE OF OacAtmAal5PortStatEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " ::= { oacAtmStatObjects 6 } oacAtmAal5PortStatEntry OBJECT-TYPE SYNTAX OacAtmAal5PortStatEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " " INDEX { ifIndex} ::= { oacAtmAal5PortStatTable 1 } OacAtmAal5PortStatEntry ::= SEQUENCE { oacAtmAal5PortTxBytes Counter32, oacAtmAal5PortTxFrames Counter32, oacAtmAal5PortTxFramesDiscarded Counter32, oacAtmAal5PortRxBytes Counter32, oacAtmAal5PortRxFrames Counter32, oacAtmAal5PortRxErrors Counter32, oacAtmAal5PortRxFramesDiscarded Counter32 } oacAtmAal5PortTxBytes OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Total transmitted bytes counter" ::= { oacAtmAal5PortStatEntry 1 } oacAtmAal5PortTxFrames OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Total transmitted frames counter" ::= { oacAtmAal5PortStatEntry 2 } oacAtmAal5PortTxFramesDiscarded OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Transmit frames discarded counter (due to transmit queue overflow)" ::= { oacAtmAal5PortStatEntry 3 } oacAtmAal5PortRxBytes OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Total received bytes counter" ::= { oacAtmAal5PortStatEntry 4 } oacAtmAal5PortRxFrames OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Total received frames counter" ::= { oacAtmAal5PortStatEntry 5 } oacAtmAal5PortRxErrors OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Total receive errors counter (CRC32 errors, length errors, RAS timeouts)" ::= { oacAtmAal5PortStatEntry 6 } oacAtmAal5PortRxFramesDiscarded OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Total receive frames discarded counter" ::= { oacAtmAal5PortStatEntry 7 } oacAtmStatGroups OBJECT IDENTIFIER ::= { oacAtmStatConformance 1} oacAtmStatCompliances OBJECT IDENTIFIER ::= { oacAtmStatConformance 2} oacAtmStatCompliance MODULE-COMPLIANCE STATUS current DESCRIPTION "The compliance statement for agents that support the OA-ATM-MIB." MODULE -- this module MANDATORY-GROUPS { oacAtmStatGeneralGroup } -- GROUP atmStatGeneralGroup -- -- DESCRIPTION -- "This group optional, when declared here." ::= { oacAtmStatCompliances 1} oacAtmStatGeneralGroup OBJECT-GROUP OBJECTS { oacAtmChanTxBytes, oacAtmChanTxCells, oacAtmChanRxBytes, oacAtmChanRxCells, oacAtmChanRxErrors, oacAtmChanTxOverflows, oacAtmAal0ChanRxCellsDiscarded, oacAtmAal1ChanTxUnderflows, oacAtmAal1ChanRxOverflows, oacAtmAal5ChanTxFrames, oacAtmAal5ChanRxFrames, oacAtmAal5ChanRxFramesDiscarded, oacAtmAal5ChanCrc32Errors, oacAtmAal5ChanLengthErrors, oacAtmAal5ChanReassemblyTimeouts, oacAtmPortTxCells, oacAtmPortRxCells, oacAtmPortRxCellsDiscarded, oacAtmPortHecErrors, oacAtmAal5PortTxBytes, oacAtmAal5PortTxFrames, oacAtmAal5PortTxFramesDiscarded, oacAtmAal5PortRxBytes, oacAtmAal5PortRxFrames, oacAtmAal5PortRxErrors, oacAtmAal5PortRxFramesDiscarded } STATUS current DESCRIPTION "This group is mandatory for all ATM entities." ::= { oacAtmStatGroups 1 } END --