Observium_CE/mibs/oneaccess/ONEACCESS-ATM-MIB

506 lines
14 KiB
Plaintext

-- *****************************
-- * *
-- * ONEOS MIB *
-- * *
-- *****************************
--
-- ONEOS_MIB_STD_V05.1.R005_E001
--
-- 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 "201110270000Z"
ORGANIZATION " OneAccess "
CONTACT-INFO
"Pascal KESTELOOT
Postal: ONE ACCESS
381 Avenue du Général de Gaulle
92140 Clamart, France
FRANCE
Tel: (+33) 01 41 87 70 00
Fax: (+33) 01 41 87 74 00
E-mail: pascal.kesteloot@oneaccess-net.com"
DESCRIPTION
"Contact updated"
REVISION "201110270000Z"
DESCRIPTION
"Fixed some minor corrections."
REVISION "201007080001Z"
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
"The table representing the oacAtmChannel"
::= { oacAtmStatObjects 1 }
oacAtmChannelEntry OBJECT-TYPE
SYNTAX OacAtmChannelEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An index into the table oacAtmChannelTable"
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
" The table representing oacAtmAal0ChannelGlobalStats"
::= { oacAtmStatObjects 2 }
oacAtmAal0ChannelGlobalStatEntry OBJECT-TYPE
SYNTAX OacAtmAal0ChannelGlobalStatEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An index into the table oacAtmAal0ChannelGlobalStatTable"
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
"An index into the table oacAtmAal1ChannelGlobalStatTable"
::= { oacAtmStatObjects 3 }
oacAtmAal1ChannelGlobalStatEntry OBJECT-TYPE
SYNTAX OacAtmAal1ChannelGlobalStatEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An index into the table oacAtmAal1ChannelGlobalStatTable"
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
"An index into the table oacAtmAal5ChannelGlobalStatEntry"
::= { oacAtmStatObjects 4 }
oacAtmAal5ChannelGlobalStatEntry OBJECT-TYPE
SYNTAX OacAtmAal5ChannelGlobalStatEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An index into the table oacAtmAal5ChannelGlobalStatEntry"
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
"An entry into the table oacAtmPortStatEntry"
::= { oacAtmStatObjects 5 }
oacAtmPortStatEntry OBJECT-TYPE
SYNTAX OacAtmPortStatEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry into the table oacAtmPortStatEntry"
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
"An entry into the table oacAtmAal5PortStatTable"
::= { oacAtmStatObjects 6 }
oacAtmAal5PortStatEntry OBJECT-TYPE
SYNTAX OacAtmAal5PortStatEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry into the table oacAtmAal5PortStatTable"
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
--