summaryrefslogtreecommitdiff
path: root/MIBS/nokia/aos7/ALCATEL-IND1-TIMETRA-PORT-MIB
diff options
context:
space:
mode:
authorDavid Leutgeb <david.leutgeb@mannundmouse.com>2023-12-05 12:25:34 +0100
committerDavid Leutgeb <david.leutgeb@mannundmouse.com>2023-12-05 12:25:34 +0100
commit98a672123c7872f6b9b75a9a2b6bb3aea504de6a (patch)
tree9b13bd7f563c3198047bd359195327cf28b3caf0 /MIBS/nokia/aos7/ALCATEL-IND1-TIMETRA-PORT-MIB
downloadmibs-98a672123c7872f6b9b75a9a2b6bb3aea504de6a.tar.gz
mibs-98a672123c7872f6b9b75a9a2b6bb3aea504de6a.zip
Initial commitHEADmain
Diffstat (limited to 'MIBS/nokia/aos7/ALCATEL-IND1-TIMETRA-PORT-MIB')
-rw-r--r--MIBS/nokia/aos7/ALCATEL-IND1-TIMETRA-PORT-MIB11209
1 files changed, 11209 insertions, 0 deletions
diff --git a/MIBS/nokia/aos7/ALCATEL-IND1-TIMETRA-PORT-MIB b/MIBS/nokia/aos7/ALCATEL-IND1-TIMETRA-PORT-MIB
new file mode 100644
index 0000000..8fb4300
--- /dev/null
+++ b/MIBS/nokia/aos7/ALCATEL-IND1-TIMETRA-PORT-MIB
@@ -0,0 +1,11209 @@
+ALCATEL-IND1-TIMETRA-PORT-MIB DEFINITIONS ::= BEGIN
+
+IMPORTS
+ MODULE-IDENTITY, OBJECT-TYPE,
+ NOTIFICATION-TYPE, Unsigned32,
+ Counter32, IpAddress, Counter64,
+ Integer32, Gauge32
+ FROM SNMPv2-SMI
+
+ MODULE-COMPLIANCE, OBJECT-GROUP,
+ NOTIFICATION-GROUP FROM SNMPv2-CONF
+
+ TEXTUAL-CONVENTION, DateAndTime,
+ RowStatus, TimeStamp, TimeInterval,
+ TruthValue, MacAddress, RowPointer,
+ DisplayString FROM SNMPv2-TC
+
+ TmnxActionType, TmnxPortID,
+ TItemDescription, TNamedItemOrEmpty,
+ TNamedItem, TFCName, TQueueId,
+ TmnxOperState, TPortSchedulerPIR,
+ TPortSchedulerCIR, TItemLongDescription,
+ TSecondaryShaper10GPIRRate,
+ TMlpppQoSProfileId FROM ALCATEL-IND1-TIMETRA-TC-MIB
+
+ timetraSRMIBModules FROM ALCATEL-IND1-TIMETRA-GLOBAL-MIB
+
+ tmnxHwObjs, tmnxHwNotification,
+ tmnxHwConformance, tmnxChassisIndex,
+ tmnxChassisNotifyChassisId,
+ TmnxAlarmState, TmnxPortAdminStatus,
+ TmnxMDAChanType FROM ALCATEL-IND1-TIMETRA-CHASSIS-MIB
+ ;
+
+
+tmnxPortMIBModule MODULE-IDENTITY
+ LAST-UPDATED "0801010000Z"
+ ORGANIZATION "Alcatel"
+ CONTACT-INFO
+ "Alcatel 7x50 Support
+ Web: http://www.alcatel.com/comps/pages/carrier_support.jhtml"
+ DESCRIPTION
+ "This document is the SNMP MIB module to manage and provision the
+ hardware components of the Alcatel 7x50 device.
+
+ Copyright 2003-2008 Alcatel-Lucent. All rights reserved.
+ Reproduction of this document is authorized on the condition that
+ the foregoing copyright notice is included.
+
+ This SNMP MIB module (Specification) embodies Alcatel's
+ proprietary intellectual property. Alcatel retains
+ all title and ownership in the Specification, including any
+ revisions.
+
+ Alcatel grants all interested parties a non-exclusive
+ license to use and distribute an unmodified copy of this
+ Specification in connection with management of Alcatel
+ products, and without fee, provided this copyright notice and
+ license appear on all copies.
+
+ This Specification is supplied 'as is', and Alcatel
+ makes no warranty, either express or implied, as to the use,
+ operation, condition, or performance of the Specification."
+
+--
+-- Revision History
+--
+ REVISION "0801010000Z"
+ DESCRIPTION "Rev 6.0 01 Jan 2008 00:00
+ 6.0 release of the TIMETRA-PORT-MIB."
+
+ REVISION "0701010000Z"
+ DESCRIPTION "Rev 5.0 01 Jan 2007 00:00
+ 5.0 release of the TIMETRA-PORT-MIB."
+
+ REVISION "0603160000Z"
+ DESCRIPTION "Rev 4.0 16 Mar 2006 00:00
+ 4.0 release of the TIMETRA-PORT-MIB."
+
+ REVISION "0508310000Z"
+ DESCRIPTION "Rev 3.0 31 Aug 2005 00:00
+ 3.0 release of the TIMETRA-PORT-MIB."
+
+ REVISION "0501240000Z"
+ DESCRIPTION "Rev 2.1 24 Jan 2005 00:00
+ 2.1 release of the TIMETRA-PORT-MIB."
+
+ REVISION "0403010000Z"
+ DESCRIPTION "Rev 2.0 01 Mar 2004 00:00
+ 2.0 release of the TIMETRA-PORT-MIB."
+
+ ::= { timetraSRMIBModules 25 }
+
+
+tmnxPortObjs OBJECT IDENTIFIER ::= { tmnxHwObjs 4 }
+tmnxPortNotificationObjects OBJECT IDENTIFIER ::= { tmnxHwObjs 7 }
+tmnxFRObjs OBJECT IDENTIFIER ::= { tmnxHwObjs 9 }
+tmnxQosAppObjs OBJECT IDENTIFIER ::= { tmnxHwObjs 10 }
+tmnxATMObjs OBJECT IDENTIFIER ::= { tmnxHwObjs 11 }
+tmnxPortStatsObjs OBJECT IDENTIFIER ::= { tmnxHwObjs 12 }
+
+tmnxPortNotifyPrefix OBJECT IDENTIFIER ::= { tmnxHwNotification 2 }
+ tmnxPortNotification OBJECT IDENTIFIER ::= { tmnxPortNotifyPrefix 0 }
+
+tmnxPortConformance OBJECT IDENTIFIER ::= { tmnxHwConformance 2 }
+
+
+--%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+--
+-- ALCATEL-IND1-TIMETRA-PORT-MIB textual conventions
+--
+
+--
+-- TmnxPortOperStatus
+--
+TmnxPortOperStatus ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION
+ "The current operational status of this port."
+ SYNTAX INTEGER {
+ unknown (1),
+ inService (2),
+ outOfService (3),
+ diagnosing (4),
+ failed (5)
+ }
+
+--
+-- TmnxPortEtherReportValue
+--
+TmnxPortEtherReportValue ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION
+ "The TmnxPortEtherReportValue is an enumerated integer that describes
+ the values used to identify the reason an alarm has been raised on an
+ Ethernet Port."
+ SYNTAX INTEGER {
+ notUsed (0), -- not applicable
+ signalFailure(1), -- Ethernet signal lost alarm
+ remoteFault (2), -- Remote Fault
+ localFault (3), -- Local Fault
+ noFrameLock (4), -- Not locked on the Ethernet framing sequence
+ highBer (5) -- High Bit Error Rate
+ }
+
+--
+-- TmnxPortEtherReportStatus
+--
+TmnxPortEtherReportStatus ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION
+ "The TmnxPortEtherReportStatus is a bitmask that describes alarms that
+ can be raised/cleared on an Ethernet Port."
+ SYNTAX BITS {
+ notUsed (0), -- not applicable
+ signalFailure(1), -- Ethernet signal lost alarm
+ remoteFault (2), -- Remote Fault
+ localFault (3), -- Local Fault
+ noFrameLock (4), -- Not locked on the Ethernet framing sequence
+ highBer (5) -- High Bit Error Rate
+ }
+
+--
+-- TmnxPortClass
+--
+TmnxPortClass ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION
+ "The TmnxPortClass data type is an enumerated integer that
+ describes the values used to identify the class of interface
+ provided by this port."
+ SYNTAX INTEGER {
+ none (1), -- no port installed
+ faste (2), -- Fast Ethernet (10/100MBS)
+ gige (3), -- Gigabit Ethernet
+ xgige (4), -- Ten-Gigabit Ethernet
+ sonet (5), -- SONET
+ vport (6), -- Virtual port
+ unused(7), -- Unused
+ xcme (8), -- 10/100/1000 Ethernet
+ tdm (9) -- TDM
+ }
+
+--
+-- TmnxPortConnectorType
+--
+TmnxPortConnectorType ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION
+ "The TmnxPortConnectorType data type is an enumerated integer that
+ describes the values used to identify the connector type used on
+ a port. A TmnxPortConnectorType value specifies the index value
+ for the entry in the tmnxPortConnectTypeTable used to identify a
+ specific type of port connector. Some example port connector types
+ are: 'unknown', 'rj45', 'bncCoax', 'mtrj', 'scDuplex', 'sffp',
+ 'lcDuplex'."
+ SYNTAX Unsigned32
+
+--
+-- TmnxPortState
+--
+TmnxPortState ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION
+ "The state level of this port. A value of 'none' indicates the
+ port is either in its initial creation state or is just about to
+ be deleted. A value of 'ghost' represents a port that is not
+ physically present. This state may represent a pre-provisioned
+ port. A value of 'linkDown' represents a port that is physically
+ present but does not have a link. The 'linkUp' state represents a
+ port that is physically present and has physical link present.
+ A port in 'up' state is ready to pass some kinds of traffic.
+ The tmnxPortUpProtocols variable indicates the actual type(s) of
+ traffic that can be passed on this 'up' link. The 'diagnose' state
+ represents the port undergoing diagnostic test."
+ SYNTAX INTEGER {
+ none (1),
+ ghost (2),
+ linkDown (3),
+ linkUp (4),
+ up (5),
+ diagnose (6)
+ }
+
+--
+-- TmnxPortType
+--
+TmnxPortType ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION
+ "The TmnxPortType data type is an enumerated integer that describes
+ the values used to identify the specific type of hardware port.
+ A TmnxPortType value specifies the index value for the entry in the
+ tmnxPortTypeTable used to identify a specific type of port.
+ Some example port types are:
+ -- unknown - no port installed or unidentified
+ -- portType100Tx - 10/100 base copper
+ -- portType100F - 10/100 base fiber
+ -- portType1000Tx - 1000 base copper
+ -- portType1000F - 1000 base fiber
+ -- portType1000dF - 1000 base dual fiber
+ -- portTypeOC3sonet - OC-3
+ -- portTypeOC12sonet - OC-12
+ -- portTypeOC48sonet - OC-48
+ -- portTypeOC192sonet - OC-192
+ -- portType10000F - 10 Gig Ethernet LAN
+ -- portTypeXgigWan - 10 Gig Ethernet WAN
+ -- portTypeVport - Virtual port
+ -- portTypeDS3E3 - DS3/E3 port
+ -- portTypeDS1E1 - DS1/E1 port
+ "
+ SYNTAX Unsigned32
+
+--
+-- TmnxDs0ChannelList
+--
+TmnxDs0ChannelList ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION
+ "A list of ds0 timeslots on a DS1 line.
+
+ The list is specified as an OCTET STRING in which each ds0
+ timeslot is represented by a single bit, where timeslots 1
+ through 8 are represented by the bits in the first octet,
+ timeslots 9 through 16 by the bits in the second octet,
+ etc. In each octet, the lowest numbered timeslot is
+ represented by the most significant bit, and the highest
+ numbered timeslot by the least significant bit. A timeslot
+ is present in the list when its bit is 1, and absent
+ when its bit is 0.
+
+ If the OCTET STRING value has more bits than required to
+ represent the timeslots on a DS1, then the extra bits
+ are ignored."
+ SYNTAX OCTET STRING (SIZE(0..4))
+
+--
+-- TmnxBundleID
+--
+TmnxBundleID ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION
+ "A TmnxBundleID is an unique 32 bit number encoded as shown below.
+
+ |32 30| 29 26 | 25 22 | 21 16 | 15 13 | 12 1|
+ +-----+-------+-------+-------+-----------+-------+
+ |001 | slot | mda | 0 | bndl type | bndlid|
+ +-----+-------+-------+-------+-----------+-------+
+
+ The bundle id is unique for a MDA. The bndlid must fall in one of
+ the following ranges depending on MDA type:
+
+ mda-type range
+ m4-choc3-as-sfp 1-256
+ m1-choc12-as-sfp 1-256
+ m12-chds3-as 1-256
+ m4-chds3-as 1-112
+ m4-chds3 1-56
+ m12-chds3 1-56
+ m1-choc12-sfp 1-56
+ m4-choc3-sfp 1-56
+ c8-chds1 1-56
+ c8-atmds1 1-8
+
+ A slot value of 15 (Invalid slot) and mda value of 0 (invalid mda)
+ represents a bundle protection group.
+ Otherwise, the bundle is considered associated with a valid slot
+ and mda.
+
+ The following bundle types are supported:
+
+ bndl type value
+ MLPPP 000
+ IMA 001"
+ SYNTAX Unsigned32
+
+--
+-- TmnxDSXBertPattern
+--
+TmnxDSXBertPattern ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION
+ "The TmnxDSXBertPattern data type is an enumerated integer that
+ indicates the pattern used for the Bit Error Rate Test (BERT)."
+ SYNTAX INTEGER {
+ none (0),
+ ones (1),
+ zeros (2),
+ alternating (3),
+ twoexp3 (4),
+ twoexp9 (5),
+ twoexp15 (6),
+ twoexp20 (7),
+ twoexp11 (8),
+ twoexp20q (9),
+ twoexp23 (10)
+ }
+
+--
+-- TmnxDSXBertOperStatus
+--
+TmnxDSXBertOperStatus ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION
+ "The TmnxDSXBertOperStatus data type is an enumerated integer that
+ indicates the status of Bit Error Rate Test (BERT).
+ When BERT is activated, the status will be 'active'. Otherwise
+ the status will be 'idle' or 'noMdaResources' if the last BERT test
+ could not be executed because of an MDA concurrent BERT test limit."
+ SYNTAX INTEGER {
+ none (0),
+ active (1),
+ idle (2),
+ noMdaResources (3)
+ }
+
+--
+-- TmnxDSXIdleCycleFlags
+--
+TmnxDSXIdleCycleFlags ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION
+ "The TmnxDSXIdleCycleFlags data type is an enumerated integer that
+ indicates the value that the DS3/DS1 port/channel or a DS0 channel
+ group transmits during idle cycle.
+
+ The value of 'none' is applicable to ATM and CEM ports/channels only,
+ which transmits idle cells and not octets defined by the below values.
+
+ If the value is set to 'flags', a value of 0x7E is used.
+ If the value is set to 'ones', a value of 0xFF is used."
+ SYNTAX INTEGER {
+ none (0),
+ flags (1),
+ ones (2)
+ }
+
+--
+-- TmnxDSXIdleFillType
+--
+TmnxDSXIdleFillType ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION
+ "The TmnxDSXIdleFillType data type is an enumerated integer that
+ indicates the type of data fill that a CEM DS3/DS1 channel or a DS0
+ channel group plays out when the channel experiences underun.
+
+ - The value of 'notApplicable' indicates that this object is not
+ applicable to the channel.
+ - The value of 'allOnes' indicates that all 1's will be played out.
+ - The value of 'userDefinedPattern' indicates that a user defined
+ pattern will be played out."
+ SYNTAX INTEGER {
+ notApplicable (0),
+ allOnes (1),
+ userDefinedPattern (2)
+ }
+
+--
+-- TmnxDSXLoopback
+--
+TmnxDSXLoopback ::= TEXTUAL-CONVENTION
+ STATUS obsolete
+ DESCRIPTION
+ "The TmnxDSXLoopback data type is an enumerated integer that
+ indicates the type of loopback the DS3/DS1 port/channel
+ currently is in."
+ SYNTAX INTEGER {
+ none (0),
+ line (1),
+ internal (2),
+ remote (3)
+ }
+
+--
+-- TmnxDSXReportAlarm
+--
+TmnxDSXReportAlarm ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION
+ "The TmnxDSXReportAlarm data type indicates the type of TDM alarm:
+ ais - alarm indication signal errors.
+ los - loss of signal errors.
+ oof - out-of-frame errors.
+ rai - resource availability indicator events.
+ looped - far end wants the read end to loopback
+ berSd - DSX bit error signal degradation
+ berSf - DSX bit error signal failure"
+ SYNTAX BITS {
+ notUsed (0),
+ ais (1),
+ los (2),
+ oof (3),
+ rai (4),
+ looped (5),
+ berSd (6),
+ berSf (7)
+ }
+
+--
+-- TmnxDSXClockSource
+--
+TmnxDSXClockSource ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION
+ "The TmnxDSXClockSource data type is an enumerated type
+ that indicates the clock for transmitted data on a DS3 or DS1 channel.
+ loopTimed(1) - The clock is recovered from the line's receive
+ data stream
+ nodeTimed(2) - The clock is internal
+ adaptive(3) - The clock is adaptively recovered from the rate at
+ which data is received and not from the physical
+ layer.
+ differential(4) - The clock is recovered from differential RTP
+ timestamp header."
+ SYNTAX INTEGER {
+ loopTimed (1),
+ nodeTimed (2),
+ adaptive (3),
+ differential (4)
+ }
+
+--
+-- TmnxDSXClockSyncState
+--
+TmnxDSXClockSyncState ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION
+ "The TmnxDSXClockSyncState data type is an enumeration type that
+ indicates the clock synchronization state on a DS3 or DS1 channel.
+ unknown(0) - Unsupported or unknown state
+ normal(1) - Normal (locked) state
+ holdOver(2) - Synchronization with reference has been lost
+ freeRun(3) - Synchronized with internal reference"
+ SYNTAX INTEGER {
+ unknown (0),
+ normal (1),
+ holdOver (2),
+ freeRun (3)
+ }
+
+--
+-- TmnxDS1Loopback
+--
+TmnxDS1Loopback ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION
+ "The TmnxDS1Loopback data type is an enumerated integer that
+ indicates the type of loopback the DS1 port/channel
+ currently is in.
+ A 'line' loopback loops frames received on this port back to the
+ remote system.
+ A 'internal' loopback loops frames from the local system back at
+ the framer.
+ A 'fdlAnsi' requests a line loopback of type FDL ANSI T1.403.
+ A 'fdlBellcore' requests a line loopback of type FDL Bellcore
+ TR-TSY-000312.
+ A 'payloadAnsi' requests a payload loopback of type FDL ANSI T1.403.
+ A 'inbandAnsi' requests a line loopback of type inband ANSI T1.403.
+ A 'inbandBellcore' requests a line loopback of type inband Bellcore
+ TR-TSY-000312."
+ SYNTAX INTEGER {
+ none (0),
+ line (1),
+ internal (2),
+ fdlAnsi (3),
+ fdlBellcore (4),
+ payloadAnsi (5),
+ inbandAnsi (6),
+ inbandBellcore (7)
+ }
+
+--
+-- TmnxDS3Loopback
+--
+TmnxDS3Loopback ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION
+ "The TmnxDS3Loopback data type is an enumerated integer that
+ indicates the type of loopback the DS3 port/channel
+ currently is in.
+ A 'line' loopback loops frames received on this port back to the
+ remote system.
+ A 'internal' loopback loops the frames from the local system back at
+ the framer.
+ When the value is set to 'remote', a signal is sent to the remote
+ system to provide a line loopback."
+ SYNTAX INTEGER {
+ none (0),
+ line (1),
+ internal (2),
+ remote (3)
+ }
+
+--
+-- TmnxImaGrpState
+--
+TmnxImaGrpState ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION
+ "The TmnxImaGrpState indicates the current state
+ of the IMA Group State Machine."
+ SYNTAX INTEGER {
+ invalid (0),
+ notConfigured (1),
+ startUp (2),
+ startUpAck (3),
+ configAbortUnsupportedM (4),
+ configAbortIncompatibleSymmetry (5),
+ configAbortOther (6),
+ insufficientLinks (7),
+ blocked (8),
+ operational (9),
+ configAbortUnsupportedImaVersion (10)
+ }
+
+TmnxImaGrpFailState ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION
+ "The TmnxImaGrpFailState indcates the failure
+ reason of an IMA group."
+ SYNTAX INTEGER {
+ noFailure(1), -- unit is up
+ startUpNe(2),
+ startUpFe(3),
+ invalidMValueNe(4),
+ invalidMValueFe(5),
+ failedAssymetricNe(6),
+ failedAssymetricFe(7),
+ insufficientLinksNe(8),
+ insufficientLinksFe(9),
+ blockedNe(10),
+ blockedFe(11),
+ otherFailure(12),
+ invalidImaVersionNe(13),
+ invalidImaVersionFe(14)
+ }
+
+TmnxImaLnkState ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION
+ "The TmnxImaLnkState indicates the current
+ state of an IMA link."
+ SYNTAX INTEGER {
+ notInGroup(1),
+ unusableNoGivenReason(2),
+ unusableFault(3),
+ unusableMisconnected(4),
+ unusableInhibited(5),
+ unusableFailed(6),
+ usable(7),
+ active(8)
+ }
+
+TmnxImaLnkFailState ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION
+ "The TmnxImaLnkFailState indicates the local failure
+ status of a link belonging to an IMA group."
+ SYNTAX INTEGER {
+ noFailure(1),
+ imaLinkFailure(2),
+ lifFailure(3),
+ lodsFailure(4),
+ misConnected(5),
+ blocked(6),
+ fault(7),
+ farEndTxLinkUnusable(8),
+ farEndRxLinkUnusable(9) }
+
+TmnxImaTestState ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION
+ "The TmnxImaTestState indicates the current state
+ of the test pattern procedure."
+ SYNTAX INTEGER {
+ disabled(1),
+ operating(2),
+ failed(3) }
+
+TmnxImaGrpClockModes ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION
+ "The TmnxImaGrpClockModes lists the types of
+ clock modes available to IMA Groups."
+ SYNTAX INTEGER {
+ ctc(1),
+ itc(2) }
+
+TmnxImaGrpVersion ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION
+ "The TmnxImaGrpVersion lists the types of
+ Ima versions available per IMA Groups."
+ SYNTAX INTEGER {
+ oneDotZero(1),
+ oneDotOne(2) }
+
+TmnxMcMlpppClassIndex ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION
+ "The TmnxMcMlpppClassIndex indicates the class
+ of a Multiclass MLPPP bundle.
+
+ For Multiclass MLPPP bundles with a non-zero
+ tmnxBundleMlpppClassCount of classes, class index takes
+ valid values from 0 to (tmnxBundleMlpppClassCount - 1)
+ inclusive. For example a 4-class MLPPP bundle has 4 classes
+ with indices 0, 1, 2, and 3."
+ SYNTAX INTEGER (0..15)
+
+TmnxMlpppEndpointIdClass ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION
+ "TmnxMlpppEndpointIdClass indicates the MLPPP Endpoint
+ Discriminator Class Field Type."
+ SYNTAX INTEGER {
+ nullClass (0),
+ localAddress (1),
+ ipAddress (2),
+ ieee802dot1GlobalMacAddress (3),
+ pppMagicNumberBlock (4),
+ publicSwitchedNetworkDirNumber (5)}
+
+--%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+--
+-- ALCATEL-IND1-TIMETRA-PORT-MIB at a glance
+--
+-- timetra (enterprises 6527)
+-- timetraProducts (3)
+-- tmnxSRMIB (1)
+-- tmnxSRConfs (1)
+-- tmnxSRObjs (2)
+-- tmnxHwObjs (tmnxSRObjs 2)
+-- tmnxSRNotifyPrefix (3)
+--
+-- tmnxPortObjs (tmnxHwObjs 4)
+-- tmnxPortTableLastChange (1)
+-- tmnxPortTable (2)
+-- tmnxPortTestTable (3)
+-- tmnxPortEtherTable (4)
+-- tmnxSonetTable (5)
+-- tmnxSonetPathTable (6)
+-- tmnxPortTypeTable (7)
+-- tmnxPortConnectTypeTable (8)
+-- tmnxPortFCStatsTable (9)
+-- tmnxDS3Table (10)
+-- tmnxDS3ChannelTable (11)
+-- tmnxDS1Table (12)
+-- tmnxDS0ChanGroupTable (13)
+-- tmnxBundleTable (14)
+-- tmnxBundleMemberTable (15)
+-- tmnxPortToChannelTable (16)
+-- tmnxPortIngrMdaQosStatTable (17)
+-- tmnxSonetGroupTable (18)
+-- tmnxPortScalarObjs (19)
+-- tmnxCiscoHDLCTable (20)
+-- tmnxBundleImaGrpTable (21)
+-- tmnxBundleMemberImaTable (22)
+-- tmnxDS1PortTable (23)
+-- tmnxPortSchedOverrideTable (24)
+-- tmnxBPGrpAssocTable (25)
+-- tmnxBundleMlpppTable (26)
+-- tmnxDigitalDiagMonitorTable (29)
+--
+-- tmnxPortNotificationObjects (7)
+-- tmnxPortNotifyPortId (1)
+-- tmnxPortNotifySonetAlarmReason (2)
+-- tmnxPortNotifySonetPathAlarmReason (3)
+-- tmnxPortNotifyError (4)
+-- tmnxPortNotifyDS3AlarmReason (5)
+-- tmnxPortNotifyDS1AlarmReason (6)
+-- tmnxPortNotifyBundleId (7)
+-- tmnxPortNotifyEtherAlarmReason (8)
+--
+-- tmnxFRObjs (9)
+-- tmnxFRDlcmiTable (1)
+--
+-- tmnxQosAppObjs (10)
+-- tmnxQosPoolAppTable (2)
+--
+-- tmnxATMObjs (11)
+-- tmnxATMIntfTable (1)
+--
+-- tmnxPortStatsObjs (12)
+-- tmnxPortNetIngressStatsTable (1)
+-- tmnxPortNetEgressStatsTable (2)
+-- tmnxCiscoHDLCStatsTable (3)
+-- tmnxMcMlpppStatsTable (4)
+--
+
+--%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+--
+-- IOM Port tables
+--
+tmnxPortTableLastChange OBJECT-TYPE
+ SYNTAX TimeStamp
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of sysUpTime when the tmnxPortTable was last changed."
+ ::= { tmnxPortObjs 1 }
+
+tmnxPortTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF TmnxPortEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The port table has an entry for each port on each IOM card in each
+ chassis in the TMNX system."
+ ::= { tmnxPortObjs 2 }
+
+tmnxPortEntry OBJECT-TYPE
+ SYNTAX TmnxPortEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Each row entry represents a port on a IOM card in a chassis in the
+ system. Entries cannot be created and deleted via SNMP SET
+ operations. Before an IOM tmnxMDAEntry can be deleted from the
+ tmnxMDATable, its supported tmnxPortEntry rows must be in the proper
+ state for removal."
+ INDEX { tmnxChassisIndex, tmnxPortPortID }
+ ::= { tmnxPortTable 1 }
+
+TmnxPortEntry ::=
+ SEQUENCE {
+ tmnxPortPortID TmnxPortID,
+ tmnxPortLastChangeTime TimeStamp,
+ tmnxPortType TmnxPortType,
+ tmnxPortClass TmnxPortClass,
+ tmnxPortDescription TItemLongDescription,
+ tmnxPortName TNamedItemOrEmpty,
+ tmnxPortAlias TNamedItemOrEmpty,
+ tmnxPortUserAssignedMac TruthValue,
+ tmnxPortMacAddress MacAddress,
+ tmnxPortHwMacAddress MacAddress,
+ tmnxPortMode INTEGER,
+ tmnxPortEncapType INTEGER,
+ tmnxPortLagId Unsigned32,
+ tmnxPortHoldTimeUp Unsigned32,
+ tmnxPortHoldTimeDown Unsigned32,
+ tmnxPortUpProtocols BITS,
+ tmnxPortConnectorType TmnxPortConnectorType,
+ tmnxPortTransceiverType INTEGER,
+ tmnxPortTransceiverCode BITS,
+ tmnxPortTransceiverLaserWaveLen Unsigned32,
+ tmnxPortTransceiverDiagCapable INTEGER,
+ tmnxPortTransceiverModelNumber TNamedItemOrEmpty,
+ tmnxPortSFPConnectorCode INTEGER,
+ tmnxPortSFPVendorOUI Unsigned32,
+ tmnxPortSFPVendorManufactureDate DateAndTime,
+ tmnxPortSFPMedia INTEGER,
+ tmnxPortSFPEquipped TruthValue,
+ tmnxPortEquipped TruthValue,
+ tmnxPortLinkStatus TruthValue,
+ tmnxPortAdminStatus TmnxPortAdminStatus,
+ tmnxPortOperStatus TmnxPortOperStatus,
+ tmnxPortState TmnxPortState,
+ tmnxPortPrevState TmnxPortState,
+ tmnxPortNumAlarms Unsigned32,
+ tmnxPortAlarmState TmnxAlarmState,
+ tmnxPortLastAlarmEvent RowPointer,
+ tmnxPortClearAlarms TmnxActionType,
+ tmnxPortSFPVendorSerialNum TNamedItemOrEmpty,
+ tmnxPortSFPVendorPartNum TNamedItemOrEmpty,
+ tmnxPortLastStateChanged TimeStamp,
+ tmnxPortNumChannels Unsigned32,
+ tmnxPortNetworkEgrQueues TNamedItemOrEmpty,
+ tmnxPortBundleNumber INTEGER,
+ tmnxPortIsLeaf TruthValue,
+ tmnxPortChanType TmnxMDAChanType,
+ tmnxPortParentPortID TmnxPortID,
+ tmnxPortOpticalCompliance OCTET STRING,
+ tmnxPortLoadBalanceAlgorithm INTEGER,
+ tmnxPortEgrPortSchedPlcy TNamedItemOrEmpty,
+ tmnxPortLastClearedTime TimeStamp,
+ tmnxPortIngNamedPoolPlcy TNamedItemOrEmpty,
+ tmnxPortEgrNamedPoolPlcy TNamedItemOrEmpty,
+ tmnxPortIngPoolPercentRate Unsigned32,
+ tmnxPortEgrPoolPercentRate Unsigned32,
+ tmnxPortDDMEventSuppression TruthValue,
+ tmnxPortSFPStatus INTEGER
+
+ }
+
+tmnxPortPortID OBJECT-TYPE
+ SYNTAX TmnxPortID
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "tmnxPortPortID is an index into this table. It maps this port to its
+ entry in the mib-2 interfaces table."
+ ::= { tmnxPortEntry 1 }
+
+tmnxPortLastChangeTime OBJECT-TYPE
+ SYNTAX TimeStamp
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The tmnxPortLastChangeTime variable contains the sysUpTime
+ value of the most recently modified writable variable in the
+ tmnxPortEntry row for this port."
+ ::= { tmnxPortEntry 2 }
+
+tmnxPortType OBJECT-TYPE
+ SYNTAX TmnxPortType
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The type of port or optical pack installed."
+ ::= { tmnxPortEntry 3 }
+
+tmnxPortClass OBJECT-TYPE
+ SYNTAX TmnxPortClass
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The class of port or optical pack installed. This can be
+ derived from tmnxPortType."
+ ::= { tmnxPortEntry 4 }
+
+tmnxPortDescription OBJECT-TYPE
+ SYNTAX TItemLongDescription
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "A textual string containing user supplied information about the
+ interface."
+ DEFVAL { ''H }
+ ::= { tmnxPortEntry 5 }
+
+tmnxPortName OBJECT-TYPE
+ SYNTAX TNamedItemOrEmpty
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The textual name of the interface. The value of this
+ object should be the name of the interface as assigned by
+ the local device and should be suitable for use in commands
+ entered at the device's `console'. This might be a text
+ name, such as `le0' or 'sys171-2/1."
+ ::= { tmnxPortEntry 6 }
+
+tmnxPortAlias OBJECT-TYPE
+ SYNTAX TNamedItemOrEmpty
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This object is an 'alias' name for the interface as
+ specified by a network manager, and provides a non-volatile
+ 'handle' for the interface.
+
+ On the first instantiation of an interface, the value of
+ tmnxPortAlias associated with that interface is the zero-length
+ string. As and when a value is written into an instance of
+ tmnxPortAlias through a network management set operation, then the
+ agent must retain the supplied value in the tmnxPortAlias instance
+ associated with the same interface for as long as that
+ interface remains instantiated, including across all re-
+ initializations/reboots of the network management system."
+ DEFVAL { ''H }
+ ::= { tmnxPortEntry 7 }
+
+tmnxPortUserAssignedMac OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "When tmnxPortUserAssignedMac has a value of 'true', the value of
+ tmnxPortMacAddress has been explicitly assigned by a SNMP SET
+ request. When tmnxPortUserAssignedMac is set to 'false',
+ tmnxPortMacAddress returns the system assigned MAC address."
+ DEFVAL { false }
+ ::= { tmnxPortEntry 8 }
+
+tmnxPortMacAddress OBJECT-TYPE
+ SYNTAX MacAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "When tmnxPortUserAssignedMac has a value of 'true',
+ tmnxPortMacAddress has the value that has been explicitly
+ assigned by a SNMP SET request. When tmnxPortUserAssignedMac
+ has a value of 'false', tmnxPortMacAddress returns the same
+ value as tmnxPortMacAddress, the hardware or system assigned
+ MAC address. When tmnxPortMacAddress is modified by a SET
+ request, the agent sets tmnxPortUserAssignedMac to 'true'.
+
+ Setting tmnxPortMacAddress to all zeros causes the agent to
+ revert to using the default tmnxPortHwMacAddress and also to
+ return tmnxPortUserAssignedMac as 'false'."
+ DEFVAL { '000000000000'h }
+ ::= { tmnxPortEntry 9 }
+
+tmnxPortHwMacAddress OBJECT-TYPE
+ SYNTAX MacAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The interface's hardware or system assigned MAC address at its
+ protocol sub-layer. When tmnxPortUserAssignedMac has a value of
+ 'true', the value of tmnxPortMacAddress is used instead of
+ tmnxPortHwMacAddress.
+
+ In the case of a pre-provisioned port that is not yet physically
+ in the system, the MAC address may not be known. In this case
+ a MAC address of all zeros is returned."
+ ::= { tmnxPortEntry 10 }
+
+tmnxPortMode OBJECT-TYPE
+ SYNTAX INTEGER {
+ undefined (0),
+ access (1),
+ network (2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The tmnxPortMode variable indicates if the interface on this port
+ is configured as a service access port or a network access
+ port.
+
+ If the port mode equals 'access', and the tmnxMDAAssignedType
+ is of ATM MDA family, then tmnxPortEncapType is automatically
+ set to 'atmEncap'.
+
+ If port mode equals 'access', tmnxPortEncapType must also
+ be configured to 'qEncap' (For Ethernet MDAs) or to
+ 'bcpNullEncap' for Sonet/SDH MDAs.
+
+ Once the port's operation mode has been configured
+ for 'access' mode, multiple services may be configured
+ on the port.
+
+ If the port mode equals 'network', tmnxPortEncapType must also
+ be configured to 'nullEncap' (Ethernet MDAs), or 'pppAutoEncap'
+ (Sonet/SDH MDAs) and tmnxPortEncapType is defaulted to those
+ values on the mode change."
+ ::= { tmnxPortEntry 11 }
+
+tmnxPortEncapType OBJECT-TYPE
+ SYNTAX INTEGER {
+ unknown (0),
+ nullEncap (1),
+ qEncap (2),
+ mplsEncap (3),
+ bcpNullEncap (4),
+ bcpDot1qEncap (5),
+ ipcpEncap (6),
+ frEncap (7),
+ pppAutoEncap (8),
+ atmEncap (9),
+ qinqEncap (10),
+ wanMirrorEncap (11),
+ ciscoHDLCEncap (12),
+ cemEncap (13)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The type of encapsulation protocol configured on this
+ port's network interface. If tmnxPortEncapType has a value
+ of 'nullEncap', frames received will not carry any tags
+ or labels and as a result only one service can be
+ configured on this port. Sometimes this is referred to
+ as raw Ethernet packets.
+
+ If tmnxPortEncapType has a value of 'qEncap', ingress frames
+ carry 802.1q tags where each different tag can signify a
+ different service. This is not a valid value if
+ tmnxPortClass has a value of 'sonetPath'.
+
+ If tmnxPortEncapType has a value of 'bcpNullEncap',
+ Bcp is used on the sonet path as the NCP control protocol.
+ The BCP IEEE 802 Tagged Frame Configuration Option (type 8)
+ is negotiated to 'enabled'. VLAN tagged frames are
+ allowed into the sonet path. Only a single SAP can
+ be associated with the sonet path. 'bcpNullEncap' is
+ valid only if tmnxPortClass has a value of 'sonetPath'.
+
+ If tmnxPortEncapType has a value of 'bcpDot1qEncap',
+ BCP is used as the NCP control protocol. The BCP IEEE 802
+ Tagged Frame Configuration Option (type 8) is negotiated to
+ 'enabled'. VLAN tagged frames are allowed on the sonet path.
+ This encapsulation type is required when multiple SAPs are
+ defined on the sonet path where each one is service
+ delimited by a provisioned Dot1q tag. When 'bcpDot1qEncap'
+ is specified, BCP does not enter the 'open' state unless
+ the far end peer also supports 'bcpDot1qEncap'. This allows
+ a LCP negotiation to transmit configuration request and
+ confirmation messages to enable this feature. 'bcpDot1qEncap'
+ is a valid value only if tmnxPortClass has a value of 'sonetPath'.
+
+ If tmnxPortEncapType has a value of 'ipcpEncap',
+ BCP will not be used on this sonet path. IPCP NCP is used
+ instead. 'ipcpEncap' is a valid only if tmnxPortClass has
+ a value of 'sonetPath'.
+
+ If tmnxPortEncapType has a value of 'frEncap', Frame Relay is
+ the expected encapsulation.
+
+ If tmnxPortEncapType has a value of 'pppAutoEncap', IPCP is
+ automatically enabled. This encap type is only valid on
+ ports/paths in network mode.
+
+ If tmnxPortEncapType has a value of 'atmEncap', the encapsulation
+ on the port is ATM. The 'atmEncap' is also used when mirroring
+ ATM ports.
+
+ If tmnxPortEncapType has a value of 'wanMirrorEncap', the
+ port is used for mirroring of frame-relay and POS ports. On such
+ ports no link management protocol would run.
+
+ If tmnxPortEncapType has a value of 'ciscoHDLCEncap', the Cisco HDLC
+ encapsulation is applied. This encap type is only valid if
+ TmnxPortClass has a value of 'tdm' or 'sonet'.
+
+ If tmnxPortEncapType has a value of 'cemEncap', encapsulation of
+ frames will be circuit emulation. This is used to support transparent
+ transmission of frames. This encap type is only valid
+ if TmnxPortClass has a value of 'tdm' or 'sonet' in access mode.
+
+ tmnxPortEncapType is set to 'unknown' for physical SONET/SDH and
+ TDM ports.
+ "
+ ::= { tmnxPortEntry 12 }
+
+tmnxPortLagId OBJECT-TYPE
+ SYNTAX Unsigned32 (0..200)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxPortLagId indicates which LAG or multi-link trunk
+ (MLT) this port is assigned to. If this port is not associated
+ with any LAG, this value will be set to zero(0).
+
+ The maximum value of this object is '64', when the value of
+ ALCATEL-IND1-TIMETRA-CHASSIS-MIB::tmnxChassisType is '5' (ESS-1/SR-1)."
+ DEFVAL { 0 }
+ ::= { tmnxPortEntry 13 }
+
+tmnxPortHoldTimeUp OBJECT-TYPE
+ SYNTAX Unsigned32 (0..50)
+ UNITS "seconds"
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxPortHoldTimeUp is used to configure the
+ hold-timer for link up event dampening. This guards against
+ reporting excessive interface transitions. This is implemented
+ by not advertising subsequent transitions of the interface to
+ upper layer protocols until the configured timer has expired.
+ A value of zero (0) indicates that an up transition is reported
+ immediately. The value of tmnxPortHoldTimeUp is not applicable
+ when tmnxPortClass has a value of 'sonet (5)'. In that case,
+ tmnxSonetHoldTimeUp is used instead."
+ DEFVAL { 0 }
+ ::= { tmnxPortEntry 14 }
+
+tmnxPortHoldTimeDown OBJECT-TYPE
+ SYNTAX Unsigned32 (0..50)
+ UNITS "seconds"
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxPortHoldTimeDown is used to configure the
+ hold-timer for link down event dampening. This guards against
+ reporting excessive interface transitions. This is implemented
+ by not advertising subsequent transitions of the interface to
+ upper layer protocols until the configured timer has expired.
+ A value of zero (0) indicates that a down transition is reported
+ immediately. The value of tmnxPortHoldTimeDown is not applicable
+ when tmnxPortClass has a value of 'sonet (5)'. In that case,
+ tmnxSonetHoldTimeDown is used instead."
+ DEFVAL { 0 }
+ ::= { tmnxPortEntry 15 }
+
+tmnxPortUpProtocols OBJECT-TYPE
+ SYNTAX BITS {
+ portUpIpv4 (0),
+ portUpMpls (1),
+ portUpBcp (2),
+ portUpIso (3),
+ portUpFr (4),
+ portUpAtm (5),
+ portUpChdlc (6),
+ portUpIma (7),
+ portUpIpv6 (8)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The tmnxPortUpProtocols variable is a bitmap that indicates what
+ protocols can be used on this port type."
+ ::= { tmnxPortEntry 16 }
+
+tmnxPortConnectorType OBJECT-TYPE
+ SYNTAX TmnxPortConnectorType
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The type of connector installed on this port."
+ ::= { tmnxPortEntry 17 }
+
+tmnxPortTransceiverType OBJECT-TYPE
+ SYNTAX INTEGER {
+ unknown(0),
+ gbic(1),
+ moduleConnectorSolderedToMotherboard(2),
+ sfpTransceiver(3),
+ xbiTransceiver(4),
+ xenpakTransceiver(5),
+ xfpTransceiver(6),
+ xffTransceiver(7),
+ xfpeTransceiver(8),
+ xpakTransceiver(9),
+ x2Transceiver(10)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Type of the transceiver."
+ ::= { tmnxPortEntry 25 }
+
+tmnxPortTransceiverCode OBJECT-TYPE
+ SYNTAX BITS{
+ unknown(0),
+ oc48-longreach(1),
+ oc48-intermediatereach(2),
+ oc48-shortreach(3),
+ oc12-singlemodelongreach(4),
+ oc12-singlemodeinterreach(5),
+ oc12-multimodeshortreach(6),
+ oc3-singlemodelongreach(7),
+ oc3-singlemodeinterreach(8),
+ oc3-multi-modeshortreach(9),
+ gige-1000base-t(10),
+ gige-1000base-cx(11),
+ gige-1000base-lx(12),
+ gige-1000base-sx(13),
+ faste-100base-mm-fx(14),
+ faste-100base-sm-fx(15),
+ xgige-10gbase-sr(16),
+ xgige-10gbase-lr(17),
+ xgige-10gbase-er(18),
+ xgige-10gbase-sw(19),
+ xgige-10gbase-lw(20),
+ xgige-10gbase-ew(21)
+ }
+ MAX-ACCESS read-only
+ STATUS obsolete
+ DESCRIPTION
+ "The code for the transmission media.
+
+ tmnxPortOpticalCompliance is used instead of
+ tmnxPortTransceiverCode.tmnxPortOpticalCompliance contains the
+ same information and is defined by an industry standard."
+ ::= { tmnxPortEntry 26 }
+
+tmnxPortTransceiverLaserWaveLen OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The light wavelength transmitted by the transceiver's laser.
+ A value of zero indicates that the port is not equipped with
+ the transceiver."
+ ::= { tmnxPortEntry 27 }
+
+tmnxPortTransceiverDiagCapable OBJECT-TYPE
+ SYNTAX INTEGER {
+ notApplicable(0),
+ true(1),
+ false(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Indicates if the transceiver is capable of doing diagnostics."
+ ::= { tmnxPortEntry 28 }
+
+tmnxPortTransceiverModelNumber OBJECT-TYPE
+ SYNTAX TNamedItemOrEmpty
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Model number of the transceiver."
+ ::= { tmnxPortEntry 29 }
+
+tmnxPortSFPConnectorCode OBJECT-TYPE
+ SYNTAX INTEGER {
+ unknown(0),
+ sc(1),
+ fiberChannel-Style1-CopperConnector(2),
+ fiberChannel-Style2-CopperConnector(3),
+ bncortnc(4),
+ fiberChannelCoaxialHeaders(5),
+ fiberJack(6),
+ lc(7),
+ mt-rj(8),
+ mu(9),
+ sg(10),
+ opticalPigtail(11),
+ hssdcII(32),
+ copperPigtail(33),
+ copperGigE(128)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The external connector provided on the interface."
+ ::= { tmnxPortEntry 30 }
+
+tmnxPortSFPVendorOUI OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The vendor organizationally unique identifier field (OUI)
+ contains the IEEE company identifier for the vendor.
+ A value of all zero indicates that the vendor OUI
+ is unspecified."
+ ::= { tmnxPortEntry 31 }
+
+tmnxPortSFPVendorManufactureDate OBJECT-TYPE
+ SYNTAX DateAndTime
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The vendor's date code."
+ ::= { tmnxPortEntry 32 }
+
+tmnxPortSFPMedia OBJECT-TYPE
+ SYNTAX INTEGER {
+ notApplicable(0),
+ ethernet(1),
+ sonetsdh(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The media supported for the SFP."
+ ::= { tmnxPortEntry 33 }
+
+tmnxPortSFPEquipped OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Indicates if the SFP is equipped."
+ ::= { tmnxPortEntry 34 }
+
+tmnxPortEquipped OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Indicates if there is an optics pack installed in this
+ port or not."
+ ::= { tmnxPortEntry 35 }
+
+tmnxPortLinkStatus OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Indicates whether or not the port has a physical link."
+ ::= { tmnxPortEntry 36 }
+
+tmnxPortAdminStatus OBJECT-TYPE
+ SYNTAX TmnxPortAdminStatus
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The desired administrative status of this port."
+ DEFVAL { inService }
+ ::= { tmnxPortEntry 37 }
+
+tmnxPortOperStatus OBJECT-TYPE
+ SYNTAX TmnxPortOperStatus
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The current operational status of this port."
+ ::= { tmnxPortEntry 38 }
+
+tmnxPortState OBJECT-TYPE
+ SYNTAX TmnxPortState
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The state level of this port. A value of 'none' indicates
+ the port is either in its initial creation state or is
+ just about to be deleted. A value of 'ghost' represents
+ a port that is not physically present. This state may
+ represent a pre-provisioned port. A value of 'linkDown'
+ represents a port that is physically present but does
+ not have a link. The 'linkUp' state represents a port
+ that is physically present and has physical link present.
+ A port in 'up' state is ready to pass some kinds of traffic.
+ The tmnxPortUpProtocols variable indicates the actual type(s)
+ of traffic can be passed on this 'up' link."
+ ::= { tmnxPortEntry 39 }
+
+tmnxPortPrevState OBJECT-TYPE
+ SYNTAX TmnxPortState
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The tmnxPortPrevState indicates the state level that the port
+ transitioned from into the current tmnxPortState level."
+ ::= { tmnxPortEntry 40 }
+
+tmnxPortNumAlarms OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of alarms currently outstanding on this port."
+ ::= { tmnxPortEntry 41 }
+
+tmnxPortAlarmState OBJECT-TYPE
+ SYNTAX TmnxAlarmState
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxPortAlarmState indicates the current alarm
+ state for this port."
+ ::= { tmnxPortEntry 42 }
+
+tmnxPortLastAlarmEvent OBJECT-TYPE
+ SYNTAX RowPointer
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxPortLastAlarmEvent is an object identifier whose
+ object name and instance values point to the row entry in the
+ ALARM-MIB that contains the most recent alarm event associated with
+ this port. If the tmnxPortAlarmState has a value of
+ 'alarmCleared', the most recent alarm event will be in the
+ nlmAlarmClearedTable. If it has a value of 'alarmActive', the
+ entry pointed to is in the nlmAlarmActiveTable. If the value of
+ tmnxPortLastAlarmEvent is '0.0', then either there have not been any
+ alarm events associated with this chassis since the system was
+ last booted, or the last alarm event has aged out and its entry is
+ no longer available in the ALARM-MIB tables."
+ ::= { tmnxPortEntry 43 }
+
+tmnxPortClearAlarms OBJECT-TYPE
+ SYNTAX TmnxActionType
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Setting this action variable causes all the alarms
+ associated with this port to be moved from the current
+ alarm log to the history alarm log. Primarily meant
+ for use in development. This object will most likely
+ be removed from the MIB before product release."
+ DEFVAL { notApplicable }
+ ::= { tmnxPortEntry 44 }
+
+tmnxPortSFPVendorSerialNum OBJECT-TYPE
+ SYNTAX TNamedItemOrEmpty
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "tmnxPortSFPVendorSerialNum contains ASCII characters,
+ defining the vendor serial number.
+ A value of all zero indicates that the vendor SN
+ is unspecified."
+ ::= { tmnxPortEntry 45 }
+
+tmnxPortSFPVendorPartNum OBJECT-TYPE
+ SYNTAX TNamedItemOrEmpty
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The vendor part number contains ASCII characters,
+ defining the vendor part number or product name.
+ A value of all zero indicates that the vendor PN
+ is unspecified. "
+ ::= { tmnxPortEntry 46 }
+
+tmnxPortLastStateChanged OBJECT-TYPE
+ SYNTAX TimeStamp
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The tmnxPortLastStateChanged variable contains the
+ value of the sysUpTime the last time the operational status
+ of the port changed state."
+ ::= { tmnxPortEntry 48 }
+
+tmnxPortNumChannels OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "For SONET/SDH paths or TDM channels, tmnxPortNumChannels
+ contains the number of possible immediate children. For
+ leaf paths or channels, the value of this object will be zero.
+ For SONET/SDH or TDM physical ports, tmnxPortNumChannels
+ contains the total number of channels on the physical port.
+ For all other entries in the tmnxPortTable, the value of
+ this object will be zero."
+ ::= { tmnxPortEntry 49 }
+
+tmnxPortNetworkEgrQueues OBJECT-TYPE
+ SYNTAX TNamedItemOrEmpty
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "tmnxPortNetworkEgrQueues contains the network egress queue policy
+ if the tmnxPortMode is network. Otherwise this object has no
+ significance."
+ ::= { tmnxPortEntry 50 }
+
+tmnxPortBundleNumber OBJECT-TYPE
+ SYNTAX INTEGER (0..1280)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "tmnxPortBundleNumber identifies the bundle for which this port is
+ a member. If this port is not a member of any bundle, the value of
+ tmnxPortBundleNumber will be zero."
+ ::= { tmnxPortEntry 51 }
+
+tmnxPortIsLeaf OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "tmnxPortIsLeaf is applicable only when the 'isSonet' and/or 'isTDM'
+ bits in ALCATEL-IND1-TIMETRA-CHASSIS-MIB:tmnxMDACapabilities are set.
+ When the value of this object is 'true', it indicates that the channel
+ is capable of passing traffic.
+
+ The value of this object is 'false' for:
+ 1. Physical ports on SONET/TDM MDA's
+ 2. Intermediate channels on a channelized MDA
+ 3. Leaf channels which belong to a bundle
+
+ For ports on Ethernet MDA's or for LAG ports, the value of this object
+ will be 'false'."
+ ::= { tmnxPortEntry 52 }
+
+tmnxPortChanType OBJECT-TYPE
+ SYNTAX TmnxMDAChanType
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "tmnxPortChanType is applicable only when the 'isSonet' and/or 'isTDM'
+ bits in ALCATEL-IND1-TIMETRA-CHASSIS-MIB:tmnxMDACapabilities are set. It indicates
+ the type of the channel.
+ For ports on Ethernet MDA's, the value of this object will
+ be 'unknown'."
+ ::= { tmnxPortEntry 53 }
+
+tmnxPortParentPortID OBJECT-TYPE
+ SYNTAX TmnxPortID
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "tmnxPortParentPortID is applicable only when the 'isSonet'
+ and/or 'isTDM' bits in ALCATEL-IND1-TIMETRA-CHASSIS-MIB:tmnxMDACapabilities are set.
+ For SONET or TDM channel, it indicates the port ID of its parent
+ channel or port."
+ ::= { tmnxPortEntry 54 }
+
+tmnxPortOpticalCompliance OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE (8))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "tmnxPortOpticalCompliance is applicable only when the
+ tmnxPortSFPEquipped is set to 'true'. The value of
+ tmnxPortOpticalCompliance indicates the 8 bytes of optical compliance
+ bits stored in SFP and XFP eeproms."
+ ::= { tmnxPortEntry 55 }
+
+
+tmnxPortLoadBalanceAlgorithm OBJECT-TYPE
+ SYNTAX INTEGER {
+ notApplicable (0),
+ default (1),
+ includeL4 (2),
+ excludeL4 (3)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxPortLoadBalanceAlgorithm specifies the load
+ balancing algorithm to be used on this port. When the
+ value is 'includeL4', the src and dst port are used in the
+ hashing algorithm. When it's 'excludeL4', they are not included.
+ When the value is 'default', the port inherits the global settings
+ in tmnxL4LoadBalancing. The value is 'notApplicable' for ports that
+ do not pass any traffic. An attempt to modify this object when it is
+ set to 'notApplicable' will return an inconsistentValue error."
+ DEFVAL { default }
+ ::= { tmnxPortEntry 56 }
+
+tmnxPortEgrPortSchedPlcy OBJECT-TYPE
+ SYNTAX TNamedItemOrEmpty
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxPortEgrPortSchedPlcy specifies the egress QoS
+ port-scheduler policy for this port. This object must correspond
+ to the index of a row in ALCATEL-IND1-TIMETRA-QOS-MIB::tPortSchedulerPlcyTable."
+ DEFVAL { "" }
+ ::= { tmnxPortEntry 57 }
+
+tmnxPortLastClearedTime OBJECT-TYPE
+ SYNTAX TimeStamp
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxPortLastClearedTime indicates the sysUpTime
+ when the counters in the IF-MIB:ifTable were last cleared."
+ ::= { tmnxPortEntry 58 }
+
+tmnxPortIngNamedPoolPlcy OBJECT-TYPE
+ SYNTAX TNamedItemOrEmpty
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxPortIngNamedPoolPlcy specifies a named pool
+ policy associated with an port ingress context. The policy
+ governs the way named pools are created at the port level."
+ DEFVAL { ''H }
+ ::= { tmnxPortEntry 60 }
+
+tmnxPortEgrNamedPoolPlcy OBJECT-TYPE
+ SYNTAX TNamedItemOrEmpty
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxPortEgrNamedPoolPlcy specifies a named pool
+ policy associated with an port egress context. The policy
+ governs the way named pools are created at the port level."
+ DEFVAL { ''H }
+ ::= { tmnxPortEntry 61 }
+
+tmnxPortIngPoolPercentRate OBJECT-TYPE
+ SYNTAX Unsigned32 (1..1000)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxPortIngPoolPercentRate specifies increment or
+ decrement of the active bandwidth associated with the ingress port.
+ This active bandwidth affects the amount of ingress buffer space
+ managed by the port."
+ DEFVAL { 100 }
+ ::= { tmnxPortEntry 62 }
+
+tmnxPortEgrPoolPercentRate OBJECT-TYPE
+ SYNTAX Unsigned32 (1..1000)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxPortEgrPoolPercentRate specifies increment or
+ decrement of the active bandwidth associated with the egress port.
+ This active bandwidth affects the amount of egress buffer space
+ managed by the port."
+ DEFVAL { 100 }
+ ::= { tmnxPortEntry 63 }
+
+tmnxPortDDMEventSuppression OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxPortDDMEventSuppression specifies whether or not an
+ inserted SFP/XFP that supports Digital Diagnostic Monitoring
+ raises traps and events (false) or suppresses all notifications
+ (true)."
+ DEFVAL { false }
+ ::= { tmnxPortEntry 64 }
+
+tmnxPortSFPStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ not-equipped (0),
+ operational (1),
+ read-error (2),
+ data-corrupt (3),
+ ddm-corrupt (4),
+ unsupported (5)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxPortSFPStatus indicates the operational status of
+ the inserted SFP/XFP. If tmnxPortSFPEquipped is false, the
+ tmnxPortSFPStatus will be 'not-equipped (0)', otherwise
+ 'operational (1)' if no failure is detected.
+
+ A failure to read the SFP data will result in a 'read-error (2)',
+ while corrupted information on the SFP will result in either
+ 'data-corrupt (3)', or 'ddm-corrupt (4)' if an SFP read results in
+ invalid data or DDM information respectively. An insertion of an
+ unsupported SFP will result in 'unsupported (5)'.
+
+ A trap will be raised if the value of tmnxPortSFPStatus indicates a
+ failure; that is the tmnxPortSFPStatus is neither 'not-equipped (0)',
+ nor 'operational (1)'."
+ DEFVAL { not-equipped }
+ ::= { tmnxPortEntry 65 }
+
+--
+-- Port Diagnostic Table
+--
+tmnxPortTestTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF TmnxPortTestEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The tmnxPortTestTable has an entry for each port on each IOM
+ card in each chassis in the TMNX system."
+ ::= { tmnxPortObjs 3 }
+
+tmnxPortTestEntry OBJECT-TYPE
+ SYNTAX TmnxPortTestEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Each row entry represents a port on a IOM card in a
+ chassis in the system. Entries cannot be created and
+ deleted via SNMP SET operations."
+ AUGMENTS { tmnxPortEntry }
+ ::= { tmnxPortTestTable 1 }
+
+TmnxPortTestEntry ::=
+ SEQUENCE {
+ tmnxPortTestState INTEGER,
+ tmnxPortTestMode INTEGER,
+ tmnxPortTestParameter Unsigned32,
+ tmnxPortTestLastResult INTEGER,
+ tmnxPortTestStartTime DateAndTime,
+ tmnxPortTestEndTime DateAndTime,
+ tmnxPortTestDuration INTEGER,
+ tmnxPortTestAction INTEGER
+ }
+
+tmnxPortTestState OBJECT-TYPE
+ SYNTAX INTEGER {
+ notInTest (1),
+ inTest (2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The current testing status of this port."
+ ::= { tmnxPortTestEntry 1 }
+
+tmnxPortTestMode OBJECT-TYPE
+ SYNTAX INTEGER {
+ notApplicable(0),
+ loopback1 (1),
+ loopback2 (2),
+ loopback3 (3),
+ singalInsertion (4)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The type of test to be executed on this port."
+ ::= { tmnxPortTestEntry 2 }
+
+tmnxPortTestParameter OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "A parameter to be passed to the test program."
+ ::= { tmnxPortTestEntry 3 }
+
+tmnxPortTestLastResult OBJECT-TYPE
+ SYNTAX INTEGER {
+ notApplicable(0),
+ success (1),
+ failure (2),
+ timeout (3)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The status of the last test executed on this port."
+ ::= { tmnxPortTestEntry 4 }
+
+tmnxPortTestStartTime OBJECT-TYPE
+ SYNTAX DateAndTime
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The date and time the test started on this port.
+ Returns 0 if tmnxPortTestState is notInTest."
+ ::= { tmnxPortTestEntry 5 }
+
+tmnxPortTestEndTime OBJECT-TYPE
+ SYNTAX DateAndTime
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The date and time the last test completed. Returns 0
+ if a test is in progress or no tests have yet to be run on
+ this port."
+ ::= { tmnxPortTestEntry 6 }
+
+tmnxPortTestDuration OBJECT-TYPE
+ SYNTAX INTEGER (0..256)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The number of seconds the port test is anticipated to last."
+ ::= { tmnxPortTestEntry 7 }
+
+tmnxPortTestAction OBJECT-TYPE
+ SYNTAX INTEGER {
+ none (1),
+ startTest (2),
+ stopTest (3)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The operator sets this variable to perform the appropriate
+ type of testing."
+ ::= { tmnxPortTestEntry 8 }
+
+--
+-- Ethernet Ports Table
+--
+tmnxPortEtherTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF TmnxPortEtherEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The tmnxPortEtherTable has an entry for each Ethernet
+ (faste, gige, xcme or xgige) port on each IOM card in each chassis
+ in the TMNX system."
+ ::= { tmnxPortObjs 4 }
+
+tmnxPortEtherEntry OBJECT-TYPE
+ SYNTAX TmnxPortEtherEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Each row entry represents an Ethernet port on a IOM card in a
+ chassis in the system. Entries cannot be created and
+ deleted via SNMP SET operations. Before an IOM card entry
+ can be deleted from the tmnxMDATable, its supported
+ tmnxPortEntry and tmnxPortEtherEntry rows must be in the proper
+ state for removal. The tmnxPortEtherEntry contains attributes
+ that are unique to the Ethernet TmnxPortType."
+ INDEX { tmnxChassisIndex, tmnxPortPortID }
+ ::= { tmnxPortEtherTable 1 }
+
+TmnxPortEtherEntry ::=
+ SEQUENCE {
+ tmnxPortEtherMTU Unsigned32,
+ tmnxPortEtherDuplex INTEGER,
+ tmnxPortEtherSpeed INTEGER,
+ tmnxPortEtherAutoNegotiate INTEGER,
+ tmnxPortEtherOperDuplex INTEGER,
+ tmnxPortEtherOperSpeed Unsigned32,
+ tmnxPortEtherAcctPolicyId Unsigned32,
+ tmnxPortEtherCollectStats TruthValue,
+ tmnxPortEtherMDIMDIX INTEGER,
+ tmnxPortEtherXGigMode INTEGER,
+ tmnxPortEtherEgressRate Integer32,
+ tmnxPortEtherDot1qEtype Unsigned32,
+ tmnxPortEtherQinqEtype Unsigned32,
+ tmnxPortEtherIngressRate Integer32,
+ tmnxPortEtherReportAlarm TmnxPortEtherReportStatus,
+ tmnxPortEtherReportAlarmStatus TmnxPortEtherReportStatus,
+ tmnxPortEtherPkts1519toMax Counter32,
+ tmnxPortEtherHCOverPkts1519toMax Counter32,
+ tmnxPortEtherHCPkts1519toMax Counter64,
+ tmnxPortEtherLacpTunnel TruthValue,
+ tmnxPortEtherDownWhenLoopedEnabled TruthValue,
+ tmnxPortEtherDownWhenLoopedKeepAlive Unsigned32,
+ tmnxPortEtherDownWhenLoopedRetry Unsigned32,
+ tmnxPortEtherDownWhenLoopedState INTEGER,
+ tmnxPortEtherPBBEtype Unsigned32,
+ tmnxPortEtherReasonDownFlags BITS
+
+ }
+
+tmnxPortEtherMTU OBJECT-TYPE
+ SYNTAX Unsigned32 (0|512..9212)
+ UNITS "bytes"
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The size of the largest packet which can be sent/received
+ on the Ethernet physical interface, specified in octets. For
+ interfaces that are used for transmitting network datagrams,
+ this is the size of the largest network datagram that can be
+ sent on the interface.
+
+ Setting tmnxPortEtherMTU to a value of zero (0), causes the agent
+ to recalculate the default MTU size which can vary based on the
+ current setting of tmnxPortMode and tmnxPortEncapType variables.
+ Some typical default values are:
+ 1514 with mode access and encap-type null
+ 1518 with mode access and encap-type dot1q
+ 1518 with mode access and encap-type mpls
+ 9198 with mode network
+ "
+ ::= { tmnxPortEtherEntry 1 }
+
+tmnxPortEtherDuplex OBJECT-TYPE
+ SYNTAX INTEGER {
+ notApplicable (0),
+ fullDuplex (1),
+ halfDuplex (2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The tmnxPortEtherDuplex variable specifies the duplex mode used by
+ the Ethernet interface if tmnxPortEtherAutoNegotiate has a value of
+ 'false' or 'limited'. If tmnxPortEtherAutoNegotiate has a value of
+ 'true', the link parameters are negotiated with the far end and
+ the tmnxPortEtherDuplex variable is ignored. A value of 'fullDuplex'
+ sets the link to full duplex mode. A value of 'halfDuplex' sets
+ the link to half duplex mode. tmnxPortEtherDuplex is only valid on
+ Ethernet interfaces that support multiple duplex modes."
+ DEFVAL { fullDuplex }
+ ::= { tmnxPortEtherEntry 2 }
+
+tmnxPortEtherSpeed OBJECT-TYPE
+ SYNTAX INTEGER {
+ notApplicable (0),
+ speed10 (1),
+ speed100 (2),
+ speed1000 (3),
+ speed10000 (4)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The tmnxPortEtherSpeed variable specifies the link speed of the
+ Ethernet interface if tmnxPortEtherAutoNegotiate has a value of
+ 'false' or 'limited'. If tmnxPortEtherAutoNegotiate has a value of
+ 'true', the link parameters are negotiated with the far end and
+ the tmnxPortEtherSpeed variable is ignored. A value of 'speed10'
+ sets the link to 10 mbps. A value of 'speed100' sets the link to
+ 100 mbps. A value of 'speed1000' sets the link to 1000 mbps (1 gbps).
+ tmnxPortEtherSpeed is only valid on Ethernet interfaces that support
+ multiple link speeds."
+ ::= { tmnxPortEtherEntry 3 }
+
+tmnxPortEtherAutoNegotiate OBJECT-TYPE
+ SYNTAX INTEGER {
+ notApplicable (0),
+ true (1),
+ false (2),
+ limited (3)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "When the value of tmnxPortEtherAutoNegotiate is 'true', the Ethernet
+ interface will automatically negotiate link parameters with the far
+ end (including speed and duplex), and will advertise all speeds and
+ duplex modes supported by the interface. When the value of
+ tmnxPortEtherAutoNegotiate is 'limited', the Ethernet interface will
+ automatically negotiate link parameters with the far end, but will
+ only advertise the speed and duplex mode specified by tmnxPortEtherSpeed
+ and tmnxPortEtherDuplex. If tmnxPortEtherAutoNegotiate is 'false',
+ the Ethernet interface won't negotiate link parameters with the far
+ end and will instead force the speed and duplex mode to the values specified
+ by tmnxPortEtherSpeed and tmnxPortEtherDuplex respectively."
+ DEFVAL { true }
+ ::= { tmnxPortEtherEntry 4 }
+
+tmnxPortEtherOperDuplex OBJECT-TYPE
+ SYNTAX INTEGER {
+ notApplicable (0),
+ fullDuplex (1),
+ halfDuplex (2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The tmnxPortEtherOperDuplex variable indicates the operational duplex
+ mode of the Ethernet interface. A value of 'fullDuplex' indicates that
+ the link is in full duplex mode. A value of 'halfDuplex' indicates
+ that the link is in half duplex mode. tmnxPortEtherOperDuplex is only
+ valid if tmnxPortClass is 'faste' or 'xcme'."
+ ::= { tmnxPortEtherEntry 5 }
+
+tmnxPortEtherOperSpeed OBJECT-TYPE
+ SYNTAX Unsigned32
+ UNITS "mega-bits per second"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The tmnxPortEtherOperSpeed variable indicates the operational speed
+ of the Ethernet interface in mega-bits per second (mbps). If the value of
+ tmnxPortEtherAutoNegotiate is 'true', the link autonegotiates the link
+ parameters with the far end side. The value of tmnxPortEtherOperSpeed is
+ only valid if tmnxPortClass is one of the Ethernet classes."
+ ::= { tmnxPortEtherEntry 6 }
+
+tmnxPortEtherAcctPolicyId OBJECT-TYPE
+ SYNTAX Unsigned32 (0..99)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The value of the accounting policy must be defined prior to associating
+ the policy with the ethernet port. Accounting policies can only be
+ associated with network ports.
+ A non-zero value indicates the tmnxLogApPolicyId index identifying the
+ policy entry in the tmnxLogApTable from the TIMETRA-LOG-MIB which is
+ associated with this port. A zero value indicates that there is no
+ accounting policy associated with this port"
+ DEFVAL { 0 }
+ ::= { tmnxPortEtherEntry 7 }
+
+tmnxPortEtherCollectStats OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enable/disable the collection of accounting and statistical data
+ for the network ethernet port. When applying accounting policies the
+ data by default will be collected in the appropriate records and
+ written to the designated billing file.
+ When the value is set to false, the statistics are still accumulated
+ by the IOM cards, however, the CPU will not obtain the results and
+ write them to the billing file."
+ DEFVAL { true }
+ ::= { tmnxPortEtherEntry 8 }
+
+tmnxPortEtherMDIMDIX OBJECT-TYPE
+ SYNTAX INTEGER {
+ unknown (0),
+ mdi (1),
+ mdix (2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The tmnxPortEtherMDIMDIX variable indicates whether the Ethernet
+ interface is of type 'mdi' (Media Dependent Interface) or
+ 'mdix' (Media Dependent Interface with crossover). If the agent
+ cannot identify the type of Ethernet interface the value
+ 'unknown (0)' is indicated. tmnxPortEtherMDIMDIX is only valid if
+ tmnxPortClass is 'faste' or 'xcme'."
+ ::= { tmnxPortEtherEntry 9 }
+
+tmnxPortEtherXGigMode OBJECT-TYPE
+ SYNTAX INTEGER {
+ notApplicable (0),
+ lan (1),
+ wan (2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The tmnxPortEtherXGigMode variable specifies whether the Ethernet
+ interface is in LAN or WAN mode. tmnxPortEtherXGigMode must be
+ 'notApplicable' if tmnxPortClass is not 'xgige'."
+ DEFVAL { lan }
+ ::= { tmnxPortEtherEntry 10 }
+
+tmnxPortEtherEgressRate OBJECT-TYPE
+ SYNTAX Integer32 (-1 | 1..10000000)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The tmnxPortEtherEgressRate variable specifies the maximum egress
+ bandwidth (in kilobits per second) that the Ethernet interface
+ can generate. A value of -1 means that the limit is the actual
+ physical limit. If the provisioned sub-rate bandwidth is larger than
+ the actual physical bandwidth of the interface, the latter applies."
+ DEFVAL { -1 }
+ ::= { tmnxPortEtherEntry 11 }
+
+tmnxPortEtherDot1qEtype OBJECT-TYPE
+ SYNTAX Unsigned32 ('600'H..'ffff'H)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The tmnxPortEtherDot1qEtype variable indicates the ethertype expected
+ when the port's encapsulation type is dot1qEncap."
+ DEFVAL { '8100'H }
+ ::= { tmnxPortEtherEntry 12 }
+
+tmnxPortEtherQinqEtype OBJECT-TYPE
+ SYNTAX Unsigned32 ('600'H..'ffff'H)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The tmnxPortEtherQinqEtype variable indicates the ethertype expected
+ when the port's encapsulation type is qinqEncap."
+ DEFVAL { '8100'H }
+ ::= { tmnxPortEtherEntry 13 }
+
+tmnxPortEtherIngressRate OBJECT-TYPE
+ SYNTAX Integer32 (-1 | 1..10000)
+ UNITS "mega-bits per second"
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The tmnxPortEtherIngressRate variable specifies the maximum ingress
+ bandwidth (in mega-bits per second) that the Ethernet interface
+ can receive. A value of -1 means that the limit is the actual
+ physical limit. If the provisioned sub-rate bandwidth is larger than
+ the actual physical bandwidth of the interface, the latter applies."
+ DEFVAL { -1 }
+ ::= { tmnxPortEtherEntry 14 }
+
+tmnxPortEtherReportAlarm OBJECT-TYPE
+ SYNTAX TmnxPortEtherReportStatus
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxPortEtherReportAlarm determines when and if to
+ generate tmnxEqPortEtherAlarm and tmnxEqPortEtherAlarmClear."
+ DEFVAL { { remoteFault, localFault } }
+ ::= { tmnxPortEtherEntry 15 }
+
+tmnxPortEtherReportAlarmStatus OBJECT-TYPE
+ SYNTAX TmnxPortEtherReportStatus
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxPortEtherReportAlarmStatus indicates the alarms on
+ this port."
+ ::= { tmnxPortEtherEntry 16 }
+
+tmnxPortEtherPkts1519toMax OBJECT-TYPE
+ SYNTAX Counter32
+ UNITS "Packets"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of packets received that were longer than 1518 octets
+ but less than the maximum frame size for the particular medium, usually
+ 12287 octets (excluding framing bits, but including FCS octets) and were
+ otherwise well formed."
+ ::= { tmnxPortEtherEntry 17 }
+
+tmnxPortEtherHCOverPkts1519toMax OBJECT-TYPE
+ SYNTAX Counter32
+ UNITS "Packets"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of times the associated tmnxPortEtherPkts1519toMax
+ counter has overflowed."
+ ::= { tmnxPortEtherEntry 18 }
+
+tmnxPortEtherHCPkts1519toMax OBJECT-TYPE
+ SYNTAX Counter64
+ UNITS "Packets"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of packets (including bad packets) received that were
+ between 1519 octets in length and the maximum frame size, usually 12287
+ octets inclusive (excluding framing bits but including FCS octets).
+
+ The lower 32-bits of this 64-bit counter will equal the value of
+ tmnxPortEtherHCPkts1519toMax. The high 32-bits of this counter will
+ equal the value of tmnxPortEtherHCOverPkts1519toMax."
+ ::= { tmnxPortEtherEntry 19 }
+
+tmnxPortEtherLacpTunnel OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxPortEtherLacpTunnel specifies whether the LACP
+ packet tunneling for the ethernet port is enabled or disabled.
+ When tunneling is enabled, the port will not process any LACP
+ packets but will tunnel them through instead. Also, the port
+ cannot be added as a member to a LAG group, and vice versa."
+ DEFVAL { false }
+ ::= { tmnxPortEtherEntry 20 }
+
+tmnxPortEtherDownWhenLoopedEnabled OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxPortEtherDownWhenLoopedEnabled specifies whether
+ physical loop detection for the Ethernet port is enabled or
+ disabled. When enabled, the port will periodically send out
+ keep-alive PDUs with an EtherType of 0x9000. If the port
+ receives a keep-alive that it transmitted, tmnxPortState will be
+ set to 'linkUp' if it was previously 'up'. The port will not move
+ back to tmnxPortState 'up' for a period of time defined by
+ tmnxPortEtherDownWhenLoopedRetry, but will continue to periodically
+ send out keep-alive PDUs. Every time the port receives a keep alive
+ it sent while a loop has been detected, it will reset the time
+ period that it will remain down as defined by
+ tmnxPortEtherDownWhenLoopedRetry."
+ DEFVAL { false }
+ ::= { tmnxPortEtherEntry 21 }
+
+tmnxPortEtherDownWhenLoopedKeepAlive OBJECT-TYPE
+ SYNTAX Unsigned32 (1..120)
+ UNITS "seconds"
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The tmnxPortEtherDownWhenLoopedKeepAlive variable specifies the
+ number of seconds between each keep alive PDU transmission."
+ DEFVAL { 10 }
+ ::= { tmnxPortEtherEntry 22 }
+
+tmnxPortEtherDownWhenLoopedRetry OBJECT-TYPE
+ SYNTAX Unsigned32 (0|10..160)
+ UNITS "seconds"
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The tmnxPortEtherDownWhenLoopedRetry variable specifies the minimum
+ number of seconds the port should wait after detecting a loop before
+ tmnxPortState can be set to 'up'. A value of 0 specifies the the
+ port should not set tmnxPortState to 'up' until the user
+ administratively disables and re-enables the port by setting
+ tmnxPortAdminStatus to 'outOfService' and then to 'inService'."
+ DEFVAL { 120 }
+ ::= { tmnxPortEtherEntry 23 }
+
+tmnxPortEtherDownWhenLoopedState OBJECT-TYPE
+ SYNTAX INTEGER {
+ noLoopDetected (1),
+ loopDetected (2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxPortEtherDownWhenLoopedState indicates whether
+ a physical loop has been detected on the port or not. If
+ tmnxPortEtherDownWhenLoopedEnabled is set to 'false', this value
+ will be 'noLoopDetected'."
+ ::= { tmnxPortEtherEntry 24 }
+
+tmnxPortEtherPBBEtype OBJECT-TYPE
+ SYNTAX Unsigned32 ('600'H..'ffff'H)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The tmnxPortEtherPBBEtype variable indicates the Ethertype expected
+ for Provider Backbone Bridging Frames."
+ DEFVAL { '88E7'H }
+ ::= { tmnxPortEtherEntry 25 }
+
+tmnxPortEtherReasonDownFlags OBJECT-TYPE
+ SYNTAX BITS {
+ unknown (0),
+ linklossFwd (1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The tmnxPortEtherReasonDownFlags indicates why an ethernet port may
+ be in the operationally 'down' state. The following reasons are
+ detected through this object:
+ unknown(0) - Unspecified (or unknown)
+ linklossFwd(1) - A sap using this port has the object
+ 'sapEthernetLLFOperStatus' set to 'fault'"
+ ::= { tmnxPortEtherEntry 26 }
+
+--
+-- Sonet Ports Table
+--
+tmnxSonetTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF TmnxSonetEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The tmnxSonetTable has an entry for each packet over Sonet
+ port on each IOM card in each chassis in the TMNX system."
+ ::= { tmnxPortObjs 5 }
+
+tmnxSonetEntry OBJECT-TYPE
+ SYNTAX TmnxSonetEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Each row entry represents a packet over Sonet port on a
+ IOM card in a chassis in the system. Entries cannot be
+ created and deleted via SNMP SET operations. Before an IOM
+ tmnxMDAEntry can be deleted from the tmnxMDATable, its
+ supported tmnxPortEntry rows must be in the proper state for
+ removal. The tmnxSonetEntry contains attributes that are
+ unique to the 'sonet' TmnxPortType. It also contains attributes
+ that are common to all sonet paths configured on a sonet port.
+ The tmnxPortPortID for a sonet port includes a sonet path number
+ in the lower bits. If the sonet path number is zero, '0', it
+ represents a single (clear) sonet path on the port that uses
+ the full bandwidth of the sonet port. All entries in this table
+ have the sonet path number part of their tmnxPortPortID index
+ value set to zero."
+ INDEX { tmnxChassisIndex, tmnxPortPortID }
+ ::= { tmnxSonetTable 1 }
+
+TmnxSonetEntry ::=
+ SEQUENCE {
+ tmnxSonetSpeed INTEGER,
+ tmnxSonetClockSource INTEGER,
+ tmnxSonetFraming INTEGER,
+ tmnxSonetReportAlarm BITS,
+ tmnxSonetBerSdThreshold Unsigned32,
+ tmnxSonetBerSfThreshold Unsigned32,
+ tmnxSonetAps TruthValue,
+ tmnxSonetApsAdminStatus TmnxPortAdminStatus,
+ tmnxSonetApsOperStatus TmnxPortOperStatus,
+ tmnxSonetApsAuthKey OCTET STRING,
+ tmnxSonetApsNeighborAddr IpAddress,
+ tmnxSonetApsAdvertiseInterval TimeInterval,
+ tmnxSonetApsAdvertiseTimeLeft TimeInterval,
+ tmnxSonetApsHoldTime TimeInterval,
+ tmnxSonetApsHoldTimeLeft TimeInterval,
+ tmnxSonetLoopback INTEGER,
+ tmnxSonetReportAlarmStatus BITS,
+ tmnxSonetSectionTraceMode INTEGER,
+ tmnxSonetJ0String OCTET STRING,
+ tmnxSonetMonS1Byte Unsigned32,
+ tmnxSonetMonJ0String OCTET STRING,
+ tmnxSonetMonK1Byte Unsigned32,
+ tmnxSonetMonK2Byte Unsigned32,
+ tmnxSonetSingleFiber TruthValue,
+ tmnxSonetHoldTimeUp Unsigned32,
+ tmnxSonetHoldTimeDown Unsigned32
+
+ }
+
+tmnxSonetSpeed OBJECT-TYPE
+ SYNTAX INTEGER {
+ oc3 (1),
+ oc12 (2),
+ oc48 (3),
+ oc192 (4),
+ oc768 (5),
+ oc1 (6)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The rate of this optical facility."
+ ::= { tmnxSonetEntry 1 }
+
+tmnxSonetClockSource OBJECT-TYPE
+ SYNTAX INTEGER {
+ loopTimed (1),
+ nodeTimed (2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "tmnxSonetClockSource configures the clock for transmitted data from
+ either the internal clock ('nodeTimed') or from a clock recovered
+ from the line's receive data stream ('loopTimed')."
+ DEFVAL { loopTimed }
+ ::= { tmnxSonetEntry 2 }
+
+tmnxSonetFraming OBJECT-TYPE
+ SYNTAX INTEGER {
+ unknown (1),
+ sonet (2),
+ sdh (3)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxSonetFraming indicates the type of framing used
+ on this interface."
+ DEFVAL { sonet }
+ ::= { tmnxSonetEntry 3 }
+
+tmnxSonetReportAlarm OBJECT-TYPE
+ SYNTAX BITS {
+ notUsed (0),
+ loc(1),
+ lais(2),
+ lrdi(3),
+ ss1f(4),
+ sb1err(5),
+ lb2erSd(6),
+ lb2erSf(7),
+ slof(8),
+ slos(9),
+ stxptr(10),
+ srxptr(11),
+ lrei(12)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxSonetReportAlarm determines when and if to
+ generate tmnxEqPortSonetAlarm and tmnxEqPortSonetAlarmClear
+ notifications for this port:
+ loc(1) Reports a loss of clock which causes the operational
+ state of the port to be downed. Set by default.
+ lais(2) Reports line alarm indication signal errors. Not set
+ by default.
+ lrdi(3) Reports line remote defect initiation errors. LRDIs
+ are caused by remote LOF, LOC, and LOS. Set by default.
+ ss1f(4) Reports section synchronization failure as reported by
+ the S1 byte. Not set by default.
+ sb1err(5) Reports section B1 errors. Not set by default.
+ lb2erSd(6) Reports line signal degradation BER errors. Not set
+ by default.
+ lb2erSf(7) Reports line signal failure BER errors. Set by default.
+ slof(8) Reports section loss of frame errors. Set by default
+ slos(9) Reports section loss of signal errors. Set by default.
+ stxptr(10) Reports a section synchronization error on the transmit
+ side. Indicates if there is a positive or negative
+ justification count per channel. Not set by default.
+ srxptr(11) Reports a section synchronization error on the receive
+ side. Indicates if there is a positive or negative
+ justification count per path. Not set by default.
+ lrei(12) Reports a line error condition raised by the remote
+ as a result of B1 errors received from this node.
+ Not set by default.
+ "
+ DEFVAL { {loc, lrdi, lb2erSf, slof, slos} }
+ ::= { tmnxSonetEntry 4 }
+
+tmnxSonetBerSdThreshold OBJECT-TYPE
+ SYNTAX Unsigned32 (3..9)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxSonetBerSdThreshold specifies a bit error rate (BER)
+ threshold used to determine when to send a tmnxEqPortSonetAlarm
+ notification for a BER SD failure and tmnxEqPortSonetAlarmClear
+ notification for a BER SD failure clear. tmnxSonetBerSdThreshold is
+ the absolute value of the exponent of the rate expressed as 10e-n."
+ DEFVAL { 6 }
+ ::= { tmnxSonetEntry 5 }
+
+tmnxSonetBerSfThreshold OBJECT-TYPE
+ SYNTAX Unsigned32 (3..6)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxSonetBerSfThreshold specifies a bit error rate (BER)
+ threshold used to determine when to send a tmnxEqPortSonetAlarm
+ notification for a BER SF failure and tmnxEqPortSonetAlarmClear
+ notification for a BER SF failure clear. tmnxSonetBerSdThreshold is
+ the absolute value of the exponent of the rate expressed as 10e-n."
+ DEFVAL { 3 }
+ ::= { tmnxSonetEntry 6 }
+
+tmnxSonetAps OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-write
+ STATUS obsolete
+ DESCRIPTION
+ "Automatic Protection Switching (APS) is supported on 7x50 systems
+ by the APS-MIB and TIMETRA-APS-MIB."
+ DEFVAL { false }
+ ::= { tmnxSonetEntry 7 }
+
+tmnxSonetApsAdminStatus OBJECT-TYPE
+ SYNTAX TmnxPortAdminStatus
+ MAX-ACCESS read-write
+ STATUS obsolete
+ DESCRIPTION
+ "Automatic Protection Switching (APS) is supported on 7x50 systems
+ by the APS-MIB and TIMETRA-APS-MIB."
+ DEFVAL { inService }
+ ::= { tmnxSonetEntry 8 }
+
+tmnxSonetApsOperStatus OBJECT-TYPE
+ SYNTAX TmnxPortOperStatus
+ MAX-ACCESS read-only
+ STATUS obsolete
+ DESCRIPTION
+ "Automatic Protection Switching (APS) is supported on 7x50 systems
+ by the APS-MIB and TIMETRA-APS-MIB."
+ ::= { tmnxSonetEntry 9 }
+
+tmnxSonetApsAuthKey OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE (0..256))
+ MAX-ACCESS read-write
+ STATUS obsolete
+ DESCRIPTION
+ "Automatic Protection Switching (APS) is supported on 7x50 systems
+ by the APS-MIB and TIMETRA-APS-MIB."
+ DEFVAL { '0000000000000000'H }
+ ::= { tmnxSonetEntry 10 }
+
+tmnxSonetApsNeighborAddr OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-write
+ STATUS obsolete
+ DESCRIPTION
+ "Automatic Protection Switching (APS) is supported on 7x50 systems
+ by the APS-MIB and TIMETRA-APS-MIB."
+ DEFVAL { '00000000'H }
+ ::= { tmnxSonetEntry 11 }
+
+tmnxSonetApsAdvertiseInterval OBJECT-TYPE
+ SYNTAX TimeInterval
+ UNITS "milliseconds"
+ MAX-ACCESS read-write
+ STATUS obsolete
+ DESCRIPTION
+ "Automatic Protection Switching (APS) is supported on 7x50 systems
+ by the APS-MIB and TIMETRA-APS-MIB."
+ DEFVAL { 1000 }
+ ::= { tmnxSonetEntry 12 }
+
+tmnxSonetApsAdvertiseTimeLeft OBJECT-TYPE
+ SYNTAX TimeInterval
+ UNITS "milliseconds"
+ MAX-ACCESS read-only
+ STATUS obsolete
+ DESCRIPTION
+ "Automatic Protection Switching (APS) is supported on 7x50 systems
+ by the APS-MIB and TIMETRA-APS-MIB."
+ ::= { tmnxSonetEntry 13 }
+
+tmnxSonetApsHoldTime OBJECT-TYPE
+ SYNTAX TimeInterval
+ UNITS "milliseconds"
+ MAX-ACCESS read-write
+ STATUS obsolete
+ DESCRIPTION
+ "Automatic Protection Switching (APS) is supported on 7x50 systems
+ by the APS-MIB and TIMETRA-APS-MIB."
+ DEFVAL { 3000 }
+ ::= { tmnxSonetEntry 14 }
+
+tmnxSonetApsHoldTimeLeft OBJECT-TYPE
+ SYNTAX TimeInterval
+ UNITS "milliseconds"
+ MAX-ACCESS read-only
+ STATUS obsolete
+ DESCRIPTION
+ "Automatic Protection Switching (APS) is supported on 7x50 systems
+ by the APS-MIB and TIMETRA-APS-MIB."
+ ::= { tmnxSonetEntry 15 }
+
+tmnxSonetLoopback OBJECT-TYPE
+ SYNTAX INTEGER {
+ none(0),
+ line(1),
+ internal(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Activate a loopback on the SONET port. The SONET port must be in a
+ shutdown state to activate any type of loopback."
+ ::= { tmnxSonetEntry 16 }
+
+tmnxSonetReportAlarmStatus OBJECT-TYPE
+ SYNTAX BITS {
+ notUsed (0),
+ loc(1),
+ lais(2),
+ lrdi(3),
+ ss1f(4),
+ sb1err(5),
+ lb2erSd(6),
+ lb2erSf(7),
+ slof(8),
+ slos(9),
+ stxptr(10),
+ srxptr(11),
+ lrei(12)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The bits in this object are used for indicating the alarms. The bits
+ are explained as follows:
+ loc(1) Indicates a loss of clock which causes the operational
+ state of the port to be downed.
+ lais(2) Indicates line alarm indication signal errors.
+ lrdi(3) Indicates line remote defect indication errors. LRDIs
+ are caused by remote LOF, LOC, and LOS.
+ ss1f(4) Indicates section synchronization failure as reported by
+ the S1 byte.
+ sb1err(5) Indicates section B1 errors.
+ lb2erSd(6) Indicates line signal degradation BER errors.
+ lb2erSf(7) Indicates line signal failure BER errors.
+ slof(8) Indicates section loss of frame errors.
+ slos(9) Indicates section loss of signal errors.
+ stxptr(10) Indicates a section synchronization error on the
+ transmit side. Indicates if there is a positive or
+ negative justification count per channel.
+ srxptr(11) Indicates a section synchronization error on the receive
+ side. Indicates if there is a positive or negative
+ justification count per sonet path.
+ lrei(12) Indicates a line error condition raised by the remote
+ as a result of B1 errors received from this node.
+ "
+ ::= { tmnxSonetEntry 17 }
+
+tmnxSonetSectionTraceMode OBJECT-TYPE
+ SYNTAX INTEGER {
+ increment-z0(1),
+ byte(2),
+ string(3)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The tmnxSonetSectionTraceMode variable along with the
+ tmnxSonetJ0String object determines the contents of
+ the section trace bytes (j0/z0) in the SONET Section Header. If the
+ mode is set to 'increment-z0', then the j0 byte is 0x01, and the
+ z0 byte increments. If the mode is set to 'byte', then the j0 byte is
+ the first octet of the tmnxSonetJ0String object and the z0 byte
+ is 0xcc. If the mode is set to 'string', then the J0 byte is set to
+ the 16 values in the tmnxSonetJ0String object and the z0 byte is
+ 0xcc."
+ DEFVAL { byte }
+ ::= { tmnxSonetEntry 18 }
+
+tmnxSonetJ0String OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE(0..16))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The tmnxSonetJ0String is used with the tmnxSonetSectionTraceMode
+ variable to determine the contents of the j0 byte in the SONET Section
+ Header. If the tmnxSonetSectionTraceMode is increment-z0, this object
+ is ignored. If the mode is byte, then the first octet of this object is
+ used for the J0 byte. If the mode is string, then the 16 bytes in this
+ object are used for the J0 byte. If set to less than 16 bytes it, will
+ be padded out to 16 with zeros. The default value is 0x01 and 15 NULLs"
+ DEFVAL { '01'H }
+ ::= { tmnxSonetEntry 19 }
+
+tmnxSonetMonS1Byte OBJECT-TYPE
+ SYNTAX Unsigned32 (0..255)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The tmnxSonetMonS1Byte variable reports the Synchronization Status
+ Message from the S1 byte in the Line Overhead Header. A value of 0x00
+ indicates unknown quality. A value of 0xF0 indicates
+ `Do not use for synchronization`. Other values are documented in
+ Tellcordia GR253 and ITU G.707"
+ DEFVAL { 'cc'H }
+ ::= { tmnxSonetEntry 20 }
+
+tmnxSonetMonJ0String OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE(0..16))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The tmnxSonetMonJ0String variable reports the contents of the j0 byte
+ in the SONET Section Header."
+ ::= { tmnxSonetEntry 21 }
+
+tmnxSonetMonK1Byte OBJECT-TYPE
+ SYNTAX Unsigned32 (0..255)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The tmnxSonetMonK1Byte variable reports the Automatic Protection
+ Switching(APS) signalling status from the K1 byte in the SONET
+ Line Overhead Header."
+ ::= { tmnxSonetEntry 22 }
+
+tmnxSonetMonK2Byte OBJECT-TYPE
+ SYNTAX Unsigned32 (0..255)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The tmnxSonetMonK1Byte variable reports the Automatic Protection
+ Switching(APS) signalling status from the K2 byte in the SONET
+ Line Overhead Header."
+ ::= { tmnxSonetEntry 23 }
+
+tmnxSonetSingleFiber OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "tmnxSonetSingleFiber is used to enable/disable packet gathering and
+ redirection of IP packets from a single fiber on RX port of the
+ SONET interface and redistribute packets to other interfaces
+ through either state routes or policy-based forwarding."
+ DEFVAL { false }
+ ::= { tmnxSonetEntry 24 }
+
+tmnxSonetHoldTimeUp OBJECT-TYPE
+ SYNTAX Unsigned32 (0..100)
+ UNITS "100s of milliseconds"
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxSonetHoldTimeUp is used to configure the
+ hold-timer for link up event dampening. This guards against
+ reporting excessive interface transitions. This is implemented
+ by not advertising subsequent transitions of the interface to
+ upper layer protocols until the configured timer has expired.
+ A value of zero (0) indicates that an up transition is reported
+ immediately."
+ DEFVAL { 5 }
+ ::= { tmnxSonetEntry 25 }
+
+tmnxSonetHoldTimeDown OBJECT-TYPE
+ SYNTAX Unsigned32 (0..100)
+ UNITS "100s of milliseconds"
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxSonetHoldTimeDown is used to configure the
+ hold-timer for link down event dampening. This guards against
+ reporting excessive interface transitions. This is implemented
+ by not advertising subsequent transitions of the interface to
+ upper layer protocols until the configured timer has expired.
+ A value of zero (0) indicates that a down transition is reported
+ immediately."
+ DEFVAL { 0 }
+ ::= { tmnxSonetEntry 26 }
+
+--
+-- Sonet Path Table
+--
+tmnxSonetPathTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF TmnxSonetPathEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The tmnxSonetPathTable has an entry for each sonet path
+ configured in each packet over Sonet port on each IOM card
+ in each chassis in the TMNX system."
+ ::= { tmnxPortObjs 6 }
+
+tmnxSonetPathEntry OBJECT-TYPE
+ SYNTAX TmnxSonetPathEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Each row entry represents a configured sonet path in a packet
+ over Sonet port on a IOM card in a chassis in the system.
+ The tmnxSonetPathEntry contains attributes that are
+ unique to a sonet path of a 'sonet' TmnxPortType. The
+ tmnxPortPortID for a sonet port includes a sonet path number
+ in the lower bits. If the sonet path number is zero, '0', it
+ represents a single (clear) sonet path on the port that uses
+ the full bandwidth of the sonet port. Entries in this table
+ that have the sonet path number part of their tmnxPortPortID
+ index value set to zero cannot be created and deleted via
+ SNMP SET operations. They are created by the SNMP agent
+ when the corresponding entry in the tmnxSonetTable is
+ created.
+
+ Entries with non-zero sonet path numbers can be created and
+ deleted via SNMP SET operations using tmnxSonetPathRowStatus.
+ When a row is created in the tmnxSonetPathTable, the
+ agent also creates a row with the same index values in the
+ tmnxPortTable. In order to delete an entry,
+ tmnxPortAdminStatus must first be set to 'outOfService'. When
+ the tmnxSonetPathEntry is deleted, the agent also deletes
+ the corresponding row in the tmnxPortTable."
+ INDEX { tmnxChassisIndex, tmnxPortPortID }
+ ::= { tmnxSonetPathTable 1 }
+
+TmnxSonetPathEntry ::=
+ SEQUENCE {
+ tmnxSonetPathRowStatus RowStatus,
+ tmnxSonetPathLastChangeTime TimeStamp,
+ tmnxSonetPathMTU Unsigned32,
+ tmnxSonetPathScramble TruthValue,
+ tmnxSonetPathC2Byte Unsigned32,
+ tmnxSonetPathJ1String OCTET STRING,
+ tmnxSonetPathCRC INTEGER,
+ tmnxSonetPathOperMTU Unsigned32,
+ tmnxSonetPathOperMRU Unsigned32,
+ tmnxSonetPathReportAlarm BITS,
+ tmnxSonetPathAcctPolicyId Unsigned32,
+ tmnxSonetPathCollectStats TruthValue,
+ tmnxSonetPathReportAlarmStatus BITS,
+ tmnxSonetPathMonC2Byte Unsigned32,
+ tmnxSonetPathMonJ1String OCTET STRING,
+ tmnxSonetPathType INTEGER,
+ tmnxSonetPathChildType TmnxMDAChanType
+ }
+
+tmnxSonetPathRowStatus OBJECT-TYPE
+ SYNTAX RowStatus
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "tmnxSonetPathRowStatus controls the creation and deletion of
+ row entries in the tmnxSonetPathTable. The tmnxPortPortID
+ for a sonet port includes a sonet path number in the lower bits.
+ If the sonet path number is zero, '0', it represents a single
+ (clear) sonet path on the port that uses the full bandwidth of
+ the sonet port. Entries in this table that have the sonet path
+ number part of their tmnxPortPortID index value set to zero
+ cannot be created and deleted via SNMP SET operations. They
+ are created by the SNMP agent when the corresponding entry in
+ the tmnxSonetTable is created.
+
+ Entries with non-zero sonet path numbers can be created and deleted
+ via SNMP SET operations. When a row is created in the
+ tmnxSonetPathTable, the agent also creates a row with the
+ same index values in the tmnxPortTable. In order to delete an
+ entry, tmnxPortAdminStatus must first be set to 'outOfService'.
+ When the tmnxSonetPathEntry is deleted, the agent also
+ deletes the corresponding row in the tmnxPortTable for this
+ sonet path port."
+ ::= { tmnxSonetPathEntry 1 }
+
+tmnxSonetPathLastChangeTime OBJECT-TYPE
+ SYNTAX TimeStamp
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The tmnxSonetPathLastChangeTime variable contains the sysUpTime
+ value of the most recently modified writable variable in the
+ tmnxSonetPathEntry row for this sonet path."
+ ::= { tmnxSonetPathEntry 2 }
+
+tmnxSonetPathMTU OBJECT-TYPE
+ SYNTAX Unsigned32 (0|512..9208)
+ UNITS "bytes"
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The size of the largest packet which can be sent/received
+ on the sonet path, specified in octets. For paths that
+ are used for transmitting network datagrams, this is the
+ size of the largest network datagram that can be sent on the
+ sonet path.
+
+ Setting tmnxSonetPathMTU to a value of zero (0), causes the agent
+ to recalculate the default MTU size which can vary based on the
+ current setting of tmnxPortMode and tmnxPortEncapType variables.
+ Some typical default values are:
+ 1522 with mode access and encap-type bcp-null
+ 1526 with mode access and encap-type bcp-dot1q
+ 1502 with mode access and encap-type ipcp
+ 1506 with mode access and encap-type mplscp
+ 1524 with mode access and encap-type atm
+ 9208 with mode network
+ "
+ ::= { tmnxSonetPathEntry 3 }
+
+tmnxSonetPathScramble OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "If the tmnxSonetPathScramble variable is set to 'true',
+ SONET (SDH) payload scrambling is enabled on this sonet path.
+ Both ends of the connection must use the same scrambling
+ algorithm. If tmnxSonetPathScramble is set to 'false',
+ scrambling is disabled.
+ The default value for non-ATM paths is 'false'.
+ The default value for ATM paths is 'true'
+
+ If the value of tmnxSonetPathC2Byte is set to the default for
+ the currently configured tmnxSonetPathScramble, then changing
+ the value of tmnxSonetPathScramble for non-ATM paths causes a change
+ to tmnxSonetPathC2Byte to a default value for a new scrambling
+ option. The default values are as follows:
+ scrambled non-ATM sonet/sdh path - C2 Byte value is 0x16
+ unscrambled non-ATM sonet/sdh path - C2 Byte value is 0xCF"
+ ::= { tmnxSonetPathEntry 4 }
+
+tmnxSonetPathC2Byte OBJECT-TYPE
+ SYNTAX Unsigned32 (0..254)
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The tmnxSonetPathC2Byte variable is used configure the value
+ used in the SONET/SDH C2 header byte.
+
+ For paths on an MDA that does not support channelization:
+ Setting C2 equal to 0x16 indicates scrambled sonet.
+
+ Setting C2 equal to 0xCF indicates unscrambled sonet.
+
+ Setting C2 equal to 0x13 indicates ATM.
+
+ For paths on an MDA that supports channelization, the default
+ value is based on the value of tmnxMDAMaxChannelization.
+ For 'pdhDs3' or 'pdhE3' channelization, the default value is 0x04.
+
+ Setting tmnxSonetPathC2Byte to a value of zero(0) causes the agent
+ to assign the default value to this object."
+ ::= { tmnxSonetPathEntry 5 }
+
+tmnxSonetPathJ1String OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE(0..62))
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The tmnxSonetPathJ1String variable is used to configure the sonet path
+ trace string to be sent in the J1 Path Overhead bytes. The bytes
+ must be printable ASCII. If the string is less than 62 bytes, it
+ will be padded with NULLs. For SONET framing, an additional CR (0x0D)
+ / LF (0x0A) pair will be added by the driver. For SDH framing only
+ 16 bytes are sent in the J1 bytes. The driver will set the MSB of
+ the first byte, and put the first 15 bytes of the user configured string
+ as the following bytes. The driver will set the CRC-7 of the 16 bytes
+ into the other 7 bits of the first byte.
+
+ The default value is `Alcatel 7x50 SR`.
+ Setting a 1-byte long string containing 0xFF will restore the default.
+ Setting the string 'zeros' will send all-zeros (ASCII NULL characters
+ without CR/LF or CRC-7)in the J1 bytes."
+ ::= { tmnxSonetPathEntry 6 }
+
+tmnxSonetPathCRC OBJECT-TYPE
+ SYNTAX INTEGER {
+ crc16 (1),
+ crc32 (2)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxSonetPathCRC variable indicates the precision of
+ the cyclic redundancy check. A value of 'crc16' is a 16-bit
+ CRC calculation. A value of 'crc32' is a 32-bit CRC
+ calculation. 32-bit CRC increases the error detection ability,
+ but it also adds some performance overhead.
+
+ For paths with encapsulation set to ATM the default and only
+ supported value is crc32 and applies to AAL5 CRC calculations
+ on that path."
+ DEFVAL { crc32 }
+ ::= { tmnxSonetPathEntry 7 }
+
+tmnxSonetPathOperMTU OBJECT-TYPE
+ SYNTAX Unsigned32
+ UNITS "bytes"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The negotiated size of the largest packet which can be sent on
+ the sonet path, specified in octets. For sonet paths that are used
+ for transmitting network datagrams, this is the size of the largest
+ network datagram that can be sent on the sonet path."
+ ::= { tmnxSonetPathEntry 8 }
+
+tmnxSonetPathOperMRU OBJECT-TYPE
+ SYNTAX Unsigned32
+ UNITS "bytes"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The negotiated size of the largest packet that can be received
+ on the sonet path, specified in octets."
+ ::= { tmnxSonetPathEntry 9 }
+
+tmnxSonetPathReportAlarm OBJECT-TYPE
+ SYNTAX BITS {
+ notUsed (0),
+ pais(1),
+ plop(2),
+ prdi(3),
+ pb3err(4),
+ pplm(5),
+ prei(6),
+ puneq(7),
+ plcd(8)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxSonetPathReportAlarm determines when and if to
+ generate tmnxEqPortSonetPathAlarm and tmnxEqPortSonetPathAlarmClear
+ notifications for this port:
+ pais(1) Reports path alarm indication signal errors. Not set by
+ default.
+ plop(2) Reports path loss of pointer (per tributary) errors.
+ Set by default.
+ prdi(3) Reports path remote defect indication errors. Not set
+ by default.
+ pb3err(4) Reports path B3 errors. Not set by default.
+ pplm(5) Reports a path payload mismatch. As a result the
+ path will be operationally downed. Set by default.
+ prei(6) Reports a path error condition raised by the remote as
+ a result of B3 errors received from this node. Not
+ set by default.
+ puneq(7) Reports unequipped path errors. Set by default.
+ plcd(8) Reports path loss of codegroup delineation error.
+ It is applicable only when the value of
+ tmnxPortEtherXGigMode is set to 'wan'.
+ Not set by default.
+ "
+ DEFVAL { {plop, pplm, puneq} }
+ ::= { tmnxSonetPathEntry 10 }
+
+tmnxSonetPathAcctPolicyId OBJECT-TYPE
+ SYNTAX Unsigned32 (0..99)
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of the accounting policy must be defined prior to associating
+ the policy with the sonet path. Accounting policies can only be
+ associated with network sonet path.
+ A non-zero value indicates the tmnxLogApPolicyId index identifying the
+ policy entry in the tmnxLogApTable from the TIMETRA-LOG-MIB which is
+ associated with this port. A zero value indicates that there is no
+ accounting policy associated with this port"
+ DEFVAL { 0 }
+ ::= { tmnxSonetPathEntry 11 }
+
+tmnxSonetPathCollectStats OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Enable/disable the collection of accounting and statistical data
+ for the network sonet path. When applying accounting policies the
+ data by default will be collected in the appropriate records and
+ written to the designated billing file.
+ When the value is set to false, the statistics are still accumulated
+ by the IOM cards, however, the CPU will not obtain the results and
+ write them to the billing file."
+ DEFVAL { true }
+ ::= { tmnxSonetPathEntry 12 }
+
+tmnxSonetPathReportAlarmStatus OBJECT-TYPE
+ SYNTAX BITS {
+ notUsed (0),
+ pais(1),
+ plop(2),
+ prdi(3),
+ pb3err(4),
+ pplm(5),
+ prei(6),
+ puneq(7),
+ plcd(8)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The bits in this object are used for indicating the alarms. The bits
+ are explained as follows:
+ pais(1) Indicates path alarm indication signal errors.
+ plop(2) Indicates path loss of pointer (per tributary) errors.
+ prdi(3) Indicates path remote defect indication errors.
+ pb3err(4) Indicates path B3 errors.
+ pplm(5) Indicates a path payload mismatch.
+ prei(6) Indicates a path error condition raised by the remote as
+ a result of B3 errors received from this node.
+ puneq(7) Indicates a far-end unequipped error.
+ plcd(8) Indicates a path loss of codegroup delineation error.
+ It is applicable only when the value of
+ tmnxPortEtherXGigMode is set to 'wan'.
+ Not set by default.
+ "
+ ::= { tmnxSonetPathEntry 13 }
+
+tmnxSonetPathMonC2Byte OBJECT-TYPE
+ SYNTAX Unsigned32 (0..255)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The tmnxSonetPathC2Byte variable reports the value in the SONET/SDH
+ C2 header byte."
+ ::= { tmnxSonetPathEntry 14 }
+
+tmnxSonetPathMonJ1String OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE(0..64))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The tmnxSonetPathJ1String variable reports the sonet path
+ trace string received in the J1 Path Overhead bytes."
+ ::= { tmnxSonetPathEntry 15 }
+
+tmnxSonetPathType OBJECT-TYPE
+ SYNTAX INTEGER {
+ ds3 (1),
+ e3 (2),
+ vtg (3),
+ tug-2 (4),
+ tug-3 (5)
+ }
+ MAX-ACCESS read-create
+ STATUS obsolete
+ DESCRIPTION
+ "tmnxSonetPathType specifies if the associated SONET/SDH Path
+ is an asynchronous circuit, a virtual tributary group or
+ a tributary unit group.
+ ds3 - Configures the port or channel as service access(ds3)
+ e3 - Configures the port or channel as service access(e3)
+ vtg - Configures the path as a virtual tributary group.
+ tug-2 - Configures the path as a tributary unit group.
+ tug-3 - Configures the port or channel for transport network use."
+ DEFVAL { ds3 }
+ ::= { tmnxSonetPathEntry 16 }
+
+tmnxSonetPathChildType OBJECT-TYPE
+ SYNTAX TmnxMDAChanType
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "tmnxSonetPathChildType is used to configure the type of this path.
+ Some typical default values are:
+ pdhDs3 for STS-1 paths
+ pdhE3 for TU3 paths
+ pdhE1 for VT2 paths
+ pdhDs1 for VT15 paths
+ Examples of valid child path types are sonetSts3, sdhTug3,
+ pdhDs3, pdhE3, sonetVt15, sonetVt2, pdhDs1 and pdhE1."
+ ::= { tmnxSonetPathEntry 17 }
+--
+-- Alcatel 7x50 SR series Port Type Definition Table
+--
+tmnxPortTypeTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF TmnxPortTypeEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The Port type table has an entry for each Alcatel 7x50 SR series
+ port model."
+ ::= { tmnxPortObjs 7 }
+
+tmnxPortTypeEntry OBJECT-TYPE
+ SYNTAX TmnxPortTypeEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Each row entry represents an Alcatel 7x50 SR series port model.
+ Rows in this table are created by the agent at initialization and
+ cannot be created or destroyed by SNMP Get or Set requests."
+ INDEX { tmnxPortTypeIndex }
+ ::= { tmnxPortTypeTable 1 }
+
+TmnxPortTypeEntry ::=
+ SEQUENCE {
+ tmnxPortTypeIndex TmnxPortType,
+ tmnxPortTypeName TNamedItemOrEmpty,
+ tmnxPortTypeDescription TItemDescription,
+ tmnxPortTypeStatus TruthValue
+ }
+
+tmnxPortTypeIndex OBJECT-TYPE
+ SYNTAX TmnxPortType
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The unique index value which identifies this type of Alcatel 7x50
+ SR series port model."
+ ::= { tmnxPortTypeEntry 1 }
+
+tmnxPortTypeName OBJECT-TYPE
+ SYNTAX TNamedItemOrEmpty
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The administrative name that identifies this type of Alcatel
+ 7x50 SR series port model. This name string may be used in CLI
+ commands to specify a particular Port model type."
+ ::= { tmnxPortTypeEntry 2 }
+
+tmnxPortTypeDescription OBJECT-TYPE
+ SYNTAX TItemDescription
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "A detailed description of this Alcatel 7x50 SR series port model."
+ ::= { tmnxPortTypeEntry 3 }
+
+tmnxPortTypeStatus OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "When tmnxPortTypeStatus has a value of 'true' it indicates that
+ this port model is supported in this revision of the management
+ software. When it has a value of 'false' there is no support."
+ ::= { tmnxPortTypeEntry 4 }
+
+--
+-- Alcatel 7x50 SR series Port Connector Type Definition Table
+--
+tmnxPortConnectTypeTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF TmnxPortConnectTypeEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The Port Connector type table has an entry for each Alcatel
+ 7x50 SR series port connector model."
+ ::= { tmnxPortObjs 8 }
+
+tmnxPortConnectTypeEntry OBJECT-TYPE
+ SYNTAX TmnxPortConnectTypeEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Each row entry represents an Alcatel 7x50 SR series port
+ Connector model. Rows in this table are created by the agent
+ at initialization and cannot be created or destroyed by SNMP
+ Get or Set requests."
+ INDEX { tmnxPortConnectTypeIndex }
+ ::= { tmnxPortConnectTypeTable 1 }
+
+TmnxPortConnectTypeEntry ::=
+ SEQUENCE {
+ tmnxPortConnectTypeIndex TmnxPortConnectorType,
+ tmnxPortConnectTypeName TNamedItemOrEmpty,
+ tmnxPortConnectTypeDescription TItemDescription,
+ tmnxPortConnectTypeStatus TruthValue
+ }
+
+tmnxPortConnectTypeIndex OBJECT-TYPE
+ SYNTAX TmnxPortConnectorType
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The unique index value which identifies this type of Alcatel
+ 7x50 SR series port connector model."
+ ::= { tmnxPortConnectTypeEntry 1 }
+
+tmnxPortConnectTypeName OBJECT-TYPE
+ SYNTAX TNamedItemOrEmpty
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The administrative name that identifies this type of Alcatel
+ 7x50 SR series port connector model. This name string may be
+ used in CLI commands to specify a particular port connector
+ model type."
+ ::= { tmnxPortConnectTypeEntry 2 }
+
+tmnxPortConnectTypeDescription OBJECT-TYPE
+ SYNTAX TItemDescription
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "A detailed description of this Alcatel 7x50 SR series port
+ connector model."
+ ::= { tmnxPortConnectTypeEntry 3 }
+
+tmnxPortConnectTypeStatus OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "When tmnxPortConnectTypeStatus has a value of 'true' it indicates that
+ this port connector model is supported in this revision of the
+ chassis management software. When it has a value of 'false' there
+ is no support."
+ ::= { tmnxPortConnectTypeEntry 4 }
+
+--
+-- Network Port FC Stats Table
+--
+tmnxPortFCStatsTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF TmnxPortNetworkFCStatsEntry
+ MAX-ACCESS not-accessible
+ STATUS obsolete
+ DESCRIPTION
+ "The Network Port FC Stats table has an entry for each forwarding
+ class defined on each network port."
+ ::= { tmnxPortObjs 9 }
+
+tmnxPortFCStatsEntry OBJECT-TYPE
+ SYNTAX TmnxPortNetworkFCStatsEntry
+ MAX-ACCESS not-accessible
+ STATUS obsolete
+ DESCRIPTION
+ "Each row entry represents a set of ingress and egress packet and
+ octet statistics for the given network port and forwarding class.
+ Rows in this table are created by the agent when the network port
+ is provisioned and cannot be created or destroyed by SNMP Get or
+ Set requests."
+ INDEX { tmnxChassisIndex, tmnxPortPortID, tmnxPortFCStatsIndex }
+ ::= { tmnxPortFCStatsTable 1 }
+
+TmnxPortNetworkFCStatsEntry ::=
+ SEQUENCE {
+ tmnxPortFCStatsIndex TFCName,
+ tmnxPortFCStatsIngFwdInProfPkts Counter64,
+ tmnxPortFCStatsIngFwdOutProfPkts Counter64,
+ tmnxPortFCStatsIngFwdInProfOcts Counter64,
+ tmnxPortFCStatsIngFwdOutProfOcts Counter64,
+ tmnxPortFCStatsIngDroInProfPkts Counter64,
+ tmnxPortFCStatsIngDroOutProfPkts Counter64,
+ tmnxPortFCStatsIngDroInProfOcts Counter64,
+ tmnxPortFCStatsIngDroOutProfOcts Counter64,
+ tmnxPortFCStatsEgrFwdInProfPkts Counter64,
+ tmnxPortFCStatsEgrFwdOutProfPkts Counter64,
+ tmnxPortFCStatsEgrFwdInProfOcts Counter64,
+ tmnxPortFCStatsEgrFwdOutProfOcts Counter64,
+ tmnxPortFCStatsEgrDroInProfPkts Counter64,
+ tmnxPortFCStatsEgrDroOutProfPkts Counter64,
+ tmnxPortFCStatsEgrDroInProfOcts Counter64,
+ tmnxPortFCStatsEgrDroOutProfOcts Counter64
+ }
+
+tmnxPortFCStatsIndex OBJECT-TYPE
+ SYNTAX TFCName
+ MAX-ACCESS not-accessible
+ STATUS obsolete
+ DESCRIPTION
+ "The forwarding class associated with these stats
+ on this network port."
+ ::= { tmnxPortFCStatsEntry 1 }
+
+tmnxPortFCStatsIngFwdInProfPkts OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS obsolete
+ DESCRIPTION
+ "The number of in-profile packets (rate below CIR)
+ forwarded by the ingress Qchip."
+ ::= { tmnxPortFCStatsEntry 2 }
+
+tmnxPortFCStatsIngFwdOutProfPkts OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS obsolete
+ DESCRIPTION
+ "The number of out-of-profile packets (rate above CIR)
+ forwarded by the ingress Qchip."
+ ::= { tmnxPortFCStatsEntry 3 }
+
+tmnxPortFCStatsIngFwdInProfOcts OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS obsolete
+ DESCRIPTION
+ "The number of in-profile octets (rate below CIR)
+ forwarded by the ingress Qchip."
+ ::= { tmnxPortFCStatsEntry 4 }
+
+tmnxPortFCStatsIngFwdOutProfOcts OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS obsolete
+ DESCRIPTION
+ "The number of out-of-profile octets (rate above CIR)
+ forwarded by the ingress Qchip."
+ ::= { tmnxPortFCStatsEntry 5 }
+
+tmnxPortFCStatsIngDroInProfPkts OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS obsolete
+ DESCRIPTION
+ "The number of in-profile packets (rate below CIR)
+ dropped by the ingress Qchip due to: MBS exceeded,
+ buffer pool limit exceeded, etc."
+ ::= { tmnxPortFCStatsEntry 6 }
+
+tmnxPortFCStatsIngDroOutProfPkts OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS obsolete
+ DESCRIPTION
+ "The number of out-of-profile packets (rate above CIR)
+ dropped by the ingress Qchip due to: MBS exceeded,
+ buffer pool limit exceeded, etc."
+ ::= { tmnxPortFCStatsEntry 7 }
+
+tmnxPortFCStatsIngDroInProfOcts OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS obsolete
+ DESCRIPTION
+ "The number of in-profile octets (rate below CIR)
+ dropped by the ingress Qchip due to: MBS exceeded,
+ buffer pool limit exceeded, etc."
+ ::= { tmnxPortFCStatsEntry 8 }
+
+tmnxPortFCStatsIngDroOutProfOcts OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS obsolete
+ DESCRIPTION
+ "The number of out-of-profile octets (rate above CIR)
+ dropped by the ingress Qchip due to: MBS exceeded,
+ buffer pool limit exceeded, etc."
+ ::= { tmnxPortFCStatsEntry 9 }
+
+tmnxPortFCStatsEgrFwdInProfPkts OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS obsolete
+ DESCRIPTION
+ "The number of in-profile packets (rate below CIR)
+ forwarded by the egress Qchip."
+ ::= { tmnxPortFCStatsEntry 10 }
+
+tmnxPortFCStatsEgrFwdOutProfPkts OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS obsolete
+ DESCRIPTION
+ "The number of out-of-profile packets (rate above CIR)
+ forwarded by the egress Qchip."
+ ::= { tmnxPortFCStatsEntry 11 }
+
+tmnxPortFCStatsEgrFwdInProfOcts OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS obsolete
+ DESCRIPTION
+ "The number of in-profile octets (rate below CIR)
+ forwarded by the egress Qchip."
+ ::= { tmnxPortFCStatsEntry 12 }
+
+tmnxPortFCStatsEgrFwdOutProfOcts OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS obsolete
+ DESCRIPTION
+ "The number of out-of-profile octets (rate above CIR)
+ forwarded by the egress Qchip."
+ ::= { tmnxPortFCStatsEntry 13 }
+
+tmnxPortFCStatsEgrDroInProfPkts OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS obsolete
+ DESCRIPTION
+ "The number of in-profile packets (rate below CIR)
+ dropped by the egress Qchip due to: MBS exceeded,
+ buffer pool limit exceeded, etc."
+ ::= { tmnxPortFCStatsEntry 14 }
+
+tmnxPortFCStatsEgrDroOutProfPkts OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS obsolete
+ DESCRIPTION
+ "The number of out-of-profile packets (rate above CIR)
+ dropped by the egress Qchip due to: MBS exceeded,
+ buffer pool limit exceeded, etc."
+ ::= { tmnxPortFCStatsEntry 15 }
+
+tmnxPortFCStatsEgrDroInProfOcts OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS obsolete
+ DESCRIPTION
+ "The number of in-profile octets (rate below CIR)
+ dropped by the egress Qchip due to: MBS exceeded,
+ buffer pool limit exceeded, etc."
+ ::= { tmnxPortFCStatsEntry 16 }
+
+tmnxPortFCStatsEgrDroOutProfOcts OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS obsolete
+ DESCRIPTION
+ "The number of out-of-profile octets (rate above CIR)
+ dropped by the egress Qchip due to: MBS exceeded,
+ buffer pool limit exceeded, etc."
+ ::= { tmnxPortFCStatsEntry 17 }
+
+--
+-- DS3 table
+--
+tmnxDS3Table OBJECT-TYPE
+ SYNTAX SEQUENCE OF TmnxDS3Entry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The tmnxDS3Table has an entry for a DS3 physical port."
+ ::= { tmnxPortObjs 10 }
+
+tmnxDS3Entry OBJECT-TYPE
+ SYNTAX TmnxDS3Entry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Each row entry represents a physical DS3 port on a
+ IOM card in a chassis in the system. Entries cannot be created
+ and deleted via SNMP SET operations. Entries in this table will
+ be created automatically when the tmnxMDAAssignedType object is
+ set to the DS3 MDA type The tmnxDS3Entry contains attributes that are
+ unique to the 'ds3e3' TmnxPortType. The tmnxPortPortID contains
+ the slot, mda and port numbers encoded into it.
+
+ For each tmnxDS3Entry, there will be a corresponding entry
+ in the tmnxPortTable and the ifTable."
+ INDEX { tmnxChassisIndex, tmnxPortPortID }
+ ::= { tmnxDS3Table 1 }
+
+TmnxDS3Entry ::=
+ SEQUENCE {
+ tmnxDS3Buildout INTEGER,
+ tmnxDS3LastChangeTime TimeStamp,
+ tmnxDS3Type INTEGER
+ }
+
+tmnxDS3Buildout OBJECT-TYPE
+ SYNTAX INTEGER {
+ short (1),
+ long (2)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "tmnxDS3Buildout configures the T3 line buildout. A T3 port has two
+ settings for the T3 line buildout: a short setting, which is less
+ than 225 feet, and a long setting, which is greater than 225 feet.
+ This object applies to copper-cable-based T3 ports only."
+ DEFVAL { short }
+ ::= { tmnxDS3Entry 1 }
+
+tmnxDS3LastChangeTime OBJECT-TYPE
+ SYNTAX TimeStamp
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The tmnxDS3LastChangeTime variable contains the sysUpTime
+ value of the most recently modified writable variable in the
+ tmnxDS3Entry row for this port."
+ ::= { tmnxDS3Entry 2 }
+
+tmnxDS3Type OBJECT-TYPE
+ SYNTAX INTEGER {
+ ds3(1),
+ e3(2)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "tmnxDS3Type configures the type of the physical port to 'ds3' or 'e3'."
+ DEFVAL { ds3 }
+ ::= { tmnxDS3Entry 3 }
+
+
+--
+-- DS3 Channel table
+--
+tmnxDS3ChannelTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF TmnxDS3ChannelEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The tmnxDS3ChannelTable has an entry for a DS3 channel."
+ ::= { tmnxPortObjs 11 }
+
+tmnxDS3ChannelEntry OBJECT-TYPE
+ SYNTAX TmnxDS3ChannelEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Each row entry represents a DS3 channel. Entries can be created
+ and deleted via SNMP SET operations. The tmnxDS3ChannelEntry
+ contains attributes that are applicable to a DS3 channel which
+ can belong to the DS3 physical port or belong to a container
+ on a sonet path. The tmnxPortPortID contains the slot, mda and
+ port numbers encoded into it.
+
+ For each tmnxDS3ChannelEntry, there will be a corresponding entry
+ in the tmnxPortTable and the ifTable."
+ INDEX { tmnxChassisIndex, tmnxPortPortID }
+ ::= { tmnxDS3ChannelTable 1 }
+
+TmnxDS3ChannelEntry ::=
+ SEQUENCE {
+ tmnxDS3ChannelRowStatus RowStatus,
+ tmnxDS3ChannelType INTEGER,
+ tmnxDS3ChannelFraming INTEGER,
+ tmnxDS3ChannelClockSource TmnxDSXClockSource,
+ tmnxDS3ChannelChannelized INTEGER,
+ tmnxDS3ChannelSubrateCSUMode INTEGER,
+ tmnxDS3ChannelSubrate Unsigned32,
+ tmnxDS3ChannelIdleCycleFlags TmnxDSXIdleCycleFlags,
+ tmnxDS3ChannelLoopback TmnxDS3Loopback,
+ tmnxDS3ChannelBitErrorInsertionRate Integer32,
+ tmnxDS3ChannelBERTPattern TmnxDSXBertPattern,
+ tmnxDS3ChannelBERTDuration Unsigned32,
+ tmnxDS3ChannelMDLEicString DisplayString,
+ tmnxDS3ChannelMDLLicString DisplayString,
+ tmnxDS3ChannelMDLFicString DisplayString,
+ tmnxDS3ChannelMDLUnitString DisplayString,
+ tmnxDS3ChannelMDLPfiString DisplayString,
+ tmnxDS3ChannelMDLPortString DisplayString,
+ tmnxDS3ChannelMDLGenString DisplayString,
+ tmnxDS3ChannelMDLMessageType BITS,
+ tmnxDS3ChannelFEACLoopRespond TruthValue,
+ tmnxDS3ChannelCRC INTEGER,
+ tmnxDS3ChannelMTU Unsigned32,
+ tmnxDS3ChannelOperMTU Unsigned32,
+ tmnxDS3ChannelReportAlarm TmnxDSXReportAlarm,
+ tmnxDS3ChannelReportAlarmStatus TmnxDSXReportAlarm,
+ tmnxDS3ChannelLastChangeTime TimeStamp,
+ tmnxDS3ChannelInFEACLoop TruthValue,
+ tmnxDS3ChannelMDLMonPortString DisplayString,
+ tmnxDS3ChannelMDLMonGenString DisplayString,
+ tmnxDS3ChannelBERTOperStatus TmnxDSXBertOperStatus,
+ tmnxDS3ChannelBERTSynched Unsigned32,
+ tmnxDS3ChannelBERTErrors Counter64,
+ tmnxDS3ChannelBERTTotalBits Counter64,
+ tmnxDS3ChannelScramble TruthValue,
+ tmnxDS3ChannelAcctPolicyId Unsigned32,
+ tmnxDS3ChannelCollectStats TruthValue,
+ tmnxDS3ChannelClockSyncState TmnxDSXClockSyncState,
+ tmnxDS3ChannelClockMasterPortId TmnxPortID
+ }
+
+tmnxDS3ChannelRowStatus OBJECT-TYPE
+ SYNTAX RowStatus
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "tmnxDS3ChannelRowStatus controls the creation and deletion of
+ row entries in the tmnxDS3ChannelTable.
+ For row creation, the manager has to first calculate the
+ tmnxPortPortID based on the TiMOS encoding scheme."
+ ::= { tmnxDS3ChannelEntry 1 }
+
+tmnxDS3ChannelType OBJECT-TYPE
+ SYNTAX INTEGER {
+ ds3 (1),
+ e3 (2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxDS3ChannelType indicates whether the channel is
+ in DS3 or E3 mode."
+ ::= { tmnxDS3ChannelEntry 2 }
+
+tmnxDS3ChannelFraming OBJECT-TYPE
+ SYNTAX INTEGER {
+ cbit (1),
+ m23 (2),
+ g751 (3),
+ g832 (4)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxDS3ChannelFraming indicates the type of framing
+ associated with the DS3 channel.
+ If tmnxDS3ChannelType is set to 'ds3', the default framing is 'cbit'.
+ If tmnxDS3ChannelType is set to 'e3', the default framing is 'g751'."
+ DEFVAL { cbit }
+ ::= { tmnxDS3ChannelEntry 3 }
+
+tmnxDS3ChannelClockSource OBJECT-TYPE
+ SYNTAX TmnxDSXClockSource
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "tmnxDS3ChannelClockSource configures the clock for transmitted data
+ from either the internal clock ('nodeTimed'), or from a clock
+ recovered from the line's receive data stream ('loopTimed')."
+ DEFVAL { loopTimed }
+ ::= { tmnxDS3ChannelEntry 4 }
+
+tmnxDS3ChannelChannelized OBJECT-TYPE
+ SYNTAX INTEGER {
+ none(1),
+ ds1 (2),
+ e1 (3),
+ j1 (4)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "tmnxDS3ChannelChannelized is used to create sub-channels of type
+ 'ds1' or 'e1' or 'j1' on the interface. Setting the value to 'none'
+ removes the sub-channels on the interface."
+ DEFVAL { none }
+ ::= { tmnxDS3ChannelEntry 5 }
+
+tmnxDS3ChannelSubrateCSUMode OBJECT-TYPE
+ SYNTAX INTEGER {
+ notUsed (0),
+ digital-link (1)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "tmnxDS3ChannelSubrateCSUMode configures the channel service unit (CSU)
+ compatibility mode to interoperate with existing DS3 subrate
+ standards.
+ This configuration applies only for a non-channelized DS3.
+
+ Changing the value of tmnxDS3ChannelSubrateCSUMode to notUsed resets
+ the value of tmnxDS3ChannelScramble to 'false'.
+
+ Changing the value of tmnxDS3ChannelSubrateCSUMode
+ resets the value of tmnxDS3ChannelSubrate to default for the mode if
+ tmnxDS3ChannelSubrate is not provided."
+ DEFVAL { notUsed }
+ ::= { tmnxDS3ChannelEntry 6 }
+
+tmnxDS3ChannelSubrate OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "tmnxDS3ChannelSubrate configures the subrate step.
+
+ tmnxDS3ChannelSubrate multiplied by the granularity for a
+ particular mode as defined by tmnxDS3ChannelSubrateCSUMode gives
+ the absoulte subrate in kbps.
+
+ -----------------------------------------------------------------------
+ Subrate CSU Mode|Granularity|Default |Range |Subrate speed range
+ ----------------------------------------------------------`-------------
+ notUsed | N/A | 0 | 0 |N/A
+ digital-link | 301 kbps | 1 | 1 to 147 |301 kbps to 44.2 mbps
+ -----------------------------------------------------------------------"
+ ::= { tmnxDS3ChannelEntry 7 }
+
+tmnxDS3ChannelIdleCycleFlags OBJECT-TYPE
+ SYNTAX TmnxDSXIdleCycleFlags
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "tmnxDS3ChannelIdleCycleFlags configures the value that the
+ DS3 port transmits during idle cycle.
+
+ The default value applies to HDLC channels only. For ATM
+ channels the object does not really apply so a default value
+ of 'none' is used and cannot be changed."
+ DEFVAL { flags }
+ ::= { tmnxDS3ChannelEntry 8 }
+
+tmnxDS3ChannelLoopback OBJECT-TYPE
+ SYNTAX TmnxDS3Loopback
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "tmnxDS3ChannelLoopback is used to put the channel into a loopback mode.
+ The value of tmnxPortAdminStatus should be set to 'outOfService'
+ in order for the loopback to be enabled.
+ A 'line' loopback loops frames received on this port back to the
+ remote system.
+ A 'internal' loopback loops the frames from the local system back at
+ the framer.
+ When the value is set to 'remote', a signal is sent to the remote
+ system to provide a line loopback."
+ DEFVAL { none }
+ ::= { tmnxDS3ChannelEntry 9 }
+
+tmnxDS3ChannelBitErrorInsertionRate OBJECT-TYPE
+ SYNTAX Integer32 (0 | 2..7)
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "tmnxDS3ChannelBitErrorInsertionRate is used to insert bit errors for a
+ BERT test. The number of error corresponds to 10^(-rate). A rate of 7
+ will cause an error rate of 10^(-7), or 1 error in every 10
+ million bits transmitted.
+ If the value is set to 0, it disables the insertion of bit errors
+ into the BERT.
+ Change in this value while the test is running is accepted but
+ does not take effect until the test gets restarted."
+ DEFVAL { 0 }
+ ::= { tmnxDS3ChannelEntry 10 }
+
+tmnxDS3ChannelBERTPattern OBJECT-TYPE
+ SYNTAX TmnxDSXBertPattern
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "tmnxDS3ChannelBERTPattern indicates the pattern used for the
+ Bit Error Rate Test (BERT). The value of tmnxDS3ChannelBERTDuration
+ indicates the duration of the test.
+ Setting the value of this object to 'none' terminates the test."
+ DEFVAL { none }
+ ::= { tmnxDS3ChannelEntry 11 }
+
+tmnxDS3ChannelBERTDuration OBJECT-TYPE
+ SYNTAX Unsigned32 (0..86400)
+ UNITS "seconds"
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "tmnxDS3ChannelBERTDuration is used to set the duration of the
+ BERT test."
+ ::= { tmnxDS3ChannelEntry 12 }
+
+tmnxDS3ChannelMDLEicString OBJECT-TYPE
+ SYNTAX DisplayString (SIZE (0..10))
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "tmnxDS3ChannelMDLEicString configures the Equipment ID Code(EIC) of the
+ Message Data Link (MDL)."
+ ::= { tmnxDS3ChannelEntry 13 }
+
+tmnxDS3ChannelMDLLicString OBJECT-TYPE
+ SYNTAX DisplayString (SIZE (0..11))
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "tmnxDS3ChannelMDLLicString configures the Location ID Code(LIC) of the
+ Message Data Link (MDL)."
+ ::= { tmnxDS3ChannelEntry 14 }
+
+tmnxDS3ChannelMDLFicString OBJECT-TYPE
+ SYNTAX DisplayString (SIZE (0..10))
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "tmnxDS3ChannelMDLFicString configures the Frame ID Code(FIC) of the
+ Message Data Link (MDL)."
+ ::= { tmnxDS3ChannelEntry 15 }
+
+tmnxDS3ChannelMDLUnitString OBJECT-TYPE
+ SYNTAX DisplayString (SIZE (0..6))
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "tmnxDS3ChannelMDLUnitString configures the Unit ID Code(UIC) of the
+ Message Data Link (MDL)."
+ ::= { tmnxDS3ChannelEntry 16 }
+
+tmnxDS3ChannelMDLPfiString OBJECT-TYPE
+ SYNTAX DisplayString (SIZE (0..38))
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "tmnxDS3ChannelMDLPfiString configures the Facility ID Code sent in
+ the Message Data Link (MDL) Path message."
+ ::= { tmnxDS3ChannelEntry 17 }
+
+tmnxDS3ChannelMDLPortString OBJECT-TYPE
+ SYNTAX DisplayString (SIZE (0..38))
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "tmnxDS3ChannelMDLPortString configures the port number string sent in
+ the Message Data Link (MDL) idle signal message."
+ ::= { tmnxDS3ChannelEntry 18 }
+
+tmnxDS3ChannelMDLGenString OBJECT-TYPE
+ SYNTAX DisplayString (SIZE (0..38))
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "tmnxDS3ChannelMDLGenString configures the generator number string
+ sent in the Message Data Link (MDL) test signal message."
+ ::= { tmnxDS3ChannelEntry 19 }
+
+tmnxDS3ChannelMDLMessageType OBJECT-TYPE
+ SYNTAX BITS {
+ none (0),
+ ds3Path (1),
+ idleSignal (2),
+ testSignal (3)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "tmnxDS3ChannelMDLMessageType configures the type of MDL message that
+ is transmitted over the DS3 interface. If the value of this object is
+ set to 'none', MDL messages are not transmitted.
+ ds3Path(0) - Enables transmission of the MDL path message.
+ An MDL path message, as defined by ANSI T1.107, is
+ distinguished from idle and test signal messages in
+ that it contains a facility identification code as its
+ final data element.
+ idleSignal(1) - Enables transmission of the MDL idle signal message.
+ An MDL idle signal message, as defined by ANSI T1.107,
+ is distinguished from path and test signal messages in
+ that it contains a port number as its final data
+ element.
+ testSignal(2) - Enables transmission of the MDL test signal message.
+ An MDL test signal message, as defined by ANSI T1.107,
+ is distinguished from path and idle signal messages in
+ that it contains a generator number as its final data
+ element."
+ DEFVAL { { none } }
+ ::= { tmnxDS3ChannelEntry 20 }
+
+tmnxDS3ChannelFEACLoopRespond OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "When tmnxDS3ChannelFEACLoopRespond has a value of 'true', the channel
+ is enabled to respond to remote loop signals. When it has
+ a value of 'false' the port will not respond."
+ DEFVAL { false }
+ ::= { tmnxDS3ChannelEntry 21 }
+
+tmnxDS3ChannelCRC OBJECT-TYPE
+ SYNTAX INTEGER {
+ crc16 (1),
+ crc32 (2)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxDS3ChannelCRC variable indicates the precision of
+ the cyclic redundancy check. A value of 'crc16' is a 16-bit
+ CRC calculation. A value of 'crc32' is a 32-bit CRC
+ calculation. 32-bit CRC increases the error detection ability,
+ but it also adds some performance overhead.
+
+ For ATM channels, crc32 is the default and the only value supported
+ and applies to AAL5 CRC calculation on that channel."
+ DEFVAL { crc16 }
+ ::= { tmnxDS3ChannelEntry 22 }
+
+tmnxDS3ChannelMTU OBJECT-TYPE
+ SYNTAX Unsigned32 (0|512..9208)
+ UNITS "bytes"
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The size of the largest packet which can be sent/received
+ on the port, specified in octets. For ports that
+ are used for transmitting network datagrams, this is the
+ size of the largest network datagram that can be sent on the
+ sonet path.
+
+ Setting tmnxDS3ChannelMTU to a value of zero (0), causes the agent
+ to recalculate the default MTU size which can vary based on the
+ current setting of tmnxPortMode and tmnxPortEncapType variables.
+ Some typical default values are:
+ 1522 with mode access and encap-type bcp-null
+ 1526 with mode access and encap-type bcp-dot1q
+ 1502 with mode access and encap-type ipcp
+ 4474 with mode access and encap-type frame-relay
+ 1524 with mode access and encap-type atm
+ 2092 with mode access and encap-type cem
+ "
+ ::= { tmnxDS3ChannelEntry 23 }
+
+tmnxDS3ChannelOperMTU OBJECT-TYPE
+ SYNTAX Unsigned32
+ UNITS "bytes"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The negotiated size of the largest packet which can be sent on
+ the channel, specified in octets. For channels that are used
+ for transmitting network datagrams, this is the size of the largest
+ network datagram that can be sent."
+ ::= { tmnxDS3ChannelEntry 24 }
+
+tmnxDS3ChannelReportAlarm OBJECT-TYPE
+ SYNTAX TmnxDSXReportAlarm
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxDS3ChannelReportAlarm determines when and if to
+ generate notifications for this channel:
+ ais - Reports alarm indication signal errors.
+ ais alarms are issued by default.
+ los - Reports loss of signal errors.
+ los alarms are issued by default.
+ oof - Reports out-of-frame errors.
+ oof alarms are not issued by default.
+ rai - Reports resource availability indicator events.
+ rai alarms are not issued by default.
+ looped - Reports if the far end has forced the near end to loopback.
+ looped alarms are not issued by default.
+ berSd - Reports DS3/E3 signal degradation bit errors.
+ berSd alarms are not issued by default.
+ berSf - Reports DS3/E3 signal failure bit errors.
+ berSf alarms are not issued by default"
+ DEFVAL { {ais, los} }
+ ::= { tmnxDS3ChannelEntry 25 }
+
+tmnxDS3ChannelReportAlarmStatus OBJECT-TYPE
+ SYNTAX TmnxDSXReportAlarm
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxDS3ChannelReportAlarmStatus indicates the current
+ alarms on this port."
+ ::= { tmnxDS3ChannelEntry 26 }
+
+tmnxDS3ChannelLastChangeTime OBJECT-TYPE
+ SYNTAX TimeStamp
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The tmnxDS3ChannelLastChangeTime variable contains the sysUpTime
+ value of the most recently modified writable variable in the
+ tmnxDS3ChannelEntry row for this port."
+ ::= { tmnxDS3ChannelEntry 27 }
+
+tmnxDS3ChannelInFEACLoop OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "tmnxDS3ChannelInFEACLoop indicates whether the remote end has put
+ this channel in FEAC(Far End Alarm Control) loopback."
+ ::= { tmnxDS3ChannelEntry 28 }
+
+tmnxDS3ChannelMDLMonPortString OBJECT-TYPE
+ SYNTAX DisplayString (SIZE (0..38))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "tmnxDS3ChannelMDLMonPortString indicates the port number string
+ received in the Message Data Link (MDL) idle signal message."
+ ::= { tmnxDS3ChannelEntry 29 }
+
+tmnxDS3ChannelMDLMonGenString OBJECT-TYPE
+ SYNTAX DisplayString (SIZE (0..38))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "tmnxDS3ChannelMDLMonGenString indicates the generator number string
+ received in the Message Data Link (MDL) test signal message."
+ ::= { tmnxDS3ChannelEntry 30 }
+
+tmnxDS3ChannelBERTOperStatus OBJECT-TYPE
+ SYNTAX TmnxDSXBertOperStatus
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "tmnxDS3ChannelBERTOperStatus indicates the status of the BERT test
+ as specified by TmnxDSXBertOperStatus."
+ ::= { tmnxDS3ChannelEntry 31 }
+
+tmnxDS3ChannelBERTSynched OBJECT-TYPE
+ SYNTAX Unsigned32
+ UNITS "seconds"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "tmnxDS3ChannelBERTSynched is the number of seconds for which the
+ BERT hardware was synchronized. This will be less than or equal to
+ the duration of the last BERT test. It is valid only after
+ tmnxDS3ChannelBERTOperStatus transitioned from 'active' to 'idle'
+ the last time BERT was activated."
+ ::= { tmnxDS3ChannelEntry 32 }
+
+tmnxDS3ChannelBERTErrors OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "tmnxDS3ChannelBERTErrors is the number of bit errors detected during
+ the last BERT test. It is valid only after tmnxDS3ChannelBERTOperStatus
+ transitioned from 'active' to 'idle' the last time BERT
+ was activated."
+ ::= { tmnxDS3ChannelEntry 33 }
+
+tmnxDS3ChannelBERTTotalBits OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "tmnxDS3ChannelBERTTotalBits is the total number of bits received
+ during the last BERT test. Bits are only counted when the BERT
+ hardware is synchronized. It is valid only after
+ tmnxDS3ChannelBERTOperStatus transitioned from 'active' to 'idle'
+ the last time BERT was activated."
+ ::= { tmnxDS3ChannelEntry 34 }
+
+tmnxDS3ChannelScramble OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "When tmnxDS3ChannelScramble indicates whether scrambling
+ is enabled on this channel. Both ends of the connection
+ must use the same scrambling algorithm. The default value
+ is 'true' if the tmnxPortEncapType is atmEncap for this
+ channel and indicates ATM payload scrambling; otherwise
+ (tmnxPortEncapType is not atmEncap) the default is 'false'
+ and can only be changed to true if the value of
+ tmnxDS3ChannelSubrateCSUMode is digital-link (1)"
+ ::= { tmnxDS3ChannelEntry 35 }
+
+tmnxDS3ChannelAcctPolicyId OBJECT-TYPE
+ SYNTAX Unsigned32 (0..99)
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxDS3ChannelAcctPolicyId specifies an existing accounting
+ policy to use for the ds3 channel. Accounting policies can only be
+ associated with network ports or channels.
+
+ A non-zero value indicates the tmnxLogApPolicyId index identifying the
+ policy entry in the tmnxLogApTable from the TIMETRA-LOG-MIB which is
+ associated with this channel. A zero value indicates that there is no
+ accounting policy associated with this channel"
+ DEFVAL { 0 }
+ ::= { tmnxDS3ChannelEntry 36 }
+
+tmnxDS3ChannelCollectStats OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxDS3ChannelCollectStats specifies whether or not the
+ collection of accounting and statistical data for the network ds3
+ channel is collected.
+
+ When the value is set to false, the statistics are still accumulated
+ by the IOM cards, however, the CPM will not obtain the results and
+ write them to the billing file.
+
+ When applying accounting policies the data by default will be collected
+ in the appropriate records and written to the designated billing file."
+ DEFVAL { true }
+ ::= { tmnxDS3ChannelEntry 37 }
+
+tmnxDS3ChannelClockSyncState OBJECT-TYPE
+ SYNTAX TmnxDSXClockSyncState
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxDS3ChannelClockSyncState indicates the current clock
+ synchronization state if tmnxDS3ChannelClockSource is 'adaptive' or
+ 'differential'."
+ ::= { tmnxDS3ChannelEntry 38 }
+
+tmnxDS3ChannelClockMasterPortId OBJECT-TYPE
+ SYNTAX TmnxPortID
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxDS3ChannelClockMasterPortId indicates the current
+ clock synchronization master port id if tmnxDS3ChannelClockSource
+ is 'adaptive' or 'differential'."
+ ::= { tmnxDS3ChannelEntry 39 }
+
+
+--
+-- DS1 table
+--
+tmnxDS1Table OBJECT-TYPE
+ SYNTAX SEQUENCE OF TmnxDS1Entry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The tmnxDS1Table has an entry for each DS1 channel."
+ ::= { tmnxPortObjs 12 }
+
+tmnxDS1Entry OBJECT-TYPE
+ SYNTAX TmnxDS1Entry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Each row entry represents a DS1 channel on a IOM card
+ in a chassis in the system. DS1 channel entries for DS3
+ ports cannot be created and deleted via SNMP SET operations.
+ Entries in this table will be created automatically when
+ tmnxDS3ChannelChannelized is set to 'true'. DS1 channel entries
+ for DS1 ports can be created and deleted via SNMP SET operations.
+ For each tmnxDS1Entry, there will be a corresponding entry
+ in the tmnxPortTable and the ifTable."
+ INDEX { tmnxChassisIndex, tmnxPortPortID }
+ ::= { tmnxDS1Table 1 }
+
+TmnxDS1Entry ::=
+ SEQUENCE {
+ tmnxDS1RowStatus RowStatus,
+ tmnxDS1Type INTEGER,
+ tmnxDS1Framing INTEGER,
+ tmnxDS1IdleCycleFlags TmnxDSXIdleCycleFlags,
+ tmnxDS1Loopback TmnxDS1Loopback,
+ tmnxDS1InvertData TruthValue,
+ tmnxDS1BitErrorInsertionRate Integer32,
+ tmnxDS1BERTPattern TmnxDSXBertPattern,
+ tmnxDS1BERTDuration Unsigned32,
+ tmnxDS1ReportAlarm TmnxDSXReportAlarm,
+ tmnxDS1ReportAlarmStatus TmnxDSXReportAlarm,
+ tmnxDS1LastChangeTime TimeStamp,
+ tmnxDS1ClockSource TmnxDSXClockSource,
+ tmnxDS1BERTOperStatus TmnxDSXBertOperStatus,
+ tmnxDS1BERTSynched Unsigned32,
+ tmnxDS1BERTErrors Counter64,
+ tmnxDS1BERTTotalBits Counter64,
+ tmnxDS1RemoteLoopRespond TruthValue,
+ tmnxDS1InRemoteLoop TruthValue,
+ tmnxDS1InsertSingleBitError TmnxActionType,
+ tmnxDS1SignalMode INTEGER,
+ tmnxDS1ClockSyncState TmnxDSXClockSyncState,
+ tmnxDS1ClockMasterPortId TmnxPortID,
+ tmnxDS1BerSdThreshold Unsigned32,
+ tmnxDS1BerSfThreshold Unsigned32
+ }
+
+tmnxDS1RowStatus OBJECT-TYPE
+ SYNTAX RowStatus
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "tmnxDS1RowStatus controls the creation and deletion of
+ row entries in the tmnxDS1Table.
+ For row creation, the manager has to first calculate the
+ tmnxPortPortID based on the TiMOS encoding scheme."
+ ::= { tmnxDS1Entry 1 }
+
+tmnxDS1Type OBJECT-TYPE
+ SYNTAX INTEGER {
+ ds1(1),
+ e1 (2),
+ j1 (3)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxDS1Type indicates whether the DS1 channel is
+ in DS1, E1 or J1 mode."
+ ::= { tmnxDS1Entry 2 }
+
+tmnxDS1Framing OBJECT-TYPE
+ SYNTAX INTEGER {
+ esf (1),
+ sf (2),
+ g704-no-crc (3),
+ g704 (4),
+ e1-unframed (5),
+ ds1-unframed (6)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxDS1Framing indicates the type of framing associated
+ with the channel:
+ esf ESF (extended super frame) mode for T1 interfaces.
+ sf SF (super frame) mode for T1 interfaces.
+ g704 G.704 framing format for E1 interfaces.
+ g704-no-crc4 G.704 framing with no CRC4 for E1 interfaces.
+ e1-unframed E1 Unframed (G.703) mode for E1 interfaces.
+ ds1-unframed Unframed mode for T1 interfaces.
+
+ If tmnxDS1Type is set to 'ds1', the default framing is 'esf'.
+ If tmnxDS1Type is set to 'e1', the default framing is 'g704'.
+
+ Changing the value of tmnxDS1Framing resets the values of
+ tmnxDS1BerSdThreshold and tmnxDS1BerSfThreshold to defaults
+ and turns off reporting of berSd and berSf alarms
+ in tmnxDS1ReportAlarm."
+ DEFVAL { esf }
+ ::= { tmnxDS1Entry 3 }
+
+tmnxDS1IdleCycleFlags OBJECT-TYPE
+ SYNTAX TmnxDSXIdleCycleFlags
+ MAX-ACCESS read-create
+ STATUS obsolete
+ DESCRIPTION
+ "tmnxDS1IdleCycleFlags configures the value that the DS1
+ channel transmits during idle cycle."
+ DEFVAL { flags }
+ ::= { tmnxDS1Entry 4 }
+
+tmnxDS1Loopback OBJECT-TYPE
+ SYNTAX TmnxDS1Loopback
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "tmnxDS1Loopback is used to put the channel into a loopback mode. The
+ value of tmnxPortAdminStatus should be set to 'outOfService' in order
+ for the loopback to be enabled.
+ A 'line' loopback loops frames received on this port back to the
+ remote system.
+ A 'internal' loopback loops frames from the local system back at
+ the framer.
+ A 'fdlAnsi' requests loopback of type FDL ANSI T1.403. This is valid
+ with tmnxDS1Framing set to 'esf' framing.
+ A 'fdlBellcore' requests loopback of type FDL Bellcore TR-TSY-000312.
+ This is valid with tmnxDS1Framing set to 'esf'.
+ A 'inbandAnsi' requests loopback of type inband ANSI T1.403. This is
+ valid with tmnxDS1Framing set to 'sf'."
+ DEFVAL { none }
+ ::= { tmnxDS1Entry 5 }
+
+tmnxDS1InvertData OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Setting tmnxDS1InvertData to 'true' causes all data bits to
+ be inverted, to guarantee ones density. It is typically used with
+ AMI line encoding."
+ DEFVAL { false }
+ ::= { tmnxDS1Entry 6 }
+
+tmnxDS1BitErrorInsertionRate OBJECT-TYPE
+ SYNTAX Integer32 (0 | 2..7)
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "tmnxDS1BitErrorInsertionRate is used to insert bit errors for a
+ BERT test. The number of error corresponds to 10^(-rate). A rate of 7
+ will cause an error rate of 10^(-7), or 1 error in every 10
+ million bits transmitted.
+ If the value is set to 0, disables the insertion of bit errors into
+ the BERT.
+ Change in this value while the test is running is accepted but
+ does not take effect until the test gets restarted."
+ DEFVAL { 0 }
+ ::= { tmnxDS1Entry 7 }
+
+tmnxDS1BERTPattern OBJECT-TYPE
+ SYNTAX TmnxDSXBertPattern
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "tmnxDS1BERTPattern object indicates the pattern used for the
+ Bit Error Rate Test (BERT). The value of tmnxDS1BERTDuration
+ indicates the duration of the test.
+ Setting the value to 'none' terminates the test."
+ DEFVAL { none }
+ ::= { tmnxDS1Entry 8 }
+
+tmnxDS1BERTDuration OBJECT-TYPE
+ SYNTAX Unsigned32 (0..86400)
+ UNITS "seconds"
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "tmnxDS1BERTDuration is used to set the duration of the BERT test."
+ ::= { tmnxDS1Entry 9 }
+
+tmnxDS1ReportAlarm OBJECT-TYPE
+ SYNTAX TmnxDSXReportAlarm
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxDS1ReportAlarm determines when and if to
+ generate notifications for this channel:
+ ais - Reports alarm indication signal errors.
+ ais alarms are issued by default.
+ los - Reports loss of signal errors.
+ los alarms are issued by default.
+ oof - Reports out-of-frame errors.
+ oof alarms are not issued by default.
+ rai - Reports resource availability indicator events.
+ rai alarms are not issued by default.
+ looped - Reports if the far end has forced the near end to loopback.
+ looped alarms are not issued by default.
+ berSd - Reports DS1/E1/J1 signal degradation bit errors.
+ berSd alarms are not issued by default.
+ berSf - Reports DS1/E1/J1 signal failure bit errors.
+ berSf alarms are not issued by default"
+ DEFVAL { {ais, los} }
+ ::= { tmnxDS1Entry 10 }
+
+tmnxDS1ReportAlarmStatus OBJECT-TYPE
+ SYNTAX TmnxDSXReportAlarm
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxDS1ReportAlarmStatus indicates the current alarms
+ on this channel."
+ ::= { tmnxDS1Entry 11 }
+
+tmnxDS1LastChangeTime OBJECT-TYPE
+ SYNTAX TimeStamp
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The tmnxDS1LastChangeTime variable contains the sysUpTime
+ value of the most recently modified writable variable in the
+ tmnxDS1Entry row for this channel."
+ ::= { tmnxDS1Entry 12 }
+
+tmnxDS1ClockSource OBJECT-TYPE
+ SYNTAX TmnxDSXClockSource
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "tmnxDS1ClockSource configures the clock for transmitted data from
+ either the internal clock ('nodeTimed'), or from a clock recovered
+ from the line's receive data stream ('loopTimed'), or recovered
+ adaptively from the rate at which the data that is received and not
+ from the physical layer ('adaptive'), or recovered from the
+ differential timestamp in the RTP header ('differential')."
+ DEFVAL { loopTimed }
+ ::= { tmnxDS1Entry 13 }
+
+tmnxDS1BERTOperStatus OBJECT-TYPE
+ SYNTAX TmnxDSXBertOperStatus
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "tmnxDS1BERTOperStatus indicates the status of the BERT test as
+ specified by TmnxDSXBertOperStatus."
+ ::= { tmnxDS1Entry 14 }
+
+tmnxDS1BERTSynched OBJECT-TYPE
+ SYNTAX Unsigned32
+ UNITS "seconds"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "tmnxDS1BERTSynched is the number of seconds for which the
+ BERT hardware was synchronized. This will be less than or equal to
+ the duration of the last BERT test. It is valid only after
+ tmnxDS1BERTOperStatus transitioned from 'active' to 'idle'
+ the last time BERT was activated."
+ ::= { tmnxDS1Entry 15 }
+
+tmnxDS1BERTErrors OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "tmnxDS1BERTErrors is the number of bit errors detected during
+ the last BERT test. It is valid only after tmnxDS1BERTOperStatus
+ transitioned from 'active' to 'idle' the last time BERT
+ was activated."
+ ::= { tmnxDS1Entry 16 }
+
+tmnxDS1BERTTotalBits OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "tmnxDS1BERTTotalBits is the total number of bits received
+ during the last BERT test. Bits are only counted when the BERT
+ hardware is synchronized. It is valid only after
+ tmnxDS1BERTOperStatus transitioned from 'active' to 'idle'
+ the last time BERT was activated."
+ ::= { tmnxDS1Entry 17 }
+
+tmnxDS1RemoteLoopRespond OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "When tmnxDS1RemoteLoopRespond has a value of 'true', the channel
+ is enabled to respond to remote loop signals. When it has
+ a value of 'false' the port will not respond."
+ DEFVAL { false }
+ ::= { tmnxDS1Entry 18 }
+
+tmnxDS1InRemoteLoop OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "tmnxDS1InRemoteLoop indicates whether the remote end has put
+ this channel in remote loopback."
+ ::= { tmnxDS1Entry 19 }
+
+tmnxDS1InsertSingleBitError OBJECT-TYPE
+ SYNTAX TmnxActionType
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "tmnxDS1InsertSingleBitError is used to insert a single bit error for a
+ BERT test."
+ ::= { tmnxDS1Entry 20 }
+
+tmnxDS1SignalMode OBJECT-TYPE
+ SYNTAX INTEGER {
+ none (1),
+ cas (2)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxDS1SignalMode indicates the type of signalling
+ associated with the channel:
+ none - Indicates no signalling on this channel.
+ cas - Indicates Channel Associated Signalling (CAS) on this channel.
+ The default signalling is 'none'. "
+ DEFVAL { none }
+ ::= { tmnxDS1Entry 21 }
+
+tmnxDS1ClockSyncState OBJECT-TYPE
+ SYNTAX TmnxDSXClockSyncState
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxDS1ClockSyncState indicates the current clock
+ synchronization state if tmnxDS1ClockSource is 'adaptive' or
+ 'differential'."
+ ::= { tmnxDS1Entry 22 }
+
+tmnxDS1ClockMasterPortId OBJECT-TYPE
+ SYNTAX TmnxPortID
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxDS1ClockMasterPortId indicates the current clock
+ synchronization master port id if tmnxDS1ClockSource is 'adaptive'
+ or 'differential'."
+ ::= { tmnxDS1Entry 23 }
+
+tmnxDS1BerSdThreshold OBJECT-TYPE
+ SYNTAX Unsigned32 (1|5|10|50|100)
+ UNITS "error bits in million bits received"
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxDS1BerSdThreshold specifies a bit error rate (BER)
+ threshold used to determine when to send a tmnxEqPortDS1Alarm
+ notification for a BER SD failure and a tmnxEqPortDS1AlarmClear
+ notification for a BER SD failure clear. Bit error computed must
+ reach/exceed threshold value over a pre-defined period of time
+ for the tmnxEqPortSonetAlarm notification to be sent.
+
+ The value of tmnxDS1Framing defines how the bit error is
+ computed and what values of tmnxDS1BerSdThreshold are allowed.
+ The following table defines this dependency:
+
+ tmnxDS1Framing Bit error calculation and value supported
+ -------------- -----------------------------------------
+ esf (1) each CRC error is counted as one bit error
+ g704 (4) values supported are 1,5,10,50,100
+
+ other values bit error alarms not supported, value
+ of tmnxDS1BerSdThreshold set to default and
+ cannot be changed
+
+ tmnxDS1BerSdThreshold value must not exceed the value of
+ tmnxDS1BerSfThreshold."
+ DEFVAL { 5 }
+ ::= { tmnxDS1Entry 24 }
+
+tmnxDS1BerSfThreshold OBJECT-TYPE
+ SYNTAX Unsigned32 (1|5|10|50|100)
+ UNITS "error bits in million bits received"
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxDS1BerSfThreshold specifies a bit error rate (BER)
+ threshold used to determine when to send a tmnxEqPortDS1Alarm
+ notification for a BER SF failure and a tmnxEqPortDS1AlarmClear
+ notification for a BER SF failure clear. Bit error computed must
+ reach/exceed threshold value over a pre-defined period of time
+ for the tmnxEqPortSonetAlarm notification to be sent.
+
+ The value of tmnxDS1Framing defines how the bit errors are
+ computed and what values of tmnxDS1BerSfThreshold are allowed.
+ The following table defines this dependency:
+
+ tmnxDS1Framing Bit error calculation and value supported
+ -------------- -----------------------------------------
+ esf (1) each CRC error is counted as one bit error
+ g704 (4) values supported are 1,5,10,50,100
+
+ other values bit error alarms not supported, value
+ of tmnxDS1BerSfThreshold set to default and
+ cannot be changed
+
+ tmnxDS1BerSfThreshold value must not be smaller than
+ tmnxDS1BerSdThreshold value"
+ DEFVAL { 50 }
+ ::= { tmnxDS1Entry 25 }
+
+--
+-- DS0 Channel Group Table
+--
+tmnxDS0ChanGroupTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF TmnxDS0ChanGroupEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The tmnxDS0ChanGroupTable has an entry for DS0 channels
+ grouped together and belonging to a particular DS1 channel."
+ ::= { tmnxPortObjs 13 }
+
+tmnxDS0ChanGroupEntry OBJECT-TYPE
+ SYNTAX TmnxDS0ChanGroupEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Each row entry represents one or more DS0 channels on a
+ DS1 interface. tmnxDS0ChanGroupTimeSlots object is used to add or
+ remove DS0 channels from the group.
+
+ Entries can be created and deleted via SNMP SET operations
+ using the tmnxDS0ChanGroupRowStatus object.
+
+ For each tmnxDS0ChanGroupEntry, there will be a corresponding entry
+ in the tmnxPortTable and the ifTable."
+ INDEX { tmnxChassisIndex, tmnxPortPortID }
+ ::= { tmnxDS0ChanGroupTable 1 }
+
+TmnxDS0ChanGroupEntry ::=
+ SEQUENCE {
+ tmnxDS0ChanGroupRowStatus RowStatus,
+ tmnxDS0ChanGroupTimeSlots TmnxDs0ChannelList,
+ tmnxDS0ChanGroupSpeed INTEGER,
+ tmnxDS0ChanGroupCRC INTEGER,
+ tmnxDS0ChanGroupMTU Unsigned32,
+ tmnxDS0ChanGroupOperMTU Unsigned32,
+ tmnxDS0ChanGroupLastChangeTime TimeStamp,
+ tmnxDS0ChanGroupIdleCycleFlags TmnxDSXIdleCycleFlags,
+ tmnxDS0ChanGroupScramble TruthValue,
+ tmnxDS0ChanGroupAcctPolicyId Unsigned32,
+ tmnxDS0ChanGroupCollectStats TruthValue,
+ tmnxDS0ChanGroupPayloadFillType TmnxDSXIdleFillType,
+ tmnxDS0ChanGroupPayloadPattern Unsigned32,
+ tmnxDS0ChanGroupSignalFillType TmnxDSXIdleFillType,
+ tmnxDS0ChanGroupSignalPattern Unsigned32
+ }
+
+tmnxDS0ChanGroupRowStatus OBJECT-TYPE
+ SYNTAX RowStatus
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "tmnxDS0ChanGroupRowStatus controls the creation and deletion of
+ row entries in the tmnxDS0ChanGroupTable. The tmnxPortPortID
+ for a channel group includes a group ID in the lower bits.
+ The manager has to first calculate the tmnxPortPortID based on the
+ TiMOS encoding scheme."
+ ::= { tmnxDS0ChanGroupEntry 1 }
+
+tmnxDS0ChanGroupTimeSlots OBJECT-TYPE
+ SYNTAX TmnxDs0ChannelList
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "tmnxDS0ChanGroupTimeSlots is a bitmap which is used to
+ add/remove DS0 timeslots from a channel group.
+ The description for TmnxDs0ChannelList contains details of the
+ bitmap organization.
+
+ When a channel group is created on unframed DS1/E1, all timeslots
+ as applicable to a given speed are auto-allocated and cannot be
+ changed.
+
+ When a channel group is created on a framed DS1/E1 or
+ existing channel group's encapsulation is changed from ATM,
+ the default of no timeslots is auto-assigned to the group.
+
+ When a channel group on a framed DS1/E1 is configured for
+ ATM encapsulation, the ATM defaults of 0x00FFFFFF (DS1)
+ and 0XFFFEFFFE (E1) are auto-assigned and cannot be changed."
+ ::= { tmnxDS0ChanGroupEntry 2 }
+
+tmnxDS0ChanGroupSpeed OBJECT-TYPE
+ SYNTAX INTEGER {
+ speed-56 (1),
+ speed-64 (2)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "tmnxDS0ChanGroupSpeed configures the required link speed
+ for all the time slots included in this channel group."
+ ::= { tmnxDS0ChanGroupEntry 3 }
+
+tmnxDS0ChanGroupCRC OBJECT-TYPE
+ SYNTAX INTEGER {
+ crc16 (1),
+ crc32 (2)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxDS0ChanGroupCRC variable indicates the precision of
+ the cyclic redundancy check. A value of 'crc16' is a 16-bit
+ CRC calculation. A value of 'crc32' is a 32-bit CRC
+ calculation. 32-bit CRC increases the error detection ability,
+ but it also adds some performance overhead.
+
+ For channel groups with encapsulation set to ATM, the default and
+ only supported value is crc32 and applies to AAL5 CRC calculations
+ on that channel group."
+ DEFVAL { crc16 }
+ ::= { tmnxDS0ChanGroupEntry 4 }
+
+tmnxDS0ChanGroupMTU OBJECT-TYPE
+ SYNTAX Unsigned32 (0|512..9208)
+ UNITS "bytes"
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The size of the largest packet which can be sent/received
+ on the channel group, specified in octets. For groups that
+ are used for transmitting network datagrams, this is the
+ size of the largest network datagram that can be sent.
+
+ Setting tmnxDS0ChanGroupMTU to a value of zero (0), causes the agent
+ to recalculate the default MTU size which can vary based on the
+ current setting of tmnxPortMode and tmnxPortEncapType variables.
+ Some typical default values are:
+ 1522 with mode access and encap-type bcp-null
+ 1526 with mode access and encap-type bcp-dot1q
+ 1502 with mode access and encap-type ipcp
+ 4474 with mode access and encap-type frame-relay
+ 1524 with mode access and encap-type atm
+ 2092 with mode access and encap-type cem
+ "
+ ::= { tmnxDS0ChanGroupEntry 5 }
+
+tmnxDS0ChanGroupOperMTU OBJECT-TYPE
+ SYNTAX Unsigned32
+ UNITS "bytes"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The negotiated size of the largest packet which can be sent on
+ the channel group, specified in octets. For channel groups that
+ are used for transmitting network datagrams, this is the size of
+ the largest network datagram that can be sent."
+ ::= { tmnxDS0ChanGroupEntry 6 }
+
+tmnxDS0ChanGroupLastChangeTime OBJECT-TYPE
+ SYNTAX TimeStamp
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The tmnxDS0ChanGroupLastChangeTime variable contains the sysUpTime
+ value of the most recently modified writable variable in the
+ tmnxDS0ChanGroupEntry row for this channel group."
+ ::= { tmnxDS0ChanGroupEntry 7 }
+
+tmnxDS0ChanGroupIdleCycleFlags OBJECT-TYPE
+ SYNTAX TmnxDSXIdleCycleFlags
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "tmnxDS0ChanGroupIdleCycleFlags configures the value that the
+ channel group transmits during idle cycle.
+
+ The default value applies to HDLC channels only. For ATM and CEM
+ channels the object does not really apply so a default value of
+ 'none' is used and cannot be changed."
+ DEFVAL { flags }
+ ::= { tmnxDS0ChanGroupEntry 8 }
+
+tmnxDS0ChanGroupScramble OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "tmnxDS0ChanGroupScramble indicates whether payload scrambling
+ is enabled on this ATM channel. Both ends of the connection
+ must use the same scrambling algorithm. The default value
+ is 'true' if the tmnxPortEncapType is atmEncap for this
+ channel, otherwise the default is 'false' and not allowed to
+ change."
+ ::= { tmnxDS0ChanGroupEntry 9 }
+
+tmnxDS0ChanGroupAcctPolicyId OBJECT-TYPE
+ SYNTAX Unsigned32 (0..99)
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxDS0ChanGroupAcctPolicyId specifies an existing accounting
+ policy to use for the ds0 channel-group. Accounting policies can only
+ be associated with network ports or channels.
+
+ A non-zero value indicates the tmnxLogApPolicyId index identifying the
+ policy entry in the tmnxLogApTable from the TIMETRA-LOG-MIB which is
+ associated with this channel-group. A zero value indicates that there is
+ no accounting policy associated with this channel"
+ DEFVAL { 0 }
+ ::= { tmnxDS0ChanGroupEntry 10 }
+
+tmnxDS0ChanGroupCollectStats OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxDS0ChanGroupCollectStats specifies whether or not the
+ collection of accounting and statistical data for the network ds0
+ channel-group is collected.
+
+ When the value is set to false, the statistics are still accumulated
+ by the IOM cards, however, the CPM will not obtain the results and
+ write them to the billing file.
+
+ When applying accounting policies the data by default will be collected
+ in the appropriate records and written to the designated billing file."
+ DEFVAL { true }
+ ::= { tmnxDS0ChanGroupEntry 11 }
+
+tmnxDS0ChanGroupPayloadFillType OBJECT-TYPE
+ SYNTAX TmnxDSXIdleFillType
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxDS0ChanGroupPayloadFillType specifies the type of
+ idle payload fill to be sent when the CEM channel group experiences
+ an underrun.
+
+ If the type is set to 'userDefinedPattern' then the value of
+ tmnxDS0ChanGroupPayloadPattern is used to define the payload pattern.
+
+ The default value depends on the encap type of the channel group:
+ For CEM encap - 'allOnes'
+ For all other encaps - 'notApplicable'
+
+ For a ds1-unframed and e1-unframed CEM encap DS0 channel group the
+ only supported value is 'allOnes'.
+
+ For non-CEM encap channel groups the value cannot be changed."
+ DEFVAL { notApplicable }
+ ::= { tmnxDS0ChanGroupEntry 12 }
+
+tmnxDS0ChanGroupPayloadPattern OBJECT-TYPE
+ SYNTAX Unsigned32 (0..255)
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxDS0ChanGroupPayloadPattern specifies the idle payload
+ fill pattern when the CEM channel group experiences an underrun and
+ tmnxDS0ChanGroupPayloadFillType is set to 'userDefinedPattern'.
+
+ The default value depends on the encap type of the channel group:
+ For CEM encap channel group - 255 (Valid range 0..255)
+ For non-CEM encap channel group - 0 (Valid range 0..0)."
+ DEFVAL { 0 }
+ ::= { tmnxDS0ChanGroupEntry 13 }
+
+tmnxDS0ChanGroupSignalFillType OBJECT-TYPE
+ SYNTAX TmnxDSXIdleFillType
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxDS0ChanGroupSignalFillType specifies the type of
+ idle signal fill to be sent when the CAS CEM channel group experiences
+ an underrun.
+
+ If the type is set to 'userDefinedPattern' then the value of
+ tmnxDS0ChanGroupSignalPattern is used to define the signal pattern.
+
+ The default value depends on the encap of the DS0 channel group and
+ the signal-mode of the DS1/E1:
+ For CEM encap on DS1/E1 with CAS signal mode - 'allOnes'
+ For all other encaps or non-CAS CEM DS1/E1 - 'notApplicable'
+
+ For CEM channel groups on DS1/E1 with no CAS signalling and non-CEM
+ encap channel groups the value cannot be changed."
+ DEFVAL { notApplicable }
+ ::= { tmnxDS0ChanGroupEntry 14 }
+
+tmnxDS0ChanGroupSignalPattern OBJECT-TYPE
+ SYNTAX Unsigned32 (0..15)
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxDS0ChanGroupSignalPattern specifies the idle signal
+ fill pattern when the CAS CEM channel group experiences an underrun
+ and tmnxDS0ChanGroupSignalFillType is set to 'userDefinedPattern'.
+
+ CAS ESF DS1 and CAS E1 support 4 signalling bits per timeslot (ABCD)
+ CAS SF DS1 supports 2 signalling bits per timeslot (AB)
+
+ The default value depends on the type of channel group:
+ For CAS DS1 ESF or CAS E1 channel group - 15 (Valid range 0..15)
+ For CAS DS1 SF channel group - 3 (Valid range 0..3)
+ For non-CAS or non-CEM channel group - 0 (Valid range 0..0)"
+ DEFVAL { 0 }
+ ::= { tmnxDS0ChanGroupEntry 15 }
+
+
+--
+-- Bundle Table
+--
+tmnxBundleTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF TmnxBundleEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The tmnxBundleTable has an entry for a bundle created on the system."
+ ::= { tmnxPortObjs 14 }
+
+tmnxBundleEntry OBJECT-TYPE
+ SYNTAX TmnxBundleEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Each row entry represents a multilink bundle on a MDA.
+ Entries can be created and deleted via SNMP SET operations
+ using the tmnxBundleRowStatus object. The tmnxBundleBundleID will
+ contain the bundle number encoded in it. The bundle number is
+ unique for a MDA.
+ For each tmnxBundleEntry, there will be a corresponding entry
+ in the tmnxPortTable and the ifTable."
+ INDEX { tmnxChassisIndex, tmnxBundleBundleID }
+ ::= { tmnxBundleTable 1 }
+
+TmnxBundleEntry ::=
+ SEQUENCE {
+ tmnxBundleBundleID TmnxBundleID,
+ tmnxBundleRowStatus RowStatus,
+ tmnxBundleType INTEGER,
+ tmnxBundleMinimumLinks Unsigned32,
+ tmnxBundleNumLinks Unsigned32,
+ tmnxBundleNumActiveLinks Unsigned32,
+ tmnxBundleMRRU Unsigned32,
+ tmnxBundleOperMRRU Unsigned32,
+ tmnxBundlePeerMRRU Unsigned32,
+ tmnxBundleOperMTU Unsigned32,
+ tmnxBundleRedDiffDelay Unsigned32,
+ tmnxBundleRedDiffDelayAction INTEGER,
+ tmnxBundleYellowDiffDelay Unsigned32,
+ tmnxBundleShortSequence TruthValue,
+ tmnxBundleLastChangeTime TimeStamp,
+ tmnxBundleFragmentThreshold Unsigned32,
+ tmnxBundleUpTime Unsigned32,
+ tmnxBundleInputDiscards Counter32,
+ tmnxBundlePrimaryMemberPortID TmnxPortID,
+ tmnxBundleLFI TruthValue,
+ tmnxBundleProtectedType INTEGER,
+ tmnxBundleParentBundle TmnxBundleID
+ }
+
+tmnxBundleBundleID OBJECT-TYPE
+ SYNTAX TmnxBundleID
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "tmnxBundleBundleID identifies this multilink bundle. The value of
+ this object is calculated using the TiMOS encoding scheme described
+ in TmnxBundleID.
+ tmnxBundleBundleID is used as an index into the ifTable and the
+ tmnxPortTable to access an entry corresponding to this entry."
+ ::= { tmnxBundleEntry 1 }
+
+tmnxBundleRowStatus OBJECT-TYPE
+ SYNTAX RowStatus
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "tmnxBundleRowStatus controls the creation and deletion of
+ row entries in the tmnxBundleTable.
+
+ The manager has to first calculate the tmnxBundleBundleID
+ based on the TiMOS encoding."
+ ::= { tmnxBundleEntry 2 }
+
+tmnxBundleType OBJECT-TYPE
+ SYNTAX INTEGER {
+ mlppp (1),
+ mlfr (2),
+ imagrp (3)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "tmnxBundleType specifies the type of this multilink bundle.
+ It provides a reference as to the type of bundle this row
+ refers to but does not map to the direct value of
+ bndle type defined in TmnxBundleID."
+ DEFVAL { mlppp }
+ ::= { tmnxBundleEntry 3 }
+
+tmnxBundleMinimumLinks OBJECT-TYPE
+ SYNTAX Unsigned32 (1..8)
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "tmnxBundleMinimumLinks is the minimum number of links that must be
+ active for a bundle to be active. If the number of links drop below
+ the given minimum then the multilink bundle will transition to an
+ operation down state."
+ ::= { tmnxBundleEntry 4 }
+
+tmnxBundleNumLinks OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "tmnxBundleNumLinks indicates the total number of links configured
+ for this bundle."
+ ::= { tmnxBundleEntry 5 }
+
+tmnxBundleNumActiveLinks OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "tmnxBundleNumActiveLinks indicates the current number of active links
+ belonging to this bundle."
+ ::= { tmnxBundleEntry 6 }
+
+tmnxBundleMRRU OBJECT-TYPE
+ SYNTAX Unsigned32 (0|1500..9206)
+ UNITS "bytes"
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "tmnxBundleMRRU is used to configure the
+ Max Received Reconstructed Unit (MRRU). This is the maximum frame that
+ can be reconstructed from multilink fragments.
+ This object is only applicable to tmnxBundleType values of mlppp or
+ mlfr. All non applicable types have a value of zero."
+ DEFVAL { 1524 }
+ ::= { tmnxBundleEntry 7 }
+
+tmnxBundleOperMRRU OBJECT-TYPE
+ SYNTAX Unsigned32
+ UNITS "bytes"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "tmnxBundleOperMRRU indicates the operational value of
+ Max Received Reconstructed Unit (MRRU).
+ This object is only applicable to tmnxBundleType values of mlppp or
+ mlfr. All non applicable types have a value of zero."
+ ::= { tmnxBundleEntry 8 }
+
+tmnxBundlePeerMRRU OBJECT-TYPE
+ SYNTAX Unsigned32
+ UNITS "bytes"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "tmnxBundlePeerMRRU indicates the MRRU value sent by the peer
+ during negotiation.
+ This object is only applicable to tmnxBundleType values of mlppp or
+ mlfr. All non applicable types have a value of zero."
+ ::= { tmnxBundleEntry 9 }
+
+tmnxBundleOperMTU OBJECT-TYPE
+ SYNTAX Unsigned32
+ UNITS "bytes"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "tmnxBundleOperMTU indicates the operational MTU of the bundle."
+ ::= { tmnxBundleEntry 10 }
+
+tmnxBundleRedDiffDelay OBJECT-TYPE
+ SYNTAX Unsigned32 (0..25|0..50)
+ UNITS "milliseconds"
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "tmnxBundleRedDiffDelay configures the maximum acceptable differential
+ delay for individual circuits within this multilink bundle. If
+ the delay exceeds this threshold, a tmnxEqPortBndlRedDiffExceeded
+ trap is issued.
+
+ For a tmnxBundleType value of 'imagrp' a range of 0 to 50 is supported,
+ 0 to 25 otherwise."
+ ::= { tmnxBundleEntry 11 }
+
+tmnxBundleRedDiffDelayAction OBJECT-TYPE
+ SYNTAX INTEGER {
+ none (0),
+ down (1)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "tmnxBundleRedDiffDelayAction specifies the action to be taken
+ when the differential delay exceeds the threshold configured in
+ tmnxBundleRedDiffDelay.
+ For a tmnxBundleType value of 'imagrp', only the down action is
+ supported."
+ DEFVAL { none }
+ ::= { tmnxBundleEntry 12 }
+
+tmnxBundleYellowDiffDelay OBJECT-TYPE
+ SYNTAX Unsigned32 (0..25)
+ UNITS "milliseconds"
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "tmnxBundleYellowDiffDelay configures the yellow warning
+ threshold for the differential delay for the circuits
+ within a given multilink bundle. If the delay exceeds this
+ threshold, a tmnxEqPortBndlYellowDiffExceeded trap is issued.
+ This object is only applicable to tmnxBundleType values of
+ 'mlppp' or 'mlfr'. All non applicable types have a value
+ of zero."
+ ::= { tmnxBundleEntry 13 }
+
+tmnxBundleShortSequence OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "tmnxBundleShortSequence command specifies that the MLPPP bundle
+ should use short (12 bit) sequence numbers. Instead of the
+ standard long (24 bits) sequence number.
+ This object is only applicable to tmnxBundleType values of mlppp."
+ DEFVAL { false }
+ ::= { tmnxBundleEntry 14 }
+
+tmnxBundleLastChangeTime OBJECT-TYPE
+ SYNTAX TimeStamp
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The tmnxBundleLastChangeTime variable contains the sysUpTime
+ value of the most recently modified writable variable in the
+ tmnxBundleEntry row for this channel group."
+ ::= { tmnxBundleEntry 15 }
+
+tmnxBundleFragmentThreshold OBJECT-TYPE
+ SYNTAX Unsigned32(0|128..512)
+ UNITS "bytes"
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxBundleFragmentThreshold specifies the maximum length
+ of a fragment transmitted across the multilink bundle. Values supported
+ within each bundle type are H/W dependent. The value of 0 specifies
+ no fragmentation.
+
+ Currently, the following values are supported depending upon the
+ tmnxBundleType value:
+
+ tmnxBundleType tmnxBundleFragmentThreshold values supported
+ mlppp 0; 128 to 512 inclusive
+ imagrp 128"
+ DEFVAL { 128 }
+ ::= { tmnxBundleEntry 16 }
+
+tmnxBundleUpTime OBJECT-TYPE
+ SYNTAX Unsigned32
+ UNITS "seconds"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "tmnxBundleUpTime indicates the time since the bundle is operationally
+ 'inService'."
+ ::= { tmnxBundleEntry 17 }
+
+tmnxBundleInputDiscards OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "tmnxBundleInputDiscards indicates the number of LCP packets that
+ were discarded. This object is only supported for a
+ tmnxBundleType value of mlppp."
+ ::= { tmnxBundleEntry 18 }
+
+tmnxBundlePrimaryMemberPortID OBJECT-TYPE
+ SYNTAX TmnxPortID
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "tmnxBundlePrimaryMemberPortID indicates the TmnxPortID of the primary
+ member of this bundle. The value of this object will be zero if
+ there are no members configured in this bundle."
+ ::= { tmnxBundleEntry 19 }
+
+tmnxBundleLFI OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "tmnxBundleLFI specifies if Link Fragmentation and
+ Interleaving is enabled on the multilink bundle. A value of 'false'
+ indicates that Link Fragmentation and Interleaving is disabled on the
+ multilink bundle while a value of 'true' indicates that Link
+ Fragmentation and Interleaving is enabled on the multilink bundle.
+
+ This object is only supported for tmnxBundleType value of mlppp.
+
+ The value of tmnxBundleLFI may be modified only when no members are
+ part of the bundle.
+
+ This object cannot be set to true when tmnxBundleMlpppClassCount object
+ value is set to enable Multiclass MLPPP on the bundle."
+ DEFVAL { false }
+ ::= { tmnxBundleEntry 20 }
+
+tmnxBundleProtectedType OBJECT-TYPE
+ SYNTAX INTEGER {
+ none (0),
+ working (1),
+ protection (2)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "tmnxBundleProtectedType identifies how this bundle is part
+ of a tmnxBundleParentBundle. A value of 'none' identifies no protection,
+ 'working' identifies it to be a working bundle of a tmnxBundleParentBundle and
+ 'protection' identifies it to be a protection bundle of a tmnxBundleParentBundle.
+ tmnxBundleProtectedType can only be set at row creation."
+ DEFVAL { none }
+ ::= { tmnxBundleEntry 21 }
+
+tmnxBundleParentBundle OBJECT-TYPE
+ SYNTAX TmnxBundleID
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "tmnxBundleParentBundle specifies the parent to which this bundle belongs.
+ A row for the given non zero walue of tmnxBundleParentBundle must exist for
+ this row to be successfully created. If a bundle has no parent, its value
+ is zero. tmnxBundleParentBundle can only be set at row creation."
+ DEFVAL { 0 }
+ ::= { tmnxBundleEntry 22 }
+
+--
+-- Bundle Link Table
+--
+tmnxBundleMemberTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF TmnxBundleMemberEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The tmnxBundleMemberTable has an entry for a member port
+ associated with a multilink bundle."
+ ::= { tmnxPortObjs 15 }
+
+tmnxBundleMemberEntry OBJECT-TYPE
+ SYNTAX TmnxBundleMemberEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Each row represents a port associated with a bundle. Entries
+ can be added or removed from this table using SNMP SET operation."
+ INDEX { tmnxBundleBundleID, tmnxPortPortID }
+ ::= { tmnxBundleMemberTable 1 }
+
+TmnxBundleMemberEntry ::=
+ SEQUENCE {
+ tmnxBundleMemberRowStatus RowStatus,
+ tmnxBundleMemberActive TruthValue,
+ tmnxBundleMemberDownReason INTEGER,
+ tmnxBundleMemberUpTime Unsigned32
+ }
+
+tmnxBundleMemberRowStatus OBJECT-TYPE
+ SYNTAX RowStatus
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "tmnxBundleMemberRowStatus controls the creation and deletion of
+ row entries in the tmnxBundleMemberTable.
+ tmnxPortPortID identifies the port to be associated with the bundle.
+ A bundle entry with tmnxBundleBundleID has to exist in the
+ tmnxBundleTable before creating an entry in this table."
+ ::= { tmnxBundleMemberEntry 1 }
+
+tmnxBundleMemberActive OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "tmnxBundleMemberActive is set to 'false' for one of reasons in
+ tmnxBundleMemberDownReason."
+ ::= { tmnxBundleMemberEntry 2 }
+
+tmnxBundleMemberDownReason OBJECT-TYPE
+ SYNTAX INTEGER {
+ none (0),
+ outOfService (1),
+ redDiffDelayExceeded (2),
+ mismatchEndPtDiscriminator (3),
+ peerNotBundleMember (4),
+ underNegotiation (5),
+ peerInvalidMlHdrFmt(6)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "tmnxBundleMemberDownReason contains the reason code for marking
+ the member link of the bundle to down (i.e. tmnxBundleMemberActive
+ will be set to false):
+ none - The link is active and the value of tmnxBundleMemberActive
+ is 'true'.
+ outOfService - The link operational status is down.
+ redDiffDelayExceeded - The differential delay of the link
+ exceeded the configured value of red differential delay
+ and tmnxBundleRedDiffDelayAction was configured as 'down'.
+ mismatchEndPtDiscriminator - Detected inconsistent peer endpoint
+ discriminator for the bundle.
+ peerNotBundleMember - When the peer is either not added to the
+ bundle or is removed from the bundle.
+ underNegotiation - When the local end is trying to negotiate with
+ the peer.
+ peerInvalidMlHdrFmt - The peer does not support the required ML-PPP
+ header format. The remote peer must support the same short/long
+ sequence code, and at least as many classes as configured for the
+ local bundle.
+ "
+ ::= { tmnxBundleMemberEntry 3 }
+
+tmnxBundleMemberUpTime OBJECT-TYPE
+ SYNTAX Unsigned32
+ UNITS "seconds"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "tmnxBundleMemberUpTime indicates the time since the bundle member is
+ active as indicated by tmnxBundleMemberActive."
+ ::= { tmnxBundleMemberEntry 4 }
+
+--
+-- Physical Port to Channel Mapping Table
+--
+tmnxPortToChannelTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF TmnxPortToChannelEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The tmnxPortToChannelTable is a mapping table. Given a chassis index,
+ physical port index and channel string, it maps it to the index
+ of the channel. This channel index can then be used as an index
+ into the ifTable or the tmnxPortTable."
+ ::= { tmnxPortObjs 16 }
+
+tmnxPortToChannelEntry OBJECT-TYPE
+ SYNTAX TmnxPortToChannelEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Each row represents a mapping of the physical port index and the
+ channel index string to the index of the channel."
+ INDEX { tmnxChassisIndex, tmnxPortPortID, tmnxChannelIdxString }
+ ::= { tmnxPortToChannelTable 1 }
+
+TmnxPortToChannelEntry ::=
+ SEQUENCE {
+ tmnxChannelIdxString DisplayString,
+ tmnxChannelPortID TmnxPortID
+ }
+
+tmnxChannelIdxString OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "tmnxChannelIdxString is an index into the table. It contains
+ a string identifying a channel on the physical port."
+ ::= { tmnxPortToChannelEntry 1 }
+
+tmnxChannelPortID OBJECT-TYPE
+ SYNTAX TmnxPortID
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "tmnxChannelPortID contains the port ID of the channel. This value
+ is used to identify the entry for this channel in the ifTable or
+ the tmnxPortTable."
+ ::= { tmnxPortToChannelEntry 2 }
+
+--
+-- Network Port ingress MDA QoS queue drop Stats Table
+--
+tmnxPortIngrMdaQosStatTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF TmnxPortIngrMdaQosStatEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table tmnxPortIngrMdaQosStatTable contains a row for each ethernet
+ port located on an oversubscribed MDA."
+ ::= { tmnxPortObjs 17 }
+
+tmnxPortIngrMdaQosStatEntry OBJECT-TYPE
+ SYNTAX TmnxPortIngrMdaQosStatEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Each row entry indicates the MDA QoS discard statistics for an
+ ethernet port located on an oversubscribed MDA.
+ tmnxPortEtherIngressRate object in the tmnxPortEtherTable indicates
+ the ingress rate configured for the port."
+ INDEX { tmnxChassisIndex, tmnxPortPortID }
+ ::= { tmnxPortIngrMdaQosStatTable 1 }
+
+TmnxPortIngrMdaQosStatEntry ::=
+ SEQUENCE {
+ tmnxPortIngrMdaQos00StatDropPkts Counter64,
+ tmnxPortIngrMdaQos00StatDropOcts Counter64,
+ tmnxPortIngrMdaQos01StatDropPkts Counter64,
+ tmnxPortIngrMdaQos01StatDropOcts Counter64,
+ tmnxPortIngrMdaQos02StatDropPkts Counter64,
+ tmnxPortIngrMdaQos02StatDropOcts Counter64,
+ tmnxPortIngrMdaQos03StatDropPkts Counter64,
+ tmnxPortIngrMdaQos03StatDropOcts Counter64,
+ tmnxPortIngrMdaQos04StatDropPkts Counter64,
+ tmnxPortIngrMdaQos04StatDropOcts Counter64,
+ tmnxPortIngrMdaQos05StatDropPkts Counter64,
+ tmnxPortIngrMdaQos05StatDropOcts Counter64,
+ tmnxPortIngrMdaQos06StatDropPkts Counter64,
+ tmnxPortIngrMdaQos06StatDropOcts Counter64,
+ tmnxPortIngrMdaQos07StatDropPkts Counter64,
+ tmnxPortIngrMdaQos07StatDropOcts Counter64,
+ tmnxPortIngrMdaQos08StatDropPkts Counter64,
+ tmnxPortIngrMdaQos08StatDropOcts Counter64,
+ tmnxPortIngrMdaQos09StatDropPkts Counter64,
+ tmnxPortIngrMdaQos09StatDropOcts Counter64,
+ tmnxPortIngrMdaQos10StatDropPkts Counter64,
+ tmnxPortIngrMdaQos10StatDropOcts Counter64,
+ tmnxPortIngrMdaQos11StatDropPkts Counter64,
+ tmnxPortIngrMdaQos11StatDropOcts Counter64,
+ tmnxPortIngrMdaQos12StatDropPkts Counter64,
+ tmnxPortIngrMdaQos12StatDropOcts Counter64,
+ tmnxPortIngrMdaQos13StatDropPkts Counter64,
+ tmnxPortIngrMdaQos13StatDropOcts Counter64,
+ tmnxPortIngrMdaQos14StatDropPkts Counter64,
+ tmnxPortIngrMdaQos14StatDropOcts Counter64,
+ tmnxPortIngrMdaQos15StatDropPkts Counter64,
+ tmnxPortIngrMdaQos15StatDropOcts Counter64
+ }
+
+tmnxPortIngrMdaQos00StatDropPkts OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "tmnxPortIngrMdaQos00StatDropPkts indicates the number of
+ packets dropped on the oversubscribed MDA for given Qos
+ classifier result because of an overload condition on the MDA."
+ ::= { tmnxPortIngrMdaQosStatEntry 1 }
+
+tmnxPortIngrMdaQos00StatDropOcts OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "tmnxPortIngrMdaQos00StatDropOcts indicates the number of
+ octets dropped on the oversubscribed MDA for given Qos
+ classifier result because of an overload condition on the MDA."
+ ::= { tmnxPortIngrMdaQosStatEntry 2 }
+
+tmnxPortIngrMdaQos01StatDropPkts OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "tmnxPortIngrMdaQos01StatDropPkts indicates the number of
+ packets dropped on the oversubscribed MDA for given Qos
+ classifier result because of an overload condition on the MDA."
+ ::= { tmnxPortIngrMdaQosStatEntry 3 }
+
+tmnxPortIngrMdaQos01StatDropOcts OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "tmnxPortIngrMdaQos01StatDropOcts indicates the number of
+ octets dropped on the oversubscribed MDA for given Qos
+ classifier result because of an overload condition on the MDA."
+ ::= { tmnxPortIngrMdaQosStatEntry 4 }
+
+tmnxPortIngrMdaQos02StatDropPkts OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "tmnxPortIngrMdaQos02StatDropPkts indicates the number of
+ packets dropped on the oversubscribed MDA for given Qos
+ classifier result because of an overload condition on the MDA."
+ ::= { tmnxPortIngrMdaQosStatEntry 5 }
+
+tmnxPortIngrMdaQos02StatDropOcts OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "tmnxPortIngrMdaQos02StatDropOcts indicates the number of
+ octets dropped on the oversubscribed MDA for given Qos
+ classifier result because of an overload condition on the MDA."
+ ::= { tmnxPortIngrMdaQosStatEntry 6 }
+
+tmnxPortIngrMdaQos03StatDropPkts OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "tmnxPortIngrMdaQos03StatDropPkts indicates the number of
+ packets dropped on the oversubscribed MDA for given Qos
+ classifier result because of an overload condition on the MDA."
+ ::= { tmnxPortIngrMdaQosStatEntry 7 }
+
+tmnxPortIngrMdaQos03StatDropOcts OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "tmnxPortIngrMdaQos03StatDropOcts indicates the number of
+ octets dropped on the oversubscribed MDA for given Qos
+ classifier result because of an overload condition on the MDA."
+ ::= { tmnxPortIngrMdaQosStatEntry 8 }
+
+tmnxPortIngrMdaQos04StatDropPkts OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "tmnxPortIngrMdaQos04StatDropPkts indicates the number of
+ packets dropped on the oversubscribed MDA for given Qos
+ classifier result because of an overload condition on the MDA."
+ ::= { tmnxPortIngrMdaQosStatEntry 9 }
+
+tmnxPortIngrMdaQos04StatDropOcts OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "tmnxPortIngrMdaQos04StatDropOcts indicates the number of
+ octets dropped on the oversubscribed MDA for given Qos
+ classifier result because of an overload condition on the MDA."
+ ::= { tmnxPortIngrMdaQosStatEntry 10 }
+
+tmnxPortIngrMdaQos05StatDropPkts OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "tmnxPortIngrMdaQos05StatDropPkts indicates the number of
+ packets dropped on the oversubscribed MDA for given Qos
+ classifier result because of an overload condition on the MDA."
+ ::= { tmnxPortIngrMdaQosStatEntry 11 }
+
+tmnxPortIngrMdaQos05StatDropOcts OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "tmnxPortIngrMdaQos05StatDropOcts indicates the number of
+ octets dropped on the oversubscribed MDA for given Qos
+ classifier result because of an overload condition on the MDA."
+ ::= { tmnxPortIngrMdaQosStatEntry 12 }
+
+tmnxPortIngrMdaQos06StatDropPkts OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "tmnxPortIngrMdaQos06StatDropPkts indicates the number of
+ packets dropped on the oversubscribed MDA for given Qos
+ classifier result because of an overload condition on the MDA."
+ ::= { tmnxPortIngrMdaQosStatEntry 13 }
+
+tmnxPortIngrMdaQos06StatDropOcts OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "tmnxPortIngrMdaQos06StatDropOcts indicates the number of
+ octets dropped on the oversubscribed MDA for given Qos
+ classifier result because of an overload condition on the MDA."
+ ::= { tmnxPortIngrMdaQosStatEntry 14 }
+
+tmnxPortIngrMdaQos07StatDropPkts OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "tmnxPortIngrMdaQos07StatDropPkts indicates the number of
+ packets dropped on the oversubscribed MDA for given Qos
+ classifier result because of an overload condition on the MDA."
+ ::= { tmnxPortIngrMdaQosStatEntry 15 }
+
+tmnxPortIngrMdaQos07StatDropOcts OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "tmnxPortIngrMdaQos07StatDropOcts indicates the number of
+ octets dropped on the oversubscribed MDA for given Qos
+ classifier result because of an overload condition on the MDA."
+ ::= { tmnxPortIngrMdaQosStatEntry 16 }
+
+tmnxPortIngrMdaQos08StatDropPkts OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "tmnxPortIngrMdaQos08StatDropPkts indicates the number of
+ packets dropped on the oversubscribed MDA for given Qos
+ classifier result because of an overload condition on the MDA."
+ ::= { tmnxPortIngrMdaQosStatEntry 17 }
+
+tmnxPortIngrMdaQos08StatDropOcts OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "tmnxPortIngrMdaQos08StatDropOcts indicates the number of
+ octets dropped on the oversubscribed MDA for given Qos
+ classifier result because of an overload condition on the MDA."
+ ::= { tmnxPortIngrMdaQosStatEntry 18 }
+
+tmnxPortIngrMdaQos09StatDropPkts OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "tmnxPortIngrMdaQos09StatDropPkts indicates the number of
+ packets dropped on the oversubscribed MDA for given Qos
+ classifier result because of an overload condition on the MDA."
+ ::= { tmnxPortIngrMdaQosStatEntry 19 }
+
+tmnxPortIngrMdaQos09StatDropOcts OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "tmnxPortIngrMdaQos09StatDropOcts indicates the number of
+ octets dropped on the oversubscribed MDA for given Qos
+ classifier result because of an overload condition on the MDA."
+ ::= { tmnxPortIngrMdaQosStatEntry 20 }
+
+tmnxPortIngrMdaQos10StatDropPkts OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "tmnxPortIngrMdaQos10StatDropPkts indicates the number of
+ packets dropped on the oversubscribed MDA for given Qos
+ classifier result because of an overload condition on the MDA."
+ ::= { tmnxPortIngrMdaQosStatEntry 21 }
+
+tmnxPortIngrMdaQos10StatDropOcts OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "tmnxPortIngrMdaQos10StatDropOcts indicates the number of
+ octets dropped on the oversubscribed MDA for given Qos
+ classifier result because of an overload condition on the MDA."
+ ::= { tmnxPortIngrMdaQosStatEntry 22 }
+
+tmnxPortIngrMdaQos11StatDropPkts OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "tmnxPortIngrMdaQos11StatDropPkts indicates the number of
+ packets dropped on the oversubscribed MDA for given Qos
+ classifier result because of an overload condition on the MDA."
+ ::= { tmnxPortIngrMdaQosStatEntry 23 }
+
+tmnxPortIngrMdaQos11StatDropOcts OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "tmnxPortIngrMdaQos11StatDropOcts indicates the number of
+ octets dropped on the oversubscribed MDA for given Qos
+ classifier result because of an overload condition on the MDA."
+ ::= { tmnxPortIngrMdaQosStatEntry 24 }
+
+tmnxPortIngrMdaQos12StatDropPkts OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "tmnxPortIngrMdaQos12StatDropPkts indicates the number of
+ packets dropped on the oversubscribed MDA for given Qos
+ classifier result because of an overload condition on the MDA."
+ ::= { tmnxPortIngrMdaQosStatEntry 25 }
+
+tmnxPortIngrMdaQos12StatDropOcts OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "tmnxPortIngrMdaQos12StatDropOcts indicates the number of
+ octets dropped on the oversubscribed MDA for given Qos
+ classifier result because of an overload condition on the MDA."
+ ::= { tmnxPortIngrMdaQosStatEntry 26 }
+
+tmnxPortIngrMdaQos13StatDropPkts OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "tmnxPortIngrMdaQos13StatDropPkts indicates the number of
+ packets dropped on the oversubscribed MDA for given Qos
+ classifier result because of an overload condition on the MDA."
+ ::= { tmnxPortIngrMdaQosStatEntry 27 }
+
+tmnxPortIngrMdaQos13StatDropOcts OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "tmnxPortIngrMdaQos13StatDropOcts indicates the number of
+ octets dropped on the oversubscribed MDA for given Qos
+ classifier result because of an overload condition on the MDA."
+ ::= { tmnxPortIngrMdaQosStatEntry 28 }
+
+tmnxPortIngrMdaQos14StatDropPkts OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "tmnxPortIngrMdaQos14StatDropPkts indicates the number of
+ packets dropped on the oversubscribed MDA for given Qos
+ classifier result because of an overload condition on the MDA."
+ ::= { tmnxPortIngrMdaQosStatEntry 29 }
+
+tmnxPortIngrMdaQos14StatDropOcts OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "tmnxPortIngrMdaQos14StatDropOcts indicates the number of
+ octets dropped on the oversubscribed MDA for given Qos
+ classifier result because of an overload condition on the MDA."
+ ::= { tmnxPortIngrMdaQosStatEntry 30 }
+
+tmnxPortIngrMdaQos15StatDropPkts OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "tmnxPortIngrMdaQos15StatDropPkts indicates the number of
+ packets dropped on the oversubscribed MDA for given Qos
+ classifier result because of an overload condition on the MDA."
+ ::= { tmnxPortIngrMdaQosStatEntry 31 }
+
+tmnxPortIngrMdaQos15StatDropOcts OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "tmnxPortIngrMdaQos15StatDropOcts indicates the number of
+ octets dropped on the oversubscribed MDA for given Qos
+ classifier result because of an overload condition on the MDA."
+ ::= { tmnxPortIngrMdaQosStatEntry 32 }
+
+--
+-- Sonet Group Table
+--
+
+tmnxSonetGroupTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF TmnxSonetGroupEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The tmnxSonetGroupTable has an entry for each
+ Tributary Unit Group(TUG3) on a path. On a port which supports
+ unchannelized STS-3's, rows in this table are created when a
+ channelized STS-3 has its tmnxSonetPathChildType set to sdhTug3.
+ On a port which does not support unchannelized STS-3's, the rows
+ in this table are implicitly created when a STS-3 is created
+ in the tmnxSonetPathTable. Entries in this table are implicitly
+ deleted when the parent entry of this group is deleted from the
+ tmnxSonetPathTable or if the tmnxSonetPathChildType of the parent
+ is set to something other than sdhTug3."
+ ::= { tmnxPortObjs 18 }
+
+tmnxSonetGroupEntry OBJECT-TYPE
+ SYNTAX TmnxSonetGroupEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Each row entry represents a Tributary Unit Group(TUG3) on a path."
+ INDEX { tmnxChassisIndex, tmnxPortPortID }
+ ::= { tmnxSonetGroupTable 1 }
+
+TmnxSonetGroupEntry ::=
+ SEQUENCE {
+ tmnxSonetGroupType TmnxMDAChanType,
+ tmnxSonetGroupParentPortID TmnxPortID,
+ tmnxSonetGroupChildType TmnxMDAChanType,
+ tmnxSonetGroupName TNamedItemOrEmpty
+ }
+
+tmnxSonetGroupType OBJECT-TYPE
+ SYNTAX TmnxMDAChanType
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "tmnxSonetGroupType indicates the sonet group type of this entry.
+ For STS-3/STM-1 channelization, the value of this object will
+ be 'sdhTug3'."
+ ::= { tmnxSonetGroupEntry 1 }
+
+tmnxSonetGroupParentPortID OBJECT-TYPE
+ SYNTAX TmnxPortID
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "tmnxSonetGroupParentPortID indicates the TmnxPortID of the parent of
+ this group."
+ ::= { tmnxSonetGroupEntry 2 }
+
+tmnxSonetGroupChildType OBJECT-TYPE
+ SYNTAX TmnxMDAChanType
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "tmnxSonetGroupChildType is used to configure the type of the children
+ of this group. Based on the value of this object, entries of
+ a certain channel type can be created in the tmnxSonetPathTable.
+ For example, if the value of this object is set to 'sonetVt15',
+ then 28 entries of type 'sonetVt15' can be created in
+ the tmnxSonetPathTable."
+ ::= { tmnxSonetGroupEntry 3 }
+
+tmnxSonetGroupName OBJECT-TYPE
+ SYNTAX TNamedItemOrEmpty
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "tmnxSonetGroupName is the textual name for this sonet group."
+ ::= { tmnxSonetGroupEntry 4 }
+
+--
+-- Cisco HDLC Table
+--
+
+tmnxCiscoHDLCTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF TmnxCiscoHDLCEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The tmnxCiscoHDLCTable has an entry for each port in the system
+ that is configured for Cisco HDLC. It contains the parameters related
+ to Cisco HDLC protocol on this port."
+ ::= { tmnxPortObjs 20 }
+
+tmnxCiscoHDLCEntry OBJECT-TYPE
+ SYNTAX TmnxCiscoHDLCEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The tmnxCiscoHDLCEntry specifies parameters for a particular
+ interfaces running Cisco HDLC encapsulation. Entries cannot be created
+ and deleted via SNMP SET operations."
+ INDEX { tmnxChassisIndex, tmnxPortPortID }
+ ::= { tmnxCiscoHDLCTable 1 }
+
+TmnxCiscoHDLCEntry ::=
+ SEQUENCE {
+ tmnxCiscoHDLCKeepAliveInt Unsigned32,
+ tmnxCiscoHDLCUpCount Unsigned32,
+ tmnxCiscoHDLCDownCount Unsigned32,
+ tmnxCiscoHDLCOperState TmnxOperState
+ }
+
+tmnxCiscoHDLCKeepAliveInt OBJECT-TYPE
+ SYNTAX Unsigned32 (0..300)
+ UNITS "seconds"
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "tmnxCiscoHDLCKeepAliveInt specifies the interval in seconds
+ used for sending periodic keepalive packets. The default value is set
+ to 10 seconds. A value of 0 specifies that the keepalive function is
+ turned off.
+
+ It is expected that the nodes at the two endpoints of
+ the Cisco HDLC link are provisioned with the same values."
+ DEFVAL {10}
+ ::= { tmnxCiscoHDLCEntry 1 }
+
+tmnxCiscoHDLCUpCount OBJECT-TYPE
+ SYNTAX Unsigned32 (1..3)
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "tmnxCiscoHDLCUpCount specifies the number of continual
+ keepalive packets that has to be received to declare the link up.
+
+ It is expected that the nodes at the two endpoints of
+ the Cisco HDLC link are provisioned with the same values."
+ DEFVAL {1}
+ ::= { tmnxCiscoHDLCEntry 2 }
+
+tmnxCiscoHDLCDownCount OBJECT-TYPE
+ SYNTAX Unsigned32 (3..16)
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "tmnxCiscoHDLCDownCount specifies the number of
+ 'tmnxCiscoHDLCKeepAliveInt' intervals that must
+ pass without receiving a keepalive packet before the
+ link is declared down.
+
+ It is expected that the nodes at the two endpoints of
+ the Cisco HDLC link are provisioned with the same values."
+ DEFVAL {3}
+ ::= { tmnxCiscoHDLCEntry 3 }
+
+tmnxCiscoHDLCOperState OBJECT-TYPE
+ SYNTAX TmnxOperState
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxCiscoHDLCOperState indicates the operational
+ status of the Cisco HDLC protocol for this port."
+ ::= { tmnxCiscoHDLCEntry 4 }
+
+
+--
+-- Cisco HDLC statisctics Table
+--
+
+tmnxCiscoHDLCStatsTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF TmnxCiscoHDLCStatsEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The tmnxCiscoHDLCStatsTable has an entry for each port in the
+ system that is configured for Cisco HDLC encapsulation. It contains
+ Cisco HDLC protocol statistics for the particular port."
+ ::= { tmnxPortStatsObjs 3 }
+
+tmnxCiscoHDLCStatsEntry OBJECT-TYPE
+ SYNTAX TmnxCiscoHDLCStatsEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "An entry in the tmnxCiscoHDLCStatsTable."
+ AUGMENTS { tmnxCiscoHDLCEntry }
+ ::= { tmnxCiscoHDLCStatsTable 1 }
+
+TmnxCiscoHDLCStatsEntry ::= SEQUENCE {
+ tmnxCiscoHDLCDiscardStatInPkts Unsigned32,
+ tmnxCiscoHDLCDiscardStatOutPkts Unsigned32,
+ tmnxCiscoHDLCStatInPkts Unsigned32,
+ tmnxCiscoHDLCStatOutPkts Unsigned32,
+ tmnxCiscoHDLCStatInOctets Unsigned32,
+ tmnxCiscoHDLCStatOutOctets Unsigned32
+}
+
+tmnxCiscoHDLCDiscardStatInPkts OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "tmnxCiscoHDLCDiscardStatInPkts indicates the number of
+ inbound Cisco HDLC packets discarded."
+ ::= { tmnxCiscoHDLCStatsEntry 1 }
+
+tmnxCiscoHDLCDiscardStatOutPkts OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "tmnxCiscoHDLCDiscardStatOutPkts indicates the number of
+ outbound Cisco HDLC packets discarded."
+ ::= { tmnxCiscoHDLCStatsEntry 2 }
+
+tmnxCiscoHDLCStatInPkts OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "tmnxCiscoHDLCStatInPkts indicates the number of inbound Cisco
+ HDLC packets."
+ ::= { tmnxCiscoHDLCStatsEntry 3 }
+
+tmnxCiscoHDLCStatOutPkts OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "tmnxCiscoHDLCStatOutPkts indicates the number of outbound Cisco
+ HDLC packets."
+ ::= { tmnxCiscoHDLCStatsEntry 4 }
+
+tmnxCiscoHDLCStatInOctets OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "tmnxCiscoHDLCStatInOctets indicates the number of inbound Cisco
+ HDLC octets."
+ ::= { tmnxCiscoHDLCStatsEntry 5 }
+
+tmnxCiscoHDLCStatOutOctets OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "tmnxCiscoHDLCStatOutOctets indicates the number of outbound
+ Cisco HDLC octets."
+ ::= { tmnxCiscoHDLCStatsEntry 6 }
+
+--
+-- Frame Relay Protocol Table
+--
+tmnxFRDlcmiTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF TmnxFRDlcmiEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The tmnxFRDlcmiTable has an entry for each port in the
+ system that is configured for Frame Relay. It contains
+ the parameters for the Data Link Connection Management
+ Interface (DLCMI) for the frame relay service on this port."
+ ::= { tmnxFRObjs 1 }
+
+tmnxFRDlcmiEntry OBJECT-TYPE
+ SYNTAX TmnxFRDlcmiEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The Parameters for a particular Data Link Connection
+ Management Interface. Entries cannot be created and
+ deleted via SNMP SET operations."
+ INDEX { tmnxChassisIndex, tmnxPortPortID }
+ ::= { tmnxFRDlcmiTable 1 }
+
+TmnxFRDlcmiEntry ::=
+ SEQUENCE {
+ tmnxFRDlcmiMode INTEGER,
+ tmnxFRDlcmiN392Dce INTEGER,
+ tmnxFRDlcmiN393Dce INTEGER,
+ tmnxFRDlcmiT392Dce INTEGER,
+ tmnxFRDlcmiTxStatusEnqMsgs Counter32,
+ tmnxFRDlcmiRxStatusEnqMsgs Counter32,
+ tmnxFRDlcmiStatusEnqMsgTimeouts Counter32,
+ tmnxFRDlcmiTxStatusMsgs Counter32,
+ tmnxFRDlcmiRxStatusMsgs Counter32,
+ tmnxFRDlcmiStatusMsgTimeouts Counter32,
+ tmnxFRDlcmiDiscardedMsgs Counter32,
+ tmnxFRDlcmiInvRxSeqNumMsgs Counter32
+ }
+
+tmnxFRDlcmiMode OBJECT-TYPE
+ SYNTAX INTEGER {
+ dte (1),
+ dce (2),
+ bidir(3)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "tmnxFRDlcmiMode is used to set the mode of the interface.
+ It can be set as Data terminal equipment (dte),
+ Data circuit-terminating equipment (dce) or both as Data
+ terminal equipment and Data circuit-terminating
+ equipment (bidir). "
+ DEFVAL { dte }
+ ::= { tmnxFRDlcmiEntry 1 }
+
+tmnxFRDlcmiN392Dce OBJECT-TYPE
+ SYNTAX INTEGER (1..10)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "tmnxFRDlcmiN392Dce is used to configure the LMI error
+ threshold for DCE interface."
+ DEFVAL { 3 }
+ ::= { tmnxFRDlcmiEntry 2 }
+
+tmnxFRDlcmiN393Dce OBJECT-TYPE
+ SYNTAX INTEGER (1..10)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "tmnxFRDlcmiN393Dce is used to configure the LMI monitored
+ event count for DCE interface."
+ DEFVAL { 4 }
+ ::= { tmnxFRDlcmiEntry 3 }
+
+tmnxFRDlcmiT392Dce OBJECT-TYPE
+ SYNTAX INTEGER (5..30)
+ UNITS "seconds"
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "tmnxFRDlcmiT392Dce is used to configure the polling verification
+ timer for the Frame Relay DCE interface."
+ DEFVAL { 15 }
+ ::= { tmnxFRDlcmiEntry 4 }
+
+tmnxFRDlcmiTxStatusEnqMsgs OBJECT-TYPE
+ SYNTAX Counter32
+ UNITS "messages"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "tmnxFRDlcmiTxStatusEnqMsgs indicates the number of LMI Status
+ Enquiry messages transmitted on this Frame Relay interface."
+ ::= { tmnxFRDlcmiEntry 5 }
+
+tmnxFRDlcmiRxStatusEnqMsgs OBJECT-TYPE
+ SYNTAX Counter32
+ UNITS "messages"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "tmnxFRDlcmiRxStatusEnqMsgs indicates the number of LMI Status
+ Enquiry messages received on this Frame Relay interface."
+ ::= { tmnxFRDlcmiEntry 6 }
+
+tmnxFRDlcmiStatusEnqMsgTimeouts OBJECT-TYPE
+ SYNTAX Counter32
+ UNITS "messages"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "tmnxFRDlcmiStatusEnqMsgTimeouts indicates the number of times
+ the LMI agent did not receive a Status Enquiry message within
+ the allotted time."
+ ::= { tmnxFRDlcmiEntry 7 }
+
+tmnxFRDlcmiTxStatusMsgs OBJECT-TYPE
+ SYNTAX Counter32
+ UNITS "messages"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "tmnxFRDlcmiTxStatusMsgs indicates the number of LMI Status
+ messages transmitted on this Frame Relay interface."
+ ::= { tmnxFRDlcmiEntry 8 }
+
+tmnxFRDlcmiRxStatusMsgs OBJECT-TYPE
+ SYNTAX Counter32
+ UNITS "messages"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "tmnxFRDlcmiRxStatusMsgs indicates the number of LMI Status
+ messages received on this Frame Relay interface."
+ ::= { tmnxFRDlcmiEntry 9 }
+
+tmnxFRDlcmiStatusMsgTimeouts OBJECT-TYPE
+ SYNTAX Counter32
+ UNITS "messages"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "tmnxFRDlcmiStatusMsgTimeouts indicates the number of times
+ the LMI agent did not receive a Status message within the
+ allotted time."
+ ::= { tmnxFRDlcmiEntry 10 }
+
+tmnxFRDlcmiDiscardedMsgs OBJECT-TYPE
+ SYNTAX Counter32
+ UNITS "messages"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "tmnxFRDlcmiDiscardedMsgs indicates the number of times
+ the LMI agent discarded a received message because it
+ wasn't expecting it, the type of message was incorrect,
+ or the contents of the message were invalid."
+ ::= { tmnxFRDlcmiEntry 11 }
+
+tmnxFRDlcmiInvRxSeqNumMsgs OBJECT-TYPE
+ SYNTAX Counter32
+ UNITS "messages"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "tmnxFRDlcmiInvRxSeqNumMsgs indicates the number of times
+ the LMI agent received a message with an invalid receive
+ sequence number: i.e. a sequence number that does not
+ match the last transmitted sequence number of the agent."
+ ::= { tmnxFRDlcmiEntry 12 }
+
+--
+-- QoS Policy Application Table
+--
+tmnxQosPoolAppTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF TmnxQosPoolAppEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "This table maintains associations of the buffer pools with the
+ individual objects."
+ ::= { tmnxQosAppObjs 2 }
+
+tmnxQosPoolAppEntry OBJECT-TYPE
+ SYNTAX TmnxQosPoolAppEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "This entry maintains the specifics about the association of a
+ buffer pool and an object."
+ INDEX {
+ tmnxChassisIndex,
+ tmnxObjectType,
+ tmnxObjectId,
+ tmnxObjectAppType,
+ tmnxObjectAppPool
+ }
+ ::= { tmnxQosPoolAppTable 1 }
+
+TmnxQosPoolAppEntry ::=
+ SEQUENCE {
+ tmnxObjectType INTEGER,
+ tmnxObjectId TmnxPortID,
+ tmnxObjectAppType INTEGER,
+ tmnxObjectAppPool TNamedItem,
+ tmnxObjectAppPoolRowStatus RowStatus,
+ tmnxObjectAppResvCbs Integer32,
+ tmnxObjectAppSlopePolicy TNamedItem,
+ tmnxObjectAppPoolSize Integer32
+ }
+
+tmnxObjectType OBJECT-TYPE
+ SYNTAX INTEGER {
+ mda (1),
+ port (2),
+ channel (3),
+ bundle (4)
+ }
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The object tmnxObjectType defines the type of object to which the
+ pool is being setup for."
+ ::= { tmnxQosPoolAppEntry 1 }
+
+tmnxObjectId OBJECT-TYPE
+ SYNTAX TmnxPortID
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "tmnxObjectId is used to identify the specific object. If
+ tmnxObjectType is 'mda', then the tmnxObjectId is encoded as a
+ physical port with the port being '0'. For all other types the
+ encoding is done as per the description of TmnxPortID."
+ ::= { tmnxQosPoolAppEntry 2 }
+
+tmnxObjectAppType OBJECT-TYPE
+ SYNTAX INTEGER {
+ accessIngress (1),
+ accessEgress (2),
+ networkIngress (3),
+ networkEgress (4)
+ }
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The object tmnxObjectAppType specifies the nature of usage the pool
+ would be used for. The pools could be used for access or network
+ traffic at either ingress or egress."
+ ::= { tmnxQosPoolAppEntry 3 }
+
+tmnxObjectAppPool OBJECT-TYPE
+ SYNTAX TNamedItem
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "tmnxObjectAppPool specifies the name of the pool to be used/created."
+ ::= { tmnxQosPoolAppEntry 4 }
+
+tmnxObjectAppPoolRowStatus OBJECT-TYPE
+ SYNTAX RowStatus
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The object tmnxObjectAppPoolRowStatus is used to create or remove a
+ pool application to the object."
+ ::= { tmnxQosPoolAppEntry 5 }
+
+tmnxObjectAppResvCbs OBJECT-TYPE
+ SYNTAX Integer32 (-1|0..100)
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The percentage of pool size reserved for CBS. The value '-1'
+ implies that the reserved CBS should be computed as the sum of
+ the CBS requested by the entities using this pool if the application
+ point is 'network'. For 'access' application points the value '-1'
+ means a default of 30%."
+ DEFVAL { -1 }
+ ::= { tmnxQosPoolAppEntry 6 }
+
+tmnxObjectAppSlopePolicy OBJECT-TYPE
+ SYNTAX TNamedItem
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "tmnxObjectAppSlopePolicy specifies the slope policy being used for
+ this pool. The Slope policies define the nature of the RED Slopes for
+ the high and the low priority traffic."
+ DEFVAL { "default" }
+ ::= { tmnxQosPoolAppEntry 7 }
+
+tmnxObjectAppPoolSize OBJECT-TYPE
+ SYNTAX Integer32 (-1|0..100)
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Size in percentage of buffer space. The value '-1' implies that
+ the pool size should be computed as per fair weighing between
+ all other pools."
+ DEFVAL { -1 }
+ ::= { tmnxQosPoolAppEntry 8 }
+
+--
+-- ATM Interface Table
+--
+
+tmnxATMIntfTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF TmnxATMIntfEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The tmnxATMIntfTable has an entry for each port/channel in the
+ system that is configured for ATM. It contains ATM cell layer
+ configuration parameters."
+ ::= { tmnxATMObjs 1 }
+
+tmnxATMIntfEntry OBJECT-TYPE
+ SYNTAX TmnxATMIntfEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The Parameters for a particular ATM Cell
+ Management Interface. Entries cannot be created or
+ deleted via SNMP SET operations.
+ Entries will exist in this table when ATM encapsulation
+ is configured on the port/channel."
+ INDEX { tmnxChassisIndex, tmnxPortPortID }
+ ::= { tmnxATMIntfTable 1 }
+
+TmnxATMIntfEntry ::=
+ SEQUENCE {
+ tmnxATMIntfCellFormat INTEGER,
+ tmnxATMIntfMinVpValue Integer32,
+ tmnxATMIntfMapping INTEGER
+ }
+
+tmnxATMIntfCellFormat OBJECT-TYPE
+ SYNTAX INTEGER {
+ uni (1),
+ nni (2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "tmnxATMIntfCellFormat is used to set the cell format
+ (UNI or NNI) that is to be used on the ATM interface."
+ DEFVAL { uni }
+ ::= { tmnxATMIntfEntry 1 }
+
+tmnxATMIntfMinVpValue OBJECT-TYPE
+ SYNTAX Integer32 (0..4095)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "tmnxATMIntfMinVpValue is used to set the minimum
+ allowable VPI value that can be used on the
+ ATM interface for a VPC."
+ DEFVAL { 0 }
+ ::= { tmnxATMIntfEntry 2 }
+
+tmnxATMIntfMapping OBJECT-TYPE
+ SYNTAX INTEGER {
+ direct (1),
+ plcp (2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxATMIntfMapping specifies the cell
+ mapping that is to be used on this ATM interface. When
+ tmnxPortChanType does not have a value of 'pdhDs3 (14)',
+ 'inconsistentValue' error will be returned to SNMP SET
+ requests. When tmnxPortChanType has a value of 'pdhDs3 (14)',
+ tmnxATMIntfMapping can be set to 'plcp (2)'."
+ DEFVAL { direct }
+ ::= { tmnxATMIntfEntry 3 }
+
+
+--
+-- Network Port Ingress Stats Table
+--
+tmnxPortNetIngressStatsTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF TmnxPortNetIngressStatsEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Defines the Alcatel 7x50 SR series network port ingress
+ statistics table for providing, via SNMP, the capability of
+ retrieving the traffic statistics for the physical queues
+ being used for the ports to forward the network ingress
+ traffic."
+ ::= { tmnxPortStatsObjs 1 }
+
+tmnxPortNetIngressStatsEntry OBJECT-TYPE
+ SYNTAX TmnxPortNetIngressStatsEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Defines an entry in tmnxPortNetIngressStatsTable. Entries are
+ created and deleted by the system depending on the queue policy
+ being used at the specific port."
+ INDEX { tmnxChassisIndex, tmnxPortPortID, tmnxPortNetIngressQueueIndex }
+ ::= { tmnxPortNetIngressStatsTable 1 }
+
+TmnxPortNetIngressStatsEntry ::=
+ SEQUENCE {
+ tmnxPortNetIngressQueueIndex TQueueId,
+ tmnxPortNetIngressFwdInProfPkts Counter64,
+ tmnxPortNetIngressFwdOutProfPkts Counter64,
+ tmnxPortNetIngressFwdInProfOcts Counter64,
+ tmnxPortNetIngressFwdOutProfOcts Counter64,
+ tmnxPortNetIngressDroInProfPkts Counter64,
+ tmnxPortNetIngressDroOutProfPkts Counter64,
+ tmnxPortNetIngressDroInProfOcts Counter64,
+ tmnxPortNetIngressDroOutProfOcts Counter64
+ }
+
+tmnxPortNetIngressQueueIndex OBJECT-TYPE
+ SYNTAX TQueueId (1..16)
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "tmnxPortNetIngressQueueIndex serves as the tertiary index. When used
+ in conjunction with tmnxChassisIndex and tmnxPortPortID, it uniquely
+ identifies a network ingress queue for the specified port in the
+ managed system."
+ ::= { tmnxPortNetIngressStatsEntry 1 }
+
+tmnxPortNetIngressFwdInProfPkts OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "tmnxPortNetIngressFwdInProfPkts indicates the number of conforming
+ network ingress packets forwarded on this port using this queue."
+ ::= { tmnxPortNetIngressStatsEntry 2 }
+
+tmnxPortNetIngressFwdOutProfPkts OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "tmnxPortNetIngressFwdOutProfPkts indicates the number of exceeding
+ network ingress packets forwarded on this port using this queue."
+ ::= { tmnxPortNetIngressStatsEntry 3 }
+
+tmnxPortNetIngressFwdInProfOcts OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "tmnxPortNetIngressFwdInProfOcts indicates the number of conforming
+ network ingress octets forwarded on this port using this queue."
+ ::= { tmnxPortNetIngressStatsEntry 4 }
+
+tmnxPortNetIngressFwdOutProfOcts OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "tmnxPortNetIngressFwdOutProfOcts indicates the number of exceeding
+ network ingress octets forwarded on this port using this queue."
+ ::= { tmnxPortNetIngressStatsEntry 5 }
+
+tmnxPortNetIngressDroInProfPkts OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "tmnxPortNetIngressDroInProfPkts indicates the number of conforming
+ network ingress packets dropped on this port using this queue."
+ ::= { tmnxPortNetIngressStatsEntry 6 }
+
+tmnxPortNetIngressDroOutProfPkts OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "tmnxPortNetIngressDroOutProfPkts indicates the number of exceeding
+ network ingress packets dropped on this port using this queue."
+ ::= { tmnxPortNetIngressStatsEntry 7 }
+
+tmnxPortNetIngressDroInProfOcts OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "tmnxPortNetIngressDroInProfOcts indicates the number of conforming
+ network ingress octets dropped on this port using this queue."
+ ::= { tmnxPortNetIngressStatsEntry 8 }
+
+tmnxPortNetIngressDroOutProfOcts OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "tmnxPortNetIngressDroOutProfOcts indicates the number of exceeding
+ network ingress octets dropped on this port using this queue."
+ ::= { tmnxPortNetIngressStatsEntry 9 }
+
+--
+-- Network Port Egress Stats Table
+--
+tmnxPortNetEgressStatsTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF TmnxPortNetEgressStatsEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Defines the Alcatel 7x50 SR series network port egress
+ statistics table for providing, via SNMP, the capability of
+ retrieving the traffic statistics for the physical queues
+ being used for the ports to forward the network egress
+ traffic."
+ ::= { tmnxPortStatsObjs 2 }
+
+tmnxPortNetEgressStatsEntry OBJECT-TYPE
+ SYNTAX TmnxPortNetEgressStatsEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Defines an entry in tmnxPortNetEgressStatsTable. Entries are
+ created and deleted by the system depending on the queue policy
+ being used at the specific port."
+ INDEX { tmnxChassisIndex, tmnxPortPortID, tmnxPortNetEgressQueueIndex }
+ ::= { tmnxPortNetEgressStatsTable 1 }
+
+TmnxPortNetEgressStatsEntry ::=
+ SEQUENCE {
+ tmnxPortNetEgressQueueIndex TQueueId,
+ tmnxPortNetEgressFwdInProfPkts Counter64,
+ tmnxPortNetEgressFwdOutProfPkts Counter64,
+ tmnxPortNetEgressFwdInProfOcts Counter64,
+ tmnxPortNetEgressFwdOutProfOcts Counter64,
+ tmnxPortNetEgressDroInProfPkts Counter64,
+ tmnxPortNetEgressDroOutProfPkts Counter64,
+ tmnxPortNetEgressDroInProfOcts Counter64,
+ tmnxPortNetEgressDroOutProfOcts Counter64
+ }
+
+tmnxPortNetEgressQueueIndex OBJECT-TYPE
+ SYNTAX TQueueId (1..8)
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "tmnxPortNetEgressQueueIndex serves as the tertiary index. When used
+ in conjunction with tmnxChassisIndex and tmnxPortPortID, it uniquely
+ identifies a network egress queue for the specified port in the
+ managed system."
+ ::= { tmnxPortNetEgressStatsEntry 1 }
+
+tmnxPortNetEgressFwdInProfPkts OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "tmnxPortNetEgressFwdInProfPkts indicates the number of conforming
+ network egress packets forwarded on this port using this queue."
+ ::= { tmnxPortNetEgressStatsEntry 2 }
+
+tmnxPortNetEgressFwdOutProfPkts OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "tmnxPortNetEgressFwdOutProfPkts indicates the number of exceeding
+ network egress packets forwarded on this port using this queue."
+ ::= { tmnxPortNetEgressStatsEntry 3 }
+
+tmnxPortNetEgressFwdInProfOcts OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "tmnxPortNetEgressFwdInProfOcts indicates the number of conforming
+ network egress octets forwarded on this port using this queue."
+ ::= { tmnxPortNetEgressStatsEntry 4 }
+
+tmnxPortNetEgressFwdOutProfOcts OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "tmnxPortNetEgressFwdOutProfOcts indicates the number of exceeding
+ network egress octets forwarded on this port using this queue."
+ ::= { tmnxPortNetEgressStatsEntry 5 }
+
+tmnxPortNetEgressDroInProfPkts OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "tmnxPortNetEgressDroInProfPkts indicates the number of conforming
+ network egress packets dropped on this port using this queue."
+ ::= { tmnxPortNetEgressStatsEntry 6 }
+
+tmnxPortNetEgressDroOutProfPkts OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "tmnxPortNetEgressDroOutProfPkts indicates the number of exceeding
+ network egress packets dropped on this port using this queue."
+ ::= { tmnxPortNetEgressStatsEntry 7 }
+
+tmnxPortNetEgressDroInProfOcts OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "tmnxPortNetEgressDroInProfOcts indicates the number of conforming
+ network egress octets dropped on this port using this queue."
+ ::= { tmnxPortNetEgressStatsEntry 8 }
+
+tmnxPortNetEgressDroOutProfOcts OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "tmnxPortNetEgressDroOutProfOcts indicates the number of exceeding
+ network egress octets dropped on this port using this queue."
+ ::= { tmnxPortNetEgressStatsEntry 9 }
+
+--
+-- Multiclass MLPPP Bundle Stats Table
+--
+-- This table provides per MClass MLPPP Bundle traffic statistics
+-- The rows are created when tmnxBundleMlpppEntry has tmnxBundleMlpppClassCount
+-- value set to enable Mclass MLPPP on a given bundle.
+--
+
+tmnxMcMlpppStatsTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF TmnxMcMlpppStatsEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Defines the Alcatel 7x50 SR series Multiclass MLPPP
+ statistics table for providing the capability of
+ retrieving the traffic statistics for the physical queues
+ being used for a class of a multiclass MLPPP bundle to
+ forward the traffic."
+ ::= { tmnxPortStatsObjs 4 }
+
+tmnxMcMlpppStatsEntry OBJECT-TYPE
+ SYNTAX TmnxMcMlpppStatsEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Defines an entry in tmnxMcMlpppStatsTable. Entries are
+ created and deleted by the system depending on the number of
+ classes being used by a given MLPPP bundle."
+ INDEX { tmnxChassisIndex, tmnxBundleBundleID, tmnxMcMlpppClassIndex }
+ ::= { tmnxMcMlpppStatsTable 1 }
+
+TmnxMcMlpppStatsEntry ::=
+ SEQUENCE {
+ tmnxMcMlpppClassIndex TmnxMcMlpppClassIndex,
+ tmnxMcMlpppStatsIngressOct Counter32,
+ tmnxMcMlpppStatsIngressPkt Counter32,
+ tmnxMcMlpppStatsIngressErrPkt Counter32,
+ tmnxMcMlpppStatsEgressOct Counter32,
+ tmnxMcMlpppStatsEgressPkt Counter32,
+ tmnxMcMlpppStatsEgressErrPkt Counter32
+ }
+
+tmnxMcMlpppClassIndex OBJECT-TYPE
+ SYNTAX TmnxMcMlpppClassIndex
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "tmnxMcMlpppClassIndex serves as the tertiary index. When used
+ in conjunction with tmnxChassisIndex and tmnxBundleBundleID, it
+ uniquely identifies a class of a multiclass MLPPP bundle in the
+ managed system."
+ ::= { tmnxMcMlpppStatsEntry 1 }
+
+
+tmnxMcMlpppStatsIngressOct OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxMcMlpppStatsIngressOct indicates the total
+ number of octets in all packets received on the bundle
+ for the given class on ingress before reassembly."
+ ::= { tmnxMcMlpppStatsEntry 2 }
+
+tmnxMcMlpppStatsIngressPkt OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxMcMlpppStatsIngressPkt indicates the total
+ number of packets forwarded on the bundle for the given
+ class on ingress towards higher layer protocols."
+ ::= { tmnxMcMlpppStatsEntry 3 }
+
+tmnxMcMlpppStatsIngressErrPkt OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxMcMlpppStatsIngressErrPkt indicates the total
+ number of packets discarded due to reassembly errors
+ on the bundle for the given class on ingress."
+ ::= { tmnxMcMlpppStatsEntry 4 }
+
+tmnxMcMlpppStatsEgressOct OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxMcMlpppStatsEgressOct indicates the total
+ number of octets in all packets received on the bundle
+ for the given class on egress before segmentation."
+ ::= { tmnxMcMlpppStatsEntry 5 }
+
+tmnxMcMlpppStatsEgressPkt OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxMcMlpppStatsEgressPkt indicates the total
+ number of packets forwarded on the bundle for the given
+ class on egress towards the line."
+ ::= { tmnxMcMlpppStatsEntry 6 }
+
+tmnxMcMlpppStatsEgressErrPkt OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxMcMlpppStatsEgressErrPkt indicates the total
+ number of packets discarded due to segmentation errors
+ on the bundle for the given class on egress."
+ ::= { tmnxMcMlpppStatsEntry 7 }
+
+--
+-- IMA Group Bundle Table
+--
+-- Sparse Dependent Extension of the tmnxBundleTable.
+--
+-- The same indexes are used for both the base table tmnxBundleTable,
+-- and the sparse dependent table, tmnxBundleImaGrpTable.
+--
+-- This in effect extends the tmnxBundleTable with additional columns.
+-- Rows are created in the tmnxBundleImaGrpTable only for those entries
+-- in the tmnxBundleTable for a value of 'imagrp' for the bundle type.
+--
+-- Deletion of a row in the tmnxBundleTable results in the
+-- same fate for the row in the tmnxBundleImaGrpTable.
+--
+tmnxBundleImaGrpTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF TmnxBundleImaGrpEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The tmnxBundleImaGrpTable contains IMA Group data"
+ ::= { tmnxPortObjs 21 }
+
+tmnxBundleImaGrpEntry OBJECT-TYPE
+ SYNTAX TmnxBundleImaGrpEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Each row entry contains data on an IMA Group."
+ INDEX { tmnxChassisIndex, tmnxBundleBundleID }
+ ::= { tmnxBundleImaGrpTable 1 }
+
+TmnxBundleImaGrpEntry ::=
+ SEQUENCE {
+ tmnxBundleImaGrpLnkActTimer Unsigned32,
+ tmnxBundleImaGrpLnkDeactTimer Unsigned32,
+ tmnxBundleImaGrpSymmetryMode INTEGER,
+ tmnxBundleImaGrpTxId INTEGER,
+ tmnxBundleImaGrpRxId INTEGER,
+ tmnxBundleImaGrpTxRefLnk TmnxPortID,
+ tmnxBundleImaGrpRxRefLnk TmnxPortID,
+ tmnxBundleImaGrpSmNeState TmnxImaGrpState,
+ tmnxBundleImaGrpSmFeState TmnxImaGrpState,
+ tmnxBundleImaGrpSmFailState TmnxImaGrpFailState,
+ tmnxBundleImaGrpSmDownSecs Counter32,
+ tmnxBundleImaGrpSmOperSecs Counter32,
+ tmnxBundleImaGrpAvailTxCR Gauge32,
+ tmnxBundleImaGrpAvailRxCR Gauge32,
+ tmnxBundleImaGrpNeFails Counter32,
+ tmnxBundleImaGrpFeFails Counter32,
+ tmnxBundleImaGrpTxIcpCells Counter32,
+ tmnxBundleImaGrpRxIcpCells Counter32,
+ tmnxBundleImaGrpErrorIcpCells Counter32,
+ tmnxBundleImaGrpLostRxIcpCells Counter32,
+ tmnxBundleImaGrpTxOamLablVal INTEGER,
+ tmnxBundleImaGrpRxOamLablVal INTEGER,
+ tmnxBundleImaGrpAlphaValue INTEGER,
+ tmnxBundleImaGrpBetaValue INTEGER,
+ tmnxBundleImaGrpGammaValue INTEGER,
+ tmnxBundleImaGrpNeClockMode TmnxImaGrpClockModes,
+ tmnxBundleImaGrpFeClockMode TmnxImaGrpClockModes,
+ tmnxBundleImaGrpVersion TmnxImaGrpVersion,
+ tmnxBundleImaGrpMaxConfBw Unsigned32,
+ tmnxBundleImaGrpTestState TmnxImaTestState,
+ tmnxBundleImaGrpTestMember TmnxPortID,
+ tmnxBundleImaGrpTestPattern INTEGER,
+ tmnxBundleImaGrpDiffDelayMaxObs Unsigned32,
+ tmnxBundleImaGrpLeastDelayLink Unsigned32
+ }
+
+tmnxBundleImaGrpLnkActTimer OBJECT-TYPE
+ SYNTAX Unsigned32 (1..30000)
+ UNITS "milliseconds"
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "tmnxBundleImaGrpLnkActTimer specifies the Link Activation Timer
+ used to clear an existing LIF, LODS and FRI-IMA alarm. The time
+ specified determines how long is needed for member links to
+ stabilize before being activated."
+ DEFVAL { 10000 }
+ ::= { tmnxBundleImaGrpEntry 1 }
+
+tmnxBundleImaGrpLnkDeactTimer OBJECT-TYPE
+ SYNTAX Unsigned32 (1..30000)
+ UNITS "milliseconds"
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "tmnxBundleImaGrpLnkDeactTimer specifies the Link Deactivation Timer
+ used to raise an LIF, LODS and FRI-IMA alarm. The time
+ specified determines how long before a member link is declared in
+ error and is deactivated."
+ DEFVAL { 2000 }
+ ::= { tmnxBundleImaGrpEntry 2 }
+
+tmnxBundleImaGrpSymmetryMode OBJECT-TYPE
+ SYNTAX INTEGER {
+ symmetric (1)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "tmnxBundleImaGrpSymmetryMode specifies the type of cell rate
+ transfer over the virtual link."
+ DEFVAL { symmetric }
+ ::= { tmnxBundleImaGrpEntry 3 }
+
+tmnxBundleImaGrpTxId OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "tmnxBundleImaGrpTxId specifies the IMA Id generated at group
+ creation time used by the near-end."
+ ::= { tmnxBundleImaGrpEntry 4 }
+
+tmnxBundleImaGrpRxId OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "tmnxBundleImaGrpRxId specifies the IMA ID generated at group
+ creation time used by the far-end."
+ ::= { tmnxBundleImaGrpEntry 5 }
+
+tmnxBundleImaGrpTxRefLnk OBJECT-TYPE
+ SYNTAX TmnxPortID
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "tmnxBundleImaGrpTxRefLnk specifies the IMA bundle member
+ that was selected to be the transmit timing reference link.
+ If no member has been selected as the reference link a value
+ of zero is returned. "
+ ::= { tmnxBundleImaGrpEntry 6 }
+
+tmnxBundleImaGrpRxRefLnk OBJECT-TYPE
+ SYNTAX TmnxPortID
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "tmnxBundleImaGrpRxRefLnk specifies the IMA bundle member
+ that was detected to be the receive timing reference link.
+ If no member has been detected as the reference link a value
+ of zero is returned. "
+ ::= { tmnxBundleImaGrpEntry 7 }
+
+tmnxBundleImaGrpSmNeState OBJECT-TYPE
+ SYNTAX TmnxImaGrpState
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "tmnxBundleImaGrpSmNeState specifies the current state
+ of the IMA Group for the near-end."
+ ::= { tmnxBundleImaGrpEntry 8 }
+
+tmnxBundleImaGrpSmFeState OBJECT-TYPE
+ SYNTAX TmnxImaGrpState
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "tmnxBundleImaGrpSmFeState specifies the current state
+ of the IMA Group for the far-end."
+ ::= { tmnxBundleImaGrpEntry 9 }
+
+tmnxBundleImaGrpSmFailState OBJECT-TYPE
+ SYNTAX TmnxImaGrpFailState
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "tmnxBundleImaGrpSmFailState specifies the current state
+ of the IMA Group."
+ ::= { tmnxBundleImaGrpEntry 10 }
+
+tmnxBundleImaGrpSmDownSecs OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "tmnxBundleImaGrpSmDownSecs specifies the number of seconds
+ that the IMA Group State Machine is not Operational."
+ ::= { tmnxBundleImaGrpEntry 11 }
+
+tmnxBundleImaGrpSmOperSecs OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "tmnxBundleImaGrpSmOperSecs specifies the number of seconds
+ that the IMA Group State Machine has been in the Operational
+ State."
+ ::= { tmnxBundleImaGrpEntry 12 }
+
+tmnxBundleImaGrpAvailTxCR OBJECT-TYPE
+ SYNTAX Gauge32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "tmnxBundleImaGrpAvailTxCR specifies the available transmit
+ bandwidth on this IMA group. It only considers members that
+ are in the Active State."
+ ::= { tmnxBundleImaGrpEntry 13 }
+
+tmnxBundleImaGrpAvailRxCR OBJECT-TYPE
+ SYNTAX Gauge32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "tmnxBundleImaGrpAvailRxCR specifies the available bandwidth
+ on this IMA group in the receive direction. It only considers
+ members that are in the Active State."
+ ::= { tmnxBundleImaGrpEntry 14 }
+
+tmnxBundleImaGrpNeFails OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "tmnxBundleImaGrpNeFails specifies the number of reported
+ IMA Group failures since boot time."
+ ::= { tmnxBundleImaGrpEntry 15 }
+
+tmnxBundleImaGrpFeFails OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "tmnxBundleImaGrpFeFails specifies the number of reported
+ IMA Group far-end failures since boot time."
+ ::= { tmnxBundleImaGrpEntry 16 }
+
+tmnxBundleImaGrpTxIcpCells OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "tmnxBundleImaGrpTxIcpCells specifies number of transmitted
+ ICP cells for this IMA Group."
+ ::= { tmnxBundleImaGrpEntry 17 }
+
+tmnxBundleImaGrpRxIcpCells OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "tmnxBundleImaGrpRxIcpCells specifies number of received
+ ICP cells for this IMA Group."
+ ::= { tmnxBundleImaGrpEntry 18 }
+
+tmnxBundleImaGrpErrorIcpCells OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "tmnxBundleImaGrpErrorIcpCells specifies number of
+ ICP cells with HEC or CRC-10 errors."
+ ::= { tmnxBundleImaGrpEntry 19 }
+
+tmnxBundleImaGrpLostRxIcpCells OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "tmnxBundleImaGrpLostRxIcpCells specifies the number of
+ missing ICP cells at the expected offset."
+ ::= { tmnxBundleImaGrpEntry 20 }
+
+tmnxBundleImaGrpTxOamLablVal OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "tmnxBundleImaGrpTxOamLablVal specifies near-end value
+ to be transmitted."
+ ::= { tmnxBundleImaGrpEntry 21 }
+
+tmnxBundleImaGrpRxOamLablVal OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "tmnxBundleImaGrpRxOamLablVal specifies far-end value
+ received."
+ ::= { tmnxBundleImaGrpEntry 22 }
+
+tmnxBundleImaGrpAlphaValue OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "tmnxBundleImaGrpAlphaValue specifies the number of
+ consecutive ICP cells that need to be detected
+ before moving from the IMA Sync State to the IMA Hunt
+ State."
+ DEFVAL { 2 }
+ ::= { tmnxBundleImaGrpEntry 23 }
+
+tmnxBundleImaGrpBetaValue OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "tmnxBundleImaGrpBetaValue specifies the number of
+ consecutive errored ICP cells that need to be detected
+ before moving from the IMA Sync State to the IMA Hunt
+ State"
+ DEFVAL { 2 }
+ ::= { tmnxBundleImaGrpEntry 24 }
+
+tmnxBundleImaGrpGammaValue OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "tmnxBundleImaGrpGammaValue specifies the number of
+ consecutive valid ICP cells that need to be detected
+ before moving from the IMA pre-Sync State to the
+ IMA Hunt State."
+ DEFVAL { 1 }
+ ::= { tmnxBundleImaGrpEntry 25 }
+
+tmnxBundleImaGrpNeClockMode OBJECT-TYPE
+ SYNTAX TmnxImaGrpClockModes
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "tmnxBundleImaGrpNeClockMode specifies near-end transmit
+ clock mode."
+ DEFVAL { ctc }
+ ::= { tmnxBundleImaGrpEntry 26 }
+
+tmnxBundleImaGrpFeClockMode OBJECT-TYPE
+ SYNTAX TmnxImaGrpClockModes
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "tmnxBundleImaGrpFeClockMode specifies far-end transmit
+ clock mode."
+ DEFVAL { ctc }
+ ::= { tmnxBundleImaGrpEntry 27 }
+
+tmnxBundleImaGrpVersion OBJECT-TYPE
+ SYNTAX TmnxImaGrpVersion
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "tmnxBundleImaGrpVersion specifies the IMA Version for
+ this group."
+ DEFVAL { oneDotOne }
+ ::= { tmnxBundleImaGrpEntry 28 }
+
+tmnxBundleImaGrpMaxConfBw OBJECT-TYPE
+ SYNTAX Unsigned32 (1..8)
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "tmnxBundleImaGrpMaxConfBw specifies the number of links
+ that is used to determine the maximum configurable
+ bandwidth that is allowed to be used for this IMA group."
+ DEFVAL { 8 }
+ ::= { tmnxBundleImaGrpEntry 29 }
+
+tmnxBundleImaGrpTestState OBJECT-TYPE
+ SYNTAX TmnxImaTestState
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "tmnxBundleImaGrpTestState specifies the current state of
+ the test pattern procedure. A value of 'disabled' specifies
+ that the group is currently not running. A value of
+ 'operating' enables the test pattern procedure. The test
+ pattern procedure continues until it is 'disabled'."
+ DEFVAL { disabled }
+ ::= { tmnxBundleImaGrpEntry 30 }
+
+tmnxBundleImaGrpTestMember OBJECT-TYPE
+ SYNTAX TmnxPortID
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "tmnxBundleImaGrpTestMember specifies a member link to
+ be used for the test pattern procedure. A value of zero
+ indicates that no member link has been selected.
+
+ When tmnxBundleImaGrpTestState does not have the value
+ 'disabled', an attempt to set this object will be
+ rejected with an inconsistentValue error."
+ DEFVAL { 0 }
+ ::= { tmnxBundleImaGrpEntry 31 }
+
+tmnxBundleImaGrpTestPattern OBJECT-TYPE
+ SYNTAX INTEGER (0..255)
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "tmnxBundleImaGrpTestPattern specifies the Transmit Test
+ Pattern in an IMA group loopback operation. This value
+ may only be changed when tmnxBundleImaGrpTestState is
+ 'disabled'."
+ DEFVAL { 0 }
+ ::= { tmnxBundleImaGrpEntry 32 }
+
+tmnxBundleImaGrpDiffDelayMaxObs OBJECT-TYPE
+ SYNTAX Unsigned32
+ UNITS "milliseconds"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "tmnxBundleImaGrpDiffDelayMaxObs indicates the latest
+ maximum differential delay observed between links
+ having the least and most link propagation delay
+ among the received links configured in this IMA group."
+ ::= { tmnxBundleImaGrpEntry 33 }
+
+tmnxBundleImaGrpLeastDelayLink OBJECT-TYPE
+ SYNTAX Unsigned32
+ UNITS "milliseconds"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "tmnxBundleImaGrpLeastDelayLink indicates a member link
+ which has the smallest link propagation delay. If this
+ delay has yet to be determined or no member link has
+ been configured, a value of zero is returned."
+ ::= { tmnxBundleImaGrpEntry 34 }
+
+--
+-- IMA Group Member Table
+--
+-- Sparse Dependent Extension of the tmnxBundleMemberTable.
+--
+-- The same indexes are used for both the base table tmnxBundleMemberTable,
+-- and the sparse dependent table, tmnxBundleMemberImaTable.
+--
+-- This in effect extends the tmnxBundleMemberTable with additional columns.
+-- Rows are created in the tmnxBundleMemberImaTable only for those entries
+-- in the tmnxBundleMemberTable that were created and have a value of 'imagrp'
+-- for the bundle type.
+--
+-- Deletion of a row in the tmnxBundleMemberTable results in the
+-- same fate for the row in the tmnxBundleMemberImaTable.
+--
+
+tmnxBundleMemberImaTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF TmnxBundleMemberImaEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The tmnxBundleMemberImaTable has an entry for an
+ IMA link associated with an IMA Group."
+ ::= { tmnxPortObjs 22 }
+
+tmnxBundleMemberImaEntry OBJECT-TYPE
+ SYNTAX TmnxBundleMemberImaEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Each row entry represents an IMA link associated with
+ an IMA Group."
+ INDEX { tmnxBundleBundleID, tmnxPortPortID }
+ ::= { tmnxBundleMemberImaTable 1 }
+
+TmnxBundleMemberImaEntry ::=
+ SEQUENCE {
+ tmnxBundleMemberImaNeTxState TmnxImaLnkState,
+ tmnxBundleMemberImaNeRxState TmnxImaLnkState,
+ tmnxBundleMemberImaFeTxState TmnxImaLnkState,
+ tmnxBundleMemberImaFeRxState TmnxImaLnkState,
+ tmnxBundleMemberImaNeRxFailState TmnxImaLnkFailState,
+ tmnxBundleMemberImaFeRxFailState TmnxImaLnkFailState,
+ tmnxBundleMemberImaTxLid INTEGER,
+ tmnxBundleMemberImaRxLid INTEGER,
+ tmnxBundleMemberImaViolations Counter32,
+ tmnxBundleMemberImaNeSevErrSecs Counter32,
+ tmnxBundleMemberImaFeSevErrSecs Counter32,
+ tmnxBundleMemberImaNeUnavailSecs Counter32,
+ tmnxBundleMemberImaFeUnavailSecs Counter32,
+ tmnxBundleMemberImaNeTxUnuseSecs Counter32,
+ tmnxBundleMemberImaNeRxUnuseSecs Counter32,
+ tmnxBundleMemberImaFeTxUnuseSecs Counter32,
+ tmnxBundleMemberImaFeRxUnuseSecs Counter32,
+ tmnxBundleMemberImaNeTxNumFails Counter32,
+ tmnxBundleMemberImaNeRxNumFails Counter32,
+ tmnxBundleMemberImaFeTxNumFails Counter32,
+ tmnxBundleMemberImaFeRxNumFails Counter32,
+ tmnxBundleMemberImaTxIcpCells Counter32,
+ tmnxBundleMemberImaRxIcpCells Counter32,
+ tmnxBundleMemberImaErrorIcpCells Counter32,
+ tmnxBundleMemberImaLstRxIcpCells Counter32,
+ tmnxBundleMemberImaOifAnomalies Counter32,
+ tmnxBundleMemberImaRxTestState TmnxImaTestState,
+ tmnxBundleMemberImaRxTestPattern INTEGER,
+ tmnxBundleMemberImaRelDelay Unsigned32
+
+ }
+
+tmnxBundleMemberImaNeTxState OBJECT-TYPE
+ SYNTAX TmnxImaLnkState
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "tmnxBundleMemberImaNeTxState indicates the state of near-end
+ transmit IMA link."
+ ::= { tmnxBundleMemberImaEntry 1 }
+
+tmnxBundleMemberImaNeRxState OBJECT-TYPE
+ SYNTAX TmnxImaLnkState
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "tmnxBundleMemberImaNeRxState indicates the state of near-end
+ receive IMA link."
+ ::= { tmnxBundleMemberImaEntry 2 }
+
+tmnxBundleMemberImaFeTxState OBJECT-TYPE
+ SYNTAX TmnxImaLnkState
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "tmnxBundleMemberImaFeTxState indicates the state of far-end
+ transmit IMA link."
+ ::= { tmnxBundleMemberImaEntry 3 }
+
+tmnxBundleMemberImaFeRxState OBJECT-TYPE
+ SYNTAX TmnxImaLnkState
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "tmnxBundleMemberImaFeRxState indicates the state of far-end
+ receive IMA link."
+ ::= { tmnxBundleMemberImaEntry 4 }
+
+tmnxBundleMemberImaNeRxFailState OBJECT-TYPE
+ SYNTAX TmnxImaLnkFailState
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "tmnxBundleMemberImaNeRxFailState indicates the IMA link failure
+ reason for the near-end."
+ ::= { tmnxBundleMemberImaEntry 5 }
+
+tmnxBundleMemberImaFeRxFailState OBJECT-TYPE
+ SYNTAX TmnxImaLnkFailState
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "tmnxBundleMemberImaFeRxFailState indicates the IMA link failure
+ reason for the far-end."
+ ::= { tmnxBundleMemberImaEntry 6 }
+
+tmnxBundleMemberImaTxLid OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "tmnxBundleMemberImaTxLid indicates the Link Identifier
+ assigned to the transmit IMA link."
+ ::= { tmnxBundleMemberImaEntry 7 }
+
+tmnxBundleMemberImaRxLid OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "tmnxBundleMemberImaRxLid indicates the Link Identifier
+ used on the receive IMA link."
+ ::= { tmnxBundleMemberImaEntry 8 }
+
+tmnxBundleMemberImaViolations OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "tmnxBundleMemberImaViolations indicates the number of
+ ICP violations including errored, invalid or missing ICP
+ cells."
+ ::= { tmnxBundleMemberImaEntry 9 }
+
+tmnxBundleMemberImaNeSevErrSecs OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "tmnxBundleMemberImaNeSevErrSecs indicates the number
+ of one second intervals in which thirty percent or
+ more of the near-end ICP cells are in violation, or
+ link defects have occurred."
+ ::= { tmnxBundleMemberImaEntry 10 }
+
+tmnxBundleMemberImaFeSevErrSecs OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "tmnxBundleMemberImaFeSevErrSecs indicates the number
+ of one second intervals in which the far-end contains
+ IMA-RDI defects."
+ ::= { tmnxBundleMemberImaEntry 11 }
+
+tmnxBundleMemberImaNeUnavailSecs OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "tmnxBundleMemberImaNeUnavailSecs indicates the number
+ of unavailable seconds at the near-end."
+ ::= { tmnxBundleMemberImaEntry 12 }
+
+tmnxBundleMemberImaFeUnavailSecs OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "tmnxBundleMemberImaFeUnavailSecs indicates the number
+ of unavailable seconds at the near-end."
+ ::= { tmnxBundleMemberImaEntry 13 }
+
+tmnxBundleMemberImaNeTxUnuseSecs OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "tmnxBundleMemberImaNeTxUnuseSecs indicates the number
+ of unavailable seconds at the near-end transmit link
+ state machine."
+ ::= { tmnxBundleMemberImaEntry 14 }
+
+tmnxBundleMemberImaNeRxUnuseSecs OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "tmnxBundleMemberImaNeRxUnuseSecs indicates the number
+ of unavailable seconds at the near-end receive link
+ state machine."
+ ::= { tmnxBundleMemberImaEntry 15 }
+
+tmnxBundleMemberImaFeTxUnuseSecs OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "tmnxBundleMemberImaFeTxUnuseSecs indicates the number
+ of unavailable seconds at the far-end transmit link
+ state machine."
+ ::= { tmnxBundleMemberImaEntry 16 }
+
+tmnxBundleMemberImaFeRxUnuseSecs OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "tmnxBundleMemberImaFeRxUnuseSecs indicates the number
+ of unavailable seconds at the far-end receive link
+ state machine."
+ ::= { tmnxBundleMemberImaEntry 17 }
+
+tmnxBundleMemberImaNeTxNumFails OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "tmnxBundleMemberImaNeTxNumFails indicates the number
+ of times that a near-end transmit alarm is set on the
+ IMA link."
+ ::= { tmnxBundleMemberImaEntry 18 }
+
+tmnxBundleMemberImaNeRxNumFails OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "tmnxBundleMemberImaNeRxNumFails indicates the number
+ of times that a near-end receive alarm is set on the
+ IMA link."
+ ::= { tmnxBundleMemberImaEntry 19 }
+
+tmnxBundleMemberImaFeTxNumFails OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "tmnxBundleMemberImaFeTxNumFails indicates the number
+ of times that a far-end transmit alarm is set on the
+ IMA link."
+ ::= { tmnxBundleMemberImaEntry 20 }
+
+tmnxBundleMemberImaFeRxNumFails OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "tmnxBundleMemberImaFeRxNumFails indicates the number
+ of times that a far-end receive alarm is set on the
+ IMA link."
+ ::= { tmnxBundleMemberImaEntry 21 }
+
+tmnxBundleMemberImaTxIcpCells OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "tmnxBundleMemberImaTxIcpCells indicates the number
+ of ICP cells that have been transmitted on the IMA
+ link."
+ ::= { tmnxBundleMemberImaEntry 22 }
+
+tmnxBundleMemberImaRxIcpCells OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "tmnxBundleMemberImaRxIcpCells indicates the number
+ of ICP cells that have been received on the IMA
+ link."
+ ::= { tmnxBundleMemberImaEntry 23 }
+
+tmnxBundleMemberImaErrorIcpCells OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "tmnxBundleMemberImaErrorIcpCells indicates the number
+ of ICP cells with HEC or CRC-10 errors."
+ ::= { tmnxBundleMemberImaEntry 24 }
+
+tmnxBundleMemberImaLstRxIcpCells OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "tmnxBundleMemberImaLstRxIcpCells indicates the number
+ of lost ICP cells at the expected offset."
+ ::= { tmnxBundleMemberImaEntry 25 }
+
+tmnxBundleMemberImaOifAnomalies OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "tmnxBundleMemberImaOifAnomalies indicates the number
+ of OIF anomalies at the near-end."
+ ::= { tmnxBundleMemberImaEntry 26 }
+
+tmnxBundleMemberImaRxTestState OBJECT-TYPE
+ SYNTAX TmnxImaTestState
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "tmnxBundleMemberImaRxTestState indicates the current
+ state of the test pattern on this link."
+ ::= { tmnxBundleMemberImaEntry 27 }
+
+tmnxBundleMemberImaRxTestPattern OBJECT-TYPE
+ SYNTAX INTEGER (0..255)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "tmnxBundleMemberImaRxTestPattern indicates the received
+ test pattern value on this link."
+ ::= { tmnxBundleMemberImaEntry 28 }
+
+tmnxBundleMemberImaRelDelay OBJECT-TYPE
+ SYNTAX Unsigned32
+ UNITS "milliseconds"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "tmnxBundleMemberImaRelDelay indicates the latest measured
+ delay on this member link relative to the member link with
+ the least delay within the same IMA group"
+ ::= { tmnxBundleMemberImaEntry 29 }
+
+--
+-- L4 Load Balancing
+--
+
+tmnxPortScalarObjs OBJECT IDENTIFIER ::= { tmnxPortObjs 19 }
+
+tmnxL4LoadBalancing OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxL4LoadBalancing specifies whether layer 4 information,
+ src and dst ports, should be used in the LAG and ECMP hashing
+ algorithm. This is the global system setting that all ports will
+ inherit. When set to 'true', src and dst ports are used in the hashing
+ algorithm. The per port setting of tmnxPortLoadBalanceAlgorithm can
+ override tmnxL4LoadBalancing."
+ DEFVAL { false }
+ ::= { tmnxPortScalarObjs 1}
+
+
+--
+-- DS1 Port table
+--
+tmnxDS1PortTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF TmnxDS1PortEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The tmnxDS1PortTable has an entry for a DS1 physical port."
+ ::= { tmnxPortObjs 23 }
+
+tmnxDS1PortEntry OBJECT-TYPE
+ SYNTAX TmnxDS1PortEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Each row entry represents a physical DS1 port on a
+ IOM card in a chassis in the system. Entries cannot be created
+ and deleted via SNMP SET operations. Entries in this table will
+ be created automatically when the tmnxMDAAssignedType object is
+ set to the DS1 MDA type The tmnxDS1PortEntry contains attributes
+ that are unique to the 'ds1e1' TmnxPortType. The tmnxPortPortID
+ contains the slot, mda and port numbers encoded into it.
+
+ For each tmnxDS1PortEntry, there will be a corresponding entry
+ in the tmnxPortTable and the ifTable."
+ INDEX { tmnxChassisIndex, tmnxPortPortID }
+ ::= { tmnxDS1PortTable 1 }
+
+TmnxDS1PortEntry ::=
+ SEQUENCE {
+ tmnxDS1PortBuildout INTEGER,
+ tmnxDS1PortLastChangeTime TimeStamp,
+ tmnxDS1PortType INTEGER,
+ tmnxDS1PortLineLength INTEGER,
+ tmnxDS1PortLbo INTEGER,
+ tmnxDS1PortDbGain Integer32
+ }
+
+tmnxDS1PortBuildout OBJECT-TYPE
+ SYNTAX INTEGER {
+ short (1),
+ long (2)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "tmnxDS1PortBuildout configures the cable buildout length. A ds1 port
+ has two settings for the DS1 cable buildout: a 'short' setting, for
+ cable lengths of less than or equal to 655 feet, and a 'long' setting
+ for cable lengths of greater than 655 feet.
+ This object applies to copper-cable-based DS1 ports only."
+ DEFVAL { short }
+ ::= { tmnxDS1PortEntry 1 }
+
+tmnxDS1PortLastChangeTime OBJECT-TYPE
+ SYNTAX TimeStamp
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The tmnxDS1PortLastChangeTime variable contains the sysUpTime
+ value of the most recently modified writable variable in the
+ tmnxDS1PortEntry row for this port."
+ ::= { tmnxDS1PortEntry 2 }
+
+tmnxDS1PortType OBJECT-TYPE
+ SYNTAX INTEGER {
+ ds1(1),
+ e1 (2),
+ j1 (3)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "tmnxDS1PortType configures the type of the physical port to 'ds1',
+ 'e1' or 'j1'."
+ DEFVAL { ds1 }
+ ::= { tmnxDS1PortEntry 3 }
+
+tmnxDS1PortLineLength OBJECT-TYPE
+ SYNTAX INTEGER {
+ lengthNotApplicable (1),
+ length0To133 (2),
+ length134To266 (3),
+ length267To399 (4),
+ length400To533 (5),
+ length534To655 (6)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "tmnxDS1PortLineLength configuration only applies to a ds1 port
+ configured with a 'short' buildout. tmnxDS1PortLineLength configures
+ the length of the line (in feet). For line lengths longer than 655
+ feet configure the ds1 port buildout as 'long'.
+ For 'long' buildout the following values are valid:
+ lengthNotApplicable - Not applicable
+ For 'short' buildout the following values are valid:
+ length0To133 - For line length from 0 to 133 feet
+ length134To266 - For line length from 134 to 266 feet
+ length267To399 - For line length from 267 to 399 feet
+ length400To533 - For line length from 400 to 533 feet
+ length534To655 - For line length from 534 to 655 feet
+ The default for 'long' buildout is 'lengthNotApplicable' while the
+ default for 'short' buildout is 'length0To133'."
+ ::= { tmnxDS1PortEntry 4 }
+
+tmnxDS1PortLbo OBJECT-TYPE
+ SYNTAX INTEGER {
+ lboNotApplicable (1),
+ lbo0dB (2),
+ lboNeg7p5dB (3),
+ lboNeg15p0dB (4),
+ lboNeg22p5dB (5)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "tmnxDS1PortLbo configuration only applies to a ds1 port
+ configured with a 'long' buildout. tmnxDS1PortLbo configures the
+ number of decibels(dB) the transmission signal decreases over the line.
+ For 'short' buildout the following values are valid:
+ lboNotApplicable - Not applicable
+ For 'long' buildout the following values are valid:
+ lbo0dB - For 0 dB
+ lboNeg7p5dB - For -7.5 dB
+ lboNeg15p0dB - For -15.0 dB
+ lboNeg22p5dB - For -22.5 dB
+ The default for 'short' build out is 'lboNotApplicable' while the
+ default for 'long' buildout is 'lbo0dB'"
+ ::= { tmnxDS1PortEntry 5 }
+
+tmnxDS1PortDbGain OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "db"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "tmnxDS1PortDbGain only applies to a ds1 port configured with a
+ 'long' buildout. tmnxDS1PortDbGain shows the number of decibels
+ the received signal is increased to compensate for loss."
+ ::= { tmnxDS1PortEntry 6 }
+
+--
+-- Port scheduler policy overrides
+--
+
+tmnxPortSchedOverrideTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF TmnxPortSchedOverrideEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The tmnxPortSchedOverrideTable has an entry for each port
+ scheduler override configured on this system."
+ ::= { tmnxPortObjs 24 }
+
+tmnxPortSchedOverrideEntry OBJECT-TYPE
+ SYNTAX TmnxPortSchedOverrideEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Each row represents a particular port-scheduler override. Entries
+ are created and deleted by the user."
+ INDEX { tmnxChassisIndex, tmnxPortPortID }
+ ::= { tmnxPortSchedOverrideTable 1}
+
+TmnxPortSchedOverrideEntry ::= SEQUENCE
+ {
+ tmnxPortSchedOverrideRowStatus RowStatus,
+ tmnxPortSchedOverrideSchedName DisplayString,
+ tmnxPortSchedOverrideLastChanged TimeStamp,
+ tmnxPortSchedOverrideMaxRate TPortSchedulerPIR,
+ tmnxPortSchedOverrideLvl1PIR TPortSchedulerPIR,
+ tmnxPortSchedOverrideLvl1CIR TPortSchedulerCIR,
+ tmnxPortSchedOverrideLvl2PIR TPortSchedulerPIR,
+ tmnxPortSchedOverrideLvl2CIR TPortSchedulerCIR,
+ tmnxPortSchedOverrideLvl3PIR TPortSchedulerPIR,
+ tmnxPortSchedOverrideLvl3CIR TPortSchedulerCIR,
+ tmnxPortSchedOverrideLvl4PIR TPortSchedulerPIR,
+ tmnxPortSchedOverrideLvl4CIR TPortSchedulerCIR,
+ tmnxPortSchedOverrideLvl5PIR TPortSchedulerPIR,
+ tmnxPortSchedOverrideLvl5CIR TPortSchedulerCIR,
+ tmnxPortSchedOverrideLvl6PIR TPortSchedulerPIR,
+ tmnxPortSchedOverrideLvl6CIR TPortSchedulerCIR,
+ tmnxPortSchedOverrideLvl7PIR TPortSchedulerPIR,
+ tmnxPortSchedOverrideLvl7CIR TPortSchedulerCIR,
+ tmnxPortSchedOverrideLvl8PIR TPortSchedulerPIR,
+ tmnxPortSchedOverrideLvl8CIR TPortSchedulerCIR,
+ tmnxPortSchedOverrideFlags BITS
+ }
+
+tmnxPortSchedOverrideRowStatus OBJECT-TYPE
+ SYNTAX RowStatus
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxPortSchedOverrideRowStatus is used for the
+ creation and deletion of port-scheduler overrides. When
+ tmnxPortEgrPortSchedPlcy of the tmnxPortEntry indexed by the
+ same indices of this table is an empty string, creation
+ will fail."
+ ::= { tmnxPortSchedOverrideEntry 1 }
+
+tmnxPortSchedOverrideSchedName OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxPortSchedOverrideSchedName indicates the name
+ of the port scheduler policy that this row entry overrides."
+ ::= { tmnxPortSchedOverrideEntry 2 }
+
+tmnxPortSchedOverrideLastChanged OBJECT-TYPE
+ SYNTAX TimeStamp
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxPortSchedOverrideLastChanged indicates the value
+ of sysUpTime at the time of the most recent management change to
+ this row."
+ ::= { tmnxPortSchedOverrideEntry 3 }
+
+tmnxPortSchedOverrideMaxRate OBJECT-TYPE
+ SYNTAX TPortSchedulerPIR
+ UNITS "kbps"
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxPortSchedOverrideMaxRate specifies the explicit
+ maximum frame based bandwidth limit. This object overrides
+ ALCATEL-IND1-TIMETRA-QOS-MIB::tPortSchedulerPlcyMaxRate."
+ DEFVAL { -1 }
+ ::= { tmnxPortSchedOverrideEntry 4 }
+
+tmnxPortSchedOverrideLvl1PIR OBJECT-TYPE
+ SYNTAX TPortSchedulerPIR
+ UNITS "kbps"
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxPortSchedOverrideLvl1PIR specifies the total
+ bandwidth limit, PIR, for priority level 1. This object
+ overrides ALCATEL-IND1-TIMETRA-QOS-MIB::tPortSchedulerPlcyLvl1PIR."
+ DEFVAL { -1 }
+ ::= { tmnxPortSchedOverrideEntry 5 }
+
+tmnxPortSchedOverrideLvl1CIR OBJECT-TYPE
+ SYNTAX TPortSchedulerCIR
+ UNITS "kbps"
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxPortSchedOverrideLvl1CIR specifies the within-cir
+ bandwidth limit for priority level 1. This object overrides
+ ALCATEL-IND1-TIMETRA-QOS-MIB::tPortSchedulerPlcyLvl1CIR."
+ DEFVAL { -1 }
+ ::= { tmnxPortSchedOverrideEntry 6 }
+
+tmnxPortSchedOverrideLvl2PIR OBJECT-TYPE
+ SYNTAX TPortSchedulerPIR
+ UNITS "kbps"
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxPortSchedOverrideLvl2PIR specifies the total
+ bandwidth limit, PIR, for priority level 2. This object
+ overrides ALCATEL-IND1-TIMETRA-QOS-MIB::tPortSchedulerPlcyLvl2PIR."
+ DEFVAL { -1 }
+ ::= { tmnxPortSchedOverrideEntry 7 }
+
+tmnxPortSchedOverrideLvl2CIR OBJECT-TYPE
+ SYNTAX TPortSchedulerCIR
+ UNITS "kbps"
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxPortSchedOverrideLvl2CIR specifies the within-cir
+ bandwidth limit for priority level 2. This object overrides
+ ALCATEL-IND1-TIMETRA-QOS-MIB::tPortSchedulerPlcyLvl2CIR."
+ DEFVAL { -1 }
+ ::= { tmnxPortSchedOverrideEntry 8 }
+
+tmnxPortSchedOverrideLvl3PIR OBJECT-TYPE
+ SYNTAX TPortSchedulerPIR
+ UNITS "kbps"
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxPortSchedOverrideLvl3PIR specifies the total
+ bandwidth limit, PIR, for priority level 3. This object
+ overrides ALCATEL-IND1-TIMETRA-QOS-MIB::tPortSchedulerPlcyLvl3PIR."
+ DEFVAL { -1 }
+ ::= { tmnxPortSchedOverrideEntry 9 }
+
+tmnxPortSchedOverrideLvl3CIR OBJECT-TYPE
+ SYNTAX TPortSchedulerCIR
+ UNITS "kbps"
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxPortSchedOverrideLvl3CIR specifies the within-cir
+ bandwidth limit for priority level 3. This object overrides
+ ALCATEL-IND1-TIMETRA-QOS-MIB::tPortSchedulerPlcyLvl3CIR."
+ DEFVAL { -1 }
+ ::= { tmnxPortSchedOverrideEntry 10 }
+
+tmnxPortSchedOverrideLvl4PIR OBJECT-TYPE
+ SYNTAX TPortSchedulerPIR
+ UNITS "kbps"
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxPortSchedOverrideLvl4PIR specifies the total
+ bandwidth limit, PIR, for priority level 4. This object
+ overrides ALCATEL-IND1-TIMETRA-QOS-MIB::tPortSchedulerPlcyLvl4PIR."
+ DEFVAL { -1 }
+ ::= { tmnxPortSchedOverrideEntry 11 }
+
+tmnxPortSchedOverrideLvl4CIR OBJECT-TYPE
+ SYNTAX TPortSchedulerCIR
+ UNITS "kbps"
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxPortSchedOverrideLvl4CIR specifies the within-cir
+ bandwidth limit for priority level 4. This object overrides
+ ALCATEL-IND1-TIMETRA-QOS-MIB::tPortSchedulerPlcyLvl4CIR."
+ DEFVAL { -1 }
+ ::= { tmnxPortSchedOverrideEntry 12 }
+
+tmnxPortSchedOverrideLvl5PIR OBJECT-TYPE
+ SYNTAX TPortSchedulerPIR
+ UNITS "kbps"
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxPortSchedOverrideLvl5PIR specifies the total
+ bandwidth limit, PIR, for priority level 5. This object
+ overrides ALCATEL-IND1-TIMETRA-QOS-MIB::tPortSchedulerPlcyLvl5PIR."
+ DEFVAL { -1 }
+ ::= { tmnxPortSchedOverrideEntry 13 }
+
+tmnxPortSchedOverrideLvl5CIR OBJECT-TYPE
+ SYNTAX TPortSchedulerCIR
+ UNITS "kbps"
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxPortSchedOverrideLvl5CIR specifies the within-cir
+ bandwidth limit for priority level 5. This object overrides
+ ALCATEL-IND1-TIMETRA-QOS-MIB::tPortSchedulerPlcyLvl5CIR."
+ DEFVAL { -1 }
+ ::= { tmnxPortSchedOverrideEntry 14 }
+
+tmnxPortSchedOverrideLvl6PIR OBJECT-TYPE
+ SYNTAX TPortSchedulerPIR
+ UNITS "kbps"
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxPortSchedOverrideLvl6PIR specifies the total
+ bandwidth limit, PIR, for priority level 6. This object
+ overrides ALCATEL-IND1-TIMETRA-QOS-MIB::tPortSchedulerPlcyLvl6PIR."
+ DEFVAL { -1 }
+ ::= { tmnxPortSchedOverrideEntry 15 }
+
+tmnxPortSchedOverrideLvl6CIR OBJECT-TYPE
+ SYNTAX TPortSchedulerCIR
+ UNITS "kbps"
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxPortSchedOverrideLvl6CIR specifies the within-cir
+ bandwidth limit for priority level 6. This object overrides
+ ALCATEL-IND1-TIMETRA-QOS-MIB::tPortSchedulerPlcyLvl6CIR."
+ DEFVAL { -1 }
+ ::= { tmnxPortSchedOverrideEntry 16 }
+
+tmnxPortSchedOverrideLvl7PIR OBJECT-TYPE
+ SYNTAX TPortSchedulerPIR
+ UNITS "kbps"
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxPortSchedOverrideLvl7PIR specifies the total
+ bandwidth limit, PIR, for priority level 7. This object
+ overrides ALCATEL-IND1-TIMETRA-QOS-MIB::tPortSchedulerPlcyLvl7PIR."
+ DEFVAL { -1 }
+ ::= { tmnxPortSchedOverrideEntry 17 }
+
+tmnxPortSchedOverrideLvl7CIR OBJECT-TYPE
+ SYNTAX TPortSchedulerCIR
+ UNITS "kbps"
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxPortSchedOverrideLvl7CIR specifies the within-cir
+ bandwidth limit for priority level 7. This object overrides
+ ALCATEL-IND1-TIMETRA-QOS-MIB::tPortSchedulerPlcyLvl7CIR."
+ DEFVAL { -1 }
+ ::= { tmnxPortSchedOverrideEntry 18 }
+
+tmnxPortSchedOverrideLvl8PIR OBJECT-TYPE
+ SYNTAX TPortSchedulerPIR
+ UNITS "kbps"
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxPortSchedOverrideLvl8PIR specifies the total
+ bandwidth limit, PIR, for priority level 8. This object
+ overrides ALCATEL-IND1-TIMETRA-QOS-MIB::tPortSchedulerPlcyLvl8PIR."
+ DEFVAL { -1 }
+ ::= { tmnxPortSchedOverrideEntry 19 }
+
+tmnxPortSchedOverrideLvl8CIR OBJECT-TYPE
+ SYNTAX TPortSchedulerCIR
+ UNITS "kbps"
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxPortSchedOverrideLvl8CIR specifies the within-cir
+ bandwidth limit for priority level 8. This object overrides
+ ALCATEL-IND1-TIMETRA-QOS-MIB::tPortSchedulerPlcyLvl8CIR."
+ DEFVAL { -1 }
+ ::= { tmnxPortSchedOverrideEntry 20 }
+
+tmnxPortSchedOverrideFlags OBJECT-TYPE
+ SYNTAX BITS {
+ maxRate(0),
+ lvl1PIR(1),
+ lvl1CIR(2),
+ lvl2PIR(3),
+ lvl2CIR(4),
+ lvl3PIR(5),
+ lvl3CIR(6),
+ lvl4PIR(7),
+ lvl4CIR(8),
+ lvl5PIR(9),
+ lvl5CIR(10),
+ lvl6PIR(11),
+ lvl6CIR(12),
+ lvl7PIR(13),
+ lvl7CIR(14),
+ lvl8PIR(15),
+ lvl8CIR(16)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxPortSchedOverrideFlags specifies the set of
+ attributes whose values have been overridden via management
+ on this port scheduler. Clearing a given flag will return the
+ corresponding overridden attribute to the value defined in
+ the port's port-scheduler policy."
+ ::= { tmnxPortSchedOverrideEntry 21 }
+
+--
+-- Bundle Protection Group Association Table
+--
+tmnxBPGrpAssocTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF TmnxBPGrpAssocEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The tmnxBPGrpAssocTable has an entry for each Bundle Protection Group created
+ on the system."
+ ::= { tmnxPortObjs 25 }
+
+tmnxBPGrpAssocEntry OBJECT-TYPE
+ SYNTAX TmnxBPGrpAssocEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Each row displays the relationship between a Bundle Protection
+ group and its working and protection bundle."
+ INDEX { tmnxChassisIndex, tmnxBundleBundleID }
+ ::= { tmnxBPGrpAssocTable 1 }
+
+TmnxBPGrpAssocEntry ::=
+ SEQUENCE {
+ tmnxBPGrpAssocWorkingBundleID TmnxBundleID,
+ tmnxBPGrpAssocProtectBundleID TmnxBundleID,
+ tmnxBPGrpAssocActiveBundleID TmnxBundleID
+ }
+
+tmnxBPGrpAssocWorkingBundleID OBJECT-TYPE
+ SYNTAX TmnxBundleID
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "tmnxBPGrpAssocWorkingBundleID identifies the working bundle. A value
+ of zero is given if no working bundle is associated with the given
+ tmnxBundleBundleID."
+ ::= { tmnxBPGrpAssocEntry 1 }
+
+tmnxBPGrpAssocProtectBundleID OBJECT-TYPE
+ SYNTAX TmnxBundleID
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "tmnxBPGrpAssocProtectBundleID identifies the protection bundle. A value
+ of zero is given if no protection bundle is associated with the given
+ tmnxBundleBundleID."
+ ::= { tmnxBPGrpAssocEntry 2 }
+
+tmnxBPGrpAssocActiveBundleID OBJECT-TYPE
+ SYNTAX TmnxBundleID
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "tmnxBPGrpAssocActiveBundleID identifies the bundle that is considered
+ the active bundle. This bundle contains the members that are part of the
+ active aps port. A value of zero is given if no bundle is considered active."
+ ::= { tmnxBPGrpAssocEntry 3 }
+
+--
+-- MLPPP Bundle Table
+--
+-- Sparse Dependent Extension of the tmnxBundleTable.
+--
+-- The same indexes are used for both the base table tmnxBundleTable,
+-- and the sparse dependent table, tmnxBundleMlpppTable.
+--
+-- This in effect extends the tmnxBundleTable with additional columns.
+-- Rows are created in the tmnxBundleMlpppTable only for those entries
+-- in the tmnxBundleTable for a value of 'mlppp' for the bundle type.
+--
+-- Deletion of a row in the tmnxBundleTable results in the
+-- same fate for the row in the tmnxBundleMlpppTable.
+--
+tmnxBundleMlpppTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF TmnxBundleMlpppEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The tmnxBundleMlpppTable contains MLPPP specific data."
+ ::= { tmnxPortObjs 26 }
+
+tmnxBundleMlpppEntry OBJECT-TYPE
+ SYNTAX TmnxBundleMlpppEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Each row entry contains data on an MLPPP Bundle."
+ INDEX { tmnxChassisIndex, tmnxBundleBundleID }
+ ::= { tmnxBundleMlpppTable 1 }
+
+TmnxBundleMlpppEntry ::=
+ SEQUENCE {
+ tmnxBundleMlpppEndpointID OCTET STRING,
+ tmnxBundleMlpppEndpointIDClass TmnxMlpppEndpointIdClass,
+ tmnxBundleMlpppClassCount INTEGER,
+ tmnxBundleMlpppIngQoSProfId TMlpppQoSProfileId,
+ tmnxBundleMlpppEgrQoSProfId TMlpppQoSProfileId
+ }
+
+tmnxBundleMlpppEndpointID OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE (0..20))
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "tmnxBundleMlpppEndpointID indentifies the Endpoint Discriminator
+ identifier value within the specified tmnxBundleMlpppEndpointIDClass.
+ The object tmnxPortAdminStatus must be set to 'outOfService' to
+ change this value."
+ ::= { tmnxBundleMlpppEntry 1 }
+
+tmnxBundleMlpppEndpointIDClass OBJECT-TYPE
+ SYNTAX TmnxMlpppEndpointIdClass
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "tmnxBundleMlpppEndpointIDClass specifies the Link Control
+ Protocol Endpoint Descriminator Class field type of the
+ tmnxBundleMlpppEndpointID. The object tmnxPortAdminStatus
+ must be set to 'outOfService' to change this value.
+
+ Bundle DEFVAL
+ Physical MLPPP Bundle ieee802dot1GlobalMacAddress (3)
+ MLPPP Bundle Protection Group ipAddress (2)
+ "
+ ::= { tmnxBundleMlpppEntry 2 }
+
+tmnxBundleMlpppClassCount OBJECT-TYPE
+ SYNTAX INTEGER (0..16)
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxBundleMlpppClassCount specifies
+ whether Multiclass MLPPP is enabled on
+ a bundle with a tmnxBundleType of 'mlppp' and when enabled what is the
+ number of classes to be negotiated/supported over the MLPPP bundle.
+
+ The value of 0 disables multiclass MLPPP including negotiation in
+ the PPP protocol.
+ All other values specify the number of classes to be supported
+ on a given multiclass bundle and enable Multiclass MLPPP negotiation
+ on that bundle.
+
+ Non-zero values supported are platform/MDA specific.
+
+ The value of tmnxBundleMlpppClassCount must be set to 0 and cannot be
+ changed when LFI is enabled on the bundle (see tmnxBundleLFI object
+ in tmnxBundleTable).
+
+ The value of tmnxBundleMlpppClassCount may be modified only when
+ tmnxBundleNumLinks is zero.
+
+ To set the value of tmnxBundleMlpppClassCount to a value greater
+ than 4, the long sequence format must be enabled on the bundle (see
+ tmnxBundleShortSequence object in tmnxBundleTable).
+
+ Changing the value of tmnxBundleMlpppClassCount resets the values of
+ tmnxBundleMlpppIngQoSProfId and tmnxBundleMlpppEgrQoSProfId to their
+ defaults"
+ DEFVAL { 0 }
+
+ ::= { tmnxBundleMlpppEntry 3 }
+
+tmnxBundleMlpppIngQoSProfId OBJECT-TYPE
+ SYNTAX TMlpppQoSProfileId
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "tmnxBundleMlpppIngQoSProfId specifies ingress QoS profile
+ to be used for the incoming traffic over this MLPPP
+ bundle.
+
+ The value of tmnxBundleMlpppIngQoSProfId may be modified only
+ when the value of tmnxBundleNumLinks is 0.
+
+ The value of tmnxBundleMlpppIngQoSProfId of 0 indicates
+ a default QoS profile is used as applicable to a given H/W and
+ the configured value of tmnxBundleMlpppClassCount."
+ DEFVAL { 0 }
+
+ ::= { tmnxBundleMlpppEntry 4 }
+
+tmnxBundleMlpppEgrQoSProfId OBJECT-TYPE
+ SYNTAX TMlpppQoSProfileId
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "tmnxBundleMlpppEgrQoSProfId specifies egress QoS profile
+ to be used for the outgoing traffic over this MLPPP
+ bundle.
+
+ The value of tmnxBundleMlpppEgrQoSProfId may be modified only
+ when tmnxBundleNumLinks is zero.
+
+ The value of tmnxBundleMlpppEgrQoSProfId of 0 indicates
+ a default profile is used as applicable to a given H/W and
+ the configured value of tmnxBundleMlpppClassCount."
+ DEFVAL { 0 }
+
+ ::= { tmnxBundleMlpppEntry 5 }
+
+--
+-- Digital Diagnostic Monitor Table
+--
+tmnxDigitalDiagMonitorTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF TmnxDigitalDiagMonitorEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The tmnxDigitalDiagMonitorTable has an entry for each SFP/XFP in the
+ system that supports Digital Diagnostic Monitoring (DDM). The table is
+ indexed by TmnxPortID. Each row in this table is dynamically added
+ and removed internally by the system based on the presence or absence
+ of DDM capable SFP/XFP components."
+ ::= { tmnxPortObjs 31 }
+
+tmnxDigitalDiagMonitorEntry OBJECT-TYPE
+ SYNTAX TmnxDigitalDiagMonitorEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Each row represents a particular SFP/XFP that supports Digital
+ Diagnostic Monitoring.
+ Entries are created and deleted internally by the system."
+ INDEX { tmnxChassisIndex, tmnxPortPortID }
+ ::= { tmnxDigitalDiagMonitorTable 1}
+
+TmnxDigitalDiagMonitorEntry ::= SEQUENCE
+ {
+ tmnxDDMTemperature Integer32,
+ tmnxDDMTempLowWarning Integer32,
+ tmnxDDMTempLowAlarm Integer32,
+ tmnxDDMTempHiWarning Integer32,
+ tmnxDDMTempHiAlarm Integer32,
+ tmnxDDMSupplyVoltage Integer32,
+ tmnxDDMSupplyVoltageLowWarning Integer32,
+ tmnxDDMSupplyVoltageLowAlarm Integer32,
+ tmnxDDMSupplyVoltageHiWarning Integer32,
+ tmnxDDMSupplyVoltageHiAlarm Integer32,
+ tmnxDDMTxBiasCurrent Integer32,
+ tmnxDDMTxBiasCurrentLowWarning Integer32,
+ tmnxDDMTxBiasCurrentLowAlarm Integer32,
+ tmnxDDMTxBiasCurrentHiWarning Integer32,
+ tmnxDDMTxBiasCurrentHiAlarm Integer32,
+ tmnxDDMTxOutputPower Integer32,
+ tmnxDDMTxOutputPowerLowWarning Integer32,
+ tmnxDDMTxOutputPowerLowAlarm Integer32,
+ tmnxDDMTxOutputPowerHiWarning Integer32,
+ tmnxDDMTxOutputPowerHiAlarm Integer32,
+ tmnxDDMRxOpticalPower Integer32,
+ tmnxDDMRxOpticalPowerLowWarning Integer32,
+ tmnxDDMRxOpticalPowerLowAlarm Integer32,
+ tmnxDDMRxOpticalPowerHiWarning Integer32,
+ tmnxDDMRxOpticalPowerHiAlarm Integer32,
+ tmnxDDMRxOpticalPowerType INTEGER,
+ tmnxDDMAux1 Integer32,
+ tmnxDDMAux1LowWarning Integer32,
+ tmnxDDMAux1LowAlarm Integer32,
+ tmnxDDMAux1HiWarning Integer32,
+ tmnxDDMAux1HiAlarm Integer32,
+ tmnxDDMAux1Type INTEGER,
+ tmnxDDMAux2 Integer32,
+ tmnxDDMAux2LowWarning Integer32,
+ tmnxDDMAux2LowAlarm Integer32,
+ tmnxDDMAux2HiWarning Integer32,
+ tmnxDDMAux2HiAlarm Integer32,
+ tmnxDDMAux2Type INTEGER,
+ tmnxDDMFailedThresholds BITS,
+ tmnxDDMExternallyCalibrated TruthValue,
+ tmnxDDMExtCalRxPower4 Unsigned32,
+ tmnxDDMExtCalRxPower3 Unsigned32,
+ tmnxDDMExtCalRxPower2 Unsigned32,
+ tmnxDDMExtCalRxPower1 Unsigned32,
+ tmnxDDMExtCalRxPower0 Unsigned32,
+ tmnxDDMExtCalTxLaserBiasSlope Unsigned32,
+ tmnxDDMExtCalTxLaserBiasOffset Integer32,
+ tmnxDDMExtCalTxPowerSlope Unsigned32,
+ tmnxDDMExtCalTxPowerOffset Integer32,
+ tmnxDDMExtCalTemperatureSlope Unsigned32,
+ tmnxDDMExtCalTemperatureOffset Integer32,
+ tmnxDDMExtCalVoltageSlope Unsigned32,
+ tmnxDDMExtCalVoltageOffset Integer32
+ }
+
+tmnxDDMTemperature OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxDDMTemperature indicates the current temperature
+ of the SFP/XFP in degrees Celsius."
+ ::= { tmnxDigitalDiagMonitorEntry 1 }
+
+tmnxDDMTempLowWarning OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxDDMTempLowWarning indicates the temperature
+ of the SFP/XFP in degrees Celsius that triggers a low-warning."
+ ::= { tmnxDigitalDiagMonitorEntry 2 }
+
+tmnxDDMTempLowAlarm OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxDDMTempLowAlarm indicates the temperature
+ of the SFP/XFP in degrees Celsius that triggers a low-alarm."
+ ::= { tmnxDigitalDiagMonitorEntry 3 }
+
+tmnxDDMTempHiWarning OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxDDMTempHiWarning indicates the temperature
+ of the SFP/XFP in degrees Celsius that triggers a hi-warning."
+ ::= { tmnxDigitalDiagMonitorEntry 4 }
+
+tmnxDDMTempHiAlarm OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxDDMTempHiAlarm indicates the temperature
+ of the SFP/XFP in degrees Celsius that triggers a hi-alarm."
+ ::= { tmnxDigitalDiagMonitorEntry 5 }
+
+tmnxDDMSupplyVoltage OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxDDMSupplyVoltage indicates the current supply
+ voltage of the SFP/XFP in micro-Volts (uV)."
+ ::= { tmnxDigitalDiagMonitorEntry 6 }
+
+tmnxDDMSupplyVoltageLowWarning OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxDDMSupplyVoltageLowWarning indicates the supply
+ voltage of the SFP/XFP in micro-Volts (uV) that triggers a low-warning."
+ ::= { tmnxDigitalDiagMonitorEntry 7 }
+
+tmnxDDMSupplyVoltageLowAlarm OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxDDMSupplyVoltageLowAlarm indicates the supply
+ voltage of the SFP/XFP in micro-Volts (uV) that triggers a low-alarm."
+ ::= { tmnxDigitalDiagMonitorEntry 8 }
+
+tmnxDDMSupplyVoltageHiWarning OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxDDMSupplyVoltageHiWarning indicates the supply
+ voltage of the SFP/XFP in micro-Volts (uV) that triggers a hi-warning."
+ ::= { tmnxDigitalDiagMonitorEntry 9 }
+
+tmnxDDMSupplyVoltageHiAlarm OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxDDMSupplyVoltageHiAlarm indicates the supply
+ voltage of the SFP/XFP in micro-Volts (uV) that triggers a hi-alarm."
+ ::= { tmnxDigitalDiagMonitorEntry 10 }
+
+tmnxDDMTxBiasCurrent OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxDDMTxBiasCurrent indicates the current Transmit
+ Bias Current of the SFP/XFP in micro-Amperes (uA)."
+ ::= { tmnxDigitalDiagMonitorEntry 11 }
+
+tmnxDDMTxBiasCurrentLowWarning OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxDDMTxBiasCurrentLowWarning indicates the Transmit
+ Bias Current of the SFP/XFP in micro-Amperes (uA) that triggers a
+ low-warning."
+ ::= { tmnxDigitalDiagMonitorEntry 12 }
+
+tmnxDDMTxBiasCurrentLowAlarm OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxDDMTxBiasCurrentLowAlarm indicates the Transmit
+ Bias Current of the SFP/XFP in micro-Amperes (uA) that triggers a
+ low-alarm."
+ ::= { tmnxDigitalDiagMonitorEntry 13 }
+
+tmnxDDMTxBiasCurrentHiWarning OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxDDMTxBiasCurrentHiWarning indicates the Transmit
+ Bias Current of the SFP/XFP in micro-Amperes (uA) that triggers a
+ hi-warning."
+ ::= { tmnxDigitalDiagMonitorEntry 14 }
+
+tmnxDDMTxBiasCurrentHiAlarm OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxDDMTxBiasCurrentHiAlarm indicates the Transmit
+ Bias Current of the SFP/XFP in micro-Amperes (uA) that triggers a
+ hi-alarm."
+ ::= { tmnxDigitalDiagMonitorEntry 15 }
+
+tmnxDDMTxOutputPower OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxDDMTxOutputPower indicates the current Output
+ Power of the SFP/XFP in micro-Watts (uW)."
+ ::= { tmnxDigitalDiagMonitorEntry 16 }
+
+tmnxDDMTxOutputPowerLowWarning OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxDDMTxOutputPowerLowWarning indicates the Output Power
+ of the SFP/XFP in micro-Watts (uW) that triggers a low-warning."
+ ::= { tmnxDigitalDiagMonitorEntry 17 }
+
+tmnxDDMTxOutputPowerLowAlarm OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxDDMTxOutputPowerLowAlarm indicates the Output Power
+ of the SFP/XFP in micro-Watts (uW) that triggers a low-alarm."
+ ::= { tmnxDigitalDiagMonitorEntry 18 }
+
+tmnxDDMTxOutputPowerHiWarning OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxDDMTxOutputPowerHiWarning indicates the Output Power
+ of the SFP/XFP in micro-Watts (uW) that triggers a hi-alarm."
+ ::= { tmnxDigitalDiagMonitorEntry 19 }
+
+tmnxDDMTxOutputPowerHiAlarm OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxDDMTxOutputPowerHiAlarm indicates the Output Power
+ of the SFP/XFP in micro-Watts (uW) that triggers a hi-alarm."
+ ::= { tmnxDigitalDiagMonitorEntry 20 }
+
+tmnxDDMRxOpticalPower OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxDDMRxOpticalPower indicates the current Received
+ Optical Power of the SFP/XFP in micro-Watts (uW)."
+ ::= { tmnxDigitalDiagMonitorEntry 21 }
+
+tmnxDDMRxOpticalPowerLowWarning OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxDDMRxOpticalPowerLowWarning indicates the Received
+ Optical Power of the SFP/XFP in micro-Watts (uW) that triggers a
+ low-warning."
+ ::= { tmnxDigitalDiagMonitorEntry 22 }
+
+tmnxDDMRxOpticalPowerLowAlarm OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxDDMRxOpticalPowerLowAlarm indicates the Received
+ Optical Power of the SFP/XFP in micro-Watts (uW) that triggers a
+ low-alarm."
+ ::= { tmnxDigitalDiagMonitorEntry 23 }
+
+tmnxDDMRxOpticalPowerHiWarning OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxDDMRxOpticalPowerHiWarning indicates the Received
+ Optical Power of the SFP/XFP in micro-Watts (uW) that triggers a
+ hi-warning."
+ ::= { tmnxDigitalDiagMonitorEntry 24 }
+
+tmnxDDMRxOpticalPowerHiAlarm OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxDDMRxOpticalPowerHiAlarm indicates the Received
+ Optical Power of the SFP/XFP in micro-Watts (uW) that triggers a
+ hi-alarm."
+ ::= { tmnxDigitalDiagMonitorEntry 25 }
+
+tmnxDDMRxOpticalPowerType OBJECT-TYPE
+ SYNTAX INTEGER {
+ oma (0), -- Optical Modulation Amplitude
+ average (1) -- Average rx optical power
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxDDMRxOpticalPowerType indicates whether the
+ tmnxDDMRxOpticalPower was taken as an average, or as an Optical
+ Modulation Amplitude (OMA)."
+ ::= { tmnxDigitalDiagMonitorEntry 26 }
+
+tmnxDDMAux1 OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxDDMAux1 indicates the Manufacturer specific
+ Auxiliary 1 information of the XFP."
+ ::= { tmnxDigitalDiagMonitorEntry 27 }
+
+tmnxDDMAux1LowWarning OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxDDMAux1LowWarning indicates the Manufacturer specific
+ Auxiliary 1 low-warning threshold for the XFP."
+ ::= { tmnxDigitalDiagMonitorEntry 28 }
+
+tmnxDDMAux1LowAlarm OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxDDMAux1LowAlarm indicates the Manufacturer specific
+ Auxiliary 1 low-alarm threshold for the XFP."
+ ::= { tmnxDigitalDiagMonitorEntry 29 }
+
+tmnxDDMAux1HiWarning OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxDDMAux1HiWarning indicates the Manufacturer specific
+ Auxiliary 1 hi-warning threshold for the XFP."
+ ::= { tmnxDigitalDiagMonitorEntry 30 }
+
+tmnxDDMAux1HiAlarm OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxDDMAux1HiAlarm indicates the Manufacturer specific
+ Auxiliary 1 hi-alarm threshold for the XFP."
+ ::= { tmnxDigitalDiagMonitorEntry 31 }
+
+tmnxDDMAux1Type OBJECT-TYPE
+ SYNTAX INTEGER {
+ none (0),
+ adp-bias-voltage (1),
+ reserved-2 (2),
+ tec-current (3),
+ laser-temp (4),
+ laser-wavelength (5),
+ voltage-50 (6),
+ voltage-33 (7),
+ voltage-18 (8),
+ voltage-52 (9),
+ current-50 (10),
+ reserved-11 (11),
+ reserved-12 (12),
+ current-33 (13),
+ current-18 (14),
+ current-52 (15)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxDDMAux1Type indicates the measurement type of
+ the Manufacturer specific Auxiliary 1 information of the XFP:
+ none (0) - not specified.
+ adp-bias-voltage (1) - LSB is 10mV.
+ reserved-2 (2) - reserved for future use.
+ tec-current (3) - LSB is 100uA.
+ laser-temp (4) - degrees Celsius(C).
+ laser-wavelength (5) - LSB is 0.05 nm.
+ voltage-50 (6) - 5.0 supply voltage, LSB=100uV.
+ voltage-33 (7) - 3.3 supply voltage, LSB=100uV.
+ voltage-18 (8) - 1.8 supply voltage, LSB=100uV,
+ voltage-52 (9) - -5.2 supply voltage, LSB=100uV.
+ current-50 (10) - 5.0V supply current, LSB=100uA.
+ reserved-11 (11) - reserved for future use.
+ reserved-12 (12) - reserved for future use.
+ current-33 (13) - 3.3V supply current, LSB=100uA.
+ current-18 (14) - 1.8V supply current, LSB=100uA.
+ current-52 (15) - -5.2V supply current, LSB=100uA."
+ ::= { tmnxDigitalDiagMonitorEntry 32 }
+
+tmnxDDMAux2 OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxDDMAux2 indicates the Manufacturer specific
+ Auxiliary 2 information of the SFP/XFP."
+ ::= { tmnxDigitalDiagMonitorEntry 33 }
+
+tmnxDDMAux2LowWarning OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxDDMAux2LowWarning indicates the Manufacturer specific
+ Auxiliary 2 low-warning threshold for the XFP."
+ ::= { tmnxDigitalDiagMonitorEntry 34 }
+
+tmnxDDMAux2LowAlarm OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxDDMAux2LowAlarm indicates the Manufacturer specific
+ Auxiliary 2 low-alarm threshold for the XFP."
+ ::= { tmnxDigitalDiagMonitorEntry 35 }
+
+tmnxDDMAux2HiWarning OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxDDMAux2HiWarning indicates the Manufacturer specific
+ Auxiliary 2 hi-warning threshold for the XFP."
+ ::= { tmnxDigitalDiagMonitorEntry 36 }
+
+tmnxDDMAux2HiAlarm OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxDDMAux2HiAlarm indicates the Manufacturer specific
+ Auxiliary 2 hi-alarm threshold for the XFP."
+ ::= { tmnxDigitalDiagMonitorEntry 37 }
+
+tmnxDDMAux2Type OBJECT-TYPE
+ SYNTAX INTEGER {
+ none (0),
+ adp-bias-voltage (1),
+ reserved-2 (2),
+ tec-current (3),
+ laser-temp (4),
+ laser-wavelength (5),
+ voltage-50 (6),
+ voltage-33 (7),
+ voltage-18 (8),
+ voltage-52 (9),
+ current-50 (10),
+ reserved-11 (11),
+ reserved-12 (12),
+ current-33 (13),
+ current-18 (14),
+ current-52 (15)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxDDMAux2Type indicates the measurement type of
+ the Manufacturer specific Auxiliary 2 information of the XFP:
+ none (0) - not specified.
+ adp-bias-voltage (1) - LSB is 10mV.
+ reserved-2 (2) - reserved for future use.
+ tec-current (3) - LSB is 100uA.
+ laser-temp (4) - degrees Celsius(C).
+ laser-wavelength (5) - LSB is 0.05 nm.
+ voltage-50 (6) - 5.0 supply voltage, LSB=100uV.
+ voltage-33 (7) - 3.3 supply voltage, LSB=100uV.
+ voltage-18 (8) - 1.8 supply voltage, LSB=100uV,
+ voltage-52 (9) - -5.2 supply voltage, LSB=100uV.
+ current-50 (10) - 5.0V supply current, LSB=100uA.
+ reserved-11 (11) - reserved for future use.
+ reserved-12 (12) - reserved for future use.
+ current-33 (13) - 3.3V supply current, LSB=100uA.
+ current-18 (14) - 1.8V supply current, LSB=100uA.
+ current-52 (15) - -5.2V supply current, LSB=100uA."
+ ::= { tmnxDigitalDiagMonitorEntry 38 }
+
+tmnxDDMFailedThresholds OBJECT-TYPE
+ SYNTAX BITS {
+ unknown (0),
+ temperature-low-warning (1),
+ temperature-low-alarm (2),
+ temperature-high-warning (3),
+ temperature-high-alarm (4),
+ supplyVoltage-low-warning (5),
+ supplyVoltage-low-alarm (6),
+ supplyVoltage-high-warning (7),
+ supplyVoltage-high-alarm (8),
+ txBiasCurrent-low-warning (9),
+ txBiasCurrent-low-alarm (10),
+ txBiasCurrent-high-warning (11),
+ txBiasCurrent-high-alarm (12),
+ txOutputPower-low-warning (13),
+ txOutputPower-low-alarm (14),
+ txOutputPower-high-warning (15),
+ txOutputPower-high-alarm (16),
+ rxOpticalPower-low-warning (17),
+ rxOpticalPower-low-alarm (18),
+ rxOpticalPower-high-warning (19),
+ rxOpticalPower-high-alarm (20),
+ aux1-low-warning (21),
+ aux1-low-alarm (22),
+ aux1-high-warning (23),
+ aux1-high-alarm (24),
+ aux2-low-warning (25),
+ aux2-low-alarm (26),
+ aux2-high-warning (27),
+ aux2-high-alarm (28)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxDDMFailedThresholds indicates which objects
+ of the monitored SFP/XFP is in a failed or cleared threshold state.
+ A set bit indicates that the specified threshold has been exceeded."
+ ::= { tmnxDigitalDiagMonitorEntry 39 }
+
+tmnxDDMExternallyCalibrated OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxDDMExternallyCalibrated indicates whether the
+ SFP was externally calibrated (true) or internally calibrated (false)."
+ ::= { tmnxDigitalDiagMonitorEntry 40 }
+
+tmnxDDMExtCalRxPower4 OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxDDMExtCalRxPower4 indicates the Rx_PWR(4)
+ value as specified in Table 3.16 in the SFF Committee Standard's
+ document SFF-8472 Rev 10.2."
+ REFERENCE "SFF-8472 Rev 10.2"
+ ::= { tmnxDigitalDiagMonitorEntry 41 }
+
+tmnxDDMExtCalRxPower3 OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxDDMExtCalRxPower3 indicates the Rx_PWR(3)
+ value as specified in Table 3.16 in the SFF Committee Standard's
+ document SFF-8462 Rev 10.2."
+ REFERENCE "SFF-8472 Rev 10.2"
+ ::= { tmnxDigitalDiagMonitorEntry 42 }
+
+tmnxDDMExtCalRxPower2 OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxDDMExtCalRxPower2 indicates the Rx_PWR(2)
+ value as specified in Table 3.16 in the SFF Committee Standard's
+ document SFF-8472 Rev 10.2."
+ REFERENCE "SFF-8472 Rev 10.2"
+ ::= { tmnxDigitalDiagMonitorEntry 43 }
+
+tmnxDDMExtCalRxPower1 OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxDDMExtCalRxPower1 indicates the Rx_PWR(1)
+ value as specified in Table 3.16 in the SFF Committee Standard's
+ document SFF-8472 Rev 10.2."
+ REFERENCE "SFF-8472 Rev 10.2"
+ ::= { tmnxDigitalDiagMonitorEntry 44 }
+
+tmnxDDMExtCalRxPower0 OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxDDMExtCalRxPower0 indicates the Rx_PWR(0)
+ value as specified in Table 3.16 in the SFF Committee Standard's
+ document SFF-8472 Rev 10.2."
+ REFERENCE "SFF-8472 Rev 10.2"
+ ::= { tmnxDigitalDiagMonitorEntry 45 }
+
+tmnxDDMExtCalTxLaserBiasSlope OBJECT-TYPE
+ SYNTAX Unsigned32 (0..65535)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxDDMExtCalTxLaserBiasSlope indicates the
+ Tx_l(Slope) value as specified in Table 3.16 in the SFF
+ Committee Standard's document SFF-8472 Rev 10.2."
+ REFERENCE "SFF-8472 Rev 10.2"
+ ::= { tmnxDigitalDiagMonitorEntry 46 }
+
+tmnxDDMExtCalTxLaserBiasOffset OBJECT-TYPE
+ SYNTAX Integer32 (-32767..32768)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxDDMExtCalTxLaserBiasOffset indicates the
+ Tx_l(Offset) value as specified in Table 3.16 in the SFF
+ Committee Standard's document SFF-8472 Rev 10.2."
+ REFERENCE "SFF-8472 Rev 10.2"
+ ::= { tmnxDigitalDiagMonitorEntry 47 }
+
+tmnxDDMExtCalTxPowerSlope OBJECT-TYPE
+ SYNTAX Unsigned32 (0..65535)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxDDMExtCalTxPowerSlope indicates the
+ Tx_PWR(Slope) value as specified in Table 3.16 in the
+ SFF Committee Standard's document SFF-8472 Rev 10.2."
+ REFERENCE "SFF-8472 Rev 10.2"
+ ::= { tmnxDigitalDiagMonitorEntry 48 }
+
+tmnxDDMExtCalTxPowerOffset OBJECT-TYPE
+ SYNTAX Integer32 (-32767..32768)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxDDMExtCalTxPowerOffset indicates the
+ Tx_PWR(Offset) value as specified in Table 3.16 in the
+ SFF Committee Standard's document SFF-8472 Rev 10.2."
+ REFERENCE "SFF-8472 Rev 10.2"
+ ::= { tmnxDigitalDiagMonitorEntry 49 }
+
+tmnxDDMExtCalTemperatureSlope OBJECT-TYPE
+ SYNTAX Unsigned32 (0..65535)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxDDMExtCalTemperatureSlope indicates the
+ T(Slope) value as specified in Table 3.16 in the SFF
+ Committee Standard's document SFF-8472 Rev 10.2."
+ REFERENCE "SFF-8472 Rev 10.2"
+ ::= { tmnxDigitalDiagMonitorEntry 50 }
+
+tmnxDDMExtCalTemperatureOffset OBJECT-TYPE
+ SYNTAX Integer32 (-32767..32768)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxDDMExtCalTemperatureOffset indicates the
+ T(Offset) value as specified in Table 3.16 in the SFF
+ Committee Standard's document SFF-8472 Rev 10.2."
+ REFERENCE "SFF-8472 Rev 10.2"
+ ::= { tmnxDigitalDiagMonitorEntry 51 }
+
+tmnxDDMExtCalVoltageSlope OBJECT-TYPE
+ SYNTAX Unsigned32 (0..65535)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxDDMExtCalVoltageSlope indicates the V(Slope)
+ value as specified in Table 3.16 in the SFF Committee Standard's
+ document SFF-8472 Rev 10.2."
+ REFERENCE "SFF-8472 Rev 10.2"
+ ::= { tmnxDigitalDiagMonitorEntry 52 }
+
+tmnxDDMExtCalVoltageOffset OBJECT-TYPE
+ SYNTAX Integer32 (-32767..32768)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxDDMExtCalVoltageOffset indicates the V(Slope)
+ value as specified in Table 3.16 in the SFF Committee Standard's
+ document SFF-8472 Rev 10.2."
+ REFERENCE "SFF-8472 Rev 10.2"
+ ::= { tmnxDigitalDiagMonitorEntry 53 }
+
+--
+--
+-- Port Notification Objects
+--
+ tmnxPortNotifyPortId OBJECT-TYPE
+ SYNTAX TmnxPortID
+ MAX-ACCESS accessible-for-notify
+ STATUS current
+ DESCRIPTION
+ "Used by tmnx port Notifications, the OID indicates the
+ port or sonet path associated with the alarm."
+ ::= { tmnxPortNotificationObjects 1 }
+
+ tmnxPortNotifySonetAlarmReason OBJECT-TYPE
+ SYNTAX INTEGER {
+ notUsed (0),
+ loc(1),
+ lais(2),
+ lrdi(3),
+ ss1f(4),
+ sb1err(5),
+ lb2erSd(6),
+ lb2erSf(7),
+ slof(8),
+ slos(9),
+ stxptr(10),
+ srxptr(11),
+ lrei(12)
+ }
+ MAX-ACCESS accessible-for-notify
+ STATUS current
+ DESCRIPTION
+ "Used by tmnx sonet Port Notifications, the value of
+ tmnxPortNotifySonetAlarmReason indicates the reason a sonet port
+ alarm has been raised."
+ ::= { tmnxPortNotificationObjects 2 }
+
+ tmnxPortNotifySonetPathAlarmReason OBJECT-TYPE
+ SYNTAX INTEGER {
+ notUsed (0),
+ pais(1),
+ plop(2),
+ prdi(3),
+ pb3err(4),
+ pplm(5),
+ prei(6),
+ puneq(7),
+ plcd(8)
+ }
+ MAX-ACCESS accessible-for-notify
+ STATUS current
+ DESCRIPTION
+ "Used by tmnx sonet path Notifications, the value of
+ tmnxPortNotifySonetPathAlarmReason indicates the reason a sonet path
+ alarm has been raised."
+ ::= { tmnxPortNotificationObjects 3 }
+
+tmnxPortNotifyError OBJECT-TYPE
+ SYNTAX INTEGER {
+ txClockError (1),
+ rxClockError(2),
+ txFifoError(3),
+ laserError(4),
+ miscError(5)
+ }
+ MAX-ACCESS accessible-for-notify
+ STATUS current
+ DESCRIPTION
+ "Used by tmnxEqPortError notification, the value of
+ tmnxPortNotifyError indicates the reason a port has
+ an error."
+ ::= { tmnxPortNotificationObjects 4 }
+
+ tmnxPortNotifyDS3AlarmReason OBJECT-TYPE
+ SYNTAX INTEGER {
+ notUsed (0),
+ ais (1),
+ los (2),
+ oof (3),
+ rai (4),
+ looped (5)
+ }
+ MAX-ACCESS accessible-for-notify
+ STATUS current
+ DESCRIPTION
+ "Used by tmnx DS3 Port Notifications, the value of
+ tmnxPortNotifyDS3AlarmReason indicates the reason a DS3 interface
+ alarm has been raised."
+ ::= { tmnxPortNotificationObjects 5 }
+
+ tmnxPortNotifyDS1AlarmReason OBJECT-TYPE
+ SYNTAX INTEGER {
+ notUsed (0),
+ ais (1),
+ los (2),
+ oof (3),
+ rai (4),
+ looped (5),
+ berSd (6),
+ berSf (7)
+ }
+ MAX-ACCESS accessible-for-notify
+ STATUS current
+ DESCRIPTION
+ "Used by tmnx DS1 Port Notifications, the value of
+ tmnxPortNotifyDS1AlarmReason indicates the reason a DS1 interface
+ alarm has been raised."
+ ::= { tmnxPortNotificationObjects 6 }
+
+ tmnxPortNotifyBundleId OBJECT-TYPE
+ SYNTAX TmnxBundleID
+ MAX-ACCESS accessible-for-notify
+ STATUS current
+ DESCRIPTION
+ "Used by tmnx bundle Notifications, the value indicates the
+ bundle associated with the alarm."
+ ::= { tmnxPortNotificationObjects 7 }
+
+ tmnxPortNotifyEtherAlarmReason OBJECT-TYPE
+ SYNTAX TmnxPortEtherReportValue
+ MAX-ACCESS accessible-for-notify
+ STATUS current
+ DESCRIPTION
+ "Used by tmnx ethernet Port Notifications, the value of
+ tmnxPortNotifyEtherAlarmReason indicates the reason a ethernet port
+ alarm has been raised."
+ ::= { tmnxPortNotificationObjects 8 }
+
+ tmnxDDMFailedObject OBJECT-TYPE
+ SYNTAX INTEGER {
+ unknown (0),
+ temperature-low-warning (1),
+ temperature-low-alarm (2),
+ temperature-high-warning (3),
+ temperature-high-alarm (4),
+ supplyVoltage-low-warning (5),
+ supplyVoltage-low-alarm (6),
+ supplyVoltage-high-warning (7),
+ supplyVoltage-high-alarm (8),
+ txBiasCurrent-low-warning (9),
+ txBiasCurrent-low-alarm (10),
+ txBiasCurrent-high-warning (11),
+ txBiasCurrent-high-alarm (12),
+ txOutputPower-low-warning (13),
+ txOutputPower-low-alarm (14),
+ txOutputPower-high-warning (15),
+ txOutputPower-high-alarm (16),
+ rxOpticalPower-low-warning (17),
+ rxOpticalPower-low-alarm (18),
+ rxOpticalPower-high-warning (19),
+ rxOpticalPower-high-alarm (20),
+ aux1-low-warning (21),
+ aux1-low-alarm (22),
+ aux1-high-warning (23),
+ aux1-high-alarm (24),
+ aux2-low-warning (25),
+ aux2-low-alarm (26),
+ aux2-high-warning (27),
+ aux2-high-alarm (28)
+ }
+ MAX-ACCESS accessible-for-notify
+ STATUS current
+ DESCRIPTION
+ "Used by Digital Diagnostic Monitoring (DDM) Notifications, the
+ value of tmnxDDMFailedObject indicates which object of the
+ monitored SFP/XFP is in a failed or cleared threshold state."
+ ::= { tmnxPortNotificationObjects 9 }
+
+--
+-- ALCATEL-IND1-TIMETRA-PORT-MIB Notifications
+--
+
+--
+-- Equipment Alarms
+--
+ tmnxEqOobPortFailure NOTIFICATION-TYPE
+ OBJECTS {
+ tmnxChassisNotifyChassisId,
+ tmnxPortNotifyPortId
+ }
+ STATUS obsolete
+ DESCRIPTION
+ "Generated when the out-of-band Ethernet port has failed. On the
+ Alcatel 7x50 SR system, the out-of-band port is the CPM management
+ interface.
+
+ This notification was made obsolete in the 2.1 release.
+
+ The Out-of-band, OOB, port is what id refered to as the
+ management port or cpm port. It has an entry in ifTable
+ and linkup, linkDown and tmnxEqPortError notifications
+ are sent for the management port just as for any other
+ port in the system."
+ ::= { tmnxPortNotification 1 }
+
+ tmnxEqPortFailure NOTIFICATION-TYPE
+ OBJECTS {
+ tmnxChassisNotifyChassisId,
+ tmnxPortNotifyPortId
+ }
+ STATUS obsolete
+ DESCRIPTION
+ "Generated when a port has failed.
+
+ This notification was made obsolete in the 2.1 release.
+
+ tmnxEqPortError is used instead of tmnxEqPortFailure.
+
+ Standard IETF linkDown notification is sent when a
+ physical port failure is detected. tmnxEqPortError is
+ sent with a ASCII reason message when port errors are
+ detected.
+
+ It was originally intended that tmnxEqPortError be used
+ to report errors that do not cause port state change to
+ 'down'.
+
+ tmnxEqPortFailure was intended to report errors that
+ do cause the port state change to 'down'.
+
+ However, in the implementation tmnxEqPortError is used
+ for both fatal and non-fatal errors."
+ ::= { tmnxPortNotification 2 }
+
+ tmnxEqPortSonetAlarm NOTIFICATION-TYPE
+ OBJECTS {
+ tmnxPortNotifyPortId,
+ tmnxPortNotifySonetAlarmReason
+ }
+ STATUS current
+ DESCRIPTION
+ "Generated when a SONET/SDH port alarm condition is detected.
+ It is generated only when the type of alarm being raised is enabled
+ in tmnxSonetReportAlarm."
+ ::= { tmnxPortNotification 4 }
+
+ tmnxEqPortSonetAlarmClear NOTIFICATION-TYPE
+ OBJECTS {
+ tmnxPortNotifyPortId,
+ tmnxPortNotifySonetAlarmReason
+ }
+ STATUS current
+ DESCRIPTION
+ "Generated when a SONET/SDH port alarm condition is cleared.
+ It is generated only when the type of alarm being cleared is enabled
+ in tmnxSonetReportAlarm."
+ ::= { tmnxPortNotification 5 }
+
+ tmnxEqPortSonetPathAlarm NOTIFICATION-TYPE
+ OBJECTS {
+ tmnxPortNotifyPortId,
+ tmnxPortNotifySonetPathAlarmReason
+ }
+ STATUS current
+ DESCRIPTION
+ "Generated when a SONET/SDH path alarm condition is detected.
+ It is generated only when the type of alarm being raised is enabled
+ in tmnxSonetPathReportAlarm."
+ ::= { tmnxPortNotification 6 }
+
+ tmnxEqPortSonetPathAlarmClear NOTIFICATION-TYPE
+ OBJECTS {
+ tmnxPortNotifyPortId,
+ tmnxPortNotifySonetPathAlarmReason
+ }
+ STATUS current
+ DESCRIPTION
+ "Generated when a SONET/SDH path alarm condition is cleared.
+ It is generated only when the type of alarm being cleared is enabled
+ in tmnxSonetPathReportAlarm."
+ ::= { tmnxPortNotification 7 }
+
+ tmnxEqPortSFPInserted NOTIFICATION-TYPE
+ OBJECTS {
+ tmnxPortNotifyPortId
+ }
+ STATUS current
+ DESCRIPTION
+ "Generated when a SFP is inserted in the port."
+ ::= { tmnxPortNotification 8 }
+
+ tmnxEqPortSFPRemoved NOTIFICATION-TYPE
+ OBJECTS {
+ tmnxPortNotifyPortId
+ }
+ STATUS current
+ DESCRIPTION
+ "Generated when a SFP is removed from the port."
+ ::= { tmnxPortNotification 9 }
+
+ tmnxEqPortWrongSFP NOTIFICATION-TYPE
+ OBJECTS {
+ tmnxPortNotifyPortId
+ }
+ STATUS obsolete
+ DESCRIPTION
+ "Generated when a wrong type of SFP optics module
+ is plugged into a 1 Gig MDA, SONET MDA, or 100FX MDA.
+
+ Because of the large variety of SFPs now supported and
+ their different encoding schemes for compliance bits, the
+ check for wrong SFP has been removed. As a result,
+ tmnxEqPortWrongSFP notification is no longer generated.
+
+ However, wrong SFP can be inferred from port statistics."
+ ::= { tmnxPortNotification 10 }
+
+tmnxEqPortSFPCorrupted NOTIFICATION-TYPE
+ OBJECTS {
+ tmnxPortNotifyPortId
+ }
+ STATUS obsolete
+ DESCRIPTION
+ "Generated when SFP information stored in the EPROM
+ on the SFP is corrupt. This notification was made
+ obsolete for revision 6.0 on Alcatel 7x50 SR series
+ systems; it was replaced by tmnxEqPortSFPStatusFailure."
+ ::= { tmnxPortNotification 11 }
+
+ tmnxPortNotifyBerSdTca NOTIFICATION-TYPE
+ OBJECTS {
+ tmnxPortNotifyPortId,
+ tmnxSonetBerSdThreshold
+ }
+ STATUS obsolete
+ DESCRIPTION
+ "Generated when a SONET/SDH port's signal degradation bit error
+ rate is greater than the configured error rate threshold.
+
+ This notification was made obsolete in the 2.1 release."
+ ::= { tmnxPortNotification 12 }
+
+ tmnxPortNotifyBerSfTca NOTIFICATION-TYPE
+ OBJECTS {
+ tmnxPortNotifyPortId,
+ tmnxSonetBerSfThreshold
+ }
+ STATUS obsolete
+ DESCRIPTION
+ "Generated when a SONET/SDH port's signal failure bit error
+ rate is greater than the configured error rate threshold.
+
+ This notification was made obsolete in the 2.1 release."
+ ::= { tmnxPortNotification 13 }
+
+tmnxEqPortError NOTIFICATION-TYPE
+ OBJECTS {
+ tmnxPortNotifyPortId,
+ tmnxPortNotifyError
+ }
+ STATUS current
+ DESCRIPTION
+ "Generated when an error listed in tmnxPortNotifyError
+ is detected on the port."
+ ::= { tmnxPortNotification 14 }
+
+ tmnxEqPortDS3Alarm NOTIFICATION-TYPE
+ OBJECTS {
+ tmnxPortNotifyPortId,
+ tmnxPortNotifyDS3AlarmReason
+ }
+ STATUS current
+ DESCRIPTION
+ "Generated when a DS3 interface alarm condition is detected.
+ It is generated only when the type of alarm being raised is enabled
+ in tmnxDS3ChannelReportAlarm."
+ ::= { tmnxPortNotification 15 }
+
+ tmnxEqPortDS3AlarmClear NOTIFICATION-TYPE
+ OBJECTS {
+ tmnxPortNotifyPortId,
+ tmnxPortNotifyDS3AlarmReason
+ }
+ STATUS current
+ DESCRIPTION
+ "Generated when a DS3 interface alarm condition is cleared.
+ It is generated only when the type of alarm being cleared is enabled
+ in tmnxDS3ChannelReportAlarm."
+ ::= { tmnxPortNotification 16 }
+
+ tmnxEqPortDS1Alarm NOTIFICATION-TYPE
+ OBJECTS {
+ tmnxPortNotifyPortId,
+ tmnxPortNotifyDS1AlarmReason
+ }
+ STATUS current
+ DESCRIPTION
+ "Generated when a DS1 interface alarm condition is detected.
+ It is generated only when the type of alarm being raised is enabled
+ in tmnxDS1ReportAlarm."
+ ::= { tmnxPortNotification 17 }
+
+ tmnxEqPortDS1AlarmClear NOTIFICATION-TYPE
+ OBJECTS {
+ tmnxPortNotifyPortId,
+ tmnxPortNotifyDS1AlarmReason
+ }
+ STATUS current
+ DESCRIPTION
+ "Generated when a DS1 interface alarm condition is cleared.
+ It is generated only when the type of alarm being cleared is enabled
+ in tmnxDS1ReportAlarm."
+ ::= { tmnxPortNotification 18 }
+
+ tmnxEqPortBndlYellowDiffExceeded NOTIFICATION-TYPE
+ OBJECTS {
+ tmnxPortNotifyPortId,
+ tmnxBundleYellowDiffDelay
+ }
+ STATUS current
+ DESCRIPTION
+ "Generated when the differential delay of a port in the bundle
+ exceeds the configured value in tmnxBundleYellowDiffDelay."
+ ::= { tmnxPortNotification 19 }
+
+ tmnxEqPortBndlRedDiffExceeded NOTIFICATION-TYPE
+ OBJECTS {
+ tmnxPortNotifyPortId,
+ tmnxBundleRedDiffDelay
+ }
+ STATUS current
+ DESCRIPTION
+ "Generated when the differential delay of a port in the bundle
+ exceeds the configured value in tmnxBundleRedDiffDelay."
+ ::= { tmnxPortNotification 20 }
+
+ tmnxEqPortBndlBadEndPtDiscr NOTIFICATION-TYPE
+ OBJECTS {
+ tmnxBundleMemberDownReason
+ }
+ STATUS current
+ DESCRIPTION
+ "Generated when the port detected mismatched peer endpoint
+ discriminator for the bundle."
+ ::= { tmnxPortNotification 21 }
+
+ tmnxEqPortEtherAlarm NOTIFICATION-TYPE
+ OBJECTS {
+ tmnxPortNotifyPortId,
+ tmnxPortNotifyEtherAlarmReason
+ }
+ STATUS current
+ DESCRIPTION
+ "tmnxEqPortEtherAlarm is generated when a ethernet port alarm
+ condition is detected. It is generated only when the type of
+ alarm being raised is enabled in tmnxPortEtherReportAlarm."
+ ::= { tmnxPortNotification 22 }
+
+ tmnxEqPortEtherAlarmClear NOTIFICATION-TYPE
+ OBJECTS {
+ tmnxPortNotifyPortId,
+ tmnxPortNotifyEtherAlarmReason
+ }
+ STATUS current
+ DESCRIPTION
+ "tmnxEqPortEtherAlarmClear is generated when a ethernet port alarm
+ condition is cleared. It is generated only when the type of alarm
+ being cleared is enabled in tmnxPortEtherReportAlarm."
+ ::= { tmnxPortNotification 23 }
+
+ tmnxDS1E1LoopbackStarted NOTIFICATION-TYPE
+ OBJECTS {
+ tmnxPortNotifyPortId,
+ tmnxDS1Loopback
+ }
+ STATUS current
+ DESCRIPTION
+ "The tmnxDS1E1LoopbackStarted notification is generated when a
+ loopback is provisioned on a DS1/E1 port."
+ ::= { tmnxPortNotification 24 }
+
+ tmnxDS1E1LoopbackStopped NOTIFICATION-TYPE
+ OBJECTS {
+ tmnxPortNotifyPortId,
+ tmnxDS1Loopback
+ }
+ STATUS current
+ DESCRIPTION
+ "The tmnxDS1E1LoopbackStopped notification is generated when a
+ loopback is removed on a DS1/E1 port. The value of
+ tmnxSonetLoopback specifies the type of loopback that was
+ configured and has now been removed."
+ ::= { tmnxPortNotification 25 }
+
+ tmnxDS3E3LoopbackStarted NOTIFICATION-TYPE
+ OBJECTS {
+ tmnxPortNotifyPortId,
+ tmnxDS3ChannelLoopback
+ }
+ STATUS current
+ DESCRIPTION
+ "The tmnxDS3E3LoopbackStarted notification is generated when a
+ loopback is provisioned on a DS3/E3 port."
+ ::= { tmnxPortNotification 26 }
+
+ tmnxDS3E3LoopbackStopped NOTIFICATION-TYPE
+ OBJECTS {
+ tmnxPortNotifyPortId,
+ tmnxDS3ChannelLoopback
+ }
+ STATUS current
+ DESCRIPTION
+ "The tmnxDS3E3LoopbackStopped notification is generated when a
+ loopback is removed on a DS3/E3 port. The value of
+ tmnxDS3ChannelLoopback specifies the type of loopback that was
+ configured and has now been removed."
+ ::= { tmnxPortNotification 27 }
+
+ tmnxSonetSDHLoopbackStarted NOTIFICATION-TYPE
+ OBJECTS {
+ tmnxPortNotifyPortId,
+ tmnxSonetLoopback
+ }
+ STATUS current
+ DESCRIPTION
+ "The tmnxSonetSDHLoopbackStarted notification is generated when a
+ loopback is provisioned on a Sonet-SDH port."
+ ::= { tmnxPortNotification 28 }
+
+ tmnxSonetSDHLoopbackStopped NOTIFICATION-TYPE
+ OBJECTS {
+ tmnxPortNotifyPortId,
+ tmnxSonetLoopback
+ }
+ STATUS current
+ DESCRIPTION
+ "The tmnxSonetSDHLoopbackStopped notification is generated when a
+ loopback test is removed on a Sonet-SDH port. The value of
+ tmnxDS1Loopback specifies the type of loopback that was
+ configured and has now been removed."
+ ::= { tmnxPortNotification 29 }
+
+--
+-- Down-when-looped Alarm
+--
+ tmnxEqPortEtherLoopDetected NOTIFICATION-TYPE
+ OBJECTS {
+ tmnxPortNotifyPortId
+ }
+ STATUS current
+ DESCRIPTION
+ "The tmnxEqPortEtherLoopDetected notification is genereated when
+ down-when-looped detects an Ethernet port is receiving PDUs that
+ it transmitted and tmnxPortEtherDownWhenLoopedEnabled is set to
+ 'true'."
+ ::= { tmnxPortNotification 30 }
+
+ tmnxEqPortEtherLoopCleared NOTIFICATION-TYPE
+ OBJECTS {
+ tmnxPortNotifyPortId
+ }
+ STATUS current
+ DESCRIPTION
+ "The tmnxEqPortEtherLoopCleared notification is generated when
+ down-when-looped detects an Ethernet port has stopped receiving
+ PDUs that it transmitted and tmnxPortEtherDownWhenLoopedEnabled
+ is set to 'true'. Setting tmnxPortEtherDownWhenLoopedEnabled to
+ 'false' will also cause this notification to be generated if
+ tmnxEqPortEtherLoopDetected had previously been raised."
+ ::= { tmnxPortNotification 31 }
+
+ tmnxEqPortSpeedCfgNotCompatible NOTIFICATION-TYPE
+ OBJECTS {
+ tmnxPortNotifyPortId,
+ tmnxPortEtherSpeed
+ }
+ STATUS current
+ DESCRIPTION
+ "Generated when a supported MDA is inserted into a slot of an
+ IOM, the MDA is compatible with the currently provisioned MDA,
+ but the currently configured speed on an MDA port is not
+ compatible with the inserted MDA."
+ ::= { tmnxPortNotification 32 }
+
+ tmnxEqPortDuplexCfgNotCompatible NOTIFICATION-TYPE
+ OBJECTS {
+ tmnxPortNotifyPortId,
+ tmnxPortEtherDuplex
+ }
+ STATUS current
+ DESCRIPTION
+ "Generated when a supported MDA is inserted into a slot of an
+ IOM, the MDA is compatible with the currently provisioned MDA,
+ but the currently configured duplex on an MDA port is not
+ compatible with the inserted MDA."
+ ::= { tmnxPortNotification 33 }
+
+ tmnxEqPortIngressRateCfgNotCompatible NOTIFICATION-TYPE
+ OBJECTS {
+ tmnxPortNotifyPortId
+ }
+ STATUS current
+ DESCRIPTION
+ "Generated when a supported MDA is inserted into a slot of an
+ IOM, the MDA is compatible with the currently provisioned MDA,
+ but the currently configured ingress rate on an MDA port is not
+ compatible with the inserted MDA."
+ ::= { tmnxPortNotification 34 }
+
+tmnxEqDigitalDiagMonitorFailure NOTIFICATION-TYPE
+ OBJECTS {
+ tmnxPortNotifyPortId,
+ tmnxDDMFailedObject
+ }
+ STATUS current
+ DESCRIPTION
+ "Generated when an SFP/XFP that supports Digital Diagnostic
+ Monitoring (DDM) enters a failed state."
+ ::= { tmnxPortNotification 35 }
+
+tmnxEqPortSFPStatusFailure NOTIFICATION-TYPE
+ OBJECTS {
+ tmnxPortNotifyPortId,
+ tmnxPortSFPStatus
+ }
+ STATUS current
+ DESCRIPTION
+ "Generated when the tmnxPortSFPStatus of an SFP/XFP results in
+ a value other than 'not-equipped (0)', or 'operational (1)'.
+ tmnxEqPortSFPStatusFailure obsoleted tmnxEqPortSFPCorrupted for
+ revision 6.0 on Alcatel 7x50 SR series systems."
+ ::= { tmnxPortNotification 36 }
+
+--
+-- Quality of Service Alarm
+--
+tmnxQosServiceDegraded NOTIFICATION-TYPE
+ OBJECTS {
+ tmnxChassisNotifyChassisId,
+ tmnxPortNotifyPortId
+ }
+ STATUS obsolete
+ DESCRIPTION
+ "Generated when the port is unable to provided the specified
+ quality of service level."
+ ::= { tmnxPortNotification 3 }
+
+
+--%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+--
+-- The compliance specifications.
+--
+
+tmnxPortCompliances OBJECT IDENTIFIER ::= { tmnxPortConformance 1 }
+tmnxPortGroups OBJECT IDENTIFIER ::= { tmnxPortConformance 2 }
+
+tmnxPortComp7750 OBJECT IDENTIFIER ::= { tmnxPortCompliances 3 }
+-- tmnxPortComp7750V3v0 OBJECT IDENTIFIER ::= { tmnxPortComp7750 1}
+
+tmnxPortComp7450 OBJECT IDENTIFIER ::= { tmnxPortCompliances 4 }
+-- tmnxPortComp7450V3v0 OBJECT IDENTIFIER ::= { tmnxPortComp7450 1 }
+
+tmnxPortComp7710 OBJECT IDENTIFIER ::= { tmnxPortCompliances 5 }
+-- tmnxPortComp7710V3v0 OBJECT IDENTIFIER ::= { tmnxPortComp7710 1 }
+
+-- tmnxPortCompliance MODULE-COMPLIANCE
+-- ::= { tmnxPortCompliances 1 }
+
+-- tmnxPortR2r1Compliance MODULE-COMPLIANCE
+-- ::= { tmnxPortCompliances 2 }
+
+-- tmnxPortComp7750V3v0 MODULE-COMPLIANCE
+-- ::= { tmnxPortComp7750 1 }
+
+tmnxPortComp7750V4v0 MODULE-COMPLIANCE
+ STATUS obsolete
+ DESCRIPTION
+ "The compliance statement for revision 4.0 of ALCATEL-IND1-TIMETRA-PORT-MIB on
+ the Alcatel 7750 SR series systems.
+
+ tmnxMlImaBundleGroup was added as of R4."
+ MODULE -- this module
+ MANDATORY-GROUPS {
+ tmnxPortGroupV4v0,
+ tmnxPortEthernetV3v0Group,
+ tmnxPortSonetV3v0Group,
+ tmnxPortTDMGroupV4v0,
+ tmnxPortFRGroup,
+ tmnxQosAppObjsGroup,
+ -- tmnxPortTestGroup,
+ tmnxPortNotificationGroupV3v0,
+ tmnxPortIngrMdaQosStatR2r1Group,
+ tmnxPortATMGroupV4v0,
+ tmnxPortStatsR2r1Group,
+ tmnxCiscoHDLCGroup,
+ tmnxScalarPortV3v0Group,
+ tmnxMlBundleGroupV4v0,
+ tmnxMlImaBundleGroup
+ }
+ ::= { tmnxPortComp7750 2 }
+
+tmnxPortComp7750V5v0 MODULE-COMPLIANCE
+ STATUS obsolete
+ DESCRIPTION
+ "The compliance statement for revision 5.0 of ALCATEL-IND1-TIMETRA-PORT-MIB on
+ the Alcatel 7750 SR series systems."
+ MODULE -- this module
+ MANDATORY-GROUPS {
+ tmnxPortGroupV5v0,
+ tmnxPortSonetV3v0Group,
+ tmnxPortTDMGroupV5v0,
+ tmnxPortFRGroup,
+ tmnxQosAppObjsGroup,
+ -- tmnxPortTestGroup,
+ tmnxPortNotificationGroupV5v0,
+ tmnxPortIngrMdaQosStatR2r1Group,
+ tmnxPortATMGroupV4v0,
+ tmnxPortStatsR2r1Group,
+ tmnxCiscoHDLCGroup,
+ tmnxScalarPortV3v0Group,
+ tmnxMlBundleGroupV5v0,
+ tmnxMlImaBundleGroup,
+ tmnxPortSchedV5v0Group,
+ tmnxPortEthernetV5v0Group
+ }
+ ::= { tmnxPortComp7750 3 }
+
+tmnxPortComp7750V6v0 MODULE-COMPLIANCE
+ STATUS current
+ DESCRIPTION
+ "The compliance statement for revision 6.0 of ALCATEL-IND1-TIMETRA-PORT-MIB on
+ the Alcatel 7750 SR series systems."
+ MODULE -- this module
+ MANDATORY-GROUPS {
+ tmnxPortGroupV6v0,
+ tmnxPortSonetV3v0Group,
+ tmnxPortTDMGroupV6v0,
+ tmnxPortFRGroup,
+ tmnxQosAppObjsGroup,
+ -- tmnxPortTestGroup,
+ tmnxPortNotificationGroupV6v0,
+ tmnxPortIngrMdaQosStatR2r1Group,
+ tmnxPortATMGroupV4v0,
+ tmnxPortStatsR2r1Group,
+ tmnxCiscoHDLCGroup,
+ tmnxScalarPortV3v0Group,
+ tmnxMlBundleGroupV6v0,
+ tmnxMlImaBundleGroup,
+ tmnxPortSchedV5v0Group,
+ tmnxPortEthernetV6v0Group,
+ tmnxPortCemGroupV6v0,
+ tmnxMcMlpppBundleGroup,
+ tmnxMlpppBundleGroup,
+ tmnxNamedPoolGroupV6v0,
+ tmnxDigitalDiagMonitorGroup
+ }
+ ::= { tmnxPortComp7750 4 }
+
+-- tmnxPortComp7450V3v0 MODULE-COMPLIANCE
+-- ::= { tmnxPortComp7450 1 }
+
+tmnxPortComp7450V4v0 MODULE-COMPLIANCE
+ STATUS obsolete
+ DESCRIPTION
+ "The compliance statement for revision 4.0 of ALCATEL-IND1-TIMETRA-PORT-MIB on
+ the Alcatel 7450 SR series systems."
+ MODULE -- this module
+ MANDATORY-GROUPS {
+ tmnxPortGroupV4v0,
+ tmnxPortEthernetV3v0Group,
+ tmnxPortSonetV3v0Group,
+ -- tmnxPortTDMGroupV4v0,
+ tmnxPortFRGroup,
+ tmnxQosAppObjsGroup,
+ -- tmnxPortTestGroup,
+ tmnxPortNotificationGroupV3v0,
+ tmnxPortIngrMdaQosStatR2r1Group,
+ tmnxPortStatsR2r1Group,
+ tmnxScalarPortV3v0Group
+ -- tmnxPortATMGroupV4v0, No ATM on 7450
+ -- tmnxCiscoHDLCGroup, No Cisco HDLC on 7450
+ -- tmnxMlBundleGroupV4v0 No ML Bundles on 7450
+ -- tmnxMlImaBundleGroup No IMA Bundles on 7450
+ }
+ ::= { tmnxPortComp7450 2 }
+
+tmnxPortComp7450V5v0 MODULE-COMPLIANCE
+ STATUS obsolete
+ DESCRIPTION
+ "The compliance statement for revision 5.0 of ALCATEL-IND1-TIMETRA-PORT-MIB on
+ the Alcatel 7450 SR series systems."
+ MODULE -- this module
+ MANDATORY-GROUPS {
+ tmnxPortGroupV5v0,
+ tmnxPortSonetV3v0Group,
+ --tmnxPortTDMGroupV5v0, No TDM interfaces
+ tmnxPortFRGroup,
+ tmnxQosAppObjsGroup,
+ -- tmnxPortTestGroup,
+ tmnxPortNotificationGroupV5v0,
+ tmnxPortIngrMdaQosStatR2r1Group,
+ tmnxPortStatsR2r1Group,
+ tmnxScalarPortV3v0Group,
+ -- tmnxPortATMGroupV4v0, No ATM on 7450
+ -- tmnxCiscoHDLCGroup, No Cisco HDLC on 7450
+ -- tmnxMlBundleGroupV5v0 No ML Bundles on 7450
+ -- tmnxMlImaBundleGroup No IMA Bundles on 7450
+ -- tmnxPortSchedV5v0Group,
+ tmnxPortEthernetV5v0Group
+ }
+ ::= { tmnxPortComp7450 3 }
+
+tmnxPortComp7450V6v0 MODULE-COMPLIANCE
+ STATUS current
+ DESCRIPTION
+ "The compliance statement for revision 5.0 of ALCATEL-IND1-TIMETRA-PORT-MIB on
+ the Alcatel 7450 SR series systems."
+ MODULE -- this module
+ MANDATORY-GROUPS {
+ tmnxPortGroupV6v0,
+ tmnxPortSonetV3v0Group,
+ -- tmnxPortTDMGroupV6v0, No TDM interfaces
+ tmnxPortFRGroup,
+ tmnxQosAppObjsGroup,
+ -- tmnxPortTestGroup,
+ tmnxPortNotificationGroupV6v0,
+ tmnxPortIngrMdaQosStatR2r1Group,
+ tmnxPortStatsR2r1Group,
+ tmnxScalarPortV3v0Group,
+ -- tmnxPortATMGroupV4v0, No ATM on 7450
+ -- tmnxCiscoHDLCGroup, No Cisco HDLC on 7450
+ -- tmnxMlBundleGroupV5v0 No ML Bundles on 7450
+ -- tmnxMlImaBundleGroup No IMA Bundles on 7450
+ -- tmnxPortSchedV5v0Group,
+ tmnxPortEthernetV6v0Group,
+ -- tmnxPortCemGroupV6v0 No CEM on 7450
+ -- tmnxMcMlpppBundleGroup No Multiclass MLPPP Bundles on 7450
+ -- tmnxMlpppBundleGroup No MLPPP Bundles on 7450
+ tmnxNamedPoolGroupV6v0,
+ tmnxDigitalDiagMonitorGroup
+ }
+ ::= { tmnxPortComp7450 4 }
+
+tmnxPortComp7710V3v0 MODULE-COMPLIANCE
+ STATUS obsolete
+ DESCRIPTION
+ "The compliance statement for revision 3.0 of ALCATEL-IND1-TIMETRA-PORT-MIB."
+ MODULE -- this module
+ MANDATORY-GROUPS {
+ tmnxPortV3v0Group,
+ tmnxPortEthernetV3v0Group,
+ tmnxPortSonetV3v0Group,
+ tmnxPortTDMV3v0Group,
+ tmnxPortFRGroup,
+ tmnxQosAppObjsGroup,
+ tmnxPortTestGroup,
+ tmnxPortNotificationGroupR2r1,
+ tmnxPortIngrMdaQosStatR2r1Group,
+ tmnxPortATMV3v0Group,
+ tmnxPortStatsR2r1Group,
+ tmnxCiscoHDLCGroup,
+ tmnxScalarPortV3v0Group,
+ tmnxMlBundleV3v0Group,
+ tmnx7710PortTDMGroupV3v0
+ }
+ ::= { tmnxPortComp7710 1 }
+
+tmnxPortComp7710V5v0 MODULE-COMPLIANCE
+ STATUS obsolete
+ DESCRIPTION
+ "The compliance statement for revision 5.0 of ALCATEL-IND1-TIMETRA-PORT-MIB."
+ MODULE -- this module
+ MANDATORY-GROUPS {
+ tmnxPortGroupV5v0,
+ tmnxPortEthernetV5v0Group,
+ tmnxPortSonetV3v0Group,
+ tmnxPortTDMGroupV5v0,
+ tmnxPortFRGroup,
+ tmnxQosAppObjsGroup,
+ -- tmnxPortTestGroup,
+ tmnxPortNotificationGroupV5v0,
+ tmnxPortIngrMdaQosStatR2r1Group,
+ tmnxPortATMGroupV4v0,
+ tmnxPortStatsR2r1Group,
+ tmnxCiscoHDLCGroup,
+ tmnxScalarPortV3v0Group,
+ tmnxMlBundleGroupV5v0,
+ tmnxPortSchedV5v0Group,
+ tmnx7710PortTDMGroupV5v0
+ }
+ ::= { tmnxPortComp7710 2 }
+
+tmnxPortComp7710V6v0 MODULE-COMPLIANCE
+ STATUS current
+ DESCRIPTION
+ "The compliance statement for revision 6.0 of ALCATEL-IND1-TIMETRA-PORT-MIB."
+ MODULE -- this module
+ MANDATORY-GROUPS {
+ tmnxPortGroupV6v0,
+ tmnxPortEthernetV6v0Group,
+ tmnxPortSonetV3v0Group,
+ tmnxPortTDMGroupV6v0,
+ tmnxPortFRGroup,
+ tmnxQosAppObjsGroup,
+ -- tmnxPortTestGroup,
+ tmnxPortNotificationGroupV6v0,
+ tmnxPortIngrMdaQosStatR2r1Group,
+ tmnxPortATMGroupV4v0,
+ tmnxPortStatsR2r1Group,
+ tmnxCiscoHDLCGroup,
+ tmnxScalarPortV3v0Group,
+ tmnxMlBundleGroupV6v0,
+ tmnxPortSchedV5v0Group,
+ tmnx7710PortTDMGroupV5v0,
+ tmnxPortCemGroupV6v0,
+ tmnxMcMlpppBundleGroup,
+ tmnxMlpppBundleGroup,
+ -- tmnxNamedPoolGroupV6v0,
+ tmnxDigitalDiagMonitorGroup
+ }
+ ::= { tmnxPortComp7710 3 }
+
+-- units of conformance
+
+-- tmnxPortGroup OBJECT-GROUP
+-- ::= { tmnxPortGroups 1 }
+
+-- tmnxPortEthernetGroup OBJECT-GROUP
+-- ::= { tmnxPortGroups 2 }
+
+-- tmnxPortSONETGroup OBJECT-GROUP
+-- ::= { tmnxPortGroups 3 }
+
+-- tmnxPortTDMGroup OBJECT-GROUP
+-- ::= { tmnxPortGroups 4 }
+
+tmnxPortFRGroup OBJECT-GROUP
+ OBJECTS { tmnxFRDlcmiMode,
+ tmnxFRDlcmiN392Dce,
+ tmnxFRDlcmiN393Dce,
+ tmnxFRDlcmiT392Dce,
+ tmnxFRDlcmiTxStatusEnqMsgs,
+ tmnxFRDlcmiRxStatusEnqMsgs,
+ tmnxFRDlcmiStatusEnqMsgTimeouts,
+ tmnxFRDlcmiTxStatusMsgs,
+ tmnxFRDlcmiRxStatusMsgs,
+ tmnxFRDlcmiStatusMsgTimeouts,
+ tmnxFRDlcmiDiscardedMsgs,
+ tmnxFRDlcmiInvRxSeqNumMsgs
+ }
+ STATUS current
+ DESCRIPTION
+ "The group of objects supporting management of Frame Relay DLCMI
+ on Alcatel 7x50 SR series systems."
+ ::= { tmnxPortGroups 5 }
+
+tmnxQosAppObjsGroup OBJECT-GROUP
+ OBJECTS { tmnxObjectAppPoolRowStatus,
+ tmnxObjectAppResvCbs,
+ tmnxObjectAppSlopePolicy,
+ tmnxObjectAppPoolSize
+ }
+ STATUS current
+ DESCRIPTION
+ "The group of objects supporting management of Qos associations of
+ the buffer pools to mdas, ports, channels and bundles on
+ Alcatel 7x50 SR series systems."
+ ::= { tmnxPortGroups 6 }
+
+tmnxPortTestGroup OBJECT-GROUP
+ OBJECTS { tmnxPortTestState,
+ tmnxPortTestMode,
+ tmnxPortTestParameter,
+ tmnxPortTestLastResult,
+ tmnxPortTestStartTime,
+ tmnxPortTestEndTime,
+ tmnxPortTestDuration,
+ tmnxPortTestAction
+ }
+ STATUS current
+ DESCRIPTION
+ "The group of objects supporting management of port testing
+ on Alcatel 7x50 SR series system."
+ ::= { tmnxPortGroups 7 }
+
+-- tmnxPortNotifyObjsGroup OBJECT-GROUP
+-- ::= { tmnxPortGroups 8 }
+
+-- tmnxPortNotificationGroup NOTIFICATION-GROUP
+-- ::= { tmnxPortGroups 9 }
+
+-- tmnxPortATMGroup OBJECT-GROUP
+-- ::= { tmnxPortGroups 10 }
+
+tmnxPortObsoleteGroup OBJECT-GROUP
+ OBJECTS {
+ tmnxDS1IdleCycleFlags,
+ tmnxSonetPathType,
+ tmnxPortFCStatsIngFwdInProfPkts,
+ tmnxPortFCStatsIngFwdOutProfPkts,
+ tmnxPortFCStatsIngFwdInProfOcts,
+ tmnxPortFCStatsIngFwdOutProfOcts,
+ tmnxPortFCStatsIngDroInProfPkts,
+ tmnxPortFCStatsIngDroOutProfPkts,
+ tmnxPortFCStatsIngDroInProfOcts,
+ tmnxPortFCStatsIngDroOutProfOcts,
+ tmnxPortFCStatsEgrFwdInProfPkts,
+ tmnxPortFCStatsEgrFwdOutProfPkts,
+ tmnxPortFCStatsEgrFwdInProfOcts,
+ tmnxPortFCStatsEgrFwdOutProfOcts,
+ tmnxPortFCStatsEgrDroInProfPkts,
+ tmnxPortFCStatsEgrDroOutProfPkts,
+ tmnxPortFCStatsEgrDroInProfOcts,
+ tmnxPortFCStatsEgrDroOutProfOcts
+ }
+ STATUS current
+ DESCRIPTION
+ "The group of objects in ALCATEL-IND1-TIMETRA-PORT-MIB which are obsoleted."
+ ::= { tmnxPortGroups 11 }
+
+-- tmnxPortR2r1Group OBJECT-GROUP
+-- ::= { tmnxPortGroups 12 }
+
+-- tmnxPortEthernetR2r1Group OBJECT-GROUP
+-- ::= { tmnxPortGroups 13 }
+
+tmnxPortIngrMdaQosStatR2r1Group OBJECT-GROUP
+ OBJECTS {
+ tmnxPortIngrMdaQos00StatDropPkts,
+ tmnxPortIngrMdaQos00StatDropOcts,
+ tmnxPortIngrMdaQos01StatDropPkts,
+ tmnxPortIngrMdaQos01StatDropOcts,
+ tmnxPortIngrMdaQos02StatDropPkts,
+ tmnxPortIngrMdaQos02StatDropOcts,
+ tmnxPortIngrMdaQos03StatDropPkts,
+ tmnxPortIngrMdaQos03StatDropOcts,
+ tmnxPortIngrMdaQos04StatDropPkts,
+ tmnxPortIngrMdaQos04StatDropOcts,
+ tmnxPortIngrMdaQos05StatDropPkts,
+ tmnxPortIngrMdaQos05StatDropOcts,
+ tmnxPortIngrMdaQos06StatDropPkts,
+ tmnxPortIngrMdaQos06StatDropOcts,
+ tmnxPortIngrMdaQos07StatDropPkts,
+ tmnxPortIngrMdaQos07StatDropOcts,
+ tmnxPortIngrMdaQos08StatDropPkts,
+ tmnxPortIngrMdaQos08StatDropOcts,
+ tmnxPortIngrMdaQos09StatDropPkts,
+ tmnxPortIngrMdaQos09StatDropOcts,
+ tmnxPortIngrMdaQos10StatDropPkts,
+ tmnxPortIngrMdaQos10StatDropOcts,
+ tmnxPortIngrMdaQos11StatDropPkts,
+ tmnxPortIngrMdaQos11StatDropOcts,
+ tmnxPortIngrMdaQos12StatDropPkts,
+ tmnxPortIngrMdaQos12StatDropOcts,
+ tmnxPortIngrMdaQos13StatDropPkts,
+ tmnxPortIngrMdaQos13StatDropOcts,
+ tmnxPortIngrMdaQos14StatDropPkts,
+ tmnxPortIngrMdaQos14StatDropOcts,
+ tmnxPortIngrMdaQos15StatDropPkts,
+ tmnxPortIngrMdaQos15StatDropOcts
+ }
+ STATUS current
+ DESCRIPTION
+ "The group of objects that describe the MDA QoS discard
+ statistics for an ethernet port located on an oversubscribed MDA
+ for revision 2.1 on Alcatel 7x50 SR series systems."
+ ::= { tmnxPortGroups 14 }
+
+-- tmnxPortSONETR2r1Group OBJECT-GROUP
+-- ::= { tmnxPortGroups 15 }
+
+tmnxPortStatsR2r1Group OBJECT-GROUP
+ OBJECTS {
+ tmnxPortNetIngressFwdInProfPkts,
+ tmnxPortNetIngressFwdOutProfPkts,
+ tmnxPortNetIngressFwdInProfOcts,
+ tmnxPortNetIngressFwdOutProfOcts,
+ tmnxPortNetIngressDroInProfPkts,
+ tmnxPortNetIngressDroOutProfPkts,
+ tmnxPortNetIngressDroInProfOcts,
+ tmnxPortNetIngressDroOutProfOcts,
+ tmnxPortNetEgressFwdInProfPkts,
+ tmnxPortNetEgressFwdOutProfPkts,
+ tmnxPortNetEgressFwdInProfOcts,
+ tmnxPortNetEgressFwdOutProfOcts,
+ tmnxPortNetEgressDroInProfPkts,
+ tmnxPortNetEgressDroOutProfPkts,
+ tmnxPortNetEgressDroInProfOcts,
+ tmnxPortNetEgressDroOutProfOcts
+ }
+ STATUS current
+ DESCRIPTION
+ "The group of objects supporting port statistics
+ for revision 2.1 on Alcatel 7x50 SR series systems."
+ ::= { tmnxPortGroups 16 }
+
+tmnxPortNotificationGroupR2r1 NOTIFICATION-GROUP
+ NOTIFICATIONS { tmnxEqPortSonetAlarm,
+ tmnxEqPortSonetAlarmClear,
+ tmnxEqPortSonetPathAlarm,
+ tmnxEqPortSonetPathAlarmClear,
+ tmnxEqPortSFPInserted,
+ tmnxEqPortSFPRemoved,
+ tmnxEqPortSFPCorrupted,
+ tmnxEqPortError,
+ tmnxEqPortDS3Alarm,
+ tmnxEqPortDS3AlarmClear,
+ tmnxEqPortDS1Alarm,
+ tmnxEqPortDS1AlarmClear,
+ tmnxEqPortBndlYellowDiffExceeded,
+ tmnxEqPortBndlRedDiffExceeded,
+ tmnxEqPortBndlBadEndPtDiscr,
+ tmnxEqPortEtherAlarm,
+ tmnxEqPortEtherAlarmClear
+ }
+ STATUS obsolete
+ DESCRIPTION
+ "The group of notifications supporting the management of physical
+ ports for revision 2.1 on Alcatel 7x50 SR series systems."
+ ::= { tmnxPortGroups 17 }
+
+tmnxPortNotifyObjsGroupR2r1 OBJECT-GROUP
+ OBJECTS { tmnxPortNotifyPortId,
+ tmnxPortNotifySonetAlarmReason,
+ tmnxPortNotifySonetPathAlarmReason,
+ tmnxPortNotifyError,
+ tmnxPortNotifyDS3AlarmReason,
+ tmnxPortNotifyDS1AlarmReason,
+ tmnxPortNotifyBundleId,
+ tmnxPortNotifyEtherAlarmReason
+ }
+ STATUS current
+ DESCRIPTION
+ "The group of objects supporting physical port notifications
+ for revision 2.1 on Alcatel 7x50 SR series systems."
+ ::= { tmnxPortGroups 18 }
+
+-- tmnxPortTDMGroupR2r1 OBJECT-GROUP
+-- ::= { tmnxPortGroups 19 }
+
+tmnxPortNotifyObsoleteGroup NOTIFICATION-GROUP
+ NOTIFICATIONS { tmnxEqOobPortFailure,
+ tmnxEqPortFailure,
+ tmnxQosServiceDegraded,
+ tmnxPortNotifyBerSdTca,
+ tmnxPortNotifyBerSfTca,
+ tmnxEqPortWrongSFP,
+ tmnxEqPortSFPCorrupted
+
+ }
+ STATUS current
+ DESCRIPTION
+ "The group of notifications supporting the management of physical
+ ports made obsolete for revision 2.1 on Alcatel 7x50 SR series
+ systems. tmnxEqPortSFPCorrupted was made obsolete for revision 6.0
+ on Alcatel 7x50 SR series systems."
+ ::= { tmnxPortGroups 20 }
+
+tmnxPortSonetV3v0Group OBJECT-GROUP
+ OBJECTS { tmnxSonetSpeed,
+ tmnxSonetClockSource,
+ tmnxSonetFraming,
+ tmnxSonetReportAlarm,
+ tmnxSonetBerSdThreshold,
+ tmnxSonetBerSfThreshold,
+ tmnxSonetLoopback,
+ tmnxSonetReportAlarmStatus,
+ tmnxSonetSectionTraceMode,
+ tmnxSonetJ0String,
+ tmnxSonetMonS1Byte,
+ tmnxSonetMonJ0String,
+ tmnxSonetMonK1Byte,
+ tmnxSonetMonK2Byte,
+ tmnxSonetSingleFiber,
+ tmnxSonetHoldTimeUp,
+ tmnxSonetHoldTimeDown,
+ tmnxSonetPathRowStatus,
+ tmnxSonetPathLastChangeTime,
+ tmnxSonetPathMTU,
+ tmnxSonetPathScramble,
+ tmnxSonetPathC2Byte,
+ tmnxSonetPathJ1String,
+ tmnxSonetPathCRC,
+ tmnxSonetPathOperMTU,
+ tmnxSonetPathOperMRU,
+ tmnxSonetPathReportAlarm,
+ tmnxSonetPathAcctPolicyId,
+ tmnxSonetPathCollectStats,
+ tmnxSonetPathReportAlarmStatus,
+ tmnxSonetPathMonC2Byte,
+ tmnxSonetPathMonJ1String,
+ tmnxSonetPathChildType,
+ tmnxSonetGroupType,
+ tmnxSonetGroupParentPortID,
+ tmnxSonetGroupChildType,
+ tmnxSonetGroupName
+ }
+ STATUS current
+ DESCRIPTION
+ "The group of objects supporting management of SONET type ports
+ for revision 3.0 on Alcatel 7x50 SR series systems."
+ ::= { tmnxPortGroups 21 }
+
+tmnxPortTDMV3v0Group OBJECT-GROUP
+ OBJECTS { tmnxDS3Buildout,
+ tmnxDS3Type,
+ tmnxDS3LastChangeTime,
+ tmnxDS3ChannelRowStatus,
+ tmnxDS3ChannelType,
+ tmnxDS3ChannelFraming,
+ tmnxDS3ChannelClockSource,
+ tmnxDS3ChannelChannelized,
+ tmnxDS3ChannelSubrateCSUMode,
+ tmnxDS3ChannelSubrate,
+ tmnxDS3ChannelIdleCycleFlags,
+ tmnxDS3ChannelLoopback,
+ tmnxDS3ChannelBitErrorInsertionRate,
+ tmnxDS3ChannelBERTPattern,
+ tmnxDS3ChannelBERTDuration,
+ tmnxDS3ChannelMDLEicString,
+ tmnxDS3ChannelMDLLicString,
+ tmnxDS3ChannelMDLFicString,
+ tmnxDS3ChannelMDLUnitString,
+ tmnxDS3ChannelMDLPfiString,
+ tmnxDS3ChannelMDLPortString,
+ tmnxDS3ChannelMDLGenString,
+ tmnxDS3ChannelMDLMessageType,
+ tmnxDS3ChannelFEACLoopRespond,
+ tmnxDS3ChannelCRC,
+ tmnxDS3ChannelMTU,
+ tmnxDS3ChannelOperMTU,
+ tmnxDS3ChannelReportAlarm,
+ tmnxDS3ChannelReportAlarmStatus,
+ tmnxDS3ChannelLastChangeTime,
+ tmnxDS3ChannelInFEACLoop,
+ tmnxDS3ChannelMDLMonPortString,
+ tmnxDS3ChannelMDLMonGenString,
+ tmnxDS3ChannelBERTOperStatus,
+ tmnxDS3ChannelBERTSynched,
+ tmnxDS3ChannelBERTErrors,
+ tmnxDS3ChannelBERTTotalBits,
+ tmnxDS1RowStatus,
+ tmnxDS1Type,
+ tmnxDS1Framing,
+ tmnxDS1Loopback,
+ tmnxDS1InvertData,
+ tmnxDS1BitErrorInsertionRate,
+ tmnxDS1BERTPattern,
+ tmnxDS1BERTDuration,
+ tmnxDS1ReportAlarm,
+ tmnxDS1ReportAlarmStatus,
+ tmnxDS1LastChangeTime,
+ tmnxDS1ClockSource,
+ tmnxDS1BERTOperStatus,
+ tmnxDS1BERTSynched,
+ tmnxDS1BERTErrors,
+ tmnxDS1BERTTotalBits,
+ tmnxDS1RemoteLoopRespond,
+ tmnxDS1InRemoteLoop,
+ tmnxDS0ChanGroupRowStatus,
+ tmnxDS0ChanGroupTimeSlots,
+ tmnxDS0ChanGroupSpeed,
+ tmnxDS0ChanGroupCRC,
+ tmnxDS0ChanGroupMTU,
+ tmnxDS0ChanGroupOperMTU,
+ tmnxDS0ChanGroupLastChangeTime,
+ tmnxDS0ChanGroupIdleCycleFlags
+ }
+ STATUS obsolete
+ DESCRIPTION
+ "The group of objects supporting management of TDM type ports
+ for revision 3.0 on the Alcatel 7x50 SR series systems."
+ ::= { tmnxPortGroups 22 }
+
+tmnxPortATMV3v0Group OBJECT-GROUP
+ OBJECTS {
+ tmnxATMIntfCellFormat,
+ tmnxATMIntfMinVpValue
+ }
+ STATUS obsolete
+ DESCRIPTION
+ "The group of objects supporting management of ATM interfaces
+ for version 3.0 on Alcatel 7x50 SR series systems."
+ ::= { tmnxPortGroups 23 }
+
+tmnxScalarPortV3v0Group OBJECT-GROUP
+ OBJECTS { tmnxL4LoadBalancing }
+ STATUS current
+ DESCRIPTION
+ "The group of objects supporting management for general port
+ settings for revision 3.0 on Alcatel 7x50 series systems."
+ ::= { tmnxPortGroups 24 }
+
+tmnxPortV3v0Group OBJECT-GROUP
+ OBJECTS { tmnxPortTableLastChange,
+ tmnxPortLastChangeTime,
+ tmnxPortType,
+ tmnxPortClass,
+ tmnxPortDescription,
+ tmnxPortName,
+ tmnxPortAlias,
+ tmnxPortUserAssignedMac,
+ tmnxPortMacAddress,
+ tmnxPortHwMacAddress,
+ tmnxPortMode,
+ tmnxPortEncapType,
+ tmnxPortLagId,
+ tmnxPortHoldTimeUp,
+ tmnxPortHoldTimeDown,
+ tmnxPortUpProtocols,
+ tmnxPortConnectorType,
+ tmnxPortTransceiverType,
+ tmnxPortTransceiverCode,
+ tmnxPortTransceiverLaserWaveLen,
+ tmnxPortTransceiverDiagCapable,
+ tmnxPortTransceiverModelNumber,
+ tmnxPortSFPConnectorCode,
+ tmnxPortSFPVendorOUI,
+ tmnxPortSFPVendorManufactureDate,
+ tmnxPortSFPMedia,
+ tmnxPortSFPEquipped,
+ tmnxPortSFPVendorSerialNum,
+ tmnxPortSFPVendorPartNum,
+ tmnxPortEquipped,
+ tmnxPortLinkStatus,
+ tmnxPortAdminStatus,
+ tmnxPortOperStatus,
+ tmnxPortState,
+ tmnxPortPrevState,
+ tmnxPortNumAlarms,
+ tmnxPortAlarmState,
+ tmnxPortLastAlarmEvent,
+ tmnxPortClearAlarms,
+ tmnxPortLastStateChanged,
+ tmnxPortNumChannels,
+ tmnxPortNetworkEgrQueues,
+ tmnxPortIsLeaf,
+ tmnxPortChanType,
+ tmnxPortParentPortID,
+ tmnxPortLoadBalanceAlgorithm,
+ tmnxPortTypeName,
+ tmnxPortTypeDescription,
+ tmnxPortTypeStatus,
+ tmnxPortConnectTypeName,
+ tmnxPortConnectTypeDescription,
+ tmnxPortConnectTypeStatus,
+ tmnxChannelPortID,
+ tmnxPortOpticalCompliance,
+ tmnxL4LoadBalancing
+ }
+ STATUS obsolete
+ DESCRIPTION
+ "The group of objects supporting management of physical port
+ capabilities for revision 3.0 on Alcatel 7x50 SR series systems."
+ ::= { tmnxPortGroups 25 }
+
+tmnxCiscoHDLCGroup OBJECT-GROUP
+ OBJECTS { tmnxCiscoHDLCKeepAliveInt,
+ tmnxCiscoHDLCUpCount,
+ tmnxCiscoHDLCDownCount,
+ tmnxCiscoHDLCOperState,
+ tmnxCiscoHDLCDiscardStatInPkts,
+ tmnxCiscoHDLCDiscardStatOutPkts,
+ tmnxCiscoHDLCStatInPkts,
+ tmnxCiscoHDLCStatOutPkts,
+ tmnxCiscoHDLCStatInOctets,
+ tmnxCiscoHDLCStatOutOctets
+ }
+ STATUS current
+ DESCRIPTION
+ "The group of objects supporting Cisco HDLC encapsulation on Alcatel
+ 7750 SR series systems."
+ ::= { tmnxPortGroups 26 }
+
+tmnxMlBundleV3v0Group OBJECT-GROUP
+ OBJECTS { tmnxBundleRowStatus,
+ tmnxBundleType,
+ tmnxBundleMinimumLinks,
+ tmnxBundleNumLinks,
+ tmnxBundleNumActiveLinks,
+ tmnxBundleMRRU,
+ tmnxBundleOperMRRU,
+ tmnxBundlePeerMRRU,
+ tmnxBundleOperMTU,
+ tmnxBundleRedDiffDelay,
+ tmnxBundleRedDiffDelayAction,
+ tmnxBundleYellowDiffDelay,
+ tmnxBundleShortSequence,
+ tmnxBundleLastChangeTime,
+ tmnxBundleFragmentThreshold,
+ tmnxBundleUpTime,
+ tmnxBundleMemberRowStatus,
+ tmnxBundleMemberActive,
+ tmnxBundleMemberDownReason,
+ tmnxBundleMemberUpTime,
+ tmnxBundleInputDiscards,
+ tmnxBundlePrimaryMemberPortID,
+ tmnxBundleLFI,
+ tmnxPortBundleNumber
+ }
+ STATUS obsolete
+ DESCRIPTION
+ "The group of objects supporting management MLBUNDLES
+ for revision 3.0 on the Alcatel 7x50 SR series systems."
+ ::= { tmnxPortGroups 27 }
+
+tmnxObsoleteGroupV3v0 OBJECT-GROUP
+ OBJECTS { tmnxSonetAps,
+ tmnxSonetApsAdminStatus,
+ tmnxSonetApsOperStatus,
+ tmnxSonetApsAuthKey,
+ tmnxSonetApsNeighborAddr,
+ tmnxSonetApsAdvertiseInterval,
+ tmnxSonetApsAdvertiseTimeLeft,
+ tmnxSonetApsHoldTime,
+ tmnxSonetApsHoldTimeLeft
+ }
+ STATUS current
+ DESCRIPTION
+ "The group of objects obsoleted in the 7x50 SR series 3.0 release"
+ ::= { tmnxPortGroups 28 }
+
+tmnxPortEthernetV3v0Group OBJECT-GROUP
+ OBJECTS { tmnxPortEtherMTU,
+ tmnxPortEtherDuplex,
+ tmnxPortEtherSpeed,
+ tmnxPortEtherAutoNegotiate,
+ tmnxPortEtherOperDuplex,
+ tmnxPortEtherOperSpeed,
+ tmnxPortEtherAcctPolicyId,
+ tmnxPortEtherCollectStats,
+ tmnxPortEtherMDIMDIX,
+ tmnxPortEtherXGigMode,
+ tmnxPortEtherEgressRate,
+ tmnxPortEtherDot1qEtype,
+ tmnxPortEtherQinqEtype,
+ tmnxPortEtherIngressRate,
+ tmnxPortEtherReportAlarm,
+ tmnxPortEtherReportAlarmStatus,
+ tmnxPortEtherPkts1519toMax,
+ tmnxPortEtherHCOverPkts1519toMax,
+ tmnxPortEtherHCPkts1519toMax
+ }
+ STATUS obsolete
+ DESCRIPTION
+ "The group of objects supporting management of Ethernet ports
+ for revision 3.0 on Alcatel 7x50 SR series systems."
+ ::= { tmnxPortGroups 29 }
+
+tmnxPortTDMGroupV4v0 OBJECT-GROUP
+ OBJECTS { tmnxDS3Buildout,
+ tmnxDS3Type,
+ tmnxDS3LastChangeTime,
+ tmnxDS3ChannelRowStatus,
+ tmnxDS3ChannelType,
+ tmnxDS3ChannelFraming,
+ tmnxDS3ChannelClockSource,
+ tmnxDS3ChannelChannelized,
+ tmnxDS3ChannelSubrateCSUMode,
+ tmnxDS3ChannelSubrate,
+ tmnxDS3ChannelIdleCycleFlags,
+ tmnxDS3ChannelLoopback,
+ tmnxDS3ChannelBitErrorInsertionRate,
+ tmnxDS3ChannelBERTPattern,
+ tmnxDS3ChannelBERTDuration,
+ tmnxDS3ChannelMDLEicString,
+ tmnxDS3ChannelMDLLicString,
+ tmnxDS3ChannelMDLFicString,
+ tmnxDS3ChannelMDLUnitString,
+ tmnxDS3ChannelMDLPfiString,
+ tmnxDS3ChannelMDLPortString,
+ tmnxDS3ChannelMDLGenString,
+ tmnxDS3ChannelMDLMessageType,
+ tmnxDS3ChannelFEACLoopRespond,
+ tmnxDS3ChannelCRC,
+ tmnxDS3ChannelMTU,
+ tmnxDS3ChannelOperMTU,
+ tmnxDS3ChannelReportAlarm,
+ tmnxDS3ChannelReportAlarmStatus,
+ tmnxDS3ChannelLastChangeTime,
+ tmnxDS3ChannelInFEACLoop,
+ tmnxDS3ChannelMDLMonPortString,
+ tmnxDS3ChannelMDLMonGenString,
+ tmnxDS3ChannelBERTOperStatus,
+ tmnxDS3ChannelBERTSynched,
+ tmnxDS3ChannelBERTErrors,
+ tmnxDS3ChannelBERTTotalBits,
+ tmnxDS3ChannelScramble,
+ tmnxDS1RowStatus,
+ tmnxDS1Type,
+ tmnxDS1Framing,
+ tmnxDS1Loopback,
+ tmnxDS1InvertData,
+ tmnxDS1BitErrorInsertionRate,
+ tmnxDS1BERTPattern,
+ tmnxDS1BERTDuration,
+ tmnxDS1ReportAlarm,
+ tmnxDS1ReportAlarmStatus,
+ tmnxDS1LastChangeTime,
+ tmnxDS1ClockSource,
+ tmnxDS1BERTOperStatus,
+ tmnxDS1BERTSynched,
+ tmnxDS1BERTErrors,
+ tmnxDS1BERTTotalBits,
+ tmnxDS1RemoteLoopRespond,
+ tmnxDS1InRemoteLoop,
+ tmnxDS0ChanGroupRowStatus,
+ tmnxDS0ChanGroupTimeSlots,
+ tmnxDS0ChanGroupSpeed,
+ tmnxDS0ChanGroupCRC,
+ tmnxDS0ChanGroupMTU,
+ tmnxDS0ChanGroupOperMTU,
+ tmnxDS0ChanGroupLastChangeTime,
+ tmnxDS0ChanGroupIdleCycleFlags,
+ tmnxDS0ChanGroupScramble
+ }
+ STATUS obsolete
+ DESCRIPTION
+ "The group of objects supporting management of TDM type ports
+ for version 4.0 on the Alcatel 7x50 SR series systems."
+ ::= { tmnxPortGroups 30 }
+
+tmnxPortATMGroupV4v0 OBJECT-GROUP
+ OBJECTS {
+ tmnxATMIntfCellFormat,
+ tmnxATMIntfMinVpValue,
+ tmnxATMIntfMapping
+ }
+ STATUS current
+ DESCRIPTION
+ "The group of objects supporting management of ATM interfaces
+ for version 4.0 on Alcatel 7x50 SR series systems."
+ ::= { tmnxPortGroups 31 }
+
+tmnxMlBundleGroupV4v0 OBJECT-GROUP
+ OBJECTS { tmnxBundleRowStatus,
+ tmnxBundleType,
+ tmnxBundleMinimumLinks,
+ tmnxBundleNumLinks,
+ tmnxBundleNumActiveLinks,
+ tmnxBundleMRRU,
+ tmnxBundleOperMRRU,
+ tmnxBundlePeerMRRU,
+ tmnxBundleOperMTU,
+ tmnxBundleRedDiffDelay,
+ tmnxBundleRedDiffDelayAction,
+ tmnxBundleYellowDiffDelay,
+ tmnxBundleShortSequence,
+ tmnxBundleLastChangeTime,
+ tmnxBundleFragmentThreshold,
+ tmnxBundleUpTime,
+ tmnxBundleMemberRowStatus,
+ tmnxBundleMemberActive,
+ tmnxBundleMemberDownReason,
+ tmnxBundleMemberUpTime,
+ tmnxBundleInputDiscards,
+ tmnxBundlePrimaryMemberPortID,
+ tmnxBundleLFI,
+ tmnxPortBundleNumber
+ }
+ STATUS obsolete
+ DESCRIPTION
+ "The group of objects supporting management MLBUNDLES
+ for revision 4.0 on the Alcatel 7x50 SR series systems."
+ ::= { tmnxPortGroups 32 }
+
+tmnxMlImaBundleGroup OBJECT-GROUP
+ OBJECTS {
+ tmnxBundleImaGrpLnkActTimer,
+ tmnxBundleImaGrpLnkDeactTimer,
+ tmnxBundleImaGrpSymmetryMode,
+ tmnxBundleImaGrpTxId,
+ tmnxBundleImaGrpRxId,
+ tmnxBundleImaGrpTxRefLnk,
+ tmnxBundleImaGrpRxRefLnk,
+ tmnxBundleImaGrpSmNeState,
+ tmnxBundleImaGrpSmFeState,
+ tmnxBundleImaGrpSmFailState,
+ tmnxBundleImaGrpSmDownSecs,
+ tmnxBundleImaGrpSmOperSecs,
+ tmnxBundleImaGrpAvailTxCR,
+ tmnxBundleImaGrpAvailRxCR,
+ tmnxBundleImaGrpNeFails,
+ tmnxBundleImaGrpFeFails,
+ tmnxBundleImaGrpTxIcpCells,
+ tmnxBundleImaGrpRxIcpCells,
+ tmnxBundleImaGrpErrorIcpCells,
+ tmnxBundleImaGrpLostRxIcpCells,
+ tmnxBundleImaGrpTxOamLablVal,
+ tmnxBundleImaGrpRxOamLablVal,
+ tmnxBundleImaGrpAlphaValue,
+ tmnxBundleImaGrpBetaValue,
+ tmnxBundleImaGrpGammaValue,
+ tmnxBundleImaGrpNeClockMode,
+ tmnxBundleImaGrpFeClockMode,
+ tmnxBundleImaGrpVersion,
+ tmnxBundleImaGrpMaxConfBw,
+ tmnxBundleImaGrpTestState,
+ tmnxBundleImaGrpTestMember,
+ tmnxBundleImaGrpTestPattern,
+ tmnxBundleImaGrpDiffDelayMaxObs,
+ tmnxBundleImaGrpLeastDelayLink,
+ tmnxBundleMemberImaNeTxState,
+ tmnxBundleMemberImaNeRxState,
+ tmnxBundleMemberImaFeTxState,
+ tmnxBundleMemberImaFeRxState,
+ tmnxBundleMemberImaNeRxFailState,
+ tmnxBundleMemberImaFeRxFailState,
+ tmnxBundleMemberImaTxLid,
+ tmnxBundleMemberImaRxLid,
+ tmnxBundleMemberImaViolations,
+ tmnxBundleMemberImaNeSevErrSecs,
+ tmnxBundleMemberImaFeSevErrSecs,
+ tmnxBundleMemberImaNeUnavailSecs,
+ tmnxBundleMemberImaFeUnavailSecs,
+ tmnxBundleMemberImaNeTxUnuseSecs,
+ tmnxBundleMemberImaNeRxUnuseSecs,
+ tmnxBundleMemberImaFeTxUnuseSecs,
+ tmnxBundleMemberImaFeRxUnuseSecs,
+ tmnxBundleMemberImaNeTxNumFails,
+ tmnxBundleMemberImaNeRxNumFails,
+ tmnxBundleMemberImaFeTxNumFails,
+ tmnxBundleMemberImaFeRxNumFails,
+ tmnxBundleMemberImaTxIcpCells,
+ tmnxBundleMemberImaRxIcpCells,
+ tmnxBundleMemberImaErrorIcpCells,
+ tmnxBundleMemberImaLstRxIcpCells,
+ tmnxBundleMemberImaOifAnomalies,
+ tmnxBundleMemberImaRxTestState,
+ tmnxBundleMemberImaRxTestPattern,
+ tmnxBundleMemberImaRelDelay
+ }
+ STATUS current
+ DESCRIPTION
+ "The group of objects supporting management of Ima Groups
+ and Members on the Alcatel 7x50 SR series systems."
+ ::= { tmnxPortGroups 33 }
+
+tmnx7710PortTDMGroupV3v0 OBJECT-GROUP
+ OBJECTS {
+ tmnxDS3ChannelAcctPolicyId,
+ tmnxDS3ChannelCollectStats,
+ tmnxDS1PortBuildout,
+ tmnxDS1PortLastChangeTime,
+ tmnxDS1PortType,
+ tmnxDS1PortLineLength,
+ tmnxDS1PortLbo,
+ tmnxDS1PortDbGain,
+ tmnxDS1InsertSingleBitError,
+ tmnxDS0ChanGroupAcctPolicyId,
+ tmnxDS0ChanGroupCollectStats
+ }
+ STATUS obsolete
+ DESCRIPTION
+ "The group of objects supporting management of TDM type ports
+ specific to the Alcatel 7710 SR series systems for revision 3.0."
+ ::= { tmnxPortGroups 34 }
+
+tmnxPortGroupV4v0 OBJECT-GROUP
+ OBJECTS { tmnxPortTableLastChange,
+ tmnxPortLastChangeTime,
+ tmnxPortType,
+ tmnxPortClass,
+ tmnxPortDescription,
+ tmnxPortName,
+ tmnxPortAlias,
+ tmnxPortUserAssignedMac,
+ tmnxPortMacAddress,
+ tmnxPortHwMacAddress,
+ tmnxPortMode,
+ tmnxPortEncapType,
+ tmnxPortLagId,
+ tmnxPortHoldTimeUp,
+ tmnxPortHoldTimeDown,
+ tmnxPortUpProtocols,
+ tmnxPortConnectorType,
+ tmnxPortTransceiverType,
+ tmnxPortTransceiverCode,
+ tmnxPortTransceiverLaserWaveLen,
+ tmnxPortTransceiverDiagCapable,
+ tmnxPortTransceiverModelNumber,
+ tmnxPortSFPConnectorCode,
+ tmnxPortSFPVendorOUI,
+ tmnxPortSFPVendorManufactureDate,
+ tmnxPortSFPMedia,
+ tmnxPortSFPEquipped,
+ tmnxPortSFPVendorSerialNum,
+ tmnxPortSFPVendorPartNum,
+ tmnxPortEquipped,
+ tmnxPortLinkStatus,
+ tmnxPortAdminStatus,
+ tmnxPortOperStatus,
+ tmnxPortState,
+ tmnxPortPrevState,
+ tmnxPortNumAlarms,
+ tmnxPortAlarmState,
+ tmnxPortLastAlarmEvent,
+ tmnxPortClearAlarms,
+ tmnxPortLastStateChanged,
+ tmnxPortNumChannels,
+ tmnxPortNetworkEgrQueues,
+ tmnxPortIsLeaf,
+ tmnxPortChanType,
+ tmnxPortParentPortID,
+ tmnxPortLoadBalanceAlgorithm,
+ tmnxPortTypeName,
+ tmnxPortTypeDescription,
+ tmnxPortTypeStatus,
+ tmnxPortConnectTypeName,
+ tmnxPortConnectTypeDescription,
+ tmnxPortConnectTypeStatus,
+ tmnxChannelPortID,
+ tmnxPortOpticalCompliance,
+ tmnxL4LoadBalancing
+ }
+ STATUS obsolete
+ DESCRIPTION
+ "The group of objects supporting management of physical port
+ capabilities for revision 4.0 on Alcatel 7x50 SR series systems."
+ ::= { tmnxPortGroups 35 }
+
+tmnxObsoleteGroupV5v0 OBJECT-GROUP
+ OBJECTS {
+ tmnxPortTransceiverCode
+ }
+ STATUS current
+ DESCRIPTION
+ "The group of objects obsoleted in the 7x50 SR series 5.0 release"
+ ::= { tmnxPortGroups 36 }
+
+tmnxPortSchedV5v0Group OBJECT-GROUP
+ OBJECTS {
+ tmnxPortEgrPortSchedPlcy,
+ tmnxPortSchedOverrideRowStatus,
+ tmnxPortSchedOverrideSchedName,
+ tmnxPortSchedOverrideLastChanged,
+ tmnxPortSchedOverrideMaxRate,
+ tmnxPortSchedOverrideLvl1PIR,
+ tmnxPortSchedOverrideLvl1CIR,
+ tmnxPortSchedOverrideLvl2PIR,
+ tmnxPortSchedOverrideLvl2CIR,
+ tmnxPortSchedOverrideLvl3PIR,
+ tmnxPortSchedOverrideLvl3CIR,
+ tmnxPortSchedOverrideLvl4PIR,
+ tmnxPortSchedOverrideLvl4CIR,
+ tmnxPortSchedOverrideLvl5PIR,
+ tmnxPortSchedOverrideLvl5CIR,
+ tmnxPortSchedOverrideLvl6PIR,
+ tmnxPortSchedOverrideLvl6CIR,
+ tmnxPortSchedOverrideLvl7PIR,
+ tmnxPortSchedOverrideLvl7CIR,
+ tmnxPortSchedOverrideLvl8PIR,
+ tmnxPortSchedOverrideLvl8CIR,
+ tmnxPortSchedOverrideFlags
+ }
+ STATUS current
+ DESCRIPTION
+ "The group of objects supporting management of physical port
+ virtual scheduler capabilities for revision 5.0 on Alcatel
+ 7x50 SR series systems."
+ ::= { tmnxPortGroups 37 }
+
+tmnxPortEthernetV5v0Group OBJECT-GROUP
+ OBJECTS { tmnxPortEtherMTU,
+ tmnxPortEtherDuplex,
+ tmnxPortEtherSpeed,
+ tmnxPortEtherAutoNegotiate,
+ tmnxPortEtherOperDuplex,
+ tmnxPortEtherOperSpeed,
+ tmnxPortEtherAcctPolicyId,
+ tmnxPortEtherCollectStats,
+ tmnxPortEtherMDIMDIX,
+ tmnxPortEtherXGigMode,
+ tmnxPortEtherEgressRate,
+ tmnxPortEtherDot1qEtype,
+ tmnxPortEtherQinqEtype,
+ tmnxPortEtherIngressRate,
+ tmnxPortEtherReportAlarm,
+ tmnxPortEtherReportAlarmStatus,
+ tmnxPortEtherPkts1519toMax,
+ tmnxPortEtherHCOverPkts1519toMax,
+ tmnxPortEtherHCPkts1519toMax,
+ tmnxPortEtherLacpTunnel
+ }
+ STATUS obsolete
+ DESCRIPTION
+ "The group of objects supporting management of Ethernet ports
+ for revision 5.0 on Alcatel 7x50 SR series systems."
+ ::= { tmnxPortGroups 38 }
+
+tmnxPortGroupV5v0 OBJECT-GROUP
+ OBJECTS { tmnxPortTableLastChange,
+ tmnxPortLastChangeTime,
+ tmnxPortType,
+ tmnxPortClass,
+ tmnxPortDescription,
+ tmnxPortName,
+ tmnxPortAlias,
+ tmnxPortUserAssignedMac,
+ tmnxPortMacAddress,
+ tmnxPortHwMacAddress,
+ tmnxPortMode,
+ tmnxPortEncapType,
+ tmnxPortLagId,
+ tmnxPortHoldTimeUp,
+ tmnxPortHoldTimeDown,
+ tmnxPortUpProtocols,
+ tmnxPortConnectorType,
+ tmnxPortTransceiverType,
+ tmnxPortTransceiverCode,
+ tmnxPortTransceiverLaserWaveLen,
+ tmnxPortTransceiverDiagCapable,
+ tmnxPortTransceiverModelNumber,
+ tmnxPortSFPConnectorCode,
+ tmnxPortSFPVendorOUI,
+ tmnxPortSFPVendorManufactureDate,
+ tmnxPortSFPMedia,
+ tmnxPortSFPEquipped,
+ tmnxPortSFPVendorSerialNum,
+ tmnxPortSFPVendorPartNum,
+ tmnxPortEquipped,
+ tmnxPortLinkStatus,
+ tmnxPortAdminStatus,
+ tmnxPortOperStatus,
+ tmnxPortState,
+ tmnxPortPrevState,
+ tmnxPortNumAlarms,
+ tmnxPortAlarmState,
+ tmnxPortLastAlarmEvent,
+ tmnxPortClearAlarms,
+ tmnxPortLastStateChanged,
+ tmnxPortNumChannels,
+ tmnxPortNetworkEgrQueues,
+ tmnxPortIsLeaf,
+ tmnxPortChanType,
+ tmnxPortParentPortID,
+ tmnxPortLoadBalanceAlgorithm,
+ tmnxPortTypeName,
+ tmnxPortTypeDescription,
+ tmnxPortTypeStatus,
+ tmnxPortConnectTypeName,
+ tmnxPortConnectTypeDescription,
+ tmnxPortConnectTypeStatus,
+ tmnxChannelPortID,
+ tmnxPortOpticalCompliance,
+ tmnxL4LoadBalancing,
+ tmnxPortLastClearedTime
+ }
+ STATUS obsolete
+ DESCRIPTION
+ "The group of objects supporting management of physical port
+ capabilities for revision 5.0 on Alcatel 7x50 SR series systems."
+ ::= { tmnxPortGroups 39 }
+
+tmnxMlBundleGroupV5v0 OBJECT-GROUP
+ OBJECTS { tmnxBundleRowStatus,
+ tmnxBundleType,
+ tmnxBundleMinimumLinks,
+ tmnxBundleNumLinks,
+ tmnxBundleNumActiveLinks,
+ tmnxBundleMRRU,
+ tmnxBundleOperMRRU,
+ tmnxBundlePeerMRRU,
+ tmnxBundleOperMTU,
+ tmnxBundleRedDiffDelay,
+ tmnxBundleRedDiffDelayAction,
+ tmnxBundleYellowDiffDelay,
+ tmnxBundleShortSequence,
+ tmnxBundleLastChangeTime,
+ tmnxBundleFragmentThreshold,
+ tmnxBundleUpTime,
+ tmnxBundleMemberRowStatus,
+ tmnxBundleMemberActive,
+ tmnxBundleMemberDownReason,
+ tmnxBundleMemberUpTime,
+ tmnxBundleInputDiscards,
+ tmnxBundlePrimaryMemberPortID,
+ tmnxBundleLFI,
+ tmnxPortBundleNumber,
+ tmnxBundleProtectedType,
+ tmnxBundleParentBundle,
+ tmnxBPGrpAssocWorkingBundleID,
+ tmnxBPGrpAssocProtectBundleID,
+ tmnxBPGrpAssocActiveBundleID
+ }
+ STATUS obsolete
+ DESCRIPTION
+ "The group of objects supporting management MLBUNDLES
+ for revision 5.0 on the Alcatel 7x50 SR series systems."
+ ::= { tmnxPortGroups 40 }
+
+tmnxPortNotificationGroupV5v0 NOTIFICATION-GROUP
+ NOTIFICATIONS { tmnxEqPortSonetAlarm,
+ tmnxEqPortSonetAlarmClear,
+ tmnxEqPortSonetPathAlarm,
+ tmnxEqPortSonetPathAlarmClear,
+ tmnxEqPortSFPInserted,
+ tmnxEqPortSFPRemoved,
+ tmnxEqPortSFPCorrupted,
+ tmnxEqPortError,
+ tmnxEqPortDS3Alarm,
+ tmnxEqPortDS3AlarmClear,
+ tmnxEqPortDS1Alarm,
+ tmnxEqPortDS1AlarmClear,
+ tmnxEqPortBndlYellowDiffExceeded,
+ tmnxEqPortBndlRedDiffExceeded,
+ tmnxEqPortBndlBadEndPtDiscr,
+ tmnxEqPortEtherAlarm,
+ tmnxEqPortEtherAlarmClear,
+ tmnxDS1E1LoopbackStarted,
+ tmnxDS1E1LoopbackStopped,
+ tmnxDS3E3LoopbackStarted,
+ tmnxDS3E3LoopbackStopped,
+ tmnxSonetSDHLoopbackStarted,
+ tmnxSonetSDHLoopbackStopped,
+ tmnxEqPortSpeedCfgNotCompatible,
+ tmnxEqPortDuplexCfgNotCompatible,
+ tmnxEqPortIngressRateCfgNotCompatible
+ }
+ STATUS obsolete
+ DESCRIPTION
+ "The group of notifications supporting the management of physical
+ ports for revision 5.0 on Alcatel 7x50 SR series systems."
+ ::= { tmnxPortGroups 41 }
+
+tmnxPortTDMGroupV5v0 OBJECT-GROUP
+ OBJECTS { tmnxDS3ChannelAcctPolicyId,
+ tmnxDS3ChannelCollectStats,
+ tmnxDS3Buildout,
+ tmnxDS3Type,
+ tmnxDS3LastChangeTime,
+ tmnxDS3ChannelRowStatus,
+ tmnxDS3ChannelType,
+ tmnxDS3ChannelFraming,
+ tmnxDS3ChannelClockSource,
+ tmnxDS3ChannelChannelized,
+ tmnxDS3ChannelSubrateCSUMode,
+ tmnxDS3ChannelSubrate,
+ tmnxDS3ChannelIdleCycleFlags,
+ tmnxDS3ChannelLoopback,
+ tmnxDS3ChannelBitErrorInsertionRate,
+ tmnxDS3ChannelBERTPattern,
+ tmnxDS3ChannelBERTDuration,
+ tmnxDS3ChannelMDLEicString,
+ tmnxDS3ChannelMDLLicString,
+ tmnxDS3ChannelMDLFicString,
+ tmnxDS3ChannelMDLUnitString,
+ tmnxDS3ChannelMDLPfiString,
+ tmnxDS3ChannelMDLPortString,
+ tmnxDS3ChannelMDLGenString,
+ tmnxDS3ChannelMDLMessageType,
+ tmnxDS3ChannelFEACLoopRespond,
+ tmnxDS3ChannelCRC,
+ tmnxDS3ChannelMTU,
+ tmnxDS3ChannelOperMTU,
+ tmnxDS3ChannelReportAlarm,
+ tmnxDS3ChannelReportAlarmStatus,
+ tmnxDS3ChannelLastChangeTime,
+ tmnxDS3ChannelInFEACLoop,
+ tmnxDS3ChannelMDLMonPortString,
+ tmnxDS3ChannelMDLMonGenString,
+ tmnxDS3ChannelBERTOperStatus,
+ tmnxDS3ChannelBERTSynched,
+ tmnxDS3ChannelBERTErrors,
+ tmnxDS3ChannelBERTTotalBits,
+ tmnxDS3ChannelScramble,
+ tmnxDS1RowStatus,
+ tmnxDS1Type,
+ tmnxDS1Framing,
+ tmnxDS1Loopback,
+ tmnxDS1InvertData,
+ tmnxDS1BitErrorInsertionRate,
+ tmnxDS1BERTPattern,
+ tmnxDS1BERTDuration,
+ tmnxDS1ReportAlarm,
+ tmnxDS1ReportAlarmStatus,
+ tmnxDS1LastChangeTime,
+ tmnxDS1ClockSource,
+ tmnxDS1BERTOperStatus,
+ tmnxDS1BERTSynched,
+ tmnxDS1BERTErrors,
+ tmnxDS1BERTTotalBits,
+ tmnxDS1RemoteLoopRespond,
+ tmnxDS1InRemoteLoop,
+ tmnxDS0ChanGroupRowStatus,
+ tmnxDS0ChanGroupTimeSlots,
+ tmnxDS0ChanGroupSpeed,
+ tmnxDS0ChanGroupCRC,
+ tmnxDS0ChanGroupMTU,
+ tmnxDS0ChanGroupOperMTU,
+ tmnxDS0ChanGroupLastChangeTime,
+ tmnxDS0ChanGroupIdleCycleFlags,
+ tmnxDS0ChanGroupScramble
+ }
+ STATUS obsolete
+ DESCRIPTION
+ "The group of objects supporting management of TDM type ports
+ for version 5.0 on the Alcatel 7x50 SR series systems."
+ ::= { tmnxPortGroups 42 }
+
+tmnx7710PortTDMGroupV5v0 OBJECT-GROUP
+ OBJECTS {
+ tmnxDS1PortBuildout,
+ tmnxDS1PortLastChangeTime,
+ tmnxDS1PortType,
+ tmnxDS1PortLineLength,
+ tmnxDS1PortLbo,
+ tmnxDS1PortDbGain,
+ tmnxDS1InsertSingleBitError,
+ tmnxDS0ChanGroupAcctPolicyId,
+ tmnxDS0ChanGroupCollectStats
+ }
+ STATUS current
+ DESCRIPTION
+ "The group of objects supporting management of TDM type ports
+ specific to the revision 5.0 on Alcatel 7710 SR series systems."
+ ::= { tmnxPortGroups 43 }
+
+tmnxPortCemGroupV6v0 OBJECT-GROUP
+ OBJECTS {
+ tmnxDS3ChannelClockSyncState,
+ tmnxDS3ChannelClockMasterPortId,
+ tmnxDS1SignalMode,
+ tmnxDS1ClockSyncState,
+ tmnxDS1ClockMasterPortId,
+ tmnxDS0ChanGroupPayloadFillType,
+ tmnxDS0ChanGroupPayloadPattern,
+ tmnxDS0ChanGroupSignalFillType,
+ tmnxDS0ChanGroupSignalPattern
+ }
+ STATUS current
+ DESCRIPTION
+ "The group of objects supporting management of CEM encapsulation TDM
+ type ports specific to the Alcatel 7750 and 7710 SR series systems
+ for revision 6.0."
+ ::= { tmnxPortGroups 44 }
+
+tmnxMcMlpppBundleGroup OBJECT-GROUP
+ OBJECTS { tmnxBundleMlpppClassCount,
+ tmnxBundleMlpppIngQoSProfId,
+ tmnxBundleMlpppEgrQoSProfId,
+ tmnxMcMlpppStatsIngressOct,
+ tmnxMcMlpppStatsIngressPkt,
+ tmnxMcMlpppStatsIngressErrPkt,
+ tmnxMcMlpppStatsEgressOct,
+ tmnxMcMlpppStatsEgressPkt,
+ tmnxMcMlpppStatsEgressErrPkt
+ }
+ STATUS current
+ DESCRIPTION
+ "The group of objects supporting management of MClass MLPPP BUNDLES
+ for revision 6.0 on the Alcatel 7x50 SR series systems."
+ ::= { tmnxPortGroups 45 }
+
+tmnxPortNotificationGroupV6v0 NOTIFICATION-GROUP
+ NOTIFICATIONS { tmnxEqPortSonetAlarm,
+ tmnxEqPortSonetAlarmClear,
+ tmnxEqPortSonetPathAlarm,
+ tmnxEqPortSonetPathAlarmClear,
+ tmnxEqPortSFPInserted,
+ tmnxEqPortSFPRemoved,
+ tmnxEqPortError,
+ tmnxEqPortDS3Alarm,
+ tmnxEqPortDS3AlarmClear,
+ tmnxEqPortDS1Alarm,
+ tmnxEqPortDS1AlarmClear,
+ tmnxEqPortBndlYellowDiffExceeded,
+ tmnxEqPortBndlRedDiffExceeded,
+ tmnxEqPortBndlBadEndPtDiscr,
+ tmnxEqPortEtherAlarm,
+ tmnxEqPortEtherAlarmClear,
+ tmnxDS1E1LoopbackStarted,
+ tmnxDS1E1LoopbackStopped,
+ tmnxDS3E3LoopbackStarted,
+ tmnxDS3E3LoopbackStopped,
+ tmnxSonetSDHLoopbackStarted,
+ tmnxSonetSDHLoopbackStopped,
+ tmnxEqPortEtherLoopDetected,
+ tmnxEqPortEtherLoopCleared,
+ tmnxEqPortSpeedCfgNotCompatible,
+ tmnxEqPortDuplexCfgNotCompatible,
+ tmnxEqPortIngressRateCfgNotCompatible,
+ tmnxEqDigitalDiagMonitorFailure,
+ tmnxEqPortSFPStatusFailure
+ }
+ STATUS current
+ DESCRIPTION
+ "The group of notifications supporting the management of physical
+ ports for revision 6.0 on Alcatel 7x50 SR series systems."
+ ::= { tmnxPortGroups 46 }
+
+tmnxPortEthernetV6v0Group OBJECT-GROUP
+ OBJECTS { tmnxPortEtherMTU,
+ tmnxPortEtherDuplex,
+ tmnxPortEtherSpeed,
+ tmnxPortEtherAutoNegotiate,
+ tmnxPortEtherOperDuplex,
+ tmnxPortEtherOperSpeed,
+ tmnxPortEtherAcctPolicyId,
+ tmnxPortEtherCollectStats,
+ tmnxPortEtherMDIMDIX,
+ tmnxPortEtherXGigMode,
+ tmnxPortEtherEgressRate,
+ tmnxPortEtherDot1qEtype,
+ tmnxPortEtherQinqEtype,
+ tmnxPortEtherIngressRate,
+ tmnxPortEtherReportAlarm,
+ tmnxPortEtherReportAlarmStatus,
+ tmnxPortEtherPkts1519toMax,
+ tmnxPortEtherHCOverPkts1519toMax,
+ tmnxPortEtherHCPkts1519toMax,
+ tmnxPortEtherLacpTunnel,
+ tmnxPortEtherDownWhenLoopedEnabled,
+ tmnxPortEtherDownWhenLoopedKeepAlive,
+ tmnxPortEtherDownWhenLoopedRetry,
+ tmnxPortEtherDownWhenLoopedState,
+ tmnxPortEtherPBBEtype,
+ tmnxPortEtherReasonDownFlags
+ }
+ STATUS current
+ DESCRIPTION
+ "The group of objects supporting management of Ethernet ports
+ for revision 6.0 on Alcatel 7x50 SR series systems."
+ ::= { tmnxPortGroups 47 }
+
+tmnxMlBundleGroupV6v0 OBJECT-GROUP
+ OBJECTS { tmnxBundleRowStatus,
+ tmnxBundleType,
+ tmnxBundleMinimumLinks,
+ tmnxBundleNumLinks,
+ tmnxBundleNumActiveLinks,
+ tmnxBundleRedDiffDelay,
+ tmnxBundleRedDiffDelayAction,
+ tmnxBundleLastChangeTime,
+ tmnxBundleFragmentThreshold,
+ tmnxBundleUpTime,
+ tmnxBundleMemberRowStatus,
+ tmnxBundleMemberActive,
+ tmnxBundleMemberDownReason,
+ tmnxBundleMemberUpTime,
+ tmnxBundleInputDiscards,
+ tmnxBundlePrimaryMemberPortID,
+ tmnxPortBundleNumber,
+ tmnxBundleProtectedType,
+ tmnxBundleParentBundle,
+ tmnxBPGrpAssocWorkingBundleID,
+ tmnxBPGrpAssocProtectBundleID,
+ tmnxBPGrpAssocActiveBundleID
+ }
+ STATUS current
+ DESCRIPTION
+ "The group of objects supporting management MLBUNDLES
+ for revision 6.0 on the Alcatel 7x50 SR series systems."
+ ::= { tmnxPortGroups 48 }
+
+tmnxMlpppBundleGroup OBJECT-GROUP
+ OBJECTS {
+ tmnxBundleMlpppEndpointID,
+ tmnxBundleMlpppEndpointIDClass,
+ tmnxBundleYellowDiffDelay,
+ tmnxBundleShortSequence,
+ tmnxBundleMRRU,
+ tmnxBundleOperMRRU,
+ tmnxBundlePeerMRRU,
+ tmnxBundleOperMTU,
+ tmnxBundleLFI
+ }
+ STATUS current
+ DESCRIPTION
+ "The group of objects supporting management of MLPPP Bundles
+ on the Alcatel 7x50 SR series systems."
+ ::= { tmnxPortGroups 49 }
+
+tmnxPortNotificationGroupV3v0 NOTIFICATION-GROUP
+ NOTIFICATIONS { tmnxEqPortSonetAlarm,
+ tmnxEqPortSonetAlarmClear,
+ tmnxEqPortSonetPathAlarm,
+ tmnxEqPortSonetPathAlarmClear,
+ tmnxEqPortSFPInserted,
+ tmnxEqPortSFPRemoved,
+ tmnxEqPortSFPCorrupted,
+ tmnxEqPortError,
+ tmnxEqPortDS3Alarm,
+ tmnxEqPortDS3AlarmClear,
+ tmnxEqPortDS1Alarm,
+ tmnxEqPortDS1AlarmClear,
+ tmnxEqPortBndlYellowDiffExceeded,
+ tmnxEqPortBndlRedDiffExceeded,
+ tmnxEqPortBndlBadEndPtDiscr,
+ tmnxEqPortEtherAlarm,
+ tmnxEqPortEtherAlarmClear,
+ tmnxEqPortSpeedCfgNotCompatible,
+ tmnxEqPortDuplexCfgNotCompatible,
+ tmnxEqPortIngressRateCfgNotCompatible
+ }
+ STATUS obsolete
+ DESCRIPTION
+ "The group of notifications supporting the management of physical
+ ports for revision 3.0 on Alcatel 7x50 SR series systems."
+ ::= { tmnxPortGroups 50 }
+
+tmnxPortTDMGroupV6v0 OBJECT-GROUP
+ OBJECTS { tmnxDS3ChannelAcctPolicyId,
+ tmnxDS3ChannelCollectStats,
+ tmnxDS3Buildout,
+ tmnxDS3Type,
+ tmnxDS3LastChangeTime,
+ tmnxDS3ChannelRowStatus,
+ tmnxDS3ChannelType,
+ tmnxDS3ChannelFraming,
+ tmnxDS3ChannelClockSource,
+ tmnxDS3ChannelChannelized,
+ tmnxDS3ChannelSubrateCSUMode,
+ tmnxDS3ChannelSubrate,
+ tmnxDS3ChannelIdleCycleFlags,
+ tmnxDS3ChannelLoopback,
+ tmnxDS3ChannelBitErrorInsertionRate,
+ tmnxDS3ChannelBERTPattern,
+ tmnxDS3ChannelBERTDuration,
+ tmnxDS3ChannelMDLEicString,
+ tmnxDS3ChannelMDLLicString,
+ tmnxDS3ChannelMDLFicString,
+ tmnxDS3ChannelMDLUnitString,
+ tmnxDS3ChannelMDLPfiString,
+ tmnxDS3ChannelMDLPortString,
+ tmnxDS3ChannelMDLGenString,
+ tmnxDS3ChannelMDLMessageType,
+ tmnxDS3ChannelFEACLoopRespond,
+ tmnxDS3ChannelCRC,
+ tmnxDS3ChannelMTU,
+ tmnxDS3ChannelOperMTU,
+ tmnxDS3ChannelReportAlarm,
+ tmnxDS3ChannelReportAlarmStatus,
+ tmnxDS3ChannelLastChangeTime,
+ tmnxDS3ChannelInFEACLoop,
+ tmnxDS3ChannelMDLMonPortString,
+ tmnxDS3ChannelMDLMonGenString,
+ tmnxDS3ChannelBERTOperStatus,
+ tmnxDS3ChannelBERTSynched,
+ tmnxDS3ChannelBERTErrors,
+ tmnxDS3ChannelBERTTotalBits,
+ tmnxDS3ChannelScramble,
+ tmnxDS1RowStatus,
+ tmnxDS1Type,
+ tmnxDS1Framing,
+ tmnxDS1Loopback,
+ tmnxDS1InvertData,
+ tmnxDS1BitErrorInsertionRate,
+ tmnxDS1BERTPattern,
+ tmnxDS1BERTDuration,
+ tmnxDS1ReportAlarm,
+ tmnxDS1ReportAlarmStatus,
+ tmnxDS1LastChangeTime,
+ tmnxDS1ClockSource,
+ tmnxDS1BERTOperStatus,
+ tmnxDS1BERTSynched,
+ tmnxDS1BERTErrors,
+ tmnxDS1BERTTotalBits,
+ tmnxDS1RemoteLoopRespond,
+ tmnxDS1InRemoteLoop,
+ tmnxDS1BerSdThreshold,
+ tmnxDS1BerSfThreshold,
+ tmnxDS0ChanGroupRowStatus,
+ tmnxDS0ChanGroupTimeSlots,
+ tmnxDS0ChanGroupSpeed,
+ tmnxDS0ChanGroupCRC,
+ tmnxDS0ChanGroupMTU,
+ tmnxDS0ChanGroupOperMTU,
+ tmnxDS0ChanGroupLastChangeTime,
+ tmnxDS0ChanGroupIdleCycleFlags,
+ tmnxDS0ChanGroupScramble
+ }
+ STATUS current
+ DESCRIPTION
+ "The group of objects supporting management of TDM type ports
+ for version 6.0 on the Alcatel 7x50 SR series systems."
+ ::= { tmnxPortGroups 52 }
+
+tmnxDigitalDiagMonitorGroup OBJECT-GROUP
+ OBJECTS {
+ tmnxDDMTemperature,
+ tmnxDDMTempLowWarning,
+ tmnxDDMTempLowAlarm,
+ tmnxDDMTempHiWarning,
+ tmnxDDMTempHiAlarm,
+ tmnxDDMSupplyVoltage,
+ tmnxDDMSupplyVoltageLowWarning,
+ tmnxDDMSupplyVoltageLowAlarm,
+ tmnxDDMSupplyVoltageHiWarning,
+ tmnxDDMSupplyVoltageHiAlarm,
+ tmnxDDMTxBiasCurrent,
+ tmnxDDMTxBiasCurrentLowWarning,
+ tmnxDDMTxBiasCurrentLowAlarm,
+ tmnxDDMTxBiasCurrentHiWarning,
+ tmnxDDMTxBiasCurrentHiAlarm,
+ tmnxDDMTxOutputPower,
+ tmnxDDMTxOutputPowerLowWarning,
+ tmnxDDMTxOutputPowerLowAlarm,
+ tmnxDDMTxOutputPowerHiWarning,
+ tmnxDDMTxOutputPowerHiAlarm,
+ tmnxDDMRxOpticalPower,
+ tmnxDDMRxOpticalPowerLowWarning,
+ tmnxDDMRxOpticalPowerLowAlarm,
+ tmnxDDMRxOpticalPowerHiWarning,
+ tmnxDDMRxOpticalPowerHiAlarm,
+ tmnxDDMRxOpticalPowerType,
+ tmnxDDMAux1,
+ tmnxDDMAux1LowWarning,
+ tmnxDDMAux1LowAlarm,
+ tmnxDDMAux1HiWarning,
+ tmnxDDMAux1HiAlarm,
+ tmnxDDMAux1Type,
+ tmnxDDMAux2,
+ tmnxDDMAux2LowWarning,
+ tmnxDDMAux2LowAlarm,
+ tmnxDDMAux2HiWarning,
+ tmnxDDMAux2HiAlarm,
+ tmnxDDMAux2Type,
+ tmnxDDMFailedThresholds,
+ tmnxDDMExternallyCalibrated,
+ tmnxDDMExtCalRxPower4,
+ tmnxDDMExtCalRxPower3,
+ tmnxDDMExtCalRxPower2,
+ tmnxDDMExtCalRxPower1,
+ tmnxDDMExtCalRxPower0,
+ tmnxDDMExtCalTxLaserBiasSlope,
+ tmnxDDMExtCalTxLaserBiasOffset,
+ tmnxDDMExtCalTxPowerSlope,
+ tmnxDDMExtCalTxPowerOffset,
+ tmnxDDMExtCalTemperatureSlope,
+ tmnxDDMExtCalTemperatureOffset,
+ tmnxDDMExtCalVoltageSlope,
+ tmnxDDMExtCalVoltageOffset
+ }
+ STATUS current
+ DESCRIPTION
+ "The group of objects supporting the management of
+ Digital Diagnostic Monitoring SFP/XFPs for revision 6.0 on
+ Alcatel 7x50 SR series systems."
+ ::= { tmnxPortGroups 53 }
+
+tmnxPortGroupV6v0 OBJECT-GROUP
+ OBJECTS { tmnxPortTableLastChange,
+ tmnxPortLastChangeTime,
+ tmnxPortType,
+ tmnxPortClass,
+ tmnxPortDescription,
+ tmnxPortName,
+ tmnxPortAlias,
+ tmnxPortUserAssignedMac,
+ tmnxPortMacAddress,
+ tmnxPortHwMacAddress,
+ tmnxPortMode,
+ tmnxPortEncapType,
+ tmnxPortLagId,
+ tmnxPortHoldTimeUp,
+ tmnxPortHoldTimeDown,
+ tmnxPortUpProtocols,
+ tmnxPortConnectorType,
+ tmnxPortTransceiverType,
+ tmnxPortTransceiverLaserWaveLen,
+ tmnxPortTransceiverDiagCapable,
+ tmnxPortTransceiverModelNumber,
+ tmnxPortSFPConnectorCode,
+ tmnxPortSFPVendorOUI,
+ tmnxPortSFPVendorManufactureDate,
+ tmnxPortSFPMedia,
+ tmnxPortSFPEquipped,
+ tmnxPortSFPVendorSerialNum,
+ tmnxPortSFPVendorPartNum,
+ tmnxPortEquipped,
+ tmnxPortLinkStatus,
+ tmnxPortAdminStatus,
+ tmnxPortOperStatus,
+ tmnxPortState,
+ tmnxPortPrevState,
+ tmnxPortNumAlarms,
+ tmnxPortAlarmState,
+ tmnxPortLastAlarmEvent,
+ tmnxPortClearAlarms,
+ tmnxPortLastStateChanged,
+ tmnxPortNumChannels,
+ tmnxPortNetworkEgrQueues,
+ tmnxPortIsLeaf,
+ tmnxPortChanType,
+ tmnxPortParentPortID,
+ tmnxPortLoadBalanceAlgorithm,
+ tmnxPortTypeName,
+ tmnxPortTypeDescription,
+ tmnxPortTypeStatus,
+ tmnxPortConnectTypeName,
+ tmnxPortConnectTypeDescription,
+ tmnxPortConnectTypeStatus,
+ tmnxChannelPortID,
+ tmnxPortOpticalCompliance,
+ tmnxL4LoadBalancing,
+ tmnxPortLastClearedTime,
+ tmnxPortDDMEventSuppression,
+ tmnxPortSFPStatus
+ }
+ STATUS current
+ DESCRIPTION
+ "The group of objects supporting management of physical port
+ capabilities for revision 6.0 on Alcatel 7x50 SR series systems."
+ ::= { tmnxPortGroups 54 }
+
+tmnxNamedPoolGroupV6v0 OBJECT-GROUP
+ OBJECTS {
+ tmnxPortIngNamedPoolPlcy,
+ tmnxPortEgrNamedPoolPlcy,
+ tmnxPortIngPoolPercentRate,
+ tmnxPortEgrPoolPercentRate
+ }
+ STATUS current
+ DESCRIPTION
+ "The group of objects supporting the Named Pool feature
+ for revision 6.0 on Alcatel 7x50 SR series systems."
+ ::= { tmnxPortGroups 55 }
+
+tmnxPortNotifyObjsGroupV6v0 OBJECT-GROUP
+ OBJECTS {
+ tmnxDDMFailedObject
+ }
+ STATUS current
+ DESCRIPTION
+ "The group of objects supporting physical port notifications
+ for revision 6.0 on Alcatel 7x50 SR series systems."
+ ::= { tmnxPortGroups 57 }
+
+END