1ALCATEL-IND1-TIMETRA-PORT-MIB DEFINITIONS ::= BEGIN
2
3IMPORTS
4        MODULE-IDENTITY, OBJECT-TYPE,
5        NOTIFICATION-TYPE, Unsigned32,
6        Counter32, IpAddress, Counter64,
7        Integer32, Gauge32
8                                                FROM SNMPv2-SMI
9
10        MODULE-COMPLIANCE, OBJECT-GROUP,
11        NOTIFICATION-GROUP                      FROM SNMPv2-CONF
12
13        TEXTUAL-CONVENTION, DateAndTime,
14        RowStatus, TimeStamp, TimeInterval,
15        TruthValue, MacAddress, RowPointer,
16        DisplayString                           FROM SNMPv2-TC
17
18        TmnxActionType, TmnxPortID,
19        TItemDescription, TNamedItemOrEmpty,
20        TNamedItem, TFCName, TQueueId,
21        TmnxOperState, TPortSchedulerPIR,
22        TPortSchedulerCIR, TItemLongDescription,
23        TSecondaryShaper10GPIRRate,
24        TMlpppQoSProfileId                      FROM ALCATEL-IND1-TIMETRA-TC-MIB
25
26        timetraSRMIBModules                     FROM ALCATEL-IND1-TIMETRA-GLOBAL-MIB
27
28        tmnxHwObjs, tmnxHwNotification,
29        tmnxHwConformance, tmnxChassisIndex,
30        tmnxChassisNotifyChassisId,
31        TmnxAlarmState, TmnxPortAdminStatus,
32        TmnxMDAChanType                         FROM ALCATEL-IND1-TIMETRA-CHASSIS-MIB
33        ;
34
35
36tmnxPortMIBModule MODULE-IDENTITY
37        LAST-UPDATED    "0801010000Z"
38        ORGANIZATION    "Alcatel"
39        CONTACT-INFO
40            "Alcatel 7x50 Support
41             Web: http://www.alcatel.com/comps/pages/carrier_support.jhtml"
42        DESCRIPTION
43        "This document is the SNMP MIB module to manage and provision the
44        hardware components of the Alcatel 7x50 device.
45
46        Copyright 2003-2008 Alcatel-Lucent.  All rights reserved.
47        Reproduction of this document is authorized on the condition that
48        the foregoing copyright notice is included.
49
50        This SNMP MIB module (Specification) embodies Alcatel's
51        proprietary intellectual property.  Alcatel retains
52        all title and ownership in the Specification, including any
53        revisions.
54
55        Alcatel grants all interested parties a non-exclusive
56        license to use and distribute an unmodified copy of this
57        Specification in connection with management of Alcatel
58        products, and without fee, provided this copyright notice and
59        license appear on all copies.
60
61        This Specification is supplied 'as is', and Alcatel
62        makes no warranty, either express or implied, as to the use,
63        operation, condition, or performance of the Specification."
64
65--
66--  Revision History
67--
68        REVISION        "0801010000Z"
69        DESCRIPTION     "Rev 6.0                01 Jan 2008 00:00
70                         6.0 release of the TIMETRA-PORT-MIB."
71
72        REVISION        "0701010000Z"
73        DESCRIPTION     "Rev 5.0                01 Jan 2007 00:00
74                         5.0 release of the TIMETRA-PORT-MIB."
75
76        REVISION        "0603160000Z"
77        DESCRIPTION     "Rev 4.0                16 Mar 2006 00:00
78                         4.0 release of the TIMETRA-PORT-MIB."
79
80        REVISION        "0508310000Z"
81        DESCRIPTION     "Rev 3.0                31 Aug 2005 00:00
82                         3.0 release of the TIMETRA-PORT-MIB."
83
84        REVISION        "0501240000Z"
85        DESCRIPTION     "Rev 2.1                24 Jan 2005 00:00
86                         2.1 release of the TIMETRA-PORT-MIB."
87
88        REVISION        "0403010000Z"
89        DESCRIPTION     "Rev 2.0                01 Mar 2004 00:00
90                         2.0 release of the TIMETRA-PORT-MIB."
91
92        ::= { timetraSRMIBModules 25 }
93
94
95tmnxPortObjs                    OBJECT IDENTIFIER ::= { tmnxHwObjs 4 }
96tmnxPortNotificationObjects     OBJECT IDENTIFIER ::= { tmnxHwObjs 7 }
97tmnxFRObjs                      OBJECT IDENTIFIER ::= { tmnxHwObjs 9 }
98tmnxQosAppObjs                  OBJECT IDENTIFIER ::= { tmnxHwObjs 10 }
99tmnxATMObjs                     OBJECT IDENTIFIER ::= { tmnxHwObjs 11 }
100tmnxPortStatsObjs               OBJECT IDENTIFIER ::= { tmnxHwObjs 12 }
101
102tmnxPortNotifyPrefix OBJECT IDENTIFIER ::= { tmnxHwNotification 2 }
103  tmnxPortNotification OBJECT IDENTIFIER ::= { tmnxPortNotifyPrefix 0 }
104
105tmnxPortConformance     OBJECT IDENTIFIER ::= { tmnxHwConformance 2 }
106
107
108--%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
109--
110--      ALCATEL-IND1-TIMETRA-PORT-MIB textual conventions
111--
112
113--
114--      TmnxPortOperStatus
115--
116TmnxPortOperStatus ::= TEXTUAL-CONVENTION
117    STATUS  current
118    DESCRIPTION
119        "The current operational status of this port."
120    SYNTAX  INTEGER {
121                unknown (1),
122                inService (2),
123                outOfService (3),
124                diagnosing (4),
125                failed (5)
126            }
127
128--
129--      TmnxPortEtherReportValue
130--
131TmnxPortEtherReportValue ::= TEXTUAL-CONVENTION
132    STATUS  current
133    DESCRIPTION
134        "The TmnxPortEtherReportValue is an enumerated integer that describes
135        the values used to identify the reason an alarm has been raised on an
136        Ethernet Port."
137    SYNTAX  INTEGER {
138                notUsed      (0),  -- not applicable
139                signalFailure(1),  -- Ethernet signal lost alarm
140                remoteFault  (2),  -- Remote Fault
141                localFault   (3),  -- Local Fault
142                noFrameLock  (4),  -- Not locked on the Ethernet framing sequence
143                highBer      (5)   -- High Bit Error Rate
144            }
145
146--
147--      TmnxPortEtherReportStatus
148--
149TmnxPortEtherReportStatus ::= TEXTUAL-CONVENTION
150    STATUS  current
151    DESCRIPTION
152        "The TmnxPortEtherReportStatus is a bitmask that describes alarms that
153        can be raised/cleared on an Ethernet Port."
154    SYNTAX  BITS {
155                notUsed      (0),  -- not applicable
156                signalFailure(1),  -- Ethernet signal lost alarm
157                remoteFault  (2),  -- Remote Fault
158                localFault   (3),  -- Local Fault
159                noFrameLock  (4),  -- Not locked on the Ethernet framing sequence
160                highBer      (5)   -- High Bit Error Rate
161            }
162
163--
164--      TmnxPortClass
165--
166TmnxPortClass ::= TEXTUAL-CONVENTION
167    STATUS  current
168    DESCRIPTION
169        "The TmnxPortClass data type is an enumerated integer that
170         describes the values used to identify the class of interface
171         provided by this port."
172    SYNTAX  INTEGER {
173                none  (1),      -- no port installed
174                faste (2),      -- Fast Ethernet (10/100MBS)
175                gige  (3),      -- Gigabit Ethernet
176                xgige (4),      -- Ten-Gigabit Ethernet
177                sonet (5),      -- SONET
178                vport (6),      -- Virtual port
179                unused(7),      -- Unused
180                xcme  (8),      -- 10/100/1000 Ethernet
181                tdm   (9)       -- TDM
182            }
183
184--
185--      TmnxPortConnectorType
186--
187TmnxPortConnectorType ::= TEXTUAL-CONVENTION
188    STATUS  current
189    DESCRIPTION
190        "The TmnxPortConnectorType data type is an enumerated integer that
191         describes the values used to identify the connector type used on
192         a port.  A TmnxPortConnectorType value specifies the index value
193         for the entry in the tmnxPortConnectTypeTable used to identify a
194         specific type of port connector.  Some example port connector types
195         are: 'unknown', 'rj45', 'bncCoax', 'mtrj', 'scDuplex', 'sffp',
196         'lcDuplex'."
197    SYNTAX  Unsigned32
198
199--
200--      TmnxPortState
201--
202TmnxPortState ::= TEXTUAL-CONVENTION
203    STATUS  current
204    DESCRIPTION
205        "The state level of this port.  A value of 'none' indicates the
206         port is either in its initial creation state or is just about to
207         be deleted.  A value of 'ghost' represents a port that is not
208         physically present.  This state may represent a pre-provisioned
209         port.  A value of 'linkDown' represents a port that is physically
210         present but does not have a link.  The 'linkUp' state represents a
211         port that is physically present and has physical link present.
212         A port in 'up' state is ready to pass some kinds of traffic.
213         The tmnxPortUpProtocols variable indicates the actual type(s) of
214         traffic that can be passed on this 'up' link. The 'diagnose' state
215         represents the port undergoing diagnostic test."
216    SYNTAX  INTEGER {
217                none (1),
218                ghost (2),
219                linkDown (3),
220                linkUp (4),
221                up (5),
222                diagnose (6)
223            }
224
225--
226--      TmnxPortType
227--
228TmnxPortType ::= TEXTUAL-CONVENTION
229    STATUS      current
230    DESCRIPTION
231        "The TmnxPortType data type is an enumerated integer that describes
232         the values used to identify the specific type of hardware port.
233         A TmnxPortType value specifies the index value for the entry in the
234         tmnxPortTypeTable used to identify a specific type of port.
235         Some example port types are:
236            -- unknown            - no port installed or unidentified
237            -- portType100Tx      - 10/100 base copper
238            -- portType100F       - 10/100 base fiber
239            -- portType1000Tx     - 1000 base copper
240            -- portType1000F      - 1000 base fiber
241            -- portType1000dF     - 1000 base dual fiber
242            -- portTypeOC3sonet   - OC-3
243            -- portTypeOC12sonet  - OC-12
244            -- portTypeOC48sonet  - OC-48
245            -- portTypeOC192sonet - OC-192
246            -- portType10000F     - 10 Gig Ethernet LAN
247            -- portTypeXgigWan    - 10 Gig Ethernet WAN
248            -- portTypeVport      - Virtual port
249            -- portTypeDS3E3      - DS3/E3 port
250            -- portTypeDS1E1      - DS1/E1 port
251         "
252    SYNTAX  Unsigned32
253
254--
255--      TmnxDs0ChannelList
256--
257TmnxDs0ChannelList ::= TEXTUAL-CONVENTION
258    STATUS       current
259    DESCRIPTION
260            "A list of ds0 timeslots on a DS1 line.
261
262            The list is specified as an OCTET STRING in which each ds0
263            timeslot is represented by a single bit, where  timeslots 1
264            through 8 are represented by the bits in the first octet,
265            timeslots 9 through 16 by the bits in the second octet,
266            etc.  In each octet, the lowest numbered timeslot is
267            represented by the most significant bit, and the highest
268            numbered timeslot by the least significant bit.  A timeslot
269            is present in the list when its bit is 1, and absent
270            when its bit is 0.
271
272            If the OCTET STRING value has more bits than required to
273            represent the timeslots on a DS1, then the extra bits
274            are ignored."
275    SYNTAX       OCTET STRING (SIZE(0..4))
276
277--
278--      TmnxBundleID
279--
280TmnxBundleID ::= TEXTUAL-CONVENTION
281    STATUS  current
282    DESCRIPTION
283        "A TmnxBundleID is an unique 32 bit number encoded as shown below.
284
285            |32 30| 29 26 | 25 22 | 21 16 | 15     13 | 12   1|
286            +-----+-------+-------+-------+-----------+-------+
287            |001  |  slot |  mda  |   0   | bndl type | bndlid|
288            +-----+-------+-------+-------+-----------+-------+
289
290         The bundle id is unique for a MDA.  The bndlid must fall in one of
291         the following ranges depending on MDA type:
292
293           mda-type             range
294           m4-choc3-as-sfp      1-256
295           m1-choc12-as-sfp     1-256
296           m12-chds3-as         1-256
297           m4-chds3-as          1-112
298           m4-chds3             1-56
299           m12-chds3            1-56
300           m1-choc12-sfp        1-56
301           m4-choc3-sfp         1-56
302           c8-chds1             1-56
303           c8-atmds1            1-8
304
305         A slot value of 15 (Invalid slot) and mda value of 0 (invalid mda)
306         represents a bundle protection group.
307         Otherwise, the bundle is considered associated with a valid slot
308         and mda.
309
310         The following bundle types are supported:
311
312         bndl type     value
313           MLPPP        000
314           IMA          001"
315    SYNTAX  Unsigned32
316
317--
318--      TmnxDSXBertPattern
319--
320TmnxDSXBertPattern ::= TEXTUAL-CONVENTION
321    STATUS  current
322    DESCRIPTION
323        "The TmnxDSXBertPattern data type is an enumerated integer that
324         indicates the pattern used for the Bit Error Rate Test (BERT)."
325    SYNTAX  INTEGER {
326                none        (0),
327                ones        (1),
328                zeros       (2),
329                alternating (3),
330                twoexp3     (4),
331                twoexp9     (5),
332                twoexp15    (6),
333                twoexp20    (7),
334                twoexp11    (8),
335                twoexp20q   (9),
336                twoexp23   (10)
337            }
338
339--
340--      TmnxDSXBertOperStatus
341--
342TmnxDSXBertOperStatus ::= TEXTUAL-CONVENTION
343    STATUS  current
344    DESCRIPTION
345        "The TmnxDSXBertOperStatus data type is an enumerated integer that
346         indicates the status of Bit Error Rate Test (BERT).
347         When BERT is activated, the status will be 'active'. Otherwise
348         the status will be 'idle' or 'noMdaResources' if the last BERT test
349         could not be executed because of an MDA concurrent BERT test limit."
350    SYNTAX  INTEGER {
351                none (0),
352                active (1),
353                idle (2),
354                noMdaResources (3)
355            }
356
357--
358--      TmnxDSXIdleCycleFlags
359--
360TmnxDSXIdleCycleFlags ::= TEXTUAL-CONVENTION
361    STATUS  current
362    DESCRIPTION
363        "The TmnxDSXIdleCycleFlags data type is an enumerated integer that
364         indicates the value that the DS3/DS1 port/channel or a DS0 channel
365         group transmits during idle cycle.
366
367         The value of 'none' is applicable to ATM and CEM ports/channels only,
368         which transmits idle cells and not octets defined by the below values.
369
370         If the value is set to 'flags', a value of 0x7E is used.
371         If the value is set to 'ones', a value of 0xFF is used."
372    SYNTAX  INTEGER {
373                none  (0),
374                flags (1),
375                ones (2)
376            }
377
378--
379--      TmnxDSXIdleFillType
380--
381TmnxDSXIdleFillType ::= TEXTUAL-CONVENTION
382    STATUS  current
383    DESCRIPTION
384        "The TmnxDSXIdleFillType data type is an enumerated integer that
385         indicates the type of data fill that a CEM DS3/DS1 channel or a DS0
386         channel group plays out when the channel experiences underun.
387
388         - The value of 'notApplicable' indicates that this object is not
389           applicable to the channel.
390         - The value of 'allOnes' indicates that all 1's will be played out.
391         - The value of 'userDefinedPattern' indicates that a user defined
392           pattern will be played out."
393    SYNTAX  INTEGER {
394                notApplicable (0),
395                allOnes (1),
396                userDefinedPattern (2)
397            }
398
399--
400--      TmnxDSXLoopback
401--
402TmnxDSXLoopback ::= TEXTUAL-CONVENTION
403    STATUS  obsolete
404    DESCRIPTION
405        "The TmnxDSXLoopback data type is an enumerated integer that
406         indicates the type of loopback the DS3/DS1 port/channel
407         currently is in."
408    SYNTAX  INTEGER {
409                none (0),
410                line (1),
411                internal (2),
412                remote (3)
413            }
414
415--
416--      TmnxDSXReportAlarm
417--
418TmnxDSXReportAlarm ::= TEXTUAL-CONVENTION
419    STATUS      current
420    DESCRIPTION
421        "The TmnxDSXReportAlarm data type indicates the type of TDM alarm:
422         ais - alarm indication signal errors.
423         los - loss of signal errors.
424         oof - out-of-frame errors.
425         rai - resource availability indicator events.
426         looped - far end wants the read end to loopback
427         berSd - DSX bit error signal degradation
428         berSf - DSX bit error signal failure"
429    SYNTAX      BITS {
430                    notUsed (0),
431                    ais (1),
432                    los (2),
433                    oof (3),
434                    rai (4),
435                    looped (5),
436                    berSd (6),
437                    berSf (7)
438                }
439
440--
441--      TmnxDSXClockSource
442--
443TmnxDSXClockSource ::= TEXTUAL-CONVENTION
444    STATUS      current
445    DESCRIPTION
446        "The TmnxDSXClockSource data type is an enumerated type
447         that indicates the clock for transmitted data on a DS3 or DS1 channel.
448         loopTimed(1)     - The clock is recovered from the line's receive
449                            data stream
450         nodeTimed(2)     - The clock is internal
451         adaptive(3)      - The clock is adaptively recovered from the rate at
452                            which data is received and not from the physical
453                            layer.
454         differential(4)  - The clock is recovered from differential RTP
455                            timestamp header."
456    SYNTAX      INTEGER {
457                    loopTimed    (1),
458                    nodeTimed    (2),
459                    adaptive     (3),
460                    differential (4)
461                }
462
463--
464--      TmnxDSXClockSyncState
465--
466TmnxDSXClockSyncState ::= TEXTUAL-CONVENTION
467    STATUS      current
468    DESCRIPTION
469        "The TmnxDSXClockSyncState data type is an enumeration type that
470         indicates the clock synchronization state on a DS3 or DS1 channel.
471         unknown(0)       - Unsupported or unknown state
472         normal(1)        - Normal (locked) state
473         holdOver(2)      - Synchronization with reference has been lost
474         freeRun(3)       - Synchronized with internal reference"
475    SYNTAX      INTEGER {
476                    unknown  (0),
477                    normal   (1),
478                    holdOver (2),
479                    freeRun  (3)
480                }
481
482--
483--      TmnxDS1Loopback
484--
485TmnxDS1Loopback ::= TEXTUAL-CONVENTION
486    STATUS  current
487    DESCRIPTION
488        "The TmnxDS1Loopback data type is an enumerated integer that
489         indicates the type of loopback the DS1 port/channel
490         currently is in.
491         A 'line' loopback loops frames received on this port back to the
492         remote system.
493         A 'internal' loopback loops frames from the local system back at
494         the framer.
495         A 'fdlAnsi' requests a line loopback of type FDL ANSI T1.403.
496         A 'fdlBellcore' requests a line loopback of type FDL Bellcore
497         TR-TSY-000312.
498         A 'payloadAnsi' requests a payload loopback of type FDL ANSI T1.403.
499         A 'inbandAnsi' requests a line loopback of type inband ANSI T1.403.
500         A 'inbandBellcore' requests a line loopback of type inband Bellcore
501         TR-TSY-000312."
502    SYNTAX  INTEGER {
503                none (0),
504                line (1),
505                internal (2),
506                fdlAnsi (3),
507                fdlBellcore (4),
508                payloadAnsi (5),
509                inbandAnsi  (6),
510                inbandBellcore (7)
511            }
512
513--
514--      TmnxDS3Loopback
515--
516TmnxDS3Loopback ::= TEXTUAL-CONVENTION
517    STATUS  current
518    DESCRIPTION
519        "The TmnxDS3Loopback data type is an enumerated integer that
520         indicates the type of loopback the DS3 port/channel
521         currently is in.
522         A 'line' loopback loops frames received on this port back to the
523         remote system.
524         A 'internal' loopback loops the frames from the local system back at
525         the framer.
526         When the value is set to 'remote', a signal is sent to the remote
527         system to provide a line loopback."
528    SYNTAX  INTEGER {
529                none (0),
530                line (1),
531                internal (2),
532                remote (3)
533            }
534
535--
536--      TmnxImaGrpState
537--
538TmnxImaGrpState ::= TEXTUAL-CONVENTION
539    STATUS      current
540    DESCRIPTION
541        "The TmnxImaGrpState indicates the current state
542         of the IMA Group State Machine."
543    SYNTAX      INTEGER {
544                    invalid                          (0),
545                    notConfigured                    (1),
546                    startUp                          (2),
547                    startUpAck                       (3),
548                    configAbortUnsupportedM          (4),
549                    configAbortIncompatibleSymmetry  (5),
550                    configAbortOther                 (6),
551                    insufficientLinks                (7),
552                    blocked                          (8),
553                    operational                      (9),
554                    configAbortUnsupportedImaVersion (10)
555                }
556
557TmnxImaGrpFailState ::= TEXTUAL-CONVENTION
558    STATUS      current
559    DESCRIPTION
560        "The TmnxImaGrpFailState indcates the failure
561         reason of an IMA group."
562    SYNTAX      INTEGER {
563                    noFailure(1), -- unit is up
564                    startUpNe(2),
565                    startUpFe(3),
566                    invalidMValueNe(4),
567                    invalidMValueFe(5),
568                    failedAssymetricNe(6),
569                    failedAssymetricFe(7),
570                    insufficientLinksNe(8),
571                    insufficientLinksFe(9),
572                    blockedNe(10),
573                    blockedFe(11),
574                    otherFailure(12),
575                    invalidImaVersionNe(13),
576                    invalidImaVersionFe(14)
577                }
578
579TmnxImaLnkState ::= TEXTUAL-CONVENTION
580    STATUS      current
581    DESCRIPTION
582        "The TmnxImaLnkState indicates the current
583         state of an IMA link."
584    SYNTAX      INTEGER {
585                    notInGroup(1),
586                    unusableNoGivenReason(2),
587                    unusableFault(3),
588                    unusableMisconnected(4),
589                    unusableInhibited(5),
590                    unusableFailed(6),
591                    usable(7),
592                    active(8)
593                }
594
595TmnxImaLnkFailState ::= TEXTUAL-CONVENTION
596    STATUS      current
597    DESCRIPTION
598        "The TmnxImaLnkFailState indicates the local failure
599         status of a link belonging to an IMA group."
600    SYNTAX      INTEGER {
601      noFailure(1),
602      imaLinkFailure(2),
603      lifFailure(3),
604      lodsFailure(4),
605      misConnected(5),
606      blocked(6),
607      fault(7),
608      farEndTxLinkUnusable(8),
609      farEndRxLinkUnusable(9) }
610
611TmnxImaTestState ::= TEXTUAL-CONVENTION
612    STATUS      current
613    DESCRIPTION
614        "The TmnxImaTestState indicates the current state
615         of the test pattern procedure."
616    SYNTAX      INTEGER {
617      disabled(1),
618      operating(2),
619      failed(3) }
620
621TmnxImaGrpClockModes ::= TEXTUAL-CONVENTION
622    STATUS      current
623    DESCRIPTION
624        "The TmnxImaGrpClockModes lists the types of
625         clock modes available to IMA Groups."
626    SYNTAX      INTEGER {
627      ctc(1),
628      itc(2) }
629
630TmnxImaGrpVersion ::= TEXTUAL-CONVENTION
631    STATUS      current
632    DESCRIPTION
633        "The TmnxImaGrpVersion lists the types of
634         Ima versions available per IMA Groups."
635    SYNTAX      INTEGER {
636      oneDotZero(1),
637      oneDotOne(2) }
638
639TmnxMcMlpppClassIndex ::= TEXTUAL-CONVENTION
640    STATUS      current
641    DESCRIPTION
642        "The TmnxMcMlpppClassIndex indicates the class
643         of a Multiclass MLPPP bundle.
644
645         For Multiclass MLPPP bundles with a non-zero
646         tmnxBundleMlpppClassCount of classes, class index takes
647         valid values from 0 to (tmnxBundleMlpppClassCount - 1)
648         inclusive. For example a 4-class MLPPP bundle has 4 classes
649         with indices 0, 1, 2, and 3."
650    SYNTAX      INTEGER (0..15)
651
652TmnxMlpppEndpointIdClass ::= TEXTUAL-CONVENTION
653    STATUS  current
654    DESCRIPTION
655        "TmnxMlpppEndpointIdClass indicates the MLPPP Endpoint
656         Discriminator Class Field Type."
657    SYNTAX      INTEGER {
658        nullClass (0),
659        localAddress (1),
660        ipAddress (2),
661        ieee802dot1GlobalMacAddress (3),
662        pppMagicNumberBlock (4),
663        publicSwitchedNetworkDirNumber (5)}
664
665--%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
666--
667--      ALCATEL-IND1-TIMETRA-PORT-MIB at a glance
668--
669--  timetra (enterprises 6527)
670--    timetraProducts (3)
671--      tmnxSRMIB (1)
672--                tmnxSRConfs (1)
673--                tmnxSRObjs (2)
674--                      tmnxHwObjs (tmnxSRObjs 2)
675--                tmnxSRNotifyPrefix (3)
676--
677--  tmnxPortObjs (tmnxHwObjs 4)
678--        tmnxPortTableLastChange (1)
679--        tmnxPortTable (2)
680--        tmnxPortTestTable (3)
681--        tmnxPortEtherTable (4)
682--        tmnxSonetTable (5)
683--        tmnxSonetPathTable (6)
684--        tmnxPortTypeTable (7)
685--        tmnxPortConnectTypeTable (8)
686--        tmnxPortFCStatsTable (9)
687--        tmnxDS3Table (10)
688--        tmnxDS3ChannelTable (11)
689--        tmnxDS1Table (12)
690--        tmnxDS0ChanGroupTable (13)
691--        tmnxBundleTable (14)
692--        tmnxBundleMemberTable (15)
693--        tmnxPortToChannelTable (16)
694--        tmnxPortIngrMdaQosStatTable (17)
695--        tmnxSonetGroupTable (18)
696--        tmnxPortScalarObjs (19)
697--        tmnxCiscoHDLCTable (20)
698--        tmnxBundleImaGrpTable (21)
699--        tmnxBundleMemberImaTable (22)
700--        tmnxDS1PortTable (23)
701--        tmnxPortSchedOverrideTable (24)
702--        tmnxBPGrpAssocTable (25)
703--        tmnxBundleMlpppTable (26)
704--        tmnxDigitalDiagMonitorTable (29)
705--
706--  tmnxPortNotificationObjects (7)
707--        tmnxPortNotifyPortId (1)
708--        tmnxPortNotifySonetAlarmReason (2)
709--        tmnxPortNotifySonetPathAlarmReason (3)
710--        tmnxPortNotifyError (4)
711--        tmnxPortNotifyDS3AlarmReason (5)
712--        tmnxPortNotifyDS1AlarmReason (6)
713--        tmnxPortNotifyBundleId (7)
714--        tmnxPortNotifyEtherAlarmReason (8)
715--
716--  tmnxFRObjs (9)
717--        tmnxFRDlcmiTable (1)
718--
719--  tmnxQosAppObjs (10)
720--        tmnxQosPoolAppTable (2)
721--
722--  tmnxATMObjs (11)
723--        tmnxATMIntfTable (1)
724--
725--  tmnxPortStatsObjs (12)
726--        tmnxPortNetIngressStatsTable    (1)
727--        tmnxPortNetEgressStatsTable     (2)
728--        tmnxCiscoHDLCStatsTable         (3)
729--        tmnxMcMlpppStatsTable           (4)
730--
731
732--%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
733--
734--      IOM Port tables
735--
736tmnxPortTableLastChange   OBJECT-TYPE
737    SYNTAX      TimeStamp
738    MAX-ACCESS  read-only
739    STATUS      current
740    DESCRIPTION
741        "The value of sysUpTime when the tmnxPortTable was last changed."
742    ::= { tmnxPortObjs 1 }
743
744tmnxPortTable OBJECT-TYPE
745    SYNTAX      SEQUENCE OF TmnxPortEntry
746    MAX-ACCESS  not-accessible
747    STATUS      current
748    DESCRIPTION
749        "The port table has an entry for each port on each IOM card in each
750         chassis in the TMNX system."
751    ::= { tmnxPortObjs 2 }
752
753tmnxPortEntry       OBJECT-TYPE
754    SYNTAX      TmnxPortEntry
755    MAX-ACCESS  not-accessible
756    STATUS      current
757    DESCRIPTION
758        "Each row entry represents a port on a IOM card in a chassis in the
759         system.  Entries cannot be created and deleted via SNMP SET
760         operations.  Before an IOM tmnxMDAEntry can be deleted from the
761         tmnxMDATable, its supported tmnxPortEntry rows must be in the proper
762         state for removal."
763    INDEX   { tmnxChassisIndex, tmnxPortPortID }
764    ::= { tmnxPortTable 1 }
765
766TmnxPortEntry ::=
767    SEQUENCE {
768        tmnxPortPortID                    TmnxPortID,
769        tmnxPortLastChangeTime            TimeStamp,
770        tmnxPortType                      TmnxPortType,
771        tmnxPortClass                     TmnxPortClass,
772        tmnxPortDescription               TItemLongDescription,
773        tmnxPortName                      TNamedItemOrEmpty,
774        tmnxPortAlias                     TNamedItemOrEmpty,
775        tmnxPortUserAssignedMac           TruthValue,
776        tmnxPortMacAddress                MacAddress,
777        tmnxPortHwMacAddress              MacAddress,
778        tmnxPortMode                      INTEGER,
779        tmnxPortEncapType                 INTEGER,
780        tmnxPortLagId                     Unsigned32,
781        tmnxPortHoldTimeUp                Unsigned32,
782        tmnxPortHoldTimeDown              Unsigned32,
783        tmnxPortUpProtocols               BITS,
784        tmnxPortConnectorType             TmnxPortConnectorType,
785        tmnxPortTransceiverType           INTEGER,
786        tmnxPortTransceiverCode           BITS,
787        tmnxPortTransceiverLaserWaveLen   Unsigned32,
788        tmnxPortTransceiverDiagCapable    INTEGER,
789        tmnxPortTransceiverModelNumber    TNamedItemOrEmpty,
790        tmnxPortSFPConnectorCode          INTEGER,
791        tmnxPortSFPVendorOUI              Unsigned32,
792        tmnxPortSFPVendorManufactureDate  DateAndTime,
793        tmnxPortSFPMedia                  INTEGER,
794        tmnxPortSFPEquipped               TruthValue,
795        tmnxPortEquipped                  TruthValue,
796        tmnxPortLinkStatus                TruthValue,
797        tmnxPortAdminStatus               TmnxPortAdminStatus,
798        tmnxPortOperStatus                TmnxPortOperStatus,
799        tmnxPortState                     TmnxPortState,
800        tmnxPortPrevState                 TmnxPortState,
801        tmnxPortNumAlarms                 Unsigned32,
802        tmnxPortAlarmState                TmnxAlarmState,
803        tmnxPortLastAlarmEvent            RowPointer,
804        tmnxPortClearAlarms               TmnxActionType,
805        tmnxPortSFPVendorSerialNum        TNamedItemOrEmpty,
806        tmnxPortSFPVendorPartNum          TNamedItemOrEmpty,
807        tmnxPortLastStateChanged          TimeStamp,
808        tmnxPortNumChannels               Unsigned32,
809        tmnxPortNetworkEgrQueues          TNamedItemOrEmpty,
810        tmnxPortBundleNumber              INTEGER,
811        tmnxPortIsLeaf                    TruthValue,
812        tmnxPortChanType                  TmnxMDAChanType,
813        tmnxPortParentPortID              TmnxPortID,
814        tmnxPortOpticalCompliance         OCTET STRING,
815        tmnxPortLoadBalanceAlgorithm      INTEGER,
816        tmnxPortEgrPortSchedPlcy          TNamedItemOrEmpty,
817        tmnxPortLastClearedTime           TimeStamp,
818        tmnxPortIngNamedPoolPlcy          TNamedItemOrEmpty,
819        tmnxPortEgrNamedPoolPlcy          TNamedItemOrEmpty,
820        tmnxPortIngPoolPercentRate        Unsigned32,
821        tmnxPortEgrPoolPercentRate        Unsigned32,
822        tmnxPortDDMEventSuppression       TruthValue,
823        tmnxPortSFPStatus                 INTEGER
824
825    }
826
827tmnxPortPortID          OBJECT-TYPE
828    SYNTAX      TmnxPortID
829    MAX-ACCESS  not-accessible
830    STATUS      current
831    DESCRIPTION
832        "tmnxPortPortID is an index into this table. It maps this port to its
833         entry in the mib-2 interfaces table."
834    ::= { tmnxPortEntry 1 }
835
836tmnxPortLastChangeTime    OBJECT-TYPE
837    SYNTAX      TimeStamp
838    MAX-ACCESS  read-only
839    STATUS      current
840    DESCRIPTION
841        "The tmnxPortLastChangeTime variable contains the sysUpTime
842         value of the most recently modified writable variable in the
843         tmnxPortEntry row for this port."
844    ::= { tmnxPortEntry 2 }
845
846tmnxPortType        OBJECT-TYPE
847    SYNTAX      TmnxPortType
848    MAX-ACCESS  read-only
849    STATUS      current
850    DESCRIPTION
851        "The type of port or optical pack installed."
852    ::= { tmnxPortEntry 3 }
853
854tmnxPortClass        OBJECT-TYPE
855    SYNTAX      TmnxPortClass
856    MAX-ACCESS  read-only
857    STATUS      current
858    DESCRIPTION
859        "The class of port or optical pack installed.  This can be
860         derived from tmnxPortType."
861    ::= { tmnxPortEntry 4 }
862
863tmnxPortDescription     OBJECT-TYPE
864    SYNTAX      TItemLongDescription
865    MAX-ACCESS  read-write
866    STATUS      current
867    DESCRIPTION
868        "A textual string containing user supplied information about the
869         interface."
870    DEFVAL { ''H }
871    ::= { tmnxPortEntry 5 }
872
873tmnxPortName        OBJECT-TYPE
874    SYNTAX      TNamedItemOrEmpty
875    MAX-ACCESS  read-only
876    STATUS      current
877    DESCRIPTION
878        "The textual name of the interface.  The value of this
879         object should be the name of the interface as assigned by
880         the local device and should be suitable for use in commands
881         entered at the device's `console'.  This might be a text
882         name, such as `le0' or 'sys171-2/1."
883    ::= { tmnxPortEntry 6 }
884
885tmnxPortAlias        OBJECT-TYPE
886    SYNTAX      TNamedItemOrEmpty
887    MAX-ACCESS  read-write
888    STATUS      current
889    DESCRIPTION
890        "This object is an 'alias' name for the interface as
891         specified by a network manager, and provides a non-volatile
892         'handle' for the interface.
893
894         On the first instantiation of an interface, the value of
895         tmnxPortAlias associated with that interface is the zero-length
896         string.  As and when a value is written into an instance of
897         tmnxPortAlias through a network management set operation, then the
898         agent must retain the supplied value in the tmnxPortAlias instance
899         associated with the same interface for as long as that
900         interface remains instantiated, including across all re-
901         initializations/reboots of the network management system."
902    DEFVAL { ''H }
903    ::= { tmnxPortEntry 7 }
904
905tmnxPortUserAssignedMac OBJECT-TYPE
906    SYNTAX      TruthValue
907    MAX-ACCESS  read-only
908    STATUS      current
909    DESCRIPTION
910        "When tmnxPortUserAssignedMac has a value of 'true', the value of
911         tmnxPortMacAddress has been explicitly assigned by a SNMP SET
912         request.  When tmnxPortUserAssignedMac is set to 'false',
913         tmnxPortMacAddress returns the system assigned MAC address."
914    DEFVAL { false }
915    ::= { tmnxPortEntry 8 }
916
917tmnxPortMacAddress  OBJECT-TYPE
918    SYNTAX      MacAddress
919    MAX-ACCESS  read-write
920    STATUS      current
921    DESCRIPTION
922        "When tmnxPortUserAssignedMac has a value of 'true',
923         tmnxPortMacAddress has the value that has been explicitly
924         assigned by a SNMP SET request.  When tmnxPortUserAssignedMac
925         has a value of 'false', tmnxPortMacAddress returns the same
926         value as tmnxPortMacAddress, the hardware or system assigned
927         MAC address.  When tmnxPortMacAddress is modified by a SET
928         request, the agent sets tmnxPortUserAssignedMac to 'true'.
929
930         Setting tmnxPortMacAddress to all zeros causes the agent to
931         revert to using the default tmnxPortHwMacAddress and also to
932         return tmnxPortUserAssignedMac as 'false'."
933    DEFVAL { '000000000000'h }
934    ::= { tmnxPortEntry 9 }
935
936tmnxPortHwMacAddress  OBJECT-TYPE
937    SYNTAX      MacAddress
938    MAX-ACCESS  read-only
939    STATUS      current
940    DESCRIPTION
941        "The interface's hardware or system assigned MAC address at its
942         protocol sub-layer.  When tmnxPortUserAssignedMac has a value of
943         'true', the value of tmnxPortMacAddress is used instead of
944         tmnxPortHwMacAddress.
945
946         In the case of a pre-provisioned port that is not yet physically
947         in the system, the MAC address may not be known.  In this case
948         a MAC address of all zeros is returned."
949    ::= { tmnxPortEntry 10 }
950
951tmnxPortMode        OBJECT-TYPE
952    SYNTAX      INTEGER {
953                    undefined (0),
954                    access (1),
955                    network (2)
956                }
957    MAX-ACCESS  read-write
958    STATUS      current
959    DESCRIPTION
960        "The tmnxPortMode variable indicates if the interface on this port
961         is configured as a service access port or a network access
962         port.
963
964         If the port mode equals 'access', and the tmnxMDAAssignedType
965         is of ATM MDA family, then tmnxPortEncapType is automatically
966         set to 'atmEncap'.
967
968         If port mode equals 'access', tmnxPortEncapType must also
969         be configured to 'qEncap' (For Ethernet MDAs) or to
970         'bcpNullEncap' for Sonet/SDH MDAs.
971
972         Once the port's operation mode has been configured
973         for 'access' mode, multiple services may be configured
974         on the port.
975
976         If the port mode equals 'network', tmnxPortEncapType must also
977         be configured to 'nullEncap' (Ethernet MDAs), or 'pppAutoEncap'
978         (Sonet/SDH MDAs) and tmnxPortEncapType is defaulted to those
979         values on the mode change."
980    ::= { tmnxPortEntry 11 }
981
982tmnxPortEncapType   OBJECT-TYPE
983    SYNTAX      INTEGER {
984                    unknown (0),
985                    nullEncap (1),
986                    qEncap (2),
987                    mplsEncap (3),
988                    bcpNullEncap (4),
989                    bcpDot1qEncap (5),
990                    ipcpEncap (6),
991                    frEncap (7),
992                    pppAutoEncap (8),
993                    atmEncap (9),
994                    qinqEncap (10),
995                    wanMirrorEncap (11),
996                    ciscoHDLCEncap (12),
997                    cemEncap (13)
998                }
999    MAX-ACCESS  read-write
1000    STATUS      current
1001    DESCRIPTION
1002        "The type of encapsulation protocol configured on this
1003         port's network interface.  If tmnxPortEncapType has a value
1004         of 'nullEncap', frames received will not carry any tags
1005         or labels and as a result only one service can be
1006         configured on this port.  Sometimes this is referred to
1007         as raw Ethernet packets.
1008
1009         If tmnxPortEncapType has a value of 'qEncap', ingress frames
1010         carry 802.1q tags where each different tag can signify a
1011         different service. This is not a valid value if
1012         tmnxPortClass has a value of 'sonetPath'.
1013
1014         If tmnxPortEncapType has a value of 'bcpNullEncap',
1015         Bcp is used on the sonet path as the NCP control protocol.
1016         The BCP IEEE 802 Tagged Frame Configuration Option (type 8)
1017         is negotiated to 'enabled'.  VLAN tagged frames are
1018         allowed into the sonet path.  Only a single SAP can
1019         be associated with the sonet path.  'bcpNullEncap' is
1020         valid only if tmnxPortClass has a value of 'sonetPath'.
1021
1022         If tmnxPortEncapType has a value of 'bcpDot1qEncap',
1023         BCP is used as the NCP control protocol.  The BCP IEEE 802
1024         Tagged Frame Configuration Option (type 8) is negotiated to
1025         'enabled'.  VLAN tagged frames are allowed on the sonet path.
1026         This encapsulation type is required when multiple SAPs are
1027         defined on the sonet path where each one is service
1028         delimited by a provisioned Dot1q tag.  When 'bcpDot1qEncap'
1029         is specified, BCP does not enter the 'open' state unless
1030         the far end peer also supports 'bcpDot1qEncap'.  This allows
1031         a LCP negotiation to transmit configuration request and
1032         confirmation messages to enable this feature.  'bcpDot1qEncap'
1033         is a valid value only if tmnxPortClass has a value of 'sonetPath'.
1034
1035         If tmnxPortEncapType has a value of 'ipcpEncap',
1036         BCP will not be used on this sonet path.  IPCP NCP is used
1037         instead.  'ipcpEncap' is a valid only if tmnxPortClass has
1038         a value of 'sonetPath'.
1039
1040         If tmnxPortEncapType has a value of 'frEncap', Frame Relay is
1041         the expected encapsulation.
1042
1043         If tmnxPortEncapType has a value of 'pppAutoEncap', IPCP is
1044         automatically enabled. This encap type is only valid on
1045         ports/paths in network mode.
1046
1047         If tmnxPortEncapType has a value of 'atmEncap', the encapsulation
1048         on the port is ATM. The 'atmEncap' is also used when mirroring
1049         ATM ports.
1050
1051         If tmnxPortEncapType has a value of 'wanMirrorEncap', the
1052         port is used for mirroring of frame-relay and POS ports. On such
1053         ports no link management protocol would run.
1054
1055         If tmnxPortEncapType has a value of 'ciscoHDLCEncap', the Cisco HDLC
1056         encapsulation is applied. This encap type is only valid if
1057         TmnxPortClass has a value of 'tdm' or 'sonet'.
1058
1059         If tmnxPortEncapType has a value of 'cemEncap', encapsulation of
1060         frames will be circuit emulation.  This is used to support transparent
1061         transmission of frames.  This encap type is only valid
1062         if TmnxPortClass has a value of 'tdm' or 'sonet' in access mode.
1063
1064         tmnxPortEncapType is set to 'unknown' for physical SONET/SDH and
1065         TDM ports.
1066         "
1067    ::= { tmnxPortEntry 12 }
1068
1069tmnxPortLagId OBJECT-TYPE
1070    SYNTAX      Unsigned32 (0..200)
1071    MAX-ACCESS  read-write
1072    STATUS      current
1073    DESCRIPTION
1074        "The value of tmnxPortLagId indicates which LAG or multi-link trunk
1075         (MLT) this port is assigned to. If this port is not associated
1076         with any LAG, this value will be set to zero(0).
1077
1078         The maximum value of this object is '64', when the value of
1079         ALCATEL-IND1-TIMETRA-CHASSIS-MIB::tmnxChassisType is '5' (ESS-1/SR-1)."
1080    DEFVAL { 0 }
1081    ::= { tmnxPortEntry 13 }
1082
1083tmnxPortHoldTimeUp  OBJECT-TYPE
1084    SYNTAX      Unsigned32 (0..50)
1085    UNITS       "seconds"
1086    MAX-ACCESS  read-write
1087    STATUS      current
1088    DESCRIPTION
1089        "The value of tmnxPortHoldTimeUp is used to configure the
1090         hold-timer for link up event dampening. This guards against
1091         reporting excessive interface transitions. This is implemented
1092         by not advertising subsequent transitions of the interface to
1093         upper layer protocols until the configured timer has expired.
1094         A value of zero (0) indicates that an up transition is reported
1095         immediately.  The value of tmnxPortHoldTimeUp is not applicable
1096         when tmnxPortClass has a value of 'sonet (5)'. In that case,
1097         tmnxSonetHoldTimeUp is used instead."
1098    DEFVAL { 0 }
1099    ::= { tmnxPortEntry 14 }
1100
1101tmnxPortHoldTimeDown    OBJECT-TYPE
1102    SYNTAX      Unsigned32 (0..50)
1103    UNITS       "seconds"
1104    MAX-ACCESS  read-write
1105    STATUS      current
1106    DESCRIPTION
1107        "The value of tmnxPortHoldTimeDown is used to configure the
1108         hold-timer for link down event dampening. This guards against
1109         reporting excessive interface transitions. This is implemented
1110         by not advertising subsequent transitions of the interface to
1111         upper layer protocols until the configured timer has expired.
1112         A value of zero (0) indicates that a down transition is reported
1113         immediately. The value of tmnxPortHoldTimeDown is not applicable
1114         when tmnxPortClass has a value of 'sonet (5)'. In that case,
1115         tmnxSonetHoldTimeDown is used instead."
1116    DEFVAL { 0 }
1117    ::= { tmnxPortEntry 15 }
1118
1119tmnxPortUpProtocols     OBJECT-TYPE
1120    SYNTAX      BITS {
1121                    portUpIpv4  (0),
1122                    portUpMpls  (1),
1123                    portUpBcp   (2),
1124                    portUpIso   (3),
1125                    portUpFr    (4),
1126                    portUpAtm   (5),
1127                    portUpChdlc (6),
1128                    portUpIma   (7),
1129                    portUpIpv6  (8)
1130                }
1131    MAX-ACCESS  read-only
1132    STATUS      current
1133    DESCRIPTION
1134        "The tmnxPortUpProtocols variable is a bitmap that indicates what
1135         protocols can be used on this port type."
1136    ::= { tmnxPortEntry 16 }
1137
1138tmnxPortConnectorType       OBJECT-TYPE
1139    SYNTAX      TmnxPortConnectorType
1140    MAX-ACCESS  read-only
1141    STATUS      current
1142    DESCRIPTION
1143        "The type of connector installed on this port."
1144    ::= { tmnxPortEntry 17 }
1145
1146tmnxPortTransceiverType       OBJECT-TYPE
1147    SYNTAX      INTEGER {
1148                    unknown(0),
1149                    gbic(1),
1150                    moduleConnectorSolderedToMotherboard(2),
1151                    sfpTransceiver(3),
1152                    xbiTransceiver(4),
1153                    xenpakTransceiver(5),
1154                    xfpTransceiver(6),
1155                    xffTransceiver(7),
1156                    xfpeTransceiver(8),
1157                    xpakTransceiver(9),
1158                    x2Transceiver(10)
1159                }
1160    MAX-ACCESS  read-only
1161    STATUS      current
1162    DESCRIPTION
1163        "Type of the transceiver."
1164    ::= { tmnxPortEntry 25 }
1165
1166tmnxPortTransceiverCode       OBJECT-TYPE
1167    SYNTAX      BITS{
1168                    unknown(0),
1169                    oc48-longreach(1),
1170                    oc48-intermediatereach(2),
1171                    oc48-shortreach(3),
1172                    oc12-singlemodelongreach(4),
1173                    oc12-singlemodeinterreach(5),
1174                    oc12-multimodeshortreach(6),
1175                    oc3-singlemodelongreach(7),
1176                    oc3-singlemodeinterreach(8),
1177                    oc3-multi-modeshortreach(9),
1178                    gige-1000base-t(10),
1179                    gige-1000base-cx(11),
1180                    gige-1000base-lx(12),
1181                    gige-1000base-sx(13),
1182                    faste-100base-mm-fx(14),
1183                    faste-100base-sm-fx(15),
1184                    xgige-10gbase-sr(16),
1185                    xgige-10gbase-lr(17),
1186                    xgige-10gbase-er(18),
1187                    xgige-10gbase-sw(19),
1188                    xgige-10gbase-lw(20),
1189                    xgige-10gbase-ew(21)
1190                }
1191    MAX-ACCESS  read-only
1192    STATUS      obsolete
1193    DESCRIPTION
1194        "The code for the transmission media.
1195
1196         tmnxPortOpticalCompliance is used instead of
1197         tmnxPortTransceiverCode.tmnxPortOpticalCompliance  contains the
1198         same information and is defined by an industry standard."
1199    ::= { tmnxPortEntry 26 }
1200
1201tmnxPortTransceiverLaserWaveLen       OBJECT-TYPE
1202    SYNTAX      Unsigned32
1203    MAX-ACCESS  read-only
1204    STATUS      current
1205    DESCRIPTION
1206        "The light wavelength transmitted by the transceiver's laser.
1207         A value of zero indicates that the port is not equipped with
1208         the transceiver."
1209    ::= { tmnxPortEntry 27 }
1210
1211tmnxPortTransceiverDiagCapable    OBJECT-TYPE
1212    SYNTAX      INTEGER {
1213                    notApplicable(0),
1214                    true(1),
1215                    false(2)
1216                }
1217    MAX-ACCESS  read-only
1218    STATUS      current
1219    DESCRIPTION
1220        "Indicates if the transceiver is capable of doing diagnostics."
1221    ::= { tmnxPortEntry 28 }
1222
1223tmnxPortTransceiverModelNumber OBJECT-TYPE
1224    SYNTAX       TNamedItemOrEmpty
1225    MAX-ACCESS   read-only
1226    STATUS       current
1227    DESCRIPTION
1228        "Model number of the transceiver."
1229    ::= { tmnxPortEntry 29 }
1230
1231tmnxPortSFPConnectorCode       OBJECT-TYPE
1232    SYNTAX      INTEGER {
1233                    unknown(0),
1234                    sc(1),
1235                    fiberChannel-Style1-CopperConnector(2),
1236                    fiberChannel-Style2-CopperConnector(3),
1237                    bncortnc(4),
1238                    fiberChannelCoaxialHeaders(5),
1239                    fiberJack(6),
1240                    lc(7),
1241                    mt-rj(8),
1242                    mu(9),
1243                    sg(10),
1244                    opticalPigtail(11),
1245                    hssdcII(32),
1246                    copperPigtail(33),
1247                    copperGigE(128)
1248                }
1249    MAX-ACCESS  read-only
1250    STATUS      current
1251    DESCRIPTION
1252        "The external connector provided on the interface."
1253    ::= { tmnxPortEntry 30 }
1254
1255tmnxPortSFPVendorOUI       OBJECT-TYPE
1256    SYNTAX      Unsigned32
1257    MAX-ACCESS  read-only
1258    STATUS      current
1259    DESCRIPTION
1260        "The vendor organizationally unique identifier field (OUI)
1261         contains the IEEE company identifier for the vendor.
1262         A value of all zero indicates that the vendor OUI
1263         is unspecified."
1264    ::= { tmnxPortEntry 31 }
1265
1266tmnxPortSFPVendorManufactureDate       OBJECT-TYPE
1267    SYNTAX      DateAndTime
1268    MAX-ACCESS  read-only
1269    STATUS      current
1270    DESCRIPTION
1271        "The vendor's date code."
1272    ::= { tmnxPortEntry 32 }
1273
1274tmnxPortSFPMedia       OBJECT-TYPE
1275    SYNTAX      INTEGER {
1276                    notApplicable(0),
1277                    ethernet(1),
1278                    sonetsdh(2)
1279                }
1280    MAX-ACCESS  read-only
1281    STATUS      current
1282    DESCRIPTION
1283        "The media supported for the SFP."
1284    ::= { tmnxPortEntry 33 }
1285
1286tmnxPortSFPEquipped    OBJECT-TYPE
1287    SYNTAX      TruthValue
1288    MAX-ACCESS  read-only
1289    STATUS      current
1290    DESCRIPTION
1291        "Indicates if the SFP is equipped."
1292    ::= { tmnxPortEntry 34 }
1293
1294tmnxPortEquipped    OBJECT-TYPE
1295    SYNTAX      TruthValue
1296    MAX-ACCESS  read-only
1297    STATUS      current
1298    DESCRIPTION
1299        "Indicates if there is an optics pack installed in this
1300         port or not."
1301    ::= { tmnxPortEntry 35 }
1302
1303tmnxPortLinkStatus  OBJECT-TYPE
1304    SYNTAX      TruthValue
1305    MAX-ACCESS  read-only
1306    STATUS      current
1307    DESCRIPTION
1308        "Indicates whether or not the port has a physical link."
1309    ::= { tmnxPortEntry 36 }
1310
1311tmnxPortAdminStatus  OBJECT-TYPE
1312    SYNTAX      TmnxPortAdminStatus
1313    MAX-ACCESS  read-write
1314    STATUS      current
1315    DESCRIPTION
1316        "The desired administrative status of this port."
1317    DEFVAL { inService }
1318    ::= { tmnxPortEntry 37 }
1319
1320tmnxPortOperStatus   OBJECT-TYPE
1321    SYNTAX      TmnxPortOperStatus
1322    MAX-ACCESS  read-only
1323    STATUS      current
1324    DESCRIPTION
1325        "The current operational status of this port."
1326    ::= { tmnxPortEntry 38 }
1327
1328tmnxPortState   OBJECT-TYPE
1329    SYNTAX  TmnxPortState
1330    MAX-ACCESS  read-only
1331    STATUS  current
1332    DESCRIPTION
1333        "The state level of this port.  A value of 'none' indicates
1334         the port is either in its initial creation state or is
1335         just about to be deleted.  A value of 'ghost' represents
1336         a port that is not physically present.  This state may
1337         represent a pre-provisioned port.  A value of 'linkDown'
1338         represents a port that is physically present but does
1339         not have a link.  The 'linkUp' state represents a port
1340         that is physically present and has physical link present.
1341         A port in 'up' state is ready to pass some kinds of traffic.
1342         The tmnxPortUpProtocols variable indicates the actual type(s)
1343         of traffic can be passed on this 'up' link."
1344    ::= { tmnxPortEntry 39 }
1345
1346tmnxPortPrevState   OBJECT-TYPE
1347    SYNTAX      TmnxPortState
1348    MAX-ACCESS  read-only
1349    STATUS      current
1350    DESCRIPTION
1351        "The tmnxPortPrevState indicates the state level that the port
1352         transitioned from into the current tmnxPortState level."
1353    ::= { tmnxPortEntry 40 }
1354
1355tmnxPortNumAlarms   OBJECT-TYPE
1356    SYNTAX      Unsigned32
1357    MAX-ACCESS  read-only
1358    STATUS      current
1359    DESCRIPTION
1360        "The number of alarms currently outstanding on this port."
1361    ::= { tmnxPortEntry 41 }
1362
1363tmnxPortAlarmState    OBJECT-TYPE
1364    SYNTAX  TmnxAlarmState
1365    MAX-ACCESS  read-only
1366    STATUS  current
1367    DESCRIPTION
1368        "The value of tmnxPortAlarmState indicates the current alarm
1369         state for this port."
1370    ::= { tmnxPortEntry 42 }
1371
1372tmnxPortLastAlarmEvent    OBJECT-TYPE
1373    SYNTAX  RowPointer
1374    MAX-ACCESS  read-only
1375    STATUS  current
1376    DESCRIPTION
1377        "The value of tmnxPortLastAlarmEvent is an object identifier whose
1378         object name and instance values point to the row entry in the
1379         ALARM-MIB that contains the most recent alarm event associated with
1380         this port.  If the tmnxPortAlarmState has a value of
1381         'alarmCleared', the most recent alarm event will be in the
1382         nlmAlarmClearedTable.  If it has a value of 'alarmActive', the
1383         entry pointed to is in the nlmAlarmActiveTable.  If the value of
1384         tmnxPortLastAlarmEvent is '0.0', then either there have not been any
1385         alarm events associated with this chassis since the system was
1386         last booted, or the last alarm event has aged out and its entry is
1387         no longer available in the ALARM-MIB tables."
1388    ::= { tmnxPortEntry 43 }
1389
1390tmnxPortClearAlarms OBJECT-TYPE
1391    SYNTAX      TmnxActionType
1392    MAX-ACCESS  read-write
1393    STATUS      current
1394    DESCRIPTION
1395        "Setting this action variable causes all the alarms
1396         associated with this port to be moved from the current
1397         alarm log to the history alarm log. Primarily meant
1398         for use in development.  This object will most likely
1399         be removed from the MIB before product release."
1400    DEFVAL { notApplicable }
1401    ::= { tmnxPortEntry 44 }
1402
1403tmnxPortSFPVendorSerialNum       OBJECT-TYPE
1404    SYNTAX      TNamedItemOrEmpty
1405    MAX-ACCESS  read-only
1406    STATUS      current
1407    DESCRIPTION
1408        "tmnxPortSFPVendorSerialNum contains ASCII characters,
1409         defining the vendor serial number.
1410         A value of all zero indicates that the vendor SN
1411         is unspecified."
1412    ::= { tmnxPortEntry 45 }
1413
1414tmnxPortSFPVendorPartNum       OBJECT-TYPE
1415    SYNTAX      TNamedItemOrEmpty
1416    MAX-ACCESS  read-only
1417    STATUS      current
1418    DESCRIPTION
1419        "The vendor part number contains ASCII characters,
1420         defining the vendor part number or product name.
1421         A value of all zero indicates that the vendor PN
1422         is unspecified. "
1423    ::= { tmnxPortEntry 46 }
1424
1425tmnxPortLastStateChanged       OBJECT-TYPE
1426    SYNTAX      TimeStamp
1427    MAX-ACCESS  read-only
1428    STATUS      current
1429    DESCRIPTION
1430        "The tmnxPortLastStateChanged variable contains the
1431         value of the sysUpTime the last time the operational status
1432         of the port changed state."
1433    ::= { tmnxPortEntry 48 }
1434
1435tmnxPortNumChannels       OBJECT-TYPE
1436    SYNTAX      Unsigned32
1437    MAX-ACCESS  read-only
1438    STATUS      current
1439    DESCRIPTION
1440        "For SONET/SDH paths or TDM channels, tmnxPortNumChannels
1441         contains the number of possible immediate children. For
1442         leaf paths or channels, the value of this object will be zero.
1443         For SONET/SDH or TDM physical ports, tmnxPortNumChannels
1444         contains the total number of channels on the physical port.
1445         For all other entries in the tmnxPortTable, the value of
1446         this object will be zero."
1447    ::= { tmnxPortEntry 49 }
1448
1449tmnxPortNetworkEgrQueues       OBJECT-TYPE
1450    SYNTAX      TNamedItemOrEmpty
1451    MAX-ACCESS  read-write
1452    STATUS      current
1453    DESCRIPTION
1454        "tmnxPortNetworkEgrQueues contains the network egress queue policy
1455        if the tmnxPortMode is network. Otherwise this object has no
1456        significance."
1457    ::= { tmnxPortEntry 50 }
1458
1459tmnxPortBundleNumber OBJECT-TYPE
1460    SYNTAX      INTEGER (0..1280)
1461    MAX-ACCESS  read-only
1462    STATUS      current
1463    DESCRIPTION
1464        "tmnxPortBundleNumber identifies the bundle for which this port is
1465         a member. If this port is not a member of any bundle, the value of
1466         tmnxPortBundleNumber will be zero."
1467    ::= { tmnxPortEntry 51 }
1468
1469tmnxPortIsLeaf OBJECT-TYPE
1470    SYNTAX      TruthValue
1471    MAX-ACCESS  read-only
1472    STATUS      current
1473    DESCRIPTION
1474        "tmnxPortIsLeaf is applicable only when the 'isSonet' and/or 'isTDM'
1475         bits in ALCATEL-IND1-TIMETRA-CHASSIS-MIB:tmnxMDACapabilities are set.
1476         When the value of this object is 'true', it indicates that the channel
1477         is capable of passing traffic.
1478
1479         The value of this object is 'false' for:
1480         1. Physical ports on SONET/TDM MDA's
1481         2. Intermediate channels on a channelized MDA
1482         3. Leaf channels which belong to a bundle
1483
1484         For ports on Ethernet MDA's or for LAG ports, the value of this object
1485         will be 'false'."
1486    ::= { tmnxPortEntry 52 }
1487
1488tmnxPortChanType      OBJECT-TYPE
1489    SYNTAX      TmnxMDAChanType
1490    MAX-ACCESS  read-only
1491    STATUS      current
1492    DESCRIPTION
1493        "tmnxPortChanType is applicable only when the 'isSonet' and/or 'isTDM'
1494         bits in ALCATEL-IND1-TIMETRA-CHASSIS-MIB:tmnxMDACapabilities are set. It indicates
1495         the type of the channel.
1496         For ports on Ethernet MDA's, the value of this object will
1497         be 'unknown'."
1498    ::= { tmnxPortEntry 53 }
1499
1500tmnxPortParentPortID      OBJECT-TYPE
1501    SYNTAX      TmnxPortID
1502    MAX-ACCESS  read-only
1503    STATUS      current
1504    DESCRIPTION
1505        "tmnxPortParentPortID  is applicable only when the 'isSonet'
1506         and/or 'isTDM' bits in ALCATEL-IND1-TIMETRA-CHASSIS-MIB:tmnxMDACapabilities are set.
1507         For SONET or TDM channel, it indicates the port ID of its parent
1508         channel or port."
1509    ::= { tmnxPortEntry 54 }
1510
1511tmnxPortOpticalCompliance   OBJECT-TYPE
1512    SYNTAX      OCTET STRING (SIZE (8))
1513    MAX-ACCESS  read-only
1514    STATUS      current
1515    DESCRIPTION
1516        "tmnxPortOpticalCompliance is applicable only when the
1517         tmnxPortSFPEquipped is set to 'true'. The value of
1518         tmnxPortOpticalCompliance indicates the 8 bytes of optical compliance
1519         bits stored in SFP and XFP eeproms."
1520    ::= { tmnxPortEntry 55 }
1521
1522
1523tmnxPortLoadBalanceAlgorithm  OBJECT-TYPE
1524    SYNTAX      INTEGER {
1525                    notApplicable (0),
1526                    default (1),
1527                    includeL4 (2),
1528                    excludeL4 (3)
1529                }
1530    MAX-ACCESS  read-write
1531    STATUS      current
1532    DESCRIPTION
1533        "The value of tmnxPortLoadBalanceAlgorithm specifies the load
1534         balancing algorithm to be used on this port. When the
1535         value is 'includeL4', the src and dst port are used in the
1536         hashing algorithm. When it's 'excludeL4', they are not included.
1537         When the value is 'default', the port inherits the global settings
1538         in tmnxL4LoadBalancing. The value is 'notApplicable' for ports that
1539         do not pass any traffic. An attempt to modify this object when it is
1540         set to 'notApplicable' will return an inconsistentValue error."
1541    DEFVAL { default }
1542    ::= { tmnxPortEntry 56 }
1543
1544tmnxPortEgrPortSchedPlcy  OBJECT-TYPE
1545    SYNTAX      TNamedItemOrEmpty
1546    MAX-ACCESS  read-write
1547    STATUS      current
1548    DESCRIPTION
1549        "The value of tmnxPortEgrPortSchedPlcy specifies the egress QoS
1550         port-scheduler policy for this port. This object must correspond
1551         to the index of a row in ALCATEL-IND1-TIMETRA-QOS-MIB::tPortSchedulerPlcyTable."
1552    DEFVAL { "" }
1553    ::= { tmnxPortEntry 57 }
1554
1555tmnxPortLastClearedTime  OBJECT-TYPE
1556    SYNTAX      TimeStamp
1557    MAX-ACCESS  read-only
1558    STATUS      current
1559    DESCRIPTION
1560        "The value of tmnxPortLastClearedTime indicates the sysUpTime
1561         when the counters in the IF-MIB:ifTable were last cleared."
1562    ::= { tmnxPortEntry 58 }
1563
1564tmnxPortIngNamedPoolPlcy OBJECT-TYPE
1565    SYNTAX      TNamedItemOrEmpty
1566    MAX-ACCESS  read-write
1567    STATUS      current
1568    DESCRIPTION
1569        "The value of tmnxPortIngNamedPoolPlcy specifies a named pool
1570         policy associated with an port ingress context. The policy
1571         governs the way named pools are created at the port level."
1572    DEFVAL { ''H }
1573    ::= { tmnxPortEntry 60 }
1574
1575tmnxPortEgrNamedPoolPlcy OBJECT-TYPE
1576    SYNTAX      TNamedItemOrEmpty
1577    MAX-ACCESS  read-write
1578    STATUS      current
1579    DESCRIPTION
1580        "The value of tmnxPortEgrNamedPoolPlcy specifies a named pool
1581         policy associated with an port egress context. The policy
1582         governs the way named pools are created at the port level."
1583    DEFVAL { ''H }
1584    ::= { tmnxPortEntry 61 }
1585
1586tmnxPortIngPoolPercentRate OBJECT-TYPE
1587    SYNTAX      Unsigned32 (1..1000)
1588    MAX-ACCESS  read-write
1589    STATUS      current
1590    DESCRIPTION
1591        "The value of tmnxPortIngPoolPercentRate specifies increment or
1592         decrement of the active bandwidth associated with the ingress port.
1593         This active bandwidth affects the amount of ingress buffer space
1594         managed by the port."
1595    DEFVAL { 100 }
1596    ::= { tmnxPortEntry 62 }
1597
1598tmnxPortEgrPoolPercentRate OBJECT-TYPE
1599    SYNTAX      Unsigned32 (1..1000)
1600    MAX-ACCESS  read-write
1601    STATUS      current
1602    DESCRIPTION
1603        "The value of tmnxPortEgrPoolPercentRate specifies increment or
1604         decrement of the active bandwidth associated with the egress port.
1605         This active bandwidth affects the amount of egress buffer space
1606         managed by the port."
1607    DEFVAL { 100 }
1608    ::= { tmnxPortEntry 63 }
1609
1610tmnxPortDDMEventSuppression OBJECT-TYPE
1611    SYNTAX      TruthValue
1612    MAX-ACCESS  read-write
1613    STATUS      current
1614    DESCRIPTION
1615        "The value of tmnxPortDDMEventSuppression specifies whether or not an
1616         inserted SFP/XFP that supports Digital Diagnostic Monitoring
1617         raises traps and events (false) or suppresses all notifications
1618         (true)."
1619    DEFVAL { false }
1620    ::= { tmnxPortEntry 64 }
1621
1622tmnxPortSFPStatus           OBJECT-TYPE
1623    SYNTAX      INTEGER {
1624                     not-equipped (0),
1625                     operational  (1),
1626                     read-error   (2),
1627                     data-corrupt (3),
1628                     ddm-corrupt  (4),
1629                     unsupported  (5)
1630                }
1631    MAX-ACCESS  read-only
1632    STATUS      current
1633    DESCRIPTION
1634        "The value of tmnxPortSFPStatus indicates the operational status of
1635         the inserted SFP/XFP. If tmnxPortSFPEquipped is false, the
1636         tmnxPortSFPStatus will be 'not-equipped (0)', otherwise
1637         'operational (1)' if no failure is detected.
1638
1639         A failure to read the SFP data will result in a 'read-error (2)',
1640         while corrupted information on the SFP will result in either
1641         'data-corrupt (3)', or 'ddm-corrupt (4)' if an SFP read results in
1642         invalid data or DDM information respectively.  An insertion of an
1643         unsupported SFP will result in 'unsupported (5)'.
1644
1645         A trap will be raised if the value of tmnxPortSFPStatus indicates a
1646         failure; that is the tmnxPortSFPStatus is neither 'not-equipped (0)',
1647         nor 'operational (1)'."
1648    DEFVAL { not-equipped }
1649    ::= { tmnxPortEntry 65 }
1650
1651--
1652--  Port Diagnostic Table
1653--
1654tmnxPortTestTable OBJECT-TYPE
1655    SYNTAX  SEQUENCE OF TmnxPortTestEntry
1656    MAX-ACCESS  not-accessible
1657    STATUS      current
1658    DESCRIPTION
1659         "The tmnxPortTestTable has an entry for each port on each IOM
1660         card in each chassis in the TMNX system."
1661    ::= { tmnxPortObjs 3 }
1662
1663tmnxPortTestEntry       OBJECT-TYPE
1664    SYNTAX      TmnxPortTestEntry
1665    MAX-ACCESS  not-accessible
1666    STATUS      current
1667    DESCRIPTION
1668        "Each row entry represents a port on a IOM card in a
1669         chassis in the system.  Entries cannot be created and
1670         deleted via SNMP SET operations."
1671    AUGMENTS { tmnxPortEntry }
1672    ::= { tmnxPortTestTable 1 }
1673
1674TmnxPortTestEntry ::=
1675    SEQUENCE {
1676        tmnxPortTestState           INTEGER,
1677        tmnxPortTestMode            INTEGER,
1678        tmnxPortTestParameter       Unsigned32,
1679        tmnxPortTestLastResult      INTEGER,
1680        tmnxPortTestStartTime       DateAndTime,
1681        tmnxPortTestEndTime         DateAndTime,
1682        tmnxPortTestDuration        INTEGER,
1683        tmnxPortTestAction          INTEGER
1684    }
1685
1686tmnxPortTestState   OBJECT-TYPE
1687    SYNTAX      INTEGER {
1688                    notInTest (1),
1689                    inTest (2)
1690                }
1691    MAX-ACCESS  read-only
1692    STATUS      current
1693    DESCRIPTION
1694        "The current testing status of this port."
1695    ::= { tmnxPortTestEntry 1 }
1696
1697tmnxPortTestMode    OBJECT-TYPE
1698    SYNTAX      INTEGER {
1699                    notApplicable(0),
1700                    loopback1 (1),
1701                    loopback2 (2),
1702                    loopback3 (3),
1703                    singalInsertion (4)
1704                }
1705    MAX-ACCESS  read-write
1706    STATUS      current
1707    DESCRIPTION
1708        "The type of test to be executed on this port."
1709    ::= { tmnxPortTestEntry 2 }
1710
1711tmnxPortTestParameter       OBJECT-TYPE
1712    SYNTAX      Unsigned32
1713    MAX-ACCESS  read-write
1714    STATUS      current
1715    DESCRIPTION
1716        "A parameter to be passed to the test program."
1717    ::= { tmnxPortTestEntry 3 }
1718
1719tmnxPortTestLastResult      OBJECT-TYPE
1720    SYNTAX      INTEGER {
1721                    notApplicable(0),
1722                    success (1),
1723                    failure (2),
1724                    timeout (3)
1725                }
1726    MAX-ACCESS  read-only
1727    STATUS      current
1728    DESCRIPTION
1729        "The status of the last test executed on this port."
1730    ::= { tmnxPortTestEntry 4 }
1731
1732tmnxPortTestStartTime       OBJECT-TYPE
1733    SYNTAX      DateAndTime
1734    MAX-ACCESS  read-only
1735    STATUS      current
1736    DESCRIPTION
1737        "The date and time the test started on this port.
1738         Returns 0 if tmnxPortTestState is notInTest."
1739    ::= { tmnxPortTestEntry 5 }
1740
1741tmnxPortTestEndTime OBJECT-TYPE
1742    SYNTAX      DateAndTime
1743    MAX-ACCESS  read-only
1744    STATUS      current
1745    DESCRIPTION
1746        "The date and time the last test completed.  Returns 0
1747         if a test is in progress or no tests have yet to be run on
1748         this port."
1749    ::= { tmnxPortTestEntry 6 }
1750
1751tmnxPortTestDuration        OBJECT-TYPE
1752    SYNTAX      INTEGER (0..256)
1753    MAX-ACCESS  read-write
1754    STATUS      current
1755    DESCRIPTION
1756        "The number of seconds the port test is anticipated to last."
1757    ::= { tmnxPortTestEntry 7 }
1758
1759tmnxPortTestAction  OBJECT-TYPE
1760    SYNTAX      INTEGER {
1761                    none (1),
1762                    startTest (2),
1763                    stopTest (3)
1764                }
1765    MAX-ACCESS  read-write
1766    STATUS      current
1767    DESCRIPTION
1768        "The operator sets this variable to perform the appropriate
1769         type of testing."
1770    ::= { tmnxPortTestEntry 8 }
1771
1772--
1773--  Ethernet Ports Table
1774--
1775tmnxPortEtherTable OBJECT-TYPE
1776    SYNTAX  SEQUENCE OF TmnxPortEtherEntry
1777    MAX-ACCESS  not-accessible
1778    STATUS      current
1779    DESCRIPTION
1780        "The tmnxPortEtherTable has an entry for each Ethernet
1781         (faste, gige, xcme or xgige) port on each IOM card in each chassis
1782         in the TMNX system."
1783    ::= { tmnxPortObjs 4 }
1784
1785tmnxPortEtherEntry       OBJECT-TYPE
1786    SYNTAX  TmnxPortEtherEntry
1787    MAX-ACCESS      not-accessible
1788    STATUS  current
1789    DESCRIPTION
1790        "Each row entry represents an Ethernet port on a IOM card in a
1791         chassis in the system.  Entries cannot be created and
1792         deleted via SNMP SET operations.  Before an IOM card entry
1793         can be deleted from the tmnxMDATable, its supported
1794         tmnxPortEntry and tmnxPortEtherEntry rows must be in the proper
1795         state for removal.  The tmnxPortEtherEntry contains attributes
1796         that are unique to the Ethernet TmnxPortType."
1797    INDEX   { tmnxChassisIndex, tmnxPortPortID }
1798    ::= { tmnxPortEtherTable 1 }
1799
1800TmnxPortEtherEntry ::=
1801    SEQUENCE {
1802        tmnxPortEtherMTU                            Unsigned32,
1803        tmnxPortEtherDuplex                         INTEGER,
1804        tmnxPortEtherSpeed                          INTEGER,
1805        tmnxPortEtherAutoNegotiate                  INTEGER,
1806        tmnxPortEtherOperDuplex                     INTEGER,
1807        tmnxPortEtherOperSpeed                      Unsigned32,
1808        tmnxPortEtherAcctPolicyId                   Unsigned32,
1809        tmnxPortEtherCollectStats                   TruthValue,
1810        tmnxPortEtherMDIMDIX                        INTEGER,
1811        tmnxPortEtherXGigMode                       INTEGER,
1812        tmnxPortEtherEgressRate                     Integer32,
1813        tmnxPortEtherDot1qEtype                     Unsigned32,
1814        tmnxPortEtherQinqEtype                      Unsigned32,
1815        tmnxPortEtherIngressRate                    Integer32,
1816        tmnxPortEtherReportAlarm                    TmnxPortEtherReportStatus,
1817        tmnxPortEtherReportAlarmStatus              TmnxPortEtherReportStatus,
1818        tmnxPortEtherPkts1519toMax                  Counter32,
1819        tmnxPortEtherHCOverPkts1519toMax            Counter32,
1820        tmnxPortEtherHCPkts1519toMax                Counter64,
1821        tmnxPortEtherLacpTunnel                     TruthValue,
1822        tmnxPortEtherDownWhenLoopedEnabled          TruthValue,
1823        tmnxPortEtherDownWhenLoopedKeepAlive        Unsigned32,
1824        tmnxPortEtherDownWhenLoopedRetry            Unsigned32,
1825        tmnxPortEtherDownWhenLoopedState            INTEGER,
1826        tmnxPortEtherPBBEtype                       Unsigned32,
1827        tmnxPortEtherReasonDownFlags                BITS
1828
1829    }
1830
1831tmnxPortEtherMTU  OBJECT-TYPE
1832    SYNTAX      Unsigned32 (0|512..9212)
1833    UNITS       "bytes"
1834    MAX-ACCESS  read-write
1835    STATUS      current
1836    DESCRIPTION
1837        "The size of the largest packet which can be sent/received
1838         on the Ethernet physical interface, specified in octets.  For
1839         interfaces that are used for transmitting network datagrams,
1840         this is the size of the largest network datagram that can be
1841         sent on the interface.
1842
1843         Setting tmnxPortEtherMTU to a value of zero (0), causes the agent
1844         to recalculate the default MTU size which can vary based on the
1845         current setting of tmnxPortMode and tmnxPortEncapType variables.
1846         Some typical default values are:
1847                1514 with mode access and encap-type null
1848                1518 with mode access and encap-type dot1q
1849                1518 with mode access and encap-type mpls
1850                9198 with mode network
1851        "
1852    ::= { tmnxPortEtherEntry 1 }
1853
1854tmnxPortEtherDuplex OBJECT-TYPE
1855    SYNTAX      INTEGER {
1856                    notApplicable (0),
1857                    fullDuplex (1),
1858                    halfDuplex (2)
1859                }
1860    MAX-ACCESS  read-write
1861    STATUS      current
1862    DESCRIPTION
1863        "The tmnxPortEtherDuplex variable specifies the duplex mode used by
1864         the Ethernet interface if tmnxPortEtherAutoNegotiate has a value of
1865         'false' or 'limited'. If tmnxPortEtherAutoNegotiate has a value of
1866         'true', the link parameters are negotiated with the far end and
1867         the tmnxPortEtherDuplex variable is ignored. A value of 'fullDuplex'
1868         sets the link to full duplex mode.  A value of 'halfDuplex' sets
1869         the link to half duplex mode. tmnxPortEtherDuplex is only valid on
1870         Ethernet interfaces that support multiple duplex modes."
1871    DEFVAL { fullDuplex }
1872    ::= { tmnxPortEtherEntry 2 }
1873
1874tmnxPortEtherSpeed  OBJECT-TYPE
1875    SYNTAX      INTEGER {
1876                    notApplicable (0),
1877                    speed10 (1),
1878                    speed100 (2),
1879                    speed1000 (3),
1880                    speed10000 (4)
1881                }
1882    MAX-ACCESS  read-write
1883    STATUS      current
1884    DESCRIPTION
1885        "The tmnxPortEtherSpeed variable specifies the link speed of the
1886         Ethernet interface if tmnxPortEtherAutoNegotiate has a value of
1887         'false' or 'limited'.  If tmnxPortEtherAutoNegotiate has a value of
1888         'true', the link parameters are negotiated with the far end and
1889         the tmnxPortEtherSpeed variable is ignored. A value of 'speed10'
1890         sets the link to 10 mbps.  A value of 'speed100' sets the link to
1891         100 mbps.  A value of 'speed1000' sets the link to 1000 mbps (1 gbps).
1892         tmnxPortEtherSpeed is only valid on Ethernet interfaces that support
1893         multiple link speeds."
1894    ::= { tmnxPortEtherEntry 3 }
1895
1896tmnxPortEtherAutoNegotiate   OBJECT-TYPE
1897    SYNTAX      INTEGER {
1898                    notApplicable (0),
1899                    true (1),
1900                    false (2),
1901                    limited (3)
1902                }
1903    MAX-ACCESS  read-write
1904    STATUS      current
1905    DESCRIPTION
1906        "When the value of tmnxPortEtherAutoNegotiate is 'true', the Ethernet
1907         interface will automatically negotiate link parameters with the far
1908         end (including speed and duplex), and will advertise all speeds and
1909         duplex modes supported by the interface. When the value of
1910         tmnxPortEtherAutoNegotiate is 'limited', the Ethernet interface will
1911         automatically negotiate link parameters with the far end, but will
1912         only advertise the speed and duplex mode specified by tmnxPortEtherSpeed
1913         and tmnxPortEtherDuplex. If tmnxPortEtherAutoNegotiate is 'false',
1914         the Ethernet interface won't negotiate link parameters with the far
1915         end and will instead force the speed and duplex mode to the values specified
1916         by tmnxPortEtherSpeed and tmnxPortEtherDuplex respectively."
1917    DEFVAL { true }
1918    ::= { tmnxPortEtherEntry 4 }
1919
1920tmnxPortEtherOperDuplex OBJECT-TYPE
1921    SYNTAX      INTEGER {
1922                    notApplicable (0),
1923                    fullDuplex (1),
1924                    halfDuplex (2)
1925                }
1926    MAX-ACCESS  read-only
1927    STATUS      current
1928    DESCRIPTION
1929        "The tmnxPortEtherOperDuplex variable indicates the operational duplex
1930         mode of the Ethernet interface. A value of 'fullDuplex' indicates that
1931         the link is in full duplex mode.  A value of 'halfDuplex' indicates
1932         that the link is in half duplex mode. tmnxPortEtherOperDuplex is only
1933         valid if tmnxPortClass is 'faste' or 'xcme'."
1934    ::= { tmnxPortEtherEntry 5 }
1935
1936tmnxPortEtherOperSpeed  OBJECT-TYPE
1937    SYNTAX      Unsigned32
1938    UNITS       "mega-bits per second"
1939    MAX-ACCESS  read-only
1940    STATUS      current
1941    DESCRIPTION
1942        "The tmnxPortEtherOperSpeed variable indicates the operational speed
1943         of the Ethernet interface in mega-bits per second (mbps).  If the value of
1944         tmnxPortEtherAutoNegotiate is 'true', the link autonegotiates the link
1945         parameters with the far end side.  The value of tmnxPortEtherOperSpeed is
1946         only valid if tmnxPortClass is one of the Ethernet classes."
1947    ::= { tmnxPortEtherEntry 6 }
1948
1949tmnxPortEtherAcctPolicyId  OBJECT-TYPE
1950    SYNTAX      Unsigned32 (0..99)
1951    MAX-ACCESS  read-write
1952    STATUS      current
1953    DESCRIPTION
1954        "The value of the accounting policy must be defined prior to associating
1955         the policy with the ethernet port. Accounting policies can only be
1956         associated with network ports.
1957         A non-zero value indicates the tmnxLogApPolicyId index identifying the
1958         policy entry in the tmnxLogApTable from the TIMETRA-LOG-MIB which is
1959         associated with this port.  A zero value indicates that there is no
1960         accounting policy associated with this port"
1961    DEFVAL { 0 }
1962    ::= { tmnxPortEtherEntry 7 }
1963
1964tmnxPortEtherCollectStats        OBJECT-TYPE
1965    SYNTAX      TruthValue
1966    MAX-ACCESS  read-write
1967    STATUS      current
1968    DESCRIPTION
1969        "Enable/disable the collection of accounting and statistical data
1970         for the network ethernet port. When applying accounting policies the
1971         data by default will be collected in the appropriate records and
1972         written to the designated billing file.
1973         When the value is set to false, the statistics are still accumulated
1974         by the IOM cards, however, the CPU will not obtain the results and
1975         write them to the billing file."
1976    DEFVAL { true }
1977    ::= { tmnxPortEtherEntry 8 }
1978
1979tmnxPortEtherMDIMDIX        OBJECT-TYPE
1980    SYNTAX      INTEGER {
1981                    unknown (0),
1982                    mdi (1),
1983                    mdix (2)
1984                }
1985    MAX-ACCESS  read-only
1986    STATUS      current
1987    DESCRIPTION
1988        "The tmnxPortEtherMDIMDIX variable indicates whether the Ethernet
1989         interface is of type 'mdi' (Media Dependent Interface) or
1990         'mdix' (Media Dependent Interface with crossover). If the agent
1991         cannot identify the type of Ethernet interface the value
1992         'unknown (0)' is indicated. tmnxPortEtherMDIMDIX is only valid if
1993         tmnxPortClass is 'faste' or 'xcme'."
1994    ::= { tmnxPortEtherEntry 9 }
1995
1996tmnxPortEtherXGigMode        OBJECT-TYPE
1997    SYNTAX      INTEGER {
1998                    notApplicable (0),
1999                    lan (1),
2000                    wan (2)
2001                }
2002    MAX-ACCESS  read-write
2003    STATUS      current
2004    DESCRIPTION
2005        "The tmnxPortEtherXGigMode variable specifies whether the Ethernet
2006         interface is in LAN or WAN mode. tmnxPortEtherXGigMode must be
2007         'notApplicable' if tmnxPortClass is not 'xgige'."
2008    DEFVAL { lan }
2009    ::= { tmnxPortEtherEntry 10 }
2010
2011tmnxPortEtherEgressRate        OBJECT-TYPE
2012    SYNTAX      Integer32 (-1 | 1..10000000)
2013    MAX-ACCESS  read-write
2014    STATUS      current
2015    DESCRIPTION
2016        "The tmnxPortEtherEgressRate variable specifies the maximum egress
2017         bandwidth (in kilobits per second) that the Ethernet interface
2018         can generate. A value of -1 means that the limit is the actual
2019         physical limit. If the provisioned sub-rate bandwidth is larger than
2020         the actual physical bandwidth of the interface, the latter applies."
2021    DEFVAL { -1 }
2022    ::= { tmnxPortEtherEntry 11 }
2023
2024tmnxPortEtherDot1qEtype        OBJECT-TYPE
2025    SYNTAX      Unsigned32 ('600'H..'ffff'H)
2026    MAX-ACCESS  read-write
2027    STATUS      current
2028    DESCRIPTION
2029        "The tmnxPortEtherDot1qEtype variable indicates the ethertype expected
2030         when the port's encapsulation type is dot1qEncap."
2031    DEFVAL { '8100'H }
2032    ::= { tmnxPortEtherEntry 12 }
2033
2034tmnxPortEtherQinqEtype         OBJECT-TYPE
2035    SYNTAX      Unsigned32 ('600'H..'ffff'H)
2036    MAX-ACCESS  read-write
2037    STATUS      current
2038    DESCRIPTION
2039        "The tmnxPortEtherQinqEtype variable indicates the ethertype expected
2040         when the port's encapsulation type is qinqEncap."
2041    DEFVAL { '8100'H }
2042    ::= { tmnxPortEtherEntry 13 }
2043
2044tmnxPortEtherIngressRate        OBJECT-TYPE
2045    SYNTAX      Integer32 (-1 | 1..10000)
2046    UNITS       "mega-bits per second"
2047    MAX-ACCESS  read-write
2048    STATUS      current
2049    DESCRIPTION
2050        "The tmnxPortEtherIngressRate variable specifies the maximum ingress
2051         bandwidth (in mega-bits per second) that the Ethernet interface
2052         can receive. A value of -1 means that the limit is the actual
2053         physical limit. If the provisioned sub-rate bandwidth is larger than
2054         the actual physical bandwidth of the interface, the latter applies."
2055    DEFVAL { -1 }
2056    ::= { tmnxPortEtherEntry 14 }
2057
2058tmnxPortEtherReportAlarm  OBJECT-TYPE
2059    SYNTAX          TmnxPortEtherReportStatus
2060    MAX-ACCESS      read-write
2061    STATUS          current
2062    DESCRIPTION
2063        "The value of tmnxPortEtherReportAlarm determines when and if to
2064         generate tmnxEqPortEtherAlarm and tmnxEqPortEtherAlarmClear."
2065    DEFVAL { { remoteFault, localFault } }
2066    ::= { tmnxPortEtherEntry 15 }
2067
2068tmnxPortEtherReportAlarmStatus  OBJECT-TYPE
2069    SYNTAX          TmnxPortEtherReportStatus
2070    MAX-ACCESS      read-only
2071    STATUS          current
2072    DESCRIPTION
2073        "The value of tmnxPortEtherReportAlarmStatus indicates the alarms on
2074         this port."
2075    ::= { tmnxPortEtherEntry 16 }
2076
2077tmnxPortEtherPkts1519toMax   OBJECT-TYPE
2078    SYNTAX     Counter32
2079    UNITS      "Packets"
2080    MAX-ACCESS read-only
2081    STATUS     current
2082    DESCRIPTION
2083        "The total number of packets received that were longer than 1518 octets
2084         but less than the maximum frame size for the particular medium, usually
2085         12287 octets (excluding framing bits, but including FCS octets) and were
2086         otherwise well formed."
2087    ::= { tmnxPortEtherEntry 17 }
2088
2089tmnxPortEtherHCOverPkts1519toMax OBJECT-TYPE
2090    SYNTAX     Counter32
2091    UNITS      "Packets"
2092    MAX-ACCESS read-only
2093    STATUS     current
2094    DESCRIPTION
2095        "The number of times the associated tmnxPortEtherPkts1519toMax
2096        counter has overflowed."
2097    ::= { tmnxPortEtherEntry 18 }
2098
2099tmnxPortEtherHCPkts1519toMax OBJECT-TYPE
2100    SYNTAX     Counter64
2101    UNITS      "Packets"
2102    MAX-ACCESS read-only
2103    STATUS     current
2104    DESCRIPTION
2105        "The total number of packets (including bad packets) received that were
2106         between 1519 octets in length and the maximum frame size, usually 12287
2107         octets inclusive (excluding framing bits but including FCS octets).
2108
2109         The lower 32-bits of this 64-bit counter will equal the value of
2110         tmnxPortEtherHCPkts1519toMax.  The high 32-bits of this counter will
2111         equal the value of tmnxPortEtherHCOverPkts1519toMax."
2112    ::= { tmnxPortEtherEntry 19 }
2113
2114tmnxPortEtherLacpTunnel          OBJECT-TYPE
2115    SYNTAX      TruthValue
2116    MAX-ACCESS  read-write
2117    STATUS      current
2118    DESCRIPTION
2119        "The value of tmnxPortEtherLacpTunnel specifies whether the LACP
2120         packet tunneling for the ethernet port is enabled or disabled.
2121         When tunneling is enabled, the port will not process any LACP
2122         packets but will tunnel them through instead. Also, the port
2123         cannot be added as a member to a LAG group, and vice versa."
2124    DEFVAL { false }
2125    ::= { tmnxPortEtherEntry 20 }
2126
2127tmnxPortEtherDownWhenLoopedEnabled          OBJECT-TYPE
2128    SYNTAX      TruthValue
2129    MAX-ACCESS  read-write
2130    STATUS      current
2131    DESCRIPTION
2132        "The value of tmnxPortEtherDownWhenLoopedEnabled specifies whether
2133         physical loop detection for the Ethernet port is enabled or
2134         disabled.  When enabled, the port will periodically send out
2135         keep-alive PDUs with an EtherType of 0x9000.  If the port
2136         receives a keep-alive that it transmitted, tmnxPortState will be
2137         set to 'linkUp' if it was previously 'up'. The port will not move
2138         back to tmnxPortState 'up' for a period of time defined by
2139         tmnxPortEtherDownWhenLoopedRetry, but will continue to periodically
2140         send out keep-alive PDUs.  Every time the port receives a keep alive
2141         it sent while a loop has been detected, it will reset the time
2142         period that it will remain down as defined by
2143         tmnxPortEtherDownWhenLoopedRetry."
2144    DEFVAL { false }
2145    ::= { tmnxPortEtherEntry 21 }
2146
2147tmnxPortEtherDownWhenLoopedKeepAlive         OBJECT-TYPE
2148    SYNTAX      Unsigned32 (1..120)
2149    UNITS       "seconds"
2150    MAX-ACCESS  read-write
2151    STATUS      current
2152    DESCRIPTION
2153        "The tmnxPortEtherDownWhenLoopedKeepAlive variable specifies the
2154         number of seconds between each keep alive PDU transmission."
2155    DEFVAL { 10 }
2156    ::= { tmnxPortEtherEntry 22 }
2157
2158tmnxPortEtherDownWhenLoopedRetry         OBJECT-TYPE
2159    SYNTAX      Unsigned32 (0|10..160)
2160    UNITS       "seconds"
2161    MAX-ACCESS  read-write
2162    STATUS      current
2163    DESCRIPTION
2164        "The tmnxPortEtherDownWhenLoopedRetry variable specifies the minimum
2165         number of seconds the port should wait after detecting a loop before
2166         tmnxPortState can be set to 'up'.  A value of 0 specifies the the
2167         port should not set tmnxPortState to 'up' until the user
2168         administratively disables and re-enables the port by setting
2169         tmnxPortAdminStatus to 'outOfService' and then to 'inService'."
2170    DEFVAL { 120 }
2171    ::= { tmnxPortEtherEntry 23 }
2172
2173tmnxPortEtherDownWhenLoopedState          OBJECT-TYPE
2174    SYNTAX      INTEGER {
2175                    noLoopDetected (1),
2176                    loopDetected (2)
2177                }
2178    MAX-ACCESS  read-only
2179    STATUS      current
2180    DESCRIPTION
2181        "The value of tmnxPortEtherDownWhenLoopedState indicates whether
2182         a physical loop has been detected on the port or not.  If
2183         tmnxPortEtherDownWhenLoopedEnabled is set to 'false', this value
2184         will be 'noLoopDetected'."
2185    ::= { tmnxPortEtherEntry 24 }
2186
2187tmnxPortEtherPBBEtype        OBJECT-TYPE
2188    SYNTAX      Unsigned32 ('600'H..'ffff'H)
2189    MAX-ACCESS  read-write
2190    STATUS      current
2191    DESCRIPTION
2192        "The tmnxPortEtherPBBEtype variable indicates the Ethertype expected
2193        for Provider Backbone Bridging Frames."
2194    DEFVAL { '88E7'H }
2195    ::= { tmnxPortEtherEntry 25 }
2196
2197tmnxPortEtherReasonDownFlags OBJECT-TYPE
2198    SYNTAX      BITS {
2199                   unknown     (0),
2200                   linklossFwd (1)
2201                }
2202    MAX-ACCESS  read-only
2203    STATUS      current
2204    DESCRIPTION
2205        "The tmnxPortEtherReasonDownFlags indicates why an ethernet port may
2206        be in the operationally 'down' state. The following reasons are
2207        detected through this object:
2208                unknown(0)     - Unspecified (or unknown)
2209                linklossFwd(1) - A sap using this port has the object
2210                                 'sapEthernetLLFOperStatus' set to 'fault'"
2211    ::= { tmnxPortEtherEntry 26 }
2212
2213--
2214--  Sonet Ports Table
2215--
2216tmnxSonetTable OBJECT-TYPE
2217    SYNTAX  SEQUENCE OF TmnxSonetEntry
2218    MAX-ACCESS  not-accessible
2219    STATUS      current
2220    DESCRIPTION
2221        "The tmnxSonetTable has an entry for each packet over Sonet
2222         port on each IOM card in each chassis in the TMNX system."
2223    ::= { tmnxPortObjs 5 }
2224
2225tmnxSonetEntry       OBJECT-TYPE
2226    SYNTAX      TmnxSonetEntry
2227    MAX-ACCESS  not-accessible
2228    STATUS      current
2229    DESCRIPTION
2230        "Each row entry represents a packet over Sonet port on a
2231         IOM card in a chassis in the system.  Entries cannot be
2232         created and deleted via SNMP SET operations.  Before an IOM
2233         tmnxMDAEntry can be deleted from the tmnxMDATable, its
2234         supported tmnxPortEntry rows must be in the proper state for
2235         removal.  The tmnxSonetEntry contains attributes that are
2236         unique to the 'sonet' TmnxPortType.  It also contains attributes
2237         that are common to all sonet paths configured on a sonet port.
2238         The tmnxPortPortID for a sonet port includes a sonet path number
2239         in the lower bits.   If the sonet path number is zero, '0', it
2240         represents a single (clear) sonet path on the port that uses
2241         the full bandwidth of the sonet port.  All entries in this table
2242         have the sonet path number part of their tmnxPortPortID index
2243         value set to zero."
2244    INDEX   { tmnxChassisIndex, tmnxPortPortID }
2245    ::= { tmnxSonetTable 1 }
2246
2247TmnxSonetEntry ::=
2248    SEQUENCE {
2249        tmnxSonetSpeed                INTEGER,
2250        tmnxSonetClockSource          INTEGER,
2251        tmnxSonetFraming              INTEGER,
2252        tmnxSonetReportAlarm          BITS,
2253        tmnxSonetBerSdThreshold       Unsigned32,
2254        tmnxSonetBerSfThreshold       Unsigned32,
2255        tmnxSonetAps                  TruthValue,
2256        tmnxSonetApsAdminStatus       TmnxPortAdminStatus,
2257        tmnxSonetApsOperStatus        TmnxPortOperStatus,
2258        tmnxSonetApsAuthKey           OCTET STRING,
2259        tmnxSonetApsNeighborAddr      IpAddress,
2260        tmnxSonetApsAdvertiseInterval TimeInterval,
2261        tmnxSonetApsAdvertiseTimeLeft TimeInterval,
2262        tmnxSonetApsHoldTime          TimeInterval,
2263        tmnxSonetApsHoldTimeLeft      TimeInterval,
2264        tmnxSonetLoopback             INTEGER,
2265        tmnxSonetReportAlarmStatus    BITS,
2266        tmnxSonetSectionTraceMode     INTEGER,
2267        tmnxSonetJ0String             OCTET STRING,
2268        tmnxSonetMonS1Byte            Unsigned32,
2269        tmnxSonetMonJ0String          OCTET STRING,
2270        tmnxSonetMonK1Byte            Unsigned32,
2271        tmnxSonetMonK2Byte            Unsigned32,
2272        tmnxSonetSingleFiber          TruthValue,
2273        tmnxSonetHoldTimeUp           Unsigned32,
2274        tmnxSonetHoldTimeDown         Unsigned32
2275
2276    }
2277
2278tmnxSonetSpeed    OBJECT-TYPE
2279    SYNTAX      INTEGER {
2280                    oc3 (1),
2281                    oc12 (2),
2282                    oc48 (3),
2283                    oc192 (4),
2284                    oc768 (5),
2285                    oc1 (6)
2286                }
2287    MAX-ACCESS  read-write
2288    STATUS      current
2289    DESCRIPTION
2290        "The rate of this optical facility."
2291    ::= { tmnxSonetEntry 1 }
2292
2293tmnxSonetClockSource  OBJECT-TYPE
2294    SYNTAX      INTEGER {
2295                    loopTimed (1),
2296                    nodeTimed (2)
2297                }
2298    MAX-ACCESS  read-write
2299    STATUS      current
2300    DESCRIPTION
2301        "tmnxSonetClockSource configures the clock for transmitted data from
2302         either the internal clock ('nodeTimed') or from a clock recovered
2303         from the line's receive data stream ('loopTimed')."
2304    DEFVAL { loopTimed }
2305    ::= { tmnxSonetEntry 2 }
2306
2307tmnxSonetFraming      OBJECT-TYPE
2308    SYNTAX      INTEGER {
2309                    unknown (1),
2310                    sonet (2),
2311                    sdh (3)
2312                }
2313    MAX-ACCESS  read-write
2314    STATUS      current
2315    DESCRIPTION
2316        "The value of tmnxSonetFraming indicates the type of framing used
2317         on this interface."
2318    DEFVAL { sonet }
2319    ::= { tmnxSonetEntry 3 }
2320
2321tmnxSonetReportAlarm  OBJECT-TYPE
2322    SYNTAX      BITS {
2323                    notUsed (0),
2324                    loc(1),
2325                    lais(2),
2326                    lrdi(3),
2327                    ss1f(4),
2328                    sb1err(5),
2329                    lb2erSd(6),
2330                    lb2erSf(7),
2331                    slof(8),
2332                    slos(9),
2333                    stxptr(10),
2334                    srxptr(11),
2335                    lrei(12)
2336                }
2337    MAX-ACCESS      read-write
2338    STATUS          current
2339    DESCRIPTION
2340        "The value of tmnxSonetReportAlarm determines when and if to
2341         generate tmnxEqPortSonetAlarm and tmnxEqPortSonetAlarmClear
2342         notifications for this port:
2343            loc(1)      Reports a loss of clock which causes the operational
2344                        state of the port to be downed.  Set by default.
2345            lais(2)     Reports line alarm indication signal errors. Not set
2346                        by default.
2347            lrdi(3)     Reports line remote defect initiation errors.  LRDIs
2348                        are caused by remote LOF, LOC, and LOS.  Set by default.
2349            ss1f(4)     Reports section synchronization failure as reported by
2350                        the S1 byte.  Not set by default.
2351            sb1err(5)   Reports section B1 errors.  Not set by default.
2352            lb2erSd(6)  Reports line signal degradation BER errors.  Not set
2353                        by default.
2354            lb2erSf(7)  Reports line signal failure BER errors.  Set by default.
2355            slof(8)     Reports section loss of frame errors.  Set by default
2356            slos(9)     Reports section loss of signal errors. Set by default.
2357            stxptr(10)  Reports a section synchronization error on the transmit
2358                        side.  Indicates if there is a positive or negative
2359                        justification count per channel.  Not set by default.
2360            srxptr(11)  Reports a section synchronization error on the receive
2361                        side.  Indicates if there is a positive or negative
2362                        justification count per path.  Not set by default.
2363            lrei(12)    Reports a line error condition raised by the remote
2364                        as a result of B1 errors received from this node.
2365                        Not set by default.
2366        "
2367    DEFVAL { {loc, lrdi, lb2erSf, slof, slos} }
2368    ::= { tmnxSonetEntry 4 }
2369
2370tmnxSonetBerSdThreshold       OBJECT-TYPE
2371    SYNTAX      Unsigned32 (3..9)
2372    MAX-ACCESS  read-write
2373    STATUS      current
2374    DESCRIPTION
2375        "The value of tmnxSonetBerSdThreshold specifies a bit error rate (BER)
2376         threshold used to determine when to send a tmnxEqPortSonetAlarm
2377         notification for a BER SD failure and tmnxEqPortSonetAlarmClear
2378         notification for a BER SD failure clear.  tmnxSonetBerSdThreshold is
2379         the absolute value of the exponent of the rate expressed as 10e-n."
2380    DEFVAL { 6 }
2381    ::= { tmnxSonetEntry 5 }
2382
2383tmnxSonetBerSfThreshold       OBJECT-TYPE
2384    SYNTAX      Unsigned32 (3..6)
2385    MAX-ACCESS  read-write
2386    STATUS      current
2387    DESCRIPTION
2388        "The value of tmnxSonetBerSfThreshold specifies a bit error rate (BER)
2389         threshold used to determine when to send a tmnxEqPortSonetAlarm
2390         notification for a BER SF failure and tmnxEqPortSonetAlarmClear
2391         notification for a BER SF failure clear.  tmnxSonetBerSdThreshold is
2392         the absolute value of the exponent of the rate expressed as 10e-n."
2393    DEFVAL { 3 }
2394    ::= { tmnxSonetEntry 6 }
2395
2396tmnxSonetAps      OBJECT-TYPE
2397    SYNTAX      TruthValue
2398    MAX-ACCESS  read-write
2399    STATUS      obsolete
2400    DESCRIPTION
2401        "Automatic Protection Switching (APS) is supported on 7x50 systems
2402         by the APS-MIB and TIMETRA-APS-MIB."
2403    DEFVAL { false }
2404    ::= { tmnxSonetEntry 7 }
2405
2406tmnxSonetApsAdminStatus   OBJECT-TYPE
2407    SYNTAX      TmnxPortAdminStatus
2408    MAX-ACCESS  read-write
2409    STATUS      obsolete
2410    DESCRIPTION
2411        "Automatic Protection Switching (APS) is supported on 7x50 systems
2412         by the APS-MIB and TIMETRA-APS-MIB."
2413    DEFVAL { inService }
2414    ::= { tmnxSonetEntry 8 }
2415
2416tmnxSonetApsOperStatus    OBJECT-TYPE
2417    SYNTAX      TmnxPortOperStatus
2418    MAX-ACCESS  read-only
2419    STATUS      obsolete
2420    DESCRIPTION
2421        "Automatic Protection Switching (APS) is supported on 7x50 systems
2422         by the APS-MIB and TIMETRA-APS-MIB."
2423    ::= { tmnxSonetEntry 9 }
2424
2425tmnxSonetApsAuthKey OBJECT-TYPE
2426    SYNTAX       OCTET STRING (SIZE (0..256))
2427    MAX-ACCESS   read-write
2428    STATUS       obsolete
2429    DESCRIPTION
2430        "Automatic Protection Switching (APS) is supported on 7x50 systems
2431         by the APS-MIB and TIMETRA-APS-MIB."
2432    DEFVAL { '0000000000000000'H }
2433    ::= { tmnxSonetEntry 10 }
2434
2435tmnxSonetApsNeighborAddr      OBJECT-TYPE
2436    SYNTAX      IpAddress
2437    MAX-ACCESS  read-write
2438    STATUS      obsolete
2439    DESCRIPTION
2440        "Automatic Protection Switching (APS) is supported on 7x50 systems
2441         by the APS-MIB and TIMETRA-APS-MIB."
2442    DEFVAL { '00000000'H }
2443    ::= { tmnxSonetEntry 11 }
2444
2445tmnxSonetApsAdvertiseInterval     OBJECT-TYPE
2446    SYNTAX      TimeInterval
2447    UNITS       "milliseconds"
2448    MAX-ACCESS  read-write
2449    STATUS      obsolete
2450     DESCRIPTION
2451        "Automatic Protection Switching (APS) is supported on 7x50 systems
2452         by the APS-MIB and TIMETRA-APS-MIB."
2453    DEFVAL { 1000 }
2454    ::= { tmnxSonetEntry 12 }
2455
2456tmnxSonetApsAdvertiseTimeLeft  OBJECT-TYPE
2457    SYNTAX      TimeInterval
2458    UNITS       "milliseconds"
2459    MAX-ACCESS  read-only
2460    STATUS      obsolete
2461    DESCRIPTION
2462        "Automatic Protection Switching (APS) is supported on 7x50 systems
2463         by the APS-MIB and TIMETRA-APS-MIB."
2464    ::= { tmnxSonetEntry 13 }
2465
2466tmnxSonetApsHoldTime      OBJECT-TYPE
2467    SYNTAX      TimeInterval
2468    UNITS       "milliseconds"
2469    MAX-ACCESS  read-write
2470    STATUS      obsolete
2471    DESCRIPTION
2472        "Automatic Protection Switching (APS) is supported on 7x50 systems
2473         by the APS-MIB and TIMETRA-APS-MIB."
2474    DEFVAL { 3000 }
2475    ::= { tmnxSonetEntry 14 }
2476
2477tmnxSonetApsHoldTimeLeft   OBJECT-TYPE
2478    SYNTAX      TimeInterval
2479    UNITS       "milliseconds"
2480    MAX-ACCESS  read-only
2481    STATUS      obsolete
2482    DESCRIPTION
2483        "Automatic Protection Switching (APS) is supported on 7x50 systems
2484         by the APS-MIB and TIMETRA-APS-MIB."
2485   ::= { tmnxSonetEntry 15 }
2486
2487tmnxSonetLoopback   OBJECT-TYPE
2488    SYNTAX      INTEGER {
2489                    none(0),
2490                    line(1),
2491                    internal(2)
2492                }
2493    MAX-ACCESS  read-write
2494    STATUS      current
2495    DESCRIPTION
2496        "Activate a loopback on the SONET port. The SONET port must be in a
2497        shutdown state to activate any type of loopback."
2498   ::= { tmnxSonetEntry 16 }
2499
2500tmnxSonetReportAlarmStatus  OBJECT-TYPE
2501    SYNTAX      BITS {
2502                    notUsed (0),
2503                    loc(1),
2504                    lais(2),
2505                    lrdi(3),
2506                    ss1f(4),
2507                    sb1err(5),
2508                    lb2erSd(6),
2509                    lb2erSf(7),
2510                    slof(8),
2511                    slos(9),
2512                    stxptr(10),
2513                    srxptr(11),
2514                    lrei(12)
2515                }
2516    MAX-ACCESS      read-only
2517    STATUS          current
2518    DESCRIPTION
2519        "The bits in this object are used for indicating the alarms. The bits
2520         are explained as follows:
2521            loc(1)      Indicates a loss of clock which causes the operational
2522                        state of the port to be downed.
2523            lais(2)     Indicates line alarm indication signal errors.
2524            lrdi(3)     Indicates line remote defect indication errors.  LRDIs
2525                        are caused by remote LOF, LOC, and LOS.
2526            ss1f(4)     Indicates section synchronization failure as reported by
2527                        the S1 byte.
2528            sb1err(5)   Indicates section B1 errors.
2529            lb2erSd(6)  Indicates line signal degradation BER errors.
2530            lb2erSf(7)  Indicates line signal failure BER errors.
2531            slof(8)     Indicates section loss of frame errors.
2532            slos(9)     Indicates section loss of signal errors.
2533            stxptr(10)  Indicates a section synchronization error on the
2534                        transmit side. Indicates if there is a positive or
2535                        negative justification count per channel.
2536            srxptr(11)  Indicates a section synchronization error on the receive
2537                        side.  Indicates if there is a positive or negative
2538                        justification count per sonet path.
2539            lrei(12)    Indicates a line error condition raised by the remote
2540                        as a result of B1 errors received from this node.
2541        "
2542    ::= { tmnxSonetEntry 17 }
2543
2544tmnxSonetSectionTraceMode  OBJECT-TYPE
2545    SYNTAX      INTEGER {
2546                    increment-z0(1),
2547                    byte(2),
2548                    string(3)
2549                }
2550    MAX-ACCESS  read-write
2551    STATUS      current
2552    DESCRIPTION
2553        "The tmnxSonetSectionTraceMode variable along with the
2554        tmnxSonetJ0String object determines the contents of
2555        the section trace bytes (j0/z0) in the SONET Section Header. If the
2556        mode is set to 'increment-z0', then the j0 byte is 0x01, and the
2557        z0 byte increments. If the mode is set to 'byte', then the j0 byte is
2558        the first octet of the tmnxSonetJ0String object and the z0 byte
2559        is 0xcc. If the mode is set to 'string', then the J0 byte is set to
2560        the 16 values in the tmnxSonetJ0String object and the z0 byte is
2561        0xcc."
2562    DEFVAL { byte }
2563    ::= { tmnxSonetEntry 18 }
2564
2565tmnxSonetJ0String   OBJECT-TYPE
2566    SYNTAX      OCTET STRING (SIZE(0..16))
2567    MAX-ACCESS  read-write
2568    STATUS      current
2569    DESCRIPTION
2570        "The tmnxSonetJ0String is used with the tmnxSonetSectionTraceMode
2571        variable to determine the contents of the j0 byte in the SONET Section
2572        Header. If the tmnxSonetSectionTraceMode is increment-z0, this object
2573        is ignored. If the mode is byte, then the first octet of this object is
2574        used for the J0 byte. If the mode is string, then the 16 bytes in this
2575        object are used for the J0 byte. If set to less than 16 bytes it, will
2576        be padded out to 16 with zeros. The default value is 0x01 and 15 NULLs"
2577    DEFVAL { '01'H }
2578    ::= { tmnxSonetEntry 19 }
2579
2580tmnxSonetMonS1Byte     OBJECT-TYPE
2581    SYNTAX      Unsigned32 (0..255)
2582    MAX-ACCESS  read-only
2583    STATUS      current
2584    DESCRIPTION
2585        "The tmnxSonetMonS1Byte variable reports the Synchronization Status
2586        Message from the S1 byte in the Line Overhead Header. A value of 0x00
2587        indicates unknown quality. A value of 0xF0 indicates
2588        `Do not use for synchronization`. Other values are documented in
2589        Tellcordia GR253 and ITU G.707"
2590    DEFVAL { 'cc'H }
2591    ::= { tmnxSonetEntry 20 }
2592
2593tmnxSonetMonJ0String   OBJECT-TYPE
2594    SYNTAX      OCTET STRING (SIZE(0..16))
2595    MAX-ACCESS  read-only
2596    STATUS      current
2597    DESCRIPTION
2598        "The tmnxSonetMonJ0String variable reports the contents of the j0 byte
2599         in the SONET Section Header."
2600    ::= { tmnxSonetEntry 21 }
2601
2602tmnxSonetMonK1Byte     OBJECT-TYPE
2603    SYNTAX      Unsigned32 (0..255)
2604    MAX-ACCESS  read-only
2605    STATUS      current
2606    DESCRIPTION
2607        "The tmnxSonetMonK1Byte variable reports the Automatic Protection
2608         Switching(APS) signalling status from the K1 byte in the SONET
2609         Line Overhead Header."
2610    ::= { tmnxSonetEntry 22 }
2611
2612tmnxSonetMonK2Byte     OBJECT-TYPE
2613    SYNTAX      Unsigned32 (0..255)
2614    MAX-ACCESS  read-only
2615    STATUS      current
2616    DESCRIPTION
2617        "The tmnxSonetMonK1Byte variable reports the Automatic Protection
2618         Switching(APS) signalling status from the K2 byte in the SONET
2619         Line Overhead Header."
2620    ::= { tmnxSonetEntry 23 }
2621
2622tmnxSonetSingleFiber     OBJECT-TYPE
2623    SYNTAX      TruthValue
2624    MAX-ACCESS  read-write
2625    STATUS      current
2626    DESCRIPTION
2627        "tmnxSonetSingleFiber is used to enable/disable packet gathering and
2628         redirection of IP packets from a single fiber on RX port of the
2629         SONET interface and redistribute packets to other interfaces
2630         through either state routes or policy-based forwarding."
2631    DEFVAL { false }
2632    ::= { tmnxSonetEntry 24 }
2633
2634tmnxSonetHoldTimeUp  OBJECT-TYPE
2635    SYNTAX      Unsigned32 (0..100)
2636    UNITS       "100s of milliseconds"
2637    MAX-ACCESS  read-write
2638    STATUS      current
2639    DESCRIPTION
2640        "The value of tmnxSonetHoldTimeUp is used to configure the
2641         hold-timer for link up event dampening. This guards against
2642         reporting excessive interface transitions. This is implemented
2643         by not advertising subsequent transitions of the interface to
2644         upper layer protocols until the configured timer has expired.
2645         A value of zero (0) indicates that an up transition is reported
2646         immediately."
2647    DEFVAL { 5 }
2648    ::= { tmnxSonetEntry 25 }
2649
2650tmnxSonetHoldTimeDown    OBJECT-TYPE
2651    SYNTAX      Unsigned32 (0..100)
2652    UNITS       "100s of milliseconds"
2653    MAX-ACCESS  read-write
2654    STATUS      current
2655    DESCRIPTION
2656        "The value of tmnxSonetHoldTimeDown is used to configure the
2657         hold-timer for link down event dampening. This guards against
2658         reporting excessive interface transitions. This is implemented
2659         by not advertising subsequent transitions of the interface to
2660         upper layer protocols until the configured timer has expired.
2661         A value of zero (0) indicates that a down transition is reported
2662         immediately."
2663    DEFVAL { 0 }
2664    ::= { tmnxSonetEntry 26 }
2665
2666--
2667--  Sonet Path Table
2668--
2669tmnxSonetPathTable OBJECT-TYPE
2670    SYNTAX      SEQUENCE OF TmnxSonetPathEntry
2671    MAX-ACCESS  not-accessible
2672    STATUS      current
2673    DESCRIPTION
2674        "The tmnxSonetPathTable has an entry for each sonet path
2675         configured in each packet over Sonet port on each IOM card
2676         in each chassis in the TMNX system."
2677    ::= { tmnxPortObjs 6 }
2678
2679tmnxSonetPathEntry       OBJECT-TYPE
2680    SYNTAX      TmnxSonetPathEntry
2681    MAX-ACCESS  not-accessible
2682    STATUS      current
2683    DESCRIPTION
2684        "Each row entry represents a configured sonet path in a packet
2685         over Sonet port on a IOM card in a chassis in the system.
2686         The tmnxSonetPathEntry contains attributes that are
2687         unique to a sonet path of a 'sonet' TmnxPortType. The
2688         tmnxPortPortID for a sonet port includes a sonet path number
2689         in the lower bits.  If the sonet path number is zero, '0', it
2690         represents a single (clear) sonet path on the port that uses
2691         the full bandwidth of the sonet port.  Entries in this table
2692         that have the sonet path number part of their tmnxPortPortID
2693         index value set to zero cannot be created and deleted via
2694         SNMP SET operations.  They are created by the SNMP agent
2695         when the corresponding entry in the tmnxSonetTable is
2696         created.
2697
2698         Entries with non-zero sonet path numbers can be created and
2699         deleted via SNMP SET operations using tmnxSonetPathRowStatus.
2700         When a row is created in the tmnxSonetPathTable, the
2701         agent also creates a row with the same index values in the
2702         tmnxPortTable.  In order to delete an entry,
2703         tmnxPortAdminStatus must first be set to 'outOfService'.  When
2704         the tmnxSonetPathEntry is deleted, the agent also deletes
2705         the corresponding row in the tmnxPortTable."
2706    INDEX   { tmnxChassisIndex, tmnxPortPortID }
2707    ::= { tmnxSonetPathTable 1 }
2708
2709TmnxSonetPathEntry ::=
2710    SEQUENCE {
2711        tmnxSonetPathRowStatus          RowStatus,
2712        tmnxSonetPathLastChangeTime     TimeStamp,
2713        tmnxSonetPathMTU                Unsigned32,
2714        tmnxSonetPathScramble           TruthValue,
2715        tmnxSonetPathC2Byte             Unsigned32,
2716        tmnxSonetPathJ1String           OCTET STRING,
2717        tmnxSonetPathCRC                INTEGER,
2718        tmnxSonetPathOperMTU            Unsigned32,
2719        tmnxSonetPathOperMRU            Unsigned32,
2720        tmnxSonetPathReportAlarm        BITS,
2721        tmnxSonetPathAcctPolicyId       Unsigned32,
2722        tmnxSonetPathCollectStats       TruthValue,
2723        tmnxSonetPathReportAlarmStatus  BITS,
2724        tmnxSonetPathMonC2Byte          Unsigned32,
2725        tmnxSonetPathMonJ1String        OCTET STRING,
2726        tmnxSonetPathType                INTEGER,
2727        tmnxSonetPathChildType          TmnxMDAChanType
2728    }
2729
2730tmnxSonetPathRowStatus        OBJECT-TYPE
2731    SYNTAX      RowStatus
2732    MAX-ACCESS  read-create
2733    STATUS      current
2734    DESCRIPTION
2735        "tmnxSonetPathRowStatus controls the creation and deletion of
2736         row entries in the tmnxSonetPathTable. The tmnxPortPortID
2737         for a sonet port includes a sonet path number in the lower bits.
2738         If the sonet path number is zero, '0', it represents a single
2739         (clear) sonet path on the port that uses the full bandwidth of
2740         the sonet port.  Entries in this table that have the sonet path
2741         number part of their tmnxPortPortID index value set to zero
2742         cannot be created and deleted via SNMP SET operations. They
2743         are created by the SNMP agent when the corresponding entry in
2744         the tmnxSonetTable is created.
2745
2746         Entries with non-zero sonet path numbers can be created and deleted
2747         via SNMP SET operations.  When a row is created in the
2748         tmnxSonetPathTable, the agent also creates a row with the
2749         same index values in the tmnxPortTable.  In order to delete an
2750         entry, tmnxPortAdminStatus must first be set to 'outOfService'.
2751         When the tmnxSonetPathEntry is deleted, the agent also
2752         deletes the corresponding row in the tmnxPortTable for this
2753         sonet path port."
2754    ::= { tmnxSonetPathEntry 1 }
2755
2756tmnxSonetPathLastChangeTime    OBJECT-TYPE
2757    SYNTAX      TimeStamp
2758    MAX-ACCESS  read-only
2759    STATUS      current
2760    DESCRIPTION
2761        "The tmnxSonetPathLastChangeTime variable contains the sysUpTime
2762         value of the most recently modified writable variable in the
2763         tmnxSonetPathEntry row for this sonet path."
2764    ::= { tmnxSonetPathEntry 2 }
2765
2766tmnxSonetPathMTU  OBJECT-TYPE
2767    SYNTAX      Unsigned32 (0|512..9208)
2768    UNITS       "bytes"
2769    MAX-ACCESS  read-create
2770    STATUS      current
2771    DESCRIPTION
2772        "The size of the largest packet which can be sent/received
2773         on the sonet path, specified in octets.  For paths that
2774         are used for transmitting network datagrams, this is the
2775         size of the largest network datagram that can be sent on the
2776         sonet path.
2777
2778         Setting tmnxSonetPathMTU to a value of zero (0), causes the agent
2779         to recalculate the default MTU size which can vary based on the
2780         current setting of tmnxPortMode and tmnxPortEncapType variables.
2781         Some typical default values are:
2782                1522 with mode access and encap-type bcp-null
2783                1526 with mode access and encap-type bcp-dot1q
2784                1502 with mode access and encap-type ipcp
2785                1506 with mode access and encap-type mplscp
2786                1524 with mode access and encap-type atm
2787                9208 with mode network
2788        "
2789    ::= { tmnxSonetPathEntry 3 }
2790
2791tmnxSonetPathScramble     OBJECT-TYPE
2792    SYNTAX      TruthValue
2793    MAX-ACCESS  read-create
2794    STATUS      current
2795    DESCRIPTION
2796        "If the tmnxSonetPathScramble variable is set to 'true',
2797         SONET (SDH) payload scrambling is enabled on this sonet path.
2798         Both ends of the connection must use the same scrambling
2799         algorithm.  If tmnxSonetPathScramble is set to 'false',
2800         scrambling is disabled.
2801         The default value for non-ATM paths is 'false'.
2802         The default value for ATM paths is 'true'
2803
2804         If the value of tmnxSonetPathC2Byte is set to the default for
2805         the currently configured tmnxSonetPathScramble, then changing
2806         the value of tmnxSonetPathScramble  for non-ATM paths causes a change
2807         to tmnxSonetPathC2Byte to a default value for a new scrambling
2808         option. The default values are as follows:
2809         scrambled non-ATM sonet/sdh path - C2 Byte value is 0x16
2810         unscrambled non-ATM sonet/sdh path - C2 Byte value is 0xCF"
2811    ::= { tmnxSonetPathEntry 4 }
2812
2813tmnxSonetPathC2Byte     OBJECT-TYPE
2814    SYNTAX      Unsigned32 (0..254)
2815    MAX-ACCESS  read-create
2816    STATUS      current
2817    DESCRIPTION
2818        "The tmnxSonetPathC2Byte variable is used configure the value
2819         used in the SONET/SDH C2 header byte.
2820
2821         For paths on an MDA that does not support channelization:
2822         Setting C2 equal to 0x16 indicates scrambled sonet.
2823
2824         Setting C2 equal to 0xCF indicates unscrambled sonet.
2825
2826         Setting C2 equal to 0x13 indicates ATM.
2827
2828         For paths on an MDA that supports channelization, the default
2829         value is based on the value of tmnxMDAMaxChannelization.
2830         For 'pdhDs3' or 'pdhE3' channelization, the default value is 0x04.
2831
2832         Setting tmnxSonetPathC2Byte to a value of zero(0) causes the agent
2833         to assign the default value to this object."
2834    ::= { tmnxSonetPathEntry 5 }
2835
2836tmnxSonetPathJ1String   OBJECT-TYPE
2837    SYNTAX      OCTET STRING (SIZE(0..62))
2838    MAX-ACCESS  read-create
2839    STATUS      current
2840    DESCRIPTION
2841        "The tmnxSonetPathJ1String variable is used to configure the sonet path
2842        trace string to be sent in the J1 Path Overhead bytes. The bytes
2843        must be printable ASCII. If the string is less than 62 bytes, it
2844        will be padded with NULLs. For SONET framing, an additional CR (0x0D)
2845        / LF (0x0A) pair will be added by the driver. For SDH framing only
2846        16 bytes are sent in the J1 bytes. The driver will set the MSB of
2847        the first byte, and put the first 15 bytes of the user configured string
2848        as the following bytes. The driver will set the CRC-7 of the 16 bytes
2849        into the other 7 bits of the first byte.
2850
2851        The default value is `Alcatel 7x50 SR`.
2852        Setting a 1-byte long string containing 0xFF will restore the default.
2853        Setting the string 'zeros' will send all-zeros (ASCII NULL characters
2854        without CR/LF or CRC-7)in the J1 bytes."
2855    ::= { tmnxSonetPathEntry 6 }
2856
2857tmnxSonetPathCRC  OBJECT-TYPE
2858    SYNTAX      INTEGER {
2859                    crc16 (1),
2860                    crc32 (2)
2861                }
2862    MAX-ACCESS  read-create
2863    STATUS      current
2864    DESCRIPTION
2865        "The value of tmnxSonetPathCRC variable indicates the precision of
2866         the cyclic redundancy check.  A value of 'crc16' is a 16-bit
2867         CRC calculation.  A value of 'crc32' is a 32-bit CRC
2868         calculation.  32-bit CRC increases the error detection ability,
2869         but it also adds some performance overhead.
2870
2871         For paths with encapsulation set to ATM the default and only
2872         supported value is crc32 and applies to AAL5 CRC calculations
2873         on that path."
2874    DEFVAL { crc32 }
2875    ::= { tmnxSonetPathEntry 7 }
2876
2877tmnxSonetPathOperMTU        OBJECT-TYPE
2878    SYNTAX      Unsigned32
2879    UNITS       "bytes"
2880    MAX-ACCESS  read-only
2881    STATUS      current
2882    DESCRIPTION
2883        "The negotiated size of the largest packet which can be sent on
2884         the sonet path, specified in octets.  For sonet paths that are used
2885         for transmitting network datagrams, this is the size of the largest
2886         network datagram that can be sent on the sonet path."
2887    ::= { tmnxSonetPathEntry 8 }
2888
2889tmnxSonetPathOperMRU        OBJECT-TYPE
2890    SYNTAX      Unsigned32
2891    UNITS       "bytes"
2892    MAX-ACCESS  read-only
2893    STATUS      current
2894    DESCRIPTION
2895        "The negotiated size of the largest packet that can be received
2896         on the sonet path, specified in octets."
2897    ::= { tmnxSonetPathEntry 9 }
2898
2899tmnxSonetPathReportAlarm        OBJECT-TYPE
2900    SYNTAX      BITS {
2901                    notUsed (0),
2902                    pais(1),
2903                    plop(2),
2904                    prdi(3),
2905                    pb3err(4),
2906                    pplm(5),
2907                    prei(6),
2908                    puneq(7),
2909                    plcd(8)
2910                }
2911    MAX-ACCESS  read-create
2912    STATUS      current
2913    DESCRIPTION
2914        "The value of tmnxSonetPathReportAlarm determines when and if to
2915         generate tmnxEqPortSonetPathAlarm and tmnxEqPortSonetPathAlarmClear
2916         notifications for this port:
2917            pais(1)     Reports path alarm indication signal errors. Not set by
2918                        default.
2919            plop(2)     Reports path loss of pointer (per tributary) errors.
2920                        Set by default.
2921            prdi(3)     Reports path remote defect indication errors.  Not set
2922                        by default.
2923            pb3err(4)   Reports path B3 errors.  Not set by default.
2924            pplm(5)     Reports a path payload mismatch.  As a result the
2925                        path will be operationally downed.  Set by default.
2926            prei(6)     Reports a path error condition raised by the remote as
2927                        a result of B3 errors received from this node.  Not
2928                        set by default.
2929            puneq(7)    Reports unequipped path errors. Set by default.
2930            plcd(8)     Reports path loss of codegroup delineation error.
2931                        It is applicable only when the value of
2932                        tmnxPortEtherXGigMode is set to 'wan'.
2933                        Not set by default.
2934        "
2935    DEFVAL { {plop, pplm, puneq} }
2936    ::= { tmnxSonetPathEntry 10 }
2937
2938tmnxSonetPathAcctPolicyId  OBJECT-TYPE
2939    SYNTAX      Unsigned32 (0..99)
2940    MAX-ACCESS  read-create
2941    STATUS      current
2942    DESCRIPTION
2943        "The value of the accounting policy must be defined prior to associating
2944         the policy with the sonet path. Accounting policies can only be
2945         associated with network sonet path.
2946         A non-zero value indicates the tmnxLogApPolicyId index identifying the
2947         policy entry in the tmnxLogApTable from the TIMETRA-LOG-MIB which is
2948         associated with this port.  A zero value indicates that there is no
2949         accounting policy associated with this port"
2950    DEFVAL { 0 }
2951    ::= { tmnxSonetPathEntry 11 }
2952
2953tmnxSonetPathCollectStats        OBJECT-TYPE
2954    SYNTAX      TruthValue
2955    MAX-ACCESS  read-create
2956    STATUS      current
2957    DESCRIPTION
2958        "Enable/disable the collection of accounting and statistical data
2959         for the network sonet path. When applying accounting policies the
2960         data by default will be collected in the appropriate records and
2961         written to the designated billing file.
2962         When the value is set to false, the statistics are still accumulated
2963         by the IOM cards, however, the CPU will not obtain the results and
2964         write them to the billing file."
2965    DEFVAL { true }
2966    ::= { tmnxSonetPathEntry 12 }
2967
2968tmnxSonetPathReportAlarmStatus        OBJECT-TYPE
2969    SYNTAX      BITS {
2970                    notUsed (0),
2971                    pais(1),
2972                    plop(2),
2973                    prdi(3),
2974                    pb3err(4),
2975                    pplm(5),
2976                    prei(6),
2977                    puneq(7),
2978                    plcd(8)
2979                }
2980    MAX-ACCESS  read-only
2981    STATUS      current
2982    DESCRIPTION
2983        "The bits in this object are used for indicating the alarms. The bits
2984         are explained as follows:
2985            pais(1)     Indicates path alarm indication signal errors.
2986            plop(2)     Indicates path loss of pointer (per tributary) errors.
2987            prdi(3)     Indicates path remote defect indication errors.
2988            pb3err(4)   Indicates path B3 errors.
2989            pplm(5)     Indicates a path payload mismatch.
2990            prei(6)     Indicates a path error condition raised by the remote as
2991                        a result of B3 errors received from this node.
2992            puneq(7)    Indicates a far-end unequipped error.
2993            plcd(8)     Indicates a path loss of codegroup delineation error.
2994                        It is applicable only when the value of
2995                        tmnxPortEtherXGigMode is set to 'wan'.
2996                        Not set by default.
2997        "
2998    ::= { tmnxSonetPathEntry 13 }
2999
3000tmnxSonetPathMonC2Byte     OBJECT-TYPE
3001    SYNTAX      Unsigned32 (0..255)
3002    MAX-ACCESS  read-only
3003    STATUS      current
3004    DESCRIPTION
3005        "The tmnxSonetPathC2Byte variable reports the value in the SONET/SDH
3006         C2 header byte."
3007    ::= { tmnxSonetPathEntry 14 }
3008
3009tmnxSonetPathMonJ1String   OBJECT-TYPE
3010    SYNTAX      OCTET STRING (SIZE(0..64))
3011    MAX-ACCESS  read-only
3012    STATUS      current
3013    DESCRIPTION
3014        "The tmnxSonetPathJ1String variable reports the sonet path
3015         trace string received in the J1 Path Overhead bytes."
3016    ::= { tmnxSonetPathEntry 15 }
3017
3018tmnxSonetPathType       OBJECT-TYPE
3019    SYNTAX      INTEGER {
3020                    ds3 (1),
3021                    e3  (2),
3022                    vtg (3),
3023                    tug-2 (4),
3024                    tug-3 (5)
3025                }
3026    MAX-ACCESS  read-create
3027    STATUS      obsolete
3028    DESCRIPTION
3029        "tmnxSonetPathType specifies if the associated SONET/SDH Path
3030         is an asynchronous circuit, a virtual tributary group or
3031         a tributary unit group.
3032            ds3   - Configures the port or channel as service access(ds3)
3033            e3    - Configures the port or channel as service access(e3)
3034            vtg   - Configures the path as a virtual tributary group.
3035            tug-2 - Configures the path as a tributary unit group.
3036            tug-3 - Configures the port or channel for transport network use."
3037    DEFVAL       { ds3 }
3038    ::= { tmnxSonetPathEntry 16 }
3039
3040tmnxSonetPathChildType      OBJECT-TYPE
3041    SYNTAX      TmnxMDAChanType
3042    MAX-ACCESS  read-create
3043    STATUS      current
3044    DESCRIPTION
3045        "tmnxSonetPathChildType is used to configure the type of this path.
3046         Some typical default values are:
3047           pdhDs3 for STS-1 paths
3048           pdhE3 for TU3 paths
3049           pdhE1 for VT2 paths
3050           pdhDs1 for VT15 paths
3051         Examples of valid child path types are sonetSts3, sdhTug3,
3052         pdhDs3, pdhE3, sonetVt15, sonetVt2, pdhDs1 and pdhE1."
3053    ::= { tmnxSonetPathEntry 17 }
3054--
3055--  Alcatel 7x50 SR series Port Type Definition Table
3056--
3057tmnxPortTypeTable OBJECT-TYPE
3058    SYNTAX      SEQUENCE OF TmnxPortTypeEntry
3059    MAX-ACCESS  not-accessible
3060    STATUS      current
3061    DESCRIPTION
3062        "The Port type table has an entry for each Alcatel 7x50 SR series
3063         port model."
3064    ::= { tmnxPortObjs 7 }
3065
3066tmnxPortTypeEntry    OBJECT-TYPE
3067    SYNTAX      TmnxPortTypeEntry
3068    MAX-ACCESS  not-accessible
3069    STATUS      current
3070    DESCRIPTION
3071        "Each row entry represents an Alcatel 7x50 SR series port model.
3072         Rows in this table are created by the agent at initialization and
3073         cannot be created or destroyed by SNMP Get or Set requests."
3074    INDEX   { tmnxPortTypeIndex }
3075    ::= { tmnxPortTypeTable 1 }
3076
3077TmnxPortTypeEntry ::=
3078    SEQUENCE {
3079        tmnxPortTypeIndex        TmnxPortType,
3080        tmnxPortTypeName         TNamedItemOrEmpty,
3081        tmnxPortTypeDescription  TItemDescription,
3082        tmnxPortTypeStatus       TruthValue
3083    }
3084
3085tmnxPortTypeIndex    OBJECT-TYPE
3086    SYNTAX      TmnxPortType
3087    MAX-ACCESS  not-accessible
3088    STATUS      current
3089    DESCRIPTION
3090        "The unique index value which identifies this type of Alcatel 7x50
3091         SR series port model."
3092    ::= { tmnxPortTypeEntry 1 }
3093
3094tmnxPortTypeName     OBJECT-TYPE
3095    SYNTAX      TNamedItemOrEmpty
3096    MAX-ACCESS  read-only
3097    STATUS      current
3098    DESCRIPTION
3099        "The administrative name that identifies this type of Alcatel
3100         7x50 SR series port model.  This name string may be used in CLI
3101         commands to specify a particular Port model type."
3102    ::= { tmnxPortTypeEntry 2 }
3103
3104tmnxPortTypeDescription  OBJECT-TYPE
3105    SYNTAX      TItemDescription
3106    MAX-ACCESS  read-only
3107    STATUS      current
3108    DESCRIPTION
3109        "A detailed description of this Alcatel 7x50 SR series port model."
3110    ::= { tmnxPortTypeEntry 3 }
3111
3112tmnxPortTypeStatus       OBJECT-TYPE
3113    SYNTAX      TruthValue
3114    MAX-ACCESS  read-only
3115    STATUS      current
3116    DESCRIPTION
3117        "When tmnxPortTypeStatus has a value of 'true' it indicates that
3118         this port model is supported in this revision of the management
3119         software.  When it has a value of 'false' there is no support."
3120    ::= { tmnxPortTypeEntry 4 }
3121
3122--
3123--  Alcatel 7x50 SR series Port Connector Type Definition Table
3124--
3125tmnxPortConnectTypeTable OBJECT-TYPE
3126    SYNTAX      SEQUENCE OF TmnxPortConnectTypeEntry
3127    MAX-ACCESS  not-accessible
3128    STATUS      current
3129    DESCRIPTION
3130        "The Port Connector type table has an entry for each Alcatel
3131         7x50 SR series port connector model."
3132    ::= { tmnxPortObjs 8 }
3133
3134tmnxPortConnectTypeEntry    OBJECT-TYPE
3135    SYNTAX      TmnxPortConnectTypeEntry
3136    MAX-ACCESS  not-accessible
3137    STATUS      current
3138    DESCRIPTION
3139        "Each row entry represents an Alcatel 7x50 SR series port
3140         Connector model.  Rows in this table are created by the agent
3141         at initialization and cannot be created or destroyed by SNMP
3142         Get or Set requests."
3143    INDEX   { tmnxPortConnectTypeIndex }
3144    ::= { tmnxPortConnectTypeTable 1 }
3145
3146TmnxPortConnectTypeEntry ::=
3147    SEQUENCE {
3148        tmnxPortConnectTypeIndex        TmnxPortConnectorType,
3149        tmnxPortConnectTypeName         TNamedItemOrEmpty,
3150        tmnxPortConnectTypeDescription  TItemDescription,
3151        tmnxPortConnectTypeStatus       TruthValue
3152    }
3153
3154tmnxPortConnectTypeIndex    OBJECT-TYPE
3155    SYNTAX      TmnxPortConnectorType
3156    MAX-ACCESS  not-accessible
3157    STATUS      current
3158    DESCRIPTION
3159        "The unique index value which identifies this type of Alcatel
3160         7x50 SR series port connector model."
3161    ::= { tmnxPortConnectTypeEntry 1 }
3162
3163tmnxPortConnectTypeName     OBJECT-TYPE
3164    SYNTAX      TNamedItemOrEmpty
3165    MAX-ACCESS  read-only
3166    STATUS      current
3167    DESCRIPTION
3168        "The administrative name that identifies this type of Alcatel
3169         7x50 SR series port connector model.  This name string may be
3170         used in CLI commands to specify a particular port connector
3171         model type."
3172    ::= { tmnxPortConnectTypeEntry 2 }
3173
3174tmnxPortConnectTypeDescription  OBJECT-TYPE
3175    SYNTAX      TItemDescription
3176    MAX-ACCESS  read-only
3177    STATUS      current
3178    DESCRIPTION
3179        "A detailed description of this Alcatel 7x50 SR series port
3180         connector model."
3181    ::= { tmnxPortConnectTypeEntry 3 }
3182
3183tmnxPortConnectTypeStatus       OBJECT-TYPE
3184    SYNTAX      TruthValue
3185    MAX-ACCESS  read-only
3186    STATUS      current
3187    DESCRIPTION
3188        "When tmnxPortConnectTypeStatus has a value of 'true' it indicates that
3189         this port connector model is supported in this revision of the
3190         chassis management software.  When it has a value of 'false' there
3191         is no support."
3192    ::= { tmnxPortConnectTypeEntry 4 }
3193
3194--
3195--  Network Port FC Stats Table
3196--
3197tmnxPortFCStatsTable OBJECT-TYPE
3198    SYNTAX      SEQUENCE OF TmnxPortNetworkFCStatsEntry
3199    MAX-ACCESS  not-accessible
3200    STATUS      obsolete
3201    DESCRIPTION
3202        "The Network Port FC Stats table has an entry for each forwarding
3203         class defined on each network port."
3204    ::= { tmnxPortObjs 9 }
3205
3206tmnxPortFCStatsEntry    OBJECT-TYPE
3207    SYNTAX      TmnxPortNetworkFCStatsEntry
3208    MAX-ACCESS  not-accessible
3209    STATUS      obsolete
3210    DESCRIPTION
3211        "Each row entry represents a set of ingress and egress packet and
3212         octet statistics for the given network port and forwarding class.
3213         Rows in this table are created by the agent when the network port
3214         is provisioned and cannot be created or destroyed by SNMP Get or
3215         Set requests."
3216    INDEX   { tmnxChassisIndex, tmnxPortPortID, tmnxPortFCStatsIndex }
3217    ::= { tmnxPortFCStatsTable 1 }
3218
3219TmnxPortNetworkFCStatsEntry ::=
3220    SEQUENCE {
3221        tmnxPortFCStatsIndex             TFCName,
3222        tmnxPortFCStatsIngFwdInProfPkts  Counter64,
3223        tmnxPortFCStatsIngFwdOutProfPkts Counter64,
3224        tmnxPortFCStatsIngFwdInProfOcts  Counter64,
3225        tmnxPortFCStatsIngFwdOutProfOcts Counter64,
3226        tmnxPortFCStatsIngDroInProfPkts  Counter64,
3227        tmnxPortFCStatsIngDroOutProfPkts Counter64,
3228        tmnxPortFCStatsIngDroInProfOcts  Counter64,
3229        tmnxPortFCStatsIngDroOutProfOcts Counter64,
3230        tmnxPortFCStatsEgrFwdInProfPkts  Counter64,
3231        tmnxPortFCStatsEgrFwdOutProfPkts Counter64,
3232        tmnxPortFCStatsEgrFwdInProfOcts  Counter64,
3233        tmnxPortFCStatsEgrFwdOutProfOcts Counter64,
3234        tmnxPortFCStatsEgrDroInProfPkts  Counter64,
3235        tmnxPortFCStatsEgrDroOutProfPkts Counter64,
3236        tmnxPortFCStatsEgrDroInProfOcts  Counter64,
3237        tmnxPortFCStatsEgrDroOutProfOcts Counter64
3238    }
3239
3240tmnxPortFCStatsIndex OBJECT-TYPE
3241    SYNTAX      TFCName
3242    MAX-ACCESS  not-accessible
3243    STATUS      obsolete
3244    DESCRIPTION
3245        "The forwarding class associated with these stats
3246         on this network port."
3247    ::= { tmnxPortFCStatsEntry 1 }
3248
3249tmnxPortFCStatsIngFwdInProfPkts OBJECT-TYPE
3250    SYNTAX      Counter64
3251    MAX-ACCESS  read-only
3252    STATUS      obsolete
3253    DESCRIPTION
3254        "The number of in-profile packets (rate below CIR)
3255         forwarded by the ingress Qchip."
3256    ::= { tmnxPortFCStatsEntry 2 }
3257
3258tmnxPortFCStatsIngFwdOutProfPkts OBJECT-TYPE
3259    SYNTAX      Counter64
3260    MAX-ACCESS  read-only
3261    STATUS      obsolete
3262    DESCRIPTION
3263        "The number of out-of-profile packets (rate above CIR)
3264         forwarded by the ingress Qchip."
3265    ::= { tmnxPortFCStatsEntry 3 }
3266
3267tmnxPortFCStatsIngFwdInProfOcts OBJECT-TYPE
3268    SYNTAX      Counter64
3269    MAX-ACCESS  read-only
3270    STATUS      obsolete
3271    DESCRIPTION
3272        "The number of in-profile octets (rate below CIR)
3273         forwarded by the ingress Qchip."
3274    ::= { tmnxPortFCStatsEntry 4 }
3275
3276tmnxPortFCStatsIngFwdOutProfOcts OBJECT-TYPE
3277    SYNTAX      Counter64
3278    MAX-ACCESS  read-only
3279    STATUS      obsolete
3280    DESCRIPTION
3281        "The number of out-of-profile octets (rate above CIR)
3282         forwarded by the ingress Qchip."
3283    ::= { tmnxPortFCStatsEntry 5 }
3284
3285tmnxPortFCStatsIngDroInProfPkts OBJECT-TYPE
3286    SYNTAX      Counter64
3287    MAX-ACCESS  read-only
3288    STATUS      obsolete
3289    DESCRIPTION
3290        "The number of in-profile packets (rate below CIR)
3291         dropped by the ingress Qchip due to: MBS exceeded,
3292         buffer pool limit exceeded, etc."
3293    ::= { tmnxPortFCStatsEntry 6 }
3294
3295tmnxPortFCStatsIngDroOutProfPkts OBJECT-TYPE
3296    SYNTAX      Counter64
3297    MAX-ACCESS  read-only
3298    STATUS      obsolete
3299    DESCRIPTION
3300        "The number of out-of-profile packets (rate above CIR)
3301         dropped by the ingress Qchip due to: MBS exceeded,
3302         buffer pool limit exceeded, etc."
3303    ::= { tmnxPortFCStatsEntry 7 }
3304
3305tmnxPortFCStatsIngDroInProfOcts OBJECT-TYPE
3306    SYNTAX      Counter64
3307    MAX-ACCESS  read-only
3308    STATUS      obsolete
3309    DESCRIPTION
3310        "The number of in-profile octets (rate below CIR)
3311         dropped by the ingress Qchip due to: MBS exceeded,
3312         buffer pool limit exceeded, etc."
3313    ::= { tmnxPortFCStatsEntry 8 }
3314
3315tmnxPortFCStatsIngDroOutProfOcts OBJECT-TYPE
3316    SYNTAX      Counter64
3317    MAX-ACCESS  read-only
3318    STATUS      obsolete
3319    DESCRIPTION
3320        "The number of out-of-profile octets (rate above CIR)
3321         dropped by the ingress Qchip due to: MBS exceeded,
3322         buffer pool limit exceeded, etc."
3323    ::= { tmnxPortFCStatsEntry 9 }
3324
3325tmnxPortFCStatsEgrFwdInProfPkts OBJECT-TYPE
3326    SYNTAX      Counter64
3327    MAX-ACCESS  read-only
3328    STATUS      obsolete
3329    DESCRIPTION
3330        "The number of in-profile packets (rate below CIR)
3331         forwarded by the egress Qchip."
3332    ::= { tmnxPortFCStatsEntry 10 }
3333
3334tmnxPortFCStatsEgrFwdOutProfPkts OBJECT-TYPE
3335    SYNTAX      Counter64
3336    MAX-ACCESS  read-only
3337    STATUS      obsolete
3338    DESCRIPTION
3339        "The number of out-of-profile packets (rate above CIR)
3340         forwarded by the egress Qchip."
3341    ::= { tmnxPortFCStatsEntry 11 }
3342
3343tmnxPortFCStatsEgrFwdInProfOcts OBJECT-TYPE
3344    SYNTAX      Counter64
3345    MAX-ACCESS  read-only
3346    STATUS      obsolete
3347    DESCRIPTION
3348        "The number of in-profile octets (rate below CIR)
3349         forwarded by the egress Qchip."
3350    ::= { tmnxPortFCStatsEntry 12 }
3351
3352tmnxPortFCStatsEgrFwdOutProfOcts OBJECT-TYPE
3353    SYNTAX      Counter64
3354    MAX-ACCESS  read-only
3355    STATUS      obsolete
3356    DESCRIPTION
3357        "The number of out-of-profile octets (rate above CIR)
3358         forwarded by the egress Qchip."
3359    ::= { tmnxPortFCStatsEntry 13 }
3360
3361tmnxPortFCStatsEgrDroInProfPkts OBJECT-TYPE
3362    SYNTAX      Counter64
3363    MAX-ACCESS  read-only
3364    STATUS      obsolete
3365    DESCRIPTION
3366        "The number of in-profile packets (rate below CIR)
3367         dropped by the egress Qchip due to: MBS exceeded,
3368         buffer pool limit exceeded, etc."
3369    ::= { tmnxPortFCStatsEntry 14 }
3370
3371tmnxPortFCStatsEgrDroOutProfPkts OBJECT-TYPE
3372    SYNTAX      Counter64
3373    MAX-ACCESS  read-only
3374    STATUS      obsolete
3375    DESCRIPTION
3376        "The number of out-of-profile packets (rate above CIR)
3377         dropped by the egress Qchip due to: MBS exceeded,
3378         buffer pool limit exceeded, etc."
3379    ::= { tmnxPortFCStatsEntry 15 }
3380
3381tmnxPortFCStatsEgrDroInProfOcts OBJECT-TYPE
3382    SYNTAX      Counter64
3383    MAX-ACCESS  read-only
3384    STATUS      obsolete
3385    DESCRIPTION
3386        "The number of in-profile octets (rate below CIR)
3387         dropped by the egress Qchip due to: MBS exceeded,
3388         buffer pool limit exceeded, etc."
3389    ::= { tmnxPortFCStatsEntry 16 }
3390
3391tmnxPortFCStatsEgrDroOutProfOcts OBJECT-TYPE
3392    SYNTAX      Counter64
3393    MAX-ACCESS  read-only
3394    STATUS      obsolete
3395    DESCRIPTION
3396        "The number of out-of-profile octets (rate above CIR)
3397         dropped by the egress Qchip due to: MBS exceeded,
3398         buffer pool limit exceeded, etc."
3399    ::= { tmnxPortFCStatsEntry 17 }
3400
3401--
3402-- DS3 table
3403--
3404tmnxDS3Table OBJECT-TYPE
3405    SYNTAX      SEQUENCE OF TmnxDS3Entry
3406    MAX-ACCESS  not-accessible
3407    STATUS      current
3408    DESCRIPTION
3409        "The tmnxDS3Table has an entry for a DS3 physical port."
3410    ::= { tmnxPortObjs 10 }
3411
3412tmnxDS3Entry       OBJECT-TYPE
3413    SYNTAX      TmnxDS3Entry
3414    MAX-ACCESS  not-accessible
3415    STATUS      current
3416    DESCRIPTION
3417        "Each row entry represents a physical DS3 port on a
3418         IOM card in a chassis in the system.  Entries cannot be created
3419         and deleted via SNMP SET operations.  Entries in this table will
3420         be created automatically when the tmnxMDAAssignedType object is
3421         set to the DS3 MDA type The tmnxDS3Entry contains attributes that are
3422         unique to the 'ds3e3' TmnxPortType. The tmnxPortPortID contains
3423         the slot, mda and port numbers encoded into it.
3424
3425         For each tmnxDS3Entry, there will be a corresponding entry
3426         in the tmnxPortTable and the ifTable."
3427    INDEX       { tmnxChassisIndex, tmnxPortPortID }
3428    ::= { tmnxDS3Table 1 }
3429
3430TmnxDS3Entry ::=
3431    SEQUENCE {
3432        tmnxDS3Buildout                 INTEGER,
3433        tmnxDS3LastChangeTime           TimeStamp,
3434        tmnxDS3Type                     INTEGER
3435    }
3436
3437tmnxDS3Buildout    OBJECT-TYPE
3438    SYNTAX      INTEGER {
3439                    short (1),
3440                    long  (2)
3441                }
3442    MAX-ACCESS  read-create
3443    STATUS      current
3444    DESCRIPTION
3445        "tmnxDS3Buildout configures the T3 line buildout. A T3 port has two
3446         settings for the T3 line buildout: a short setting, which is less
3447         than 225 feet, and a long setting, which is greater than 225 feet.
3448         This object applies to copper-cable-based T3 ports only."
3449    DEFVAL      { short }
3450    ::= { tmnxDS3Entry 1 }
3451
3452tmnxDS3LastChangeTime    OBJECT-TYPE
3453    SYNTAX      TimeStamp
3454    MAX-ACCESS  read-only
3455    STATUS      current
3456    DESCRIPTION
3457        "The tmnxDS3LastChangeTime variable contains the sysUpTime
3458         value of the most recently modified writable variable in the
3459         tmnxDS3Entry row for this port."
3460    ::= { tmnxDS3Entry 2 }
3461
3462tmnxDS3Type     OBJECT-TYPE
3463    SYNTAX      INTEGER {
3464                    ds3(1),
3465                    e3(2)
3466                }
3467    MAX-ACCESS  read-create
3468    STATUS      current
3469    DESCRIPTION
3470        "tmnxDS3Type configures the type of the physical port to 'ds3' or 'e3'."
3471    DEFVAL      { ds3 }
3472    ::= { tmnxDS3Entry 3 }
3473
3474
3475--
3476-- DS3 Channel table
3477--
3478tmnxDS3ChannelTable OBJECT-TYPE
3479    SYNTAX      SEQUENCE OF TmnxDS3ChannelEntry
3480    MAX-ACCESS  not-accessible
3481    STATUS      current
3482    DESCRIPTION
3483        "The tmnxDS3ChannelTable has an entry for a DS3 channel."
3484    ::= { tmnxPortObjs 11 }
3485
3486tmnxDS3ChannelEntry       OBJECT-TYPE
3487    SYNTAX      TmnxDS3ChannelEntry
3488    MAX-ACCESS  not-accessible
3489    STATUS      current
3490    DESCRIPTION
3491        "Each row entry represents a DS3 channel. Entries can be created
3492         and deleted via SNMP SET operations.  The tmnxDS3ChannelEntry
3493         contains attributes that are applicable to a DS3 channel which
3494         can belong to the DS3 physical port or belong to a container
3495         on a sonet path. The tmnxPortPortID contains the slot, mda and
3496         port numbers encoded into it.
3497
3498         For each tmnxDS3ChannelEntry, there will be a corresponding entry
3499         in the tmnxPortTable and the ifTable."
3500    INDEX       { tmnxChassisIndex, tmnxPortPortID }
3501    ::= { tmnxDS3ChannelTable 1 }
3502
3503TmnxDS3ChannelEntry ::=
3504    SEQUENCE {
3505        tmnxDS3ChannelRowStatus                RowStatus,
3506        tmnxDS3ChannelType                     INTEGER,
3507        tmnxDS3ChannelFraming                  INTEGER,
3508        tmnxDS3ChannelClockSource              TmnxDSXClockSource,
3509        tmnxDS3ChannelChannelized              INTEGER,
3510        tmnxDS3ChannelSubrateCSUMode           INTEGER,
3511        tmnxDS3ChannelSubrate                  Unsigned32,
3512        tmnxDS3ChannelIdleCycleFlags           TmnxDSXIdleCycleFlags,
3513        tmnxDS3ChannelLoopback                 TmnxDS3Loopback,
3514        tmnxDS3ChannelBitErrorInsertionRate    Integer32,
3515        tmnxDS3ChannelBERTPattern              TmnxDSXBertPattern,
3516        tmnxDS3ChannelBERTDuration             Unsigned32,
3517        tmnxDS3ChannelMDLEicString             DisplayString,
3518        tmnxDS3ChannelMDLLicString             DisplayString,
3519        tmnxDS3ChannelMDLFicString             DisplayString,
3520        tmnxDS3ChannelMDLUnitString            DisplayString,
3521        tmnxDS3ChannelMDLPfiString             DisplayString,
3522        tmnxDS3ChannelMDLPortString            DisplayString,
3523        tmnxDS3ChannelMDLGenString             DisplayString,
3524        tmnxDS3ChannelMDLMessageType           BITS,
3525        tmnxDS3ChannelFEACLoopRespond          TruthValue,
3526        tmnxDS3ChannelCRC                      INTEGER,
3527        tmnxDS3ChannelMTU                      Unsigned32,
3528        tmnxDS3ChannelOperMTU                  Unsigned32,
3529        tmnxDS3ChannelReportAlarm              TmnxDSXReportAlarm,
3530        tmnxDS3ChannelReportAlarmStatus        TmnxDSXReportAlarm,
3531        tmnxDS3ChannelLastChangeTime           TimeStamp,
3532        tmnxDS3ChannelInFEACLoop               TruthValue,
3533        tmnxDS3ChannelMDLMonPortString         DisplayString,
3534        tmnxDS3ChannelMDLMonGenString          DisplayString,
3535        tmnxDS3ChannelBERTOperStatus           TmnxDSXBertOperStatus,
3536        tmnxDS3ChannelBERTSynched              Unsigned32,
3537        tmnxDS3ChannelBERTErrors               Counter64,
3538        tmnxDS3ChannelBERTTotalBits            Counter64,
3539        tmnxDS3ChannelScramble                 TruthValue,
3540        tmnxDS3ChannelAcctPolicyId             Unsigned32,
3541        tmnxDS3ChannelCollectStats             TruthValue,
3542        tmnxDS3ChannelClockSyncState           TmnxDSXClockSyncState,
3543        tmnxDS3ChannelClockMasterPortId        TmnxPortID
3544    }
3545
3546tmnxDS3ChannelRowStatus    OBJECT-TYPE
3547    SYNTAX      RowStatus
3548    MAX-ACCESS  read-create
3549    STATUS      current
3550    DESCRIPTION
3551        "tmnxDS3ChannelRowStatus controls the creation and deletion of
3552         row entries in the tmnxDS3ChannelTable.
3553         For row creation, the manager has to first calculate the
3554         tmnxPortPortID based on the TiMOS encoding scheme."
3555    ::= { tmnxDS3ChannelEntry 1 }
3556
3557tmnxDS3ChannelType    OBJECT-TYPE
3558    SYNTAX      INTEGER {
3559                    ds3 (1),
3560                    e3  (2)
3561                }
3562    MAX-ACCESS  read-only
3563    STATUS      current
3564    DESCRIPTION
3565        "The value of tmnxDS3ChannelType indicates whether the channel is
3566         in DS3 or E3 mode."
3567    ::= { tmnxDS3ChannelEntry 2 }
3568
3569tmnxDS3ChannelFraming    OBJECT-TYPE
3570    SYNTAX      INTEGER {
3571                    cbit (1),
3572                    m23  (2),
3573                    g751 (3),
3574                    g832 (4)
3575                }
3576    MAX-ACCESS  read-create
3577    STATUS      current
3578    DESCRIPTION
3579        "The value of tmnxDS3ChannelFraming indicates the type of framing
3580         associated with the DS3 channel.
3581         If tmnxDS3ChannelType is set to 'ds3', the default framing is 'cbit'.
3582         If tmnxDS3ChannelType is set to 'e3', the default framing is 'g751'."
3583    DEFVAL      { cbit }
3584    ::= { tmnxDS3ChannelEntry 3 }
3585
3586tmnxDS3ChannelClockSource    OBJECT-TYPE
3587    SYNTAX      TmnxDSXClockSource
3588    MAX-ACCESS  read-create
3589    STATUS      current
3590    DESCRIPTION
3591        "tmnxDS3ChannelClockSource configures the clock for transmitted data
3592         from either the internal clock ('nodeTimed'), or from a clock
3593         recovered from the line's receive data stream ('loopTimed')."
3594    DEFVAL      { loopTimed }
3595    ::= { tmnxDS3ChannelEntry 4 }
3596
3597tmnxDS3ChannelChannelized    OBJECT-TYPE
3598    SYNTAX      INTEGER {
3599                    none(1),
3600                    ds1 (2),
3601                    e1  (3),
3602                    j1  (4)
3603                }
3604    MAX-ACCESS  read-create
3605    STATUS      current
3606    DESCRIPTION
3607        "tmnxDS3ChannelChannelized is used to create sub-channels of type
3608         'ds1' or 'e1' or 'j1' on the interface. Setting the value to 'none'
3609         removes the sub-channels on the interface."
3610    DEFVAL      { none }
3611    ::= { tmnxDS3ChannelEntry 5 }
3612
3613tmnxDS3ChannelSubrateCSUMode    OBJECT-TYPE
3614    SYNTAX      INTEGER {
3615                    notUsed (0),
3616                    digital-link (1)
3617                }
3618    MAX-ACCESS  read-create
3619    STATUS      current
3620    DESCRIPTION
3621        "tmnxDS3ChannelSubrateCSUMode configures the channel service unit (CSU)
3622         compatibility mode to interoperate with existing DS3 subrate
3623         standards.
3624         This configuration applies only for a non-channelized DS3.
3625
3626         Changing the value of tmnxDS3ChannelSubrateCSUMode to notUsed resets
3627         the value of tmnxDS3ChannelScramble to 'false'.
3628
3629         Changing the value of tmnxDS3ChannelSubrateCSUMode
3630         resets the value of tmnxDS3ChannelSubrate to default for the mode if
3631         tmnxDS3ChannelSubrate is not provided."
3632    DEFVAL      { notUsed }
3633    ::= { tmnxDS3ChannelEntry 6 }
3634
3635tmnxDS3ChannelSubrate    OBJECT-TYPE
3636    SYNTAX      Unsigned32
3637    MAX-ACCESS  read-create
3638    STATUS      current
3639    DESCRIPTION
3640        "tmnxDS3ChannelSubrate configures the subrate step.
3641
3642         tmnxDS3ChannelSubrate multiplied by the granularity for a
3643         particular mode as defined by tmnxDS3ChannelSubrateCSUMode gives
3644         the absoulte subrate in kbps.
3645
3646         -----------------------------------------------------------------------
3647          Subrate CSU Mode|Granularity|Default |Range     |Subrate speed range
3648         ----------------------------------------------------------`-------------
3649          notUsed         | N/A       | 0      | 0        |N/A
3650          digital-link    | 301 kbps  | 1      | 1 to 147 |301 kbps to 44.2 mbps
3651         -----------------------------------------------------------------------"
3652    ::= { tmnxDS3ChannelEntry 7 }
3653
3654tmnxDS3ChannelIdleCycleFlags    OBJECT-TYPE
3655    SYNTAX      TmnxDSXIdleCycleFlags
3656    MAX-ACCESS  read-create
3657    STATUS      current
3658    DESCRIPTION
3659        "tmnxDS3ChannelIdleCycleFlags configures the value that the
3660         DS3 port transmits during idle cycle.
3661
3662         The default value applies to HDLC channels only. For ATM
3663         channels the object does not really apply so a default value
3664         of 'none' is used and cannot be changed."
3665    DEFVAL      { flags }
3666    ::= { tmnxDS3ChannelEntry 8 }
3667
3668tmnxDS3ChannelLoopback    OBJECT-TYPE
3669    SYNTAX      TmnxDS3Loopback
3670    MAX-ACCESS  read-create
3671    STATUS      current
3672    DESCRIPTION
3673        "tmnxDS3ChannelLoopback is used to put the channel into a loopback mode.
3674         The value of tmnxPortAdminStatus should be set to 'outOfService'
3675         in order for the loopback to be enabled.
3676         A 'line' loopback loops frames received on this port back to the
3677         remote system.
3678         A 'internal' loopback loops the frames from the local system back at
3679         the framer.
3680         When the value is set to 'remote', a signal is sent to the remote
3681         system to provide a line loopback."
3682    DEFVAL      { none }
3683    ::= { tmnxDS3ChannelEntry 9 }
3684
3685tmnxDS3ChannelBitErrorInsertionRate    OBJECT-TYPE
3686    SYNTAX      Integer32 (0 | 2..7)
3687    MAX-ACCESS  read-create
3688    STATUS      current
3689    DESCRIPTION
3690        "tmnxDS3ChannelBitErrorInsertionRate is used to insert bit errors for a
3691         BERT test. The number of error corresponds to 10^(-rate). A rate of 7
3692         will cause an error rate of 10^(-7), or 1 error in every 10
3693         million bits transmitted.
3694         If the value is set to 0, it disables the insertion of bit errors
3695         into the BERT.
3696         Change in this value while the test is running is accepted but
3697         does not take effect until the test gets restarted."
3698    DEFVAL      { 0 }
3699    ::= { tmnxDS3ChannelEntry 10 }
3700
3701tmnxDS3ChannelBERTPattern    OBJECT-TYPE
3702    SYNTAX      TmnxDSXBertPattern
3703    MAX-ACCESS  read-create
3704    STATUS      current
3705    DESCRIPTION
3706        "tmnxDS3ChannelBERTPattern indicates the pattern used for the
3707         Bit Error Rate Test (BERT). The value of tmnxDS3ChannelBERTDuration
3708         indicates the duration of the test.
3709         Setting the value of this object to 'none' terminates the test."
3710    DEFVAL      { none }
3711    ::= { tmnxDS3ChannelEntry 11 }
3712
3713tmnxDS3ChannelBERTDuration    OBJECT-TYPE
3714    SYNTAX      Unsigned32 (0..86400)
3715    UNITS       "seconds"
3716    MAX-ACCESS  read-create
3717    STATUS      current
3718    DESCRIPTION
3719        "tmnxDS3ChannelBERTDuration is used to set the duration of the
3720         BERT test."
3721    ::= { tmnxDS3ChannelEntry 12 }
3722
3723tmnxDS3ChannelMDLEicString    OBJECT-TYPE
3724    SYNTAX      DisplayString (SIZE (0..10))
3725    MAX-ACCESS  read-create
3726    STATUS      current
3727    DESCRIPTION
3728        "tmnxDS3ChannelMDLEicString configures the Equipment ID Code(EIC) of the
3729         Message Data Link (MDL)."
3730    ::= { tmnxDS3ChannelEntry 13 }
3731
3732tmnxDS3ChannelMDLLicString    OBJECT-TYPE
3733    SYNTAX      DisplayString (SIZE (0..11))
3734    MAX-ACCESS  read-create
3735    STATUS      current
3736    DESCRIPTION
3737        "tmnxDS3ChannelMDLLicString configures the Location ID Code(LIC) of the
3738         Message Data Link (MDL)."
3739    ::= { tmnxDS3ChannelEntry 14 }
3740
3741tmnxDS3ChannelMDLFicString    OBJECT-TYPE
3742    SYNTAX      DisplayString (SIZE (0..10))
3743    MAX-ACCESS  read-create
3744    STATUS      current
3745    DESCRIPTION
3746        "tmnxDS3ChannelMDLFicString configures the Frame ID Code(FIC) of the
3747         Message Data Link (MDL)."
3748    ::= { tmnxDS3ChannelEntry 15 }
3749
3750tmnxDS3ChannelMDLUnitString    OBJECT-TYPE
3751    SYNTAX      DisplayString (SIZE (0..6))
3752    MAX-ACCESS  read-create
3753    STATUS      current
3754    DESCRIPTION
3755        "tmnxDS3ChannelMDLUnitString configures the Unit ID Code(UIC) of the
3756         Message Data Link (MDL)."
3757    ::= { tmnxDS3ChannelEntry 16 }
3758
3759tmnxDS3ChannelMDLPfiString    OBJECT-TYPE
3760    SYNTAX      DisplayString (SIZE (0..38))
3761    MAX-ACCESS  read-create
3762    STATUS      current
3763    DESCRIPTION
3764        "tmnxDS3ChannelMDLPfiString configures the Facility ID Code sent in
3765         the Message Data Link (MDL) Path message."
3766    ::= { tmnxDS3ChannelEntry 17 }
3767
3768tmnxDS3ChannelMDLPortString    OBJECT-TYPE
3769    SYNTAX      DisplayString (SIZE (0..38))
3770    MAX-ACCESS  read-create
3771    STATUS      current
3772    DESCRIPTION
3773        "tmnxDS3ChannelMDLPortString configures the port number string sent in
3774         the Message Data Link (MDL) idle signal message."
3775    ::= { tmnxDS3ChannelEntry 18 }
3776
3777tmnxDS3ChannelMDLGenString    OBJECT-TYPE
3778    SYNTAX      DisplayString (SIZE (0..38))
3779    MAX-ACCESS  read-create
3780    STATUS      current
3781    DESCRIPTION
3782        "tmnxDS3ChannelMDLGenString configures the generator number string
3783         sent in the Message Data Link (MDL) test signal message."
3784    ::= { tmnxDS3ChannelEntry 19 }
3785
3786tmnxDS3ChannelMDLMessageType    OBJECT-TYPE
3787    SYNTAX      BITS {
3788                    none (0),
3789                    ds3Path (1),
3790                    idleSignal (2),
3791                    testSignal (3)
3792                }
3793    MAX-ACCESS  read-create
3794    STATUS      current
3795    DESCRIPTION
3796        "tmnxDS3ChannelMDLMessageType configures the type of MDL message that
3797         is transmitted over the DS3 interface. If the value of this object is
3798         set to 'none', MDL messages are not transmitted.
3799         ds3Path(0)   - Enables transmission of the MDL path message.
3800                        An MDL path message, as defined by ANSI T1.107, is
3801                        distinguished from idle and test signal messages in
3802                        that it contains a facility identification code as its
3803                        final data element.
3804        idleSignal(1) - Enables transmission of the MDL idle signal message.
3805                        An MDL idle signal message, as defined by ANSI T1.107,
3806                        is distinguished from path and test signal messages in
3807                        that it contains a port number as its final data
3808                        element.
3809        testSignal(2) - Enables transmission of the MDL test signal message.
3810                        An MDL test signal message, as defined by ANSI T1.107,
3811                        is distinguished from path and idle signal messages in
3812                        that it contains a generator number as its final data
3813                        element."
3814    DEFVAL      { { none } }
3815    ::= { tmnxDS3ChannelEntry 20 }
3816
3817tmnxDS3ChannelFEACLoopRespond    OBJECT-TYPE
3818    SYNTAX      TruthValue
3819    MAX-ACCESS  read-create
3820    STATUS      current
3821    DESCRIPTION
3822        "When tmnxDS3ChannelFEACLoopRespond has a value of 'true', the channel
3823        is enabled to respond to remote loop signals.  When it has
3824        a value of 'false' the port will not respond."
3825    DEFVAL      { false }
3826    ::= { tmnxDS3ChannelEntry 21 }
3827
3828tmnxDS3ChannelCRC    OBJECT-TYPE
3829    SYNTAX      INTEGER {
3830                    crc16 (1),
3831                    crc32 (2)
3832                }
3833    MAX-ACCESS  read-create
3834    STATUS      current
3835    DESCRIPTION
3836        "The value of tmnxDS3ChannelCRC variable indicates the precision of
3837         the cyclic redundancy check.  A value of 'crc16' is a 16-bit
3838         CRC calculation.  A value of 'crc32' is a 32-bit CRC
3839         calculation.  32-bit CRC increases the error detection ability,
3840         but it also adds some performance overhead.
3841
3842         For ATM channels, crc32 is the default and the only value supported
3843         and applies to AAL5 CRC calculation on that channel."
3844    DEFVAL      { crc16 }
3845    ::= { tmnxDS3ChannelEntry 22 }
3846
3847tmnxDS3ChannelMTU  OBJECT-TYPE
3848    SYNTAX      Unsigned32 (0|512..9208)
3849    UNITS       "bytes"
3850    MAX-ACCESS  read-create
3851    STATUS      current
3852    DESCRIPTION
3853        "The size of the largest packet which can be sent/received
3854         on the port, specified in octets.  For ports that
3855         are used for transmitting network datagrams, this is the
3856         size of the largest network datagram that can be sent on the
3857         sonet path.
3858
3859         Setting tmnxDS3ChannelMTU to a value of zero (0), causes the agent
3860         to recalculate the default MTU size which can vary based on the
3861         current setting of tmnxPortMode and tmnxPortEncapType variables.
3862         Some typical default values are:
3863                1522 with mode access and encap-type bcp-null
3864                1526 with mode access and encap-type bcp-dot1q
3865                1502 with mode access and encap-type ipcp
3866                4474 with mode access and encap-type frame-relay
3867                1524 with mode access and encap-type atm
3868                2092 with mode access and encap-type cem
3869        "
3870    ::= { tmnxDS3ChannelEntry 23 }
3871
3872tmnxDS3ChannelOperMTU    OBJECT-TYPE
3873    SYNTAX      Unsigned32
3874    UNITS       "bytes"
3875    MAX-ACCESS  read-only
3876    STATUS      current
3877    DESCRIPTION
3878        "The negotiated size of the largest packet which can be sent on
3879         the channel, specified in octets.  For channels that are used
3880         for transmitting network datagrams, this is the size of the largest
3881         network datagram that can be sent."
3882    ::= { tmnxDS3ChannelEntry 24 }
3883
3884tmnxDS3ChannelReportAlarm    OBJECT-TYPE
3885    SYNTAX      TmnxDSXReportAlarm
3886    MAX-ACCESS  read-create
3887    STATUS      current
3888    DESCRIPTION
3889        "The value of tmnxDS3ChannelReportAlarm determines when and if to
3890         generate notifications for this channel:
3891         ais - Reports alarm indication signal errors.
3892               ais alarms are issued by default.
3893         los - Reports loss of signal errors.
3894               los alarms are issued by default.
3895         oof - Reports out-of-frame errors.
3896               oof alarms are not issued by default.
3897         rai - Reports resource availability indicator events.
3898               rai alarms are not issued by default.
3899         looped - Reports if the far end has forced the near end to loopback.
3900               looped alarms are not issued by default.
3901         berSd - Reports DS3/E3 signal degradation bit errors.
3902                 berSd alarms are not issued by default.
3903         berSf - Reports DS3/E3 signal failure bit errors.
3904                 berSf alarms are not issued by default"
3905    DEFVAL      { {ais, los} }
3906    ::= { tmnxDS3ChannelEntry 25 }
3907
3908tmnxDS3ChannelReportAlarmStatus    OBJECT-TYPE
3909    SYNTAX      TmnxDSXReportAlarm
3910    MAX-ACCESS  read-only
3911    STATUS      current
3912    DESCRIPTION
3913        "The value of tmnxDS3ChannelReportAlarmStatus indicates the current
3914         alarms on this port."
3915    ::= { tmnxDS3ChannelEntry 26 }
3916
3917tmnxDS3ChannelLastChangeTime    OBJECT-TYPE
3918    SYNTAX      TimeStamp
3919    MAX-ACCESS  read-only
3920    STATUS      current
3921    DESCRIPTION
3922        "The tmnxDS3ChannelLastChangeTime variable contains the sysUpTime
3923         value of the most recently modified writable variable in the
3924         tmnxDS3ChannelEntry row for this port."
3925    ::= { tmnxDS3ChannelEntry 27 }
3926
3927tmnxDS3ChannelInFEACLoop    OBJECT-TYPE
3928    SYNTAX      TruthValue
3929    MAX-ACCESS  read-only
3930    STATUS      current
3931    DESCRIPTION
3932        "tmnxDS3ChannelInFEACLoop indicates whether the remote end has put
3933         this channel in FEAC(Far End Alarm Control) loopback."
3934    ::= { tmnxDS3ChannelEntry 28 }
3935
3936tmnxDS3ChannelMDLMonPortString    OBJECT-TYPE
3937    SYNTAX      DisplayString (SIZE (0..38))
3938    MAX-ACCESS  read-only
3939    STATUS      current
3940    DESCRIPTION
3941        "tmnxDS3ChannelMDLMonPortString indicates the port number string
3942         received in the Message Data Link (MDL) idle signal message."
3943    ::= { tmnxDS3ChannelEntry 29 }
3944
3945tmnxDS3ChannelMDLMonGenString    OBJECT-TYPE
3946    SYNTAX      DisplayString (SIZE (0..38))
3947    MAX-ACCESS  read-only
3948    STATUS      current
3949    DESCRIPTION
3950        "tmnxDS3ChannelMDLMonGenString indicates the generator number string
3951         received in the Message Data Link (MDL) test signal message."
3952    ::= { tmnxDS3ChannelEntry 30 }
3953
3954tmnxDS3ChannelBERTOperStatus    OBJECT-TYPE
3955    SYNTAX      TmnxDSXBertOperStatus
3956    MAX-ACCESS  read-only
3957    STATUS      current
3958    DESCRIPTION
3959        "tmnxDS3ChannelBERTOperStatus indicates the status of the BERT test
3960         as specified by TmnxDSXBertOperStatus."
3961    ::= { tmnxDS3ChannelEntry 31 }
3962
3963tmnxDS3ChannelBERTSynched    OBJECT-TYPE
3964    SYNTAX      Unsigned32
3965    UNITS       "seconds"
3966    MAX-ACCESS  read-only
3967    STATUS      current
3968    DESCRIPTION
3969        "tmnxDS3ChannelBERTSynched is the number of seconds for which the
3970         BERT hardware was synchronized. This will be less than or equal to
3971         the duration of the last BERT test. It is valid only after
3972         tmnxDS3ChannelBERTOperStatus transitioned from 'active' to 'idle'
3973         the last time BERT was activated."
3974    ::= { tmnxDS3ChannelEntry 32 }
3975
3976tmnxDS3ChannelBERTErrors    OBJECT-TYPE
3977    SYNTAX      Counter64
3978    MAX-ACCESS  read-only
3979    STATUS      current
3980    DESCRIPTION
3981        "tmnxDS3ChannelBERTErrors is the number of bit errors detected during
3982         the last BERT test. It is valid only after tmnxDS3ChannelBERTOperStatus
3983         transitioned from 'active' to 'idle' the last time BERT
3984         was activated."
3985    ::= { tmnxDS3ChannelEntry 33 }
3986
3987tmnxDS3ChannelBERTTotalBits    OBJECT-TYPE
3988    SYNTAX      Counter64
3989    MAX-ACCESS  read-only
3990    STATUS      current
3991    DESCRIPTION
3992        "tmnxDS3ChannelBERTTotalBits is the total number of bits received
3993         during the last BERT test. Bits are only counted when the BERT
3994         hardware is synchronized. It is valid only after
3995         tmnxDS3ChannelBERTOperStatus transitioned from 'active' to 'idle'
3996         the last time BERT was activated."
3997    ::= { tmnxDS3ChannelEntry 34 }
3998
3999tmnxDS3ChannelScramble     OBJECT-TYPE
4000    SYNTAX      TruthValue
4001    MAX-ACCESS  read-create
4002    STATUS      current
4003    DESCRIPTION
4004        "When tmnxDS3ChannelScramble indicates whether scrambling
4005         is enabled on this channel.  Both ends of the connection
4006         must use the same scrambling algorithm.  The default value
4007         is 'true' if the tmnxPortEncapType is atmEncap for this
4008         channel and indicates ATM payload scrambling; otherwise
4009         (tmnxPortEncapType is not atmEncap) the default is 'false'
4010         and can only be changed to true if the value of
4011         tmnxDS3ChannelSubrateCSUMode is digital-link (1)"
4012    ::= { tmnxDS3ChannelEntry 35 }
4013
4014tmnxDS3ChannelAcctPolicyId     OBJECT-TYPE
4015    SYNTAX      Unsigned32 (0..99)
4016    MAX-ACCESS  read-create
4017    STATUS      current
4018    DESCRIPTION
4019        "The value of tmnxDS3ChannelAcctPolicyId specifies an existing accounting
4020         policy to use for the ds3 channel. Accounting policies can only be
4021         associated with network ports or channels.
4022
4023         A non-zero value indicates the tmnxLogApPolicyId index identifying the
4024         policy entry in the tmnxLogApTable from the TIMETRA-LOG-MIB which is
4025         associated with this channel.  A zero value indicates that there is no
4026         accounting policy associated with this channel"
4027    DEFVAL { 0 }
4028    ::= { tmnxDS3ChannelEntry 36 }
4029
4030tmnxDS3ChannelCollectStats     OBJECT-TYPE
4031    SYNTAX      TruthValue
4032    MAX-ACCESS  read-create
4033    STATUS      current
4034    DESCRIPTION
4035        "The value of tmnxDS3ChannelCollectStats specifies whether or not the
4036         collection of accounting and statistical data for the network ds3
4037         channel is collected.
4038
4039         When the value is set to false, the statistics are still accumulated
4040         by the IOM cards, however, the CPM will not obtain the results and
4041         write them to the billing file.
4042
4043         When applying accounting policies the data by default will be collected
4044         in the appropriate records and written to the designated billing file."
4045    DEFVAL { true }
4046    ::= { tmnxDS3ChannelEntry 37 }
4047
4048tmnxDS3ChannelClockSyncState    OBJECT-TYPE
4049    SYNTAX      TmnxDSXClockSyncState
4050    MAX-ACCESS  read-only
4051    STATUS      current
4052    DESCRIPTION
4053        "The value of tmnxDS3ChannelClockSyncState indicates the current clock
4054         synchronization state if tmnxDS3ChannelClockSource is 'adaptive' or
4055         'differential'."
4056    ::= { tmnxDS3ChannelEntry 38 }
4057
4058tmnxDS3ChannelClockMasterPortId    OBJECT-TYPE
4059    SYNTAX      TmnxPortID
4060    MAX-ACCESS  read-only
4061    STATUS      current
4062    DESCRIPTION
4063        "The value of tmnxDS3ChannelClockMasterPortId indicates the current
4064         clock synchronization master port id if tmnxDS3ChannelClockSource
4065         is 'adaptive' or 'differential'."
4066    ::= { tmnxDS3ChannelEntry 39 }
4067
4068
4069--
4070-- DS1 table
4071--
4072tmnxDS1Table OBJECT-TYPE
4073    SYNTAX      SEQUENCE OF TmnxDS1Entry
4074    MAX-ACCESS  not-accessible
4075    STATUS      current
4076    DESCRIPTION
4077        "The tmnxDS1Table has an entry for each DS1 channel."
4078    ::= { tmnxPortObjs 12 }
4079
4080tmnxDS1Entry       OBJECT-TYPE
4081    SYNTAX      TmnxDS1Entry
4082    MAX-ACCESS  not-accessible
4083    STATUS      current
4084    DESCRIPTION
4085        "Each row entry represents a DS1 channel on a IOM card
4086         in a chassis in the system.  DS1 channel entries for DS3
4087         ports cannot be created and deleted via SNMP SET operations.
4088         Entries in this table will be created automatically when
4089         tmnxDS3ChannelChannelized is set to 'true'. DS1 channel entries
4090         for DS1 ports can be created and deleted via SNMP SET operations.
4091         For each tmnxDS1Entry, there will be a corresponding entry
4092         in the tmnxPortTable and the ifTable."
4093    INDEX       { tmnxChassisIndex, tmnxPortPortID }
4094    ::= { tmnxDS1Table 1 }
4095
4096TmnxDS1Entry ::=
4097    SEQUENCE {
4098        tmnxDS1RowStatus                RowStatus,
4099        tmnxDS1Type                     INTEGER,
4100        tmnxDS1Framing                  INTEGER,
4101        tmnxDS1IdleCycleFlags           TmnxDSXIdleCycleFlags,
4102        tmnxDS1Loopback                 TmnxDS1Loopback,
4103        tmnxDS1InvertData               TruthValue,
4104        tmnxDS1BitErrorInsertionRate    Integer32,
4105        tmnxDS1BERTPattern              TmnxDSXBertPattern,
4106        tmnxDS1BERTDuration             Unsigned32,
4107        tmnxDS1ReportAlarm              TmnxDSXReportAlarm,
4108        tmnxDS1ReportAlarmStatus        TmnxDSXReportAlarm,
4109        tmnxDS1LastChangeTime           TimeStamp,
4110        tmnxDS1ClockSource              TmnxDSXClockSource,
4111        tmnxDS1BERTOperStatus           TmnxDSXBertOperStatus,
4112        tmnxDS1BERTSynched              Unsigned32,
4113        tmnxDS1BERTErrors               Counter64,
4114        tmnxDS1BERTTotalBits            Counter64,
4115        tmnxDS1RemoteLoopRespond        TruthValue,
4116        tmnxDS1InRemoteLoop             TruthValue,
4117        tmnxDS1InsertSingleBitError     TmnxActionType,
4118        tmnxDS1SignalMode               INTEGER,
4119        tmnxDS1ClockSyncState           TmnxDSXClockSyncState,
4120        tmnxDS1ClockMasterPortId        TmnxPortID,
4121        tmnxDS1BerSdThreshold           Unsigned32,
4122        tmnxDS1BerSfThreshold           Unsigned32
4123    }
4124
4125tmnxDS1RowStatus    OBJECT-TYPE
4126    SYNTAX      RowStatus
4127    MAX-ACCESS  read-create
4128    STATUS      current
4129    DESCRIPTION
4130        "tmnxDS1RowStatus controls the creation and deletion of
4131         row entries in the tmnxDS1Table.
4132         For row creation, the manager has to first calculate the
4133         tmnxPortPortID based on the TiMOS encoding scheme."
4134    ::= { tmnxDS1Entry 1 }
4135
4136tmnxDS1Type    OBJECT-TYPE
4137    SYNTAX      INTEGER {
4138                    ds1(1),
4139                    e1 (2),
4140                    j1 (3)
4141                }
4142    MAX-ACCESS  read-only
4143    STATUS      current
4144    DESCRIPTION
4145        "The value of tmnxDS1Type indicates whether the DS1 channel is
4146         in DS1, E1 or J1 mode."
4147    ::= { tmnxDS1Entry 2 }
4148
4149tmnxDS1Framing    OBJECT-TYPE
4150    SYNTAX      INTEGER {
4151                    esf (1),
4152                    sf  (2),
4153                    g704-no-crc (3),
4154                    g704 (4),
4155                    e1-unframed (5),
4156                    ds1-unframed (6)
4157                }
4158    MAX-ACCESS  read-create
4159    STATUS      current
4160    DESCRIPTION
4161        "The value of tmnxDS1Framing indicates the type of framing associated
4162         with the channel:
4163         esf            ESF (extended super frame) mode for T1 interfaces.
4164         sf             SF (super frame) mode for T1 interfaces.
4165         g704           G.704 framing format for E1 interfaces.
4166         g704-no-crc4   G.704 framing with no CRC4 for E1 interfaces.
4167         e1-unframed    E1 Unframed (G.703) mode for E1 interfaces.
4168         ds1-unframed   Unframed mode for T1 interfaces.
4169
4170         If tmnxDS1Type is set to 'ds1', the default framing is 'esf'.
4171         If tmnxDS1Type is set to 'e1', the default framing is 'g704'.
4172
4173         Changing the value of tmnxDS1Framing resets the values of
4174         tmnxDS1BerSdThreshold and tmnxDS1BerSfThreshold to defaults
4175         and turns off reporting of berSd and berSf alarms
4176         in tmnxDS1ReportAlarm."
4177    DEFVAL      { esf }
4178    ::= { tmnxDS1Entry 3 }
4179
4180tmnxDS1IdleCycleFlags    OBJECT-TYPE
4181    SYNTAX      TmnxDSXIdleCycleFlags
4182    MAX-ACCESS  read-create
4183    STATUS      obsolete
4184    DESCRIPTION
4185        "tmnxDS1IdleCycleFlags configures the value that the DS1
4186         channel transmits during idle cycle."
4187    DEFVAL      { flags }
4188    ::= { tmnxDS1Entry 4 }
4189
4190tmnxDS1Loopback    OBJECT-TYPE
4191    SYNTAX      TmnxDS1Loopback
4192    MAX-ACCESS  read-create
4193    STATUS      current
4194    DESCRIPTION
4195        "tmnxDS1Loopback is used to put the channel into a loopback mode. The
4196         value of tmnxPortAdminStatus should be set to 'outOfService' in order
4197         for the loopback to be enabled.
4198         A 'line' loopback loops frames received on this port back to the
4199         remote system.
4200         A 'internal' loopback loops frames from the local system back at
4201         the framer.
4202         A 'fdlAnsi' requests loopback of type FDL ANSI T1.403. This is valid
4203         with tmnxDS1Framing set to 'esf' framing.
4204         A 'fdlBellcore' requests loopback of type FDL Bellcore TR-TSY-000312.
4205         This is valid with tmnxDS1Framing set to 'esf'.
4206         A 'inbandAnsi' requests loopback of type inband ANSI T1.403. This is
4207         valid with tmnxDS1Framing set to 'sf'."
4208    DEFVAL      { none }
4209    ::= { tmnxDS1Entry 5 }
4210
4211tmnxDS1InvertData    OBJECT-TYPE
4212    SYNTAX      TruthValue
4213    MAX-ACCESS  read-create
4214    STATUS      current
4215    DESCRIPTION
4216        "Setting tmnxDS1InvertData to 'true' causes all data bits to
4217         be inverted, to guarantee ones density. It is typically used with
4218         AMI line encoding."
4219    DEFVAL      { false }
4220    ::= { tmnxDS1Entry 6 }
4221
4222tmnxDS1BitErrorInsertionRate    OBJECT-TYPE
4223    SYNTAX      Integer32 (0 | 2..7)
4224    MAX-ACCESS  read-create
4225    STATUS      current
4226    DESCRIPTION
4227        "tmnxDS1BitErrorInsertionRate is used to insert bit errors for a
4228         BERT test. The number of error corresponds to 10^(-rate). A rate of 7
4229         will cause an error rate of 10^(-7), or 1 error in every 10
4230         million bits transmitted.
4231         If the value is set to 0, disables the insertion of bit errors into
4232         the BERT.
4233         Change in this value while the test is running is accepted but
4234         does not take effect until the test gets restarted."
4235    DEFVAL      { 0 }
4236    ::= { tmnxDS1Entry 7 }
4237
4238tmnxDS1BERTPattern    OBJECT-TYPE
4239    SYNTAX      TmnxDSXBertPattern
4240    MAX-ACCESS  read-create
4241    STATUS      current
4242    DESCRIPTION
4243        "tmnxDS1BERTPattern object indicates the pattern used for the
4244         Bit Error Rate Test (BERT). The value of tmnxDS1BERTDuration
4245         indicates the duration of the test.
4246         Setting the value to 'none' terminates the test."
4247    DEFVAL      { none }
4248    ::= { tmnxDS1Entry 8 }
4249
4250tmnxDS1BERTDuration    OBJECT-TYPE
4251    SYNTAX      Unsigned32 (0..86400)
4252    UNITS       "seconds"
4253    MAX-ACCESS  read-create
4254    STATUS      current
4255    DESCRIPTION
4256        "tmnxDS1BERTDuration is used to set the duration of the BERT test."
4257    ::= { tmnxDS1Entry 9 }
4258
4259tmnxDS1ReportAlarm    OBJECT-TYPE
4260    SYNTAX      TmnxDSXReportAlarm
4261    MAX-ACCESS  read-create
4262    STATUS      current
4263    DESCRIPTION
4264        "The value of tmnxDS1ReportAlarm determines when and if to
4265         generate notifications for this channel:
4266         ais - Reports alarm indication signal errors.
4267               ais alarms are issued by default.
4268         los - Reports loss of signal errors.
4269               los alarms are issued by default.
4270         oof - Reports out-of-frame errors.
4271               oof alarms are not issued by default.
4272         rai - Reports resource availability indicator events.
4273               rai alarms are not issued by default.
4274         looped - Reports if the far end has forced the near end to loopback.
4275               looped alarms are not issued by default.
4276         berSd - Reports DS1/E1/J1 signal degradation bit errors.
4277                 berSd alarms are not issued by default.
4278         berSf - Reports DS1/E1/J1 signal failure bit errors.
4279                 berSf alarms are not issued by default"
4280    DEFVAL      { {ais, los} }
4281    ::= { tmnxDS1Entry 10 }
4282
4283tmnxDS1ReportAlarmStatus    OBJECT-TYPE
4284    SYNTAX      TmnxDSXReportAlarm
4285    MAX-ACCESS  read-only
4286    STATUS      current
4287    DESCRIPTION
4288        "The value of tmnxDS1ReportAlarmStatus indicates the current alarms
4289         on this channel."
4290    ::= { tmnxDS1Entry 11 }
4291
4292tmnxDS1LastChangeTime    OBJECT-TYPE
4293    SYNTAX      TimeStamp
4294    MAX-ACCESS  read-only
4295    STATUS      current
4296    DESCRIPTION
4297        "The tmnxDS1LastChangeTime variable contains the sysUpTime
4298         value of the most recently modified writable variable in the
4299         tmnxDS1Entry row for this channel."
4300    ::= { tmnxDS1Entry 12 }
4301
4302tmnxDS1ClockSource    OBJECT-TYPE
4303    SYNTAX      TmnxDSXClockSource
4304    MAX-ACCESS  read-create
4305    STATUS      current
4306    DESCRIPTION
4307        "tmnxDS1ClockSource configures the clock for transmitted data from
4308         either the internal clock ('nodeTimed'), or from a clock recovered
4309         from the line's receive data stream ('loopTimed'), or recovered
4310         adaptively from the rate at which the data that is received and not
4311         from the physical layer ('adaptive'), or recovered from the
4312         differential timestamp in the RTP header ('differential')."
4313    DEFVAL      { loopTimed }
4314    ::= { tmnxDS1Entry 13 }
4315
4316tmnxDS1BERTOperStatus    OBJECT-TYPE
4317    SYNTAX      TmnxDSXBertOperStatus
4318    MAX-ACCESS  read-only
4319    STATUS      current
4320    DESCRIPTION
4321        "tmnxDS1BERTOperStatus indicates the status of the BERT test as
4322         specified by TmnxDSXBertOperStatus."
4323    ::= { tmnxDS1Entry 14 }
4324
4325tmnxDS1BERTSynched    OBJECT-TYPE
4326    SYNTAX      Unsigned32
4327    UNITS       "seconds"
4328    MAX-ACCESS  read-only
4329    STATUS      current
4330    DESCRIPTION
4331        "tmnxDS1BERTSynched is the number of seconds for which the
4332         BERT hardware was synchronized. This will be less than or equal to
4333         the duration of the last BERT test. It is valid only after
4334         tmnxDS1BERTOperStatus transitioned from 'active' to 'idle'
4335         the last time BERT was activated."
4336    ::= { tmnxDS1Entry 15 }
4337
4338tmnxDS1BERTErrors    OBJECT-TYPE
4339    SYNTAX      Counter64
4340    MAX-ACCESS  read-only
4341    STATUS      current
4342    DESCRIPTION
4343        "tmnxDS1BERTErrors is the number of bit errors detected during
4344         the last BERT test. It is valid only after tmnxDS1BERTOperStatus
4345         transitioned from 'active' to 'idle' the last time BERT
4346         was activated."
4347    ::= { tmnxDS1Entry 16 }
4348
4349tmnxDS1BERTTotalBits    OBJECT-TYPE
4350    SYNTAX      Counter64
4351    MAX-ACCESS  read-only
4352    STATUS      current
4353    DESCRIPTION
4354        "tmnxDS1BERTTotalBits is the total number of bits received
4355         during the last BERT test. Bits are only counted when the BERT
4356         hardware is synchronized. It is valid only after
4357         tmnxDS1BERTOperStatus transitioned from 'active' to 'idle'
4358         the last time BERT was activated."
4359    ::= { tmnxDS1Entry 17 }
4360
4361tmnxDS1RemoteLoopRespond    OBJECT-TYPE
4362    SYNTAX      TruthValue
4363    MAX-ACCESS  read-create
4364    STATUS      current
4365    DESCRIPTION
4366        "When tmnxDS1RemoteLoopRespond has a value of 'true', the channel
4367        is enabled to respond to remote loop signals.  When it has
4368        a value of 'false' the port will not respond."
4369    DEFVAL      { false }
4370    ::= { tmnxDS1Entry 18 }
4371
4372tmnxDS1InRemoteLoop    OBJECT-TYPE
4373    SYNTAX      TruthValue
4374    MAX-ACCESS  read-only
4375    STATUS      current
4376    DESCRIPTION
4377        "tmnxDS1InRemoteLoop indicates whether the remote end has put
4378         this channel in remote loopback."
4379    ::= { tmnxDS1Entry 19 }
4380
4381tmnxDS1InsertSingleBitError    OBJECT-TYPE
4382    SYNTAX      TmnxActionType
4383    MAX-ACCESS  read-create
4384    STATUS      current
4385    DESCRIPTION
4386        "tmnxDS1InsertSingleBitError is used to insert a single bit error for a
4387         BERT test."
4388    ::= { tmnxDS1Entry 20 }
4389
4390tmnxDS1SignalMode    OBJECT-TYPE
4391    SYNTAX      INTEGER {
4392                    none (1),
4393                    cas  (2)
4394                }
4395    MAX-ACCESS  read-create
4396    STATUS      current
4397    DESCRIPTION
4398        "The value of tmnxDS1SignalMode indicates the type of signalling
4399         associated with the channel:
4400         none  - Indicates no signalling on this channel.
4401         cas   - Indicates Channel Associated Signalling (CAS) on this channel.
4402         The default signalling is 'none'. "
4403    DEFVAL      { none }
4404    ::= { tmnxDS1Entry 21 }
4405
4406tmnxDS1ClockSyncState    OBJECT-TYPE
4407    SYNTAX      TmnxDSXClockSyncState
4408    MAX-ACCESS  read-only
4409    STATUS      current
4410    DESCRIPTION
4411        "The value of tmnxDS1ClockSyncState indicates the current clock
4412         synchronization state if tmnxDS1ClockSource is 'adaptive' or
4413         'differential'."
4414    ::= { tmnxDS1Entry 22 }
4415
4416tmnxDS1ClockMasterPortId    OBJECT-TYPE
4417    SYNTAX      TmnxPortID
4418    MAX-ACCESS  read-only
4419    STATUS      current
4420    DESCRIPTION
4421        "The value of tmnxDS1ClockMasterPortId indicates the current clock
4422         synchronization master port id if tmnxDS1ClockSource is 'adaptive'
4423         or 'differential'."
4424    ::= { tmnxDS1Entry 23 }
4425
4426tmnxDS1BerSdThreshold       OBJECT-TYPE
4427    SYNTAX      Unsigned32 (1|5|10|50|100)
4428    UNITS       "error bits in million bits received"
4429    MAX-ACCESS  read-create
4430    STATUS      current
4431    DESCRIPTION
4432        "The value of tmnxDS1BerSdThreshold specifies a bit error rate (BER)
4433         threshold used to determine when to send a tmnxEqPortDS1Alarm
4434         notification for a BER SD failure and a tmnxEqPortDS1AlarmClear
4435         notification for a BER SD failure clear. Bit error computed must
4436         reach/exceed threshold value over a pre-defined period of time
4437         for the tmnxEqPortSonetAlarm notification to be sent.
4438
4439         The value of tmnxDS1Framing defines how the bit error is
4440         computed and what values of tmnxDS1BerSdThreshold are allowed.
4441         The following table defines this dependency:
4442
4443         tmnxDS1Framing   Bit error calculation and value supported
4444         --------------   -----------------------------------------
4445           esf  (1)       each CRC error is counted as one bit error
4446           g704 (4)       values supported are 1,5,10,50,100
4447
4448           other values   bit error alarms not supported, value
4449                          of tmnxDS1BerSdThreshold set to default and
4450                          cannot be changed
4451
4452         tmnxDS1BerSdThreshold value must not exceed the value of
4453         tmnxDS1BerSfThreshold."
4454    DEFVAL { 5 }
4455    ::= { tmnxDS1Entry 24 }
4456
4457tmnxDS1BerSfThreshold       OBJECT-TYPE
4458    SYNTAX      Unsigned32 (1|5|10|50|100)
4459    UNITS       "error bits in million bits received"
4460    MAX-ACCESS  read-create
4461    STATUS      current
4462    DESCRIPTION
4463        "The value of tmnxDS1BerSfThreshold specifies a bit error rate (BER)
4464         threshold used to determine when to send a tmnxEqPortDS1Alarm
4465         notification for a BER SF failure and a tmnxEqPortDS1AlarmClear
4466         notification for a BER SF failure clear. Bit error computed must
4467         reach/exceed threshold value over a pre-defined period of time
4468         for the tmnxEqPortSonetAlarm notification to be sent.
4469
4470         The value of tmnxDS1Framing defines how the bit errors are
4471         computed and what values of tmnxDS1BerSfThreshold are allowed.
4472         The following table defines this dependency:
4473
4474         tmnxDS1Framing   Bit error calculation and value supported
4475         --------------   -----------------------------------------
4476           esf  (1)       each CRC error is counted as one bit error
4477           g704 (4)       values supported are 1,5,10,50,100
4478
4479           other values   bit error alarms not supported, value
4480                          of tmnxDS1BerSfThreshold set to default and
4481                          cannot be changed
4482
4483         tmnxDS1BerSfThreshold value must not be smaller than
4484         tmnxDS1BerSdThreshold value"
4485    DEFVAL { 50 }
4486    ::= { tmnxDS1Entry 25 }
4487
4488--
4489-- DS0 Channel Group Table
4490--
4491tmnxDS0ChanGroupTable   OBJECT-TYPE
4492    SYNTAX      SEQUENCE OF TmnxDS0ChanGroupEntry
4493    MAX-ACCESS  not-accessible
4494    STATUS      current
4495    DESCRIPTION
4496        "The tmnxDS0ChanGroupTable has an entry for DS0 channels
4497         grouped together and belonging to a particular DS1 channel."
4498    ::= { tmnxPortObjs 13 }
4499
4500tmnxDS0ChanGroupEntry       OBJECT-TYPE
4501    SYNTAX      TmnxDS0ChanGroupEntry
4502    MAX-ACCESS  not-accessible
4503    STATUS      current
4504    DESCRIPTION
4505        "Each row entry represents one or more DS0 channels on a
4506         DS1 interface.  tmnxDS0ChanGroupTimeSlots object is used to add or
4507         remove DS0 channels from the group.
4508
4509         Entries can be created and deleted via SNMP SET operations
4510         using the tmnxDS0ChanGroupRowStatus object.
4511
4512         For each tmnxDS0ChanGroupEntry, there will be a corresponding entry
4513         in the tmnxPortTable and the ifTable."
4514    INDEX       { tmnxChassisIndex, tmnxPortPortID }
4515    ::= { tmnxDS0ChanGroupTable 1 }
4516
4517TmnxDS0ChanGroupEntry ::=
4518    SEQUENCE {
4519        tmnxDS0ChanGroupRowStatus           RowStatus,
4520        tmnxDS0ChanGroupTimeSlots           TmnxDs0ChannelList,
4521        tmnxDS0ChanGroupSpeed               INTEGER,
4522        tmnxDS0ChanGroupCRC                 INTEGER,
4523        tmnxDS0ChanGroupMTU                 Unsigned32,
4524        tmnxDS0ChanGroupOperMTU             Unsigned32,
4525        tmnxDS0ChanGroupLastChangeTime      TimeStamp,
4526        tmnxDS0ChanGroupIdleCycleFlags      TmnxDSXIdleCycleFlags,
4527        tmnxDS0ChanGroupScramble            TruthValue,
4528        tmnxDS0ChanGroupAcctPolicyId        Unsigned32,
4529        tmnxDS0ChanGroupCollectStats        TruthValue,
4530        tmnxDS0ChanGroupPayloadFillType     TmnxDSXIdleFillType,
4531        tmnxDS0ChanGroupPayloadPattern      Unsigned32,
4532        tmnxDS0ChanGroupSignalFillType      TmnxDSXIdleFillType,
4533        tmnxDS0ChanGroupSignalPattern       Unsigned32
4534    }
4535
4536tmnxDS0ChanGroupRowStatus    OBJECT-TYPE
4537    SYNTAX      RowStatus
4538    MAX-ACCESS  read-create
4539    STATUS      current
4540    DESCRIPTION
4541        "tmnxDS0ChanGroupRowStatus controls the creation and deletion of
4542         row entries in the tmnxDS0ChanGroupTable. The tmnxPortPortID
4543         for a channel group includes a group ID in the lower bits.
4544         The manager has to first calculate the tmnxPortPortID based on the
4545         TiMOS encoding scheme."
4546    ::= { tmnxDS0ChanGroupEntry 1 }
4547
4548tmnxDS0ChanGroupTimeSlots    OBJECT-TYPE
4549    SYNTAX      TmnxDs0ChannelList
4550    MAX-ACCESS  read-create
4551    STATUS      current
4552    DESCRIPTION
4553        "tmnxDS0ChanGroupTimeSlots is a bitmap which is used to
4554         add/remove DS0 timeslots from a channel group.
4555         The description for TmnxDs0ChannelList contains details of the
4556         bitmap organization.
4557
4558         When a channel group is created on unframed DS1/E1, all timeslots
4559         as applicable to a given speed are auto-allocated and cannot be
4560         changed.
4561
4562         When a channel group is created on a framed DS1/E1 or
4563         existing channel group's encapsulation is changed from ATM,
4564         the default of no timeslots is auto-assigned to the group.
4565
4566         When a channel group  on a framed DS1/E1 is configured for
4567         ATM encapsulation, the ATM defaults of 0x00FFFFFF (DS1)
4568         and 0XFFFEFFFE (E1) are auto-assigned and cannot be changed."
4569    ::= { tmnxDS0ChanGroupEntry 2 }
4570
4571tmnxDS0ChanGroupSpeed    OBJECT-TYPE
4572    SYNTAX      INTEGER {
4573                    speed-56 (1),
4574                    speed-64 (2)
4575                }
4576    MAX-ACCESS  read-create
4577    STATUS      current
4578    DESCRIPTION
4579        "tmnxDS0ChanGroupSpeed configures the required link speed
4580         for all the time slots included in this channel group."
4581    ::= { tmnxDS0ChanGroupEntry 3 }
4582
4583tmnxDS0ChanGroupCRC    OBJECT-TYPE
4584    SYNTAX      INTEGER {
4585                    crc16 (1),
4586                    crc32 (2)
4587                }
4588    MAX-ACCESS  read-create
4589    STATUS      current
4590    DESCRIPTION
4591        "The value of tmnxDS0ChanGroupCRC variable indicates the precision of
4592         the cyclic redundancy check.  A value of 'crc16' is a 16-bit
4593         CRC calculation.  A value of 'crc32' is a 32-bit CRC
4594         calculation.  32-bit CRC increases the error detection ability,
4595         but it also adds some performance overhead.
4596
4597         For channel groups with encapsulation set to ATM, the default and
4598         only supported value is crc32 and applies to AAL5 CRC calculations
4599         on that channel group."
4600    DEFVAL      { crc16 }
4601    ::= { tmnxDS0ChanGroupEntry 4 }
4602
4603tmnxDS0ChanGroupMTU  OBJECT-TYPE
4604    SYNTAX      Unsigned32 (0|512..9208)
4605    UNITS       "bytes"
4606    MAX-ACCESS  read-create
4607    STATUS      current
4608    DESCRIPTION
4609        "The size of the largest packet which can be sent/received
4610         on the channel group, specified in octets.  For groups that
4611         are used for transmitting network datagrams, this is the
4612         size of the largest network datagram that can be sent.
4613
4614         Setting tmnxDS0ChanGroupMTU to a value of zero (0), causes the agent
4615         to recalculate the default MTU size which can vary based on the
4616         current setting of tmnxPortMode and tmnxPortEncapType variables.
4617         Some typical default values are:
4618                1522 with mode access and encap-type bcp-null
4619                1526 with mode access and encap-type bcp-dot1q
4620                1502 with mode access and encap-type ipcp
4621                4474 with mode access and encap-type frame-relay
4622                1524 with mode access and encap-type atm
4623                2092 with mode access and encap-type cem
4624        "
4625    ::= { tmnxDS0ChanGroupEntry 5 }
4626
4627tmnxDS0ChanGroupOperMTU    OBJECT-TYPE
4628    SYNTAX      Unsigned32
4629    UNITS       "bytes"
4630    MAX-ACCESS  read-only
4631    STATUS      current
4632    DESCRIPTION
4633        "The negotiated size of the largest packet which can be sent on
4634         the channel group, specified in octets.  For channel groups that
4635         are used for transmitting network datagrams, this is the size of
4636         the largest network datagram that can be sent."
4637    ::= { tmnxDS0ChanGroupEntry 6 }
4638
4639tmnxDS0ChanGroupLastChangeTime    OBJECT-TYPE
4640    SYNTAX      TimeStamp
4641    MAX-ACCESS  read-only
4642    STATUS      current
4643    DESCRIPTION
4644        "The tmnxDS0ChanGroupLastChangeTime variable contains the sysUpTime
4645         value of the most recently modified writable variable in the
4646         tmnxDS0ChanGroupEntry row for this channel group."
4647    ::= { tmnxDS0ChanGroupEntry 7 }
4648
4649tmnxDS0ChanGroupIdleCycleFlags    OBJECT-TYPE
4650    SYNTAX      TmnxDSXIdleCycleFlags
4651    MAX-ACCESS  read-create
4652    STATUS      current
4653    DESCRIPTION
4654        "tmnxDS0ChanGroupIdleCycleFlags configures the value that the
4655         channel group transmits during idle cycle.
4656
4657         The default value applies to HDLC channels only. For ATM and CEM
4658         channels the object does not really apply so a default value of
4659         'none' is used and cannot be changed."
4660    DEFVAL      { flags }
4661    ::= { tmnxDS0ChanGroupEntry 8 }
4662
4663tmnxDS0ChanGroupScramble     OBJECT-TYPE
4664    SYNTAX      TruthValue
4665    MAX-ACCESS  read-create
4666    STATUS      current
4667    DESCRIPTION
4668        "tmnxDS0ChanGroupScramble indicates whether payload scrambling
4669         is enabled on this ATM channel.  Both ends of the connection
4670         must use the same scrambling algorithm.  The default value
4671         is 'true' if the tmnxPortEncapType is atmEncap for this
4672         channel, otherwise the default is 'false' and not allowed to
4673         change."
4674    ::= { tmnxDS0ChanGroupEntry 9 }
4675
4676tmnxDS0ChanGroupAcctPolicyId OBJECT-TYPE
4677    SYNTAX      Unsigned32 (0..99)
4678    MAX-ACCESS  read-create
4679    STATUS      current
4680    DESCRIPTION
4681        "The value of tmnxDS0ChanGroupAcctPolicyId specifies an existing accounting
4682         policy to use for the ds0 channel-group. Accounting policies can only
4683         be associated with network ports or channels.
4684
4685         A non-zero value indicates the tmnxLogApPolicyId index identifying the
4686         policy entry in the tmnxLogApTable from the TIMETRA-LOG-MIB which is
4687         associated with this channel-group.  A zero value indicates that there is
4688         no accounting policy associated with this channel"
4689    DEFVAL { 0 }
4690    ::= { tmnxDS0ChanGroupEntry 10 }
4691
4692tmnxDS0ChanGroupCollectStats     OBJECT-TYPE
4693    SYNTAX      TruthValue
4694    MAX-ACCESS  read-create
4695    STATUS      current
4696    DESCRIPTION
4697        "The value of tmnxDS0ChanGroupCollectStats specifies whether or not the
4698         collection of accounting and statistical data for the network ds0
4699         channel-group is collected.
4700
4701         When the value is set to false, the statistics are still accumulated
4702         by the IOM cards, however, the CPM will not obtain the results and
4703         write them to the billing file.
4704
4705         When applying accounting policies the data by default will be collected
4706         in the appropriate records and written to the designated billing file."
4707    DEFVAL { true }
4708    ::= { tmnxDS0ChanGroupEntry 11 }
4709
4710tmnxDS0ChanGroupPayloadFillType  OBJECT-TYPE
4711    SYNTAX      TmnxDSXIdleFillType
4712    MAX-ACCESS  read-create
4713    STATUS      current
4714    DESCRIPTION
4715        "The value of tmnxDS0ChanGroupPayloadFillType specifies the type of
4716         idle payload fill to be sent when the CEM channel group experiences
4717         an underrun.
4718
4719         If the type is set to 'userDefinedPattern' then the value of
4720         tmnxDS0ChanGroupPayloadPattern is used to define the payload pattern.
4721
4722         The default value depends on the encap type of the channel group:
4723         For CEM encap           - 'allOnes'
4724         For all other encaps    - 'notApplicable'
4725
4726         For a ds1-unframed and e1-unframed CEM encap DS0 channel group the
4727         only supported value is 'allOnes'.
4728
4729         For non-CEM encap channel groups the value cannot be changed."
4730    DEFVAL { notApplicable }
4731    ::= { tmnxDS0ChanGroupEntry 12 }
4732
4733tmnxDS0ChanGroupPayloadPattern   OBJECT-TYPE
4734    SYNTAX      Unsigned32 (0..255)
4735    MAX-ACCESS  read-create
4736    STATUS      current
4737    DESCRIPTION
4738        "The value of tmnxDS0ChanGroupPayloadPattern specifies the idle payload
4739         fill pattern when the CEM channel group experiences an underrun and
4740         tmnxDS0ChanGroupPayloadFillType is set to 'userDefinedPattern'.
4741
4742         The default value depends on the encap type of the channel group:
4743         For CEM encap channel group             - 255 (Valid range 0..255)
4744         For non-CEM encap channel group         -   0 (Valid range 0..0)."
4745    DEFVAL { 0 }
4746    ::= { tmnxDS0ChanGroupEntry 13 }
4747
4748tmnxDS0ChanGroupSignalFillType   OBJECT-TYPE
4749    SYNTAX      TmnxDSXIdleFillType
4750    MAX-ACCESS  read-create
4751    STATUS      current
4752    DESCRIPTION
4753        "The value of tmnxDS0ChanGroupSignalFillType specifies the type of
4754         idle signal fill to be sent when the CAS CEM channel group experiences
4755         an underrun.
4756
4757         If the type is set to 'userDefinedPattern' then the value of
4758         tmnxDS0ChanGroupSignalPattern is used to define the signal pattern.
4759
4760         The default value depends on the encap of the DS0 channel group and
4761         the signal-mode of the DS1/E1:
4762         For CEM encap on DS1/E1 with CAS signal mode    - 'allOnes'
4763         For all other encaps or non-CAS CEM DS1/E1      - 'notApplicable'
4764
4765         For CEM channel groups on DS1/E1 with no CAS signalling and non-CEM
4766         encap channel groups the value cannot be changed."
4767    DEFVAL {  notApplicable }
4768    ::= { tmnxDS0ChanGroupEntry 14 }
4769
4770tmnxDS0ChanGroupSignalPattern   OBJECT-TYPE
4771    SYNTAX      Unsigned32 (0..15)
4772    MAX-ACCESS  read-create
4773    STATUS      current
4774    DESCRIPTION
4775        "The value of tmnxDS0ChanGroupSignalPattern specifies the idle signal
4776         fill pattern when the CAS CEM channel group experiences an underrun
4777         and tmnxDS0ChanGroupSignalFillType is set to 'userDefinedPattern'.
4778
4779         CAS ESF DS1 and CAS E1 support 4 signalling bits per timeslot (ABCD)
4780         CAS SF DS1 supports 2 signalling bits per timeslot (AB)
4781
4782         The default value depends on the type of channel group:
4783         For CAS DS1 ESF or CAS E1 channel group -  15 (Valid range 0..15)
4784         For CAS DS1 SF channel group            -   3 (Valid range 0..3)
4785         For non-CAS or non-CEM channel group    -   0 (Valid range 0..0)"
4786    DEFVAL { 0 }
4787    ::= { tmnxDS0ChanGroupEntry 15 }
4788
4789
4790--
4791-- Bundle Table
4792--
4793tmnxBundleTable   OBJECT-TYPE
4794    SYNTAX      SEQUENCE OF TmnxBundleEntry
4795    MAX-ACCESS  not-accessible
4796    STATUS      current
4797    DESCRIPTION
4798        "The tmnxBundleTable has an entry for a bundle created on the system."
4799    ::= { tmnxPortObjs 14 }
4800
4801tmnxBundleEntry       OBJECT-TYPE
4802    SYNTAX      TmnxBundleEntry
4803    MAX-ACCESS  not-accessible
4804    STATUS      current
4805    DESCRIPTION
4806        "Each row entry represents a multilink bundle on a MDA.
4807         Entries can be created and deleted via SNMP SET operations
4808         using the tmnxBundleRowStatus object. The tmnxBundleBundleID will
4809         contain the bundle number encoded in it. The bundle number is
4810         unique for a MDA.
4811         For each tmnxBundleEntry, there will be a corresponding entry
4812         in the tmnxPortTable and the ifTable."
4813    INDEX       { tmnxChassisIndex, tmnxBundleBundleID }
4814    ::= { tmnxBundleTable 1 }
4815
4816TmnxBundleEntry ::=
4817    SEQUENCE {
4818        tmnxBundleBundleID            TmnxBundleID,
4819        tmnxBundleRowStatus           RowStatus,
4820        tmnxBundleType                INTEGER,
4821        tmnxBundleMinimumLinks        Unsigned32,
4822        tmnxBundleNumLinks            Unsigned32,
4823        tmnxBundleNumActiveLinks      Unsigned32,
4824        tmnxBundleMRRU                Unsigned32,
4825        tmnxBundleOperMRRU            Unsigned32,
4826        tmnxBundlePeerMRRU            Unsigned32,
4827        tmnxBundleOperMTU             Unsigned32,
4828        tmnxBundleRedDiffDelay        Unsigned32,
4829        tmnxBundleRedDiffDelayAction  INTEGER,
4830        tmnxBundleYellowDiffDelay     Unsigned32,
4831        tmnxBundleShortSequence       TruthValue,
4832        tmnxBundleLastChangeTime      TimeStamp,
4833        tmnxBundleFragmentThreshold   Unsigned32,
4834        tmnxBundleUpTime              Unsigned32,
4835        tmnxBundleInputDiscards       Counter32,
4836        tmnxBundlePrimaryMemberPortID TmnxPortID,
4837        tmnxBundleLFI                 TruthValue,
4838        tmnxBundleProtectedType       INTEGER,
4839        tmnxBundleParentBundle        TmnxBundleID
4840   }
4841
4842tmnxBundleBundleID    OBJECT-TYPE
4843    SYNTAX      TmnxBundleID
4844    MAX-ACCESS  not-accessible
4845    STATUS      current
4846    DESCRIPTION
4847        "tmnxBundleBundleID identifies this multilink bundle. The value of
4848         this object is calculated using the TiMOS encoding scheme described
4849         in TmnxBundleID.
4850         tmnxBundleBundleID is used as an index into the ifTable and the
4851         tmnxPortTable to access an entry corresponding to this entry."
4852    ::= { tmnxBundleEntry 1 }
4853
4854tmnxBundleRowStatus    OBJECT-TYPE
4855    SYNTAX      RowStatus
4856    MAX-ACCESS  read-create
4857    STATUS      current
4858    DESCRIPTION
4859        "tmnxBundleRowStatus controls the creation and deletion of
4860         row entries in the tmnxBundleTable.
4861
4862         The manager has to first calculate the tmnxBundleBundleID
4863         based on the TiMOS encoding."
4864    ::= { tmnxBundleEntry 2 }
4865
4866tmnxBundleType    OBJECT-TYPE
4867    SYNTAX      INTEGER {
4868                    mlppp (1),
4869                    mlfr  (2),
4870                    imagrp (3)
4871                }
4872    MAX-ACCESS  read-create
4873    STATUS      current
4874    DESCRIPTION
4875        "tmnxBundleType specifies the type of this multilink bundle.
4876         It provides a reference as to the type of bundle this row
4877         refers to but does not map to the direct value of
4878         bndle type defined in TmnxBundleID."
4879    DEFVAL      { mlppp }
4880    ::= { tmnxBundleEntry 3 }
4881
4882tmnxBundleMinimumLinks    OBJECT-TYPE
4883    SYNTAX      Unsigned32 (1..8)
4884    MAX-ACCESS  read-create
4885    STATUS      current
4886    DESCRIPTION
4887        "tmnxBundleMinimumLinks is the minimum number of links that must be
4888         active for a bundle to be active. If the number of links drop below
4889         the given minimum then the multilink bundle will transition to an
4890         operation down state."
4891    ::= { tmnxBundleEntry 4 }
4892
4893tmnxBundleNumLinks    OBJECT-TYPE
4894    SYNTAX      Unsigned32
4895    MAX-ACCESS  read-only
4896    STATUS      current
4897    DESCRIPTION
4898        "tmnxBundleNumLinks indicates the total number of links configured
4899         for this bundle."
4900    ::= { tmnxBundleEntry 5 }
4901
4902tmnxBundleNumActiveLinks    OBJECT-TYPE
4903    SYNTAX      Unsigned32
4904    MAX-ACCESS  read-only
4905    STATUS      current
4906    DESCRIPTION
4907        "tmnxBundleNumActiveLinks indicates the current number of active links
4908         belonging to this bundle."
4909    ::= { tmnxBundleEntry 6 }
4910
4911tmnxBundleMRRU    OBJECT-TYPE
4912    SYNTAX      Unsigned32 (0|1500..9206)
4913    UNITS       "bytes"
4914    MAX-ACCESS  read-create
4915    STATUS      current
4916    DESCRIPTION
4917        "tmnxBundleMRRU is used to configure the
4918         Max Received Reconstructed Unit (MRRU). This is the maximum frame that
4919         can be reconstructed from multilink fragments.
4920         This object is only applicable to tmnxBundleType values of mlppp or
4921         mlfr. All non applicable types have a value of zero."
4922    DEFVAL      { 1524 }
4923    ::= { tmnxBundleEntry 7 }
4924
4925tmnxBundleOperMRRU    OBJECT-TYPE
4926    SYNTAX      Unsigned32
4927    UNITS       "bytes"
4928    MAX-ACCESS  read-only
4929    STATUS      current
4930    DESCRIPTION
4931        "tmnxBundleOperMRRU indicates the operational value of
4932         Max Received Reconstructed Unit (MRRU).
4933         This object is only applicable to tmnxBundleType values of mlppp or
4934         mlfr. All non applicable types have a value of zero."
4935    ::= { tmnxBundleEntry 8 }
4936
4937tmnxBundlePeerMRRU    OBJECT-TYPE
4938    SYNTAX      Unsigned32
4939    UNITS       "bytes"
4940    MAX-ACCESS  read-only
4941    STATUS      current
4942    DESCRIPTION
4943        "tmnxBundlePeerMRRU indicates the MRRU value sent by the peer
4944         during negotiation.
4945         This object is only applicable to tmnxBundleType values of mlppp or
4946         mlfr. All non applicable types have a value of zero."
4947    ::= { tmnxBundleEntry 9 }
4948
4949tmnxBundleOperMTU    OBJECT-TYPE
4950    SYNTAX      Unsigned32
4951    UNITS       "bytes"
4952    MAX-ACCESS  read-only
4953    STATUS      current
4954    DESCRIPTION
4955        "tmnxBundleOperMTU indicates the operational MTU of the bundle."
4956    ::= { tmnxBundleEntry 10 }
4957
4958tmnxBundleRedDiffDelay    OBJECT-TYPE
4959    SYNTAX      Unsigned32 (0..25|0..50)
4960    UNITS       "milliseconds"
4961    MAX-ACCESS  read-create
4962    STATUS      current
4963    DESCRIPTION
4964        "tmnxBundleRedDiffDelay configures the maximum acceptable differential
4965         delay for individual circuits within this multilink bundle. If
4966         the delay exceeds this threshold, a tmnxEqPortBndlRedDiffExceeded
4967         trap is issued.
4968
4969         For a tmnxBundleType value of 'imagrp' a range of 0 to 50 is supported,
4970         0 to 25 otherwise."
4971    ::= { tmnxBundleEntry 11 }
4972
4973tmnxBundleRedDiffDelayAction    OBJECT-TYPE
4974    SYNTAX      INTEGER {
4975                    none (0),
4976                    down (1)
4977                }
4978    MAX-ACCESS  read-create
4979    STATUS      current
4980    DESCRIPTION
4981        "tmnxBundleRedDiffDelayAction specifies the action to be taken
4982         when the differential delay exceeds the threshold configured in
4983         tmnxBundleRedDiffDelay.
4984         For a tmnxBundleType value of 'imagrp', only the down action is
4985         supported."
4986    DEFVAL      { none }
4987    ::= { tmnxBundleEntry 12 }
4988
4989tmnxBundleYellowDiffDelay    OBJECT-TYPE
4990    SYNTAX      Unsigned32 (0..25)
4991    UNITS       "milliseconds"
4992    MAX-ACCESS  read-create
4993    STATUS      current
4994    DESCRIPTION
4995        "tmnxBundleYellowDiffDelay configures the yellow warning
4996         threshold for the differential delay for the circuits
4997         within a given multilink bundle. If the delay exceeds this
4998         threshold, a tmnxEqPortBndlYellowDiffExceeded trap is issued.
4999         This object is only applicable to tmnxBundleType values of
5000         'mlppp' or 'mlfr'. All non applicable types have a value
5001         of zero."
5002    ::= { tmnxBundleEntry 13 }
5003
5004tmnxBundleShortSequence    OBJECT-TYPE
5005    SYNTAX      TruthValue
5006    MAX-ACCESS  read-create
5007    STATUS      current
5008    DESCRIPTION
5009        "tmnxBundleShortSequence command specifies that the MLPPP bundle
5010         should use short (12 bit) sequence numbers. Instead of the
5011         standard long (24 bits) sequence number.
5012         This object is only applicable to tmnxBundleType values of mlppp."
5013    DEFVAL      { false }
5014    ::= { tmnxBundleEntry 14 }
5015
5016tmnxBundleLastChangeTime    OBJECT-TYPE
5017    SYNTAX      TimeStamp
5018    MAX-ACCESS  read-only
5019    STATUS      current
5020    DESCRIPTION
5021        "The tmnxBundleLastChangeTime variable contains the sysUpTime
5022         value of the most recently modified writable variable in the
5023         tmnxBundleEntry row for this channel group."
5024    ::= { tmnxBundleEntry 15 }
5025
5026tmnxBundleFragmentThreshold     OBJECT-TYPE
5027    SYNTAX      Unsigned32(0|128..512)
5028    UNITS       "bytes"
5029    MAX-ACCESS  read-create
5030    STATUS      current
5031    DESCRIPTION
5032        "The value of tmnxBundleFragmentThreshold specifies the maximum length
5033         of a fragment transmitted across the multilink bundle. Values supported
5034         within each bundle type are H/W dependent. The value of 0 specifies
5035         no fragmentation.
5036
5037         Currently, the following values are supported depending upon the
5038         tmnxBundleType value:
5039
5040             tmnxBundleType         tmnxBundleFragmentThreshold values supported
5041              mlppp                   0; 128 to 512 inclusive
5042              imagrp                  128"
5043    DEFVAL      { 128 }
5044    ::= { tmnxBundleEntry 16 }
5045
5046tmnxBundleUpTime    OBJECT-TYPE
5047    SYNTAX      Unsigned32
5048    UNITS       "seconds"
5049    MAX-ACCESS  read-only
5050    STATUS      current
5051    DESCRIPTION
5052        "tmnxBundleUpTime indicates the time since the bundle is operationally
5053         'inService'."
5054    ::= { tmnxBundleEntry 17 }
5055
5056tmnxBundleInputDiscards    OBJECT-TYPE
5057    SYNTAX      Counter32
5058    MAX-ACCESS  read-only
5059    STATUS      current
5060    DESCRIPTION
5061        "tmnxBundleInputDiscards indicates the number of LCP packets that
5062         were discarded. This object is only supported for a
5063         tmnxBundleType value of mlppp."
5064    ::= { tmnxBundleEntry 18 }
5065
5066tmnxBundlePrimaryMemberPortID    OBJECT-TYPE
5067    SYNTAX      TmnxPortID
5068    MAX-ACCESS  read-only
5069    STATUS      current
5070    DESCRIPTION
5071        "tmnxBundlePrimaryMemberPortID indicates the TmnxPortID of the primary
5072         member of this bundle. The value of this object will be zero if
5073         there are no members configured in this bundle."
5074    ::= { tmnxBundleEntry 19 }
5075
5076tmnxBundleLFI    OBJECT-TYPE
5077    SYNTAX      TruthValue
5078    MAX-ACCESS  read-create
5079    STATUS      current
5080    DESCRIPTION
5081        "tmnxBundleLFI specifies if Link Fragmentation and
5082         Interleaving is enabled on the multilink bundle. A value of 'false'
5083         indicates that Link Fragmentation and Interleaving is disabled on the
5084         multilink bundle while a value of 'true' indicates that Link
5085         Fragmentation and Interleaving is enabled on the multilink bundle.
5086
5087         This object is only supported for tmnxBundleType value of mlppp.
5088
5089         The value of tmnxBundleLFI may be modified only when no members are
5090         part of the bundle.
5091
5092         This object cannot be set to true when tmnxBundleMlpppClassCount object
5093         value is set to enable Multiclass MLPPP on the bundle."
5094    DEFVAL      { false }
5095    ::= { tmnxBundleEntry 20 }
5096
5097tmnxBundleProtectedType OBJECT-TYPE
5098    SYNTAX      INTEGER {
5099                    none       (0),
5100                    working    (1),
5101                    protection (2)
5102                }
5103    MAX-ACCESS  read-create
5104    STATUS      current
5105    DESCRIPTION
5106        "tmnxBundleProtectedType identifies how this bundle is part
5107        of a tmnxBundleParentBundle. A value of 'none' identifies no protection,
5108        'working' identifies it to be a working bundle of a tmnxBundleParentBundle and
5109        'protection' identifies it to be a protection bundle of a tmnxBundleParentBundle.
5110        tmnxBundleProtectedType can only be set at row creation."
5111    DEFVAL { none }
5112    ::= { tmnxBundleEntry 21 }
5113
5114tmnxBundleParentBundle OBJECT-TYPE
5115    SYNTAX      TmnxBundleID
5116    MAX-ACCESS  read-create
5117    STATUS      current
5118    DESCRIPTION
5119        "tmnxBundleParentBundle specifies the parent to which this bundle belongs.
5120        A row for the given non zero walue of tmnxBundleParentBundle must exist for
5121        this row to be successfully created. If a bundle has no parent, its value
5122        is zero. tmnxBundleParentBundle can only be set at row creation."
5123    DEFVAL { 0 }
5124    ::= { tmnxBundleEntry 22 }
5125
5126--
5127-- Bundle Link Table
5128--
5129tmnxBundleMemberTable   OBJECT-TYPE
5130    SYNTAX      SEQUENCE OF TmnxBundleMemberEntry
5131    MAX-ACCESS  not-accessible
5132    STATUS      current
5133    DESCRIPTION
5134        "The tmnxBundleMemberTable has an entry for a member port
5135         associated with a multilink bundle."
5136    ::= { tmnxPortObjs 15 }
5137
5138tmnxBundleMemberEntry       OBJECT-TYPE
5139    SYNTAX      TmnxBundleMemberEntry
5140    MAX-ACCESS  not-accessible
5141    STATUS      current
5142    DESCRIPTION
5143        "Each row represents a port associated with a bundle. Entries
5144         can be added or removed from this table using SNMP SET operation."
5145    INDEX   { tmnxBundleBundleID, tmnxPortPortID }
5146    ::= { tmnxBundleMemberTable 1 }
5147
5148TmnxBundleMemberEntry ::=
5149    SEQUENCE {
5150        tmnxBundleMemberRowStatus           RowStatus,
5151        tmnxBundleMemberActive              TruthValue,
5152        tmnxBundleMemberDownReason          INTEGER,
5153        tmnxBundleMemberUpTime              Unsigned32
5154    }
5155
5156tmnxBundleMemberRowStatus    OBJECT-TYPE
5157    SYNTAX      RowStatus
5158    MAX-ACCESS  read-create
5159    STATUS      current
5160    DESCRIPTION
5161        "tmnxBundleMemberRowStatus controls the creation and deletion of
5162         row entries in the tmnxBundleMemberTable.
5163         tmnxPortPortID identifies the port to be associated with the bundle.
5164         A bundle entry with tmnxBundleBundleID has to exist in the
5165         tmnxBundleTable before creating an entry in this table."
5166    ::= { tmnxBundleMemberEntry 1 }
5167
5168tmnxBundleMemberActive    OBJECT-TYPE
5169    SYNTAX      TruthValue
5170    MAX-ACCESS  read-only
5171    STATUS      current
5172    DESCRIPTION
5173        "tmnxBundleMemberActive is set to 'false' for one of reasons in
5174         tmnxBundleMemberDownReason."
5175    ::= { tmnxBundleMemberEntry 2 }
5176
5177tmnxBundleMemberDownReason    OBJECT-TYPE
5178    SYNTAX      INTEGER {
5179                    none (0),
5180                    outOfService (1),
5181                    redDiffDelayExceeded (2),
5182                    mismatchEndPtDiscriminator (3),
5183                    peerNotBundleMember (4),
5184                    underNegotiation (5),
5185                    peerInvalidMlHdrFmt(6)
5186                }
5187    MAX-ACCESS  read-only
5188    STATUS      current
5189    DESCRIPTION
5190        "tmnxBundleMemberDownReason contains the reason code for marking
5191         the member link of the bundle to down (i.e. tmnxBundleMemberActive
5192         will be set to false):
5193             none - The link is active and the value of tmnxBundleMemberActive
5194                    is 'true'.
5195             outOfService - The link operational status is down.
5196             redDiffDelayExceeded - The differential delay of the link
5197                    exceeded the configured value of red differential delay
5198                    and tmnxBundleRedDiffDelayAction was configured as 'down'.
5199             mismatchEndPtDiscriminator - Detected inconsistent peer endpoint
5200                    discriminator for the bundle.
5201             peerNotBundleMember - When the peer is either not added to the
5202                    bundle or is removed from the bundle.
5203             underNegotiation - When the local end is trying to negotiate with
5204                    the peer.
5205             peerInvalidMlHdrFmt - The peer does not support the required ML-PPP
5206                    header format. The remote peer must support the same short/long
5207                    sequence code, and at least as many classes as configured for the
5208                    local bundle.
5209        "
5210    ::= { tmnxBundleMemberEntry 3 }
5211
5212tmnxBundleMemberUpTime    OBJECT-TYPE
5213    SYNTAX      Unsigned32
5214    UNITS       "seconds"
5215    MAX-ACCESS  read-only
5216    STATUS      current
5217    DESCRIPTION
5218        "tmnxBundleMemberUpTime indicates the time since the bundle member is
5219         active as indicated by tmnxBundleMemberActive."
5220    ::= { tmnxBundleMemberEntry 4 }
5221
5222--
5223-- Physical Port to Channel Mapping Table
5224--
5225tmnxPortToChannelTable   OBJECT-TYPE
5226    SYNTAX      SEQUENCE OF TmnxPortToChannelEntry
5227    MAX-ACCESS  not-accessible
5228    STATUS      current
5229    DESCRIPTION
5230        "The tmnxPortToChannelTable is a mapping table. Given a chassis index,
5231         physical port index and channel string, it maps it to the index
5232         of the channel. This channel index can then be used as an index
5233         into the ifTable or the tmnxPortTable."
5234    ::= { tmnxPortObjs 16 }
5235
5236tmnxPortToChannelEntry       OBJECT-TYPE
5237    SYNTAX      TmnxPortToChannelEntry
5238    MAX-ACCESS  not-accessible
5239    STATUS      current
5240    DESCRIPTION
5241        "Each row represents a mapping of the physical port index and the
5242         channel index string to the index of the channel."
5243    INDEX   { tmnxChassisIndex, tmnxPortPortID, tmnxChannelIdxString }
5244    ::= { tmnxPortToChannelTable 1 }
5245
5246TmnxPortToChannelEntry ::=
5247    SEQUENCE {
5248        tmnxChannelIdxString     DisplayString,
5249        tmnxChannelPortID        TmnxPortID
5250    }
5251
5252tmnxChannelIdxString    OBJECT-TYPE
5253    SYNTAX      DisplayString
5254    MAX-ACCESS  not-accessible
5255    STATUS      current
5256    DESCRIPTION
5257        "tmnxChannelIdxString is an index into the table. It contains
5258         a string identifying a channel on the physical port."
5259    ::= { tmnxPortToChannelEntry 1 }
5260
5261tmnxChannelPortID    OBJECT-TYPE
5262    SYNTAX      TmnxPortID
5263    MAX-ACCESS  read-only
5264    STATUS      current
5265    DESCRIPTION
5266        "tmnxChannelPortID contains the port ID of the channel. This value
5267         is used to identify the entry for this channel in the ifTable or
5268         the tmnxPortTable."
5269    ::= { tmnxPortToChannelEntry 2 }
5270
5271--
5272--  Network Port ingress MDA QoS queue drop Stats Table
5273--
5274tmnxPortIngrMdaQosStatTable OBJECT-TYPE
5275    SYNTAX      SEQUENCE OF TmnxPortIngrMdaQosStatEntry
5276    MAX-ACCESS  not-accessible
5277    STATUS      current
5278    DESCRIPTION
5279        "The table tmnxPortIngrMdaQosStatTable contains a row for each ethernet
5280         port located on an oversubscribed MDA."
5281    ::= { tmnxPortObjs 17 }
5282
5283tmnxPortIngrMdaQosStatEntry    OBJECT-TYPE
5284    SYNTAX      TmnxPortIngrMdaQosStatEntry
5285    MAX-ACCESS  not-accessible
5286    STATUS      current
5287    DESCRIPTION
5288        "Each row entry indicates the MDA QoS discard statistics for an
5289         ethernet port located on an oversubscribed MDA.
5290         tmnxPortEtherIngressRate object in the tmnxPortEtherTable indicates
5291         the ingress rate configured for the port."
5292    INDEX   { tmnxChassisIndex, tmnxPortPortID }
5293    ::= { tmnxPortIngrMdaQosStatTable 1 }
5294
5295TmnxPortIngrMdaQosStatEntry ::=
5296    SEQUENCE {
5297        tmnxPortIngrMdaQos00StatDropPkts   Counter64,
5298        tmnxPortIngrMdaQos00StatDropOcts   Counter64,
5299        tmnxPortIngrMdaQos01StatDropPkts   Counter64,
5300        tmnxPortIngrMdaQos01StatDropOcts   Counter64,
5301        tmnxPortIngrMdaQos02StatDropPkts   Counter64,
5302        tmnxPortIngrMdaQos02StatDropOcts   Counter64,
5303        tmnxPortIngrMdaQos03StatDropPkts   Counter64,
5304        tmnxPortIngrMdaQos03StatDropOcts   Counter64,
5305        tmnxPortIngrMdaQos04StatDropPkts   Counter64,
5306        tmnxPortIngrMdaQos04StatDropOcts   Counter64,
5307        tmnxPortIngrMdaQos05StatDropPkts   Counter64,
5308        tmnxPortIngrMdaQos05StatDropOcts   Counter64,
5309        tmnxPortIngrMdaQos06StatDropPkts   Counter64,
5310        tmnxPortIngrMdaQos06StatDropOcts   Counter64,
5311        tmnxPortIngrMdaQos07StatDropPkts   Counter64,
5312        tmnxPortIngrMdaQos07StatDropOcts   Counter64,
5313        tmnxPortIngrMdaQos08StatDropPkts   Counter64,
5314        tmnxPortIngrMdaQos08StatDropOcts   Counter64,
5315        tmnxPortIngrMdaQos09StatDropPkts   Counter64,
5316        tmnxPortIngrMdaQos09StatDropOcts   Counter64,
5317        tmnxPortIngrMdaQos10StatDropPkts   Counter64,
5318        tmnxPortIngrMdaQos10StatDropOcts   Counter64,
5319        tmnxPortIngrMdaQos11StatDropPkts   Counter64,
5320        tmnxPortIngrMdaQos11StatDropOcts   Counter64,
5321        tmnxPortIngrMdaQos12StatDropPkts   Counter64,
5322        tmnxPortIngrMdaQos12StatDropOcts   Counter64,
5323        tmnxPortIngrMdaQos13StatDropPkts   Counter64,
5324        tmnxPortIngrMdaQos13StatDropOcts   Counter64,
5325        tmnxPortIngrMdaQos14StatDropPkts   Counter64,
5326        tmnxPortIngrMdaQos14StatDropOcts   Counter64,
5327        tmnxPortIngrMdaQos15StatDropPkts   Counter64,
5328        tmnxPortIngrMdaQos15StatDropOcts   Counter64
5329    }
5330
5331tmnxPortIngrMdaQos00StatDropPkts OBJECT-TYPE
5332    SYNTAX      Counter64
5333    MAX-ACCESS  read-only
5334    STATUS      current
5335    DESCRIPTION
5336        "tmnxPortIngrMdaQos00StatDropPkts indicates the number of
5337         packets dropped on the oversubscribed MDA for given Qos
5338         classifier result because of an overload condition on the MDA."
5339    ::= { tmnxPortIngrMdaQosStatEntry 1 }
5340
5341tmnxPortIngrMdaQos00StatDropOcts OBJECT-TYPE
5342    SYNTAX      Counter64
5343    MAX-ACCESS  read-only
5344    STATUS      current
5345    DESCRIPTION
5346        "tmnxPortIngrMdaQos00StatDropOcts indicates the number of
5347         octets dropped on the oversubscribed MDA for given Qos
5348         classifier result because of an overload condition on the MDA."
5349    ::= { tmnxPortIngrMdaQosStatEntry 2 }
5350
5351tmnxPortIngrMdaQos01StatDropPkts OBJECT-TYPE
5352    SYNTAX      Counter64
5353    MAX-ACCESS  read-only
5354    STATUS      current
5355    DESCRIPTION
5356        "tmnxPortIngrMdaQos01StatDropPkts indicates the number of
5357         packets dropped on the oversubscribed MDA for given Qos
5358         classifier result because of an overload condition on the MDA."
5359    ::= { tmnxPortIngrMdaQosStatEntry 3 }
5360
5361tmnxPortIngrMdaQos01StatDropOcts OBJECT-TYPE
5362    SYNTAX      Counter64
5363    MAX-ACCESS  read-only
5364    STATUS      current
5365    DESCRIPTION
5366        "tmnxPortIngrMdaQos01StatDropOcts indicates the number of
5367         octets dropped on the oversubscribed MDA for given Qos
5368         classifier result because of an overload condition on the MDA."
5369    ::= { tmnxPortIngrMdaQosStatEntry 4 }
5370
5371tmnxPortIngrMdaQos02StatDropPkts OBJECT-TYPE
5372    SYNTAX      Counter64
5373    MAX-ACCESS  read-only
5374    STATUS      current
5375    DESCRIPTION
5376        "tmnxPortIngrMdaQos02StatDropPkts indicates the number of
5377         packets dropped on the oversubscribed MDA for given Qos
5378         classifier result because of an overload condition on the MDA."
5379    ::= { tmnxPortIngrMdaQosStatEntry 5 }
5380
5381tmnxPortIngrMdaQos02StatDropOcts OBJECT-TYPE
5382    SYNTAX      Counter64
5383    MAX-ACCESS  read-only
5384    STATUS      current
5385    DESCRIPTION
5386        "tmnxPortIngrMdaQos02StatDropOcts indicates the number of
5387         octets dropped on the oversubscribed MDA for given Qos
5388         classifier result because of an overload condition on the MDA."
5389    ::= { tmnxPortIngrMdaQosStatEntry 6 }
5390
5391tmnxPortIngrMdaQos03StatDropPkts OBJECT-TYPE
5392    SYNTAX      Counter64
5393    MAX-ACCESS  read-only
5394    STATUS      current
5395    DESCRIPTION
5396        "tmnxPortIngrMdaQos03StatDropPkts indicates the number of
5397         packets dropped on the oversubscribed MDA for given Qos
5398         classifier result because of an overload condition on the MDA."
5399    ::= { tmnxPortIngrMdaQosStatEntry 7 }
5400
5401tmnxPortIngrMdaQos03StatDropOcts OBJECT-TYPE
5402    SYNTAX      Counter64
5403    MAX-ACCESS  read-only
5404    STATUS      current
5405    DESCRIPTION
5406        "tmnxPortIngrMdaQos03StatDropOcts indicates the number of
5407         octets dropped on the oversubscribed MDA for given Qos
5408         classifier result because of an overload condition on the MDA."
5409    ::= { tmnxPortIngrMdaQosStatEntry 8 }
5410
5411tmnxPortIngrMdaQos04StatDropPkts OBJECT-TYPE
5412    SYNTAX      Counter64
5413    MAX-ACCESS  read-only
5414    STATUS      current
5415    DESCRIPTION
5416        "tmnxPortIngrMdaQos04StatDropPkts indicates the number of
5417         packets dropped on the oversubscribed MDA for given Qos
5418         classifier result because of an overload condition on the MDA."
5419    ::= { tmnxPortIngrMdaQosStatEntry 9 }
5420
5421tmnxPortIngrMdaQos04StatDropOcts OBJECT-TYPE
5422    SYNTAX      Counter64
5423    MAX-ACCESS  read-only
5424    STATUS      current
5425    DESCRIPTION
5426        "tmnxPortIngrMdaQos04StatDropOcts indicates the number of
5427         octets dropped on the oversubscribed MDA for given Qos
5428         classifier result because of an overload condition on the MDA."
5429    ::= { tmnxPortIngrMdaQosStatEntry 10 }
5430
5431tmnxPortIngrMdaQos05StatDropPkts OBJECT-TYPE
5432    SYNTAX      Counter64
5433    MAX-ACCESS  read-only
5434    STATUS      current
5435    DESCRIPTION
5436        "tmnxPortIngrMdaQos05StatDropPkts indicates the number of
5437         packets dropped on the oversubscribed MDA for given Qos
5438         classifier result because of an overload condition on the MDA."
5439    ::= { tmnxPortIngrMdaQosStatEntry 11 }
5440
5441tmnxPortIngrMdaQos05StatDropOcts OBJECT-TYPE
5442    SYNTAX      Counter64
5443    MAX-ACCESS  read-only
5444    STATUS      current
5445    DESCRIPTION
5446        "tmnxPortIngrMdaQos05StatDropOcts indicates the number of
5447         octets dropped on the oversubscribed MDA for given Qos
5448         classifier result because of an overload condition on the MDA."
5449    ::= { tmnxPortIngrMdaQosStatEntry 12 }
5450
5451tmnxPortIngrMdaQos06StatDropPkts OBJECT-TYPE
5452    SYNTAX      Counter64
5453    MAX-ACCESS  read-only
5454    STATUS      current
5455    DESCRIPTION
5456        "tmnxPortIngrMdaQos06StatDropPkts indicates the number of
5457         packets dropped on the oversubscribed MDA for given Qos
5458         classifier result because of an overload condition on the MDA."
5459    ::= { tmnxPortIngrMdaQosStatEntry 13 }
5460
5461tmnxPortIngrMdaQos06StatDropOcts OBJECT-TYPE
5462    SYNTAX      Counter64
5463    MAX-ACCESS  read-only
5464    STATUS      current
5465    DESCRIPTION
5466        "tmnxPortIngrMdaQos06StatDropOcts indicates the number of
5467         octets dropped on the oversubscribed MDA for given Qos
5468         classifier result because of an overload condition on the MDA."
5469    ::= { tmnxPortIngrMdaQosStatEntry 14 }
5470
5471tmnxPortIngrMdaQos07StatDropPkts OBJECT-TYPE
5472    SYNTAX      Counter64
5473    MAX-ACCESS  read-only
5474    STATUS      current
5475    DESCRIPTION
5476        "tmnxPortIngrMdaQos07StatDropPkts indicates the number of
5477         packets dropped on the oversubscribed MDA for given Qos
5478         classifier result because of an overload condition on the MDA."
5479    ::= { tmnxPortIngrMdaQosStatEntry 15 }
5480
5481tmnxPortIngrMdaQos07StatDropOcts OBJECT-TYPE
5482    SYNTAX      Counter64
5483    MAX-ACCESS  read-only
5484    STATUS      current
5485    DESCRIPTION
5486        "tmnxPortIngrMdaQos07StatDropOcts indicates the number of
5487         octets dropped on the oversubscribed MDA for given Qos
5488         classifier result because of an overload condition on the MDA."
5489    ::= { tmnxPortIngrMdaQosStatEntry 16 }
5490
5491tmnxPortIngrMdaQos08StatDropPkts OBJECT-TYPE
5492    SYNTAX      Counter64
5493    MAX-ACCESS  read-only
5494    STATUS      current
5495    DESCRIPTION
5496        "tmnxPortIngrMdaQos08StatDropPkts indicates the number of
5497         packets dropped on the oversubscribed MDA for given Qos
5498         classifier result because of an overload condition on the MDA."
5499    ::= { tmnxPortIngrMdaQosStatEntry 17 }
5500
5501tmnxPortIngrMdaQos08StatDropOcts OBJECT-TYPE
5502    SYNTAX      Counter64
5503    MAX-ACCESS  read-only
5504    STATUS      current
5505    DESCRIPTION
5506        "tmnxPortIngrMdaQos08StatDropOcts indicates the number of
5507         octets dropped on the oversubscribed MDA for given Qos
5508         classifier result because of an overload condition on the MDA."
5509    ::= { tmnxPortIngrMdaQosStatEntry 18 }
5510
5511tmnxPortIngrMdaQos09StatDropPkts OBJECT-TYPE
5512    SYNTAX      Counter64
5513    MAX-ACCESS  read-only
5514    STATUS      current
5515    DESCRIPTION
5516        "tmnxPortIngrMdaQos09StatDropPkts indicates the number of
5517         packets dropped on the oversubscribed MDA for given Qos
5518         classifier result because of an overload condition on the MDA."
5519    ::= { tmnxPortIngrMdaQosStatEntry 19 }
5520
5521tmnxPortIngrMdaQos09StatDropOcts OBJECT-TYPE
5522    SYNTAX      Counter64
5523    MAX-ACCESS  read-only
5524    STATUS      current
5525    DESCRIPTION
5526        "tmnxPortIngrMdaQos09StatDropOcts indicates the number of
5527         octets dropped on the oversubscribed MDA for given Qos
5528         classifier result because of an overload condition on the MDA."
5529    ::= { tmnxPortIngrMdaQosStatEntry 20 }
5530
5531tmnxPortIngrMdaQos10StatDropPkts OBJECT-TYPE
5532    SYNTAX      Counter64
5533    MAX-ACCESS  read-only
5534    STATUS      current
5535    DESCRIPTION
5536        "tmnxPortIngrMdaQos10StatDropPkts indicates the number of
5537         packets dropped on the oversubscribed MDA for given Qos
5538         classifier result because of an overload condition on the MDA."
5539    ::= { tmnxPortIngrMdaQosStatEntry 21 }
5540
5541tmnxPortIngrMdaQos10StatDropOcts OBJECT-TYPE
5542    SYNTAX      Counter64
5543    MAX-ACCESS  read-only
5544    STATUS      current
5545    DESCRIPTION
5546        "tmnxPortIngrMdaQos10StatDropOcts indicates the number of
5547         octets dropped on the oversubscribed MDA for given Qos
5548         classifier result because of an overload condition on the MDA."
5549    ::= { tmnxPortIngrMdaQosStatEntry 22 }
5550
5551tmnxPortIngrMdaQos11StatDropPkts OBJECT-TYPE
5552    SYNTAX      Counter64
5553    MAX-ACCESS  read-only
5554    STATUS      current
5555    DESCRIPTION
5556        "tmnxPortIngrMdaQos11StatDropPkts indicates the number of
5557         packets dropped on the oversubscribed MDA for given Qos
5558         classifier result because of an overload condition on the MDA."
5559    ::= { tmnxPortIngrMdaQosStatEntry 23 }
5560
5561tmnxPortIngrMdaQos11StatDropOcts OBJECT-TYPE
5562    SYNTAX      Counter64
5563    MAX-ACCESS  read-only
5564    STATUS      current
5565    DESCRIPTION
5566        "tmnxPortIngrMdaQos11StatDropOcts indicates the number of
5567         octets dropped on the oversubscribed MDA for given Qos
5568         classifier result because of an overload condition on the MDA."
5569    ::= { tmnxPortIngrMdaQosStatEntry 24 }
5570
5571tmnxPortIngrMdaQos12StatDropPkts OBJECT-TYPE
5572    SYNTAX      Counter64
5573    MAX-ACCESS  read-only
5574    STATUS      current
5575    DESCRIPTION
5576        "tmnxPortIngrMdaQos12StatDropPkts indicates the number of
5577         packets dropped on the oversubscribed MDA for given Qos
5578         classifier result because of an overload condition on the MDA."
5579    ::= { tmnxPortIngrMdaQosStatEntry 25 }
5580
5581tmnxPortIngrMdaQos12StatDropOcts OBJECT-TYPE
5582    SYNTAX      Counter64
5583    MAX-ACCESS  read-only
5584    STATUS      current
5585    DESCRIPTION
5586        "tmnxPortIngrMdaQos12StatDropOcts indicates the number of
5587         octets dropped on the oversubscribed MDA for given Qos
5588         classifier result because of an overload condition on the MDA."
5589    ::= { tmnxPortIngrMdaQosStatEntry 26 }
5590
5591tmnxPortIngrMdaQos13StatDropPkts OBJECT-TYPE
5592    SYNTAX      Counter64
5593    MAX-ACCESS  read-only
5594    STATUS      current
5595    DESCRIPTION
5596        "tmnxPortIngrMdaQos13StatDropPkts indicates the number of
5597         packets dropped on the oversubscribed MDA for given Qos
5598         classifier result because of an overload condition on the MDA."
5599    ::= { tmnxPortIngrMdaQosStatEntry 27 }
5600
5601tmnxPortIngrMdaQos13StatDropOcts OBJECT-TYPE
5602    SYNTAX      Counter64
5603    MAX-ACCESS  read-only
5604    STATUS      current
5605    DESCRIPTION
5606        "tmnxPortIngrMdaQos13StatDropOcts indicates the number of
5607         octets dropped on the oversubscribed MDA for given Qos
5608         classifier result because of an overload condition on the MDA."
5609    ::= { tmnxPortIngrMdaQosStatEntry 28 }
5610
5611tmnxPortIngrMdaQos14StatDropPkts OBJECT-TYPE
5612    SYNTAX      Counter64
5613    MAX-ACCESS  read-only
5614    STATUS      current
5615    DESCRIPTION
5616        "tmnxPortIngrMdaQos14StatDropPkts indicates the number of
5617         packets dropped on the oversubscribed MDA for given Qos
5618         classifier result because of an overload condition on the MDA."
5619    ::= { tmnxPortIngrMdaQosStatEntry 29 }
5620
5621tmnxPortIngrMdaQos14StatDropOcts OBJECT-TYPE
5622    SYNTAX      Counter64
5623    MAX-ACCESS  read-only
5624    STATUS      current
5625    DESCRIPTION
5626        "tmnxPortIngrMdaQos14StatDropOcts indicates the number of
5627         octets dropped on the oversubscribed MDA for given Qos
5628         classifier result because of an overload condition on the MDA."
5629    ::= { tmnxPortIngrMdaQosStatEntry 30 }
5630
5631tmnxPortIngrMdaQos15StatDropPkts OBJECT-TYPE
5632    SYNTAX      Counter64
5633    MAX-ACCESS  read-only
5634    STATUS      current
5635    DESCRIPTION
5636        "tmnxPortIngrMdaQos15StatDropPkts indicates the number of
5637         packets dropped on the oversubscribed MDA for given Qos
5638         classifier result because of an overload condition on the MDA."
5639    ::= { tmnxPortIngrMdaQosStatEntry 31 }
5640
5641tmnxPortIngrMdaQos15StatDropOcts OBJECT-TYPE
5642    SYNTAX      Counter64
5643    MAX-ACCESS  read-only
5644    STATUS      current
5645    DESCRIPTION
5646        "tmnxPortIngrMdaQos15StatDropOcts indicates the number of
5647         octets dropped on the oversubscribed MDA for given Qos
5648         classifier result because of an overload condition on the MDA."
5649    ::= { tmnxPortIngrMdaQosStatEntry 32 }
5650
5651--
5652--  Sonet Group Table
5653--
5654
5655tmnxSonetGroupTable OBJECT-TYPE
5656    SYNTAX      SEQUENCE OF TmnxSonetGroupEntry
5657    MAX-ACCESS  not-accessible
5658    STATUS      current
5659    DESCRIPTION
5660        "The tmnxSonetGroupTable has an entry for each
5661         Tributary Unit Group(TUG3) on a path. On a port which supports
5662         unchannelized STS-3's, rows in this table are created when a
5663         channelized STS-3 has its tmnxSonetPathChildType set to sdhTug3.
5664         On a port which does not support unchannelized STS-3's, the rows
5665         in this table are implicitly created when a STS-3 is created
5666         in the tmnxSonetPathTable.  Entries in this table are implicitly
5667         deleted when the parent entry of this group is deleted from the
5668         tmnxSonetPathTable or if the tmnxSonetPathChildType of the parent
5669         is set to something other than sdhTug3."
5670    ::= { tmnxPortObjs 18 }
5671
5672tmnxSonetGroupEntry       OBJECT-TYPE
5673    SYNTAX      TmnxSonetGroupEntry
5674    MAX-ACCESS  not-accessible
5675    STATUS      current
5676    DESCRIPTION
5677        "Each row entry represents a Tributary Unit Group(TUG3) on a path."
5678    INDEX   { tmnxChassisIndex, tmnxPortPortID }
5679    ::= { tmnxSonetGroupTable 1 }
5680
5681TmnxSonetGroupEntry ::=
5682    SEQUENCE {
5683        tmnxSonetGroupType              TmnxMDAChanType,
5684        tmnxSonetGroupParentPortID      TmnxPortID,
5685        tmnxSonetGroupChildType         TmnxMDAChanType,
5686        tmnxSonetGroupName              TNamedItemOrEmpty
5687    }
5688
5689tmnxSonetGroupType     OBJECT-TYPE
5690    SYNTAX      TmnxMDAChanType
5691    MAX-ACCESS  read-only
5692    STATUS      current
5693    DESCRIPTION
5694        "tmnxSonetGroupType indicates the sonet group type of this entry.
5695         For STS-3/STM-1 channelization, the value of this object will
5696         be 'sdhTug3'."
5697    ::= { tmnxSonetGroupEntry 1 }
5698
5699tmnxSonetGroupParentPortID     OBJECT-TYPE
5700    SYNTAX      TmnxPortID
5701    MAX-ACCESS  read-only
5702    STATUS      current
5703    DESCRIPTION
5704        "tmnxSonetGroupParentPortID indicates the TmnxPortID of the parent of
5705         this group."
5706    ::= { tmnxSonetGroupEntry 2 }
5707
5708tmnxSonetGroupChildType     OBJECT-TYPE
5709    SYNTAX      TmnxMDAChanType
5710    MAX-ACCESS  read-write
5711    STATUS      current
5712    DESCRIPTION
5713        "tmnxSonetGroupChildType is used to configure the type of the children
5714         of this group. Based on the value of this object, entries of
5715         a certain channel type can be created in the tmnxSonetPathTable.
5716         For example, if the value of this object is set to 'sonetVt15',
5717         then 28 entries of type 'sonetVt15' can be created in
5718         the tmnxSonetPathTable."
5719    ::= { tmnxSonetGroupEntry 3 }
5720
5721tmnxSonetGroupName     OBJECT-TYPE
5722    SYNTAX      TNamedItemOrEmpty
5723    MAX-ACCESS  read-only
5724    STATUS      current
5725    DESCRIPTION
5726        "tmnxSonetGroupName is the textual name for this sonet group."
5727    ::= { tmnxSonetGroupEntry 4 }
5728
5729--
5730--  Cisco HDLC Table
5731--
5732
5733tmnxCiscoHDLCTable OBJECT-TYPE
5734    SYNTAX      SEQUENCE OF TmnxCiscoHDLCEntry
5735    MAX-ACCESS  not-accessible
5736    STATUS      current
5737    DESCRIPTION
5738        "The tmnxCiscoHDLCTable has an entry for each port in the system
5739         that is configured for Cisco HDLC. It contains the parameters related
5740         to Cisco HDLC protocol on this port."
5741    ::= { tmnxPortObjs 20 }
5742
5743tmnxCiscoHDLCEntry       OBJECT-TYPE
5744    SYNTAX      TmnxCiscoHDLCEntry
5745    MAX-ACCESS  not-accessible
5746    STATUS      current
5747    DESCRIPTION
5748        "The tmnxCiscoHDLCEntry specifies parameters for a particular
5749         interfaces running Cisco HDLC encapsulation. Entries cannot be created
5750         and deleted via SNMP SET operations."
5751    INDEX   { tmnxChassisIndex, tmnxPortPortID }
5752    ::= { tmnxCiscoHDLCTable 1 }
5753
5754TmnxCiscoHDLCEntry ::=
5755    SEQUENCE {
5756        tmnxCiscoHDLCKeepAliveInt        Unsigned32,
5757        tmnxCiscoHDLCUpCount             Unsigned32,
5758        tmnxCiscoHDLCDownCount           Unsigned32,
5759        tmnxCiscoHDLCOperState           TmnxOperState
5760    }
5761
5762tmnxCiscoHDLCKeepAliveInt      OBJECT-TYPE
5763    SYNTAX      Unsigned32 (0..300)
5764    UNITS       "seconds"
5765    MAX-ACCESS  read-create
5766    STATUS      current
5767    DESCRIPTION
5768        "tmnxCiscoHDLCKeepAliveInt specifies the interval in seconds
5769         used for sending periodic keepalive packets. The default value is set
5770         to 10 seconds. A value of 0 specifies that the keepalive function is
5771         turned off.
5772
5773         It is expected that the nodes at the two endpoints of
5774         the Cisco HDLC link are provisioned with the same values."
5775    DEFVAL      {10}
5776    ::= { tmnxCiscoHDLCEntry 1 }
5777
5778tmnxCiscoHDLCUpCount      OBJECT-TYPE
5779    SYNTAX        Unsigned32 (1..3)
5780    MAX-ACCESS    read-create
5781    STATUS        current
5782    DESCRIPTION
5783        "tmnxCiscoHDLCUpCount specifies the number of continual
5784         keepalive packets that has to be received to declare the link up.
5785
5786         It is expected that the nodes at the two endpoints of
5787         the Cisco HDLC link are provisioned with the same values."
5788    DEFVAL      {1}
5789    ::= { tmnxCiscoHDLCEntry 2 }
5790
5791tmnxCiscoHDLCDownCount        OBJECT-TYPE
5792    SYNTAX        Unsigned32 (3..16)
5793    MAX-ACCESS    read-create
5794    STATUS        current
5795    DESCRIPTION
5796        "tmnxCiscoHDLCDownCount specifies the number of
5797         'tmnxCiscoHDLCKeepAliveInt' intervals that must
5798         pass without receiving a keepalive packet before the
5799         link is declared down.
5800
5801         It is expected that the nodes at the two endpoints of
5802         the Cisco HDLC link are provisioned with the same values."
5803    DEFVAL      {3}
5804    ::= { tmnxCiscoHDLCEntry 3 }
5805
5806tmnxCiscoHDLCOperState     OBJECT-TYPE
5807    SYNTAX      TmnxOperState
5808    MAX-ACCESS  read-only
5809    STATUS      current
5810    DESCRIPTION
5811        "The value of tmnxCiscoHDLCOperState indicates the operational
5812         status of the Cisco HDLC protocol for this port."
5813    ::= { tmnxCiscoHDLCEntry 4 }
5814
5815
5816--
5817--  Cisco HDLC statisctics Table
5818--
5819
5820tmnxCiscoHDLCStatsTable OBJECT-TYPE
5821    SYNTAX  SEQUENCE OF TmnxCiscoHDLCStatsEntry
5822    MAX-ACCESS  not-accessible
5823    STATUS      current
5824    DESCRIPTION
5825        "The tmnxCiscoHDLCStatsTable has an entry for each port in the
5826         system that is configured for Cisco HDLC encapsulation. It contains
5827         Cisco HDLC protocol statistics for the particular port."
5828    ::= { tmnxPortStatsObjs 3 }
5829
5830tmnxCiscoHDLCStatsEntry OBJECT-TYPE
5831    SYNTAX     TmnxCiscoHDLCStatsEntry
5832    MAX-ACCESS not-accessible
5833    STATUS     current
5834    DESCRIPTION
5835        "An entry in the tmnxCiscoHDLCStatsTable."
5836    AUGMENTS      { tmnxCiscoHDLCEntry }
5837    ::= { tmnxCiscoHDLCStatsTable 1 }
5838
5839TmnxCiscoHDLCStatsEntry ::= SEQUENCE {
5840    tmnxCiscoHDLCDiscardStatInPkts          Unsigned32,
5841    tmnxCiscoHDLCDiscardStatOutPkts         Unsigned32,
5842    tmnxCiscoHDLCStatInPkts                 Unsigned32,
5843    tmnxCiscoHDLCStatOutPkts                Unsigned32,
5844    tmnxCiscoHDLCStatInOctets               Unsigned32,
5845    tmnxCiscoHDLCStatOutOctets              Unsigned32
5846}
5847
5848tmnxCiscoHDLCDiscardStatInPkts      OBJECT-TYPE
5849    SYNTAX        Unsigned32
5850    MAX-ACCESS    read-only
5851    STATUS        current
5852    DESCRIPTION
5853        "tmnxCiscoHDLCDiscardStatInPkts indicates the number of
5854         inbound Cisco HDLC packets discarded."
5855    ::= { tmnxCiscoHDLCStatsEntry 1 }
5856
5857tmnxCiscoHDLCDiscardStatOutPkts     OBJECT-TYPE
5858    SYNTAX        Unsigned32
5859    MAX-ACCESS    read-only
5860    STATUS        current
5861    DESCRIPTION
5862        "tmnxCiscoHDLCDiscardStatOutPkts indicates the number of
5863         outbound Cisco HDLC packets discarded."
5864    ::= { tmnxCiscoHDLCStatsEntry 2 }
5865
5866tmnxCiscoHDLCStatInPkts         OBJECT-TYPE
5867    SYNTAX        Unsigned32
5868    MAX-ACCESS    read-only
5869    STATUS        current
5870    DESCRIPTION
5871        "tmnxCiscoHDLCStatInPkts indicates the number of inbound Cisco
5872         HDLC packets."
5873    ::= { tmnxCiscoHDLCStatsEntry 3 }
5874
5875tmnxCiscoHDLCStatOutPkts        OBJECT-TYPE
5876    SYNTAX        Unsigned32
5877    MAX-ACCESS    read-only
5878    STATUS        current
5879    DESCRIPTION
5880        "tmnxCiscoHDLCStatOutPkts indicates the number of outbound Cisco
5881         HDLC packets."
5882    ::= { tmnxCiscoHDLCStatsEntry 4 }
5883
5884tmnxCiscoHDLCStatInOctets     OBJECT-TYPE
5885    SYNTAX        Unsigned32
5886    MAX-ACCESS    read-only
5887    STATUS        current
5888    DESCRIPTION
5889        "tmnxCiscoHDLCStatInOctets indicates the number of inbound Cisco
5890         HDLC octets."
5891    ::= { tmnxCiscoHDLCStatsEntry 5 }
5892
5893tmnxCiscoHDLCStatOutOctets     OBJECT-TYPE
5894    SYNTAX        Unsigned32
5895    MAX-ACCESS    read-only
5896    STATUS        current
5897    DESCRIPTION
5898        "tmnxCiscoHDLCStatOutOctets indicates the number of outbound
5899         Cisco HDLC octets."
5900    ::= { tmnxCiscoHDLCStatsEntry 6 }
5901
5902--
5903--  Frame Relay Protocol Table
5904--
5905tmnxFRDlcmiTable OBJECT-TYPE
5906    SYNTAX  SEQUENCE OF TmnxFRDlcmiEntry
5907    MAX-ACCESS  not-accessible
5908    STATUS      current
5909    DESCRIPTION
5910        "The tmnxFRDlcmiTable has an entry for each port in the
5911         system that is configured for Frame Relay. It contains
5912         the parameters for the Data Link Connection Management
5913         Interface (DLCMI) for the frame relay service on this port."
5914    ::= { tmnxFRObjs 1 }
5915
5916tmnxFRDlcmiEntry       OBJECT-TYPE
5917    SYNTAX      TmnxFRDlcmiEntry
5918    MAX-ACCESS  not-accessible
5919    STATUS      current
5920    DESCRIPTION
5921        "The Parameters for a particular Data Link Connection
5922         Management Interface. Entries cannot be created and
5923         deleted via SNMP SET operations."
5924    INDEX   { tmnxChassisIndex, tmnxPortPortID }
5925    ::= { tmnxFRDlcmiTable 1 }
5926
5927TmnxFRDlcmiEntry ::=
5928    SEQUENCE {
5929        tmnxFRDlcmiMode                 INTEGER,
5930        tmnxFRDlcmiN392Dce              INTEGER,
5931        tmnxFRDlcmiN393Dce              INTEGER,
5932        tmnxFRDlcmiT392Dce              INTEGER,
5933        tmnxFRDlcmiTxStatusEnqMsgs      Counter32,
5934        tmnxFRDlcmiRxStatusEnqMsgs      Counter32,
5935        tmnxFRDlcmiStatusEnqMsgTimeouts Counter32,
5936        tmnxFRDlcmiTxStatusMsgs         Counter32,
5937        tmnxFRDlcmiRxStatusMsgs         Counter32,
5938        tmnxFRDlcmiStatusMsgTimeouts    Counter32,
5939        tmnxFRDlcmiDiscardedMsgs        Counter32,
5940        tmnxFRDlcmiInvRxSeqNumMsgs      Counter32
5941    }
5942
5943tmnxFRDlcmiMode OBJECT-TYPE
5944        SYNTAX      INTEGER {
5945                        dte (1),
5946                        dce (2),
5947                        bidir(3)
5948                    }
5949        MAX-ACCESS  read-write
5950        STATUS      current
5951        DESCRIPTION
5952            "tmnxFRDlcmiMode is used to set the mode of the interface.
5953             It can be set as Data terminal equipment (dte),
5954             Data circuit-terminating equipment (dce) or both as Data
5955             terminal equipment and Data circuit-terminating
5956             equipment (bidir). "
5957        DEFVAL { dte }
5958        ::= { tmnxFRDlcmiEntry 1 }
5959
5960tmnxFRDlcmiN392Dce OBJECT-TYPE
5961        SYNTAX      INTEGER (1..10)
5962        MAX-ACCESS  read-write
5963        STATUS      current
5964        DESCRIPTION
5965            "tmnxFRDlcmiN392Dce is used to configure the LMI error
5966             threshold for DCE interface."
5967        DEFVAL { 3 }
5968        ::= { tmnxFRDlcmiEntry 2 }
5969
5970tmnxFRDlcmiN393Dce OBJECT-TYPE
5971        SYNTAX      INTEGER (1..10)
5972        MAX-ACCESS  read-write
5973        STATUS      current
5974        DESCRIPTION
5975            "tmnxFRDlcmiN393Dce is used to configure the LMI monitored
5976             event count for DCE interface."
5977        DEFVAL { 4 }
5978        ::= { tmnxFRDlcmiEntry 3 }
5979
5980tmnxFRDlcmiT392Dce OBJECT-TYPE
5981        SYNTAX      INTEGER (5..30)
5982        UNITS       "seconds"
5983        MAX-ACCESS  read-write
5984        STATUS      current
5985        DESCRIPTION
5986            "tmnxFRDlcmiT392Dce is used to configure the polling verification
5987             timer for the Frame Relay DCE interface."
5988        DEFVAL { 15 }
5989        ::= { tmnxFRDlcmiEntry 4 }
5990
5991tmnxFRDlcmiTxStatusEnqMsgs OBJECT-TYPE
5992        SYNTAX      Counter32
5993        UNITS       "messages"
5994        MAX-ACCESS  read-only
5995        STATUS      current
5996        DESCRIPTION
5997            "tmnxFRDlcmiTxStatusEnqMsgs indicates the number of LMI Status
5998             Enquiry messages transmitted on this Frame Relay interface."
5999        ::= { tmnxFRDlcmiEntry 5 }
6000
6001tmnxFRDlcmiRxStatusEnqMsgs OBJECT-TYPE
6002        SYNTAX      Counter32
6003        UNITS       "messages"
6004        MAX-ACCESS  read-only
6005        STATUS      current
6006        DESCRIPTION
6007            "tmnxFRDlcmiRxStatusEnqMsgs indicates the number of LMI Status
6008             Enquiry messages received on this Frame Relay interface."
6009        ::= { tmnxFRDlcmiEntry 6 }
6010
6011tmnxFRDlcmiStatusEnqMsgTimeouts OBJECT-TYPE
6012        SYNTAX      Counter32
6013        UNITS       "messages"
6014        MAX-ACCESS  read-only
6015        STATUS      current
6016        DESCRIPTION
6017            "tmnxFRDlcmiStatusEnqMsgTimeouts indicates the number of times
6018             the LMI agent did not receive a Status Enquiry message within
6019             the allotted time."
6020        ::= { tmnxFRDlcmiEntry 7 }
6021
6022tmnxFRDlcmiTxStatusMsgs OBJECT-TYPE
6023        SYNTAX      Counter32
6024        UNITS       "messages"
6025        MAX-ACCESS  read-only
6026        STATUS      current
6027        DESCRIPTION
6028            "tmnxFRDlcmiTxStatusMsgs indicates the number of LMI Status
6029             messages transmitted on this Frame Relay interface."
6030        ::= { tmnxFRDlcmiEntry 8 }
6031
6032tmnxFRDlcmiRxStatusMsgs OBJECT-TYPE
6033        SYNTAX      Counter32
6034        UNITS       "messages"
6035        MAX-ACCESS  read-only
6036        STATUS      current
6037        DESCRIPTION
6038            "tmnxFRDlcmiRxStatusMsgs indicates the number of LMI Status
6039             messages received on this Frame Relay interface."
6040        ::= { tmnxFRDlcmiEntry 9 }
6041
6042tmnxFRDlcmiStatusMsgTimeouts OBJECT-TYPE
6043        SYNTAX      Counter32
6044        UNITS       "messages"
6045        MAX-ACCESS  read-only
6046        STATUS      current
6047        DESCRIPTION
6048            "tmnxFRDlcmiStatusMsgTimeouts indicates the number of times
6049             the LMI agent did not receive a Status message within the
6050             allotted time."
6051        ::= { tmnxFRDlcmiEntry 10 }
6052
6053tmnxFRDlcmiDiscardedMsgs OBJECT-TYPE
6054        SYNTAX      Counter32
6055        UNITS       "messages"
6056        MAX-ACCESS  read-only
6057        STATUS      current
6058        DESCRIPTION
6059            "tmnxFRDlcmiDiscardedMsgs indicates the number of times
6060             the LMI agent discarded a received message because it
6061             wasn't expecting it, the type of message was incorrect,
6062             or the contents of the message were invalid."
6063        ::= { tmnxFRDlcmiEntry 11 }
6064
6065tmnxFRDlcmiInvRxSeqNumMsgs OBJECT-TYPE
6066        SYNTAX      Counter32
6067        UNITS       "messages"
6068        MAX-ACCESS  read-only
6069        STATUS      current
6070        DESCRIPTION
6071            "tmnxFRDlcmiInvRxSeqNumMsgs indicates the number of times
6072             the LMI agent received a message with an invalid receive
6073             sequence number: i.e. a sequence number that does not
6074             match the last transmitted sequence number of the agent."
6075        ::= { tmnxFRDlcmiEntry 12 }
6076
6077--
6078-- QoS Policy Application Table
6079--
6080tmnxQosPoolAppTable OBJECT-TYPE
6081    SYNTAX      SEQUENCE OF TmnxQosPoolAppEntry
6082    MAX-ACCESS  not-accessible
6083    STATUS      current
6084    DESCRIPTION
6085        "This table maintains associations of the buffer pools with the
6086        individual objects."
6087    ::= { tmnxQosAppObjs 2 }
6088
6089tmnxQosPoolAppEntry OBJECT-TYPE
6090    SYNTAX      TmnxQosPoolAppEntry
6091    MAX-ACCESS  not-accessible
6092    STATUS      current
6093    DESCRIPTION
6094        "This entry maintains the specifics about the association of a
6095        buffer pool and an object."
6096    INDEX {
6097              tmnxChassisIndex,
6098              tmnxObjectType,
6099              tmnxObjectId,
6100              tmnxObjectAppType,
6101              tmnxObjectAppPool
6102          }
6103    ::= { tmnxQosPoolAppTable 1 }
6104
6105TmnxQosPoolAppEntry ::=
6106    SEQUENCE {
6107        tmnxObjectType               INTEGER,
6108        tmnxObjectId                 TmnxPortID,
6109        tmnxObjectAppType            INTEGER,
6110        tmnxObjectAppPool            TNamedItem,
6111        tmnxObjectAppPoolRowStatus   RowStatus,
6112        tmnxObjectAppResvCbs         Integer32,
6113        tmnxObjectAppSlopePolicy     TNamedItem,
6114        tmnxObjectAppPoolSize        Integer32
6115    }
6116
6117tmnxObjectType OBJECT-TYPE
6118    SYNTAX      INTEGER {
6119                    mda (1),
6120                    port (2),
6121                    channel (3),
6122                    bundle (4)
6123                }
6124    MAX-ACCESS  not-accessible
6125    STATUS      current
6126    DESCRIPTION
6127        "The object tmnxObjectType defines the type of object to which the
6128        pool is being setup for."
6129    ::= { tmnxQosPoolAppEntry 1 }
6130
6131tmnxObjectId          OBJECT-TYPE
6132    SYNTAX      TmnxPortID
6133    MAX-ACCESS  not-accessible
6134    STATUS      current
6135    DESCRIPTION
6136        "tmnxObjectId is used to identify the specific object. If
6137        tmnxObjectType is 'mda', then the tmnxObjectId is encoded as a
6138        physical port with the port being '0'. For all other types the
6139        encoding is done as per the description of TmnxPortID."
6140    ::= { tmnxQosPoolAppEntry 2 }
6141
6142tmnxObjectAppType OBJECT-TYPE
6143    SYNTAX      INTEGER {
6144                    accessIngress (1),
6145                    accessEgress (2),
6146                    networkIngress (3),
6147                    networkEgress (4)
6148                }
6149    MAX-ACCESS  not-accessible
6150    STATUS      current
6151    DESCRIPTION
6152        "The object tmnxObjectAppType specifies the nature of usage the pool
6153        would be used for. The pools could be used for access or network
6154        traffic at either ingress or egress."
6155    ::= { tmnxQosPoolAppEntry 3 }
6156
6157tmnxObjectAppPool OBJECT-TYPE
6158    SYNTAX      TNamedItem
6159    MAX-ACCESS  not-accessible
6160    STATUS      current
6161    DESCRIPTION
6162        "tmnxObjectAppPool specifies the name of the pool to be used/created."
6163    ::= { tmnxQosPoolAppEntry 4 }
6164
6165tmnxObjectAppPoolRowStatus OBJECT-TYPE
6166    SYNTAX      RowStatus
6167    MAX-ACCESS  read-create
6168    STATUS      current
6169    DESCRIPTION
6170        "The object tmnxObjectAppPoolRowStatus is used to create or remove a
6171        pool application to the object."
6172    ::= { tmnxQosPoolAppEntry 5 }
6173
6174tmnxObjectAppResvCbs OBJECT-TYPE
6175    SYNTAX      Integer32 (-1|0..100)
6176    MAX-ACCESS  read-create
6177    STATUS      current
6178    DESCRIPTION
6179        "The percentage of pool size reserved for CBS. The value '-1'
6180        implies that the reserved CBS should be computed as the sum of
6181        the CBS requested by the entities using this pool if the application
6182        point is 'network'. For 'access' application points the value '-1'
6183        means a default of 30%."
6184    DEFVAL { -1 }
6185    ::= { tmnxQosPoolAppEntry 6 }
6186
6187tmnxObjectAppSlopePolicy OBJECT-TYPE
6188    SYNTAX      TNamedItem
6189    MAX-ACCESS  read-create
6190    STATUS      current
6191    DESCRIPTION
6192        "tmnxObjectAppSlopePolicy specifies the slope policy being used for
6193        this pool. The Slope policies define the nature of the RED Slopes for
6194        the high and the low priority traffic."
6195    DEFVAL { "default" }
6196    ::= { tmnxQosPoolAppEntry 7 }
6197
6198tmnxObjectAppPoolSize OBJECT-TYPE
6199    SYNTAX      Integer32 (-1|0..100)
6200    MAX-ACCESS  read-create
6201    STATUS      current
6202    DESCRIPTION
6203        "Size in percentage of buffer space. The value '-1' implies that
6204        the pool size should be computed as per fair weighing between
6205        all other pools."
6206    DEFVAL { -1 }
6207    ::= { tmnxQosPoolAppEntry 8 }
6208
6209--
6210--  ATM Interface Table
6211--
6212
6213tmnxATMIntfTable OBJECT-TYPE
6214    SYNTAX  SEQUENCE OF TmnxATMIntfEntry
6215    MAX-ACCESS  not-accessible
6216    STATUS      current
6217    DESCRIPTION
6218        "The tmnxATMIntfTable has an entry for each port/channel in the
6219         system that is configured for ATM. It contains ATM cell layer
6220         configuration parameters."
6221    ::= { tmnxATMObjs 1 }
6222
6223tmnxATMIntfEntry       OBJECT-TYPE
6224    SYNTAX      TmnxATMIntfEntry
6225    MAX-ACCESS  not-accessible
6226    STATUS      current
6227    DESCRIPTION
6228        "The Parameters for a particular ATM Cell
6229         Management Interface. Entries cannot be created or
6230         deleted via SNMP SET operations.
6231         Entries will exist in this table when ATM encapsulation
6232         is configured on the port/channel."
6233    INDEX   { tmnxChassisIndex, tmnxPortPortID }
6234    ::= { tmnxATMIntfTable 1 }
6235
6236TmnxATMIntfEntry ::=
6237    SEQUENCE {
6238        tmnxATMIntfCellFormat        INTEGER,
6239        tmnxATMIntfMinVpValue        Integer32,
6240        tmnxATMIntfMapping           INTEGER
6241    }
6242
6243tmnxATMIntfCellFormat OBJECT-TYPE
6244    SYNTAX      INTEGER {
6245                    uni (1),
6246                    nni (2)
6247                }
6248    MAX-ACCESS  read-write
6249    STATUS      current
6250    DESCRIPTION
6251        "tmnxATMIntfCellFormat is used to set the cell format
6252         (UNI or NNI) that is to be used on the ATM interface."
6253    DEFVAL { uni }
6254    ::= { tmnxATMIntfEntry 1 }
6255
6256tmnxATMIntfMinVpValue OBJECT-TYPE
6257        SYNTAX      Integer32 (0..4095)
6258        MAX-ACCESS  read-write
6259        STATUS      current
6260        DESCRIPTION
6261            "tmnxATMIntfMinVpValue is used to set the minimum
6262             allowable VPI value that can be used on the
6263             ATM interface for a VPC."
6264        DEFVAL { 0 }
6265        ::= { tmnxATMIntfEntry 2 }
6266
6267tmnxATMIntfMapping OBJECT-TYPE
6268        SYNTAX      INTEGER {
6269                        direct (1),
6270                        plcp (2)
6271                    }
6272        MAX-ACCESS  read-write
6273        STATUS      current
6274        DESCRIPTION
6275            "The value of tmnxATMIntfMapping specifies the cell
6276             mapping that is to be used on this ATM interface.  When
6277             tmnxPortChanType does not have a value of 'pdhDs3 (14)',
6278             'inconsistentValue' error will be returned to SNMP SET
6279             requests.  When tmnxPortChanType has a value of 'pdhDs3 (14)',
6280             tmnxATMIntfMapping can be set to 'plcp (2)'."
6281        DEFVAL { direct }
6282        ::= { tmnxATMIntfEntry 3 }
6283
6284
6285--
6286--  Network Port Ingress Stats Table
6287--
6288tmnxPortNetIngressStatsTable OBJECT-TYPE
6289    SYNTAX      SEQUENCE OF TmnxPortNetIngressStatsEntry
6290    MAX-ACCESS  not-accessible
6291    STATUS      current
6292    DESCRIPTION
6293        "Defines the Alcatel 7x50 SR series network port ingress
6294         statistics table for providing, via SNMP, the capability of
6295         retrieving the traffic statistics for the physical queues
6296         being used for the ports to forward the network ingress
6297         traffic."
6298    ::= { tmnxPortStatsObjs 1 }
6299
6300tmnxPortNetIngressStatsEntry    OBJECT-TYPE
6301    SYNTAX      TmnxPortNetIngressStatsEntry
6302    MAX-ACCESS  not-accessible
6303    STATUS      current
6304    DESCRIPTION
6305        "Defines an entry in tmnxPortNetIngressStatsTable. Entries are
6306         created and deleted by the system depending on the queue policy
6307         being used at the specific port."
6308    INDEX   { tmnxChassisIndex, tmnxPortPortID, tmnxPortNetIngressQueueIndex }
6309    ::= { tmnxPortNetIngressStatsTable 1 }
6310
6311TmnxPortNetIngressStatsEntry ::=
6312    SEQUENCE {
6313        tmnxPortNetIngressQueueIndex      TQueueId,
6314        tmnxPortNetIngressFwdInProfPkts   Counter64,
6315        tmnxPortNetIngressFwdOutProfPkts  Counter64,
6316        tmnxPortNetIngressFwdInProfOcts   Counter64,
6317        tmnxPortNetIngressFwdOutProfOcts  Counter64,
6318        tmnxPortNetIngressDroInProfPkts   Counter64,
6319        tmnxPortNetIngressDroOutProfPkts  Counter64,
6320        tmnxPortNetIngressDroInProfOcts   Counter64,
6321        tmnxPortNetIngressDroOutProfOcts  Counter64
6322    }
6323
6324tmnxPortNetIngressQueueIndex OBJECT-TYPE
6325    SYNTAX      TQueueId (1..16)
6326    MAX-ACCESS  not-accessible
6327    STATUS      current
6328    DESCRIPTION
6329        "tmnxPortNetIngressQueueIndex serves as the tertiary index. When used
6330         in conjunction with tmnxChassisIndex and tmnxPortPortID, it uniquely
6331         identifies a network ingress queue for the specified port in the
6332         managed system."
6333    ::= { tmnxPortNetIngressStatsEntry 1 }
6334
6335tmnxPortNetIngressFwdInProfPkts OBJECT-TYPE
6336    SYNTAX      Counter64
6337    MAX-ACCESS  read-only
6338    STATUS      current
6339    DESCRIPTION
6340        "tmnxPortNetIngressFwdInProfPkts indicates the number of conforming
6341         network ingress packets forwarded on this port using this queue."
6342    ::= { tmnxPortNetIngressStatsEntry 2 }
6343
6344tmnxPortNetIngressFwdOutProfPkts OBJECT-TYPE
6345    SYNTAX      Counter64
6346    MAX-ACCESS  read-only
6347    STATUS      current
6348    DESCRIPTION
6349        "tmnxPortNetIngressFwdOutProfPkts indicates the number of exceeding
6350         network ingress packets forwarded on this port using this queue."
6351    ::= { tmnxPortNetIngressStatsEntry 3 }
6352
6353tmnxPortNetIngressFwdInProfOcts OBJECT-TYPE
6354    SYNTAX      Counter64
6355    MAX-ACCESS  read-only
6356    STATUS      current
6357    DESCRIPTION
6358        "tmnxPortNetIngressFwdInProfOcts indicates the number of conforming
6359         network ingress octets forwarded on this port using this queue."
6360    ::= { tmnxPortNetIngressStatsEntry 4 }
6361
6362tmnxPortNetIngressFwdOutProfOcts OBJECT-TYPE
6363    SYNTAX      Counter64
6364    MAX-ACCESS  read-only
6365    STATUS      current
6366    DESCRIPTION
6367        "tmnxPortNetIngressFwdOutProfOcts indicates the number of exceeding
6368         network ingress octets forwarded on this port using this queue."
6369    ::= { tmnxPortNetIngressStatsEntry 5 }
6370
6371tmnxPortNetIngressDroInProfPkts OBJECT-TYPE
6372    SYNTAX      Counter64
6373    MAX-ACCESS  read-only
6374    STATUS      current
6375    DESCRIPTION
6376        "tmnxPortNetIngressDroInProfPkts indicates the number of conforming
6377         network ingress packets dropped on this port using this queue."
6378    ::= { tmnxPortNetIngressStatsEntry 6 }
6379
6380tmnxPortNetIngressDroOutProfPkts OBJECT-TYPE
6381    SYNTAX      Counter64
6382    MAX-ACCESS  read-only
6383    STATUS      current
6384    DESCRIPTION
6385        "tmnxPortNetIngressDroOutProfPkts indicates the number of exceeding
6386         network ingress packets dropped on this port using this queue."
6387    ::= { tmnxPortNetIngressStatsEntry 7 }
6388
6389tmnxPortNetIngressDroInProfOcts OBJECT-TYPE
6390    SYNTAX      Counter64
6391    MAX-ACCESS  read-only
6392    STATUS      current
6393    DESCRIPTION
6394        "tmnxPortNetIngressDroInProfOcts indicates the number of conforming
6395         network ingress octets dropped on this port using this queue."
6396    ::= { tmnxPortNetIngressStatsEntry 8 }
6397
6398tmnxPortNetIngressDroOutProfOcts OBJECT-TYPE
6399    SYNTAX      Counter64
6400    MAX-ACCESS  read-only
6401    STATUS      current
6402    DESCRIPTION
6403        "tmnxPortNetIngressDroOutProfOcts indicates the number of exceeding
6404         network ingress octets dropped on this port using this queue."
6405    ::= { tmnxPortNetIngressStatsEntry 9 }
6406
6407--
6408--  Network Port Egress Stats Table
6409--
6410tmnxPortNetEgressStatsTable OBJECT-TYPE
6411    SYNTAX      SEQUENCE OF TmnxPortNetEgressStatsEntry
6412    MAX-ACCESS  not-accessible
6413    STATUS      current
6414    DESCRIPTION
6415        "Defines the Alcatel 7x50 SR series network port egress
6416         statistics table for providing, via SNMP, the capability of
6417         retrieving the traffic statistics for the physical queues
6418         being used for the ports to forward the network egress
6419         traffic."
6420    ::= { tmnxPortStatsObjs 2 }
6421
6422tmnxPortNetEgressStatsEntry    OBJECT-TYPE
6423    SYNTAX      TmnxPortNetEgressStatsEntry
6424    MAX-ACCESS  not-accessible
6425    STATUS      current
6426    DESCRIPTION
6427        "Defines an entry in tmnxPortNetEgressStatsTable. Entries are
6428         created and deleted by the system depending on the queue policy
6429         being used at the specific port."
6430    INDEX   { tmnxChassisIndex, tmnxPortPortID, tmnxPortNetEgressQueueIndex }
6431    ::= { tmnxPortNetEgressStatsTable 1 }
6432
6433TmnxPortNetEgressStatsEntry ::=
6434    SEQUENCE {
6435        tmnxPortNetEgressQueueIndex      TQueueId,
6436        tmnxPortNetEgressFwdInProfPkts   Counter64,
6437        tmnxPortNetEgressFwdOutProfPkts  Counter64,
6438        tmnxPortNetEgressFwdInProfOcts   Counter64,
6439        tmnxPortNetEgressFwdOutProfOcts  Counter64,
6440        tmnxPortNetEgressDroInProfPkts   Counter64,
6441        tmnxPortNetEgressDroOutProfPkts  Counter64,
6442        tmnxPortNetEgressDroInProfOcts   Counter64,
6443        tmnxPortNetEgressDroOutProfOcts  Counter64
6444    }
6445
6446tmnxPortNetEgressQueueIndex OBJECT-TYPE
6447    SYNTAX      TQueueId (1..8)
6448    MAX-ACCESS  not-accessible
6449    STATUS      current
6450    DESCRIPTION
6451        "tmnxPortNetEgressQueueIndex serves as the tertiary index. When used
6452         in conjunction with tmnxChassisIndex and tmnxPortPortID, it uniquely
6453         identifies a network egress queue for the specified port in the
6454         managed system."
6455    ::= { tmnxPortNetEgressStatsEntry 1 }
6456
6457tmnxPortNetEgressFwdInProfPkts OBJECT-TYPE
6458    SYNTAX      Counter64
6459    MAX-ACCESS  read-only
6460    STATUS      current
6461    DESCRIPTION
6462        "tmnxPortNetEgressFwdInProfPkts indicates the number of conforming
6463         network egress packets forwarded on this port using this queue."
6464    ::= { tmnxPortNetEgressStatsEntry 2 }
6465
6466tmnxPortNetEgressFwdOutProfPkts OBJECT-TYPE
6467    SYNTAX      Counter64
6468    MAX-ACCESS  read-only
6469    STATUS      current
6470    DESCRIPTION
6471        "tmnxPortNetEgressFwdOutProfPkts indicates the number of exceeding
6472         network egress packets forwarded on this port using this queue."
6473    ::= { tmnxPortNetEgressStatsEntry 3 }
6474
6475tmnxPortNetEgressFwdInProfOcts OBJECT-TYPE
6476    SYNTAX      Counter64
6477    MAX-ACCESS  read-only
6478    STATUS      current
6479    DESCRIPTION
6480        "tmnxPortNetEgressFwdInProfOcts indicates the number of conforming
6481         network egress octets forwarded on this port using this queue."
6482    ::= { tmnxPortNetEgressStatsEntry 4 }
6483
6484tmnxPortNetEgressFwdOutProfOcts OBJECT-TYPE
6485    SYNTAX      Counter64
6486    MAX-ACCESS  read-only
6487    STATUS      current
6488    DESCRIPTION
6489        "tmnxPortNetEgressFwdOutProfOcts indicates the number of exceeding
6490         network egress octets forwarded on this port using this queue."
6491    ::= { tmnxPortNetEgressStatsEntry 5 }
6492
6493tmnxPortNetEgressDroInProfPkts OBJECT-TYPE
6494    SYNTAX      Counter64
6495    MAX-ACCESS  read-only
6496    STATUS      current
6497    DESCRIPTION
6498        "tmnxPortNetEgressDroInProfPkts indicates the number of conforming
6499         network egress packets dropped on this port using this queue."
6500    ::= { tmnxPortNetEgressStatsEntry 6 }
6501
6502tmnxPortNetEgressDroOutProfPkts OBJECT-TYPE
6503    SYNTAX      Counter64
6504    MAX-ACCESS  read-only
6505    STATUS      current
6506    DESCRIPTION
6507        "tmnxPortNetEgressDroOutProfPkts indicates the number of exceeding
6508         network egress packets dropped on this port using this queue."
6509    ::= { tmnxPortNetEgressStatsEntry 7 }
6510
6511tmnxPortNetEgressDroInProfOcts OBJECT-TYPE
6512    SYNTAX      Counter64
6513    MAX-ACCESS  read-only
6514    STATUS      current
6515    DESCRIPTION
6516        "tmnxPortNetEgressDroInProfOcts indicates the number of conforming
6517         network egress octets dropped on this port using this queue."
6518    ::= { tmnxPortNetEgressStatsEntry 8 }
6519
6520tmnxPortNetEgressDroOutProfOcts OBJECT-TYPE
6521    SYNTAX      Counter64
6522    MAX-ACCESS  read-only
6523    STATUS      current
6524    DESCRIPTION
6525        "tmnxPortNetEgressDroOutProfOcts indicates the number of exceeding
6526         network egress octets dropped on this port using this queue."
6527    ::= { tmnxPortNetEgressStatsEntry 9 }
6528
6529--
6530--  Multiclass MLPPP Bundle Stats Table
6531--
6532--  This table provides per MClass MLPPP Bundle traffic statistics
6533--  The rows are created when tmnxBundleMlpppEntry has tmnxBundleMlpppClassCount
6534--  value set to enable Mclass MLPPP on a given bundle.
6535--
6536
6537tmnxMcMlpppStatsTable OBJECT-TYPE
6538    SYNTAX      SEQUENCE OF TmnxMcMlpppStatsEntry
6539    MAX-ACCESS  not-accessible
6540    STATUS      current
6541    DESCRIPTION
6542        "Defines the Alcatel 7x50 SR series Multiclass MLPPP
6543         statistics table for providing the capability of
6544         retrieving the traffic statistics for the physical queues
6545         being used for a class of a multiclass MLPPP bundle to
6546         forward the traffic."
6547    ::= { tmnxPortStatsObjs 4 }
6548
6549tmnxMcMlpppStatsEntry    OBJECT-TYPE
6550    SYNTAX      TmnxMcMlpppStatsEntry
6551    MAX-ACCESS  not-accessible
6552    STATUS      current
6553    DESCRIPTION
6554        "Defines an entry in tmnxMcMlpppStatsTable. Entries are
6555         created and deleted by the system depending on the number of
6556         classes being used by a given MLPPP bundle."
6557    INDEX   { tmnxChassisIndex, tmnxBundleBundleID, tmnxMcMlpppClassIndex }
6558    ::= { tmnxMcMlpppStatsTable 1 }
6559
6560TmnxMcMlpppStatsEntry ::=
6561    SEQUENCE {
6562        tmnxMcMlpppClassIndex          TmnxMcMlpppClassIndex,
6563        tmnxMcMlpppStatsIngressOct     Counter32,
6564        tmnxMcMlpppStatsIngressPkt     Counter32,
6565        tmnxMcMlpppStatsIngressErrPkt  Counter32,
6566        tmnxMcMlpppStatsEgressOct      Counter32,
6567        tmnxMcMlpppStatsEgressPkt      Counter32,
6568        tmnxMcMlpppStatsEgressErrPkt   Counter32
6569    }
6570
6571tmnxMcMlpppClassIndex  OBJECT-TYPE
6572    SYNTAX      TmnxMcMlpppClassIndex
6573    MAX-ACCESS  not-accessible
6574    STATUS      current
6575    DESCRIPTION
6576        "tmnxMcMlpppClassIndex serves as the tertiary index. When used
6577         in conjunction with tmnxChassisIndex and tmnxBundleBundleID, it
6578         uniquely identifies a class of a multiclass MLPPP bundle in the
6579         managed system."
6580    ::= { tmnxMcMlpppStatsEntry 1 }
6581
6582
6583tmnxMcMlpppStatsIngressOct OBJECT-TYPE
6584    SYNTAX      Counter32
6585    MAX-ACCESS  read-only
6586    STATUS      current
6587    DESCRIPTION
6588        "The value of tmnxMcMlpppStatsIngressOct indicates the total
6589         number of octets in all packets received on the bundle
6590         for the given class on ingress before reassembly."
6591    ::= { tmnxMcMlpppStatsEntry 2 }
6592
6593tmnxMcMlpppStatsIngressPkt OBJECT-TYPE
6594    SYNTAX      Counter32
6595    MAX-ACCESS  read-only
6596    STATUS      current
6597    DESCRIPTION
6598        "The value of tmnxMcMlpppStatsIngressPkt indicates the total
6599         number of packets forwarded on the bundle for the given
6600         class on ingress towards higher layer protocols."
6601    ::= { tmnxMcMlpppStatsEntry 3 }
6602
6603tmnxMcMlpppStatsIngressErrPkt OBJECT-TYPE
6604    SYNTAX      Counter32
6605    MAX-ACCESS  read-only
6606    STATUS      current
6607    DESCRIPTION
6608        "The value of tmnxMcMlpppStatsIngressErrPkt indicates the total
6609         number of packets discarded due to reassembly errors
6610         on the bundle for the given class on ingress."
6611    ::= { tmnxMcMlpppStatsEntry 4 }
6612
6613tmnxMcMlpppStatsEgressOct OBJECT-TYPE
6614    SYNTAX      Counter32
6615    MAX-ACCESS  read-only
6616    STATUS      current
6617    DESCRIPTION
6618        "The value of tmnxMcMlpppStatsEgressOct indicates the total
6619         number of octets in all packets received on the bundle
6620         for the given class on egress before segmentation."
6621    ::= { tmnxMcMlpppStatsEntry 5 }
6622
6623tmnxMcMlpppStatsEgressPkt OBJECT-TYPE
6624    SYNTAX      Counter32
6625    MAX-ACCESS  read-only
6626    STATUS      current
6627    DESCRIPTION
6628        "The value of tmnxMcMlpppStatsEgressPkt indicates the total
6629         number of packets forwarded on the bundle for the given
6630         class on egress towards the line."
6631    ::= { tmnxMcMlpppStatsEntry 6 }
6632
6633tmnxMcMlpppStatsEgressErrPkt OBJECT-TYPE
6634    SYNTAX      Counter32
6635    MAX-ACCESS  read-only
6636    STATUS      current
6637    DESCRIPTION
6638        "The value of tmnxMcMlpppStatsEgressErrPkt indicates the total
6639         number of packets discarded due to segmentation errors
6640         on the bundle for the given class on egress."
6641    ::= { tmnxMcMlpppStatsEntry 7 }
6642
6643--
6644-- IMA Group Bundle Table
6645--
6646--  Sparse Dependent Extension of the tmnxBundleTable.
6647--
6648--  The same indexes are used for both the base table tmnxBundleTable,
6649--  and the sparse dependent table, tmnxBundleImaGrpTable.
6650--
6651--  This in effect extends the tmnxBundleTable with additional columns.
6652--  Rows are created in the tmnxBundleImaGrpTable only for those entries
6653--  in the tmnxBundleTable for a value of 'imagrp' for the bundle type.
6654--
6655--  Deletion of a row in the tmnxBundleTable results in the
6656--  same fate for the row in the tmnxBundleImaGrpTable.
6657--
6658tmnxBundleImaGrpTable OBJECT-TYPE
6659    SYNTAX      SEQUENCE OF TmnxBundleImaGrpEntry
6660    MAX-ACCESS  not-accessible
6661    STATUS      current
6662    DESCRIPTION
6663        "The tmnxBundleImaGrpTable contains IMA Group data"
6664    ::= { tmnxPortObjs 21 }
6665
6666tmnxBundleImaGrpEntry OBJECT-TYPE
6667    SYNTAX      TmnxBundleImaGrpEntry
6668    MAX-ACCESS  not-accessible
6669    STATUS      current
6670    DESCRIPTION
6671        "Each row entry contains data on an IMA Group."
6672    INDEX       { tmnxChassisIndex, tmnxBundleBundleID }
6673    ::= { tmnxBundleImaGrpTable 1 }
6674
6675TmnxBundleImaGrpEntry ::=
6676    SEQUENCE {
6677        tmnxBundleImaGrpLnkActTimer     Unsigned32,
6678        tmnxBundleImaGrpLnkDeactTimer   Unsigned32,
6679        tmnxBundleImaGrpSymmetryMode    INTEGER,
6680        tmnxBundleImaGrpTxId            INTEGER,
6681        tmnxBundleImaGrpRxId            INTEGER,
6682        tmnxBundleImaGrpTxRefLnk        TmnxPortID,
6683        tmnxBundleImaGrpRxRefLnk        TmnxPortID,
6684        tmnxBundleImaGrpSmNeState       TmnxImaGrpState,
6685        tmnxBundleImaGrpSmFeState       TmnxImaGrpState,
6686        tmnxBundleImaGrpSmFailState     TmnxImaGrpFailState,
6687        tmnxBundleImaGrpSmDownSecs      Counter32,
6688        tmnxBundleImaGrpSmOperSecs      Counter32,
6689        tmnxBundleImaGrpAvailTxCR       Gauge32,
6690        tmnxBundleImaGrpAvailRxCR       Gauge32,
6691        tmnxBundleImaGrpNeFails         Counter32,
6692        tmnxBundleImaGrpFeFails         Counter32,
6693        tmnxBundleImaGrpTxIcpCells      Counter32,
6694        tmnxBundleImaGrpRxIcpCells      Counter32,
6695        tmnxBundleImaGrpErrorIcpCells   Counter32,
6696        tmnxBundleImaGrpLostRxIcpCells  Counter32,
6697        tmnxBundleImaGrpTxOamLablVal    INTEGER,
6698        tmnxBundleImaGrpRxOamLablVal    INTEGER,
6699        tmnxBundleImaGrpAlphaValue      INTEGER,
6700        tmnxBundleImaGrpBetaValue       INTEGER,
6701        tmnxBundleImaGrpGammaValue      INTEGER,
6702        tmnxBundleImaGrpNeClockMode     TmnxImaGrpClockModes,
6703        tmnxBundleImaGrpFeClockMode     TmnxImaGrpClockModes,
6704        tmnxBundleImaGrpVersion         TmnxImaGrpVersion,
6705        tmnxBundleImaGrpMaxConfBw       Unsigned32,
6706        tmnxBundleImaGrpTestState       TmnxImaTestState,
6707        tmnxBundleImaGrpTestMember      TmnxPortID,
6708        tmnxBundleImaGrpTestPattern     INTEGER,
6709        tmnxBundleImaGrpDiffDelayMaxObs Unsigned32,
6710        tmnxBundleImaGrpLeastDelayLink  Unsigned32
6711    }
6712
6713tmnxBundleImaGrpLnkActTimer OBJECT-TYPE
6714    SYNTAX      Unsigned32 (1..30000)
6715    UNITS       "milliseconds"
6716    MAX-ACCESS  read-create
6717    STATUS      current
6718    DESCRIPTION
6719        "tmnxBundleImaGrpLnkActTimer specifies the Link Activation Timer
6720         used to clear an existing LIF, LODS and FRI-IMA alarm. The time
6721         specified determines how long is needed for member links to
6722         stabilize before being activated."
6723    DEFVAL { 10000 }
6724    ::= { tmnxBundleImaGrpEntry 1 }
6725
6726tmnxBundleImaGrpLnkDeactTimer OBJECT-TYPE
6727    SYNTAX      Unsigned32 (1..30000)
6728    UNITS       "milliseconds"
6729    MAX-ACCESS  read-create
6730    STATUS      current
6731    DESCRIPTION
6732        "tmnxBundleImaGrpLnkDeactTimer specifies the Link Deactivation Timer
6733         used to raise an LIF, LODS and FRI-IMA alarm. The time
6734         specified determines how long before a member link is declared in
6735         error and is deactivated."
6736    DEFVAL { 2000 }
6737    ::= { tmnxBundleImaGrpEntry 2 }
6738
6739tmnxBundleImaGrpSymmetryMode OBJECT-TYPE
6740    SYNTAX      INTEGER {
6741                    symmetric (1)
6742                }
6743    MAX-ACCESS  read-create
6744    STATUS      current
6745    DESCRIPTION
6746        "tmnxBundleImaGrpSymmetryMode specifies the type of cell rate
6747         transfer over the virtual link."
6748    DEFVAL { symmetric }
6749    ::= { tmnxBundleImaGrpEntry 3 }
6750
6751tmnxBundleImaGrpTxId OBJECT-TYPE
6752    SYNTAX      INTEGER
6753    MAX-ACCESS  read-only
6754    STATUS      current
6755    DESCRIPTION
6756        "tmnxBundleImaGrpTxId specifies the IMA Id generated at group
6757         creation time used by the near-end."
6758    ::= { tmnxBundleImaGrpEntry 4 }
6759
6760tmnxBundleImaGrpRxId OBJECT-TYPE
6761    SYNTAX      INTEGER
6762    MAX-ACCESS  read-only
6763    STATUS      current
6764    DESCRIPTION
6765        "tmnxBundleImaGrpRxId specifies the IMA ID generated at group
6766         creation time used by the far-end."
6767    ::= { tmnxBundleImaGrpEntry 5 }
6768
6769tmnxBundleImaGrpTxRefLnk OBJECT-TYPE
6770    SYNTAX      TmnxPortID
6771    MAX-ACCESS  read-only
6772    STATUS      current
6773    DESCRIPTION
6774        "tmnxBundleImaGrpTxRefLnk specifies the IMA bundle member
6775         that was selected to be the transmit timing reference link.
6776         If no member has been selected as the reference link a value
6777         of zero is returned. "
6778    ::= { tmnxBundleImaGrpEntry 6 }
6779
6780tmnxBundleImaGrpRxRefLnk OBJECT-TYPE
6781    SYNTAX      TmnxPortID
6782    MAX-ACCESS  read-only
6783    STATUS      current
6784    DESCRIPTION
6785        "tmnxBundleImaGrpRxRefLnk specifies the IMA bundle member
6786         that was detected to be the receive timing reference link.
6787         If no member has been detected as the reference link a value
6788         of zero is returned. "
6789    ::= { tmnxBundleImaGrpEntry 7 }
6790
6791tmnxBundleImaGrpSmNeState OBJECT-TYPE
6792    SYNTAX      TmnxImaGrpState
6793    MAX-ACCESS  read-only
6794    STATUS      current
6795    DESCRIPTION
6796        "tmnxBundleImaGrpSmNeState specifies the current state
6797         of the IMA Group for the near-end."
6798    ::= { tmnxBundleImaGrpEntry 8 }
6799
6800tmnxBundleImaGrpSmFeState OBJECT-TYPE
6801    SYNTAX      TmnxImaGrpState
6802    MAX-ACCESS  read-only
6803    STATUS      current
6804    DESCRIPTION
6805        "tmnxBundleImaGrpSmFeState specifies the current state
6806         of the IMA Group for the far-end."
6807    ::= { tmnxBundleImaGrpEntry 9 }
6808
6809tmnxBundleImaGrpSmFailState OBJECT-TYPE
6810    SYNTAX      TmnxImaGrpFailState
6811    MAX-ACCESS  read-only
6812    STATUS      current
6813    DESCRIPTION
6814        "tmnxBundleImaGrpSmFailState specifies the current state
6815         of the IMA Group."
6816    ::= { tmnxBundleImaGrpEntry 10 }
6817
6818tmnxBundleImaGrpSmDownSecs OBJECT-TYPE
6819    SYNTAX      Counter32
6820    MAX-ACCESS  read-only
6821    STATUS      current
6822    DESCRIPTION
6823        "tmnxBundleImaGrpSmDownSecs specifies the number of seconds
6824         that the IMA Group State Machine is not Operational."
6825    ::= { tmnxBundleImaGrpEntry 11 }
6826
6827tmnxBundleImaGrpSmOperSecs OBJECT-TYPE
6828    SYNTAX      Counter32
6829    MAX-ACCESS  read-only
6830    STATUS      current
6831    DESCRIPTION
6832        "tmnxBundleImaGrpSmOperSecs specifies the number of seconds
6833         that the IMA Group State Machine has been in the Operational
6834         State."
6835    ::= { tmnxBundleImaGrpEntry 12 }
6836
6837tmnxBundleImaGrpAvailTxCR OBJECT-TYPE
6838    SYNTAX      Gauge32
6839    MAX-ACCESS  read-only
6840    STATUS      current
6841    DESCRIPTION
6842        "tmnxBundleImaGrpAvailTxCR specifies the available transmit
6843         bandwidth on this IMA group. It only considers members that
6844         are in the Active State."
6845    ::= { tmnxBundleImaGrpEntry 13 }
6846
6847tmnxBundleImaGrpAvailRxCR OBJECT-TYPE
6848    SYNTAX      Gauge32
6849    MAX-ACCESS  read-only
6850    STATUS      current
6851    DESCRIPTION
6852        "tmnxBundleImaGrpAvailRxCR specifies the available bandwidth
6853         on this IMA group in the receive direction. It only considers
6854         members that are in the Active State."
6855    ::= { tmnxBundleImaGrpEntry 14 }
6856
6857tmnxBundleImaGrpNeFails OBJECT-TYPE
6858    SYNTAX      Counter32
6859    MAX-ACCESS  read-only
6860    STATUS      current
6861    DESCRIPTION
6862        "tmnxBundleImaGrpNeFails specifies the number of reported
6863         IMA Group failures since boot time."
6864    ::= { tmnxBundleImaGrpEntry 15 }
6865
6866tmnxBundleImaGrpFeFails OBJECT-TYPE
6867    SYNTAX      Counter32
6868    MAX-ACCESS  read-only
6869    STATUS      current
6870    DESCRIPTION
6871        "tmnxBundleImaGrpFeFails specifies the number of reported
6872         IMA Group far-end failures since boot time."
6873    ::= { tmnxBundleImaGrpEntry 16 }
6874
6875tmnxBundleImaGrpTxIcpCells OBJECT-TYPE
6876    SYNTAX      Counter32
6877    MAX-ACCESS  read-only
6878    STATUS      current
6879    DESCRIPTION
6880        "tmnxBundleImaGrpTxIcpCells specifies number of transmitted
6881         ICP cells for this IMA Group."
6882    ::= { tmnxBundleImaGrpEntry 17 }
6883
6884tmnxBundleImaGrpRxIcpCells OBJECT-TYPE
6885    SYNTAX      Counter32
6886    MAX-ACCESS  read-only
6887    STATUS      current
6888    DESCRIPTION
6889        "tmnxBundleImaGrpRxIcpCells specifies number of received
6890         ICP cells for this IMA Group."
6891    ::= { tmnxBundleImaGrpEntry 18 }
6892
6893tmnxBundleImaGrpErrorIcpCells OBJECT-TYPE
6894    SYNTAX      Counter32
6895    MAX-ACCESS  read-only
6896    STATUS      current
6897    DESCRIPTION
6898        "tmnxBundleImaGrpErrorIcpCells specifies number of
6899         ICP cells with HEC or CRC-10 errors."
6900    ::= { tmnxBundleImaGrpEntry 19 }
6901
6902tmnxBundleImaGrpLostRxIcpCells OBJECT-TYPE
6903    SYNTAX      Counter32
6904    MAX-ACCESS  read-only
6905    STATUS      current
6906    DESCRIPTION
6907        "tmnxBundleImaGrpLostRxIcpCells specifies the number of
6908         missing ICP cells at the expected offset."
6909    ::= { tmnxBundleImaGrpEntry 20 }
6910
6911tmnxBundleImaGrpTxOamLablVal OBJECT-TYPE
6912    SYNTAX      INTEGER
6913    MAX-ACCESS  read-only
6914    STATUS      current
6915    DESCRIPTION
6916        "tmnxBundleImaGrpTxOamLablVal specifies near-end value
6917         to be transmitted."
6918    ::= { tmnxBundleImaGrpEntry 21 }
6919
6920tmnxBundleImaGrpRxOamLablVal OBJECT-TYPE
6921    SYNTAX      INTEGER
6922    MAX-ACCESS  read-only
6923    STATUS      current
6924    DESCRIPTION
6925        "tmnxBundleImaGrpRxOamLablVal specifies far-end value
6926         received."
6927    ::= { tmnxBundleImaGrpEntry 22 }
6928
6929tmnxBundleImaGrpAlphaValue OBJECT-TYPE
6930    SYNTAX      INTEGER
6931    MAX-ACCESS  read-create
6932    STATUS      current
6933    DESCRIPTION
6934        "tmnxBundleImaGrpAlphaValue specifies the number of
6935         consecutive ICP cells that need to be detected
6936         before moving from the IMA Sync State to the IMA Hunt
6937         State."
6938    DEFVAL { 2 }
6939    ::= { tmnxBundleImaGrpEntry 23 }
6940
6941tmnxBundleImaGrpBetaValue OBJECT-TYPE
6942    SYNTAX      INTEGER
6943    MAX-ACCESS  read-create
6944    STATUS      current
6945    DESCRIPTION
6946        "tmnxBundleImaGrpBetaValue specifies the number of
6947         consecutive errored ICP cells that need to be detected
6948         before moving from the IMA Sync State to the IMA Hunt
6949         State"
6950    DEFVAL { 2 }
6951    ::= { tmnxBundleImaGrpEntry 24 }
6952
6953tmnxBundleImaGrpGammaValue OBJECT-TYPE
6954    SYNTAX      INTEGER
6955    MAX-ACCESS  read-create
6956    STATUS      current
6957    DESCRIPTION
6958        "tmnxBundleImaGrpGammaValue specifies the number of
6959         consecutive valid ICP cells that need to be detected
6960         before moving from the IMA pre-Sync State to the
6961         IMA Hunt State."
6962    DEFVAL { 1 }
6963    ::= { tmnxBundleImaGrpEntry 25 }
6964
6965tmnxBundleImaGrpNeClockMode OBJECT-TYPE
6966    SYNTAX      TmnxImaGrpClockModes
6967    MAX-ACCESS  read-create
6968    STATUS      current
6969    DESCRIPTION
6970        "tmnxBundleImaGrpNeClockMode specifies near-end transmit
6971         clock mode."
6972    DEFVAL { ctc }
6973    ::= { tmnxBundleImaGrpEntry 26 }
6974
6975tmnxBundleImaGrpFeClockMode OBJECT-TYPE
6976    SYNTAX      TmnxImaGrpClockModes
6977    MAX-ACCESS  read-create
6978    STATUS      current
6979    DESCRIPTION
6980        "tmnxBundleImaGrpFeClockMode specifies far-end transmit
6981         clock mode."
6982    DEFVAL { ctc }
6983    ::= { tmnxBundleImaGrpEntry 27 }
6984
6985tmnxBundleImaGrpVersion OBJECT-TYPE
6986    SYNTAX      TmnxImaGrpVersion
6987    MAX-ACCESS  read-create
6988    STATUS      current
6989    DESCRIPTION
6990        "tmnxBundleImaGrpVersion specifies the IMA Version for
6991         this group."
6992    DEFVAL { oneDotOne }
6993    ::= { tmnxBundleImaGrpEntry 28 }
6994
6995tmnxBundleImaGrpMaxConfBw OBJECT-TYPE
6996    SYNTAX      Unsigned32 (1..8)
6997    MAX-ACCESS  read-create
6998    STATUS      current
6999    DESCRIPTION
7000        "tmnxBundleImaGrpMaxConfBw specifies the number of links
7001         that is used to determine the maximum configurable
7002         bandwidth that is allowed to be used for this IMA group."
7003    DEFVAL { 8 }
7004    ::= { tmnxBundleImaGrpEntry 29 }
7005
7006tmnxBundleImaGrpTestState OBJECT-TYPE
7007    SYNTAX      TmnxImaTestState
7008    MAX-ACCESS  read-create
7009    STATUS      current
7010    DESCRIPTION
7011        "tmnxBundleImaGrpTestState specifies the current state of
7012         the test pattern procedure. A value of 'disabled' specifies
7013         that the group is currently not running. A value of
7014         'operating' enables the test pattern procedure. The test
7015         pattern procedure continues until it is 'disabled'."
7016    DEFVAL { disabled }
7017    ::= { tmnxBundleImaGrpEntry 30 }
7018
7019tmnxBundleImaGrpTestMember OBJECT-TYPE
7020    SYNTAX      TmnxPortID
7021    MAX-ACCESS  read-create
7022    STATUS      current
7023    DESCRIPTION
7024        "tmnxBundleImaGrpTestMember specifies a member link to
7025         be used for the test pattern procedure. A value of zero
7026         indicates that no member link has been selected.
7027
7028         When tmnxBundleImaGrpTestState does not have the value
7029         'disabled', an attempt to set this object will be
7030         rejected with an inconsistentValue error."
7031    DEFVAL { 0 }
7032    ::= { tmnxBundleImaGrpEntry 31 }
7033
7034tmnxBundleImaGrpTestPattern OBJECT-TYPE
7035    SYNTAX      INTEGER (0..255)
7036    MAX-ACCESS  read-create
7037    STATUS      current
7038    DESCRIPTION
7039        "tmnxBundleImaGrpTestPattern specifies the Transmit Test
7040         Pattern in an IMA group loopback operation. This value
7041         may only be changed when tmnxBundleImaGrpTestState is
7042         'disabled'."
7043    DEFVAL { 0 }
7044    ::= { tmnxBundleImaGrpEntry 32 }
7045
7046tmnxBundleImaGrpDiffDelayMaxObs OBJECT-TYPE
7047    SYNTAX      Unsigned32
7048    UNITS       "milliseconds"
7049    MAX-ACCESS  read-only
7050    STATUS      current
7051    DESCRIPTION
7052        "tmnxBundleImaGrpDiffDelayMaxObs indicates the latest
7053         maximum differential delay observed between links
7054         having the least and most link propagation delay
7055         among the received links configured in this IMA group."
7056    ::= { tmnxBundleImaGrpEntry 33 }
7057
7058tmnxBundleImaGrpLeastDelayLink OBJECT-TYPE
7059    SYNTAX      Unsigned32
7060    UNITS       "milliseconds"
7061    MAX-ACCESS  read-only
7062    STATUS      current
7063    DESCRIPTION
7064        "tmnxBundleImaGrpLeastDelayLink indicates a member link
7065         which has the smallest link propagation delay. If this
7066         delay has yet to be determined or no member link has
7067         been configured, a value of zero is returned."
7068    ::= { tmnxBundleImaGrpEntry 34 }
7069
7070--
7071-- IMA Group Member Table
7072--
7073--  Sparse Dependent Extension of the tmnxBundleMemberTable.
7074--
7075--  The same indexes are used for both the base table tmnxBundleMemberTable,
7076--  and the sparse dependent table, tmnxBundleMemberImaTable.
7077--
7078--  This in effect extends the tmnxBundleMemberTable with additional columns.
7079--  Rows are created in the tmnxBundleMemberImaTable only for those entries
7080--  in the tmnxBundleMemberTable that were created and have a value of 'imagrp'
7081--  for the bundle type.
7082--
7083--  Deletion of a row in the tmnxBundleMemberTable results in the
7084--  same fate for the row in the tmnxBundleMemberImaTable.
7085--
7086
7087tmnxBundleMemberImaTable OBJECT-TYPE
7088    SYNTAX      SEQUENCE OF TmnxBundleMemberImaEntry
7089    MAX-ACCESS  not-accessible
7090    STATUS      current
7091    DESCRIPTION
7092        "The tmnxBundleMemberImaTable has an entry for an
7093         IMA link associated with an IMA Group."
7094    ::= { tmnxPortObjs 22 }
7095
7096tmnxBundleMemberImaEntry  OBJECT-TYPE
7097    SYNTAX      TmnxBundleMemberImaEntry
7098    MAX-ACCESS  not-accessible
7099    STATUS      current
7100    DESCRIPTION
7101        "Each row entry represents an IMA link associated with
7102         an IMA Group."
7103    INDEX   { tmnxBundleBundleID, tmnxPortPortID }
7104    ::= { tmnxBundleMemberImaTable 1 }
7105
7106TmnxBundleMemberImaEntry ::=
7107    SEQUENCE {
7108        tmnxBundleMemberImaNeTxState     TmnxImaLnkState,
7109        tmnxBundleMemberImaNeRxState     TmnxImaLnkState,
7110        tmnxBundleMemberImaFeTxState     TmnxImaLnkState,
7111        tmnxBundleMemberImaFeRxState     TmnxImaLnkState,
7112        tmnxBundleMemberImaNeRxFailState TmnxImaLnkFailState,
7113        tmnxBundleMemberImaFeRxFailState TmnxImaLnkFailState,
7114        tmnxBundleMemberImaTxLid         INTEGER,
7115        tmnxBundleMemberImaRxLid         INTEGER,
7116        tmnxBundleMemberImaViolations    Counter32,
7117        tmnxBundleMemberImaNeSevErrSecs  Counter32,
7118        tmnxBundleMemberImaFeSevErrSecs  Counter32,
7119        tmnxBundleMemberImaNeUnavailSecs Counter32,
7120        tmnxBundleMemberImaFeUnavailSecs Counter32,
7121        tmnxBundleMemberImaNeTxUnuseSecs Counter32,
7122        tmnxBundleMemberImaNeRxUnuseSecs Counter32,
7123        tmnxBundleMemberImaFeTxUnuseSecs Counter32,
7124        tmnxBundleMemberImaFeRxUnuseSecs Counter32,
7125        tmnxBundleMemberImaNeTxNumFails  Counter32,
7126        tmnxBundleMemberImaNeRxNumFails  Counter32,
7127        tmnxBundleMemberImaFeTxNumFails  Counter32,
7128        tmnxBundleMemberImaFeRxNumFails  Counter32,
7129        tmnxBundleMemberImaTxIcpCells    Counter32,
7130        tmnxBundleMemberImaRxIcpCells    Counter32,
7131        tmnxBundleMemberImaErrorIcpCells Counter32,
7132        tmnxBundleMemberImaLstRxIcpCells Counter32,
7133        tmnxBundleMemberImaOifAnomalies  Counter32,
7134        tmnxBundleMemberImaRxTestState   TmnxImaTestState,
7135        tmnxBundleMemberImaRxTestPattern INTEGER,
7136        tmnxBundleMemberImaRelDelay      Unsigned32
7137
7138    }
7139
7140tmnxBundleMemberImaNeTxState    OBJECT-TYPE
7141    SYNTAX      TmnxImaLnkState
7142    MAX-ACCESS  read-only
7143    STATUS      current
7144    DESCRIPTION
7145        "tmnxBundleMemberImaNeTxState indicates the state of near-end
7146         transmit IMA link."
7147    ::= { tmnxBundleMemberImaEntry 1 }
7148
7149tmnxBundleMemberImaNeRxState    OBJECT-TYPE
7150    SYNTAX      TmnxImaLnkState
7151    MAX-ACCESS  read-only
7152    STATUS      current
7153    DESCRIPTION
7154        "tmnxBundleMemberImaNeRxState indicates the state of near-end
7155         receive IMA link."
7156    ::= { tmnxBundleMemberImaEntry 2 }
7157
7158tmnxBundleMemberImaFeTxState    OBJECT-TYPE
7159    SYNTAX      TmnxImaLnkState
7160    MAX-ACCESS  read-only
7161    STATUS      current
7162    DESCRIPTION
7163        "tmnxBundleMemberImaFeTxState indicates the state of far-end
7164         transmit IMA link."
7165    ::= { tmnxBundleMemberImaEntry 3 }
7166
7167tmnxBundleMemberImaFeRxState    OBJECT-TYPE
7168    SYNTAX      TmnxImaLnkState
7169    MAX-ACCESS  read-only
7170    STATUS      current
7171    DESCRIPTION
7172        "tmnxBundleMemberImaFeRxState indicates the state of far-end
7173         receive IMA link."
7174    ::= { tmnxBundleMemberImaEntry 4 }
7175
7176tmnxBundleMemberImaNeRxFailState    OBJECT-TYPE
7177    SYNTAX      TmnxImaLnkFailState
7178    MAX-ACCESS  read-only
7179    STATUS      current
7180    DESCRIPTION
7181        "tmnxBundleMemberImaNeRxFailState indicates the IMA link failure
7182         reason for the near-end."
7183    ::= { tmnxBundleMemberImaEntry 5 }
7184
7185tmnxBundleMemberImaFeRxFailState    OBJECT-TYPE
7186    SYNTAX      TmnxImaLnkFailState
7187    MAX-ACCESS  read-only
7188    STATUS      current
7189    DESCRIPTION
7190        "tmnxBundleMemberImaFeRxFailState indicates the IMA link failure
7191         reason for the far-end."
7192    ::= { tmnxBundleMemberImaEntry 6 }
7193
7194tmnxBundleMemberImaTxLid OBJECT-TYPE
7195    SYNTAX      INTEGER
7196    MAX-ACCESS  read-only
7197    STATUS      current
7198    DESCRIPTION
7199        "tmnxBundleMemberImaTxLid indicates the Link Identifier
7200         assigned to the transmit IMA link."
7201    ::= { tmnxBundleMemberImaEntry 7 }
7202
7203tmnxBundleMemberImaRxLid OBJECT-TYPE
7204    SYNTAX      INTEGER
7205    MAX-ACCESS  read-only
7206    STATUS      current
7207    DESCRIPTION
7208        "tmnxBundleMemberImaRxLid indicates the Link Identifier
7209         used on the receive IMA link."
7210    ::= { tmnxBundleMemberImaEntry 8 }
7211
7212tmnxBundleMemberImaViolations OBJECT-TYPE
7213    SYNTAX      Counter32
7214    MAX-ACCESS  read-only
7215    STATUS      current
7216    DESCRIPTION
7217        "tmnxBundleMemberImaViolations indicates the number of
7218         ICP violations including errored, invalid or missing ICP
7219         cells."
7220    ::= { tmnxBundleMemberImaEntry 9 }
7221
7222tmnxBundleMemberImaNeSevErrSecs OBJECT-TYPE
7223    SYNTAX      Counter32
7224    MAX-ACCESS  read-only
7225    STATUS      current
7226    DESCRIPTION
7227        "tmnxBundleMemberImaNeSevErrSecs indicates the number
7228         of one second intervals in which thirty percent or
7229         more of the near-end ICP cells are in violation, or
7230         link defects have occurred."
7231    ::= { tmnxBundleMemberImaEntry 10 }
7232
7233tmnxBundleMemberImaFeSevErrSecs OBJECT-TYPE
7234    SYNTAX      Counter32
7235    MAX-ACCESS  read-only
7236    STATUS      current
7237    DESCRIPTION
7238        "tmnxBundleMemberImaFeSevErrSecs indicates the number
7239         of one second intervals in which the far-end contains
7240         IMA-RDI defects."
7241    ::= { tmnxBundleMemberImaEntry 11 }
7242
7243tmnxBundleMemberImaNeUnavailSecs OBJECT-TYPE
7244    SYNTAX      Counter32
7245    MAX-ACCESS  read-only
7246    STATUS      current
7247    DESCRIPTION
7248        "tmnxBundleMemberImaNeUnavailSecs indicates the number
7249         of unavailable seconds at the near-end."
7250    ::= { tmnxBundleMemberImaEntry 12 }
7251
7252tmnxBundleMemberImaFeUnavailSecs OBJECT-TYPE
7253    SYNTAX      Counter32
7254    MAX-ACCESS  read-only
7255    STATUS      current
7256    DESCRIPTION
7257        "tmnxBundleMemberImaFeUnavailSecs indicates the number
7258         of unavailable seconds at the near-end."
7259    ::= { tmnxBundleMemberImaEntry 13 }
7260
7261tmnxBundleMemberImaNeTxUnuseSecs OBJECT-TYPE
7262    SYNTAX      Counter32
7263    MAX-ACCESS  read-only
7264    STATUS      current
7265    DESCRIPTION
7266        "tmnxBundleMemberImaNeTxUnuseSecs indicates the number
7267         of unavailable seconds at the near-end transmit link
7268         state machine."
7269    ::= { tmnxBundleMemberImaEntry 14 }
7270
7271tmnxBundleMemberImaNeRxUnuseSecs OBJECT-TYPE
7272    SYNTAX      Counter32
7273    MAX-ACCESS  read-only
7274    STATUS      current
7275    DESCRIPTION
7276        "tmnxBundleMemberImaNeRxUnuseSecs indicates the number
7277         of unavailable seconds at the near-end receive link
7278         state machine."
7279    ::= { tmnxBundleMemberImaEntry 15 }
7280
7281tmnxBundleMemberImaFeTxUnuseSecs OBJECT-TYPE
7282    SYNTAX      Counter32
7283    MAX-ACCESS  read-only
7284    STATUS      current
7285    DESCRIPTION
7286        "tmnxBundleMemberImaFeTxUnuseSecs indicates the number
7287         of unavailable seconds at the far-end transmit link
7288         state machine."
7289    ::= { tmnxBundleMemberImaEntry 16 }
7290
7291tmnxBundleMemberImaFeRxUnuseSecs OBJECT-TYPE
7292    SYNTAX      Counter32
7293    MAX-ACCESS  read-only
7294    STATUS      current
7295    DESCRIPTION
7296        "tmnxBundleMemberImaFeRxUnuseSecs indicates the number
7297         of unavailable seconds at the far-end receive link
7298         state machine."
7299    ::= { tmnxBundleMemberImaEntry 17 }
7300
7301tmnxBundleMemberImaNeTxNumFails OBJECT-TYPE
7302    SYNTAX      Counter32
7303    MAX-ACCESS  read-only
7304    STATUS      current
7305    DESCRIPTION
7306        "tmnxBundleMemberImaNeTxNumFails indicates the number
7307         of times that a near-end transmit alarm is set on the
7308         IMA link."
7309    ::= { tmnxBundleMemberImaEntry 18 }
7310
7311tmnxBundleMemberImaNeRxNumFails OBJECT-TYPE
7312    SYNTAX      Counter32
7313    MAX-ACCESS  read-only
7314    STATUS      current
7315    DESCRIPTION
7316        "tmnxBundleMemberImaNeRxNumFails indicates the number
7317         of times that a near-end receive alarm is set on the
7318         IMA link."
7319    ::= { tmnxBundleMemberImaEntry 19 }
7320
7321tmnxBundleMemberImaFeTxNumFails OBJECT-TYPE
7322    SYNTAX      Counter32
7323    MAX-ACCESS  read-only
7324    STATUS      current
7325    DESCRIPTION
7326        "tmnxBundleMemberImaFeTxNumFails indicates the number
7327         of times that a far-end transmit alarm is set on the
7328         IMA link."
7329    ::= { tmnxBundleMemberImaEntry 20 }
7330
7331tmnxBundleMemberImaFeRxNumFails OBJECT-TYPE
7332    SYNTAX      Counter32
7333    MAX-ACCESS  read-only
7334    STATUS      current
7335    DESCRIPTION
7336        "tmnxBundleMemberImaFeRxNumFails indicates the number
7337         of times that a far-end receive alarm is set on the
7338         IMA link."
7339    ::= { tmnxBundleMemberImaEntry 21 }
7340
7341tmnxBundleMemberImaTxIcpCells OBJECT-TYPE
7342    SYNTAX      Counter32
7343    MAX-ACCESS  read-only
7344    STATUS      current
7345    DESCRIPTION
7346        "tmnxBundleMemberImaTxIcpCells indicates the number
7347         of ICP cells that have been transmitted on the IMA
7348         link."
7349    ::= { tmnxBundleMemberImaEntry 22 }
7350
7351tmnxBundleMemberImaRxIcpCells OBJECT-TYPE
7352    SYNTAX      Counter32
7353    MAX-ACCESS  read-only
7354    STATUS      current
7355    DESCRIPTION
7356        "tmnxBundleMemberImaRxIcpCells indicates the number
7357         of ICP cells that have been received on the IMA
7358         link."
7359    ::= { tmnxBundleMemberImaEntry 23 }
7360
7361tmnxBundleMemberImaErrorIcpCells OBJECT-TYPE
7362    SYNTAX      Counter32
7363    MAX-ACCESS  read-only
7364    STATUS      current
7365    DESCRIPTION
7366        "tmnxBundleMemberImaErrorIcpCells indicates the number
7367         of ICP cells with HEC or CRC-10 errors."
7368    ::= { tmnxBundleMemberImaEntry 24 }
7369
7370tmnxBundleMemberImaLstRxIcpCells OBJECT-TYPE
7371    SYNTAX      Counter32
7372    MAX-ACCESS  read-only
7373    STATUS      current
7374    DESCRIPTION
7375        "tmnxBundleMemberImaLstRxIcpCells indicates the number
7376         of lost ICP cells at the expected offset."
7377    ::= { tmnxBundleMemberImaEntry 25 }
7378
7379tmnxBundleMemberImaOifAnomalies OBJECT-TYPE
7380    SYNTAX      Counter32
7381    MAX-ACCESS  read-only
7382    STATUS      current
7383    DESCRIPTION
7384        "tmnxBundleMemberImaOifAnomalies indicates the number
7385         of OIF anomalies at the near-end."
7386    ::= { tmnxBundleMemberImaEntry 26 }
7387
7388tmnxBundleMemberImaRxTestState OBJECT-TYPE
7389    SYNTAX      TmnxImaTestState
7390    MAX-ACCESS  read-only
7391    STATUS      current
7392    DESCRIPTION
7393        "tmnxBundleMemberImaRxTestState indicates the current
7394         state of the test pattern on this link."
7395    ::= { tmnxBundleMemberImaEntry 27 }
7396
7397tmnxBundleMemberImaRxTestPattern OBJECT-TYPE
7398    SYNTAX      INTEGER (0..255)
7399    MAX-ACCESS  read-only
7400    STATUS      current
7401    DESCRIPTION
7402        "tmnxBundleMemberImaRxTestPattern indicates the received
7403        test pattern value on this link."
7404    ::= { tmnxBundleMemberImaEntry 28 }
7405
7406tmnxBundleMemberImaRelDelay OBJECT-TYPE
7407    SYNTAX      Unsigned32
7408    UNITS       "milliseconds"
7409    MAX-ACCESS  read-only
7410    STATUS      current
7411    DESCRIPTION
7412        "tmnxBundleMemberImaRelDelay indicates the latest measured
7413        delay on this member link relative to the member link with
7414        the least delay within the same IMA group"
7415    ::= { tmnxBundleMemberImaEntry 29 }
7416
7417--
7418--      L4 Load Balancing
7419--
7420
7421tmnxPortScalarObjs OBJECT IDENTIFIER ::= { tmnxPortObjs 19 }
7422
7423tmnxL4LoadBalancing OBJECT-TYPE
7424    SYNTAX      TruthValue
7425    MAX-ACCESS  read-write
7426    STATUS      current
7427    DESCRIPTION
7428        "The value of tmnxL4LoadBalancing specifies whether layer 4 information,
7429         src and dst ports, should be used in the LAG and ECMP hashing
7430         algorithm. This is the global system setting that all ports will
7431         inherit. When set to 'true', src and dst ports are used in the hashing
7432         algorithm. The per port setting of tmnxPortLoadBalanceAlgorithm can
7433         override tmnxL4LoadBalancing."
7434    DEFVAL { false }
7435    ::= { tmnxPortScalarObjs 1}
7436
7437
7438--
7439-- DS1 Port table
7440--
7441tmnxDS1PortTable OBJECT-TYPE
7442    SYNTAX      SEQUENCE OF TmnxDS1PortEntry
7443    MAX-ACCESS  not-accessible
7444    STATUS      current
7445    DESCRIPTION
7446        "The tmnxDS1PortTable has an entry for a DS1 physical port."
7447    ::= { tmnxPortObjs 23 }
7448
7449tmnxDS1PortEntry       OBJECT-TYPE
7450    SYNTAX      TmnxDS1PortEntry
7451    MAX-ACCESS  not-accessible
7452    STATUS      current
7453    DESCRIPTION
7454        "Each row entry represents a physical DS1 port on a
7455         IOM card in a chassis in the system.  Entries cannot be created
7456         and deleted via SNMP SET operations.  Entries in this table will
7457         be created automatically when the tmnxMDAAssignedType object is
7458         set to the DS1 MDA type The tmnxDS1PortEntry contains attributes
7459         that are unique to the 'ds1e1' TmnxPortType. The tmnxPortPortID
7460         contains the slot, mda and port numbers encoded into it.
7461
7462         For each tmnxDS1PortEntry, there will be a corresponding entry
7463         in the tmnxPortTable and the ifTable."
7464    INDEX       { tmnxChassisIndex, tmnxPortPortID }
7465    ::= { tmnxDS1PortTable 1 }
7466
7467TmnxDS1PortEntry ::=
7468    SEQUENCE {
7469        tmnxDS1PortBuildout             INTEGER,
7470        tmnxDS1PortLastChangeTime       TimeStamp,
7471        tmnxDS1PortType                 INTEGER,
7472        tmnxDS1PortLineLength           INTEGER,
7473        tmnxDS1PortLbo                  INTEGER,
7474        tmnxDS1PortDbGain               Integer32
7475    }
7476
7477tmnxDS1PortBuildout       OBJECT-TYPE
7478    SYNTAX      INTEGER {
7479                    short (1),
7480                    long  (2)
7481                }
7482    MAX-ACCESS  read-create
7483    STATUS      current
7484    DESCRIPTION
7485        "tmnxDS1PortBuildout configures the cable buildout length.  A ds1 port
7486         has two settings for the DS1 cable buildout: a 'short' setting, for
7487         cable lengths of less than or equal to 655 feet, and a 'long' setting
7488         for cable lengths of greater than 655 feet.
7489         This object applies to copper-cable-based DS1 ports only."
7490    DEFVAL      { short }
7491    ::= { tmnxDS1PortEntry 1 }
7492
7493tmnxDS1PortLastChangeTime OBJECT-TYPE
7494    SYNTAX      TimeStamp
7495    MAX-ACCESS  read-only
7496    STATUS      current
7497    DESCRIPTION
7498        "The tmnxDS1PortLastChangeTime variable contains the sysUpTime
7499         value of the most recently modified writable variable in the
7500         tmnxDS1PortEntry row for this port."
7501    ::= { tmnxDS1PortEntry 2 }
7502
7503tmnxDS1PortType           OBJECT-TYPE
7504    SYNTAX      INTEGER {
7505                    ds1(1),
7506                    e1 (2),
7507                    j1 (3)
7508                }
7509    MAX-ACCESS  read-create
7510    STATUS      current
7511    DESCRIPTION
7512        "tmnxDS1PortType configures the type of the physical port to 'ds1',
7513         'e1' or 'j1'."
7514    DEFVAL      { ds1 }
7515    ::= { tmnxDS1PortEntry 3 }
7516
7517tmnxDS1PortLineLength           OBJECT-TYPE
7518    SYNTAX      INTEGER {
7519                    lengthNotApplicable (1),
7520                    length0To133        (2),
7521                    length134To266      (3),
7522                    length267To399      (4),
7523                    length400To533      (5),
7524                    length534To655      (6)
7525                }
7526    MAX-ACCESS  read-create
7527    STATUS      current
7528    DESCRIPTION
7529        "tmnxDS1PortLineLength configuration only applies to a ds1 port
7530         configured with a 'short' buildout.  tmnxDS1PortLineLength configures
7531         the length of the line (in feet).  For line lengths longer than 655
7532         feet configure the ds1 port buildout as 'long'.
7533         For 'long' buildout the following values are valid:
7534             lengthNotApplicable - Not applicable
7535         For 'short' buildout the following values are valid:
7536             length0To133        - For line length from 0 to 133 feet
7537             length134To266      - For line length from 134 to 266 feet
7538             length267To399      - For line length from 267 to 399 feet
7539             length400To533      - For line length from 400 to 533 feet
7540             length534To655      - For line length from 534 to 655 feet
7541         The default for 'long' buildout is 'lengthNotApplicable' while the
7542         default for 'short' buildout is 'length0To133'."
7543    ::= { tmnxDS1PortEntry 4 }
7544
7545tmnxDS1PortLbo       OBJECT-TYPE
7546    SYNTAX      INTEGER {
7547                    lboNotApplicable (1),
7548                    lbo0dB           (2),
7549                    lboNeg7p5dB      (3),
7550                    lboNeg15p0dB     (4),
7551                    lboNeg22p5dB     (5)
7552                }
7553    MAX-ACCESS  read-create
7554    STATUS      current
7555    DESCRIPTION
7556        "tmnxDS1PortLbo configuration only applies to a ds1 port
7557         configured with a 'long' buildout.  tmnxDS1PortLbo configures the
7558         number of decibels(dB) the transmission signal decreases over the line.
7559         For 'short' buildout the following values are valid:
7560             lboNotApplicable - Not applicable
7561         For 'long' buildout the following values are valid:
7562             lbo0dB           - For 0 dB
7563             lboNeg7p5dB      - For -7.5 dB
7564             lboNeg15p0dB     - For -15.0 dB
7565             lboNeg22p5dB     - For -22.5 dB
7566         The default for 'short' build out is 'lboNotApplicable' while the
7567         default for 'long' buildout is 'lbo0dB'"
7568    ::= { tmnxDS1PortEntry 5 }
7569
7570tmnxDS1PortDbGain       OBJECT-TYPE
7571    SYNTAX      Integer32
7572    UNITS       "db"
7573    MAX-ACCESS  read-only
7574    STATUS      current
7575    DESCRIPTION
7576        "tmnxDS1PortDbGain only applies to a ds1 port configured with a
7577         'long' buildout.  tmnxDS1PortDbGain shows the number of decibels
7578         the received signal is increased to compensate for loss."
7579    ::= { tmnxDS1PortEntry 6 }
7580
7581--
7582--      Port scheduler policy overrides
7583--
7584
7585tmnxPortSchedOverrideTable OBJECT-TYPE
7586    SYNTAX      SEQUENCE OF TmnxPortSchedOverrideEntry
7587    MAX-ACCESS  not-accessible
7588    STATUS      current
7589    DESCRIPTION
7590        "The tmnxPortSchedOverrideTable has an entry for each port
7591         scheduler override configured on this system."
7592    ::= { tmnxPortObjs 24 }
7593
7594tmnxPortSchedOverrideEntry    OBJECT-TYPE
7595    SYNTAX      TmnxPortSchedOverrideEntry
7596    MAX-ACCESS  not-accessible
7597    STATUS      current
7598    DESCRIPTION
7599        "Each row represents a particular port-scheduler override. Entries
7600         are created and deleted by the user."
7601    INDEX { tmnxChassisIndex, tmnxPortPortID }
7602    ::= { tmnxPortSchedOverrideTable 1}
7603
7604TmnxPortSchedOverrideEntry ::= SEQUENCE
7605    {
7606        tmnxPortSchedOverrideRowStatus          RowStatus,
7607        tmnxPortSchedOverrideSchedName          DisplayString,
7608        tmnxPortSchedOverrideLastChanged        TimeStamp,
7609        tmnxPortSchedOverrideMaxRate            TPortSchedulerPIR,
7610        tmnxPortSchedOverrideLvl1PIR            TPortSchedulerPIR,
7611        tmnxPortSchedOverrideLvl1CIR            TPortSchedulerCIR,
7612        tmnxPortSchedOverrideLvl2PIR            TPortSchedulerPIR,
7613        tmnxPortSchedOverrideLvl2CIR            TPortSchedulerCIR,
7614        tmnxPortSchedOverrideLvl3PIR            TPortSchedulerPIR,
7615        tmnxPortSchedOverrideLvl3CIR            TPortSchedulerCIR,
7616        tmnxPortSchedOverrideLvl4PIR            TPortSchedulerPIR,
7617        tmnxPortSchedOverrideLvl4CIR            TPortSchedulerCIR,
7618        tmnxPortSchedOverrideLvl5PIR            TPortSchedulerPIR,
7619        tmnxPortSchedOverrideLvl5CIR            TPortSchedulerCIR,
7620        tmnxPortSchedOverrideLvl6PIR            TPortSchedulerPIR,
7621        tmnxPortSchedOverrideLvl6CIR            TPortSchedulerCIR,
7622        tmnxPortSchedOverrideLvl7PIR            TPortSchedulerPIR,
7623        tmnxPortSchedOverrideLvl7CIR            TPortSchedulerCIR,
7624        tmnxPortSchedOverrideLvl8PIR            TPortSchedulerPIR,
7625        tmnxPortSchedOverrideLvl8CIR            TPortSchedulerCIR,
7626        tmnxPortSchedOverrideFlags              BITS
7627    }
7628
7629tmnxPortSchedOverrideRowStatus        OBJECT-TYPE
7630    SYNTAX      RowStatus
7631    MAX-ACCESS  read-create
7632    STATUS      current
7633    DESCRIPTION
7634        "The value of tmnxPortSchedOverrideRowStatus is used for the
7635         creation and deletion of port-scheduler overrides. When
7636         tmnxPortEgrPortSchedPlcy of the tmnxPortEntry indexed by the
7637         same indices of this table is an empty string, creation
7638         will fail."
7639    ::= { tmnxPortSchedOverrideEntry 1 }
7640
7641tmnxPortSchedOverrideSchedName        OBJECT-TYPE
7642    SYNTAX      DisplayString
7643    MAX-ACCESS  read-only
7644    STATUS      current
7645    DESCRIPTION
7646        "The value of tmnxPortSchedOverrideSchedName indicates the name
7647         of the port scheduler policy that this row entry overrides."
7648    ::= { tmnxPortSchedOverrideEntry 2 }
7649
7650tmnxPortSchedOverrideLastChanged        OBJECT-TYPE
7651    SYNTAX      TimeStamp
7652    MAX-ACCESS  read-only
7653    STATUS      current
7654    DESCRIPTION
7655        "The value of tmnxPortSchedOverrideLastChanged indicates the value
7656         of sysUpTime at the time of the most recent management change to
7657         this row."
7658    ::= { tmnxPortSchedOverrideEntry 3 }
7659
7660tmnxPortSchedOverrideMaxRate        OBJECT-TYPE
7661    SYNTAX      TPortSchedulerPIR
7662    UNITS       "kbps"
7663    MAX-ACCESS  read-create
7664    STATUS      current
7665    DESCRIPTION
7666        "The value of tmnxPortSchedOverrideMaxRate specifies the explicit
7667         maximum frame based bandwidth limit. This object overrides
7668         ALCATEL-IND1-TIMETRA-QOS-MIB::tPortSchedulerPlcyMaxRate."
7669    DEFVAL      { -1 }
7670    ::= { tmnxPortSchedOverrideEntry 4 }
7671
7672tmnxPortSchedOverrideLvl1PIR        OBJECT-TYPE
7673    SYNTAX      TPortSchedulerPIR
7674    UNITS       "kbps"
7675    MAX-ACCESS  read-create
7676    STATUS      current
7677    DESCRIPTION
7678        "The value of tmnxPortSchedOverrideLvl1PIR specifies the total
7679         bandwidth limit, PIR, for priority level 1. This object
7680         overrides ALCATEL-IND1-TIMETRA-QOS-MIB::tPortSchedulerPlcyLvl1PIR."
7681    DEFVAL      { -1 }
7682    ::= { tmnxPortSchedOverrideEntry 5 }
7683
7684tmnxPortSchedOverrideLvl1CIR        OBJECT-TYPE
7685    SYNTAX      TPortSchedulerCIR
7686    UNITS       "kbps"
7687    MAX-ACCESS  read-create
7688    STATUS      current
7689    DESCRIPTION
7690        "The value of tmnxPortSchedOverrideLvl1CIR specifies the within-cir
7691         bandwidth limit for priority level 1. This object overrides
7692         ALCATEL-IND1-TIMETRA-QOS-MIB::tPortSchedulerPlcyLvl1CIR."
7693    DEFVAL      { -1 }
7694    ::= { tmnxPortSchedOverrideEntry 6 }
7695
7696tmnxPortSchedOverrideLvl2PIR        OBJECT-TYPE
7697    SYNTAX      TPortSchedulerPIR
7698    UNITS       "kbps"
7699    MAX-ACCESS  read-create
7700    STATUS      current
7701    DESCRIPTION
7702        "The value of tmnxPortSchedOverrideLvl2PIR specifies the total
7703         bandwidth limit, PIR, for priority level 2. This object
7704         overrides ALCATEL-IND1-TIMETRA-QOS-MIB::tPortSchedulerPlcyLvl2PIR."
7705    DEFVAL      { -1 }
7706    ::= { tmnxPortSchedOverrideEntry 7 }
7707
7708tmnxPortSchedOverrideLvl2CIR        OBJECT-TYPE
7709    SYNTAX      TPortSchedulerCIR
7710    UNITS       "kbps"
7711    MAX-ACCESS  read-create
7712    STATUS      current
7713    DESCRIPTION
7714        "The value of tmnxPortSchedOverrideLvl2CIR specifies the within-cir
7715         bandwidth limit for priority level 2. This object overrides
7716         ALCATEL-IND1-TIMETRA-QOS-MIB::tPortSchedulerPlcyLvl2CIR."
7717    DEFVAL      { -1 }
7718    ::= { tmnxPortSchedOverrideEntry 8 }
7719
7720tmnxPortSchedOverrideLvl3PIR        OBJECT-TYPE
7721    SYNTAX      TPortSchedulerPIR
7722    UNITS       "kbps"
7723    MAX-ACCESS  read-create
7724    STATUS      current
7725    DESCRIPTION
7726        "The value of tmnxPortSchedOverrideLvl3PIR specifies the total
7727         bandwidth limit, PIR, for priority level 3. This object
7728         overrides ALCATEL-IND1-TIMETRA-QOS-MIB::tPortSchedulerPlcyLvl3PIR."
7729    DEFVAL      { -1 }
7730    ::= { tmnxPortSchedOverrideEntry 9 }
7731
7732tmnxPortSchedOverrideLvl3CIR        OBJECT-TYPE
7733    SYNTAX      TPortSchedulerCIR
7734    UNITS       "kbps"
7735    MAX-ACCESS  read-create
7736    STATUS      current
7737    DESCRIPTION
7738        "The value of tmnxPortSchedOverrideLvl3CIR specifies the within-cir
7739         bandwidth limit for priority level 3. This object overrides
7740         ALCATEL-IND1-TIMETRA-QOS-MIB::tPortSchedulerPlcyLvl3CIR."
7741    DEFVAL      { -1 }
7742    ::= { tmnxPortSchedOverrideEntry 10 }
7743
7744tmnxPortSchedOverrideLvl4PIR        OBJECT-TYPE
7745    SYNTAX      TPortSchedulerPIR
7746    UNITS       "kbps"
7747    MAX-ACCESS  read-create
7748    STATUS      current
7749    DESCRIPTION
7750        "The value of tmnxPortSchedOverrideLvl4PIR specifies the total
7751         bandwidth limit, PIR, for priority level 4. This object
7752         overrides ALCATEL-IND1-TIMETRA-QOS-MIB::tPortSchedulerPlcyLvl4PIR."
7753    DEFVAL      { -1 }
7754    ::= { tmnxPortSchedOverrideEntry 11 }
7755
7756tmnxPortSchedOverrideLvl4CIR        OBJECT-TYPE
7757    SYNTAX      TPortSchedulerCIR
7758    UNITS       "kbps"
7759    MAX-ACCESS  read-create
7760    STATUS      current
7761    DESCRIPTION
7762        "The value of tmnxPortSchedOverrideLvl4CIR specifies the within-cir
7763         bandwidth limit for priority level 4. This object overrides
7764         ALCATEL-IND1-TIMETRA-QOS-MIB::tPortSchedulerPlcyLvl4CIR."
7765    DEFVAL      { -1 }
7766    ::= { tmnxPortSchedOverrideEntry 12 }
7767
7768tmnxPortSchedOverrideLvl5PIR        OBJECT-TYPE
7769    SYNTAX      TPortSchedulerPIR
7770    UNITS       "kbps"
7771    MAX-ACCESS  read-create
7772    STATUS      current
7773    DESCRIPTION
7774        "The value of tmnxPortSchedOverrideLvl5PIR specifies the total
7775         bandwidth limit, PIR, for priority level 5. This object
7776         overrides ALCATEL-IND1-TIMETRA-QOS-MIB::tPortSchedulerPlcyLvl5PIR."
7777    DEFVAL      { -1 }
7778    ::= { tmnxPortSchedOverrideEntry 13 }
7779
7780tmnxPortSchedOverrideLvl5CIR        OBJECT-TYPE
7781    SYNTAX      TPortSchedulerCIR
7782    UNITS       "kbps"
7783    MAX-ACCESS  read-create
7784    STATUS      current
7785    DESCRIPTION
7786        "The value of tmnxPortSchedOverrideLvl5CIR specifies the within-cir
7787         bandwidth limit for priority level 5. This object overrides
7788         ALCATEL-IND1-TIMETRA-QOS-MIB::tPortSchedulerPlcyLvl5CIR."
7789    DEFVAL      { -1 }
7790    ::= { tmnxPortSchedOverrideEntry 14 }
7791
7792tmnxPortSchedOverrideLvl6PIR        OBJECT-TYPE
7793    SYNTAX      TPortSchedulerPIR
7794    UNITS       "kbps"
7795    MAX-ACCESS  read-create
7796    STATUS      current
7797    DESCRIPTION
7798        "The value of tmnxPortSchedOverrideLvl6PIR specifies the total
7799         bandwidth limit, PIR, for priority level 6. This object
7800         overrides ALCATEL-IND1-TIMETRA-QOS-MIB::tPortSchedulerPlcyLvl6PIR."
7801    DEFVAL      { -1 }
7802    ::= { tmnxPortSchedOverrideEntry 15 }
7803
7804tmnxPortSchedOverrideLvl6CIR        OBJECT-TYPE
7805    SYNTAX      TPortSchedulerCIR
7806    UNITS       "kbps"
7807    MAX-ACCESS  read-create
7808    STATUS      current
7809    DESCRIPTION
7810        "The value of tmnxPortSchedOverrideLvl6CIR specifies the within-cir
7811         bandwidth limit for priority level 6. This object overrides
7812         ALCATEL-IND1-TIMETRA-QOS-MIB::tPortSchedulerPlcyLvl6CIR."
7813    DEFVAL      { -1 }
7814    ::= { tmnxPortSchedOverrideEntry 16 }
7815
7816tmnxPortSchedOverrideLvl7PIR        OBJECT-TYPE
7817    SYNTAX      TPortSchedulerPIR
7818    UNITS       "kbps"
7819    MAX-ACCESS  read-create
7820    STATUS      current
7821    DESCRIPTION
7822        "The value of tmnxPortSchedOverrideLvl7PIR specifies the total
7823         bandwidth limit, PIR, for priority level 7. This object
7824         overrides ALCATEL-IND1-TIMETRA-QOS-MIB::tPortSchedulerPlcyLvl7PIR."
7825    DEFVAL      { -1 }
7826    ::= { tmnxPortSchedOverrideEntry 17 }
7827
7828tmnxPortSchedOverrideLvl7CIR        OBJECT-TYPE
7829    SYNTAX      TPortSchedulerCIR
7830    UNITS       "kbps"
7831    MAX-ACCESS  read-create
7832    STATUS      current
7833    DESCRIPTION
7834        "The value of tmnxPortSchedOverrideLvl7CIR specifies the within-cir
7835         bandwidth limit for priority level 7. This object overrides
7836         ALCATEL-IND1-TIMETRA-QOS-MIB::tPortSchedulerPlcyLvl7CIR."
7837    DEFVAL      { -1 }
7838    ::= { tmnxPortSchedOverrideEntry 18 }
7839
7840tmnxPortSchedOverrideLvl8PIR        OBJECT-TYPE
7841    SYNTAX      TPortSchedulerPIR
7842    UNITS       "kbps"
7843    MAX-ACCESS  read-create
7844    STATUS      current
7845    DESCRIPTION
7846        "The value of tmnxPortSchedOverrideLvl8PIR specifies the total
7847         bandwidth limit, PIR, for priority level 8. This object
7848         overrides ALCATEL-IND1-TIMETRA-QOS-MIB::tPortSchedulerPlcyLvl8PIR."
7849    DEFVAL      { -1 }
7850    ::= { tmnxPortSchedOverrideEntry 19 }
7851
7852tmnxPortSchedOverrideLvl8CIR        OBJECT-TYPE
7853    SYNTAX      TPortSchedulerCIR
7854    UNITS       "kbps"
7855    MAX-ACCESS  read-create
7856    STATUS      current
7857    DESCRIPTION
7858        "The value of tmnxPortSchedOverrideLvl8CIR specifies the within-cir
7859         bandwidth limit for priority level 8. This object overrides
7860         ALCATEL-IND1-TIMETRA-QOS-MIB::tPortSchedulerPlcyLvl8CIR."
7861    DEFVAL      { -1 }
7862    ::= { tmnxPortSchedOverrideEntry 20 }
7863
7864tmnxPortSchedOverrideFlags        OBJECT-TYPE
7865    SYNTAX      BITS {
7866                    maxRate(0),
7867                    lvl1PIR(1),
7868                    lvl1CIR(2),
7869                    lvl2PIR(3),
7870                    lvl2CIR(4),
7871                    lvl3PIR(5),
7872                    lvl3CIR(6),
7873                    lvl4PIR(7),
7874                    lvl4CIR(8),
7875                    lvl5PIR(9),
7876                    lvl5CIR(10),
7877                    lvl6PIR(11),
7878                    lvl6CIR(12),
7879                    lvl7PIR(13),
7880                    lvl7CIR(14),
7881                    lvl8PIR(15),
7882                    lvl8CIR(16)
7883                }
7884    MAX-ACCESS  read-create
7885    STATUS      current
7886    DESCRIPTION
7887        "The value of tmnxPortSchedOverrideFlags specifies the set of
7888         attributes whose values have been overridden via management
7889         on this port scheduler. Clearing a given flag will return the
7890         corresponding overridden attribute to the value defined in
7891         the port's port-scheduler policy."
7892    ::= { tmnxPortSchedOverrideEntry 21 }
7893
7894--
7895-- Bundle Protection Group Association Table
7896--
7897tmnxBPGrpAssocTable   OBJECT-TYPE
7898    SYNTAX      SEQUENCE OF TmnxBPGrpAssocEntry
7899    MAX-ACCESS  not-accessible
7900    STATUS      current
7901    DESCRIPTION
7902        "The tmnxBPGrpAssocTable has an entry for each Bundle Protection Group created
7903         on the system."
7904    ::= { tmnxPortObjs 25 }
7905
7906tmnxBPGrpAssocEntry       OBJECT-TYPE
7907    SYNTAX      TmnxBPGrpAssocEntry
7908    MAX-ACCESS  not-accessible
7909    STATUS      current
7910    DESCRIPTION
7911        "Each row displays the relationship between a Bundle Protection
7912         group and its working and protection bundle."
7913    INDEX       { tmnxChassisIndex, tmnxBundleBundleID }
7914    ::= { tmnxBPGrpAssocTable 1 }
7915
7916TmnxBPGrpAssocEntry ::=
7917    SEQUENCE {
7918        tmnxBPGrpAssocWorkingBundleID  TmnxBundleID,
7919        tmnxBPGrpAssocProtectBundleID  TmnxBundleID,
7920        tmnxBPGrpAssocActiveBundleID   TmnxBundleID
7921    }
7922
7923tmnxBPGrpAssocWorkingBundleID    OBJECT-TYPE
7924    SYNTAX      TmnxBundleID
7925    MAX-ACCESS  read-only
7926    STATUS      current
7927    DESCRIPTION
7928        "tmnxBPGrpAssocWorkingBundleID identifies the working bundle. A value
7929         of zero is given if no working bundle is associated with the given
7930         tmnxBundleBundleID."
7931    ::= { tmnxBPGrpAssocEntry 1 }
7932
7933tmnxBPGrpAssocProtectBundleID    OBJECT-TYPE
7934    SYNTAX      TmnxBundleID
7935    MAX-ACCESS  read-only
7936    STATUS      current
7937    DESCRIPTION
7938        "tmnxBPGrpAssocProtectBundleID identifies the protection bundle. A value
7939         of zero is given if no protection bundle is associated with the given
7940         tmnxBundleBundleID."
7941    ::= { tmnxBPGrpAssocEntry 2 }
7942
7943tmnxBPGrpAssocActiveBundleID    OBJECT-TYPE
7944    SYNTAX      TmnxBundleID
7945    MAX-ACCESS  read-only
7946    STATUS      current
7947    DESCRIPTION
7948        "tmnxBPGrpAssocActiveBundleID identifies the bundle that is considered
7949         the active bundle. This bundle contains the members that are part of the
7950         active aps port. A value of zero is given if no bundle is considered active."
7951    ::= { tmnxBPGrpAssocEntry 3 }
7952
7953--
7954-- MLPPP Bundle Table
7955--
7956--  Sparse Dependent Extension of the tmnxBundleTable.
7957--
7958--  The same indexes are used for both the base table tmnxBundleTable,
7959--  and the sparse dependent table, tmnxBundleMlpppTable.
7960--
7961--  This in effect extends the tmnxBundleTable with additional columns.
7962--  Rows are created in the tmnxBundleMlpppTable only for those entries
7963--  in the tmnxBundleTable for a value of 'mlppp' for the bundle type.
7964--
7965--  Deletion of a row in the tmnxBundleTable results in the
7966--  same fate for the row in the tmnxBundleMlpppTable.
7967--
7968tmnxBundleMlpppTable OBJECT-TYPE
7969    SYNTAX      SEQUENCE OF TmnxBundleMlpppEntry
7970    MAX-ACCESS  not-accessible
7971    STATUS      current
7972    DESCRIPTION
7973        "The tmnxBundleMlpppTable contains MLPPP specific data."
7974    ::= { tmnxPortObjs 26 }
7975
7976tmnxBundleMlpppEntry OBJECT-TYPE
7977    SYNTAX      TmnxBundleMlpppEntry
7978    MAX-ACCESS  not-accessible
7979    STATUS      current
7980    DESCRIPTION
7981        "Each row entry contains data on an MLPPP Bundle."
7982    INDEX       { tmnxChassisIndex, tmnxBundleBundleID }
7983    ::= { tmnxBundleMlpppTable 1 }
7984
7985TmnxBundleMlpppEntry ::=
7986    SEQUENCE {
7987        tmnxBundleMlpppEndpointID         OCTET STRING,
7988        tmnxBundleMlpppEndpointIDClass    TmnxMlpppEndpointIdClass,
7989        tmnxBundleMlpppClassCount         INTEGER,
7990        tmnxBundleMlpppIngQoSProfId       TMlpppQoSProfileId,
7991        tmnxBundleMlpppEgrQoSProfId       TMlpppQoSProfileId
7992    }
7993
7994tmnxBundleMlpppEndpointID OBJECT-TYPE
7995    SYNTAX      OCTET STRING (SIZE (0..20))
7996    MAX-ACCESS  read-create
7997    STATUS      current
7998    DESCRIPTION
7999        "tmnxBundleMlpppEndpointID indentifies the Endpoint Discriminator
8000         identifier value within the specified tmnxBundleMlpppEndpointIDClass.
8001         The object tmnxPortAdminStatus must be set to 'outOfService' to
8002         change this value."
8003    ::= { tmnxBundleMlpppEntry 1 }
8004
8005tmnxBundleMlpppEndpointIDClass OBJECT-TYPE
8006    SYNTAX      TmnxMlpppEndpointIdClass
8007    MAX-ACCESS  read-create
8008    STATUS      current
8009    DESCRIPTION
8010        "tmnxBundleMlpppEndpointIDClass specifies the Link Control
8011         Protocol Endpoint Descriminator Class field type of the
8012         tmnxBundleMlpppEndpointID. The object tmnxPortAdminStatus
8013         must be set to 'outOfService' to change this value.
8014
8015                    Bundle                     DEFVAL
8016            Physical MLPPP Bundle           ieee802dot1GlobalMacAddress (3)
8017            MLPPP Bundle Protection Group   ipAddress (2)
8018         "
8019    ::= { tmnxBundleMlpppEntry 2 }
8020
8021tmnxBundleMlpppClassCount OBJECT-TYPE
8022    SYNTAX      INTEGER (0..16)
8023    MAX-ACCESS  read-create
8024    STATUS      current
8025    DESCRIPTION
8026        "The value of tmnxBundleMlpppClassCount specifies
8027         whether Multiclass MLPPP is enabled on
8028         a bundle with a tmnxBundleType of 'mlppp' and when enabled what is the
8029         number of classes to be negotiated/supported over the MLPPP bundle.
8030
8031         The value of 0 disables multiclass MLPPP including negotiation in
8032         the PPP protocol.
8033         All other values specify the number of classes to be supported
8034         on a given multiclass bundle and enable Multiclass MLPPP negotiation
8035         on that bundle.
8036
8037         Non-zero values supported are platform/MDA specific.
8038
8039         The value of tmnxBundleMlpppClassCount must be set to 0 and cannot be
8040         changed when LFI is enabled on the bundle (see tmnxBundleLFI object
8041         in tmnxBundleTable).
8042
8043         The value of tmnxBundleMlpppClassCount may be modified only when
8044         tmnxBundleNumLinks is zero.
8045
8046         To set the value of tmnxBundleMlpppClassCount to a value greater
8047         than 4, the long sequence format must be enabled on the bundle (see
8048         tmnxBundleShortSequence object in tmnxBundleTable).
8049
8050         Changing the value of tmnxBundleMlpppClassCount resets the values of
8051         tmnxBundleMlpppIngQoSProfId and tmnxBundleMlpppEgrQoSProfId to their
8052         defaults"
8053    DEFVAL { 0 }
8054
8055    ::= { tmnxBundleMlpppEntry 3 }
8056
8057tmnxBundleMlpppIngQoSProfId OBJECT-TYPE
8058    SYNTAX      TMlpppQoSProfileId
8059    MAX-ACCESS  read-create
8060    STATUS      current
8061    DESCRIPTION
8062        "tmnxBundleMlpppIngQoSProfId specifies ingress QoS profile
8063         to be used for the incoming traffic over this MLPPP
8064         bundle.
8065
8066         The value of tmnxBundleMlpppIngQoSProfId may be modified only
8067         when the value of tmnxBundleNumLinks is 0.
8068
8069         The value of tmnxBundleMlpppIngQoSProfId of 0 indicates
8070         a default QoS profile is used as applicable to a given H/W and
8071         the configured value of tmnxBundleMlpppClassCount."
8072    DEFVAL { 0 }
8073
8074    ::= { tmnxBundleMlpppEntry 4 }
8075
8076tmnxBundleMlpppEgrQoSProfId OBJECT-TYPE
8077    SYNTAX      TMlpppQoSProfileId
8078    MAX-ACCESS  read-create
8079    STATUS      current
8080    DESCRIPTION
8081        "tmnxBundleMlpppEgrQoSProfId specifies egress QoS profile
8082         to be used for the outgoing traffic over this MLPPP
8083         bundle.
8084
8085         The value of tmnxBundleMlpppEgrQoSProfId may be modified only
8086         when tmnxBundleNumLinks is zero.
8087
8088         The value of tmnxBundleMlpppEgrQoSProfId of 0 indicates
8089         a default profile is used as applicable to a given H/W and
8090         the configured value of tmnxBundleMlpppClassCount."
8091    DEFVAL { 0 }
8092
8093    ::= { tmnxBundleMlpppEntry 5 }
8094
8095--
8096--  Digital Diagnostic Monitor Table
8097--
8098tmnxDigitalDiagMonitorTable OBJECT-TYPE
8099    SYNTAX  SEQUENCE OF TmnxDigitalDiagMonitorEntry
8100    MAX-ACCESS  not-accessible
8101    STATUS      current
8102    DESCRIPTION
8103        "The tmnxDigitalDiagMonitorTable has an entry for each SFP/XFP in the
8104         system that supports Digital Diagnostic Monitoring (DDM). The table is
8105         indexed by TmnxPortID. Each row in this table is dynamically added
8106         and removed internally by the system based on the presence or absence
8107         of DDM capable SFP/XFP components."
8108    ::= { tmnxPortObjs 31 }
8109
8110tmnxDigitalDiagMonitorEntry OBJECT-TYPE
8111    SYNTAX      TmnxDigitalDiagMonitorEntry
8112    MAX-ACCESS  not-accessible
8113    STATUS      current
8114    DESCRIPTION
8115        "Each row represents a particular SFP/XFP that supports Digital
8116         Diagnostic Monitoring.
8117         Entries are created and deleted internally by the system."
8118    INDEX { tmnxChassisIndex, tmnxPortPortID }
8119    ::= { tmnxDigitalDiagMonitorTable 1}
8120
8121TmnxDigitalDiagMonitorEntry ::= SEQUENCE
8122    {
8123        tmnxDDMTemperature                   Integer32,
8124        tmnxDDMTempLowWarning                Integer32,
8125        tmnxDDMTempLowAlarm                  Integer32,
8126        tmnxDDMTempHiWarning                 Integer32,
8127        tmnxDDMTempHiAlarm                   Integer32,
8128        tmnxDDMSupplyVoltage                 Integer32,
8129        tmnxDDMSupplyVoltageLowWarning       Integer32,
8130        tmnxDDMSupplyVoltageLowAlarm         Integer32,
8131        tmnxDDMSupplyVoltageHiWarning        Integer32,
8132        tmnxDDMSupplyVoltageHiAlarm          Integer32,
8133        tmnxDDMTxBiasCurrent                 Integer32,
8134        tmnxDDMTxBiasCurrentLowWarning       Integer32,
8135        tmnxDDMTxBiasCurrentLowAlarm         Integer32,
8136        tmnxDDMTxBiasCurrentHiWarning        Integer32,
8137        tmnxDDMTxBiasCurrentHiAlarm          Integer32,
8138        tmnxDDMTxOutputPower                 Integer32,
8139        tmnxDDMTxOutputPowerLowWarning       Integer32,
8140        tmnxDDMTxOutputPowerLowAlarm         Integer32,
8141        tmnxDDMTxOutputPowerHiWarning        Integer32,
8142        tmnxDDMTxOutputPowerHiAlarm          Integer32,
8143        tmnxDDMRxOpticalPower                Integer32,
8144        tmnxDDMRxOpticalPowerLowWarning      Integer32,
8145        tmnxDDMRxOpticalPowerLowAlarm        Integer32,
8146        tmnxDDMRxOpticalPowerHiWarning       Integer32,
8147        tmnxDDMRxOpticalPowerHiAlarm         Integer32,
8148        tmnxDDMRxOpticalPowerType            INTEGER,
8149        tmnxDDMAux1                          Integer32,
8150        tmnxDDMAux1LowWarning                Integer32,
8151        tmnxDDMAux1LowAlarm                  Integer32,
8152        tmnxDDMAux1HiWarning                 Integer32,
8153        tmnxDDMAux1HiAlarm                   Integer32,
8154        tmnxDDMAux1Type                      INTEGER,
8155        tmnxDDMAux2                          Integer32,
8156        tmnxDDMAux2LowWarning                Integer32,
8157        tmnxDDMAux2LowAlarm                  Integer32,
8158        tmnxDDMAux2HiWarning                 Integer32,
8159        tmnxDDMAux2HiAlarm                   Integer32,
8160        tmnxDDMAux2Type                      INTEGER,
8161        tmnxDDMFailedThresholds              BITS,
8162        tmnxDDMExternallyCalibrated          TruthValue,
8163        tmnxDDMExtCalRxPower4                Unsigned32,
8164        tmnxDDMExtCalRxPower3                Unsigned32,
8165        tmnxDDMExtCalRxPower2                Unsigned32,
8166        tmnxDDMExtCalRxPower1                Unsigned32,
8167        tmnxDDMExtCalRxPower0                Unsigned32,
8168        tmnxDDMExtCalTxLaserBiasSlope        Unsigned32,
8169        tmnxDDMExtCalTxLaserBiasOffset       Integer32,
8170        tmnxDDMExtCalTxPowerSlope            Unsigned32,
8171        tmnxDDMExtCalTxPowerOffset           Integer32,
8172        tmnxDDMExtCalTemperatureSlope        Unsigned32,
8173        tmnxDDMExtCalTemperatureOffset       Integer32,
8174        tmnxDDMExtCalVoltageSlope            Unsigned32,
8175        tmnxDDMExtCalVoltageOffset           Integer32
8176    }
8177
8178tmnxDDMTemperature                 OBJECT-TYPE
8179    SYNTAX      Integer32
8180    MAX-ACCESS  read-only
8181    STATUS      current
8182    DESCRIPTION
8183        "The value of tmnxDDMTemperature indicates the current temperature
8184         of the SFP/XFP in degrees Celsius."
8185    ::= { tmnxDigitalDiagMonitorEntry 1 }
8186
8187tmnxDDMTempLowWarning              OBJECT-TYPE
8188    SYNTAX      Integer32
8189    MAX-ACCESS  read-only
8190    STATUS      current
8191    DESCRIPTION
8192        "The value of tmnxDDMTempLowWarning indicates the temperature
8193         of the SFP/XFP in degrees Celsius that triggers a low-warning."
8194    ::= { tmnxDigitalDiagMonitorEntry 2 }
8195
8196tmnxDDMTempLowAlarm                OBJECT-TYPE
8197    SYNTAX      Integer32
8198    MAX-ACCESS  read-only
8199    STATUS      current
8200    DESCRIPTION
8201        "The value of tmnxDDMTempLowAlarm indicates the temperature
8202         of the SFP/XFP in degrees Celsius that triggers a low-alarm."
8203    ::= { tmnxDigitalDiagMonitorEntry 3 }
8204
8205tmnxDDMTempHiWarning               OBJECT-TYPE
8206    SYNTAX      Integer32
8207    MAX-ACCESS  read-only
8208    STATUS      current
8209    DESCRIPTION
8210        "The value of tmnxDDMTempHiWarning indicates the temperature
8211         of the SFP/XFP in degrees Celsius that triggers a hi-warning."
8212    ::= { tmnxDigitalDiagMonitorEntry 4 }
8213
8214tmnxDDMTempHiAlarm                 OBJECT-TYPE
8215    SYNTAX      Integer32
8216    MAX-ACCESS  read-only
8217    STATUS      current
8218    DESCRIPTION
8219        "The value of tmnxDDMTempHiAlarm indicates the temperature
8220         of the SFP/XFP in degrees Celsius that triggers a hi-alarm."
8221    ::= { tmnxDigitalDiagMonitorEntry 5 }
8222
8223tmnxDDMSupplyVoltage               OBJECT-TYPE
8224    SYNTAX      Integer32
8225    MAX-ACCESS  read-only
8226    STATUS      current
8227    DESCRIPTION
8228        "The value of tmnxDDMSupplyVoltage indicates the current supply
8229         voltage of the SFP/XFP in micro-Volts (uV)."
8230    ::= { tmnxDigitalDiagMonitorEntry 6 }
8231
8232tmnxDDMSupplyVoltageLowWarning     OBJECT-TYPE
8233    SYNTAX      Integer32
8234    MAX-ACCESS  read-only
8235    STATUS      current
8236    DESCRIPTION
8237        "The value of tmnxDDMSupplyVoltageLowWarning indicates the supply
8238         voltage of the SFP/XFP in micro-Volts (uV) that triggers a low-warning."
8239    ::= { tmnxDigitalDiagMonitorEntry 7 }
8240
8241tmnxDDMSupplyVoltageLowAlarm       OBJECT-TYPE
8242    SYNTAX      Integer32
8243    MAX-ACCESS  read-only
8244    STATUS      current
8245    DESCRIPTION
8246        "The value of tmnxDDMSupplyVoltageLowAlarm indicates the supply
8247         voltage of the SFP/XFP in micro-Volts (uV) that triggers a low-alarm."
8248    ::= { tmnxDigitalDiagMonitorEntry 8 }
8249
8250tmnxDDMSupplyVoltageHiWarning      OBJECT-TYPE
8251    SYNTAX      Integer32
8252    MAX-ACCESS  read-only
8253    STATUS      current
8254    DESCRIPTION
8255        "The value of tmnxDDMSupplyVoltageHiWarning indicates the supply
8256         voltage of the SFP/XFP in micro-Volts (uV) that triggers a hi-warning."
8257    ::= { tmnxDigitalDiagMonitorEntry 9 }
8258
8259tmnxDDMSupplyVoltageHiAlarm        OBJECT-TYPE
8260    SYNTAX      Integer32
8261    MAX-ACCESS  read-only
8262    STATUS      current
8263    DESCRIPTION
8264        "The value of tmnxDDMSupplyVoltageHiAlarm indicates the supply
8265         voltage of the SFP/XFP in micro-Volts (uV) that triggers a hi-alarm."
8266    ::= { tmnxDigitalDiagMonitorEntry 10 }
8267
8268tmnxDDMTxBiasCurrent               OBJECT-TYPE
8269    SYNTAX      Integer32
8270    MAX-ACCESS  read-only
8271    STATUS      current
8272    DESCRIPTION
8273        "The value of tmnxDDMTxBiasCurrent indicates the current Transmit
8274         Bias Current of the SFP/XFP in micro-Amperes (uA)."
8275    ::= { tmnxDigitalDiagMonitorEntry 11 }
8276
8277tmnxDDMTxBiasCurrentLowWarning     OBJECT-TYPE
8278    SYNTAX      Integer32
8279    MAX-ACCESS  read-only
8280    STATUS      current
8281    DESCRIPTION
8282        "The value of tmnxDDMTxBiasCurrentLowWarning indicates the Transmit
8283         Bias Current of the SFP/XFP in micro-Amperes (uA) that triggers a
8284         low-warning."
8285    ::= { tmnxDigitalDiagMonitorEntry 12 }
8286
8287tmnxDDMTxBiasCurrentLowAlarm       OBJECT-TYPE
8288    SYNTAX      Integer32
8289    MAX-ACCESS  read-only
8290    STATUS      current
8291    DESCRIPTION
8292        "The value of tmnxDDMTxBiasCurrentLowAlarm indicates the Transmit
8293         Bias Current of the SFP/XFP in micro-Amperes (uA) that triggers a
8294         low-alarm."
8295    ::= { tmnxDigitalDiagMonitorEntry 13 }
8296
8297tmnxDDMTxBiasCurrentHiWarning      OBJECT-TYPE
8298    SYNTAX      Integer32
8299    MAX-ACCESS  read-only
8300    STATUS      current
8301    DESCRIPTION
8302        "The value of tmnxDDMTxBiasCurrentHiWarning indicates the Transmit
8303         Bias Current of the SFP/XFP in micro-Amperes (uA) that triggers a
8304         hi-warning."
8305    ::= { tmnxDigitalDiagMonitorEntry 14 }
8306
8307tmnxDDMTxBiasCurrentHiAlarm        OBJECT-TYPE
8308    SYNTAX      Integer32
8309    MAX-ACCESS  read-only
8310    STATUS      current
8311    DESCRIPTION
8312        "The value of tmnxDDMTxBiasCurrentHiAlarm indicates the Transmit
8313         Bias Current of the SFP/XFP in micro-Amperes (uA) that triggers a
8314         hi-alarm."
8315    ::= { tmnxDigitalDiagMonitorEntry 15 }
8316
8317tmnxDDMTxOutputPower               OBJECT-TYPE
8318    SYNTAX      Integer32
8319    MAX-ACCESS  read-only
8320    STATUS      current
8321    DESCRIPTION
8322        "The value of tmnxDDMTxOutputPower indicates the current Output
8323         Power of the SFP/XFP in micro-Watts (uW)."
8324    ::= { tmnxDigitalDiagMonitorEntry 16 }
8325
8326tmnxDDMTxOutputPowerLowWarning     OBJECT-TYPE
8327    SYNTAX      Integer32
8328    MAX-ACCESS  read-only
8329    STATUS      current
8330    DESCRIPTION
8331        "The value of tmnxDDMTxOutputPowerLowWarning indicates the Output Power
8332         of the SFP/XFP in micro-Watts (uW) that triggers a low-warning."
8333    ::= { tmnxDigitalDiagMonitorEntry 17 }
8334
8335tmnxDDMTxOutputPowerLowAlarm       OBJECT-TYPE
8336    SYNTAX      Integer32
8337    MAX-ACCESS  read-only
8338    STATUS      current
8339    DESCRIPTION
8340        "The value of tmnxDDMTxOutputPowerLowAlarm indicates the Output Power
8341         of the SFP/XFP in micro-Watts (uW) that triggers a low-alarm."
8342    ::= { tmnxDigitalDiagMonitorEntry 18 }
8343
8344tmnxDDMTxOutputPowerHiWarning      OBJECT-TYPE
8345    SYNTAX      Integer32
8346    MAX-ACCESS  read-only
8347    STATUS      current
8348    DESCRIPTION
8349        "The value of tmnxDDMTxOutputPowerHiWarning indicates the Output Power
8350         of the SFP/XFP in micro-Watts (uW) that triggers a hi-alarm."
8351    ::= { tmnxDigitalDiagMonitorEntry 19 }
8352
8353tmnxDDMTxOutputPowerHiAlarm        OBJECT-TYPE
8354    SYNTAX      Integer32
8355    MAX-ACCESS  read-only
8356    STATUS      current
8357    DESCRIPTION
8358        "The value of tmnxDDMTxOutputPowerHiAlarm indicates the Output Power
8359         of the SFP/XFP in micro-Watts (uW) that triggers a hi-alarm."
8360    ::= { tmnxDigitalDiagMonitorEntry 20 }
8361
8362tmnxDDMRxOpticalPower              OBJECT-TYPE
8363    SYNTAX      Integer32
8364    MAX-ACCESS  read-only
8365    STATUS      current
8366    DESCRIPTION
8367        "The value of tmnxDDMRxOpticalPower indicates the current Received
8368         Optical Power of the SFP/XFP in micro-Watts (uW)."
8369    ::= { tmnxDigitalDiagMonitorEntry 21 }
8370
8371tmnxDDMRxOpticalPowerLowWarning    OBJECT-TYPE
8372    SYNTAX      Integer32
8373    MAX-ACCESS  read-only
8374    STATUS      current
8375    DESCRIPTION
8376        "The value of tmnxDDMRxOpticalPowerLowWarning indicates the Received
8377         Optical Power of the SFP/XFP in micro-Watts (uW) that triggers a
8378         low-warning."
8379    ::= { tmnxDigitalDiagMonitorEntry 22 }
8380
8381tmnxDDMRxOpticalPowerLowAlarm      OBJECT-TYPE
8382    SYNTAX      Integer32
8383    MAX-ACCESS  read-only
8384    STATUS      current
8385    DESCRIPTION
8386        "The value of tmnxDDMRxOpticalPowerLowAlarm indicates the Received
8387         Optical Power of the SFP/XFP in micro-Watts (uW) that triggers a
8388         low-alarm."
8389    ::= { tmnxDigitalDiagMonitorEntry 23 }
8390
8391tmnxDDMRxOpticalPowerHiWarning     OBJECT-TYPE
8392    SYNTAX      Integer32
8393    MAX-ACCESS  read-only
8394    STATUS      current
8395    DESCRIPTION
8396        "The value of tmnxDDMRxOpticalPowerHiWarning indicates the Received
8397         Optical Power of the SFP/XFP in micro-Watts (uW) that triggers a
8398         hi-warning."
8399    ::= { tmnxDigitalDiagMonitorEntry 24 }
8400
8401tmnxDDMRxOpticalPowerHiAlarm       OBJECT-TYPE
8402    SYNTAX      Integer32
8403    MAX-ACCESS  read-only
8404    STATUS      current
8405    DESCRIPTION
8406        "The value of tmnxDDMRxOpticalPowerHiAlarm indicates the Received
8407         Optical Power of the SFP/XFP in micro-Watts (uW) that triggers a
8408         hi-alarm."
8409    ::= { tmnxDigitalDiagMonitorEntry 25 }
8410
8411tmnxDDMRxOpticalPowerType          OBJECT-TYPE
8412    SYNTAX      INTEGER {
8413                    oma      (0),   -- Optical Modulation Amplitude
8414                    average  (1)    -- Average rx optical power
8415                }
8416    MAX-ACCESS  read-only
8417    STATUS      current
8418    DESCRIPTION
8419        "The value of tmnxDDMRxOpticalPowerType indicates whether the
8420         tmnxDDMRxOpticalPower was taken as an average, or as an Optical
8421         Modulation Amplitude (OMA)."
8422    ::= { tmnxDigitalDiagMonitorEntry 26 }
8423
8424tmnxDDMAux1                        OBJECT-TYPE
8425    SYNTAX      Integer32
8426    MAX-ACCESS  read-only
8427    STATUS      current
8428    DESCRIPTION
8429        "The value of tmnxDDMAux1 indicates the Manufacturer specific
8430         Auxiliary 1 information of the XFP."
8431    ::= { tmnxDigitalDiagMonitorEntry 27 }
8432
8433tmnxDDMAux1LowWarning              OBJECT-TYPE
8434    SYNTAX      Integer32
8435    MAX-ACCESS  read-only
8436    STATUS      current
8437    DESCRIPTION
8438        "The value of tmnxDDMAux1LowWarning indicates the Manufacturer specific
8439         Auxiliary 1 low-warning threshold for the XFP."
8440    ::= { tmnxDigitalDiagMonitorEntry 28 }
8441
8442tmnxDDMAux1LowAlarm                OBJECT-TYPE
8443    SYNTAX      Integer32
8444    MAX-ACCESS  read-only
8445    STATUS      current
8446    DESCRIPTION
8447        "The value of tmnxDDMAux1LowAlarm indicates the Manufacturer specific
8448         Auxiliary 1 low-alarm threshold for the XFP."
8449    ::= { tmnxDigitalDiagMonitorEntry 29 }
8450
8451tmnxDDMAux1HiWarning               OBJECT-TYPE
8452    SYNTAX      Integer32
8453    MAX-ACCESS  read-only
8454    STATUS      current
8455    DESCRIPTION
8456        "The value of tmnxDDMAux1HiWarning indicates the Manufacturer specific
8457         Auxiliary 1 hi-warning threshold for the XFP."
8458    ::= { tmnxDigitalDiagMonitorEntry 30 }
8459
8460tmnxDDMAux1HiAlarm                 OBJECT-TYPE
8461    SYNTAX      Integer32
8462    MAX-ACCESS  read-only
8463    STATUS      current
8464    DESCRIPTION
8465        "The value of tmnxDDMAux1HiAlarm indicates the Manufacturer specific
8466         Auxiliary 1 hi-alarm threshold for the XFP."
8467    ::= { tmnxDigitalDiagMonitorEntry 31 }
8468
8469tmnxDDMAux1Type                    OBJECT-TYPE
8470    SYNTAX      INTEGER {
8471                    none             (0),
8472                    adp-bias-voltage (1),
8473                    reserved-2       (2),
8474                    tec-current      (3),
8475                    laser-temp       (4),
8476                    laser-wavelength (5),
8477                    voltage-50       (6),
8478                    voltage-33       (7),
8479                    voltage-18       (8),
8480                    voltage-52       (9),
8481                    current-50       (10),
8482                    reserved-11      (11),
8483                    reserved-12      (12),
8484                    current-33       (13),
8485                    current-18       (14),
8486                    current-52       (15)
8487                }
8488    MAX-ACCESS  read-only
8489    STATUS      current
8490    DESCRIPTION
8491        "The value of tmnxDDMAux1Type indicates the measurement type of
8492         the Manufacturer specific Auxiliary 1 information of the XFP:
8493            none             (0)  - not specified.
8494            adp-bias-voltage (1)  - LSB is 10mV.
8495            reserved-2       (2)  - reserved for future use.
8496            tec-current      (3)  - LSB is 100uA.
8497            laser-temp       (4)  - degrees Celsius(C).
8498            laser-wavelength (5)  - LSB is 0.05 nm.
8499            voltage-50       (6)  - 5.0 supply voltage, LSB=100uV.
8500            voltage-33       (7)  - 3.3 supply voltage, LSB=100uV.
8501            voltage-18       (8)  - 1.8 supply voltage, LSB=100uV,
8502            voltage-52       (9)  - -5.2 supply voltage, LSB=100uV.
8503            current-50      (10)  - 5.0V supply current, LSB=100uA.
8504            reserved-11     (11)  - reserved for future use.
8505            reserved-12     (12)  - reserved for future use.
8506            current-33      (13)  - 3.3V supply current, LSB=100uA.
8507            current-18      (14)  - 1.8V supply current, LSB=100uA.
8508            current-52      (15)  - -5.2V supply current, LSB=100uA."
8509    ::= { tmnxDigitalDiagMonitorEntry 32 }
8510
8511tmnxDDMAux2                        OBJECT-TYPE
8512    SYNTAX      Integer32
8513    MAX-ACCESS  read-only
8514    STATUS      current
8515    DESCRIPTION
8516        "The value of tmnxDDMAux2 indicates the Manufacturer specific
8517         Auxiliary 2 information of the SFP/XFP."
8518    ::= { tmnxDigitalDiagMonitorEntry 33 }
8519
8520tmnxDDMAux2LowWarning              OBJECT-TYPE
8521    SYNTAX      Integer32
8522    MAX-ACCESS  read-only
8523    STATUS      current
8524    DESCRIPTION
8525        "The value of tmnxDDMAux2LowWarning indicates the Manufacturer specific
8526         Auxiliary 2 low-warning threshold for the XFP."
8527    ::= { tmnxDigitalDiagMonitorEntry 34 }
8528
8529tmnxDDMAux2LowAlarm                OBJECT-TYPE
8530    SYNTAX      Integer32
8531    MAX-ACCESS  read-only
8532    STATUS      current
8533    DESCRIPTION
8534        "The value of tmnxDDMAux2LowAlarm indicates the Manufacturer specific
8535         Auxiliary 2 low-alarm threshold for the XFP."
8536    ::= { tmnxDigitalDiagMonitorEntry 35 }
8537
8538tmnxDDMAux2HiWarning               OBJECT-TYPE
8539    SYNTAX      Integer32
8540    MAX-ACCESS  read-only
8541    STATUS      current
8542    DESCRIPTION
8543        "The value of tmnxDDMAux2HiWarning indicates the Manufacturer specific
8544         Auxiliary 2 hi-warning threshold for the XFP."
8545    ::= { tmnxDigitalDiagMonitorEntry 36 }
8546
8547tmnxDDMAux2HiAlarm                 OBJECT-TYPE
8548    SYNTAX      Integer32
8549    MAX-ACCESS  read-only
8550    STATUS      current
8551    DESCRIPTION
8552        "The value of tmnxDDMAux2HiAlarm indicates the Manufacturer specific
8553         Auxiliary 2 hi-alarm threshold for the XFP."
8554    ::= { tmnxDigitalDiagMonitorEntry 37 }
8555
8556tmnxDDMAux2Type                    OBJECT-TYPE
8557    SYNTAX      INTEGER {
8558                    none             (0),
8559                    adp-bias-voltage (1),
8560                    reserved-2       (2),
8561                    tec-current      (3),
8562                    laser-temp       (4),
8563                    laser-wavelength (5),
8564                    voltage-50       (6),
8565                    voltage-33       (7),
8566                    voltage-18       (8),
8567                    voltage-52       (9),
8568                    current-50       (10),
8569                    reserved-11      (11),
8570                    reserved-12      (12),
8571                    current-33       (13),
8572                    current-18       (14),
8573                    current-52       (15)
8574                }
8575    MAX-ACCESS  read-only
8576    STATUS      current
8577    DESCRIPTION
8578        "The value of tmnxDDMAux2Type indicates the measurement type of
8579         the Manufacturer specific Auxiliary 2 information of the XFP:
8580            none             (0)  - not specified.
8581            adp-bias-voltage (1)  - LSB is 10mV.
8582            reserved-2       (2)  - reserved for future use.
8583            tec-current      (3)  - LSB is 100uA.
8584            laser-temp       (4)  - degrees Celsius(C).
8585            laser-wavelength (5)  - LSB is 0.05 nm.
8586            voltage-50       (6)  - 5.0 supply voltage, LSB=100uV.
8587            voltage-33       (7)  - 3.3 supply voltage, LSB=100uV.
8588            voltage-18       (8)  - 1.8 supply voltage, LSB=100uV,
8589            voltage-52       (9)  - -5.2 supply voltage, LSB=100uV.
8590            current-50      (10)  - 5.0V supply current, LSB=100uA.
8591            reserved-11     (11)  - reserved for future use.
8592            reserved-12     (12)  - reserved for future use.
8593            current-33      (13)  - 3.3V supply current, LSB=100uA.
8594            current-18      (14)  - 1.8V supply current, LSB=100uA.
8595            current-52      (15)  - -5.2V supply current, LSB=100uA."
8596    ::= { tmnxDigitalDiagMonitorEntry 38 }
8597
8598tmnxDDMFailedThresholds            OBJECT-TYPE
8599    SYNTAX      BITS {
8600                    unknown                      (0),
8601                    temperature-low-warning      (1),
8602                    temperature-low-alarm        (2),
8603                    temperature-high-warning     (3),
8604                    temperature-high-alarm       (4),
8605                    supplyVoltage-low-warning    (5),
8606                    supplyVoltage-low-alarm      (6),
8607                    supplyVoltage-high-warning   (7),
8608                    supplyVoltage-high-alarm     (8),
8609                    txBiasCurrent-low-warning    (9),
8610                    txBiasCurrent-low-alarm     (10),
8611                    txBiasCurrent-high-warning  (11),
8612                    txBiasCurrent-high-alarm    (12),
8613                    txOutputPower-low-warning   (13),
8614                    txOutputPower-low-alarm     (14),
8615                    txOutputPower-high-warning  (15),
8616                    txOutputPower-high-alarm    (16),
8617                    rxOpticalPower-low-warning  (17),
8618                    rxOpticalPower-low-alarm    (18),
8619                    rxOpticalPower-high-warning (19),
8620                    rxOpticalPower-high-alarm   (20),
8621                    aux1-low-warning            (21),
8622                    aux1-low-alarm              (22),
8623                    aux1-high-warning           (23),
8624                    aux1-high-alarm             (24),
8625                    aux2-low-warning            (25),
8626                    aux2-low-alarm              (26),
8627                    aux2-high-warning           (27),
8628                    aux2-high-alarm             (28)
8629                }
8630    MAX-ACCESS  read-only
8631    STATUS      current
8632    DESCRIPTION
8633        "The value of tmnxDDMFailedThresholds indicates which objects
8634        of the monitored SFP/XFP is in a failed or cleared threshold state.
8635        A set bit indicates that the specified threshold has been exceeded."
8636    ::= { tmnxDigitalDiagMonitorEntry 39 }
8637
8638tmnxDDMExternallyCalibrated        OBJECT-TYPE
8639    SYNTAX      TruthValue
8640    MAX-ACCESS  read-only
8641    STATUS      current
8642    DESCRIPTION
8643        "The value of tmnxDDMExternallyCalibrated indicates whether the
8644         SFP was externally calibrated (true) or internally calibrated (false)."
8645    ::= { tmnxDigitalDiagMonitorEntry 40 }
8646
8647tmnxDDMExtCalRxPower4              OBJECT-TYPE
8648    SYNTAX      Unsigned32
8649    MAX-ACCESS  read-only
8650    STATUS      current
8651    DESCRIPTION
8652        "The value of tmnxDDMExtCalRxPower4 indicates the Rx_PWR(4)
8653         value as specified in Table 3.16 in the SFF Committee Standard's
8654         document SFF-8472 Rev 10.2."
8655    REFERENCE "SFF-8472 Rev 10.2"
8656    ::= { tmnxDigitalDiagMonitorEntry 41 }
8657
8658tmnxDDMExtCalRxPower3              OBJECT-TYPE
8659    SYNTAX      Unsigned32
8660    MAX-ACCESS  read-only
8661    STATUS      current
8662    DESCRIPTION
8663        "The value of tmnxDDMExtCalRxPower3 indicates the Rx_PWR(3)
8664         value as specified in Table 3.16 in the SFF Committee Standard's
8665         document SFF-8462 Rev 10.2."
8666    REFERENCE "SFF-8472 Rev 10.2"
8667    ::= { tmnxDigitalDiagMonitorEntry 42 }
8668
8669tmnxDDMExtCalRxPower2              OBJECT-TYPE
8670    SYNTAX      Unsigned32
8671    MAX-ACCESS  read-only
8672    STATUS      current
8673    DESCRIPTION
8674        "The value of tmnxDDMExtCalRxPower2 indicates the Rx_PWR(2)
8675         value as specified in Table 3.16 in the SFF Committee Standard's
8676         document SFF-8472 Rev 10.2."
8677    REFERENCE "SFF-8472 Rev 10.2"
8678    ::= { tmnxDigitalDiagMonitorEntry 43 }
8679
8680tmnxDDMExtCalRxPower1              OBJECT-TYPE
8681    SYNTAX      Unsigned32
8682    MAX-ACCESS  read-only
8683    STATUS      current
8684    DESCRIPTION
8685        "The value of tmnxDDMExtCalRxPower1 indicates the Rx_PWR(1)
8686         value as specified in Table 3.16 in the SFF Committee Standard's
8687         document SFF-8472 Rev 10.2."
8688    REFERENCE "SFF-8472 Rev 10.2"
8689    ::= { tmnxDigitalDiagMonitorEntry 44 }
8690
8691tmnxDDMExtCalRxPower0              OBJECT-TYPE
8692    SYNTAX      Unsigned32
8693    MAX-ACCESS  read-only
8694    STATUS      current
8695    DESCRIPTION
8696        "The value of tmnxDDMExtCalRxPower0 indicates the Rx_PWR(0)
8697         value as specified in Table 3.16 in the SFF Committee Standard's
8698         document SFF-8472 Rev 10.2."
8699    REFERENCE "SFF-8472 Rev 10.2"
8700    ::= { tmnxDigitalDiagMonitorEntry 45 }
8701
8702tmnxDDMExtCalTxLaserBiasSlope      OBJECT-TYPE
8703    SYNTAX      Unsigned32 (0..65535)
8704    MAX-ACCESS  read-only
8705    STATUS      current
8706    DESCRIPTION
8707        "The value of tmnxDDMExtCalTxLaserBiasSlope indicates the
8708         Tx_l(Slope) value as specified in Table 3.16 in the SFF
8709         Committee Standard's document SFF-8472 Rev 10.2."
8710    REFERENCE "SFF-8472 Rev 10.2"
8711    ::= { tmnxDigitalDiagMonitorEntry 46 }
8712
8713tmnxDDMExtCalTxLaserBiasOffset     OBJECT-TYPE
8714    SYNTAX      Integer32 (-32767..32768)
8715    MAX-ACCESS  read-only
8716    STATUS      current
8717    DESCRIPTION
8718        "The value of tmnxDDMExtCalTxLaserBiasOffset indicates the
8719         Tx_l(Offset) value as specified in Table 3.16 in the SFF
8720         Committee Standard's document SFF-8472 Rev 10.2."
8721    REFERENCE "SFF-8472 Rev 10.2"
8722    ::= { tmnxDigitalDiagMonitorEntry 47 }
8723
8724tmnxDDMExtCalTxPowerSlope          OBJECT-TYPE
8725    SYNTAX      Unsigned32 (0..65535)
8726    MAX-ACCESS  read-only
8727    STATUS      current
8728    DESCRIPTION
8729        "The value of tmnxDDMExtCalTxPowerSlope indicates the
8730         Tx_PWR(Slope) value as specified in Table 3.16 in the
8731         SFF Committee Standard's document SFF-8472 Rev 10.2."
8732    REFERENCE "SFF-8472 Rev 10.2"
8733    ::= { tmnxDigitalDiagMonitorEntry 48 }
8734
8735tmnxDDMExtCalTxPowerOffset         OBJECT-TYPE
8736    SYNTAX      Integer32 (-32767..32768)
8737    MAX-ACCESS  read-only
8738    STATUS      current
8739    DESCRIPTION
8740        "The value of tmnxDDMExtCalTxPowerOffset indicates the
8741         Tx_PWR(Offset) value as specified in Table 3.16 in the
8742         SFF Committee Standard's document SFF-8472 Rev 10.2."
8743    REFERENCE "SFF-8472 Rev 10.2"
8744    ::= { tmnxDigitalDiagMonitorEntry 49 }
8745
8746tmnxDDMExtCalTemperatureSlope      OBJECT-TYPE
8747    SYNTAX      Unsigned32 (0..65535)
8748    MAX-ACCESS  read-only
8749    STATUS      current
8750    DESCRIPTION
8751        "The value of tmnxDDMExtCalTemperatureSlope indicates the
8752         T(Slope) value as specified in Table 3.16 in the SFF
8753         Committee Standard's document SFF-8472 Rev 10.2."
8754    REFERENCE "SFF-8472 Rev 10.2"
8755    ::= { tmnxDigitalDiagMonitorEntry 50 }
8756
8757tmnxDDMExtCalTemperatureOffset     OBJECT-TYPE
8758    SYNTAX      Integer32 (-32767..32768)
8759    MAX-ACCESS  read-only
8760    STATUS      current
8761    DESCRIPTION
8762        "The value of tmnxDDMExtCalTemperatureOffset indicates the
8763         T(Offset) value as specified in Table 3.16 in the SFF
8764         Committee Standard's document SFF-8472 Rev 10.2."
8765    REFERENCE "SFF-8472 Rev 10.2"
8766    ::= { tmnxDigitalDiagMonitorEntry 51 }
8767
8768tmnxDDMExtCalVoltageSlope          OBJECT-TYPE
8769    SYNTAX      Unsigned32 (0..65535)
8770    MAX-ACCESS  read-only
8771    STATUS      current
8772    DESCRIPTION
8773        "The value of tmnxDDMExtCalVoltageSlope indicates the V(Slope)
8774        value as specified in Table 3.16 in the SFF Committee Standard's
8775        document SFF-8472 Rev 10.2."
8776    REFERENCE "SFF-8472 Rev 10.2"
8777    ::= { tmnxDigitalDiagMonitorEntry 52 }
8778
8779tmnxDDMExtCalVoltageOffset         OBJECT-TYPE
8780    SYNTAX      Integer32 (-32767..32768)
8781    MAX-ACCESS  read-only
8782    STATUS      current
8783    DESCRIPTION
8784        "The value of tmnxDDMExtCalVoltageOffset indicates the V(Slope)
8785        value as specified in Table 3.16 in the SFF Committee Standard's
8786        document SFF-8472 Rev 10.2."
8787    REFERENCE "SFF-8472 Rev 10.2"
8788    ::= { tmnxDigitalDiagMonitorEntry 53 }
8789
8790--
8791--
8792--  Port Notification Objects
8793--
8794 tmnxPortNotifyPortId  OBJECT-TYPE
8795    SYNTAX      TmnxPortID
8796    MAX-ACCESS  accessible-for-notify
8797    STATUS      current
8798    DESCRIPTION
8799        "Used by tmnx port Notifications, the OID indicates the
8800         port or sonet path associated with the alarm."
8801    ::= { tmnxPortNotificationObjects 1 }
8802
8803 tmnxPortNotifySonetAlarmReason  OBJECT-TYPE
8804    SYNTAX      INTEGER {
8805                    notUsed (0),
8806                    loc(1),
8807                    lais(2),
8808                    lrdi(3),
8809                    ss1f(4),
8810                    sb1err(5),
8811                    lb2erSd(6),
8812                    lb2erSf(7),
8813                    slof(8),
8814                    slos(9),
8815                    stxptr(10),
8816                    srxptr(11),
8817                    lrei(12)
8818                }
8819    MAX-ACCESS   accessible-for-notify
8820    STATUS       current
8821    DESCRIPTION
8822        "Used by tmnx sonet Port Notifications, the value of
8823         tmnxPortNotifySonetAlarmReason indicates the reason a sonet port
8824         alarm has been raised."
8825    ::= { tmnxPortNotificationObjects 2 }
8826
8827 tmnxPortNotifySonetPathAlarmReason  OBJECT-TYPE
8828    SYNTAX      INTEGER {
8829                    notUsed (0),
8830                    pais(1),
8831                    plop(2),
8832                    prdi(3),
8833                    pb3err(4),
8834                    pplm(5),
8835                    prei(6),
8836                    puneq(7),
8837                    plcd(8)
8838                }
8839    MAX-ACCESS  accessible-for-notify
8840    STATUS      current
8841    DESCRIPTION
8842        "Used by tmnx sonet path Notifications, the value of
8843         tmnxPortNotifySonetPathAlarmReason indicates the reason a sonet path
8844         alarm has been raised."
8845    ::= { tmnxPortNotificationObjects 3 }
8846
8847tmnxPortNotifyError  OBJECT-TYPE
8848    SYNTAX      INTEGER {
8849                    txClockError (1),
8850                    rxClockError(2),
8851                    txFifoError(3),
8852                    laserError(4),
8853                    miscError(5)
8854                }
8855    MAX-ACCESS  accessible-for-notify
8856    STATUS      current
8857    DESCRIPTION
8858        "Used by tmnxEqPortError notification, the value of
8859         tmnxPortNotifyError indicates the reason a port has
8860         an error."
8861    ::= { tmnxPortNotificationObjects 4 }
8862
8863 tmnxPortNotifyDS3AlarmReason  OBJECT-TYPE
8864    SYNTAX      INTEGER {
8865                    notUsed (0),
8866                    ais (1),
8867                    los (2),
8868                    oof (3),
8869                    rai (4),
8870                    looped (5)
8871                }
8872    MAX-ACCESS   accessible-for-notify
8873    STATUS       current
8874    DESCRIPTION
8875        "Used by tmnx DS3 Port Notifications, the value of
8876         tmnxPortNotifyDS3AlarmReason indicates the reason a DS3 interface
8877         alarm has been raised."
8878    ::= { tmnxPortNotificationObjects 5 }
8879
8880 tmnxPortNotifyDS1AlarmReason  OBJECT-TYPE
8881    SYNTAX      INTEGER {
8882                    notUsed (0),
8883                    ais (1),
8884                    los (2),
8885                    oof (3),
8886                    rai (4),
8887                    looped (5),
8888                    berSd (6),
8889                    berSf (7)
8890                }
8891    MAX-ACCESS   accessible-for-notify
8892    STATUS       current
8893    DESCRIPTION
8894        "Used by tmnx DS1 Port Notifications, the value of
8895         tmnxPortNotifyDS1AlarmReason indicates the reason a DS1 interface
8896         alarm has been raised."
8897    ::= { tmnxPortNotificationObjects 6 }
8898
8899 tmnxPortNotifyBundleId  OBJECT-TYPE
8900    SYNTAX      TmnxBundleID
8901    MAX-ACCESS  accessible-for-notify
8902    STATUS      current
8903    DESCRIPTION
8904        "Used by tmnx bundle Notifications, the value indicates the
8905         bundle associated with the alarm."
8906    ::= { tmnxPortNotificationObjects 7 }
8907
8908 tmnxPortNotifyEtherAlarmReason  OBJECT-TYPE
8909    SYNTAX       TmnxPortEtherReportValue
8910    MAX-ACCESS   accessible-for-notify
8911    STATUS       current
8912    DESCRIPTION
8913        "Used by tmnx ethernet Port Notifications, the value of
8914         tmnxPortNotifyEtherAlarmReason indicates the reason a ethernet port
8915         alarm has been raised."
8916    ::= { tmnxPortNotificationObjects 8 }
8917
8918 tmnxDDMFailedObject OBJECT-TYPE
8919    SYNTAX      INTEGER {
8920                    unknown                      (0),
8921                    temperature-low-warning      (1),
8922                    temperature-low-alarm        (2),
8923                    temperature-high-warning     (3),
8924                    temperature-high-alarm       (4),
8925                    supplyVoltage-low-warning    (5),
8926                    supplyVoltage-low-alarm      (6),
8927                    supplyVoltage-high-warning   (7),
8928                    supplyVoltage-high-alarm     (8),
8929                    txBiasCurrent-low-warning    (9),
8930                    txBiasCurrent-low-alarm     (10),
8931                    txBiasCurrent-high-warning  (11),
8932                    txBiasCurrent-high-alarm    (12),
8933                    txOutputPower-low-warning   (13),
8934                    txOutputPower-low-alarm     (14),
8935                    txOutputPower-high-warning  (15),
8936                    txOutputPower-high-alarm    (16),
8937                    rxOpticalPower-low-warning  (17),
8938                    rxOpticalPower-low-alarm    (18),
8939                    rxOpticalPower-high-warning (19),
8940                    rxOpticalPower-high-alarm   (20),
8941                    aux1-low-warning            (21),
8942                    aux1-low-alarm              (22),
8943                    aux1-high-warning           (23),
8944                    aux1-high-alarm             (24),
8945                    aux2-low-warning            (25),
8946                    aux2-low-alarm              (26),
8947                    aux2-high-warning           (27),
8948                    aux2-high-alarm             (28)
8949                }
8950    MAX-ACCESS   accessible-for-notify
8951    STATUS       current
8952    DESCRIPTION
8953        "Used by Digital Diagnostic Monitoring (DDM) Notifications, the
8954         value of tmnxDDMFailedObject indicates which object of the
8955         monitored SFP/XFP is in a failed or cleared threshold state."
8956    ::= { tmnxPortNotificationObjects 9 }
8957
8958--
8959--  ALCATEL-IND1-TIMETRA-PORT-MIB Notifications
8960--
8961
8962--
8963--  Equipment Alarms
8964--
8965 tmnxEqOobPortFailure   NOTIFICATION-TYPE
8966    OBJECTS {
8967        tmnxChassisNotifyChassisId,
8968        tmnxPortNotifyPortId
8969    }
8970    STATUS  obsolete
8971    DESCRIPTION
8972        "Generated when the out-of-band Ethernet port has failed.  On the
8973         Alcatel 7x50 SR system, the out-of-band port is the CPM management
8974         interface.
8975
8976         This notification was made obsolete in the 2.1 release.
8977
8978         The Out-of-band, OOB, port is what id refered to as the
8979         management port or cpm port.  It has an entry in ifTable
8980         and linkup, linkDown and tmnxEqPortError notifications
8981         are sent for the management port just as for any other
8982         port in the system."
8983    ::= { tmnxPortNotification 1 }
8984
8985 tmnxEqPortFailure  NOTIFICATION-TYPE
8986    OBJECTS {
8987        tmnxChassisNotifyChassisId,
8988        tmnxPortNotifyPortId
8989    }
8990    STATUS  obsolete
8991    DESCRIPTION
8992        "Generated when a port has failed.
8993
8994         This notification was made obsolete in the 2.1 release.
8995
8996         tmnxEqPortError is used instead of tmnxEqPortFailure.
8997
8998         Standard IETF linkDown notification is sent when a
8999         physical port failure is detected.  tmnxEqPortError is
9000         sent with a ASCII reason message when port errors are
9001         detected.
9002
9003         It was originally intended that tmnxEqPortError be used
9004         to report errors that do not cause port state change to
9005         'down'.
9006
9007         tmnxEqPortFailure was intended to report errors that
9008         do cause the port state change to 'down'.
9009
9010         However, in the implementation tmnxEqPortError is used
9011         for both fatal and non-fatal errors."
9012    ::= { tmnxPortNotification 2 }
9013
9014 tmnxEqPortSonetAlarm     NOTIFICATION-TYPE
9015    OBJECTS {
9016        tmnxPortNotifyPortId,
9017        tmnxPortNotifySonetAlarmReason
9018    }
9019    STATUS  current
9020    DESCRIPTION
9021        "Generated when a SONET/SDH port alarm condition is detected.
9022         It is generated only when the type of alarm being raised is enabled
9023         in tmnxSonetReportAlarm."
9024    ::= { tmnxPortNotification 4 }
9025
9026 tmnxEqPortSonetAlarmClear        NOTIFICATION-TYPE
9027    OBJECTS {
9028        tmnxPortNotifyPortId,
9029        tmnxPortNotifySonetAlarmReason
9030    }
9031    STATUS  current
9032    DESCRIPTION
9033        "Generated when a SONET/SDH port alarm condition is cleared.
9034         It is generated only when the type of alarm being cleared is enabled
9035         in tmnxSonetReportAlarm."
9036    ::= { tmnxPortNotification 5 }
9037
9038 tmnxEqPortSonetPathAlarm   NOTIFICATION-TYPE
9039    OBJECTS {
9040        tmnxPortNotifyPortId,
9041        tmnxPortNotifySonetPathAlarmReason
9042    }
9043    STATUS  current
9044    DESCRIPTION
9045        "Generated when a SONET/SDH path alarm condition is detected.
9046         It is generated only when the type of alarm being raised is enabled
9047         in tmnxSonetPathReportAlarm."
9048    ::= { tmnxPortNotification 6 }
9049
9050 tmnxEqPortSonetPathAlarmClear      NOTIFICATION-TYPE
9051    OBJECTS {
9052        tmnxPortNotifyPortId,
9053        tmnxPortNotifySonetPathAlarmReason
9054    }
9055    STATUS  current
9056    DESCRIPTION
9057        "Generated when a SONET/SDH path alarm condition is cleared.
9058         It is generated only when the type of alarm being cleared is enabled
9059         in tmnxSonetPathReportAlarm."
9060    ::= { tmnxPortNotification 7 }
9061
9062 tmnxEqPortSFPInserted NOTIFICATION-TYPE
9063    OBJECTS {
9064        tmnxPortNotifyPortId
9065    }
9066    STATUS  current
9067    DESCRIPTION
9068        "Generated when a SFP is inserted in the port."
9069    ::= { tmnxPortNotification 8 }
9070
9071 tmnxEqPortSFPRemoved NOTIFICATION-TYPE
9072    OBJECTS {
9073        tmnxPortNotifyPortId
9074    }
9075    STATUS  current
9076    DESCRIPTION
9077        "Generated when a SFP is removed from the port."
9078    ::= { tmnxPortNotification 9 }
9079
9080 tmnxEqPortWrongSFP NOTIFICATION-TYPE
9081    OBJECTS {
9082        tmnxPortNotifyPortId
9083    }
9084    STATUS  obsolete
9085    DESCRIPTION
9086        "Generated when a wrong type of SFP optics module
9087         is plugged into a 1 Gig MDA, SONET MDA, or 100FX MDA.
9088
9089         Because of the large variety of SFPs now supported and
9090         their different encoding schemes for compliance bits, the
9091         check for wrong SFP has been removed. As a result,
9092         tmnxEqPortWrongSFP notification is no longer generated.
9093
9094         However, wrong SFP can be inferred from port statistics."
9095    ::= { tmnxPortNotification 10 }
9096
9097tmnxEqPortSFPCorrupted  NOTIFICATION-TYPE
9098    OBJECTS {
9099        tmnxPortNotifyPortId
9100    }
9101    STATUS  obsolete
9102    DESCRIPTION
9103        "Generated when SFP information stored in the EPROM
9104         on the SFP is corrupt. This notification was made
9105         obsolete for revision 6.0 on Alcatel 7x50 SR series
9106         systems; it was replaced by tmnxEqPortSFPStatusFailure."
9107    ::= { tmnxPortNotification 11 }
9108
9109 tmnxPortNotifyBerSdTca NOTIFICATION-TYPE
9110    OBJECTS {
9111        tmnxPortNotifyPortId,
9112        tmnxSonetBerSdThreshold
9113    }
9114    STATUS  obsolete
9115    DESCRIPTION
9116        "Generated when a SONET/SDH port's signal degradation bit error
9117         rate is greater than the configured error rate threshold.
9118
9119         This notification was made obsolete in the 2.1 release."
9120        ::= { tmnxPortNotification 12 }
9121
9122 tmnxPortNotifyBerSfTca NOTIFICATION-TYPE
9123    OBJECTS {
9124        tmnxPortNotifyPortId,
9125        tmnxSonetBerSfThreshold
9126    }
9127    STATUS  obsolete
9128    DESCRIPTION
9129        "Generated when a SONET/SDH port's signal failure bit error
9130         rate is greater than the configured error rate threshold.
9131
9132         This notification was made obsolete in the 2.1 release."
9133    ::= { tmnxPortNotification 13 }
9134
9135tmnxEqPortError NOTIFICATION-TYPE
9136    OBJECTS {
9137        tmnxPortNotifyPortId,
9138        tmnxPortNotifyError
9139    }
9140    STATUS  current
9141    DESCRIPTION
9142        "Generated when an error listed in tmnxPortNotifyError
9143         is detected on the port."
9144    ::= { tmnxPortNotification 14 }
9145
9146 tmnxEqPortDS3Alarm   NOTIFICATION-TYPE
9147    OBJECTS {
9148        tmnxPortNotifyPortId,
9149        tmnxPortNotifyDS3AlarmReason
9150    }
9151    STATUS  current
9152    DESCRIPTION
9153        "Generated when a DS3 interface alarm condition is detected.
9154         It is generated only when the type of alarm being raised is enabled
9155         in tmnxDS3ChannelReportAlarm."
9156    ::= { tmnxPortNotification 15 }
9157
9158 tmnxEqPortDS3AlarmClear      NOTIFICATION-TYPE
9159    OBJECTS {
9160        tmnxPortNotifyPortId,
9161        tmnxPortNotifyDS3AlarmReason
9162    }
9163    STATUS  current
9164    DESCRIPTION
9165        "Generated when a DS3 interface alarm condition is cleared.
9166         It is generated only when the type of alarm being cleared is enabled
9167         in tmnxDS3ChannelReportAlarm."
9168    ::= { tmnxPortNotification 16 }
9169
9170 tmnxEqPortDS1Alarm   NOTIFICATION-TYPE
9171    OBJECTS {
9172        tmnxPortNotifyPortId,
9173        tmnxPortNotifyDS1AlarmReason
9174    }
9175    STATUS  current
9176    DESCRIPTION
9177        "Generated when a DS1 interface alarm condition is detected.
9178         It is generated only when the type of alarm being raised is enabled
9179         in tmnxDS1ReportAlarm."
9180    ::= { tmnxPortNotification 17 }
9181
9182 tmnxEqPortDS1AlarmClear      NOTIFICATION-TYPE
9183    OBJECTS {
9184        tmnxPortNotifyPortId,
9185        tmnxPortNotifyDS1AlarmReason
9186    }
9187    STATUS  current
9188    DESCRIPTION
9189        "Generated when a DS1 interface alarm condition is cleared.
9190         It is generated only when the type of alarm being cleared is enabled
9191         in tmnxDS1ReportAlarm."
9192    ::= { tmnxPortNotification 18 }
9193
9194 tmnxEqPortBndlYellowDiffExceeded   NOTIFICATION-TYPE
9195    OBJECTS {
9196        tmnxPortNotifyPortId,
9197        tmnxBundleYellowDiffDelay
9198    }
9199    STATUS  current
9200    DESCRIPTION
9201        "Generated when the differential delay of a port in the bundle
9202         exceeds the configured value in tmnxBundleYellowDiffDelay."
9203    ::= { tmnxPortNotification 19 }
9204
9205 tmnxEqPortBndlRedDiffExceeded   NOTIFICATION-TYPE
9206    OBJECTS {
9207        tmnxPortNotifyPortId,
9208        tmnxBundleRedDiffDelay
9209    }
9210    STATUS  current
9211    DESCRIPTION
9212        "Generated when the differential delay of a port in the bundle
9213         exceeds the configured value in tmnxBundleRedDiffDelay."
9214    ::= { tmnxPortNotification 20 }
9215
9216 tmnxEqPortBndlBadEndPtDiscr  NOTIFICATION-TYPE
9217    OBJECTS {
9218        tmnxBundleMemberDownReason
9219    }
9220    STATUS  current
9221    DESCRIPTION
9222        "Generated when the port detected mismatched peer endpoint
9223         discriminator for the bundle."
9224    ::= { tmnxPortNotification 21 }
9225
9226 tmnxEqPortEtherAlarm     NOTIFICATION-TYPE
9227    OBJECTS {
9228        tmnxPortNotifyPortId,
9229        tmnxPortNotifyEtherAlarmReason
9230    }
9231    STATUS  current
9232    DESCRIPTION
9233        "tmnxEqPortEtherAlarm is generated when a ethernet port alarm
9234         condition is detected. It is generated only when the type of
9235         alarm being raised is enabled in tmnxPortEtherReportAlarm."
9236    ::= { tmnxPortNotification 22 }
9237
9238 tmnxEqPortEtherAlarmClear        NOTIFICATION-TYPE
9239    OBJECTS {
9240        tmnxPortNotifyPortId,
9241        tmnxPortNotifyEtherAlarmReason
9242    }
9243    STATUS  current
9244    DESCRIPTION
9245        "tmnxEqPortEtherAlarmClear is generated when a ethernet port alarm
9246         condition is cleared. It is generated only when the type of alarm
9247         being cleared is enabled in tmnxPortEtherReportAlarm."
9248    ::= { tmnxPortNotification 23 }
9249
9250 tmnxDS1E1LoopbackStarted        NOTIFICATION-TYPE
9251    OBJECTS {
9252        tmnxPortNotifyPortId,
9253        tmnxDS1Loopback
9254    }
9255    STATUS          current
9256    DESCRIPTION
9257        "The tmnxDS1E1LoopbackStarted notification is generated when a
9258         loopback is provisioned on a DS1/E1 port."
9259    ::= { tmnxPortNotification 24 }
9260
9261 tmnxDS1E1LoopbackStopped NOTIFICATION-TYPE
9262    OBJECTS {
9263        tmnxPortNotifyPortId,
9264        tmnxDS1Loopback
9265    }
9266    STATUS          current
9267    DESCRIPTION
9268        "The tmnxDS1E1LoopbackStopped notification is generated when a
9269         loopback is removed on a DS1/E1 port. The value of
9270         tmnxSonetLoopback specifies the type of loopback that was
9271         configured and has now been removed."
9272    ::= { tmnxPortNotification 25 }
9273
9274 tmnxDS3E3LoopbackStarted NOTIFICATION-TYPE
9275    OBJECTS {
9276        tmnxPortNotifyPortId,
9277        tmnxDS3ChannelLoopback
9278    }
9279    STATUS          current
9280    DESCRIPTION
9281        "The tmnxDS3E3LoopbackStarted notification is generated when a
9282         loopback is provisioned on a DS3/E3 port."
9283    ::= { tmnxPortNotification 26 }
9284
9285 tmnxDS3E3LoopbackStopped NOTIFICATION-TYPE
9286    OBJECTS {
9287        tmnxPortNotifyPortId,
9288        tmnxDS3ChannelLoopback
9289    }
9290    STATUS          current
9291    DESCRIPTION
9292        "The tmnxDS3E3LoopbackStopped notification is generated when a
9293         loopback is removed on a DS3/E3 port. The value of
9294         tmnxDS3ChannelLoopback specifies the type of loopback that was
9295         configured and has now been removed."
9296    ::= { tmnxPortNotification 27 }
9297
9298 tmnxSonetSDHLoopbackStarted NOTIFICATION-TYPE
9299    OBJECTS {
9300        tmnxPortNotifyPortId,
9301        tmnxSonetLoopback
9302    }
9303    STATUS          current
9304    DESCRIPTION
9305        "The tmnxSonetSDHLoopbackStarted notification is generated when a
9306         loopback is provisioned on a Sonet-SDH port."
9307    ::= { tmnxPortNotification 28 }
9308
9309 tmnxSonetSDHLoopbackStopped NOTIFICATION-TYPE
9310    OBJECTS {
9311        tmnxPortNotifyPortId,
9312        tmnxSonetLoopback
9313    }
9314    STATUS          current
9315    DESCRIPTION
9316        "The tmnxSonetSDHLoopbackStopped notification is generated when a
9317         loopback test is removed on a Sonet-SDH port. The value of
9318         tmnxDS1Loopback specifies the type of loopback that was
9319         configured and has now been removed."
9320    ::= { tmnxPortNotification 29 }
9321
9322--
9323--  Down-when-looped Alarm
9324--
9325 tmnxEqPortEtherLoopDetected  NOTIFICATION-TYPE
9326    OBJECTS {
9327        tmnxPortNotifyPortId
9328    }
9329    STATUS  current
9330    DESCRIPTION
9331        "The tmnxEqPortEtherLoopDetected notification is genereated when
9332         down-when-looped detects an Ethernet port is receiving PDUs that
9333         it transmitted and tmnxPortEtherDownWhenLoopedEnabled is set to
9334         'true'."
9335    ::= { tmnxPortNotification 30 }
9336
9337 tmnxEqPortEtherLoopCleared  NOTIFICATION-TYPE
9338    OBJECTS {
9339        tmnxPortNotifyPortId
9340    }
9341    STATUS  current
9342    DESCRIPTION
9343        "The tmnxEqPortEtherLoopCleared notification is generated when
9344         down-when-looped detects an Ethernet port has stopped receiving
9345         PDUs that it transmitted and tmnxPortEtherDownWhenLoopedEnabled
9346         is set to 'true'.  Setting tmnxPortEtherDownWhenLoopedEnabled to
9347         'false' will also cause this notification to be generated if
9348         tmnxEqPortEtherLoopDetected had previously been raised."
9349    ::= { tmnxPortNotification 31 }
9350
9351 tmnxEqPortSpeedCfgNotCompatible  NOTIFICATION-TYPE
9352    OBJECTS {
9353        tmnxPortNotifyPortId,
9354        tmnxPortEtherSpeed
9355    }
9356    STATUS  current
9357    DESCRIPTION
9358        "Generated when a supported MDA is inserted into a slot of an
9359         IOM, the MDA is compatible with the currently provisioned MDA,
9360         but the currently configured speed on an MDA port is not
9361         compatible with the inserted MDA."
9362    ::= { tmnxPortNotification 32 }
9363
9364 tmnxEqPortDuplexCfgNotCompatible  NOTIFICATION-TYPE
9365    OBJECTS {
9366        tmnxPortNotifyPortId,
9367        tmnxPortEtherDuplex
9368    }
9369    STATUS  current
9370    DESCRIPTION
9371        "Generated when a supported MDA is inserted into a slot of an
9372         IOM, the MDA is compatible with the currently provisioned MDA,
9373         but the currently configured duplex on an MDA port is not
9374         compatible with the inserted MDA."
9375    ::= { tmnxPortNotification 33 }
9376
9377 tmnxEqPortIngressRateCfgNotCompatible  NOTIFICATION-TYPE
9378    OBJECTS {
9379        tmnxPortNotifyPortId
9380    }
9381    STATUS  current
9382    DESCRIPTION
9383        "Generated when a supported MDA is inserted into a slot of an
9384         IOM, the MDA is compatible with the currently provisioned MDA,
9385         but the currently configured ingress rate on an MDA port is not
9386         compatible with the inserted MDA."
9387    ::= { tmnxPortNotification 34 }
9388
9389tmnxEqDigitalDiagMonitorFailure NOTIFICATION-TYPE
9390    OBJECTS {
9391        tmnxPortNotifyPortId,
9392        tmnxDDMFailedObject
9393    }
9394    STATUS  current
9395    DESCRIPTION
9396        "Generated when an SFP/XFP that supports Digital Diagnostic
9397         Monitoring (DDM) enters a failed state."
9398    ::= { tmnxPortNotification 35 }
9399
9400tmnxEqPortSFPStatusFailure NOTIFICATION-TYPE
9401    OBJECTS {
9402        tmnxPortNotifyPortId,
9403        tmnxPortSFPStatus
9404    }
9405    STATUS  current
9406    DESCRIPTION
9407        "Generated when the tmnxPortSFPStatus of an SFP/XFP results in
9408         a value other than 'not-equipped (0)', or 'operational (1)'.
9409         tmnxEqPortSFPStatusFailure obsoleted tmnxEqPortSFPCorrupted for
9410         revision 6.0 on Alcatel 7x50 SR series systems."
9411    ::= { tmnxPortNotification 36 }
9412
9413--
9414--  Quality of Service Alarm
9415--
9416tmnxQosServiceDegraded     NOTIFICATION-TYPE
9417    OBJECTS {
9418        tmnxChassisNotifyChassisId,
9419        tmnxPortNotifyPortId
9420    }
9421    STATUS  obsolete
9422    DESCRIPTION
9423        "Generated when the port is unable to provided the specified
9424         quality of service level."
9425    ::= { tmnxPortNotification 3 }
9426
9427
9428--%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
9429--
9430--      The compliance specifications.
9431--
9432
9433tmnxPortCompliances     OBJECT IDENTIFIER ::= { tmnxPortConformance 1 }
9434tmnxPortGroups            OBJECT IDENTIFIER ::= { tmnxPortConformance 2 }
9435
9436tmnxPortComp7750        OBJECT IDENTIFIER ::= { tmnxPortCompliances 3 }
9437--  tmnxPortComp7750V3v0  OBJECT IDENTIFIER ::= { tmnxPortComp7750 1}
9438
9439tmnxPortComp7450        OBJECT IDENTIFIER ::= { tmnxPortCompliances 4 }
9440--  tmnxPortComp7450V3v0  OBJECT IDENTIFIER ::= { tmnxPortComp7450 1 }
9441
9442tmnxPortComp7710        OBJECT IDENTIFIER ::= { tmnxPortCompliances 5 }
9443--  tmnxPortComp7710V3v0  OBJECT IDENTIFIER ::= { tmnxPortComp7710 1 }
9444
9445-- tmnxPortCompliance  MODULE-COMPLIANCE
9446--    ::= { tmnxPortCompliances 1 }
9447
9448-- tmnxPortR2r1Compliance  MODULE-COMPLIANCE
9449--    ::= { tmnxPortCompliances 2 }
9450
9451-- tmnxPortComp7750V3v0  MODULE-COMPLIANCE
9452--    ::= { tmnxPortComp7750 1 }
9453
9454tmnxPortComp7750V4v0  MODULE-COMPLIANCE
9455    STATUS  obsolete
9456    DESCRIPTION
9457            "The compliance statement for revision 4.0 of ALCATEL-IND1-TIMETRA-PORT-MIB on
9458             the Alcatel 7750 SR series systems.
9459
9460             tmnxMlImaBundleGroup was added as of R4."
9461    MODULE  -- this module
9462        MANDATORY-GROUPS {
9463            tmnxPortGroupV4v0,
9464            tmnxPortEthernetV3v0Group,
9465            tmnxPortSonetV3v0Group,
9466            tmnxPortTDMGroupV4v0,
9467            tmnxPortFRGroup,
9468            tmnxQosAppObjsGroup,
9469            -- tmnxPortTestGroup,
9470            tmnxPortNotificationGroupV3v0,
9471            tmnxPortIngrMdaQosStatR2r1Group,
9472            tmnxPortATMGroupV4v0,
9473            tmnxPortStatsR2r1Group,
9474            tmnxCiscoHDLCGroup,
9475            tmnxScalarPortV3v0Group,
9476            tmnxMlBundleGroupV4v0,
9477            tmnxMlImaBundleGroup
9478        }
9479    ::= { tmnxPortComp7750 2 }
9480
9481tmnxPortComp7750V5v0  MODULE-COMPLIANCE
9482    STATUS  obsolete
9483    DESCRIPTION
9484            "The compliance statement for revision 5.0 of ALCATEL-IND1-TIMETRA-PORT-MIB on
9485             the Alcatel 7750 SR series systems."
9486    MODULE  -- this module
9487        MANDATORY-GROUPS {
9488            tmnxPortGroupV5v0,
9489            tmnxPortSonetV3v0Group,
9490            tmnxPortTDMGroupV5v0,
9491            tmnxPortFRGroup,
9492            tmnxQosAppObjsGroup,
9493            -- tmnxPortTestGroup,
9494            tmnxPortNotificationGroupV5v0,
9495            tmnxPortIngrMdaQosStatR2r1Group,
9496            tmnxPortATMGroupV4v0,
9497            tmnxPortStatsR2r1Group,
9498            tmnxCiscoHDLCGroup,
9499            tmnxScalarPortV3v0Group,
9500            tmnxMlBundleGroupV5v0,
9501            tmnxMlImaBundleGroup,
9502            tmnxPortSchedV5v0Group,
9503            tmnxPortEthernetV5v0Group
9504        }
9505    ::= { tmnxPortComp7750 3 }
9506
9507tmnxPortComp7750V6v0  MODULE-COMPLIANCE
9508    STATUS  current
9509    DESCRIPTION
9510            "The compliance statement for revision 6.0 of ALCATEL-IND1-TIMETRA-PORT-MIB on
9511             the Alcatel 7750 SR series systems."
9512    MODULE  -- this module
9513        MANDATORY-GROUPS {
9514            tmnxPortGroupV6v0,
9515            tmnxPortSonetV3v0Group,
9516            tmnxPortTDMGroupV6v0,
9517            tmnxPortFRGroup,
9518            tmnxQosAppObjsGroup,
9519            -- tmnxPortTestGroup,
9520            tmnxPortNotificationGroupV6v0,
9521            tmnxPortIngrMdaQosStatR2r1Group,
9522            tmnxPortATMGroupV4v0,
9523            tmnxPortStatsR2r1Group,
9524            tmnxCiscoHDLCGroup,
9525            tmnxScalarPortV3v0Group,
9526            tmnxMlBundleGroupV6v0,
9527            tmnxMlImaBundleGroup,
9528            tmnxPortSchedV5v0Group,
9529            tmnxPortEthernetV6v0Group,
9530            tmnxPortCemGroupV6v0,
9531            tmnxMcMlpppBundleGroup,
9532            tmnxMlpppBundleGroup,
9533            tmnxNamedPoolGroupV6v0,
9534            tmnxDigitalDiagMonitorGroup
9535        }
9536    ::= { tmnxPortComp7750 4 }
9537
9538-- tmnxPortComp7450V3v0  MODULE-COMPLIANCE
9539--    ::= { tmnxPortComp7450 1 }
9540
9541tmnxPortComp7450V4v0  MODULE-COMPLIANCE
9542    STATUS  obsolete
9543    DESCRIPTION
9544            "The compliance statement for revision 4.0 of ALCATEL-IND1-TIMETRA-PORT-MIB on
9545             the Alcatel 7450 SR series systems."
9546    MODULE  -- this module
9547        MANDATORY-GROUPS {
9548            tmnxPortGroupV4v0,
9549            tmnxPortEthernetV3v0Group,
9550            tmnxPortSonetV3v0Group,
9551            -- tmnxPortTDMGroupV4v0,
9552            tmnxPortFRGroup,
9553            tmnxQosAppObjsGroup,
9554            -- tmnxPortTestGroup,
9555            tmnxPortNotificationGroupV3v0,
9556            tmnxPortIngrMdaQosStatR2r1Group,
9557            tmnxPortStatsR2r1Group,
9558            tmnxScalarPortV3v0Group
9559            -- tmnxPortATMGroupV4v0,         No ATM on 7450
9560            -- tmnxCiscoHDLCGroup,           No Cisco HDLC on 7450
9561            -- tmnxMlBundleGroupV4v0         No ML Bundles on 7450
9562            -- tmnxMlImaBundleGroup          No IMA Bundles on 7450
9563        }
9564    ::= { tmnxPortComp7450 2 }
9565
9566tmnxPortComp7450V5v0  MODULE-COMPLIANCE
9567    STATUS  obsolete
9568    DESCRIPTION
9569            "The compliance statement for revision 5.0 of ALCATEL-IND1-TIMETRA-PORT-MIB on
9570             the Alcatel 7450 SR series systems."
9571    MODULE  -- this module
9572        MANDATORY-GROUPS {
9573            tmnxPortGroupV5v0,
9574            tmnxPortSonetV3v0Group,
9575            --tmnxPortTDMGroupV5v0,         No TDM interfaces
9576            tmnxPortFRGroup,
9577            tmnxQosAppObjsGroup,
9578            -- tmnxPortTestGroup,
9579            tmnxPortNotificationGroupV5v0,
9580            tmnxPortIngrMdaQosStatR2r1Group,
9581            tmnxPortStatsR2r1Group,
9582            tmnxScalarPortV3v0Group,
9583            -- tmnxPortATMGroupV4v0,         No ATM on 7450
9584            -- tmnxCiscoHDLCGroup,           No Cisco HDLC on 7450
9585            -- tmnxMlBundleGroupV5v0         No ML Bundles on 7450
9586            -- tmnxMlImaBundleGroup          No IMA Bundles on 7450
9587            -- tmnxPortSchedV5v0Group,
9588            tmnxPortEthernetV5v0Group
9589        }
9590    ::= { tmnxPortComp7450 3 }
9591
9592tmnxPortComp7450V6v0  MODULE-COMPLIANCE
9593    STATUS  current
9594    DESCRIPTION
9595            "The compliance statement for revision 5.0 of ALCATEL-IND1-TIMETRA-PORT-MIB on
9596             the Alcatel 7450 SR series systems."
9597    MODULE  -- this module
9598        MANDATORY-GROUPS {
9599            tmnxPortGroupV6v0,
9600            tmnxPortSonetV3v0Group,
9601            -- tmnxPortTDMGroupV6v0,         No TDM interfaces
9602            tmnxPortFRGroup,
9603            tmnxQosAppObjsGroup,
9604            -- tmnxPortTestGroup,
9605            tmnxPortNotificationGroupV6v0,
9606            tmnxPortIngrMdaQosStatR2r1Group,
9607            tmnxPortStatsR2r1Group,
9608            tmnxScalarPortV3v0Group,
9609            -- tmnxPortATMGroupV4v0,         No ATM on 7450
9610            -- tmnxCiscoHDLCGroup,           No Cisco HDLC on 7450
9611            -- tmnxMlBundleGroupV5v0         No ML Bundles on 7450
9612            -- tmnxMlImaBundleGroup          No IMA Bundles on 7450
9613            -- tmnxPortSchedV5v0Group,
9614            tmnxPortEthernetV6v0Group,
9615            -- tmnxPortCemGroupV6v0          No CEM on 7450
9616            -- tmnxMcMlpppBundleGroup        No Multiclass MLPPP Bundles on 7450
9617            -- tmnxMlpppBundleGroup          No MLPPP Bundles on 7450
9618            tmnxNamedPoolGroupV6v0,
9619            tmnxDigitalDiagMonitorGroup
9620        }
9621    ::= { tmnxPortComp7450 4 }
9622
9623tmnxPortComp7710V3v0  MODULE-COMPLIANCE
9624    STATUS  obsolete
9625    DESCRIPTION
9626            "The compliance statement for revision 3.0 of ALCATEL-IND1-TIMETRA-PORT-MIB."
9627    MODULE  -- this module
9628        MANDATORY-GROUPS {
9629            tmnxPortV3v0Group,
9630            tmnxPortEthernetV3v0Group,
9631            tmnxPortSonetV3v0Group,
9632            tmnxPortTDMV3v0Group,
9633            tmnxPortFRGroup,
9634            tmnxQosAppObjsGroup,
9635            tmnxPortTestGroup,
9636            tmnxPortNotificationGroupR2r1,
9637            tmnxPortIngrMdaQosStatR2r1Group,
9638            tmnxPortATMV3v0Group,
9639            tmnxPortStatsR2r1Group,
9640            tmnxCiscoHDLCGroup,
9641            tmnxScalarPortV3v0Group,
9642            tmnxMlBundleV3v0Group,
9643            tmnx7710PortTDMGroupV3v0
9644        }
9645    ::= { tmnxPortComp7710 1 }
9646
9647tmnxPortComp7710V5v0  MODULE-COMPLIANCE
9648    STATUS  obsolete
9649    DESCRIPTION
9650            "The compliance statement for revision 5.0 of ALCATEL-IND1-TIMETRA-PORT-MIB."
9651    MODULE  -- this module
9652        MANDATORY-GROUPS {
9653            tmnxPortGroupV5v0,
9654            tmnxPortEthernetV5v0Group,
9655            tmnxPortSonetV3v0Group,
9656            tmnxPortTDMGroupV5v0,
9657            tmnxPortFRGroup,
9658            tmnxQosAppObjsGroup,
9659            -- tmnxPortTestGroup,
9660            tmnxPortNotificationGroupV5v0,
9661            tmnxPortIngrMdaQosStatR2r1Group,
9662            tmnxPortATMGroupV4v0,
9663            tmnxPortStatsR2r1Group,
9664            tmnxCiscoHDLCGroup,
9665            tmnxScalarPortV3v0Group,
9666            tmnxMlBundleGroupV5v0,
9667            tmnxPortSchedV5v0Group,
9668            tmnx7710PortTDMGroupV5v0
9669        }
9670    ::= { tmnxPortComp7710 2 }
9671
9672tmnxPortComp7710V6v0  MODULE-COMPLIANCE
9673    STATUS  current
9674    DESCRIPTION
9675            "The compliance statement for revision 6.0 of ALCATEL-IND1-TIMETRA-PORT-MIB."
9676    MODULE  -- this module
9677        MANDATORY-GROUPS {
9678            tmnxPortGroupV6v0,
9679            tmnxPortEthernetV6v0Group,
9680            tmnxPortSonetV3v0Group,
9681            tmnxPortTDMGroupV6v0,
9682            tmnxPortFRGroup,
9683            tmnxQosAppObjsGroup,
9684            -- tmnxPortTestGroup,
9685            tmnxPortNotificationGroupV6v0,
9686            tmnxPortIngrMdaQosStatR2r1Group,
9687            tmnxPortATMGroupV4v0,
9688            tmnxPortStatsR2r1Group,
9689            tmnxCiscoHDLCGroup,
9690            tmnxScalarPortV3v0Group,
9691            tmnxMlBundleGroupV6v0,
9692            tmnxPortSchedV5v0Group,
9693            tmnx7710PortTDMGroupV5v0,
9694            tmnxPortCemGroupV6v0,
9695            tmnxMcMlpppBundleGroup,
9696            tmnxMlpppBundleGroup,
9697            -- tmnxNamedPoolGroupV6v0,
9698            tmnxDigitalDiagMonitorGroup
9699        }
9700    ::= { tmnxPortComp7710 3 }
9701
9702-- units of conformance
9703
9704-- tmnxPortGroup   OBJECT-GROUP
9705--    ::= { tmnxPortGroups 1 }
9706
9707-- tmnxPortEthernetGroup       OBJECT-GROUP
9708--    ::= { tmnxPortGroups 2 }
9709
9710-- tmnxPortSONETGroup      OBJECT-GROUP
9711--    ::= { tmnxPortGroups 3 }
9712
9713-- tmnxPortTDMGroup    OBJECT-GROUP
9714--    ::= { tmnxPortGroups 4 }
9715
9716tmnxPortFRGroup     OBJECT-GROUP
9717    OBJECTS {   tmnxFRDlcmiMode,
9718                tmnxFRDlcmiN392Dce,
9719                tmnxFRDlcmiN393Dce,
9720                tmnxFRDlcmiT392Dce,
9721                tmnxFRDlcmiTxStatusEnqMsgs,
9722                tmnxFRDlcmiRxStatusEnqMsgs,
9723                tmnxFRDlcmiStatusEnqMsgTimeouts,
9724                tmnxFRDlcmiTxStatusMsgs,
9725                tmnxFRDlcmiRxStatusMsgs,
9726                tmnxFRDlcmiStatusMsgTimeouts,
9727                tmnxFRDlcmiDiscardedMsgs,
9728                tmnxFRDlcmiInvRxSeqNumMsgs
9729            }
9730    STATUS      current
9731    DESCRIPTION
9732        "The group of objects supporting management of Frame Relay DLCMI
9733         on Alcatel 7x50 SR series systems."
9734    ::= { tmnxPortGroups 5 }
9735
9736tmnxQosAppObjsGroup     OBJECT-GROUP
9737    OBJECTS {   tmnxObjectAppPoolRowStatus,
9738                tmnxObjectAppResvCbs,
9739                tmnxObjectAppSlopePolicy,
9740                tmnxObjectAppPoolSize
9741            }
9742    STATUS      current
9743    DESCRIPTION
9744        "The group of objects supporting management of Qos associations of
9745         the buffer pools to mdas, ports, channels and bundles on
9746         Alcatel 7x50 SR series systems."
9747    ::= { tmnxPortGroups 6 }
9748
9749tmnxPortTestGroup       OBJECT-GROUP
9750    OBJECTS {   tmnxPortTestState,
9751                tmnxPortTestMode,
9752                tmnxPortTestParameter,
9753                tmnxPortTestLastResult,
9754                tmnxPortTestStartTime,
9755                tmnxPortTestEndTime,
9756                tmnxPortTestDuration,
9757                tmnxPortTestAction
9758            }
9759    STATUS      current
9760    DESCRIPTION
9761        "The group of objects supporting management of port testing
9762         on Alcatel 7x50 SR series system."
9763    ::= { tmnxPortGroups 7 }
9764
9765-- tmnxPortNotifyObjsGroup   OBJECT-GROUP
9766--    ::= { tmnxPortGroups 8 }
9767
9768-- tmnxPortNotificationGroup NOTIFICATION-GROUP
9769--    ::= { tmnxPortGroups 9 }
9770
9771-- tmnxPortATMGroup     OBJECT-GROUP
9772--    ::= { tmnxPortGroups 10 }
9773
9774tmnxPortObsoleteGroup    OBJECT-GROUP
9775    OBJECTS {
9776                tmnxDS1IdleCycleFlags,
9777                tmnxSonetPathType,
9778                tmnxPortFCStatsIngFwdInProfPkts,
9779                tmnxPortFCStatsIngFwdOutProfPkts,
9780                tmnxPortFCStatsIngFwdInProfOcts,
9781                tmnxPortFCStatsIngFwdOutProfOcts,
9782                tmnxPortFCStatsIngDroInProfPkts,
9783                tmnxPortFCStatsIngDroOutProfPkts,
9784                tmnxPortFCStatsIngDroInProfOcts,
9785                tmnxPortFCStatsIngDroOutProfOcts,
9786                tmnxPortFCStatsEgrFwdInProfPkts,
9787                tmnxPortFCStatsEgrFwdOutProfPkts,
9788                tmnxPortFCStatsEgrFwdInProfOcts,
9789                tmnxPortFCStatsEgrFwdOutProfOcts,
9790                tmnxPortFCStatsEgrDroInProfPkts,
9791                tmnxPortFCStatsEgrDroOutProfPkts,
9792                tmnxPortFCStatsEgrDroInProfOcts,
9793                tmnxPortFCStatsEgrDroOutProfOcts
9794            }
9795    STATUS      current
9796    DESCRIPTION
9797        "The group of objects in ALCATEL-IND1-TIMETRA-PORT-MIB which are obsoleted."
9798    ::= { tmnxPortGroups 11 }
9799
9800-- tmnxPortR2r1Group   OBJECT-GROUP
9801--    ::= { tmnxPortGroups 12 }
9802
9803-- tmnxPortEthernetR2r1Group       OBJECT-GROUP
9804--    ::= { tmnxPortGroups 13 }
9805
9806tmnxPortIngrMdaQosStatR2r1Group OBJECT-GROUP
9807    OBJECTS {
9808             tmnxPortIngrMdaQos00StatDropPkts,
9809             tmnxPortIngrMdaQos00StatDropOcts,
9810             tmnxPortIngrMdaQos01StatDropPkts,
9811             tmnxPortIngrMdaQos01StatDropOcts,
9812             tmnxPortIngrMdaQos02StatDropPkts,
9813             tmnxPortIngrMdaQos02StatDropOcts,
9814             tmnxPortIngrMdaQos03StatDropPkts,
9815             tmnxPortIngrMdaQos03StatDropOcts,
9816             tmnxPortIngrMdaQos04StatDropPkts,
9817             tmnxPortIngrMdaQos04StatDropOcts,
9818             tmnxPortIngrMdaQos05StatDropPkts,
9819             tmnxPortIngrMdaQos05StatDropOcts,
9820             tmnxPortIngrMdaQos06StatDropPkts,
9821             tmnxPortIngrMdaQos06StatDropOcts,
9822             tmnxPortIngrMdaQos07StatDropPkts,
9823             tmnxPortIngrMdaQos07StatDropOcts,
9824             tmnxPortIngrMdaQos08StatDropPkts,
9825             tmnxPortIngrMdaQos08StatDropOcts,
9826             tmnxPortIngrMdaQos09StatDropPkts,
9827             tmnxPortIngrMdaQos09StatDropOcts,
9828             tmnxPortIngrMdaQos10StatDropPkts,
9829             tmnxPortIngrMdaQos10StatDropOcts,
9830             tmnxPortIngrMdaQos11StatDropPkts,
9831             tmnxPortIngrMdaQos11StatDropOcts,
9832             tmnxPortIngrMdaQos12StatDropPkts,
9833             tmnxPortIngrMdaQos12StatDropOcts,
9834             tmnxPortIngrMdaQos13StatDropPkts,
9835             tmnxPortIngrMdaQos13StatDropOcts,
9836             tmnxPortIngrMdaQos14StatDropPkts,
9837             tmnxPortIngrMdaQos14StatDropOcts,
9838             tmnxPortIngrMdaQos15StatDropPkts,
9839             tmnxPortIngrMdaQos15StatDropOcts
9840            }
9841    STATUS        current
9842    DESCRIPTION
9843        "The group of objects that describe the MDA QoS discard
9844         statistics for an ethernet port located on an oversubscribed MDA
9845         for revision 2.1 on Alcatel 7x50 SR series systems."
9846    ::= { tmnxPortGroups 14 }
9847
9848-- tmnxPortSONETR2r1Group      OBJECT-GROUP
9849--    ::= { tmnxPortGroups 15 }
9850
9851tmnxPortStatsR2r1Group      OBJECT-GROUP
9852    OBJECTS {
9853                tmnxPortNetIngressFwdInProfPkts,
9854                tmnxPortNetIngressFwdOutProfPkts,
9855                tmnxPortNetIngressFwdInProfOcts,
9856                tmnxPortNetIngressFwdOutProfOcts,
9857                tmnxPortNetIngressDroInProfPkts,
9858                tmnxPortNetIngressDroOutProfPkts,
9859                tmnxPortNetIngressDroInProfOcts,
9860                tmnxPortNetIngressDroOutProfOcts,
9861                tmnxPortNetEgressFwdInProfPkts,
9862                tmnxPortNetEgressFwdOutProfPkts,
9863                tmnxPortNetEgressFwdInProfOcts,
9864                tmnxPortNetEgressFwdOutProfOcts,
9865                tmnxPortNetEgressDroInProfPkts,
9866                tmnxPortNetEgressDroOutProfPkts,
9867                tmnxPortNetEgressDroInProfOcts,
9868                tmnxPortNetEgressDroOutProfOcts
9869            }
9870    STATUS      current
9871    DESCRIPTION
9872        "The group of objects supporting port statistics
9873         for revision 2.1 on Alcatel 7x50 SR series systems."
9874    ::= { tmnxPortGroups 16 }
9875
9876tmnxPortNotificationGroupR2r1 NOTIFICATION-GROUP
9877    NOTIFICATIONS   {   tmnxEqPortSonetAlarm,
9878                        tmnxEqPortSonetAlarmClear,
9879                        tmnxEqPortSonetPathAlarm,
9880                        tmnxEqPortSonetPathAlarmClear,
9881                        tmnxEqPortSFPInserted,
9882                        tmnxEqPortSFPRemoved,
9883                        tmnxEqPortSFPCorrupted,
9884                        tmnxEqPortError,
9885                        tmnxEqPortDS3Alarm,
9886                        tmnxEqPortDS3AlarmClear,
9887                        tmnxEqPortDS1Alarm,
9888                        tmnxEqPortDS1AlarmClear,
9889                        tmnxEqPortBndlYellowDiffExceeded,
9890                        tmnxEqPortBndlRedDiffExceeded,
9891                        tmnxEqPortBndlBadEndPtDiscr,
9892                        tmnxEqPortEtherAlarm,
9893                        tmnxEqPortEtherAlarmClear
9894                    }
9895    STATUS        obsolete
9896    DESCRIPTION
9897        "The group of notifications supporting the management of physical
9898         ports for revision 2.1 on Alcatel 7x50 SR series systems."
9899    ::= { tmnxPortGroups 17 }
9900
9901tmnxPortNotifyObjsGroupR2r1   OBJECT-GROUP
9902    OBJECTS {   tmnxPortNotifyPortId,
9903                tmnxPortNotifySonetAlarmReason,
9904                tmnxPortNotifySonetPathAlarmReason,
9905                tmnxPortNotifyError,
9906                tmnxPortNotifyDS3AlarmReason,
9907                tmnxPortNotifyDS1AlarmReason,
9908                tmnxPortNotifyBundleId,
9909                tmnxPortNotifyEtherAlarmReason
9910            }
9911    STATUS        current
9912    DESCRIPTION
9913        "The group of objects supporting physical port notifications
9914          for revision 2.1 on Alcatel 7x50 SR series systems."
9915    ::= { tmnxPortGroups 18 }
9916
9917-- tmnxPortTDMGroupR2r1    OBJECT-GROUP
9918--    ::= { tmnxPortGroups 19 }
9919
9920tmnxPortNotifyObsoleteGroup NOTIFICATION-GROUP
9921    NOTIFICATIONS   {   tmnxEqOobPortFailure,
9922                        tmnxEqPortFailure,
9923                        tmnxQosServiceDegraded,
9924                        tmnxPortNotifyBerSdTca,
9925                        tmnxPortNotifyBerSfTca,
9926                        tmnxEqPortWrongSFP,
9927                        tmnxEqPortSFPCorrupted
9928
9929                    }
9930    STATUS        current
9931    DESCRIPTION
9932        "The group of notifications supporting the management of physical
9933         ports made obsolete for revision 2.1 on Alcatel 7x50 SR series
9934         systems. tmnxEqPortSFPCorrupted was made obsolete for revision 6.0
9935         on Alcatel 7x50 SR series systems."
9936    ::= { tmnxPortGroups 20 }
9937
9938tmnxPortSonetV3v0Group      OBJECT-GROUP
9939    OBJECTS {   tmnxSonetSpeed,
9940                tmnxSonetClockSource,
9941                tmnxSonetFraming,
9942                tmnxSonetReportAlarm,
9943                tmnxSonetBerSdThreshold,
9944                tmnxSonetBerSfThreshold,
9945                tmnxSonetLoopback,
9946                tmnxSonetReportAlarmStatus,
9947                tmnxSonetSectionTraceMode,
9948                tmnxSonetJ0String,
9949                tmnxSonetMonS1Byte,
9950                tmnxSonetMonJ0String,
9951                tmnxSonetMonK1Byte,
9952                tmnxSonetMonK2Byte,
9953                tmnxSonetSingleFiber,
9954                tmnxSonetHoldTimeUp,
9955                tmnxSonetHoldTimeDown,
9956                tmnxSonetPathRowStatus,
9957                tmnxSonetPathLastChangeTime,
9958                tmnxSonetPathMTU,
9959                tmnxSonetPathScramble,
9960                tmnxSonetPathC2Byte,
9961                tmnxSonetPathJ1String,
9962                tmnxSonetPathCRC,
9963                tmnxSonetPathOperMTU,
9964                tmnxSonetPathOperMRU,
9965                tmnxSonetPathReportAlarm,
9966                tmnxSonetPathAcctPolicyId,
9967                tmnxSonetPathCollectStats,
9968                tmnxSonetPathReportAlarmStatus,
9969                tmnxSonetPathMonC2Byte,
9970                tmnxSonetPathMonJ1String,
9971                tmnxSonetPathChildType,
9972                tmnxSonetGroupType,
9973                tmnxSonetGroupParentPortID,
9974                tmnxSonetGroupChildType,
9975                tmnxSonetGroupName
9976            }
9977    STATUS      current
9978    DESCRIPTION
9979        "The group of objects supporting management of SONET type ports
9980         for revision 3.0 on Alcatel 7x50 SR series systems."
9981    ::= { tmnxPortGroups 21 }
9982
9983tmnxPortTDMV3v0Group    OBJECT-GROUP
9984    OBJECTS {   tmnxDS3Buildout,
9985                tmnxDS3Type,
9986                tmnxDS3LastChangeTime,
9987                tmnxDS3ChannelRowStatus,
9988                tmnxDS3ChannelType,
9989                tmnxDS3ChannelFraming,
9990                tmnxDS3ChannelClockSource,
9991                tmnxDS3ChannelChannelized,
9992                tmnxDS3ChannelSubrateCSUMode,
9993                tmnxDS3ChannelSubrate,
9994                tmnxDS3ChannelIdleCycleFlags,
9995                tmnxDS3ChannelLoopback,
9996                tmnxDS3ChannelBitErrorInsertionRate,
9997                tmnxDS3ChannelBERTPattern,
9998                tmnxDS3ChannelBERTDuration,
9999                tmnxDS3ChannelMDLEicString,
10000                tmnxDS3ChannelMDLLicString,
10001                tmnxDS3ChannelMDLFicString,
10002                tmnxDS3ChannelMDLUnitString,
10003                tmnxDS3ChannelMDLPfiString,
10004                tmnxDS3ChannelMDLPortString,
10005                tmnxDS3ChannelMDLGenString,
10006                tmnxDS3ChannelMDLMessageType,
10007                tmnxDS3ChannelFEACLoopRespond,
10008                tmnxDS3ChannelCRC,
10009                tmnxDS3ChannelMTU,
10010                tmnxDS3ChannelOperMTU,
10011                tmnxDS3ChannelReportAlarm,
10012                tmnxDS3ChannelReportAlarmStatus,
10013                tmnxDS3ChannelLastChangeTime,
10014                tmnxDS3ChannelInFEACLoop,
10015                tmnxDS3ChannelMDLMonPortString,
10016                tmnxDS3ChannelMDLMonGenString,
10017                tmnxDS3ChannelBERTOperStatus,
10018                tmnxDS3ChannelBERTSynched,
10019                tmnxDS3ChannelBERTErrors,
10020                tmnxDS3ChannelBERTTotalBits,
10021                tmnxDS1RowStatus,
10022                tmnxDS1Type,
10023                tmnxDS1Framing,
10024                tmnxDS1Loopback,
10025                tmnxDS1InvertData,
10026                tmnxDS1BitErrorInsertionRate,
10027                tmnxDS1BERTPattern,
10028                tmnxDS1BERTDuration,
10029                tmnxDS1ReportAlarm,
10030                tmnxDS1ReportAlarmStatus,
10031                tmnxDS1LastChangeTime,
10032                tmnxDS1ClockSource,
10033                tmnxDS1BERTOperStatus,
10034                tmnxDS1BERTSynched,
10035                tmnxDS1BERTErrors,
10036                tmnxDS1BERTTotalBits,
10037                tmnxDS1RemoteLoopRespond,
10038                tmnxDS1InRemoteLoop,
10039                tmnxDS0ChanGroupRowStatus,
10040                tmnxDS0ChanGroupTimeSlots,
10041                tmnxDS0ChanGroupSpeed,
10042                tmnxDS0ChanGroupCRC,
10043                tmnxDS0ChanGroupMTU,
10044                tmnxDS0ChanGroupOperMTU,
10045                tmnxDS0ChanGroupLastChangeTime,
10046                tmnxDS0ChanGroupIdleCycleFlags
10047            }
10048    STATUS      obsolete
10049    DESCRIPTION
10050        "The group of objects supporting management of TDM type ports
10051         for revision 3.0 on the Alcatel 7x50 SR series systems."
10052    ::= { tmnxPortGroups 22 }
10053
10054tmnxPortATMV3v0Group     OBJECT-GROUP
10055    OBJECTS {
10056                tmnxATMIntfCellFormat,
10057                tmnxATMIntfMinVpValue
10058            }
10059    STATUS      obsolete
10060    DESCRIPTION
10061        "The group of objects supporting management of ATM interfaces
10062         for version 3.0 on Alcatel 7x50 SR series systems."
10063    ::= { tmnxPortGroups 23 }
10064
10065tmnxScalarPortV3v0Group         OBJECT-GROUP
10066    OBJECTS { tmnxL4LoadBalancing }
10067    STATUS      current
10068    DESCRIPTION
10069        "The group of objects supporting management for general port
10070         settings for revision 3.0 on Alcatel 7x50 series systems."
10071    ::= { tmnxPortGroups 24 }
10072
10073tmnxPortV3v0Group   OBJECT-GROUP
10074    OBJECTS {   tmnxPortTableLastChange,
10075                tmnxPortLastChangeTime,
10076                tmnxPortType,
10077                tmnxPortClass,
10078                tmnxPortDescription,
10079                tmnxPortName,
10080                tmnxPortAlias,
10081                tmnxPortUserAssignedMac,
10082                tmnxPortMacAddress,
10083                tmnxPortHwMacAddress,
10084                tmnxPortMode,
10085                tmnxPortEncapType,
10086                tmnxPortLagId,
10087                tmnxPortHoldTimeUp,
10088                tmnxPortHoldTimeDown,
10089                tmnxPortUpProtocols,
10090                tmnxPortConnectorType,
10091                tmnxPortTransceiverType,
10092                tmnxPortTransceiverCode,
10093                tmnxPortTransceiverLaserWaveLen,
10094                tmnxPortTransceiverDiagCapable,
10095                tmnxPortTransceiverModelNumber,
10096                tmnxPortSFPConnectorCode,
10097                tmnxPortSFPVendorOUI,
10098                tmnxPortSFPVendorManufactureDate,
10099                tmnxPortSFPMedia,
10100                tmnxPortSFPEquipped,
10101                tmnxPortSFPVendorSerialNum,
10102                tmnxPortSFPVendorPartNum,
10103                tmnxPortEquipped,
10104                tmnxPortLinkStatus,
10105                tmnxPortAdminStatus,
10106                tmnxPortOperStatus,
10107                tmnxPortState,
10108                tmnxPortPrevState,
10109                tmnxPortNumAlarms,
10110                tmnxPortAlarmState,
10111                tmnxPortLastAlarmEvent,
10112                tmnxPortClearAlarms,
10113                tmnxPortLastStateChanged,
10114                tmnxPortNumChannels,
10115                tmnxPortNetworkEgrQueues,
10116                tmnxPortIsLeaf,
10117                tmnxPortChanType,
10118                tmnxPortParentPortID,
10119                tmnxPortLoadBalanceAlgorithm,
10120                tmnxPortTypeName,
10121                tmnxPortTypeDescription,
10122                tmnxPortTypeStatus,
10123                tmnxPortConnectTypeName,
10124                tmnxPortConnectTypeDescription,
10125                tmnxPortConnectTypeStatus,
10126                tmnxChannelPortID,
10127                tmnxPortOpticalCompliance,
10128                tmnxL4LoadBalancing
10129            }
10130    STATUS        obsolete
10131    DESCRIPTION
10132        "The group of objects supporting management of physical port
10133         capabilities for revision 3.0 on Alcatel 7x50 SR series systems."
10134    ::= { tmnxPortGroups 25 }
10135
10136tmnxCiscoHDLCGroup      OBJECT-GROUP
10137    OBJECTS {   tmnxCiscoHDLCKeepAliveInt,
10138                tmnxCiscoHDLCUpCount,
10139                tmnxCiscoHDLCDownCount,
10140                tmnxCiscoHDLCOperState,
10141                tmnxCiscoHDLCDiscardStatInPkts,
10142                tmnxCiscoHDLCDiscardStatOutPkts,
10143                tmnxCiscoHDLCStatInPkts,
10144                tmnxCiscoHDLCStatOutPkts,
10145                tmnxCiscoHDLCStatInOctets,
10146                tmnxCiscoHDLCStatOutOctets
10147           }
10148    STATUS     current
10149    DESCRIPTION
10150        "The group of objects supporting Cisco HDLC encapsulation on Alcatel
10151         7750 SR series systems."
10152    ::= { tmnxPortGroups 26 }
10153
10154tmnxMlBundleV3v0Group    OBJECT-GROUP
10155    OBJECTS {   tmnxBundleRowStatus,
10156                tmnxBundleType,
10157                tmnxBundleMinimumLinks,
10158                tmnxBundleNumLinks,
10159                tmnxBundleNumActiveLinks,
10160                tmnxBundleMRRU,
10161                tmnxBundleOperMRRU,
10162                tmnxBundlePeerMRRU,
10163                tmnxBundleOperMTU,
10164                tmnxBundleRedDiffDelay,
10165                tmnxBundleRedDiffDelayAction,
10166                tmnxBundleYellowDiffDelay,
10167                tmnxBundleShortSequence,
10168                tmnxBundleLastChangeTime,
10169                tmnxBundleFragmentThreshold,
10170                tmnxBundleUpTime,
10171                tmnxBundleMemberRowStatus,
10172                tmnxBundleMemberActive,
10173                tmnxBundleMemberDownReason,
10174                tmnxBundleMemberUpTime,
10175                tmnxBundleInputDiscards,
10176                tmnxBundlePrimaryMemberPortID,
10177                tmnxBundleLFI,
10178                tmnxPortBundleNumber
10179            }
10180    STATUS      obsolete
10181    DESCRIPTION
10182        "The group of objects supporting management MLBUNDLES
10183         for revision 3.0 on the Alcatel 7x50 SR series systems."
10184    ::= { tmnxPortGroups 27 }
10185
10186tmnxObsoleteGroupV3v0    OBJECT-GROUP
10187    OBJECTS {   tmnxSonetAps,
10188                tmnxSonetApsAdminStatus,
10189                tmnxSonetApsOperStatus,
10190                tmnxSonetApsAuthKey,
10191                tmnxSonetApsNeighborAddr,
10192                tmnxSonetApsAdvertiseInterval,
10193                tmnxSonetApsAdvertiseTimeLeft,
10194                tmnxSonetApsHoldTime,
10195                tmnxSonetApsHoldTimeLeft
10196            }
10197    STATUS      current
10198    DESCRIPTION
10199        "The group of objects obsoleted in the 7x50 SR series 3.0 release"
10200    ::= { tmnxPortGroups 28 }
10201
10202tmnxPortEthernetV3v0Group       OBJECT-GROUP
10203    OBJECTS {  tmnxPortEtherMTU,
10204                tmnxPortEtherDuplex,
10205                tmnxPortEtherSpeed,
10206                tmnxPortEtherAutoNegotiate,
10207                tmnxPortEtherOperDuplex,
10208                tmnxPortEtherOperSpeed,
10209                tmnxPortEtherAcctPolicyId,
10210                tmnxPortEtherCollectStats,
10211                tmnxPortEtherMDIMDIX,
10212                tmnxPortEtherXGigMode,
10213                tmnxPortEtherEgressRate,
10214                tmnxPortEtherDot1qEtype,
10215                tmnxPortEtherQinqEtype,
10216                tmnxPortEtherIngressRate,
10217                tmnxPortEtherReportAlarm,
10218                tmnxPortEtherReportAlarmStatus,
10219                tmnxPortEtherPkts1519toMax,
10220                tmnxPortEtherHCOverPkts1519toMax,
10221                tmnxPortEtherHCPkts1519toMax
10222            }
10223    STATUS      obsolete
10224    DESCRIPTION
10225        "The group of objects supporting management of Ethernet ports
10226         for revision 3.0 on Alcatel 7x50 SR series systems."
10227    ::= { tmnxPortGroups 29 }
10228
10229tmnxPortTDMGroupV4v0    OBJECT-GROUP
10230    OBJECTS {   tmnxDS3Buildout,
10231                tmnxDS3Type,
10232                tmnxDS3LastChangeTime,
10233                tmnxDS3ChannelRowStatus,
10234                tmnxDS3ChannelType,
10235                tmnxDS3ChannelFraming,
10236                tmnxDS3ChannelClockSource,
10237                tmnxDS3ChannelChannelized,
10238                tmnxDS3ChannelSubrateCSUMode,
10239                tmnxDS3ChannelSubrate,
10240                tmnxDS3ChannelIdleCycleFlags,
10241                tmnxDS3ChannelLoopback,
10242                tmnxDS3ChannelBitErrorInsertionRate,
10243                tmnxDS3ChannelBERTPattern,
10244                tmnxDS3ChannelBERTDuration,
10245                tmnxDS3ChannelMDLEicString,
10246                tmnxDS3ChannelMDLLicString,
10247                tmnxDS3ChannelMDLFicString,
10248                tmnxDS3ChannelMDLUnitString,
10249                tmnxDS3ChannelMDLPfiString,
10250                tmnxDS3ChannelMDLPortString,
10251                tmnxDS3ChannelMDLGenString,
10252                tmnxDS3ChannelMDLMessageType,
10253                tmnxDS3ChannelFEACLoopRespond,
10254                tmnxDS3ChannelCRC,
10255                tmnxDS3ChannelMTU,
10256                tmnxDS3ChannelOperMTU,
10257                tmnxDS3ChannelReportAlarm,
10258                tmnxDS3ChannelReportAlarmStatus,
10259                tmnxDS3ChannelLastChangeTime,
10260                tmnxDS3ChannelInFEACLoop,
10261                tmnxDS3ChannelMDLMonPortString,
10262                tmnxDS3ChannelMDLMonGenString,
10263                tmnxDS3ChannelBERTOperStatus,
10264                tmnxDS3ChannelBERTSynched,
10265                tmnxDS3ChannelBERTErrors,
10266                tmnxDS3ChannelBERTTotalBits,
10267                tmnxDS3ChannelScramble,
10268                tmnxDS1RowStatus,
10269                tmnxDS1Type,
10270                tmnxDS1Framing,
10271                tmnxDS1Loopback,
10272                tmnxDS1InvertData,
10273                tmnxDS1BitErrorInsertionRate,
10274                tmnxDS1BERTPattern,
10275                tmnxDS1BERTDuration,
10276                tmnxDS1ReportAlarm,
10277                tmnxDS1ReportAlarmStatus,
10278                tmnxDS1LastChangeTime,
10279                tmnxDS1ClockSource,
10280                tmnxDS1BERTOperStatus,
10281                tmnxDS1BERTSynched,
10282                tmnxDS1BERTErrors,
10283                tmnxDS1BERTTotalBits,
10284                tmnxDS1RemoteLoopRespond,
10285                tmnxDS1InRemoteLoop,
10286                tmnxDS0ChanGroupRowStatus,
10287                tmnxDS0ChanGroupTimeSlots,
10288                tmnxDS0ChanGroupSpeed,
10289                tmnxDS0ChanGroupCRC,
10290                tmnxDS0ChanGroupMTU,
10291                tmnxDS0ChanGroupOperMTU,
10292                tmnxDS0ChanGroupLastChangeTime,
10293                tmnxDS0ChanGroupIdleCycleFlags,
10294                tmnxDS0ChanGroupScramble
10295            }
10296    STATUS      obsolete
10297    DESCRIPTION
10298        "The group of objects supporting management of TDM type ports
10299         for version 4.0 on the Alcatel 7x50 SR series systems."
10300    ::= { tmnxPortGroups 30 }
10301
10302tmnxPortATMGroupV4v0     OBJECT-GROUP
10303    OBJECTS {
10304                tmnxATMIntfCellFormat,
10305                tmnxATMIntfMinVpValue,
10306                tmnxATMIntfMapping
10307            }
10308    STATUS      current
10309    DESCRIPTION
10310        "The group of objects supporting management of ATM interfaces
10311         for version 4.0 on Alcatel 7x50 SR series systems."
10312    ::= { tmnxPortGroups 31 }
10313
10314tmnxMlBundleGroupV4v0    OBJECT-GROUP
10315    OBJECTS {   tmnxBundleRowStatus,
10316                tmnxBundleType,
10317                tmnxBundleMinimumLinks,
10318                tmnxBundleNumLinks,
10319                tmnxBundleNumActiveLinks,
10320                tmnxBundleMRRU,
10321                tmnxBundleOperMRRU,
10322                tmnxBundlePeerMRRU,
10323                tmnxBundleOperMTU,
10324                tmnxBundleRedDiffDelay,
10325                tmnxBundleRedDiffDelayAction,
10326                tmnxBundleYellowDiffDelay,
10327                tmnxBundleShortSequence,
10328                tmnxBundleLastChangeTime,
10329                tmnxBundleFragmentThreshold,
10330                tmnxBundleUpTime,
10331                tmnxBundleMemberRowStatus,
10332                tmnxBundleMemberActive,
10333                tmnxBundleMemberDownReason,
10334                tmnxBundleMemberUpTime,
10335                tmnxBundleInputDiscards,
10336                tmnxBundlePrimaryMemberPortID,
10337                tmnxBundleLFI,
10338                tmnxPortBundleNumber
10339            }
10340    STATUS      obsolete
10341    DESCRIPTION
10342        "The group of objects supporting management MLBUNDLES
10343         for revision 4.0 on the Alcatel 7x50 SR series systems."
10344    ::= { tmnxPortGroups 32 }
10345
10346tmnxMlImaBundleGroup    OBJECT-GROUP
10347    OBJECTS {
10348                tmnxBundleImaGrpLnkActTimer,
10349                tmnxBundleImaGrpLnkDeactTimer,
10350                tmnxBundleImaGrpSymmetryMode,
10351                tmnxBundleImaGrpTxId,
10352                tmnxBundleImaGrpRxId,
10353                tmnxBundleImaGrpTxRefLnk,
10354                tmnxBundleImaGrpRxRefLnk,
10355                tmnxBundleImaGrpSmNeState,
10356                tmnxBundleImaGrpSmFeState,
10357                tmnxBundleImaGrpSmFailState,
10358                tmnxBundleImaGrpSmDownSecs,
10359                tmnxBundleImaGrpSmOperSecs,
10360                tmnxBundleImaGrpAvailTxCR,
10361                tmnxBundleImaGrpAvailRxCR,
10362                tmnxBundleImaGrpNeFails,
10363                tmnxBundleImaGrpFeFails,
10364                tmnxBundleImaGrpTxIcpCells,
10365                tmnxBundleImaGrpRxIcpCells,
10366                tmnxBundleImaGrpErrorIcpCells,
10367                tmnxBundleImaGrpLostRxIcpCells,
10368                tmnxBundleImaGrpTxOamLablVal,
10369                tmnxBundleImaGrpRxOamLablVal,
10370                tmnxBundleImaGrpAlphaValue,
10371                tmnxBundleImaGrpBetaValue,
10372                tmnxBundleImaGrpGammaValue,
10373                tmnxBundleImaGrpNeClockMode,
10374                tmnxBundleImaGrpFeClockMode,
10375                tmnxBundleImaGrpVersion,
10376                tmnxBundleImaGrpMaxConfBw,
10377                tmnxBundleImaGrpTestState,
10378                tmnxBundleImaGrpTestMember,
10379                tmnxBundleImaGrpTestPattern,
10380                tmnxBundleImaGrpDiffDelayMaxObs,
10381                tmnxBundleImaGrpLeastDelayLink,
10382                tmnxBundleMemberImaNeTxState,
10383                tmnxBundleMemberImaNeRxState,
10384                tmnxBundleMemberImaFeTxState,
10385                tmnxBundleMemberImaFeRxState,
10386                tmnxBundleMemberImaNeRxFailState,
10387                tmnxBundleMemberImaFeRxFailState,
10388                tmnxBundleMemberImaTxLid,
10389                tmnxBundleMemberImaRxLid,
10390                tmnxBundleMemberImaViolations,
10391                tmnxBundleMemberImaNeSevErrSecs,
10392                tmnxBundleMemberImaFeSevErrSecs,
10393                tmnxBundleMemberImaNeUnavailSecs,
10394                tmnxBundleMemberImaFeUnavailSecs,
10395                tmnxBundleMemberImaNeTxUnuseSecs,
10396                tmnxBundleMemberImaNeRxUnuseSecs,
10397                tmnxBundleMemberImaFeTxUnuseSecs,
10398                tmnxBundleMemberImaFeRxUnuseSecs,
10399                tmnxBundleMemberImaNeTxNumFails,
10400                tmnxBundleMemberImaNeRxNumFails,
10401                tmnxBundleMemberImaFeTxNumFails,
10402                tmnxBundleMemberImaFeRxNumFails,
10403                tmnxBundleMemberImaTxIcpCells,
10404                tmnxBundleMemberImaRxIcpCells,
10405                tmnxBundleMemberImaErrorIcpCells,
10406                tmnxBundleMemberImaLstRxIcpCells,
10407                tmnxBundleMemberImaOifAnomalies,
10408                tmnxBundleMemberImaRxTestState,
10409                tmnxBundleMemberImaRxTestPattern,
10410                tmnxBundleMemberImaRelDelay
10411            }
10412    STATUS      current
10413    DESCRIPTION
10414        "The group of objects supporting management of Ima Groups
10415         and Members on the Alcatel 7x50 SR series systems."
10416    ::= { tmnxPortGroups 33 }
10417
10418tmnx7710PortTDMGroupV3v0   OBJECT-GROUP
10419    OBJECTS {
10420                tmnxDS3ChannelAcctPolicyId,
10421                tmnxDS3ChannelCollectStats,
10422                tmnxDS1PortBuildout,
10423                tmnxDS1PortLastChangeTime,
10424                tmnxDS1PortType,
10425                tmnxDS1PortLineLength,
10426                tmnxDS1PortLbo,
10427                tmnxDS1PortDbGain,
10428                tmnxDS1InsertSingleBitError,
10429                tmnxDS0ChanGroupAcctPolicyId,
10430                tmnxDS0ChanGroupCollectStats
10431           }
10432    STATUS     obsolete
10433    DESCRIPTION
10434        "The group of objects supporting management of TDM type ports
10435         specific to the Alcatel 7710 SR series systems for revision 3.0."
10436    ::= { tmnxPortGroups 34 }
10437
10438tmnxPortGroupV4v0   OBJECT-GROUP
10439    OBJECTS {   tmnxPortTableLastChange,
10440                tmnxPortLastChangeTime,
10441                tmnxPortType,
10442                tmnxPortClass,
10443                tmnxPortDescription,
10444                tmnxPortName,
10445                tmnxPortAlias,
10446                tmnxPortUserAssignedMac,
10447                tmnxPortMacAddress,
10448                tmnxPortHwMacAddress,
10449                tmnxPortMode,
10450                tmnxPortEncapType,
10451                tmnxPortLagId,
10452                tmnxPortHoldTimeUp,
10453                tmnxPortHoldTimeDown,
10454                tmnxPortUpProtocols,
10455                tmnxPortConnectorType,
10456                tmnxPortTransceiverType,
10457                tmnxPortTransceiverCode,
10458                tmnxPortTransceiverLaserWaveLen,
10459                tmnxPortTransceiverDiagCapable,
10460                tmnxPortTransceiverModelNumber,
10461                tmnxPortSFPConnectorCode,
10462                tmnxPortSFPVendorOUI,
10463                tmnxPortSFPVendorManufactureDate,
10464                tmnxPortSFPMedia,
10465                tmnxPortSFPEquipped,
10466                tmnxPortSFPVendorSerialNum,
10467                tmnxPortSFPVendorPartNum,
10468                tmnxPortEquipped,
10469                tmnxPortLinkStatus,
10470                tmnxPortAdminStatus,
10471                tmnxPortOperStatus,
10472                tmnxPortState,
10473                tmnxPortPrevState,
10474                tmnxPortNumAlarms,
10475                tmnxPortAlarmState,
10476                tmnxPortLastAlarmEvent,
10477                tmnxPortClearAlarms,
10478                tmnxPortLastStateChanged,
10479                tmnxPortNumChannels,
10480                tmnxPortNetworkEgrQueues,
10481                tmnxPortIsLeaf,
10482                tmnxPortChanType,
10483                tmnxPortParentPortID,
10484                tmnxPortLoadBalanceAlgorithm,
10485                tmnxPortTypeName,
10486                tmnxPortTypeDescription,
10487                tmnxPortTypeStatus,
10488                tmnxPortConnectTypeName,
10489                tmnxPortConnectTypeDescription,
10490                tmnxPortConnectTypeStatus,
10491                tmnxChannelPortID,
10492                tmnxPortOpticalCompliance,
10493                tmnxL4LoadBalancing
10494            }
10495    STATUS        obsolete
10496    DESCRIPTION
10497        "The group of objects supporting management of physical port
10498         capabilities for revision 4.0 on Alcatel 7x50 SR series systems."
10499    ::= { tmnxPortGroups 35 }
10500
10501tmnxObsoleteGroupV5v0    OBJECT-GROUP
10502    OBJECTS {
10503                tmnxPortTransceiverCode
10504            }
10505    STATUS      current
10506    DESCRIPTION
10507        "The group of objects obsoleted in the 7x50 SR series 5.0 release"
10508    ::= { tmnxPortGroups 36 }
10509
10510tmnxPortSchedV5v0Group  OBJECT-GROUP
10511    OBJECTS {
10512                tmnxPortEgrPortSchedPlcy,
10513                tmnxPortSchedOverrideRowStatus,
10514                tmnxPortSchedOverrideSchedName,
10515                tmnxPortSchedOverrideLastChanged,
10516                tmnxPortSchedOverrideMaxRate,
10517                tmnxPortSchedOverrideLvl1PIR,
10518                tmnxPortSchedOverrideLvl1CIR,
10519                tmnxPortSchedOverrideLvl2PIR,
10520                tmnxPortSchedOverrideLvl2CIR,
10521                tmnxPortSchedOverrideLvl3PIR,
10522                tmnxPortSchedOverrideLvl3CIR,
10523                tmnxPortSchedOverrideLvl4PIR,
10524                tmnxPortSchedOverrideLvl4CIR,
10525                tmnxPortSchedOverrideLvl5PIR,
10526                tmnxPortSchedOverrideLvl5CIR,
10527                tmnxPortSchedOverrideLvl6PIR,
10528                tmnxPortSchedOverrideLvl6CIR,
10529                tmnxPortSchedOverrideLvl7PIR,
10530                tmnxPortSchedOverrideLvl7CIR,
10531                tmnxPortSchedOverrideLvl8PIR,
10532                tmnxPortSchedOverrideLvl8CIR,
10533                tmnxPortSchedOverrideFlags
10534            }
10535    STATUS        current
10536    DESCRIPTION
10537        "The group of objects supporting management of physical port
10538         virtual scheduler capabilities for revision 5.0 on Alcatel
10539         7x50 SR series systems."
10540    ::= { tmnxPortGroups 37 }
10541
10542tmnxPortEthernetV5v0Group       OBJECT-GROUP
10543    OBJECTS {  tmnxPortEtherMTU,
10544                tmnxPortEtherDuplex,
10545                tmnxPortEtherSpeed,
10546                tmnxPortEtherAutoNegotiate,
10547                tmnxPortEtherOperDuplex,
10548                tmnxPortEtherOperSpeed,
10549                tmnxPortEtherAcctPolicyId,
10550                tmnxPortEtherCollectStats,
10551                tmnxPortEtherMDIMDIX,
10552                tmnxPortEtherXGigMode,
10553                tmnxPortEtherEgressRate,
10554                tmnxPortEtherDot1qEtype,
10555                tmnxPortEtherQinqEtype,
10556                tmnxPortEtherIngressRate,
10557                tmnxPortEtherReportAlarm,
10558                tmnxPortEtherReportAlarmStatus,
10559                tmnxPortEtherPkts1519toMax,
10560                tmnxPortEtherHCOverPkts1519toMax,
10561                tmnxPortEtherHCPkts1519toMax,
10562                tmnxPortEtherLacpTunnel
10563            }
10564    STATUS      obsolete
10565    DESCRIPTION
10566        "The group of objects supporting management of Ethernet ports
10567         for revision 5.0 on Alcatel 7x50 SR series systems."
10568    ::= { tmnxPortGroups 38 }
10569
10570tmnxPortGroupV5v0   OBJECT-GROUP
10571    OBJECTS {   tmnxPortTableLastChange,
10572                tmnxPortLastChangeTime,
10573                tmnxPortType,
10574                tmnxPortClass,
10575                tmnxPortDescription,
10576                tmnxPortName,
10577                tmnxPortAlias,
10578                tmnxPortUserAssignedMac,
10579                tmnxPortMacAddress,
10580                tmnxPortHwMacAddress,
10581                tmnxPortMode,
10582                tmnxPortEncapType,
10583                tmnxPortLagId,
10584                tmnxPortHoldTimeUp,
10585                tmnxPortHoldTimeDown,
10586                tmnxPortUpProtocols,
10587                tmnxPortConnectorType,
10588                tmnxPortTransceiverType,
10589                tmnxPortTransceiverCode,
10590                tmnxPortTransceiverLaserWaveLen,
10591                tmnxPortTransceiverDiagCapable,
10592                tmnxPortTransceiverModelNumber,
10593                tmnxPortSFPConnectorCode,
10594                tmnxPortSFPVendorOUI,
10595                tmnxPortSFPVendorManufactureDate,
10596                tmnxPortSFPMedia,
10597                tmnxPortSFPEquipped,
10598                tmnxPortSFPVendorSerialNum,
10599                tmnxPortSFPVendorPartNum,
10600                tmnxPortEquipped,
10601                tmnxPortLinkStatus,
10602                tmnxPortAdminStatus,
10603                tmnxPortOperStatus,
10604                tmnxPortState,
10605                tmnxPortPrevState,
10606                tmnxPortNumAlarms,
10607                tmnxPortAlarmState,
10608                tmnxPortLastAlarmEvent,
10609                tmnxPortClearAlarms,
10610                tmnxPortLastStateChanged,
10611                tmnxPortNumChannels,
10612                tmnxPortNetworkEgrQueues,
10613                tmnxPortIsLeaf,
10614                tmnxPortChanType,
10615                tmnxPortParentPortID,
10616                tmnxPortLoadBalanceAlgorithm,
10617                tmnxPortTypeName,
10618                tmnxPortTypeDescription,
10619                tmnxPortTypeStatus,
10620                tmnxPortConnectTypeName,
10621                tmnxPortConnectTypeDescription,
10622                tmnxPortConnectTypeStatus,
10623                tmnxChannelPortID,
10624                tmnxPortOpticalCompliance,
10625                tmnxL4LoadBalancing,
10626                tmnxPortLastClearedTime
10627            }
10628    STATUS        obsolete
10629    DESCRIPTION
10630        "The group of objects supporting management of physical port
10631         capabilities for revision 5.0 on Alcatel 7x50 SR series systems."
10632    ::= { tmnxPortGroups 39 }
10633
10634tmnxMlBundleGroupV5v0    OBJECT-GROUP
10635    OBJECTS {   tmnxBundleRowStatus,
10636                tmnxBundleType,
10637                tmnxBundleMinimumLinks,
10638                tmnxBundleNumLinks,
10639                tmnxBundleNumActiveLinks,
10640                tmnxBundleMRRU,
10641                tmnxBundleOperMRRU,
10642                tmnxBundlePeerMRRU,
10643                tmnxBundleOperMTU,
10644                tmnxBundleRedDiffDelay,
10645                tmnxBundleRedDiffDelayAction,
10646                tmnxBundleYellowDiffDelay,
10647                tmnxBundleShortSequence,
10648                tmnxBundleLastChangeTime,
10649                tmnxBundleFragmentThreshold,
10650                tmnxBundleUpTime,
10651                tmnxBundleMemberRowStatus,
10652                tmnxBundleMemberActive,
10653                tmnxBundleMemberDownReason,
10654                tmnxBundleMemberUpTime,
10655                tmnxBundleInputDiscards,
10656                tmnxBundlePrimaryMemberPortID,
10657                tmnxBundleLFI,
10658                tmnxPortBundleNumber,
10659                tmnxBundleProtectedType,
10660                tmnxBundleParentBundle,
10661                tmnxBPGrpAssocWorkingBundleID,
10662                tmnxBPGrpAssocProtectBundleID,
10663                tmnxBPGrpAssocActiveBundleID
10664            }
10665    STATUS      obsolete
10666    DESCRIPTION
10667        "The group of objects supporting management MLBUNDLES
10668         for revision 5.0 on the Alcatel 7x50 SR series systems."
10669    ::= { tmnxPortGroups 40 }
10670
10671tmnxPortNotificationGroupV5v0 NOTIFICATION-GROUP
10672    NOTIFICATIONS   {   tmnxEqPortSonetAlarm,
10673                        tmnxEqPortSonetAlarmClear,
10674                        tmnxEqPortSonetPathAlarm,
10675                        tmnxEqPortSonetPathAlarmClear,
10676                        tmnxEqPortSFPInserted,
10677                        tmnxEqPortSFPRemoved,
10678                        tmnxEqPortSFPCorrupted,
10679                        tmnxEqPortError,
10680                        tmnxEqPortDS3Alarm,
10681                        tmnxEqPortDS3AlarmClear,
10682                        tmnxEqPortDS1Alarm,
10683                        tmnxEqPortDS1AlarmClear,
10684                        tmnxEqPortBndlYellowDiffExceeded,
10685                        tmnxEqPortBndlRedDiffExceeded,
10686                        tmnxEqPortBndlBadEndPtDiscr,
10687                        tmnxEqPortEtherAlarm,
10688                        tmnxEqPortEtherAlarmClear,
10689                        tmnxDS1E1LoopbackStarted,
10690                        tmnxDS1E1LoopbackStopped,
10691                        tmnxDS3E3LoopbackStarted,
10692                        tmnxDS3E3LoopbackStopped,
10693                        tmnxSonetSDHLoopbackStarted,
10694                        tmnxSonetSDHLoopbackStopped,
10695                        tmnxEqPortSpeedCfgNotCompatible,
10696                        tmnxEqPortDuplexCfgNotCompatible,
10697                        tmnxEqPortIngressRateCfgNotCompatible
10698                    }
10699    STATUS        obsolete
10700    DESCRIPTION
10701        "The group of notifications supporting the management of physical
10702         ports for revision 5.0 on Alcatel 7x50 SR series systems."
10703    ::= { tmnxPortGroups 41 }
10704
10705tmnxPortTDMGroupV5v0    OBJECT-GROUP
10706    OBJECTS {   tmnxDS3ChannelAcctPolicyId,
10707                tmnxDS3ChannelCollectStats,
10708                tmnxDS3Buildout,
10709                tmnxDS3Type,
10710                tmnxDS3LastChangeTime,
10711                tmnxDS3ChannelRowStatus,
10712                tmnxDS3ChannelType,
10713                tmnxDS3ChannelFraming,
10714                tmnxDS3ChannelClockSource,
10715                tmnxDS3ChannelChannelized,
10716                tmnxDS3ChannelSubrateCSUMode,
10717                tmnxDS3ChannelSubrate,
10718                tmnxDS3ChannelIdleCycleFlags,
10719                tmnxDS3ChannelLoopback,
10720                tmnxDS3ChannelBitErrorInsertionRate,
10721                tmnxDS3ChannelBERTPattern,
10722                tmnxDS3ChannelBERTDuration,
10723                tmnxDS3ChannelMDLEicString,
10724                tmnxDS3ChannelMDLLicString,
10725                tmnxDS3ChannelMDLFicString,
10726                tmnxDS3ChannelMDLUnitString,
10727                tmnxDS3ChannelMDLPfiString,
10728                tmnxDS3ChannelMDLPortString,
10729                tmnxDS3ChannelMDLGenString,
10730                tmnxDS3ChannelMDLMessageType,
10731                tmnxDS3ChannelFEACLoopRespond,
10732                tmnxDS3ChannelCRC,
10733                tmnxDS3ChannelMTU,
10734                tmnxDS3ChannelOperMTU,
10735                tmnxDS3ChannelReportAlarm,
10736                tmnxDS3ChannelReportAlarmStatus,
10737                tmnxDS3ChannelLastChangeTime,
10738                tmnxDS3ChannelInFEACLoop,
10739                tmnxDS3ChannelMDLMonPortString,
10740                tmnxDS3ChannelMDLMonGenString,
10741                tmnxDS3ChannelBERTOperStatus,
10742                tmnxDS3ChannelBERTSynched,
10743                tmnxDS3ChannelBERTErrors,
10744                tmnxDS3ChannelBERTTotalBits,
10745                tmnxDS3ChannelScramble,
10746                tmnxDS1RowStatus,
10747                tmnxDS1Type,
10748                tmnxDS1Framing,
10749                tmnxDS1Loopback,
10750                tmnxDS1InvertData,
10751                tmnxDS1BitErrorInsertionRate,
10752                tmnxDS1BERTPattern,
10753                tmnxDS1BERTDuration,
10754                tmnxDS1ReportAlarm,
10755                tmnxDS1ReportAlarmStatus,
10756                tmnxDS1LastChangeTime,
10757                tmnxDS1ClockSource,
10758                tmnxDS1BERTOperStatus,
10759                tmnxDS1BERTSynched,
10760                tmnxDS1BERTErrors,
10761                tmnxDS1BERTTotalBits,
10762                tmnxDS1RemoteLoopRespond,
10763                tmnxDS1InRemoteLoop,
10764                tmnxDS0ChanGroupRowStatus,
10765                tmnxDS0ChanGroupTimeSlots,
10766                tmnxDS0ChanGroupSpeed,
10767                tmnxDS0ChanGroupCRC,
10768                tmnxDS0ChanGroupMTU,
10769                tmnxDS0ChanGroupOperMTU,
10770                tmnxDS0ChanGroupLastChangeTime,
10771                tmnxDS0ChanGroupIdleCycleFlags,
10772                tmnxDS0ChanGroupScramble
10773            }
10774    STATUS      obsolete
10775    DESCRIPTION
10776        "The group of objects supporting management of TDM type ports
10777         for version 5.0 on the Alcatel 7x50 SR series systems."
10778    ::= { tmnxPortGroups 42 }
10779
10780tmnx7710PortTDMGroupV5v0   OBJECT-GROUP
10781    OBJECTS {
10782                tmnxDS1PortBuildout,
10783                tmnxDS1PortLastChangeTime,
10784                tmnxDS1PortType,
10785                tmnxDS1PortLineLength,
10786                tmnxDS1PortLbo,
10787                tmnxDS1PortDbGain,
10788                tmnxDS1InsertSingleBitError,
10789                tmnxDS0ChanGroupAcctPolicyId,
10790                tmnxDS0ChanGroupCollectStats
10791            }
10792    STATUS     current
10793    DESCRIPTION
10794        "The group of objects supporting management of TDM type ports
10795         specific to the revision 5.0 on Alcatel 7710 SR series systems."
10796    ::= { tmnxPortGroups 43 }
10797
10798tmnxPortCemGroupV6v0   OBJECT-GROUP
10799    OBJECTS {
10800                tmnxDS3ChannelClockSyncState,
10801                tmnxDS3ChannelClockMasterPortId,
10802                tmnxDS1SignalMode,
10803                tmnxDS1ClockSyncState,
10804                tmnxDS1ClockMasterPortId,
10805                tmnxDS0ChanGroupPayloadFillType,
10806                tmnxDS0ChanGroupPayloadPattern,
10807                tmnxDS0ChanGroupSignalFillType,
10808                tmnxDS0ChanGroupSignalPattern
10809            }
10810    STATUS     current
10811    DESCRIPTION
10812        "The group of objects supporting management of CEM encapsulation TDM
10813         type ports specific to the Alcatel 7750 and 7710 SR series systems
10814         for revision 6.0."
10815    ::= { tmnxPortGroups 44 }
10816
10817tmnxMcMlpppBundleGroup    OBJECT-GROUP
10818    OBJECTS {   tmnxBundleMlpppClassCount,
10819                tmnxBundleMlpppIngQoSProfId,
10820                tmnxBundleMlpppEgrQoSProfId,
10821                tmnxMcMlpppStatsIngressOct,
10822                tmnxMcMlpppStatsIngressPkt,
10823                tmnxMcMlpppStatsIngressErrPkt,
10824                tmnxMcMlpppStatsEgressOct,
10825                tmnxMcMlpppStatsEgressPkt,
10826                tmnxMcMlpppStatsEgressErrPkt
10827            }
10828    STATUS      current
10829    DESCRIPTION
10830        "The group of objects supporting management of MClass MLPPP BUNDLES
10831         for revision 6.0 on the Alcatel 7x50 SR series systems."
10832    ::= { tmnxPortGroups 45 }
10833
10834tmnxPortNotificationGroupV6v0 NOTIFICATION-GROUP
10835    NOTIFICATIONS   {   tmnxEqPortSonetAlarm,
10836                        tmnxEqPortSonetAlarmClear,
10837                        tmnxEqPortSonetPathAlarm,
10838                        tmnxEqPortSonetPathAlarmClear,
10839                        tmnxEqPortSFPInserted,
10840                        tmnxEqPortSFPRemoved,
10841                        tmnxEqPortError,
10842                        tmnxEqPortDS3Alarm,
10843                        tmnxEqPortDS3AlarmClear,
10844                        tmnxEqPortDS1Alarm,
10845                        tmnxEqPortDS1AlarmClear,
10846                        tmnxEqPortBndlYellowDiffExceeded,
10847                        tmnxEqPortBndlRedDiffExceeded,
10848                        tmnxEqPortBndlBadEndPtDiscr,
10849                        tmnxEqPortEtherAlarm,
10850                        tmnxEqPortEtherAlarmClear,
10851                        tmnxDS1E1LoopbackStarted,
10852                        tmnxDS1E1LoopbackStopped,
10853                        tmnxDS3E3LoopbackStarted,
10854                        tmnxDS3E3LoopbackStopped,
10855                        tmnxSonetSDHLoopbackStarted,
10856                        tmnxSonetSDHLoopbackStopped,
10857                        tmnxEqPortEtherLoopDetected,
10858                        tmnxEqPortEtherLoopCleared,
10859                        tmnxEqPortSpeedCfgNotCompatible,
10860                        tmnxEqPortDuplexCfgNotCompatible,
10861                        tmnxEqPortIngressRateCfgNotCompatible,
10862                        tmnxEqDigitalDiagMonitorFailure,
10863                        tmnxEqPortSFPStatusFailure
10864                    }
10865    STATUS        current
10866    DESCRIPTION
10867        "The group of notifications supporting the management of physical
10868         ports for revision 6.0 on Alcatel 7x50 SR series systems."
10869    ::= { tmnxPortGroups 46 }
10870
10871tmnxPortEthernetV6v0Group       OBJECT-GROUP
10872    OBJECTS {  tmnxPortEtherMTU,
10873                tmnxPortEtherDuplex,
10874                tmnxPortEtherSpeed,
10875                tmnxPortEtherAutoNegotiate,
10876                tmnxPortEtherOperDuplex,
10877                tmnxPortEtherOperSpeed,
10878                tmnxPortEtherAcctPolicyId,
10879                tmnxPortEtherCollectStats,
10880                tmnxPortEtherMDIMDIX,
10881                tmnxPortEtherXGigMode,
10882                tmnxPortEtherEgressRate,
10883                tmnxPortEtherDot1qEtype,
10884                tmnxPortEtherQinqEtype,
10885                tmnxPortEtherIngressRate,
10886                tmnxPortEtherReportAlarm,
10887                tmnxPortEtherReportAlarmStatus,
10888                tmnxPortEtherPkts1519toMax,
10889                tmnxPortEtherHCOverPkts1519toMax,
10890                tmnxPortEtherHCPkts1519toMax,
10891                tmnxPortEtherLacpTunnel,
10892                tmnxPortEtherDownWhenLoopedEnabled,
10893                tmnxPortEtherDownWhenLoopedKeepAlive,
10894                tmnxPortEtherDownWhenLoopedRetry,
10895                tmnxPortEtherDownWhenLoopedState,
10896                tmnxPortEtherPBBEtype,
10897                tmnxPortEtherReasonDownFlags
10898            }
10899    STATUS      current
10900    DESCRIPTION
10901        "The group of objects supporting management of Ethernet ports
10902         for revision 6.0 on Alcatel 7x50 SR series systems."
10903    ::= { tmnxPortGroups 47 }
10904
10905tmnxMlBundleGroupV6v0    OBJECT-GROUP
10906    OBJECTS {   tmnxBundleRowStatus,
10907                tmnxBundleType,
10908                tmnxBundleMinimumLinks,
10909                tmnxBundleNumLinks,
10910                tmnxBundleNumActiveLinks,
10911                tmnxBundleRedDiffDelay,
10912                tmnxBundleRedDiffDelayAction,
10913                tmnxBundleLastChangeTime,
10914                tmnxBundleFragmentThreshold,
10915                tmnxBundleUpTime,
10916                tmnxBundleMemberRowStatus,
10917                tmnxBundleMemberActive,
10918                tmnxBundleMemberDownReason,
10919                tmnxBundleMemberUpTime,
10920                tmnxBundleInputDiscards,
10921                tmnxBundlePrimaryMemberPortID,
10922                tmnxPortBundleNumber,
10923                tmnxBundleProtectedType,
10924                tmnxBundleParentBundle,
10925                tmnxBPGrpAssocWorkingBundleID,
10926                tmnxBPGrpAssocProtectBundleID,
10927                tmnxBPGrpAssocActiveBundleID
10928            }
10929    STATUS      current
10930    DESCRIPTION
10931        "The group of objects supporting management MLBUNDLES
10932         for revision 6.0 on the Alcatel 7x50 SR series systems."
10933    ::= { tmnxPortGroups 48 }
10934
10935tmnxMlpppBundleGroup    OBJECT-GROUP
10936    OBJECTS {
10937                tmnxBundleMlpppEndpointID,
10938                tmnxBundleMlpppEndpointIDClass,
10939                tmnxBundleYellowDiffDelay,
10940                tmnxBundleShortSequence,
10941                tmnxBundleMRRU,
10942                tmnxBundleOperMRRU,
10943                tmnxBundlePeerMRRU,
10944                tmnxBundleOperMTU,
10945                tmnxBundleLFI
10946            }
10947    STATUS      current
10948    DESCRIPTION
10949        "The group of objects supporting management of MLPPP Bundles
10950         on the Alcatel 7x50 SR series systems."
10951    ::= { tmnxPortGroups 49 }
10952
10953tmnxPortNotificationGroupV3v0 NOTIFICATION-GROUP
10954    NOTIFICATIONS   {   tmnxEqPortSonetAlarm,
10955                        tmnxEqPortSonetAlarmClear,
10956                        tmnxEqPortSonetPathAlarm,
10957                        tmnxEqPortSonetPathAlarmClear,
10958                        tmnxEqPortSFPInserted,
10959                        tmnxEqPortSFPRemoved,
10960                        tmnxEqPortSFPCorrupted,
10961                        tmnxEqPortError,
10962                        tmnxEqPortDS3Alarm,
10963                        tmnxEqPortDS3AlarmClear,
10964                        tmnxEqPortDS1Alarm,
10965                        tmnxEqPortDS1AlarmClear,
10966                        tmnxEqPortBndlYellowDiffExceeded,
10967                        tmnxEqPortBndlRedDiffExceeded,
10968                        tmnxEqPortBndlBadEndPtDiscr,
10969                        tmnxEqPortEtherAlarm,
10970                        tmnxEqPortEtherAlarmClear,
10971                        tmnxEqPortSpeedCfgNotCompatible,
10972                        tmnxEqPortDuplexCfgNotCompatible,
10973                        tmnxEqPortIngressRateCfgNotCompatible
10974                    }
10975    STATUS        obsolete
10976    DESCRIPTION
10977        "The group of notifications supporting the management of physical
10978         ports for revision 3.0 on Alcatel 7x50 SR series systems."
10979    ::= { tmnxPortGroups 50 }
10980
10981tmnxPortTDMGroupV6v0    OBJECT-GROUP
10982    OBJECTS {   tmnxDS3ChannelAcctPolicyId,
10983                tmnxDS3ChannelCollectStats,
10984                tmnxDS3Buildout,
10985                tmnxDS3Type,
10986                tmnxDS3LastChangeTime,
10987                tmnxDS3ChannelRowStatus,
10988                tmnxDS3ChannelType,
10989                tmnxDS3ChannelFraming,
10990                tmnxDS3ChannelClockSource,
10991                tmnxDS3ChannelChannelized,
10992                tmnxDS3ChannelSubrateCSUMode,
10993                tmnxDS3ChannelSubrate,
10994                tmnxDS3ChannelIdleCycleFlags,
10995                tmnxDS3ChannelLoopback,
10996                tmnxDS3ChannelBitErrorInsertionRate,
10997                tmnxDS3ChannelBERTPattern,
10998                tmnxDS3ChannelBERTDuration,
10999                tmnxDS3ChannelMDLEicString,
11000                tmnxDS3ChannelMDLLicString,
11001                tmnxDS3ChannelMDLFicString,
11002                tmnxDS3ChannelMDLUnitString,
11003                tmnxDS3ChannelMDLPfiString,
11004                tmnxDS3ChannelMDLPortString,
11005                tmnxDS3ChannelMDLGenString,
11006                tmnxDS3ChannelMDLMessageType,
11007                tmnxDS3ChannelFEACLoopRespond,
11008                tmnxDS3ChannelCRC,
11009                tmnxDS3ChannelMTU,
11010                tmnxDS3ChannelOperMTU,
11011                tmnxDS3ChannelReportAlarm,
11012                tmnxDS3ChannelReportAlarmStatus,
11013                tmnxDS3ChannelLastChangeTime,
11014                tmnxDS3ChannelInFEACLoop,
11015                tmnxDS3ChannelMDLMonPortString,
11016                tmnxDS3ChannelMDLMonGenString,
11017                tmnxDS3ChannelBERTOperStatus,
11018                tmnxDS3ChannelBERTSynched,
11019                tmnxDS3ChannelBERTErrors,
11020                tmnxDS3ChannelBERTTotalBits,
11021                tmnxDS3ChannelScramble,
11022                tmnxDS1RowStatus,
11023                tmnxDS1Type,
11024                tmnxDS1Framing,
11025                tmnxDS1Loopback,
11026                tmnxDS1InvertData,
11027                tmnxDS1BitErrorInsertionRate,
11028                tmnxDS1BERTPattern,
11029                tmnxDS1BERTDuration,
11030                tmnxDS1ReportAlarm,
11031                tmnxDS1ReportAlarmStatus,
11032                tmnxDS1LastChangeTime,
11033                tmnxDS1ClockSource,
11034                tmnxDS1BERTOperStatus,
11035                tmnxDS1BERTSynched,
11036                tmnxDS1BERTErrors,
11037                tmnxDS1BERTTotalBits,
11038                tmnxDS1RemoteLoopRespond,
11039                tmnxDS1InRemoteLoop,
11040                tmnxDS1BerSdThreshold,
11041                tmnxDS1BerSfThreshold,
11042                tmnxDS0ChanGroupRowStatus,
11043                tmnxDS0ChanGroupTimeSlots,
11044                tmnxDS0ChanGroupSpeed,
11045                tmnxDS0ChanGroupCRC,
11046                tmnxDS0ChanGroupMTU,
11047                tmnxDS0ChanGroupOperMTU,
11048                tmnxDS0ChanGroupLastChangeTime,
11049                tmnxDS0ChanGroupIdleCycleFlags,
11050                tmnxDS0ChanGroupScramble
11051            }
11052    STATUS      current
11053    DESCRIPTION
11054        "The group of objects supporting management of TDM type ports
11055         for version 6.0 on the Alcatel 7x50 SR series systems."
11056    ::= { tmnxPortGroups 52 }
11057
11058tmnxDigitalDiagMonitorGroup OBJECT-GROUP
11059    OBJECTS   {
11060                  tmnxDDMTemperature,
11061                  tmnxDDMTempLowWarning,
11062                  tmnxDDMTempLowAlarm,
11063                  tmnxDDMTempHiWarning,
11064                  tmnxDDMTempHiAlarm,
11065                  tmnxDDMSupplyVoltage,
11066                  tmnxDDMSupplyVoltageLowWarning,
11067                  tmnxDDMSupplyVoltageLowAlarm,
11068                  tmnxDDMSupplyVoltageHiWarning,
11069                  tmnxDDMSupplyVoltageHiAlarm,
11070                  tmnxDDMTxBiasCurrent,
11071                  tmnxDDMTxBiasCurrentLowWarning,
11072                  tmnxDDMTxBiasCurrentLowAlarm,
11073                  tmnxDDMTxBiasCurrentHiWarning,
11074                  tmnxDDMTxBiasCurrentHiAlarm,
11075                  tmnxDDMTxOutputPower,
11076                  tmnxDDMTxOutputPowerLowWarning,
11077                  tmnxDDMTxOutputPowerLowAlarm,
11078                  tmnxDDMTxOutputPowerHiWarning,
11079                  tmnxDDMTxOutputPowerHiAlarm,
11080                  tmnxDDMRxOpticalPower,
11081                  tmnxDDMRxOpticalPowerLowWarning,
11082                  tmnxDDMRxOpticalPowerLowAlarm,
11083                  tmnxDDMRxOpticalPowerHiWarning,
11084                  tmnxDDMRxOpticalPowerHiAlarm,
11085                  tmnxDDMRxOpticalPowerType,
11086                  tmnxDDMAux1,
11087                  tmnxDDMAux1LowWarning,
11088                  tmnxDDMAux1LowAlarm,
11089                  tmnxDDMAux1HiWarning,
11090                  tmnxDDMAux1HiAlarm,
11091                  tmnxDDMAux1Type,
11092                  tmnxDDMAux2,
11093                  tmnxDDMAux2LowWarning,
11094                  tmnxDDMAux2LowAlarm,
11095                  tmnxDDMAux2HiWarning,
11096                  tmnxDDMAux2HiAlarm,
11097                  tmnxDDMAux2Type,
11098                  tmnxDDMFailedThresholds,
11099                  tmnxDDMExternallyCalibrated,
11100                  tmnxDDMExtCalRxPower4,
11101                  tmnxDDMExtCalRxPower3,
11102                  tmnxDDMExtCalRxPower2,
11103                  tmnxDDMExtCalRxPower1,
11104                  tmnxDDMExtCalRxPower0,
11105                  tmnxDDMExtCalTxLaserBiasSlope,
11106                  tmnxDDMExtCalTxLaserBiasOffset,
11107                  tmnxDDMExtCalTxPowerSlope,
11108                  tmnxDDMExtCalTxPowerOffset,
11109                  tmnxDDMExtCalTemperatureSlope,
11110                  tmnxDDMExtCalTemperatureOffset,
11111                  tmnxDDMExtCalVoltageSlope,
11112                  tmnxDDMExtCalVoltageOffset
11113              }
11114    STATUS        current
11115    DESCRIPTION
11116        "The group of objects supporting the management of
11117         Digital Diagnostic Monitoring SFP/XFPs for revision 6.0 on
11118         Alcatel 7x50 SR series systems."
11119    ::= { tmnxPortGroups 53 }
11120
11121tmnxPortGroupV6v0   OBJECT-GROUP
11122    OBJECTS {   tmnxPortTableLastChange,
11123                tmnxPortLastChangeTime,
11124                tmnxPortType,
11125                tmnxPortClass,
11126                tmnxPortDescription,
11127                tmnxPortName,
11128                tmnxPortAlias,
11129                tmnxPortUserAssignedMac,
11130                tmnxPortMacAddress,
11131                tmnxPortHwMacAddress,
11132                tmnxPortMode,
11133                tmnxPortEncapType,
11134                tmnxPortLagId,
11135                tmnxPortHoldTimeUp,
11136                tmnxPortHoldTimeDown,
11137                tmnxPortUpProtocols,
11138                tmnxPortConnectorType,
11139                tmnxPortTransceiverType,
11140                tmnxPortTransceiverLaserWaveLen,
11141                tmnxPortTransceiverDiagCapable,
11142                tmnxPortTransceiverModelNumber,
11143                tmnxPortSFPConnectorCode,
11144                tmnxPortSFPVendorOUI,
11145                tmnxPortSFPVendorManufactureDate,
11146                tmnxPortSFPMedia,
11147                tmnxPortSFPEquipped,
11148                tmnxPortSFPVendorSerialNum,
11149                tmnxPortSFPVendorPartNum,
11150                tmnxPortEquipped,
11151                tmnxPortLinkStatus,
11152                tmnxPortAdminStatus,
11153                tmnxPortOperStatus,
11154                tmnxPortState,
11155                tmnxPortPrevState,
11156                tmnxPortNumAlarms,
11157                tmnxPortAlarmState,
11158                tmnxPortLastAlarmEvent,
11159                tmnxPortClearAlarms,
11160                tmnxPortLastStateChanged,
11161                tmnxPortNumChannels,
11162                tmnxPortNetworkEgrQueues,
11163                tmnxPortIsLeaf,
11164                tmnxPortChanType,
11165                tmnxPortParentPortID,
11166                tmnxPortLoadBalanceAlgorithm,
11167                tmnxPortTypeName,
11168                tmnxPortTypeDescription,
11169                tmnxPortTypeStatus,
11170                tmnxPortConnectTypeName,
11171                tmnxPortConnectTypeDescription,
11172                tmnxPortConnectTypeStatus,
11173                tmnxChannelPortID,
11174                tmnxPortOpticalCompliance,
11175                tmnxL4LoadBalancing,
11176                tmnxPortLastClearedTime,
11177                tmnxPortDDMEventSuppression,
11178                tmnxPortSFPStatus
11179            }
11180    STATUS        current
11181    DESCRIPTION
11182        "The group of objects supporting management of physical port
11183         capabilities for revision 6.0 on Alcatel 7x50 SR series systems."
11184    ::= { tmnxPortGroups 54 }
11185
11186tmnxNamedPoolGroupV6v0 OBJECT-GROUP
11187    OBJECTS   {
11188                  tmnxPortIngNamedPoolPlcy,
11189                  tmnxPortEgrNamedPoolPlcy,
11190                  tmnxPortIngPoolPercentRate,
11191                  tmnxPortEgrPoolPercentRate
11192              }
11193    STATUS        current
11194    DESCRIPTION
11195        "The group of objects supporting the Named Pool feature
11196         for revision 6.0 on Alcatel 7x50 SR series systems."
11197    ::= { tmnxPortGroups 55 }
11198
11199tmnxPortNotifyObjsGroupV6v0     OBJECT-GROUP
11200    OBJECTS {
11201                tmnxDDMFailedObject
11202            }
11203    STATUS        current
11204    DESCRIPTION
11205        "The group of objects supporting physical port notifications
11206         for revision 6.0 on Alcatel 7x50 SR series systems."
11207    ::= { tmnxPortGroups 57 }
11208
11209END
11210