-- extracted from draft-ashoka-atmaal2-mib-00.txt -- at Wed May 9 06:04:42 2001 AAL2-MIB DEFINITIONS ::= BEGIN IMPORTS MODULE-IDENTITY, OBJECT-TYPE, Counter32, Counter64 FROM SNMPv2-SMI MODULE-COMPLIANCE, OBJECT-GROUP FROM SNMPv2-CONF ifIndex FROM IF-MIB; Aal2MIB MODULE-IDENTITY LAST-UPDATED "200105040000Z" ORGANIZATION "Cisco Systems, Inc." CONTACT-INFO " Cisco Systems Customer Service Postal: 170 W Tasman Drive San Jose, CA 95134 USA Tel: +1 800 553-NETS E-mail: cs-atm@cisco.com DESCRIPTION " ATM AAL2 MIB file that provides AAL2 specific information" REVISION "200105040000Z" DESCRIPTION "Initial version of this MIB module." ::= { Mgmt XXXX} Aal2MIBObjects OBJECT IDENTIFIER ::= { Aal2MIB 1 } aal2VccObjects OBJECT IDENTIFIER ::= { Aal2MIBObjects 1 } aal2VccCidObjects OBJECT IDENTIFIER ::= { Aal2MIBObjects 2 } -- This table contains AAL2 performance statistics of a VCC at the -- interface associated with an AAL2 entity in an ATM host aal2VccTable OBJECT-TYPE SYNTAX SEQUENCE OF CAal2VccEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table contains AAL2 VCC performance parameters, one entry per VPI/VCI pair." ::= { aal2VccObjects 1 } aal2VccEntry OBJECT-TYPE SYNTAX CAal2VccEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This list contains the AAL2 VCC performance parameters and is indexed by ifIndex and the associated VPI/VCI." INDEX { ifIndex, aal2VccVpi, aal2VccVci } ::= { aal2VccTable 1 } Aal2VccEntry ::= SEQUENCE { aal2VccVpi INTEGER, aal2VccVci INTEGER, aal2VccParityErrors Counter32, aal2VccOverSizedSDUs Counter32, aal2VccStfSeqErrors Counter32, aal2VccInvalidPtrErrors Counter32, aal2VccHecCodeErrors Counter32, aal2VccOutPkts Counter64, aal2VccInPkts Counter64, aal2VccInOctets Counter64, aal2VccOutOctets Counter64, aal2VccSubCellMuxMode INTEGER } aal2VccVpi OBJECT-TYPE SYNTAX INTEGER (0..4095) MAX-ACCESS not-accessible STATUS current DESCRIPTION "The VPI value of the AAL2 VCC at the interface identified by the ifIndex." ::= { aal2VccEntry 1 } aal2VccVci OBJECT-TYPE SYNTAX INTEGER (0..65535) MAX-ACCESS not-accessible STATUS current DESCRIPTION "The VCI value of the AAL2 VCC at the interface identified by the ifIndex." ::= { aal2VccEntry 2 } aal2VccParityErrors OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of AAL2 CPS PDUs received with parity errors on this AAL2 VCC." ::= { aal2VccEntry 3 } aal2VccOverSizedSDUs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of AAL2 CPS PDUs discarded on this AAL2 VCC at the interface associated with an AAL2 entity because the AAL2 SDUs were too large." ::= { aal2VccEntry 4 } aal2VccStfSeqErrors OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of AAL2 CPS PDUs discarded on this AAL2 VCC at the interface associated with an AAL2 entity because of STF sequence errors." ::= { aal2VccEntry 5 } aal2VccInvalidPtrErrors OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of AAL2 CPS PDUs discarded on this AAL2 VCC at the interface associated with an AAL2 entity because of invalid pointer." ::= { aal2VccEntry 6 } aal2VccHecCodeErrors OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of AAL2 CPS PDUs discarded on this AAL2 VCC at the interface associated with an AAL2 entity because of Hec Code Error." ::= { aal2VccEntry 7 } aal2VccInPkts OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of AAL2 CPS PDUs received on this AAL2 VCC at the interface associated with an AAL2 entity." ::= { aal2VccEntry 8 } aal2VccOutPkts OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of AAL2 CPS PDUs transmitted on this AAL2 VCC at the interface associated with an AAL2 entity." ::= { aal2VccEntry 9 } aal2VccInOctets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of AAL2 CPS PDU octets received on this AAL2 VCC at the interface associated with an AAL2 entity." ::= { aal2VccEntry 10 } aal2VccOutOctets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of AAL2 CPS PDU octets transmitted on this AAL2 VCC at the interface associated with an AAL2 entity." ::= { aal2VccEntry 11 } aal2VccSubCellMuxMode OBJECT-TYPE SYNTAX INTEGER { enabled (1), disabled (2) } MAX-ACCESS read-write STATUS current DESCRIPTION "This object indicates whether subcell multiplex mode is enabled/disabled on this VCC at the interface associated with an AAL2 entity." ::= { aal2VccEntry 12 } -- This table contains AAL2 performance statistics of a Channel -- Identifier(CID) of a VCC at the interface associated with an AAL2 -- entity in an ATM host aal2CidTable OBJECT-TYPE SYNTAX SEQUENCE OF CAal2CidEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table contains AAL2 CID performance parameters, one entry per VPI/VCI and CID pair." ::= { aal2VccCidObjects 1 } aal2CidEntry OBJECT-TYPE SYNTAX CAal2CidEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This list contains the AAL2 CID performance parameters." INDEX { ifIndex, aal2CidVpi, aal2CidVci, aal2CidId } ::= { cAal2CidTable 1 } Aal2CidEntry ::= SEQUENCE { cAal2CidVpi INTEGER, cAal2CidVci INTEGER, cAal2CidId INTEGER, cAal2CidParityErrors Counter32, cAal2CidOverSizedSDUs Counter32, cAal2CidStfSeqErrors Counter32, cAal2CidInvalidPtrErrors Counter32, cAal2CidHecCodeErrors Counter32, cAal2CidOutPkts Counter32, cAal2CidInPkts Counter32, cAal2CidInOctets Counter32, cAal2CidOutOctets Counter32 } aal2CidVpi OBJECT-TYPE SYNTAX INTEGER (0..4095) MAX-ACCESS not-accessible STATUS current DESCRIPTION "The VPI value of the AAL2 CID at the interface identified by the ifIndex." ::= { aal2CidEntry 1 } aal2CidVci OBJECT-TYPE SYNTAX INTEGER (0..65535) MAX-ACCESS not-accessible STATUS current DESCRIPTION "The VCI value of the AAL2 CID at the interface identified by the ifIndex." ::= { aal2CidEntry 2 } aal2CidId OBJECT-TYPE SYNTAX INTEGER (0..255) MAX-ACCESS not-accessible STATUS current DESCRIPTION "The CID value of the AAL2 CID at the interface identified by the ifIndex." ::= { aal2CidEntry 3 } aal2CidParityErrors OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of AAL2 CPS PDUs received with Parity errors on this AAL2 CID at the Interface associated with an AAL2 entity" ::= { aal2CidEntry 4 } aal2CidOverSizedSDUs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of AAL2 CPS PDUs discarded on this AAL2 CID at the interface associated with an AAL2 entity because the AAL2 SDUs were too large." ::= { aal2CidEntry 5 } aal2CidStfSeqErrors OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of AAL2 CPS PDUs discarded on this AAL2 CID at the interface associated with an AAL2 entity because of STF sequence errors." ::= { aal2CidEntry 6 } aal2CidInvalidPtrErrors OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of AAL2 CPS PDUs discarded on this AAL2 CID at the interface associated with an AAL2 entity because of invalid pointer." ::= { aal2CidEntry 7 } aal2CidHecCodeErrors OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of AAL2 CPS PDUs discarded on this AAL2 CID at the interface associated with an AAL2 entity because of Hec Code Error." ::= { aal2CidEntry 8 } aal2CidInPkts OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of AAL2 CPS PDUs received on this AAL2 CID at the interface associated with an AAL2 entity." ::= { aal2CidEntry 9 } aal2CidOutPkts OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of AAL2 CPS PDUs transmitted on this AAL2 CID at the interface associated with an AAL2 entity." ::= { aal2CidEntry 10 } aal2CidInOctets OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of AAL2 CPS PDU octets received on this AAL2 CID at the interface associated with an AAL2 entity." ::= { aal2CidEntry 11 } aal2CidOutOctets OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of AAL2 CPS PDU octets transmitted on this AAL2 CID at the interface associated with an AAL2 entity." ::= { aal2CidEntry 12 } -- Conformance Information Aal2MIBConformance OBJECT IDENTIFIER ::= { Aal2MIB 2 } Aal2MIBCompliances OBJECT IDENTIFIER ::= { Aal2MIBConformance 1 } Aal2MIBGroups OBJECT IDENTIFIER ::= { Aal2MIBConformance 2 } -- Compliance Statement Aal2MIBCompliance MODULE-COMPLIANCE STATUS current DESCRIPTION "The compliance statement for entities which implement this AAL2 MIB." MODULE -- this module MANDATORY-GROUPS { cAal2VccGroup, cAal2VccCidGroup } ::= { Aal2MIBCompliances 1 } -- units of conformance: aal2VccGroup OBJECT-GROUP OBJECTS { aal2VccParityErrors, aal2VccOverSizedSDUs, aal2VccStfSeqErrors, aal2VccInvalidPtrErrors, aal2VccHecCodeErrors, aal2VccOutPkts, aal2VccInPkts, aal2VccInOctets, aal2VccOutOctets, aal2VccSubCellMuxMode } STATUS current DESCRIPTION "A collection of objects providing AAL2 related parameters corresponding to a VPI/VCI." ::= { Aal2MIBGroups 1 } aal2VccCidGroup OBJECT-GROUP OBJECTS { aal2CidParityErrors, aal2CidOverSizedSDUs, aal2CidStfSeqErrors, aal2CidInvalidPtrErrors, aal2CidHecCodeErrors, aal2CidOutPkts, aal2CidInPkts, aal2CidInOctets, aal2CidOutOctets } STATUS current DESCRIPTION "A collection of objects providing AAL2 related parameters corresponding to a VPI/VCI and CID." ::= { Aal2MIBGroups 2 } END -- -- "Copyright (C) The Internet Society (date). All Rights Reserved. This -- document and translations of it may be copied and furnished to others, -- and derivative works that comment on or otherwise explain it or assist -- in its implmentation may be prepared, copied, published and distributed, -- in whole or in part, without restriction of any kind, provided that the -- above copyright notice and this paragraph are included on all such copies -- and derivative works. However, this document itself may not be modified -- in any way, such as by removing the copyright notice or references to the -- Internet Society or other Internet organizations, except as needed for the -- purpose of developing Internet standards in which case the procedures for -- copyrights defined in the Internet Standards process must be followed, or -- as required to translate it into -- -- -- -- -- -- -- -- -- -- -- INTERNET-DRAFT ATM AAL2 Managed Objects May 2001 -- -- -- -- -- K. Ashoka Expires November 2001 6