NORTEL-TM-MIB DEFINITIONS ::= BEGIN IMPORTS OBJECT-TYPE, MODULE-IDENTITY, Gauge32, Counter64 FROM SNMPv2-SMI TEXTUAL-CONVENTION FROM SNMPv2-TC InterfaceIndex FROM IF-MIB nortelGenericMIBs FROM NORTEL-GENERIC-MIB; nnTMMIB MODULE-IDENTITY LAST-UPDATED "200807301012Z" ORGANIZATION "Nortel" CONTACT-INFO " 7035 Ridge Road Hanover, Maryland 21076 United States Toll-free: +1-800-921-1144 Phone: +1-410-694-5700 Fax: +1-410-694-5750 www.ciena.com " DESCRIPTION "This module contains objects for Nortel Traffic Management." REVISION "200511151522Z" DESCRIPTION "Initial Version - created for OME 6500 Release 3.0" REVISION "200807301012Z" DESCRIPTION "- Added new qGroupIndex to support OME6500 R5.2 - Added new class of service for cosNetwork - COSNT = cosNetworkNT(old) and COSNW = cosNetworkNW (new)" ::= { nortelGenericMIBs 3 } NnTMClassOfService ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "This TC contains the Class of Services that are possible per Interface." SYNTAX INTEGER { cosStandard (0), cosBronze (1), cosSilver (2), cosGold (3), cosPlatinum (4), cosPremium (5), cosNetworkNT (6), -- This is the old CosNetwork Class of Service keeping to support previous releases. cosCritical (7), cosNetworkNW (8), -- This is the new CosNetwork Class of Service introduced in R5.2. cosUnknown (15) } NnTMQueueGroup ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "This TC contains the QueueGroup ID which is a new object that specifies which scheduler profile, drop profiles, and scalars to use." SYNTAX INTEGER { eQGRPUNKNOWN (0), eQGRPNA (1), eQGRP1 (2), eQGRP2 (3) } nnTMObjects OBJECT IDENTIFIER ::= { nnTMMIB 1 } nnTMStatsTable OBJECT-TYPE SYNTAX SEQUENCE OF NnTMStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table contains the Traffic Management Statistics." ::= { nnTMObjects 1 } nnTMStatsEntry OBJECT-TYPE SYNTAX NnTMStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Each entry in this table is indexed by the interface ifIndex and a class of service." INDEX { trafficMgmtIfIndex, queueGroupIndex, cosIndex } ::= { nnTMStatsTable 1 } NnTMStatsEntry ::= SEQUENCE { trafficMgmtIfIndex InterfaceIndex, queueGroupIndex NnTMQueueGroup, cosIndex NnTMClassOfService, nnTMStatsInFrames Counter64, nnTMStatsInOctets Counter64, nnTMStatsInFramesDiscards Counter64, nnTMStatsInFramesDiscardsOctets Counter64, nnTMStatsInFramesNonConforming Counter64, nnTMStatsOutFrames Counter64, nnTMStatsOutOctets Counter64, nnTMStatsOutFramesDiscards Counter64, nnTMStatsOutFramesDiscardsOctets Counter64, nnTMStatsOutFramesConformingDiscards Counter64, nnTMStatsTxQueueUtilization Gauge32, nnTMStatsTxQueueUtilizationMaxPeak Gauge32 } trafficMgmtIfIndex OBJECT-TYPE SYNTAX InterfaceIndex MAX-ACCESS not-accessible STATUS current DESCRIPTION "" ::= { nnTMStatsEntry 1 } queueGroupIndex OBJECT-TYPE SYNTAX NnTMQueueGroup MAX-ACCESS not-accessible STATUS current DESCRIPTION "This index represents the Queue Group of the entry." ::= { nnTMStatsEntry 2 } cosIndex OBJECT-TYPE SYNTAX NnTMClassOfService MAX-ACCESS not-accessible STATUS current DESCRIPTION "This index represents the class of service of the entry." ::= { nnTMStatsEntry 3 } nnTMStatsInFrames OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Total frames received." ::= { nnTMStatsEntry 4 } nnTMStatsInOctets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Count of bytes contained in nnTMStatsInFrames." ::= { nnTMStatsEntry 5 } nnTMStatsInFramesDiscards OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Total incoming frames discarded for all reasons." ::= { nnTMStatsEntry 6 } nnTMStatsInFramesDiscardsOctets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Total of bytes in nnTMStatsInFramesDiscards." ::= { nnTMStatsEntry 7 } nnTMStatsInFramesNonConforming OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Total non-conforming frames received." ::= { nnTMStatsEntry 8 } nnTMStatsOutFrames OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Total frames transmitted." ::= { nnTMStatsEntry 9 } nnTMStatsOutOctets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Total bytes in nnTMStatsOutFrames." ::= { nnTMStatsEntry 10 } nnTMStatsOutFramesDiscards OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Total transmit frames discarded." ::= { nnTMStatsEntry 11 } nnTMStatsOutFramesDiscardsOctets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Total bytes in nnTMStatsOutFramesDiscards." ::= { nnTMStatsEntry 12 } nnTMStatsOutFramesConformingDiscards OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Total outgoing conforming frames discarded." ::= { nnTMStatsEntry 13 } nnTMStatsTxQueueUtilization OBJECT-TYPE SYNTAX Gauge32 (0..100) MAX-ACCESS read-only STATUS current DESCRIPTION "Average percentage (%) Tx Queue utilization." ::= { nnTMStatsEntry 14 } nnTMStatsTxQueueUtilizationMaxPeak OBJECT-TYPE SYNTAX Gauge32 (0..100) MAX-ACCESS read-only STATUS current DESCRIPTION "Maximum peak percentage (%) Tx queue utilization." ::= { nnTMStatsEntry 15 } END -- This MIB was created using NuDesign Team's Visual MIBuilder (Ver 4.4).