smilint output for ./OTN-MIB
Message Severities |
Severity | Count |
severe | 9 |
error | 19 |
minor error | 12 |
change recommended | 1 |
warning | 7 |
fyi | 4 |
Message Types |
Type | Count |
basetype-not-imported (error) | 16 |
group-member-invalid (minor error) | 6 |
group-membership (change recommended) | 1 |
identifier-redefined (error) | 1 |
import-unused (warning) | 3 |
internal-flushing (warning) | 2 |
internal-other (severe) | 2 |
macro-not-imported (error) | 1 |
object-identifier-not-prefix (error) | 1 |
object-identifier-unknown (severe) | 4 |
oid-registered (severe) | 3 |
previous-definition (fyi) | 4 |
sequence-missing-column (minor error) | 1 |
sequence-no-column (minor error) | 5 |
sequence-order (warning) | 1 |
type-without-format (warning) | 1 |
Messages:
OTN-MIB
1: -- extracted from draft-ietf-atommib-opticalmib-01.txt
2: -- at Tue Jul 24 06:05:36 2001
3:
4: OTN-MIB DEFINITIONS ::= BEGIN
5:
6:
7: IMPORTS
8: MODULE-IDENTITY, OBJECT-TYPE, Counter32, Gauge32, Integer32,
8: warning -
warning: identifier `Counter32' imported from module `SNMPv2-SMI' is never used
9: transmission
10: FROM SNMPv2-SMI
11: TruthValue
12: FROM SNMPv2-TC
13: SnmpAdminString
14: FROM SNMP-FRAMEWORK-MIB
15: MODULE-COMPLIANCE, OBJECT-GROUP
16: FROM SNMPv2-CONF
17: ifIndex
18: FROM IF-MIB
19: PerfCurrentCount, PerfIntervalCount
19: warning -
warning: identifier `PerfCurrentCount' imported from module `PerfHist-TC-MIB' is never used
19: warning -
warning: identifier `PerfIntervalCount' imported from module `PerfHist-TC-MIB' is never used
20: FROM PerfHist-TC-MIB;
21:
22: -- This is the MIB module for the OTN Interface objects.
23:
24:
25: optIfMibModule MODULE-IDENTITY
26: LAST-UPDATED "200107190000Z"
27: ORGANIZATION " "
28: CONTACT-INFO
29: "Mark A. Stewart
30: 1801 Varsity Drive
31: Raleigh, NC 27606 USA
32: Tel: +1 919 838 5572
33: E-mail: markstewart@lucent.com."
34: DESCRIPTION
35: "The draft MIB module to describe OTN interfaces objects."
36: REVISION "200107190000Z"
37: DESCRIPTION
38: "The initial version."
39: ::={ transmission yy}
39: error -
Object identifier element `yy' name only allowed as first element
40:
41: -- textual conventions
42:
43: IntervalNumber ::= TEXTUAL-CONVENTION
43: error -
macro `TEXTUAL-CONVENTION' has not been imported from module `SNMPv2-TC'
43: warning -
warning: type `IntervalNumber' has no format specification
44: STATUS current
45: DESCRIPTION
46: "Uniquely identifies a 15 minute interval. The interval
47: identified by 1 is the most recently completed interval, and
48: the interval identified by n is the interval immediately
49: preceding the one identified by n-1."
50: SYNTAX Integer32 (1..96)
51:
52: -- object groups
53:
54: optIfObjects OBJECT IDENTIFIER ::= { optIfMibModule 1 }
55: optIfConfs OBJECT IDENTIFIER ::= { optIfMibModule 2 }
56:
57: optIfPerfMon OBJECT IDENTIFIER ::= { optIfObjects 1 }
58: optIfOTSn OBJECT IDENTIFIER ::= { optIfObjects 2 }
59: optIfOMSn OBJECT IDENTIFIER ::= { optIfObjects 3 }
60: optIfOCh OBJECT IDENTIFIER ::= { optIfObjects 4 }
61:
62: optIfOTUk OBJECT IDENTIFIER ::= { optIfOCh 1 }
63: optIfODUkT OBJECT IDENTIFIER ::= { optIfOCh 2 }
64: optIfODUkP OBJECT IDENTIFIER ::= { optIfOCh 3 }
65:
66: optIfGroups OBJECT IDENTIFIER ::= { optIfConfs 1 }
67: optIfCompl OBJECT IDENTIFIER ::= { optIfConfs 2 }
68:
69: -- the optIfPerfMon group
70: -- This group defines performance monitoring objects for all
71: -- layers.
72:
73: optIfPerfMonCurrentTimeElapsed OBJECT-TYPE
74: SYNTAX Gauge32 (0..900)
75: UNITS "seconds"
76: MAX-ACCESS read-only
77: STATUS current
78: DESCRIPTION
79: "Number of seconds elapsed in the current 15 minute
80: performance monitoring interval."
81: ::= { optIfPerfMon 1 }
82:
83: optIfPerfMonCurDayTimeElapsed OBJECT-TYPE
84: SYNTAX Gauge32 (0..86400)
85: UNITS "seconds"
86: MAX-ACCESS read-only
87: STATUS current
88: DESCRIPTION
89: "Number of seconds elapsed in the current calendar day
90: performance monitoring period."
91: ::= { optIfPerfMon 2 }
92:
93: -- PM interval table
94:
95: optIfPerfMonIntervalTable OBJECT-TYPE
96: SYNTAX SEQUENCE OF OptIfPerfMonIntervalEntry
97: MAX-ACCESS not-accessible
98: STATUS current
99: DESCRIPTION
100: "A table of 15 minute performance monitoring interval
101: information."
102: ::= { optIfPerfMon 3 }
103:
104: optIfPerfMonIntervalEntry OBJECT-TYPE
105: SYNTAX OptIfPerfMonIntervalEntry
106: MAX-ACCESS not-accessible
107: STATUS current
108: DESCRIPTION
109: "A conceptual row that contains 15 minute performance
110: monitoring interval information of an interface."
111: INDEX { ifIndex }
112: ::= { optIfPerfMonIntervalTable 1 }
113:
114: OptIfPerfMonIntervalEntry ::=
115: SEQUENCE {
116: optIfPerfMonIntervalNumIntervals Unsigned32,
116: error -
SMIv2 base type `Unsigned32' must be imported from SNMPv2-SMI
117: optIfPerfMonIntervalNumInvalidIntervals Unsigned32
118: }
118: error -
SMIv2 base type `Unsigned32' must be imported from SNMPv2-SMI
119:
120: optIfPerfMonIntervalNumIntervals OBJECT-TYPE
121: SYNTAX Unsigned32 (0..96)
121: error -
SMIv2 base type `Unsigned32' must be imported from SNMPv2-SMI
122: MAX-ACCESS read-only
123: STATUS current
124: DESCRIPTION
125: "The number of 15 minute intervals for which performance
126: monitoring data is available. The number is the same for all
127: the associated sub layers of the interface.
128:
129: An optical interface must be capable of supporting at least
130: n intervals, where n is defined as follows:
131: The minimum value of n is 4.
132: The default of n is 32.
133: The maximum value of n is 96.
134:
135: The value of this object will be n unless performance
136: monitoring was (re-)started for the interface within the last
137: (n*15) minutes, in which case the value will be the number of
138: complete 15 minute intervals since measurement was
139: (re-)started."
140: ::= { optIfPerfMonIntervalEntry 1 }
141:
142: optIfPerfMonIntervalNumInvalidIntervals OBJECT-TYPE
143: SYNTAX Unsigned32 (0..96)
143: error -
SMIv2 base type `Unsigned32' must be imported from SNMPv2-SMI
144: MAX-ACCESS read-only
145: STATUS current
146: DESCRIPTION
147: "The number of intervals in the range from 0 to
148: optIfPerfMonIntervalNumIntervals for which no performance
149: monitoring data is available and/or the data is invalid."
150: ::= { optIfPerfMonIntervalEntry 2 }
151:
152: -- the optIfOTSn group
153: -- This group handles the configuration and performance
154: -- monitoring objects for OTS layers.
155:
156: -- OTSn config table
157:
158: optIfOTSnConfigTable OBJECT-TYPE
159: SYNTAX SEQUENCE OF OptIfOTSnConfigEntry
160: MAX-ACCESS not-accessible
161: STATUS current
162: DESCRIPTION
163: "A table of OTSn configuration information."
164: ::= { optIfOTSn 1 }
165:
166: optIfOTSnConfigEntry OBJECT-TYPE
167: SYNTAX OptIfOTSnConfigEntry
168: MAX-ACCESS not-accessible
169: STATUS current
170: DESCRIPTION
171: "A conceptual row that contains OTSn configuration
172: information of an interface."
173: INDEX { ifIndex }
174: ::= { optIfOTSnConfigTable 1 }
175:
176: OptIfOTSnConfigEntry ::=
176: minor error -
SEQUENCE element #8 `optIfOTSnCurrentStatus' is not a child node under `optIfOTSnConfigEntry'
177: SEQUENCE {
178: optIfOTSnTraceIdentifierTransmitted SnmpAdminString,
179: optIfOTSnDAPIExpected SnmpAdminString,
180: optIfOTSnSAPIExpected SnmpAdminString,
181: optIfOTSnTraceIdentifierAccepted SnmpAdminString,
182: optIfOTSnAcTIStatus INTEGER,
183: optIfOTSnTIMDetMode INTEGER,
184: optIfOTSnTIMActEnabled TruthValue,
185: optIfOTSnCurrentStatus INTEGER
186: }
186: severe -
unknown object identifier label `optIfOTSnCurrentStatus'
187:
188: optIfOTSnTraceIdentifierTransmitted OBJECT-TYPE
188: fyi -
info: previous definition of `optIfOTSnTraceIdentifierTransmitted'
189: SYNTAX SnmpAdminString (SIZE(0..64))
190: MAX-ACCESS read-write
191: STATUS current
192: DESCRIPTION
193: "The trace identifier transmitted."
194: ::= { optIfOTSnConfigEntry 1 }
195:
196: optIfOTSnDAPIExpected OBJECT-TYPE
196: fyi -
info: previous definition of `optIfOTSnDAPIExpected'
197: SYNTAX SnmpAdminString (SIZE(0..16))
198: MAX-ACCESS read-write
199: STATUS current
200: DESCRIPTION
201: "The DAPI expected by the receiver."
202: ::= { optIfOTSnConfigEntry 2 }
203:
204: optIfOTSnSAPIExpected OBJECT-TYPE
204: fyi -
info: previous definition of `optIfOTSnSAPIExpected'
205: SYNTAX SnmpAdminString (SIZE(0..16))
206: MAX-ACCESS read-write
207: STATUS current
208: DESCRIPTION
209: "The SAPI expected by the receiver."
210: ::= { optIfOTSnConfigEntry 3 }
211:
212: optIfOTSnTraceIdentifierAccepted OBJECT-TYPE
213: SYNTAX SnmpAdminString (SIZE (0..64))
214: MAX-ACCESS read-only
215: STATUS current
216: DESCRIPTION
217: "The actual trace identifier received."
218: ::= { optIfOTSnConfigEntry 4 }
219:
220: optIfOTSnAcTIStatus OBJECT-TYPE
221: SYNTAX INTEGER {
222: stable(1),
223: unstable(2)
224: }
225: MAX-ACCESS read-only
226: STATUS current
227: DESCRIPTION
228: "The status of the accepted Trail Trace Identifier by the receiver."
229: ::= { optIfOTSnConfigEntry 5 }
230:
231: optIfOTSnTIMDetMode OBJECT-TYPE
231: change recommended -
warning: node `optIfOTSnTIMDetMode' must be contained in at least one conformance group
232: SYNTAX INTEGER {
233: off(1),
234: dapi(2),
235: sapi(3),
236: both(4)
237: }
238: MAX-ACCESS read-write
239: STATUS current
240: DESCRIPTION
241: "Indicates the mode of the Trace Identifier Mismatch (TIM)
242: Detection function."
243: ::= { optIfOTSnConfigEntry 6 }
244:
245: optIfOTSnTIMActEnabled OBJECT-TYPE
246: SYNTAX TruthValue
247: MAX-ACCESS read-write
248: STATUS current
249: DESCRIPTION
250: "Indicates whether the Trace Identifier Mismatch (TIM)
251: Consequent Action function is enabled."
252: ::= { optIfOTSnConfigEntry 7 }
253:
254: optIfOTSnCurrentStatus OBJECT-TYPE
255: SYNTAX INTEGER {
256: noDefect(1),
257: bdiP(2),
258: bdiO(3),
259: bdi(4)
260: tim(5),
260: severe -
syntax error, unexpected LOWERCASE_IDENTIFIER, expecting '}' or ','
261: losP(6),
262: losO(7),
263: los(8)
264: }
264: warning -
warning: flushing recent incorrect declaration, see previous error(s)
265: MAX-ACCESS read-only
265: severe -
syntax error, unexpected MAX_ACCESS
266: STATUS current
267: DESCRIPTION
268: "Indicates the failure condition of the entity, if any."
269: ::= { optIfOTSnConfigEntry 8 }
269: warning -
warning: flushing recent incorrect declaration, see previous error(s)
270:
271: -- OTSn sink current table
272: -- Contains data for the current 15 minute performance monitoring
273: -- interval.
274:
275: optIfOTSnSinkCurrentTable OBJECT-TYPE
276: SYNTAX SEQUENCE OF OptIfOTSnSinkCurrentEntry
277: MAX-ACCESS not-accessible
278: STATUS current
279: DESCRIPTION
280: "A table of OTSn sink performance monitoring information for
281: the current 15 minute interval."
282: ::= { optIfOTSn 2 }
283:
284: optIfOTSnSinkCurrentEntry OBJECT-TYPE
285: SYNTAX OptIfOTSnSinkCurrentEntry
286: MAX-ACCESS not-accessible
287: STATUS current
288: DESCRIPTION
289: "A conceptual row that contains OTSn sink performance
290: monitoring information of an interface for the current
291: 15 minute interval."
292: INDEX { ifIndex }
293: ::= { optIfOTSnSinkCurrentTable 1 }
294:
295: OptIfOTSnSinkCurrentEntry ::=
296: SEQUENCE {
297: optIfOTSnSinkCurrentSuspectedFlag TruthValue,
298: optIfOTSnSinkCurrentInputPower Integer32,
299: optIfOTSnSinkCurrentLowInputPower Integer32,
300: optIfOTSnSinkCurrentHighInputPower Integer32,
301: optIfOTSnSinkCurrentLowerInputPowerThreshold Integer32,
302: optIfOTSnSinkCurrentUpperInputPowerThreshold Integer32
303: }
304:
305: optIfOTSnSinkCurrentSuspectedFlag OBJECT-TYPE
306: SYNTAX TruthValue
307: MAX-ACCESS read-only
308: STATUS current
309: DESCRIPTION
310: "If true, the data in this entry may be unreliable."
311: ::= { optIfOTSnSinkCurrentEntry 1 }
312:
313: optIfOTSnSinkCurrentInputPower OBJECT-TYPE
314: SYNTAX Integer32
315: UNITS "0.1 dbm"
316: MAX-ACCESS read-only
317: STATUS current
318: DESCRIPTION
319: "The optical power monitored at the input."
320: ::= { optIfOTSnSinkCurrentEntry 2 }
321:
322: optIfOTSnSinkCurrentLowInputPower OBJECT-TYPE
323: SYNTAX Integer32
324: UNITS "0.1 dbm"
325: MAX-ACCESS read-only
326: STATUS current
327: DESCRIPTION
328: "The lowest optical power monitored at the input during the
329: current interval."
330: ::= { optIfOTSnSinkCurrentEntry 3 }
331:
332: optIfOTSnSinkCurrentHighInputPower OBJECT-TYPE
333: SYNTAX Integer32
334: UNITS "0.1 dbm"
335: MAX-ACCESS read-only
336: STATUS current
337: DESCRIPTION
338: "The highest optical power monitored at the input during the
339: current interval."
340: ::= { optIfOTSnSinkCurrentEntry 4 }
341:
342: optIfOTSnSinkCurrentLowerInputPowerThreshold OBJECT-TYPE
343: SYNTAX Integer32
344: UNITS "0.1 dbm"
345: MAX-ACCESS read-write
346: STATUS current
347: DESCRIPTION
348: "The lower limit threshold on input power. If
349: optIfOTSnSinkCurrentInputPower drops to this value or below,
350: a Threshold Crossing Alert (TCA) should be sent."
351: ::= { optIfOTSnSinkCurrentEntry 5 }
352:
353: optIfOTSnSinkCurrentUpperInputPowerThreshold OBJECT-TYPE
354: SYNTAX Integer32
355: UNITS "0.1 dbm"
356: MAX-ACCESS read-write
357: STATUS current
358: DESCRIPTION
359: "The upper limit threshold on input power. If
360: optIfOTSnSinkCurrentInputPower reaches or exceeds this value,
361: a Threshold Crossing Alert (TCA) should be sent."
362: ::= { optIfOTSnSinkCurrentEntry 6 }
363:
364: -- OTSn sink interval table
365: -- Contains data for previous 15 minute performance monitoring
366: -- intervals.
367:
368: optIfOTSnSinkIntervalTable OBJECT-TYPE
369: SYNTAX SEQUENCE OF OptIfOTSnSinkIntervalEntry
370: MAX-ACCESS not-accessible
371: STATUS current
372: DESCRIPTION
373: "A table of historical OTSn sink performance monitoring
374: information."
375: ::= { optIfOTSn 3 }
376:
377: optIfOTSnSinkIntervalEntry OBJECT-TYPE
378: SYNTAX OptIfOTSnSinkIntervalEntry
379: MAX-ACCESS not-accessible
380: STATUS current
381: DESCRIPTION
382: "A conceptual row that contains OTSn sink performance
383: monitoring information of an interface during a particular
384: historical interval."
385: INDEX { ifIndex, optIfOTSnSinkIntervalNumber }
386: ::= { optIfOTSnSinkIntervalTable 1 }
387:
388: OptIfOTSnSinkIntervalEntry ::=
389: SEQUENCE {
390: optIfOTSnSinkIntervalNumber IntervalNumber,
391: optIfOTSnSinkIntervalSuspectedFlag TruthValue,
392: optIfOTSnSinkIntervalLastInputPower Integer32,
393: optIfOTSnSinkIntervalLowInputPower Integer32,
394: optIfOTSnSinkIntervalHighInputPower Integer32
395: }
396:
397: optIfOTSnSinkIntervalNumber OBJECT-TYPE
398: SYNTAX IntervalNumber
399: MAX-ACCESS not-accessible
400: STATUS current
401: DESCRIPTION
402: "Uniquely identifies the interval."
403: ::= { optIfOTSnSinkIntervalEntry 1 }
404:
405: optIfOTSnSinkIntervalSuspectedFlag OBJECT-TYPE
406: SYNTAX TruthValue
407: MAX-ACCESS read-only
408: STATUS current
409: DESCRIPTION
410: "If true, the data in this entry may be unreliable."
411: ::= { optIfOTSnSinkIntervalEntry 2 }
412:
413: optIfOTSnSinkIntervalLastInputPower OBJECT-TYPE
414: SYNTAX Integer32
415: UNITS "0.1 dbm"
416: MAX-ACCESS read-only
417: STATUS current
418: DESCRIPTION
419: "The last optical power monitored at the input during the
420: interval."
421: ::= { optIfOTSnSinkIntervalEntry 3 }
422:
423: optIfOTSnSinkIntervalLowInputPower OBJECT-TYPE
424: SYNTAX Integer32
425: UNITS "0.1 dbm"
426: MAX-ACCESS read-only
427: STATUS current
428: DESCRIPTION
429: "The lowest optical power monitored at the input during the
430: interval."
431: ::= { optIfOTSnSinkIntervalEntry 4 }
432:
433: optIfOTSnSinkIntervalHighInputPower OBJECT-TYPE
434: SYNTAX Integer32
435: UNITS "0.1 dbm"
436: MAX-ACCESS read-only
437: STATUS current
438: DESCRIPTION
439: "The highest optical power monitored at the input during the
440: interval."
441: ::= { optIfOTSnSinkIntervalEntry 5 }
442:
443: -- OTSn sink current day table
444: -- Contains data for the current calendar day performance
445: -- monitoring interval.
446:
447: optIfOTSnSinkCurDayTable OBJECT-TYPE
448: SYNTAX SEQUENCE OF OptIfOTSnSinkCurDayEntry
449: MAX-ACCESS not-accessible
450: STATUS current
451: DESCRIPTION
452: "A table of OTSn sink performance monitoring information for
453: the current calendar day."
454: ::= { optIfOTSn 4 }
455:
456: optIfOTSnSinkCurDayEntry OBJECT-TYPE
457: SYNTAX OptIfOTSnSinkCurDayEntry
458: MAX-ACCESS not-accessible
459: STATUS current
460: DESCRIPTION
461: "A conceptual row that contains OTSn sink performance
462: monitoring information of an interface for the current
463: calendar day."
464: INDEX { ifIndex }
465: ::= { optIfOTSnSinkCurDayTable 1 }
466:
467: OptIfOTSnSinkCurDayEntry ::=
468: SEQUENCE {
469: optIfOTSnSinkCurDaySuspectedFlag TruthValue,
470: optIfOTSnSinkCurDayLowInputPower Integer32,
471: optIfOTSnSinkCurDayHighInputPower Integer32
472: }
473:
474: optIfOTSnSinkCurDaySuspectedFlag OBJECT-TYPE
475: SYNTAX TruthValue
476: MAX-ACCESS read-only
477: STATUS current
478: DESCRIPTION
479: "If true, the data in this entry may be unreliable."
480: ::= { optIfOTSnSinkCurDayEntry 1 }
481:
482: optIfOTSnSinkCurDayLowInputPower OBJECT-TYPE
483: SYNTAX Integer32
484: UNITS "0.1 dbm"
485: MAX-ACCESS read-only
486: STATUS current
487: DESCRIPTION
488: "The lowest optical power monitored at the input during the
489: current calendar day."
490: ::= { optIfOTSnSinkCurDayEntry 2 }
491:
492: optIfOTSnSinkCurDayHighInputPower OBJECT-TYPE
493: SYNTAX Integer32
494: UNITS "0.1 dbm"
495: MAX-ACCESS read-only
496: STATUS current
497: DESCRIPTION
498: "The highest optical power monitored at the input during the
499: current calendar day."
500: ::= { optIfOTSnSinkCurDayEntry 3 }
501:
502: -- OTSn sink previous day table
503: -- Contains data for the previous calendar day performance
504: -- monitoring interval.
505:
506: optIfOTSnSinkPrevDayTable OBJECT-TYPE
507: SYNTAX SEQUENCE OF OptIfOTSnSinkPrevDayEntry
508: MAX-ACCESS not-accessible
509: STATUS current
510: DESCRIPTION
511: "A table of OTSn sink performance monitoring information for
512: the previous calendar day."
513: ::= { optIfOTSn 5 }
514:
515: optIfOTSnSinkPrevDayEntry OBJECT-TYPE
516: SYNTAX OptIfOTSnSinkPrevDayEntry
517: MAX-ACCESS not-accessible
518: STATUS current
519: DESCRIPTION
520: "A conceptual row that contains OTSn sink performance
521: monitoring information of an interface for the previous
522: calendar day."
523: INDEX { ifIndex }
524: ::= { optIfOTSnSinkPrevDayTable 1 }
525:
526: OptIfOTSnSinkPrevDayEntry ::=
527: SEQUENCE {
528: optIfOTSnSinkPrevDaySuspectedFlag TruthValue,
529: optIfOTSnSinkPrevDayLastInputPower Integer32,
530: optIfOTSnSinkPrevDayLowInputPower Integer32,
531: optIfOTSnSinkPrevDayHighInputPower Integer32
532: }
533:
534: optIfOTSnSinkPrevDaySuspectedFlag OBJECT-TYPE
535: SYNTAX TruthValue
536: MAX-ACCESS read-only
537: STATUS current
538: DESCRIPTION
539: "If true, the data in this entry may be unreliable."
540: ::= { optIfOTSnSinkPrevDayEntry 1 }
541:
542: optIfOTSnSinkPrevDayLastInputPower OBJECT-TYPE
543: SYNTAX Integer32
544: UNITS "0.1 dbm"
545: MAX-ACCESS read-only
546: STATUS current
547: DESCRIPTION
548: "The last optical power monitored at the input during the
549: previous calendar day."
550: ::= { optIfOTSnSinkPrevDayEntry 2 }
551:
552: optIfOTSnSinkPrevDayLowInputPower OBJECT-TYPE
553: SYNTAX Integer32
554: UNITS "0.1 dbm"
555: MAX-ACCESS read-only
556: STATUS current
557: DESCRIPTION
558: "The lowest optical power monitored at the input during the
559: previous calendar day."
560: ::= { optIfOTSnSinkPrevDayEntry 3 }
561:
562: optIfOTSnSinkPrevDayHighInputPower OBJECT-TYPE
563: SYNTAX Integer32
564: UNITS "0.1 dbm"
565: MAX-ACCESS read-only
566: STATUS current
567: DESCRIPTION
568: "The highest optical power monitored at the input during the
569: previous calendar day."
570: ::= { optIfOTSnSinkPrevDayEntry 4 }
571:
572: -- OTSn source current table
573: -- Contains data for the current 15 minute performance monitoring
574: -- interval.
575:
576: optIfOTSnSrcCurrentTable OBJECT-TYPE
577: SYNTAX SEQUENCE OF OptIfOTSnSrcCurrentEntry
578: MAX-ACCESS not-accessible
579: STATUS current
580: DESCRIPTION
581: "A table of OTSn source performance monitoring information for
582: the current 15 minute interval."
583: ::= { optIfOTSn 6 }
584:
585: optIfOTSnSrcCurrentEntry OBJECT-TYPE
586: SYNTAX OptIfOTSnSrcCurrentEntry
587: MAX-ACCESS not-accessible
588: STATUS current
589: DESCRIPTION
590: "A conceptual row that contains OTSn source performance
591: monitoring information of an interface for the current
592: 15 minute interval."
593: INDEX { ifIndex }
594: ::= { optIfOTSnSrcCurrentTable 1 }
595:
596: OptIfOTSnSrcCurrentEntry ::=
597: SEQUENCE {
598: optIfOTSnSrcCurrentSuspectedFlag TruthValue,
599: optIfOTSnSrcCurrentOutputPower Integer32,
600: optIfOTSnSrcCurrentLowOutputPower Integer32,
601: optIfOTSnSrcCurrentHighOutputPower Integer32,
602: optIfOTSnSrcCurrentLowerOutputPowerThreshold Integer32,
603: optIfOTSnSrcCurrentUpperOutputPowerThreshold Integer32,
604: optIfOTSnSrcCurrentLaserTemp Integer32,
605: optIfOTSnSrcCurrentLowLaserTemp Integer32,
606: optIfOTSnSrcCurrentHighLaserTemp Integer32,
607: optIfOTSnSrcCurrentLowerLaserTempThreshold Integer32,
608: optIfOTSnSrcCurrentUpperLaserTempThreshold Integer32
609: }
610:
611: optIfOTSnSrcCurrentSuspectedFlag OBJECT-TYPE
612: SYNTAX TruthValue
613: MAX-ACCESS read-only
614: STATUS current
615: DESCRIPTION
616: "If true, the data in this entry may be unreliable."
617: ::= { optIfOTSnSrcCurrentEntry 1 }
618:
619: optIfOTSnSrcCurrentOutputPower OBJECT-TYPE
620: SYNTAX Integer32
621: UNITS "0.1 dbm"
622: MAX-ACCESS read-only
623: STATUS current
624: DESCRIPTION
625: "The optical power monitored at the output."
626: ::= { optIfOTSnSrcCurrentEntry 2 }
627:
628: optIfOTSnSrcCurrentLowOutputPower OBJECT-TYPE
629: SYNTAX Integer32
630: UNITS "0.1 dbm"
631: MAX-ACCESS read-only
632: STATUS current
633:
634: DESCRIPTION
635: "The lowest optical power monitored at the output during the
636: current interval."
637: ::= { optIfOTSnSrcCurrentEntry 3 }
638:
639: optIfOTSnSrcCurrentHighOutputPower OBJECT-TYPE
640: SYNTAX Integer32
641: UNITS "0.1 dbm"
642: MAX-ACCESS read-only
643: STATUS current
644: DESCRIPTION
645: "The highest optical power monitored at the output during the
646: current interval."
647: ::= { optIfOTSnSrcCurrentEntry 4 }
648:
649: optIfOTSnSrcCurrentLowerOutputPowerThreshold OBJECT-TYPE
650: SYNTAX Integer32
651: UNITS "0.1 dbm"
652: MAX-ACCESS read-write
653: STATUS current
654: DESCRIPTION
655: "The lower limit threshold on output power. If
656: optIfOTSnSrcCurrentOutputPower drops to this value or below,
657: a Threshold Crossing Alert (TCA) should be sent."
658: ::= { optIfOTSnSrcCurrentEntry 5 }
659:
660: optIfOTSnSrcCurrentUpperOutputPowerThreshold OBJECT-TYPE
661: SYNTAX Integer32
662: UNITS "0.1 dbm"
663: MAX-ACCESS read-write
664: STATUS current
665: DESCRIPTION
666: "The upper limit threshold on output power. If
667: optIfOTSnSrcCurrentOutputPower reaches or exceeds this value,
668: a Threshold Crossing Alert (TCA) should be sent."
669: ::= { optIfOTSnSrcCurrentEntry 6 }
670:
671: optIfOTSnSrcCurrentLaserTemp OBJECT-TYPE
672: SYNTAX Integer32
673: UNITS "degrees Celsius"
674: MAX-ACCESS read-only
675: STATUS current
676: DESCRIPTION
677: "The operating temperature of the laser."
678: ::= { optIfOTSnSrcCurrentEntry 7 }
679:
680: optIfOTSnSrcCurrentLowLaserTemp OBJECT-TYPE
681: SYNTAX Integer32
682: UNITS "degrees Celsius"
683: MAX-ACCESS read-only
684: STATUS current
685: DESCRIPTION
686: "The lowest operating temperature of the laser during the
687: current interval."
688: ::= { optIfOTSnSrcCurrentEntry 8 }
689:
690: optIfOTSnSrcCurrentHighLaserTemp OBJECT-TYPE
691: SYNTAX Integer32
692: UNITS "degrees Celsius"
693: MAX-ACCESS read-only
694: STATUS current
695: DESCRIPTION
696: "The highest operating temperature of the laser during the
697: current interval."
698: ::= { optIfOTSnSrcCurrentEntry 9 }
699:
700: optIfOTSnSrcCurrentLowerLaserTempThreshold OBJECT-TYPE
701: SYNTAX Integer32
702: UNITS "degrees Celsius"
703: MAX-ACCESS read-write
704: STATUS current
705: DESCRIPTION
706: "The lower limit threshold on laser temperature. If
707: optIfOTSnSrcCurrentLaserTemp drops to this value or below,
708: a Threshold Crossing Alert (TCA) should be sent."
709: ::= { optIfOTSnSrcCurrentEntry 10 }
710:
711: optIfOTSnSrcCurrentUpperLaserTempThreshold OBJECT-TYPE
712: SYNTAX Integer32
713: UNITS "degrees Celsius"
714: MAX-ACCESS read-write
715: STATUS current
716: DESCRIPTION
717: "The upper limit threshold on laser temperature. If
718: optIfOTSnSrcCurrentLaserTemp reaches or exceeds this value,
719: a Threshold Crossing Alert (TCA) should be sent."
720: ::= { optIfOTSnSrcCurrentEntry 11 }
721:
722: -- OTSn source interval table
723: -- Contains data for previous 15 minute performance monitoring
724: -- intervals.
725:
726: optIfOTSnSrcIntervalTable OBJECT-TYPE
727: SYNTAX SEQUENCE OF OptIfOTSnSrcIntervalEntry
728: MAX-ACCESS not-accessible
729: STATUS current
730: DESCRIPTION
731: "A table of historical OTSn source performance monitoring
732: information."
733: ::= { optIfOTSn 7 }
734:
735: optIfOTSnSrcIntervalEntry OBJECT-TYPE
736: SYNTAX OptIfOTSnSrcIntervalEntry
737: MAX-ACCESS not-accessible
738: STATUS current
739: DESCRIPTION
740: "A conceptual row that contains OTSn source performance
741: monitoring information of an interface during a particular
742: historical interval."
743: INDEX { ifIndex, optIfOTSnSrcIntervalNumber }
744: ::= { optIfOTSnSrcIntervalTable 1 }
745:
746: OptIfOTSnSrcIntervalEntry ::=
747: SEQUENCE {
748: optIfOTSnSrcIntervalNumber IntervalNumber,
749: optIfOTSnSrcIntervalSuspectedFlag TruthValue,
750: optIfOTSnSrcIntervalLastOutputPower Integer32,
751: optIfOTSnSrcIntervalLowOutputPower Integer32,
752: optIfOTSnSrcIntervalHighOutputPower Integer32,
753: optIfOTSnSrcIntervalLastLaserTemp Integer32,
754: optIfOTSnSrcIntervalLowLaserTemp Integer32,
755: optIfOTSnSrcIntervalHighLaserTemp Integer32
756: }
757:
758: optIfOTSnSrcIntervalNumber OBJECT-TYPE
759: SYNTAX IntervalNumber
760: MAX-ACCESS not-accessible
761: STATUS current
762: DESCRIPTION
763: "Uniquely identifies the interval."
764: ::= { optIfOTSnSrcIntervalEntry 1 }
765:
766: optIfOTSnSrcIntervalSuspectedFlag OBJECT-TYPE
767: SYNTAX TruthValue
768: MAX-ACCESS read-only
769: STATUS current
770: DESCRIPTION
771: "If true, the data in this entry may be unreliable."
772: ::= { optIfOTSnSrcIntervalEntry 2 }
773:
774: optIfOTSnSrcIntervalLastOutputPower OBJECT-TYPE
775: SYNTAX Integer32
776: UNITS "0.1 dbm"
777: MAX-ACCESS read-only
778: STATUS current
779: DESCRIPTION
780: "The last optical power monitored at the output during the
781: interval."
782: ::= { optIfOTSnSrcIntervalEntry 3 }
783:
784: optIfOTSnSrcIntervalLowOutputPower OBJECT-TYPE
785: SYNTAX Integer32
786: UNITS "0.1 dbm"
787: MAX-ACCESS read-only
788: STATUS current
789: DESCRIPTION
790: "The lowest optical power monitored at the output during the
791: interval."
792: ::= { optIfOTSnSrcIntervalEntry 4 }
793:
794: optIfOTSnSrcIntervalHighOutputPower OBJECT-TYPE
795: SYNTAX Integer32
796: UNITS "0.1 dbm"
797: MAX-ACCESS read-only
798: STATUS current
799: DESCRIPTION
800: "The highest optical power monitored at the output during the
801: interval."
802: ::= { optIfOTSnSrcIntervalEntry 5 }
803:
804: optIfOTSnSrcIntervalLastLaserTemp OBJECT-TYPE
805: SYNTAX Integer32
806: UNITS "degrees Celsius"
807: MAX-ACCESS read-only
808: STATUS current
809: DESCRIPTION
810: "The last operating temperature of the laser during the
811: interval."
812: ::= { optIfOTSnSrcIntervalEntry 6 }
813:
814: optIfOTSnSrcIntervalLowLaserTemp OBJECT-TYPE
815: SYNTAX Integer32
816: UNITS "degrees Celsius"
817: MAX-ACCESS read-only
818: STATUS current
819: DESCRIPTION
820: "The lowest operating temperature of the laser during the
821: interval."
822: ::= { optIfOTSnSrcIntervalEntry 7 }
823:
824: optIfOTSnSrcIntervalHighLaserTemp OBJECT-TYPE
825: SYNTAX Integer32
826: UNITS "degrees Celsius"
827: MAX-ACCESS read-only
828: STATUS current
829: DESCRIPTION
830: "The highest operating temperature of the laser during the
831: interval."
832: ::= { optIfOTSnSrcIntervalEntry 8 }
833:
834: -- OTSn source current day table
835: -- Contains data for the current calendar day performance
836: -- monitoring interval.
837:
838: optIfOTSnSrcCurDayTable OBJECT-TYPE
839: SYNTAX SEQUENCE OF OptIfOTSnSrcCurDayEntry
840: MAX-ACCESS not-accessible
841: STATUS current
842: DESCRIPTION
843: "A table of OTSn source performance monitoring information for
844: the current calendar day."
845: ::= { optIfOTSn 8 }
846:
847: optIfOTSnSrcCurDayEntry OBJECT-TYPE
848: SYNTAX OptIfOTSnSrcCurDayEntry
849: MAX-ACCESS not-accessible
850: STATUS current
851: DESCRIPTION
852: "A conceptual row that contains OTSn source performance
853: monitoring information of an interface for the current
854: calendar day."
855: INDEX { ifIndex }
856: ::= { optIfOTSnSrcCurDayTable 1 }
857:
858: OptIfOTSnSrcCurDayEntry ::=
859: SEQUENCE {
860: optIfOTSnSrcCurDaySuspectedFlag TruthValue,
861: optIfOTSnSrcCurDayLowOutputPower Integer32,
862: optIfOTSnSrcCurDayHighOutputPower Integer32,
863: optIfOTSnSrcCurDayLowLaserTemp Integer32,
864: optIfOTSnSrcCurDayHighLaserTemp Integer32
865: }
866:
867: optIfOTSnSrcCurDaySuspectedFlag OBJECT-TYPE
868: SYNTAX TruthValue
869: MAX-ACCESS read-only
870: STATUS current
871: DESCRIPTION
872: "If true, the data in this entry may be unreliable."
873: ::= { optIfOTSnSrcCurDayEntry 1 }
874:
875: optIfOTSnSrcCurDayLowOutputPower OBJECT-TYPE
876: SYNTAX Integer32
877: UNITS "0.1 dbm"
878: MAX-ACCESS read-only
879: STATUS current
880: DESCRIPTION
881: "The lowest optical power monitored at the output during the
882: current calendar day."
883: ::= { optIfOTSnSrcCurDayEntry 2 }
884:
885: optIfOTSnSrcCurDayHighOutputPower OBJECT-TYPE
886: SYNTAX Integer32
887: UNITS "0.1 dbm"
888: MAX-ACCESS read-only
889: STATUS current
890: DESCRIPTION
891: "The highest optical power monitored at the output during the
892: current calendar day."
893: ::= { optIfOTSnSrcCurDayEntry 3 }
894:
895: optIfOTSnSrcCurDayLowLaserTemp OBJECT-TYPE
896: SYNTAX Integer32
897: UNITS "degrees Celsius"
898: MAX-ACCESS read-only
899: STATUS current
900: DESCRIPTION
901: "The lowest operating temperature of the laser during the
902: current calendar day."
903: ::= { optIfOTSnSrcCurDayEntry 4 }
904:
905: optIfOTSnSrcCurDayHighLaserTemp OBJECT-TYPE
906: SYNTAX Integer32
907: UNITS "degrees Celsius"
908: MAX-ACCESS read-only
909: STATUS current
910: DESCRIPTION
911: "The highest operating temperature of the laser during the
912: current calendar day."
913: ::= { optIfOTSnSrcCurDayEntry 5 }
914:
915: -- OTSn source previous day table
916: -- Contains data for the previous calendar day performance
917: -- monitoring interval.
918:
919: optIfOTSnSrcPrevDayTable OBJECT-TYPE
920: SYNTAX SEQUENCE OF OptIfOTSnSrcPrevDayEntry
921: MAX-ACCESS not-accessible
922: STATUS current
923: DESCRIPTION
924: "A table of OTSn source performance monitoring information for
925: the previous calendar day."
926: ::= { optIfOTSn 9 }
927:
928: optIfOTSnSrcPrevDayEntry OBJECT-TYPE
929: SYNTAX OptIfOTSnSrcPrevDayEntry
930: MAX-ACCESS not-accessible
931: STATUS current
932: DESCRIPTION
933: "A conceptual row that contains OTSn source performance
934: monitoring information of an interface for the previous
935: calendar day."
936: INDEX { ifIndex }
937: ::= { optIfOTSnSrcPrevDayTable 1 }
938:
939: OptIfOTSnSrcPrevDayEntry ::=
940: SEQUENCE {
941: optIfOTSnSrcPrevDaySuspectedFlag TruthValue,
942: optIfOTSnSrcPrevDayLastOutputPower Integer32,
943: optIfOTSnSrcPrevDayLowOutputPower Integer32,
944: optIfOTSnSrcPrevDayHighOutputPower Integer32,
945: optIfOTSnSrcPrevDayLastLaserTemp Integer32,
946: optIfOTSnSrcPrevDayLowLaserTemp Integer32,
947: optIfOTSnSrcPrevDayHighLaserTemp Integer32
948: }
949:
950: optIfOTSnSrcPrevDaySuspectedFlag OBJECT-TYPE
951: SYNTAX TruthValue
952: MAX-ACCESS read-only
953: STATUS current
954: DESCRIPTION
955: "If true, the data in this entry may be unreliable."
956: ::= { optIfOTSnSrcPrevDayEntry 1 }
957:
958: optIfOTSnSrcPrevDayLastOutputPower OBJECT-TYPE
959: SYNTAX Integer32
960: UNITS "0.1 dbm"
961: MAX-ACCESS read-only
962: STATUS current
963: DESCRIPTION
964: "The last optical power monitored at the output during the
965: previous calendar day."
966: ::= { optIfOTSnSrcPrevDayEntry 2 }
967:
968: optIfOTSnSrcPrevDayLowOutputPower OBJECT-TYPE
969: SYNTAX Integer32
970: UNITS "0.1 dbm"
971: MAX-ACCESS read-only
972: STATUS current
973: DESCRIPTION
974: "The lowest optical power monitored at the output during the
975: previous calendar day."
976: ::= { optIfOTSnSrcPrevDayEntry 3 }
977:
978: optIfOTSnSrcPrevDayHighOutputPower OBJECT-TYPE
979: SYNTAX Integer32
980: UNITS "0.1 dbm"
981: MAX-ACCESS read-only
982: STATUS current
983: DESCRIPTION
984: "The highest optical power monitored at the output during the
985: previous calendar day."
986: ::= { optIfOTSnSrcPrevDayEntry 4 }
987:
988: optIfOTSnSrcPrevDayLastLaserTemp OBJECT-TYPE
989: SYNTAX Integer32
990: UNITS "degrees Celsius"
991: MAX-ACCESS read-only
992: STATUS current
993: DESCRIPTION
994: "The last operating temperature of the laser during the
995: previous calendar day."
996: ::= { optIfOTSnSrcPrevDayEntry 5 }
997:
998: optIfOTSnSrcPrevDayLowLaserTemp OBJECT-TYPE
999: SYNTAX Integer32
1000: UNITS "degrees Celsius"
1001: MAX-ACCESS read-only
1002: STATUS current
1003: DESCRIPTION
1004: "The lowest operating temperature of the laser during the
1005: previous calendar day."
1006: ::= { optIfOTSnSrcPrevDayEntry 6 }
1007:
1008: optIfOTSnSrcPrevDayHighLaserTemp OBJECT-TYPE
1009: SYNTAX Integer32
1010: UNITS "degrees Celsius"
1011: MAX-ACCESS read-only
1012: STATUS current
1013: DESCRIPTION
1014: "The highest operating temperature of the laser during the
1015: previous calendar day."
1016: ::= { optIfOTSnSrcPrevDayEntry 7 }
1017:
1018: -- the optIfOMSn group
1019: -- This group handles the configuration and performance monitoring
1020: -- information for OMS layers.
1021:
1022: -- OMSn config table
1023:
1024: optIfOMSnConfigTable OBJECT-TYPE
1025: SYNTAX SEQUENCE OF OptIfOMSnConfigEntry
1026: MAX-ACCESS not-accessible
1027: STATUS current
1028: DESCRIPTION
1029: "A table of OMSn configuration information."
1030: ::= { optIfOMSn 1 }
1031:
1032: optIfOMSnConfigEntry OBJECT-TYPE
1033: SYNTAX OptIfOMSnConfigEntry
1034: MAX-ACCESS not-accessible
1035: STATUS current
1036: DESCRIPTION
1037: "A conceptual row that contains OMSn configuration
1038: information of an interface."
1039: INDEX { ifIndex }
1040: ::= { optIfOMSnConfigTable 1 }
1041:
1042: OptIfOMSnConfigEntry ::=
1043: SEQUENCE {
1044: optIfOMSnOrder Unsigned32,
1044: error -
SMIv2 base type `Unsigned32' must be imported from SNMPv2-SMI
1045: optIfOMSnCurrentStatus INTEGER
1046: }
1047:
1048: optIfOMSnOrder OBJECT-TYPE
1049: SYNTAX Unsigned32 (1..900)
1049: error -
SMIv2 base type `Unsigned32' must be imported from SNMPv2-SMI
1050: MAX-ACCESS read-only
1051: STATUS current
1052: DESCRIPTION
1053: "The number of multiplexed optical channels."
1054: ::= { optIfOMSnConfigEntry 1 }
1055:
1056: optIfOMSnCurrentStatus OBJECT-TYPE
1057: SYNTAX INTEGER {
1058: noDefect(1),
1059: ssfP(2),
1060: ssfO(3),
1061: ssf(4),
1062: bdiP(5),
1063: bdiO(6),
1064: bdi(7),
1065: losP(8)
1066: }
1067: MAX-ACCESS read-only
1068: STATUS current
1069: DESCRIPTION
1070: "Indicates the failure condition of the entity, if any."
1071: ::= { optIfOMSnConfigEntry 2 }
1072:
1073: -- OMSn sink current table
1074: -- Contains data for the current 15 minute performance monitoring
1075: -- interval. Laser temperature attributes are provided when a
1076: -- pre-amplifier is used.
1077:
1078: optIfOMSnSinkCurrentTable OBJECT-TYPE
1079: SYNTAX SEQUENCE OF OptIfOMSnSinkCurrentEntry
1080: MAX-ACCESS not-accessible
1081: STATUS current
1082: DESCRIPTION
1083: "A table of OMSn sink performance monitoring information for
1084: the current 15 minute interval."
1085: ::= { optIfOMSn 2 }
1086:
1087: optIfOMSnSinkCurrentEntry OBJECT-TYPE
1088: SYNTAX OptIfOMSnSinkCurrentEntry
1089: MAX-ACCESS not-accessible
1090: STATUS current
1091: DESCRIPTION
1092: "A conceptual row that contains OMSn sink performance
1093: monitoring information of an interface for the current
1094: 15 minute interval."
1095: INDEX { ifIndex }
1096: ::= { optIfOMSnSinkCurrentTable 1 }
1097:
1098: OptIfOMSnSinkCurrentEntry ::=
1099: SEQUENCE {
1100: optIfOMSnSinkCurrentSuspectedFlag TruthValue,
1101: optIfOMSnSinkCurrentAggregatedInputPower Integer32,
1102: optIfOMSnSinkCurrentLowAggregatedInputPower Integer32,
1103: optIfOMSnSinkCurrentHighAggregatedInputPower Integer32,
1104: optIfOMSnSinkCurrentLowerInputPowerThreshold Integer32,
1105: optIfOMSnSinkCurrentUpperInputPowerThreshold Integer32,
1106: optIfOMSnSinkCurrentLaserTemp Integer32,
1107: optIfOMSnSinkCurrentLowLaserTemp Integer32,
1108: optIfOMSnSinkCurrentHighLaserTemp Integer32,
1109: optIfOMSnSinkCurrentLowerLaserTempThreshold Integer32,
1110: optIfOMSnSinkCurrentUpperLaserTempThreshold Integer32
1111: }
1112:
1113: optIfOMSnSinkCurrentSuspectedFlag OBJECT-TYPE
1114: SYNTAX TruthValue
1115: MAX-ACCESS read-only
1116: STATUS current
1117: DESCRIPTION
1118: "If true, the data in this entry may be unreliable."
1119: ::= { optIfOMSnSinkCurrentEntry 1 }
1120:
1121: optIfOMSnSinkCurrentAggregatedInputPower OBJECT-TYPE
1122: SYNTAX Integer32
1123: UNITS "0.1 dbm"
1124: MAX-ACCESS read-only
1125: STATUS current
1126: DESCRIPTION
1127: "The aggregated optical power of all the DWDM input
1128: channels."
1129: ::= { optIfOMSnSinkCurrentEntry 2 }
1130:
1131: optIfOMSnSinkCurrentLowAggregatedInputPower OBJECT-TYPE
1132: SYNTAX Integer32
1133: UNITS "0.1 dbm"
1134: MAX-ACCESS read-only
1135: STATUS current
1136: DESCRIPTION
1137: "The lowest aggregated optical power of all the DWDM input
1138: channels during the current interval."
1139: ::= { optIfOMSnSinkCurrentEntry 3 }
1140:
1141: optIfOMSnSinkCurrentHighAggregatedInputPower OBJECT-TYPE
1142: SYNTAX Integer32
1143: UNITS "0.1 dbm"
1144: MAX-ACCESS read-only
1145: STATUS current
1146: DESCRIPTION
1147: "The highest aggregated optical power of all the DWDM input
1148: channels during the current interval."
1149: ::= { optIfOMSnSinkCurrentEntry 4 }
1150:
1151: optIfOMSnSinkCurrentLowerInputPowerThreshold OBJECT-TYPE
1152: SYNTAX Integer32
1153: UNITS "0.1 dbm"
1154: MAX-ACCESS read-write
1155: STATUS current
1156: DESCRIPTION
1157: "The lower limit threshold on aggregated input power. If
1158: optIfOMSnSinkCurrentAggregatedInputPower drops to this value
1159: or below, a Threshold Crossing Alert (TCA) should be sent."
1160: ::= { optIfOMSnSinkCurrentEntry 5 }
1161:
1162: optIfOMSnSinkCurrentUpperInputPowerThreshold OBJECT-TYPE
1163: SYNTAX Integer32
1164: UNITS "0.1 dbm"
1165: MAX-ACCESS read-write
1166: STATUS current
1167: DESCRIPTION
1168: "The upper limit threshold on aggregated input power. If
1169: optIfOMSnSinkCurrentAggregatedInputPower reaches or exceeds
1170: this value, a Threshold Crossing Alert (TCA) should be sent."
1171: ::= { optIfOMSnSinkCurrentEntry 6 }
1172:
1173: optIfOMSnSinkCurrentLaserTemp OBJECT-TYPE
1174: SYNTAX Integer32
1175: UNITS "degrees Celsius"
1176:
1177: MAX-ACCESS read-only
1178: STATUS current
1179: DESCRIPTION
1180: "The operating temperature of the laser."
1181: ::= { optIfOMSnSinkCurrentEntry 7 }
1182:
1183: optIfOMSnSinkCurrentLowLaserTemp OBJECT-TYPE
1184: SYNTAX Integer32
1185: UNITS "degrees Celsius"
1186: MAX-ACCESS read-only
1187: STATUS current
1188: DESCRIPTION
1189: "The lowest operating temperature of the laser during the
1190: current interval."
1191: ::= { optIfOMSnSinkCurrentEntry 8 }
1192:
1193: optIfOMSnSinkCurrentHighLaserTemp OBJECT-TYPE
1194: SYNTAX Integer32
1195: UNITS "degrees Celsius"
1196: MAX-ACCESS read-only
1197: STATUS current
1198: DESCRIPTION
1199: "The highest operating temperature of the laser during the
1200: current interval."
1201: ::= { optIfOMSnSinkCurrentEntry 9 }
1202:
1203: optIfOMSnSinkCurrentLowerLaserTempThreshold OBJECT-TYPE
1204: SYNTAX Integer32
1205: UNITS "degrees Celsius"
1206: MAX-ACCESS read-write
1207: STATUS current
1208: DESCRIPTION
1209: "The lower limit threshold on laser temperature. If
1210: optIfOMSnSinkCurrentLaserTemp drops to this value or below,
1211: a Threshold Crossing Alert (TCA) should be sent."
1212: ::= { optIfOMSnSinkCurrentEntry 10 }
1213:
1214: optIfOMSnSinkCurrentUpperLaserTempThreshold OBJECT-TYPE
1215: SYNTAX Integer32
1216: UNITS "degrees Celsius"
1217: MAX-ACCESS read-write
1218: STATUS current
1219: DESCRIPTION
1220: "The upper limit threshold on aggregated input power. If
1221: optIfOMSnSinkCurrentLaserTemp reaches or exceeds this value,
1222: a Threshold Crossing Alert (TCA) should be sent."
1223: ::= { optIfOMSnSinkCurrentEntry 11 }
1224:
1225: -- OMSn sink interval table
1226: -- Contains data for previous 15 minute performance monitoring
1227: -- intervals. Laser Temperature attributes are provided when
1228: -- a pre-amplifier is used.
1229:
1230: optIfOMSnSinkIntervalTable OBJECT-TYPE
1231: SYNTAX SEQUENCE OF OptIfOMSnSinkIntervalEntry
1232: MAX-ACCESS not-accessible
1233: STATUS current
1234: DESCRIPTION
1235: "A table of historical OMSn sink performance monitoring
1236: information."
1237: ::= { optIfOMSn 3 }
1238:
1239: optIfOMSnSinkIntervalEntry OBJECT-TYPE
1240: SYNTAX OptIfOMSnSinkIntervalEntry
1241: MAX-ACCESS not-accessible
1242: STATUS current
1243: DESCRIPTION
1244: "A conceptual row that contains OMSn sink performance
1245: monitoring information of an interface during a particular
1246: historical interval."
1247: INDEX { ifIndex, optIfOMSnSinkIntervalNumber }
1248: ::= { optIfOMSnSinkIntervalTable 1 }
1249:
1250: OptIfOMSnSinkIntervalEntry ::=
1251: SEQUENCE {
1252: optIfOMSnSinkIntervalNumber IntervalNumber,
1253: optIfOMSnSinkIntervalSuspectedFlag TruthValue,
1254: optIfOMSnSinkIntervalLastAggregatedInputPower Integer32,
1255: optIfOMSnSinkIntervalLowAggregatedInputPower Integer32,
1256: optIfOMSnSinkIntervalHighAggregatedInputPower Integer32,
1257: optIfOMSnSinkIntervalLastLaserTemp Integer32,
1258: optIfOMSnSinkIntervalLowLaserTemp Integer32,
1259: optIfOMSnSinkIntervalHighLaserTemp Integer32
1260: }
1261:
1262: optIfOMSnSinkIntervalNumber OBJECT-TYPE
1263: SYNTAX IntervalNumber
1264: MAX-ACCESS not-accessible
1265: STATUS current
1266: DESCRIPTION
1267: "Uniquely identifies the interval."
1268: ::= { optIfOMSnSinkIntervalEntry 1 }
1269:
1270: optIfOMSnSinkIntervalSuspectedFlag OBJECT-TYPE
1271: SYNTAX TruthValue
1272: MAX-ACCESS read-only
1273: STATUS current
1274: DESCRIPTION
1275: "If true, the data in this entry may be unreliable."
1276: ::= { optIfOMSnSinkIntervalEntry 2 }
1277:
1278: optIfOMSnSinkIntervalLastAggregatedInputPower OBJECT-TYPE
1279: SYNTAX Integer32
1280: UNITS "0.1 dbm"
1281: MAX-ACCESS read-only
1282: STATUS current
1283: DESCRIPTION
1284: "The last aggregated optical power of all the DWDM input
1285: channels during the interval."
1286: ::= { optIfOMSnSinkIntervalEntry 3 }
1287:
1288: optIfOMSnSinkIntervalLowAggregatedInputPower OBJECT-TYPE
1289: SYNTAX Integer32
1290: UNITS "0.1 dbm"
1291: MAX-ACCESS read-only
1292: STATUS current
1293: DESCRIPTION
1294: "The lowest aggregated optical power of all the DWDM input
1295: channels during the interval."
1296: ::= { optIfOMSnSinkIntervalEntry 4 }
1297:
1298: optIfOMSnSinkIntervalHighAggregatedInputPower OBJECT-TYPE
1299: SYNTAX Integer32
1300: UNITS "0.1 dbm"
1301: MAX-ACCESS read-only
1302: STATUS current
1303: DESCRIPTION
1304: "The highest aggregated optical power of all the DWDM input
1305: channels during the interval."
1306: ::= { optIfOMSnSinkIntervalEntry 5 }
1307:
1308: optIfOMSnSinkIntervalLastLaserTemp OBJECT-TYPE
1309: SYNTAX Integer32
1310: UNITS "degrees Celsius"
1311: MAX-ACCESS read-only
1312: STATUS current
1313: DESCRIPTION
1314: "The last operating temperature of the laser during the
1315: interval."
1316: ::= { optIfOMSnSinkIntervalEntry 6 }
1317:
1318: optIfOMSnSinkIntervalLowLaserTemp OBJECT-TYPE
1319: SYNTAX Integer32
1320: UNITS "degrees Celsius"
1321: MAX-ACCESS read-only
1322: STATUS current
1323: DESCRIPTION
1324: "The lowest operating temperature of the laser during the
1325: interval."
1326: ::= { optIfOMSnSinkIntervalEntry 7 }
1327:
1328: optIfOMSnSinkIntervalHighLaserTemp OBJECT-TYPE
1329: SYNTAX Integer32
1330: UNITS "degrees Celsius"
1331: MAX-ACCESS read-only
1332: STATUS current
1333: DESCRIPTION
1334: "The highest operating temperature of the laser during the
1335: interval."
1336: ::= { optIfOMSnSinkIntervalEntry 8 }
1337:
1338: -- OMSn sink current day table
1339: -- Contains data for the current calendar day performance
1340: -- monitoring interval. Laser Temperature attributes are
1341: -- provided when a pre-amplifier is used.
1342:
1343: optIfOMSnSinkCurDayTable OBJECT-TYPE
1344: SYNTAX SEQUENCE OF OptIfOMSnSinkCurDayEntry
1345: MAX-ACCESS not-accessible
1346: STATUS current
1347: DESCRIPTION
1348: "A table of OMSn sink performance monitoring information for
1349: the current calendar day."
1350: ::= { optIfOMSn 4 }
1351:
1352: optIfOMSnSinkCurDayEntry OBJECT-TYPE
1353: SYNTAX OptIfOMSnSinkCurDayEntry
1354: MAX-ACCESS not-accessible
1355: STATUS current
1356: DESCRIPTION
1357: "A conceptual row that contains OMSn sink performance
1358: monitoring information of an interface for the current
1359: calendar day."
1360: INDEX { ifIndex }
1361: ::= { optIfOMSnSinkCurDayTable 1 }
1362:
1363: OptIfOMSnSinkCurDayEntry ::=
1364: SEQUENCE {
1365: optIfOMSnSinkCurDaySuspectedFlag TruthValue,
1366: optIfOMSnSinkCurDayLowAggregatedInputPower Integer32,
1367: optIfOMSnSinkCurDayHighAggregatedInputPower Integer32,
1368: optIfOMSnSinkCurDayLowLaserTemp Integer32,
1369: optIfOMSnSinkCurDayHighLaserTemp Integer32
1370: }
1371:
1372: optIfOMSnSinkCurDaySuspectedFlag OBJECT-TYPE
1373: SYNTAX TruthValue
1374: MAX-ACCESS read-only
1375: STATUS current
1376: DESCRIPTION
1377: "If true, the data in this entry may be unreliable."
1378: ::= { optIfOMSnSinkCurDayEntry 1 }
1379:
1380: optIfOMSnSinkCurDayLowAggregatedInputPower OBJECT-TYPE
1381: SYNTAX Integer32
1382: UNITS "0.1 dbm"
1383: MAX-ACCESS read-only
1384: STATUS current
1385: DESCRIPTION
1386: "The lowest aggregated optical power of all the DWDM input
1387: channels during the current calendar day."
1388: ::= { optIfOMSnSinkCurDayEntry 2 }
1389:
1390: optIfOMSnSinkCurDayHighAggregatedInputPower OBJECT-TYPE
1391: SYNTAX Integer32
1392: UNITS "0.1 dbm"
1393: MAX-ACCESS read-only
1394: STATUS current
1395: DESCRIPTION
1396: "The highest aggregated optical power of all the DWDM input
1397: channels during the current calendar day."
1398: ::= { optIfOMSnSinkCurDayEntry 3 }
1399:
1400: optIfOMSnSinkCurDayLowLaserTemp OBJECT-TYPE
1401: SYNTAX Integer32
1402: UNITS "degrees Celsius"
1403: MAX-ACCESS read-only
1404: STATUS current
1405: DESCRIPTION
1406: "The lowest operating temperature of the laser during the
1407: current calendar day."
1408: ::= { optIfOMSnSinkCurDayEntry 4 }
1409:
1410: optIfOMSnSinkCurDayHighLaserTemp OBJECT-TYPE
1411: SYNTAX Integer32
1412: UNITS "degrees Celsius"
1413: MAX-ACCESS read-only
1414: STATUS current
1415: DESCRIPTION
1416: "The highest operating temperature of the laser during the
1417: current calendar day."
1418: ::= { optIfOMSnSinkCurDayEntry 5 }
1419:
1420: -- OMSn sink previous day table
1421: -- Contains data for the previous calendar day performance
1422: -- monitoring interval. Laser Temperature attributes are
1423: -- provided when a pre-amplifier is used.
1424:
1425: optIfOMSnSinkPrevDayTable OBJECT-TYPE
1426: SYNTAX SEQUENCE OF OptIfOMSnSinkPrevDayEntry
1427: MAX-ACCESS not-accessible
1428: STATUS current
1429: DESCRIPTION
1430: "A table of OMSn sink performance monitoring information for
1431: the previous calendar day."
1432: ::= { optIfOMSn 5 }
1433:
1434: optIfOMSnSinkPrevDayEntry OBJECT-TYPE
1435: SYNTAX OptIfOMSnSinkPrevDayEntry
1436: MAX-ACCESS not-accessible
1437: STATUS current
1438: DESCRIPTION
1439: "A conceptual row that contains OMSn sink performance
1440: monitoring information of an interface for the previous
1441: calendar day."
1442: INDEX { ifIndex }
1443: ::= { optIfOMSnSinkPrevDayTable 1 }
1444:
1445: OptIfOMSnSinkPrevDayEntry ::=
1446: SEQUENCE {
1447: optIfOMSnSinkPrevDaySuspectedFlag TruthValue,
1448: optIfOMSnSinkPrevDayLastAggregatedInputPower Integer32,
1449: optIfOMSnSinkPrevDayLowAggregatedInputPower Integer32,
1450: optIfOMSnSinkPrevDayHighAggregatedInputPower Integer32,
1451: optIfOMSnSinkPrevDayLastLaserTemp Integer32,
1452: optIfOMSnSinkPrevDayLowLaserTemp Integer32,
1453: optIfOMSnSinkPrevDayHighLaserTemp Integer32
1454: }
1455:
1456: optIfOMSnSinkPrevDaySuspectedFlag OBJECT-TYPE
1457: SYNTAX TruthValue
1458: MAX-ACCESS read-only
1459: STATUS current
1460: DESCRIPTION
1461: "If true, the data in this entry may be unreliable."
1462: ::= { optIfOMSnSinkPrevDayEntry 1 }
1463:
1464: optIfOMSnSinkPrevDayLastAggregatedInputPower OBJECT-TYPE
1465: SYNTAX Integer32
1466: UNITS "0.1 dbm"
1467: MAX-ACCESS read-only
1468: STATUS current
1469: DESCRIPTION
1470: "The last aggregated optical power of all the DWDM input
1471: channels during the previous calendar day."
1472: ::= { optIfOMSnSinkPrevDayEntry 2 }
1473:
1474: optIfOMSnSinkPrevDayLowAggregatedInputPower OBJECT-TYPE
1475: SYNTAX Integer32
1476: UNITS "0.1 dbm"
1477: MAX-ACCESS read-only
1478: STATUS current
1479: DESCRIPTION
1480: "The lowest aggregated optical power of all the DWDM input
1481: channels during the previous calendar day."
1482: ::= { optIfOMSnSinkPrevDayEntry 3 }
1483:
1484: optIfOMSnSinkPrevDayHighAggregatedInputPower OBJECT-TYPE
1485: SYNTAX Integer32
1486: UNITS "0.1 dbm"
1487: MAX-ACCESS read-only
1488: STATUS current
1489: DESCRIPTION
1490: "The highest aggregated optical power of all the DWDM input
1491: channels during the previous calendar day."
1492: ::= { optIfOMSnSinkPrevDayEntry 4 }
1493:
1494: optIfOMSnSinkPrevDayLastLaserTemp OBJECT-TYPE
1495: SYNTAX Integer32
1496: UNITS "degrees Celsius"
1497: MAX-ACCESS read-only
1498: STATUS current
1499: DESCRIPTION
1500: "The last operating temperature of the laser during the
1501: previous calendar day."
1502: ::= { optIfOMSnSinkPrevDayEntry 5 }
1503:
1504: optIfOMSnSinkPrevDayLowLaserTemp OBJECT-TYPE
1505: SYNTAX Integer32
1506: UNITS "degrees Celsius"
1507: MAX-ACCESS read-only
1508: STATUS current
1509: DESCRIPTION
1510: "The lowest operating temperature of the laser during the
1511: previous calendar day."
1512: ::= { optIfOMSnSinkPrevDayEntry 6 }
1513:
1514: optIfOMSnSinkPrevDayHighLaserTemp OBJECT-TYPE
1515: SYNTAX Integer32
1516: UNITS "degrees Celsius"
1517: MAX-ACCESS read-only
1518: STATUS current
1519: DESCRIPTION
1520: "The highest operating temperature of the laser during the
1521: previous calendar day."
1522: ::= { optIfOMSnSinkPrevDayEntry 7 }
1523:
1524: -- OMSn source current table
1525: -- Contains data for the current 15 minute performance monitoring
1526: -- interval. Laser Temperature attributes are provided when a
1527: -- post-amplifier is used.
1528:
1529: optIfOMSnSrcCurrentTable OBJECT-TYPE
1530: SYNTAX SEQUENCE OF OptIfOMSnSrcCurrentEntry
1531: MAX-ACCESS not-accessible
1532: STATUS current
1533: DESCRIPTION
1534: "A table of OMSn source performance monitoring information for
1535: the current 15 minute interval."
1536: ::= { optIfOMSn 6 }
1537:
1538: optIfOMSnSrcCurrentEntry OBJECT-TYPE
1539: SYNTAX OptIfOMSnSrcCurrentEntry
1540: MAX-ACCESS not-accessible
1541: STATUS current
1542: DESCRIPTION
1543: "A conceptual row that contains OMSn source performance
1544: monitoring information of an interface for the current
1545: 15 minute interval."
1546: INDEX { ifIndex }
1547: ::= { optIfOMSnSrcCurrentTable 1 }
1548:
1549: OptIfOMSnSrcCurrentEntry ::=
1550: SEQUENCE {
1551: optIfOMSnSrcCurrentSuspectedFlag TruthValue,
1552: optIfOMSnSrcCurrentOutputPower Integer32,
1553: optIfOMSnSrcCurrentLowOutputPower Integer32,
1554: optIfOMSnSrcCurrentHighOutputPower Integer32,
1555: optIfOMSnSrcCurrentLowerOutputPowerThreshold Integer32,
1556: optIfOMSnSrcCurrentUpperOutputPowerThreshold Integer32,
1557: optIfOMSnSrcCurrentLaserTemp Integer32,
1558: optIfOMSnSrcCurrentLowLaserTemp Integer32,
1559: optIfOMSnSrcCurrentHighLaserTemp Integer32,
1560: optIfOMSnSrcCurrentLowerLaserTempThreshold Integer32,
1561: optIfOMSnSrcCurrentUpperLaserTempThreshold Integer32
1562: }
1563:
1564: optIfOMSnSrcCurrentSuspectedFlag OBJECT-TYPE
1565: SYNTAX TruthValue
1566: MAX-ACCESS read-only
1567: STATUS current
1568: DESCRIPTION
1569: "If true, the data in this entry may be unreliable."
1570: ::= { optIfOMSnSrcCurrentEntry 1 }
1571:
1572: optIfOMSnSrcCurrentOutputPower OBJECT-TYPE
1573: SYNTAX Integer32
1574: UNITS "0.1 dbm"
1575: MAX-ACCESS read-only
1576: STATUS current
1577: DESCRIPTION
1578: "The optical power monitored at the output."
1579: ::= { optIfOMSnSrcCurrentEntry 2 }
1580:
1581: optIfOMSnSrcCurrentLowOutputPower OBJECT-TYPE
1582: SYNTAX Integer32
1583: UNITS "0.1 dbm"
1584: MAX-ACCESS read-only
1585: STATUS current
1586: DESCRIPTION
1587: "The lowest optical power monitored at the output during the
1588: current interval."
1589: ::= { optIfOMSnSrcCurrentEntry 3 }
1590:
1591: optIfOMSnSrcCurrentHighOutputPower OBJECT-TYPE
1592: SYNTAX Integer32
1593: UNITS "0.1 dbm"
1594: MAX-ACCESS read-only
1595: STATUS current
1596: DESCRIPTION
1597: "The highest optical power monitored at the output during the
1598: current interval."
1599: ::= { optIfOMSnSrcCurrentEntry 4 }
1600:
1601: optIfOMSnSrcCurrentLowerOutputPowerThreshold OBJECT-TYPE
1602: SYNTAX Integer32
1603: UNITS "0.1 dbm"
1604: MAX-ACCESS read-write
1605: STATUS current
1606: DESCRIPTION
1607: "The lower limit threshold on output power. If
1608: optIfOMSnSrcCurrentOutputPower drops to this value or below,
1609: a Threshold Crossing Alert (TCA) should be sent."
1610: ::= { optIfOMSnSrcCurrentEntry 5 }
1611:
1612: optIfOMSnSrcCurrentUpperOutputPowerThreshold OBJECT-TYPE
1613: SYNTAX Integer32
1614: UNITS "0.1 dbm"
1615: MAX-ACCESS read-write
1616: STATUS current
1617: DESCRIPTION
1618: "The upper limit threshold on output power. If
1619: optIfOMSnSrcCurrentOutputPower reaches or exceeds this value,
1620: a Threshold Crossing Alert (TCA) should be sent."
1621: ::= { optIfOMSnSrcCurrentEntry 6 }
1622:
1623: optIfOMSnSrcCurrentLaserTemp OBJECT-TYPE
1624: SYNTAX Integer32
1625: UNITS "degrees Celsius"
1626: MAX-ACCESS read-only
1627: STATUS current
1628: DESCRIPTION
1629: "The operating temperature of the laser."
1630: ::= { optIfOMSnSrcCurrentEntry 7 }
1631:
1632: optIfOMSnSrcCurrentLowLaserTemp OBJECT-TYPE
1633: SYNTAX Integer32
1634: UNITS "degrees Celsius"
1635: MAX-ACCESS read-only
1636: STATUS current
1637: DESCRIPTION
1638: "The lowest operating temperature of the laser during the
1639: current interval."
1640: ::= { optIfOMSnSrcCurrentEntry 8 }
1641:
1642: optIfOMSnSrcCurrentHighLaserTemp OBJECT-TYPE
1643: SYNTAX Integer32
1644: UNITS "degrees Celsius"
1645: MAX-ACCESS read-only
1646: STATUS current
1647: DESCRIPTION
1648: "The highest operating temperature of the laser during the
1649: current interval."
1650: ::= { optIfOMSnSrcCurrentEntry 9 }
1651:
1652: optIfOMSnSrcCurrentLowerLaserTempThreshold OBJECT-TYPE
1653: SYNTAX Integer32
1654: UNITS "degrees Celsius"
1655: MAX-ACCESS read-write
1656: STATUS current
1657: DESCRIPTION
1658: "The lower limit threshold on laser temperature. If
1659: optIfOMSnSrcCurrentLaserTemp drops to this value or below,
1660: a Threshold Crossing Alert (TCA) should be sent."
1661: ::= { optIfOMSnSrcCurrentEntry 10 }
1662:
1663: optIfOMSnSrcCurrentUpperLaserTempThreshold OBJECT-TYPE
1664: SYNTAX Integer32
1665: UNITS "degrees Celsius"
1666: MAX-ACCESS read-write
1667: STATUS current
1668: DESCRIPTION
1669: "The upper limit threshold on laser temperature. If
1670: optIfOMSnSrcCurrentLaserTemp reaches or exceeds this value,
1671: a Threshold Crossing Alert (TCA) should be sent."
1672: ::= { optIfOMSnSrcCurrentEntry 11 }
1673:
1674: -- OMSn source interval table
1675: -- Contains data for previous 15 minute performance monitoring
1676: -- intervals. Laser Temperature attributes are provided when
1677: -- a post-amplifier is used.
1678:
1679: optIfOMSnSrcIntervalTable OBJECT-TYPE
1680: SYNTAX SEQUENCE OF OptIfOMSnSrcIntervalEntry
1681: MAX-ACCESS not-accessible
1682: STATUS current
1683: DESCRIPTION
1684: "A table of historical OMSn source performance monitoring
1685: information."
1686: ::= { optIfOMSn 7 }
1687:
1688: optIfOMSnSrcIntervalEntry OBJECT-TYPE
1689: SYNTAX OptIfOMSnSrcIntervalEntry
1690: MAX-ACCESS not-accessible
1691: STATUS current
1692: DESCRIPTION
1693: "A conceptual row that contains OMSn source performance
1694: monitoring information of an interface during a particular
1695: historical interval."
1696: INDEX { ifIndex, optIfOMSnSrcIntervalNumber }
1697: ::= { optIfOMSnSrcIntervalTable 1 }
1698:
1699: OptIfOMSnSrcIntervalEntry ::=
1700: SEQUENCE {
1701: optIfOMSnSrcIntervalNumber IntervalNumber,
1702: optIfOMSnSrcIntervalSuspectedFlag TruthValue,
1703: optIfOMSnSrcIntervalLastOutputPower Integer32,
1704: optIfOMSnSrcIntervalLowOutputPower Integer32,
1705: optIfOMSnSrcIntervalHighOutputPower Integer32,
1706: optIfOMSnSrcIntervalLastLaserTemp Integer32,
1707: optIfOMSnSrcIntervalLowLaserTemp Integer32,
1708: optIfOMSnSrcIntervalHighLaserTemp Integer32
1709: }
1710:
1711: optIfOMSnSrcIntervalNumber OBJECT-TYPE
1712: SYNTAX IntervalNumber
1713: MAX-ACCESS not-accessible
1714: STATUS current
1715: DESCRIPTION
1716: "Uniquely identifies the interval."
1717: ::= { optIfOMSnSrcIntervalEntry 1 }
1718:
1719: optIfOMSnSrcIntervalSuspectedFlag OBJECT-TYPE
1720: SYNTAX TruthValue
1721: MAX-ACCESS read-only
1722: STATUS current
1723: DESCRIPTION
1724: "If true, the data in this entry may be unreliable."
1725: ::= { optIfOMSnSrcIntervalEntry 2 }
1726:
1727: optIfOMSnSrcIntervalLastOutputPower OBJECT-TYPE
1728: SYNTAX Integer32
1729: UNITS "0.1 dbm"
1730: MAX-ACCESS read-only
1731: STATUS current
1732: DESCRIPTION
1733: "The last optical power monitored at the output during the
1734: interval."
1735: ::= { optIfOMSnSrcIntervalEntry 3 }
1736:
1737: optIfOMSnSrcIntervalLowOutputPower OBJECT-TYPE
1738: SYNTAX Integer32
1739: UNITS "0.1 dbm"
1740: MAX-ACCESS read-only
1741: STATUS current
1742: DESCRIPTION
1743: "The lowest optical power monitored at the output during the
1744: interval."
1745: ::= { optIfOMSnSrcIntervalEntry 4 }
1746:
1747: optIfOMSnSrcIntervalHighOutputPower OBJECT-TYPE
1748: SYNTAX Integer32
1749: UNITS "0.1 dbm"
1750: MAX-ACCESS read-only
1751: STATUS current
1752: DESCRIPTION
1753: "The highest optical power monitored at the output during the
1754: interval."
1755: ::= { optIfOMSnSrcIntervalEntry 5 }
1756:
1757: optIfOMSnSrcIntervalLastLaserTemp OBJECT-TYPE
1758: SYNTAX Integer32
1759: UNITS "degrees Celsius"
1760: MAX-ACCESS read-only
1761: STATUS current
1762: DESCRIPTION
1763: "The last operating temperature of the laser during the
1764: interval."
1765: ::= { optIfOMSnSrcIntervalEntry 6 }
1766:
1767: optIfOMSnSrcIntervalLowLaserTemp OBJECT-TYPE
1768: SYNTAX Integer32
1769: UNITS "degrees Celsius"
1770: MAX-ACCESS read-only
1771: STATUS current
1772: DESCRIPTION
1773: "The lowest operating temperature of the laser during the
1774: interval."
1775: ::= { optIfOMSnSrcIntervalEntry 7 }
1776:
1777: optIfOMSnSrcIntervalHighLaserTemp OBJECT-TYPE
1778: SYNTAX Integer32
1779: UNITS "degrees Celsius"
1780: MAX-ACCESS read-only
1781: STATUS current
1782: DESCRIPTION
1783: "The highest operating temperature of the laser during the
1784: interval."
1785: ::= { optIfOMSnSrcIntervalEntry 8 }
1786:
1787: -- OMSn source current day table
1788: -- Contains data for the current calendar day performance
1789: -- monitoring interval. Laser Temperature attributes are
1790: -- provided when a post-amplifier is used.
1791:
1792: optIfOMSnSrcCurDayTable OBJECT-TYPE
1793: SYNTAX SEQUENCE OF OptIfOMSnSrcCurDayEntry
1794: MAX-ACCESS not-accessible
1795: STATUS current
1796: DESCRIPTION
1797: "A table of OMSn source performance monitoring information for
1798: the current calendar day."
1799: ::= { optIfOMSn 8 }
1800:
1801: optIfOMSnSrcCurDayEntry OBJECT-TYPE
1802: SYNTAX OptIfOMSnSrcCurDayEntry
1803: MAX-ACCESS not-accessible
1804: STATUS current
1805: DESCRIPTION
1806: "A conceptual row that contains OMSn source performance
1807: monitoring information of an interface for the current
1808: calendar day."
1809: INDEX { ifIndex }
1810: ::= { optIfOMSnSrcCurDayTable 1 }
1811:
1812: OptIfOMSnSrcCurDayEntry ::=
1813: SEQUENCE {
1814: optIfOMSnSrcCurDaySuspectedFlag TruthValue,
1815: optIfOMSnSrcCurDayLowOutputPower Integer32,
1816: optIfOMSnSrcCurDayHighOutputPower Integer32,
1817: optIfOMSnSrcCurDayLowLaserTemp Integer32,
1818: optIfOMSnSrcCurDayHighLaserTemp Integer32
1819: }
1820:
1821: optIfOMSnSrcCurDaySuspectedFlag OBJECT-TYPE
1822: SYNTAX TruthValue
1823: MAX-ACCESS read-only
1824: STATUS current
1825: DESCRIPTION
1826: "If true, the data in this entry may be unreliable."
1827: ::= { optIfOMSnSrcCurDayEntry 1 }
1828:
1829: optIfOMSnSrcCurDayLowOutputPower OBJECT-TYPE
1830: SYNTAX Integer32
1831: UNITS "0.1 dbm"
1832: MAX-ACCESS read-only
1833: STATUS current
1834: DESCRIPTION
1835: "The lowest optical power monitored at the output during the
1836: current calendar day."
1837: ::= { optIfOMSnSrcCurDayEntry 2 }
1838:
1839: optIfOMSnSrcCurDayHighOutputPower OBJECT-TYPE
1840: SYNTAX Integer32
1841: UNITS "0.1 dbm"
1842: MAX-ACCESS read-only
1843: STATUS current
1844: DESCRIPTION
1845: "The highest optical power monitored at the output during the
1846: current calendar day."
1847: ::= { optIfOMSnSrcCurDayEntry 3 }
1848:
1849: optIfOMSnSrcCurDayLowLaserTemp OBJECT-TYPE
1850: SYNTAX Integer32
1851: UNITS "degrees Celsius"
1852: MAX-ACCESS read-only
1853: STATUS current
1854: DESCRIPTION
1855: "The lowest operating temperature of the laser during the
1856: current calendar day."
1857: ::= { optIfOMSnSrcCurDayEntry 4 }
1858:
1859: optIfOMSnSrcCurDayHighLaserTemp OBJECT-TYPE
1860: SYNTAX Integer32
1861: UNITS "degrees Celsius"
1862: MAX-ACCESS read-only
1863: STATUS current
1864: DESCRIPTION
1865: "The highest operating temperature of the laser during the
1866: current calendar day."
1867: ::= { optIfOMSnSrcCurDayEntry 5 }
1868:
1869: -- OMSn source previous day table
1870: -- Contains data for the previous calendar day performance
1871: -- monitoring interval. Laser Temperature attributes are
1872: -- provided when a post-amplifier is used.
1873:
1874: optIfOMSnSrcPrevDayTable OBJECT-TYPE
1875: SYNTAX SEQUENCE OF OptIfOMSnSrcPrevDayEntry
1876: MAX-ACCESS not-accessible
1877: STATUS current
1878: DESCRIPTION
1879: "A table of OMSn source performance monitoring information for
1880: the previous calendar day."
1881: ::= { optIfOMSn 9 }
1882:
1883: optIfOMSnSrcPrevDayEntry OBJECT-TYPE
1884: SYNTAX OptIfOMSnSrcPrevDayEntry
1885: MAX-ACCESS not-accessible
1886: STATUS current
1887: DESCRIPTION
1888: "A conceptual row that contains OMSn source performance
1889: monitoring information of an interface for the previous
1890: calendar day."
1891: INDEX { ifIndex }
1892: ::= { optIfOMSnSrcPrevDayTable 1 }
1893:
1894: OptIfOMSnSrcPrevDayEntry ::=
1895: SEQUENCE {
1896: optIfOMSnSrcPrevDaySuspectedFlag TruthValue,
1897: optIfOMSnSrcPrevDayLastOutputPower Integer32,
1898: optIfOMSnSrcPrevDayLowOutputPower Integer32,
1899: optIfOMSnSrcPrevDayHighOutputPower Integer32,
1900: optIfOMSnSrcPrevDayLastLaserTemp Integer32,
1901: optIfOMSnSrcPrevDayLowLaserTemp Integer32,
1902: optIfOMSnSrcPrevDayHighLaserTemp Integer32
1903: }
1904:
1905: optIfOMSnSrcPrevDaySuspectedFlag OBJECT-TYPE
1906: SYNTAX TruthValue
1907: MAX-ACCESS read-only
1908: STATUS current
1909: DESCRIPTION
1910: "If true, the data in this entry may be unreliable."
1911: ::= { optIfOMSnSrcPrevDayEntry 1 }
1912:
1913: optIfOMSnSrcPrevDayLastOutputPower OBJECT-TYPE
1914: SYNTAX Integer32
1915: UNITS "0.1 dbm"
1916: MAX-ACCESS read-only
1917: STATUS current
1918: DESCRIPTION
1919: "The last optical power monitored at the output during the
1920: previous calendar day."
1921: ::= { optIfOMSnSrcPrevDayEntry 2 }
1922:
1923: optIfOMSnSrcPrevDayLowOutputPower OBJECT-TYPE
1924: SYNTAX Integer32
1925: UNITS "0.1 dbm"
1926: MAX-ACCESS read-only
1927: STATUS current
1928: DESCRIPTION
1929: "The lowest optical power monitored at the output during the
1930: previous calendar day."
1931: ::= { optIfOMSnSrcPrevDayEntry 3 }
1932:
1933: optIfOMSnSrcPrevDayHighOutputPower OBJECT-TYPE
1934: SYNTAX Integer32
1935: UNITS "0.1 dbm"
1936: MAX-ACCESS read-only
1937: STATUS current
1938: DESCRIPTION
1939: "The highest optical power monitored at the output during the
1940: previous calendar day."
1941: ::= { optIfOMSnSrcPrevDayEntry 4 }
1942:
1943: optIfOMSnSrcPrevDayLastLaserTemp OBJECT-TYPE
1944: SYNTAX Integer32
1945: UNITS "degrees Celsius"
1946: MAX-ACCESS read-only
1947: STATUS current
1948: DESCRIPTION
1949: "The last operating temperature of the laser during the
1950: previous calendar day."
1951: ::= { optIfOMSnSrcPrevDayEntry 5 }
1952:
1953: optIfOMSnSrcPrevDayLowLaserTemp OBJECT-TYPE
1954: SYNTAX Integer32
1955: UNITS "degrees Celsius"
1956: MAX-ACCESS read-only
1957: STATUS current
1958: DESCRIPTION
1959: "The lowest operating temperature of the laser during the
1960: previous calendar day."
1961: ::= { optIfOMSnSrcPrevDayEntry 6 }
1962:
1963: optIfOMSnSrcPrevDayHighLaserTemp OBJECT-TYPE
1964: SYNTAX Integer32
1965: UNITS "degrees Celsius"
1966: MAX-ACCESS read-only
1967: STATUS current
1968: DESCRIPTION
1969: "The highest operating temperature of the laser during the
1970: previous calendar day."
1971: ::= { optIfOMSnSrcPrevDayEntry 7 }
1972:
1973: -- the optIfOCh group
1974: -- This group handles the configuration and
1975: -- performance monitoring information for OCh layers.
1976:
1977: -- OCh config table
1978:
1979: optIfOChConfigTable OBJECT-TYPE
1980: SYNTAX SEQUENCE OF OptIfOChConfigEntry
1981: MAX-ACCESS not-accessible
1982: STATUS current
1983: DESCRIPTION
1984: "A table of OCh configuration information."
1985: ::= { optIfOCh 4 }
1986:
1987: optIfOChConfigEntry OBJECT-TYPE
1988: SYNTAX OptIfOChConfigEntry
1989: MAX-ACCESS not-accessible
1990: STATUS current
1991: DESCRIPTION
1992: "A conceptual row that contains OCh configuration
1993: information of an interface."
1994: INDEX { ifIndex }
1995: ::= { optIfOChConfigTable 1 }
1996:
1997: OptIfOChConfigEntry ::=
1997: minor error -
SEQUENCE element #1 `optIfOChSinkAdaptActive' is not a child node under `optIfOChConfigEntry'
1997: minor error -
SEQUENCE element #2 `optIfOChSourceAdaptActive' is not a child node under `optIfOChConfigEntry'
1998: SEQUENCE {
1999: optIfOChSinkAdaptActive TruthValue,
2000: optIfOChSourceAdaptActive TruthValue,
2001: optIfOChSinkFECEnabled TruthValue,
2002: optIfOChCurrentStatus INTEGER
2003: }
2004:
2005: optIfOChSinkAdaptActive OBJECT-TYPE
2006: SYNTAX TruthValue
2007: MAX-ACCESS read-write
2008: STATUS current
2009: DESCRIPTION
2010: "Indicates whether the sink adaptation function is activated or not."
2011: ::= { optIfOTSnConfigEntry 1 }
2011: severe -
identifier `optIfOChSinkAdaptActive' registers object identifier already registered by `optIfOTSnTraceIdentifierTransmitted'
2012:
2013: optIfOChSourceAdaptActive OBJECT-TYPE
2014: SYNTAX TruthValue
2015: MAX-ACCESS read-write
2016: STATUS current
2017: DESCRIPTION
2018: "Indicates whether the source adaptation function is activated or
2019: not."
2020: ::= { optIfOTSnConfigEntry 2 }
2020: severe -
identifier `optIfOChSourceAdaptActive' registers object identifier already registered by `optIfOTSnDAPIExpected'
2021:
2022: optIfOChSinkFECEnabled OBJECT-TYPE
2023: SYNTAX TruthValue
2024: MAX-ACCESS read-write
2025: STATUS current
2026: DESCRIPTION
2027: "If Forward Error Correction (FEC) is supported, this object
2028: indicates whether FEC at the OCh sink adaptation function is
2029: enabled or not."
2030: ::= { optIfOTSnConfigEntry 3 }
2030: severe -
identifier `optIfOChSinkFECEnabled' registers object identifier already registered by `optIfOTSnSAPIExpected'
2031:
2032: optIfOChCurrentStatus OBJECT-TYPE
2033: SYNTAX INTEGER {
2034: noDefect(1),
2035: ais(2),
2036: lof(3),
2037: lom(4),
2038: los(5),
2039: losP(6),
2040: oci(7),
2041: ssfP(8),
2042: ssfO(9),
2043: ssf(10)
2044: }
2045: MAX-ACCESS read-only
2046: STATUS current
2047: DESCRIPTION
2048: "Indicates the failure condition of the entity, if any."
2049: ::= { optIfOChConfigEntry 4 }
2050:
2051: -- OCh sink current table
2052: -- Contains data for the current 15 minute performance monitoring
2053: -- interval.
2054:
2055: optIfOChSinkCurrentTable OBJECT-TYPE
2056: SYNTAX SEQUENCE OF OptIfOChSinkCurrentEntry
2057: MAX-ACCESS not-accessible
2058: STATUS current
2059: DESCRIPTION
2060: "A table of OCh sink performance monitoring information for
2061: the current 15 minute interval."
2062: ::= { optIfOCh 5 }
2063:
2064: optIfOChSinkCurrentEntry OBJECT-TYPE
2065: SYNTAX OptIfOChSinkCurrentEntry
2066: MAX-ACCESS not-accessible
2067: STATUS current
2068: DESCRIPTION
2069: "A conceptual row that contains OCh sink performance
2070: monitoring information for an interface for the current
2071: 15 minute interval."
2072: INDEX { ifIndex }
2073: ::= { optIfOChSinkCurrentTable 1 }
2074:
2075: OptIfOChSinkCurrentEntry ::=
2076: SEQUENCE {
2077: optIfOChSinkCurrentSuspectedFlag TruthValue,
2078: optIfOChSinkCurrentInputPower Integer32,
2079: optIfOChSinkCurrentLowInputPower Integer32,
2080: optIfOChSinkCurrentHighInputPower Integer32,
2081: optIfOChSinkCurrentLowerInputPowerThreshold Integer32,
2082: optIfOChSinkCurrentUpperInputPowerThreshold Integer32
2083: }
2084:
2085: optIfOChSinkCurrentSuspectedFlag OBJECT-TYPE
2086: SYNTAX TruthValue
2087: MAX-ACCESS read-only
2088: STATUS current
2089: DESCRIPTION
2090: "If true, the data in this entry may be unreliable."
2091: ::= { optIfOChSinkCurrentEntry 1 }
2092:
2093: optIfOChSinkCurrentInputPower OBJECT-TYPE
2094: SYNTAX Integer32
2095: UNITS "0.1 dbm"
2096: MAX-ACCESS read-only
2097: STATUS current
2098: DESCRIPTION
2099: "The optical power monitored at the input."
2100: ::= { optIfOChSinkCurrentEntry 2 }
2101:
2102: optIfOChSinkCurrentLowInputPower OBJECT-TYPE
2103: SYNTAX Integer32
2104: UNITS "0.1 dbm"
2105: MAX-ACCESS read-only
2106: STATUS current
2107: DESCRIPTION
2108: "The lowest optical power monitored at the input during the
2109: current interval."
2110: ::= { optIfOChSinkCurrentEntry 3 }
2111:
2112: optIfOChSinkCurrentHighInputPower OBJECT-TYPE
2113: SYNTAX Integer32
2114: UNITS "0.1 dbm"
2115: MAX-ACCESS read-only
2116: STATUS current
2117: DESCRIPTION
2118: "The highest optical power monitored at the input during the
2119: current interval."
2120: ::= { optIfOChSinkCurrentEntry 4 }
2121:
2122: optIfOChSinkCurrentLowerInputPowerThreshold OBJECT-TYPE
2123: SYNTAX Integer32
2124: UNITS "0.1 dbm"
2125: MAX-ACCESS read-write
2126: STATUS current
2127: DESCRIPTION
2128: "The lower limit threshold on input power. If
2129: optIfOChSinkCurrentInputPower drops to this value or below,
2130: a Threshold Crossing Alert (TCA) should be sent."
2131: ::= { optIfOChSinkCurrentEntry 5 }
2132:
2133: optIfOChSinkCurrentUpperInputPowerThreshold OBJECT-TYPE
2134: SYNTAX Integer32
2135: UNITS "0.1 dbm"
2136: MAX-ACCESS read-write
2137: STATUS current
2138: DESCRIPTION
2139: "The upper limit threshold on input power. If
2140: optIfOChSinkCurrentInputPower reaches or exceeds this value,
2141: a Threshold Crossing Alert (TCA) should be sent."
2142: ::= { optIfOChSinkCurrentEntry 6 }
2143:
2144: -- OCh sink interval table
2145: -- Contains data for previous 15 minute performance monitoring
2146: -- intervals.
2147:
2148: optIfOChSinkIntervalTable OBJECT-TYPE
2149: SYNTAX SEQUENCE OF OptIfOChSinkIntervalEntry
2150: MAX-ACCESS not-accessible
2151: STATUS current
2152: DESCRIPTION
2153: "A table of historical OCh sink performance monitoring
2154: information."
2155: ::= { optIfOCh 6 }
2156:
2157: optIfOChSinkIntervalEntry OBJECT-TYPE
2158: SYNTAX OptIfOChSinkIntervalEntry
2159: MAX-ACCESS not-accessible
2160: STATUS current
2161: DESCRIPTION
2162: "A conceptual row that contains OCh sink performance
2163: monitoring information of an interface during a particular
2164: historical interval."
2165: INDEX { ifIndex, optIfOChSinkIntervalNumber }
2166: ::= { optIfOChSinkIntervalTable 1 }
2167:
2168: OptIfOChSinkIntervalEntry ::=
2169: SEQUENCE {
2170: optIfOChSinkIntervalNumber IntervalNumber,
2171: optIfOChSinkIntervalSuspectedFlag TruthValue,
2172: optIfOChSinkIntervalLastInputPower Integer32,
2173: optIfOChSinkIntervalLowInputPower Integer32,
2174: optIfOChSinkIntervalHighInputPower Integer32
2175: }
2176:
2177: optIfOChSinkIntervalNumber OBJECT-TYPE
2178: SYNTAX IntervalNumber
2179: MAX-ACCESS not-accessible
2180: STATUS current
2181: DESCRIPTION
2182: "Uniquely identifies the interval."
2183: ::= { optIfOChSinkIntervalEntry 1 }
2184:
2185: optIfOChSinkIntervalSuspectedFlag OBJECT-TYPE
2186: SYNTAX TruthValue
2187: MAX-ACCESS read-only
2188: STATUS current
2189: DESCRIPTION
2190: "If true, the data in this entry may be unreliable."
2191: ::= { optIfOChSinkIntervalEntry 2 }
2192:
2193: optIfOChSinkIntervalLastInputPower OBJECT-TYPE
2194: SYNTAX Integer32
2195: UNITS "0.1 dbm"
2196: MAX-ACCESS read-only
2197: STATUS current
2198: DESCRIPTION
2199: "The last optical power monitored at the input during the
2200: interval."
2201: ::= { optIfOChSinkIntervalEntry 3 }
2202:
2203: optIfOChSinkIntervalLowInputPower OBJECT-TYPE
2204: SYNTAX Integer32
2205: UNITS "0.1 dbm"
2206: MAX-ACCESS read-only
2207: STATUS current
2208: DESCRIPTION
2209: "The lowest optical power monitored at the input during the
2210: interval."
2211: ::= { optIfOChSinkIntervalEntry 4 }
2212:
2213: optIfOChSinkIntervalHighInputPower OBJECT-TYPE
2214: SYNTAX Integer32
2215: UNITS "0.1 dbm"
2216: MAX-ACCESS read-only
2217: STATUS current
2218: DESCRIPTION
2219: "The highest optical power monitored at the input during the
2220: interval."
2221: ::= { optIfOChSinkIntervalEntry 5 }
2222:
2223: -- OCh sink current day table
2224: -- Contains data for the current calendar day performance
2225: -- monitoring interval.
2226:
2227: optIfOChSinkCurDayTable OBJECT-TYPE
2228: SYNTAX SEQUENCE OF OptIfOChSinkCurDayEntry
2229: MAX-ACCESS not-accessible
2230: STATUS current
2231: DESCRIPTION
2232: "A table of OCh sink performance monitoring information for
2233: the current calendar day."
2234: ::= { optIfOCh 7 }
2235:
2236: optIfOChSinkCurDayEntry OBJECT-TYPE
2237: SYNTAX OptIfOChSinkCurDayEntry
2238: MAX-ACCESS not-accessible
2239: STATUS current
2240: DESCRIPTION
2241: "A conceptual row that contains OCh sink performance
2242: monitoring information of an interface for the current
2243: calendar day."
2244: INDEX { ifIndex }
2245: ::= { optIfOChSinkCurDayTable 1 }
2246:
2247: OptIfOChSinkCurDayEntry ::=
2248: SEQUENCE {
2249: optIfOChSinkCurDaySuspectedFlag TruthValue,
2250: optIfOChSinkCurDayLowInputPower Integer32,
2251: optIfOChSinkCurDayHighInputPower Integer32
2252: }
2253:
2254: optIfOChSinkCurDaySuspectedFlag OBJECT-TYPE
2255: SYNTAX TruthValue
2256: MAX-ACCESS read-only
2257: STATUS current
2258: DESCRIPTION
2259: "If true, the data in this entry may be unreliable."
2260: ::= { optIfOChSinkCurDayEntry 1 }
2261:
2262: optIfOChSinkCurDayLowInputPower OBJECT-TYPE
2263: SYNTAX Integer32
2264: UNITS "0.1 dbm"
2265: MAX-ACCESS read-only
2266: STATUS current
2267: DESCRIPTION
2268: "The lowest optical power monitored at the input during the
2269: current calendar day."
2270: ::= { optIfOChSinkCurDayEntry 2 }
2271:
2272: optIfOChSinkCurDayHighInputPower OBJECT-TYPE
2273: SYNTAX Integer32
2274: UNITS "0.1 dbm"
2275: MAX-ACCESS read-only
2276: STATUS current
2277: DESCRIPTION
2278: "The highest optical power monitored at the input during the
2279: current calendar day."
2280: ::= { optIfOChSinkCurDayEntry 3 }
2281:
2282: -- OCh sink previous day table
2283: -- Contains data for the previous calendar day performance
2284: -- monitoring interval.
2285:
2286: optIfOChSinkPrevDayTable OBJECT-TYPE
2287: SYNTAX SEQUENCE OF OptIfOChSinkPrevDayEntry
2288: MAX-ACCESS not-accessible
2289: STATUS current
2290: DESCRIPTION
2291: "A table of OCh sink performance monitoring information for
2292: the previous calendar day."
2293: ::= { optIfOCh 8 }
2294:
2295: optIfOChSinkPrevDayEntry OBJECT-TYPE
2296: SYNTAX OptIfOChSinkPrevDayEntry
2297: MAX-ACCESS not-accessible
2298: STATUS current
2299: DESCRIPTION
2300: "A conceptual row that contains OCh sink performance
2301: monitoring information of an interface for the previous
2302: calendar day."
2303: INDEX { ifIndex }
2304: ::= { optIfOChSinkPrevDayTable 1 }
2305:
2306: OptIfOChSinkPrevDayEntry ::=
2307: SEQUENCE {
2308: optIfOChSinkPrevDaySuspectedFlag TruthValue,
2309: optIfOChSinkPrevDayLastInputPower Integer32,
2310: optIfOChSinkPrevDayLowInputPower Integer32,
2311: optIfOChSinkPrevDayHighInputPower Integer32
2312: }
2313:
2314: optIfOChSinkPrevDaySuspectedFlag OBJECT-TYPE
2315: SYNTAX TruthValue
2316: MAX-ACCESS read-only
2317: STATUS current
2318: DESCRIPTION
2319: "If true, the data in this entry may be unreliable."
2320: ::= { optIfOChSinkPrevDayEntry 1 }
2321:
2322: optIfOChSinkPrevDayLastInputPower OBJECT-TYPE
2323: SYNTAX Integer32
2324: UNITS "0.1 dbm"
2325: MAX-ACCESS read-only
2326: STATUS current
2327: DESCRIPTION
2328: "The last optical power monitored at the input during the
2329: previous calendar day."
2330: ::= { optIfOChSinkPrevDayEntry 2 }
2331:
2332: optIfOChSinkPrevDayLowInputPower OBJECT-TYPE
2333: SYNTAX Integer32
2334: UNITS "0.1 dbm"
2335: MAX-ACCESS read-only
2336: STATUS current
2337: DESCRIPTION
2338: "The lowest optical power monitored at the input during the
2339: previous calendar day."
2340: ::= { optIfOChSinkPrevDayEntry 3 }
2341:
2342: optIfOChSinkPrevDayHighInputPower OBJECT-TYPE
2343: SYNTAX Integer32
2344: UNITS "0.1 dbm"
2345: MAX-ACCESS read-only
2346: STATUS current
2347: DESCRIPTION
2348: "The highest optical power monitored at the input during the
2349: previous calendar day."
2350: ::= { optIfOChSinkPrevDayEntry 4 }
2351:
2352: -- OCh source current table
2353: -- Contains data for the current 15 minute performance monitoring
2354: -- interval.
2355:
2356: optIfOChSrcCurrentTable OBJECT-TYPE
2357: SYNTAX SEQUENCE OF OptIfOChSrcCurrentEntry
2358: MAX-ACCESS not-accessible
2359: STATUS current
2360: DESCRIPTION
2361: "A table of OCh source performance monitoring information for
2362: the current 15 minute interval."
2363: ::= { optIfOCh 9 }
2364:
2365: optIfOChSrcCurrentEntry OBJECT-TYPE
2366: SYNTAX OptIfOChSrcCurrentEntry
2367: MAX-ACCESS not-accessible
2368: STATUS current
2369: DESCRIPTION
2370: "A conceptual row that contains OCh source performance
2371: monitoring information of an interface for the current
2372: 15 minute interval."
2373: INDEX { ifIndex }
2374: ::= { optIfOChSrcCurrentTable 1 }
2375:
2376: OptIfOChSrcCurrentEntry ::=
2377: SEQUENCE {
2378: optIfOChSrcCurrentSuspectedFlag TruthValue,
2379: optIfOChSrcCurrentOutputPower Integer32,
2380: optIfOChSrcCurrentLowOutputPower Integer32,
2381: optIfOChSrcCurrentHighOutputPower Integer32,
2382: optIfOChSrcCurrentLowerOutputPowerThreshold Integer32,
2383: optIfOChSrcCurrentUpperOutputPowerThreshold Integer32,
2384: optIfOChSrcCurrentLaserTemp Integer32,
2385: optIfOChSrcCurrentLowLaserTemp Integer32,
2386: optIfOChSrcCurrentHighLaserTemp Integer32,
2387: optIfOChSrcCurrentLowerLaserTempThreshold Integer32,
2388: optIfOChSrcCurrentUpperLaserTempThreshold Integer32
2389: }
2390:
2391: optIfOChSrcCurrentSuspectedFlag OBJECT-TYPE
2392: SYNTAX TruthValue
2393: MAX-ACCESS read-only
2394: STATUS current
2395: DESCRIPTION
2396: "If true, the data in this entry may be unreliable."
2397: ::= { optIfOChSrcCurrentEntry 1 }
2398:
2399: optIfOChSrcCurrentOutputPower OBJECT-TYPE
2400: SYNTAX Integer32
2401: UNITS "0.1 dbm"
2402: MAX-ACCESS read-only
2403: STATUS current
2404: DESCRIPTION
2405: "The optical power monitored at the output."
2406: ::= { optIfOChSrcCurrentEntry 2 }
2407:
2408: optIfOChSrcCurrentLowOutputPower OBJECT-TYPE
2409: SYNTAX Integer32
2410: UNITS "0.1 dbm"
2411: MAX-ACCESS read-only
2412: STATUS current
2413: DESCRIPTION
2414: "The lowest optical power monitored at the output during the
2415: current interval."
2416: ::= { optIfOChSrcCurrentEntry 3 }
2417:
2418: optIfOChSrcCurrentHighOutputPower OBJECT-TYPE
2419: SYNTAX Integer32
2420: UNITS "0.1 dbm"
2421: MAX-ACCESS read-only
2422: STATUS current
2423: DESCRIPTION
2424: "The highest optical power monitored at the output during the
2425: current interval."
2426: ::= { optIfOChSrcCurrentEntry 4 }
2427:
2428: optIfOChSrcCurrentLowerOutputPowerThreshold OBJECT-TYPE
2429: SYNTAX Integer32
2430: UNITS "0.1 dbm"
2431: MAX-ACCESS read-write
2432: STATUS current
2433: DESCRIPTION
2434: "The lower limit threshold on output power. If
2435: optIfOChSrcCurrentOutputPower drops to this value or below,
2436: a Threshold Crossing Alert (TCA) should be sent."
2437: ::= { optIfOChSrcCurrentEntry 5 }
2438:
2439: optIfOChSrcCurrentUpperOutputPowerThreshold OBJECT-TYPE
2440: SYNTAX Integer32
2441: UNITS "0.1 dbm"
2442: MAX-ACCESS read-write
2443: STATUS current
2444: DESCRIPTION
2445: "The upper limit threshold on output power. If
2446: optIfOChSrcCurrentOutputPower reaches or exceeds this value,
2447: a Threshold Crossing Alert (TCA) should be sent."
2448: ::= { optIfOChSrcCurrentEntry 6 }
2449:
2450: optIfOChSrcCurrentLaserTemp OBJECT-TYPE
2451: SYNTAX Integer32
2452: UNITS "degrees Celsius"
2453: MAX-ACCESS read-only
2454: STATUS current
2455: DESCRIPTION
2456: "The operating temperature of the laser."
2457: ::= { optIfOChSrcCurrentEntry 7 }
2458:
2459: optIfOChSrcCurrentLowLaserTemp OBJECT-TYPE
2460: SYNTAX Integer32
2461: UNITS "degrees Celsius"
2462: MAX-ACCESS read-only
2463: STATUS current
2464: DESCRIPTION
2465: "The lowest operating temperature of the laser during the
2466: current interval."
2467: ::= { optIfOChSrcCurrentEntry 8 }
2468:
2469: optIfOChSrcCurrentHighLaserTemp OBJECT-TYPE
2470: SYNTAX Integer32
2471: UNITS "degrees Celsius"
2472: MAX-ACCESS read-only
2473: STATUS current
2474: DESCRIPTION
2475: "The highest operating temperature of the laser during the
2476: current interval."
2477: ::= { optIfOChSrcCurrentEntry 9 }
2478:
2479: optIfOChSrcCurrentLowerLaserTempThreshold OBJECT-TYPE
2480: SYNTAX Integer32
2481: UNITS "degrees Celsius"
2482: MAX-ACCESS read-write
2483: STATUS current
2484: DESCRIPTION
2485: "The lower limit threshold on laser temperature. If
2486: optIfOChSrcCurrentLaserTemp drops to this value or below,
2487: a Threshold Crossing Alert (TCA) should be sent."
2488: ::= { optIfOChSrcCurrentEntry 10 }
2489:
2490: optIfOChSrcCurrentUpperLaserTempThreshold OBJECT-TYPE
2491: SYNTAX Integer32
2492: UNITS "degrees Celsius"
2493: MAX-ACCESS read-write
2494: STATUS current
2495: DESCRIPTION
2496: "The upper limit threshold on laser temperature. If
2497: optIfOChSrcCurrentLaserTemp reaches or exceeds this value,
2498: a Threshold Crossing Alert (TCA) should be sent."
2499: ::= { optIfOChSrcCurrentEntry 11 }
2500:
2501: -- OCh source interval table
2502: -- Contains data for previous 15 minute performance monitoring
2503: -- intervals.
2504:
2505: optIfOChSrcIntervalTable OBJECT-TYPE
2506: SYNTAX SEQUENCE OF OptIfOChSrcIntervalEntry
2507: MAX-ACCESS not-accessible
2508: STATUS current
2509: DESCRIPTION
2510: "A table of historical OCh source performance monitoring
2511: information."
2512: ::= { optIfOCh 10 }
2513:
2514: optIfOChSrcIntervalEntry OBJECT-TYPE
2515: SYNTAX OptIfOChSrcIntervalEntry
2516: MAX-ACCESS not-accessible
2517: STATUS current
2518: DESCRIPTION
2519: "A conceptual row that contains OCh source performance
2520: monitoring information of an interface during a particular
2521: historical interval."
2522: INDEX { ifIndex, optIfOChSrcIntervalNumber }
2523: ::= { optIfOChSrcIntervalTable 1 }
2524:
2525: OptIfOChSrcIntervalEntry ::=
2526: SEQUENCE {
2527: optIfOChSrcIntervalNumber IntervalNumber,
2528: optIfOChSrcIntervalSuspectedFlag TruthValue,
2529: optIfOChSrcIntervalLastOutputPower Integer32,
2530: optIfOChSrcIntervalLowOutputPower Integer32,
2531: optIfOChSrcIntervalHighOutputPower Integer32,
2532: optIfOChSrcIntervalLastLaserTemp Integer32,
2533: optIfOChSrcIntervalLowLaserTemp Integer32,
2534: optIfOChSrcIntervalHighLaserTemp Integer32
2535: }
2536:
2537: optIfOChSrcIntervalNumber OBJECT-TYPE
2538: SYNTAX IntervalNumber
2539: MAX-ACCESS not-accessible
2540: STATUS current
2541: DESCRIPTION
2542: "Uniquely identifies the interval."
2543: ::= { optIfOChSrcIntervalEntry 1 }
2544:
2545: optIfOChSrcIntervalSuspectedFlag OBJECT-TYPE
2546: SYNTAX TruthValue
2547: MAX-ACCESS read-only
2548: STATUS current
2549: DESCRIPTION
2550: "If true, the data in this entry may be unreliable."
2551: ::= { optIfOChSrcIntervalEntry 2 }
2552:
2553: optIfOChSrcIntervalLastOutputPower OBJECT-TYPE
2554: SYNTAX Integer32
2555: UNITS "0.1 dbm"
2556: MAX-ACCESS read-only
2557: STATUS current
2558: DESCRIPTION
2559: "The last optical power monitored at the output during the
2560: interval."
2561: ::= { optIfOChSrcIntervalEntry 3 }
2562:
2563: optIfOChSrcIntervalLowOutputPower OBJECT-TYPE
2564: SYNTAX Integer32
2565: UNITS "0.1 dbm"
2566: MAX-ACCESS read-only
2567: STATUS current
2568: DESCRIPTION
2569: "The lowest optical power monitored at the output during the
2570: interval."
2571: ::= { optIfOChSrcIntervalEntry 4 }
2572:
2573: optIfOChSrcIntervalHighOutputPower OBJECT-TYPE
2574: SYNTAX Integer32
2575: UNITS "0.1 dbm"
2576: MAX-ACCESS read-only
2577: STATUS current
2578: DESCRIPTION
2579: "The highest optical power monitored at the output during the
2580: interval."
2581: ::= { optIfOChSrcIntervalEntry 5 }
2582:
2583: optIfOChSrcIntervalLastLaserTemp OBJECT-TYPE
2584: SYNTAX Integer32
2585: UNITS "degrees Celsius"
2586: MAX-ACCESS read-only
2587: STATUS current
2588: DESCRIPTION
2589: "The last operating temperature of the laser during the
2590: interval."
2591: ::= { optIfOChSrcIntervalEntry 6 }
2592:
2593: optIfOChSrcIntervalLowLaserTemp OBJECT-TYPE
2594: SYNTAX Integer32
2595: UNITS "degrees Celsius"
2596: MAX-ACCESS read-only
2597: STATUS current
2598: DESCRIPTION
2599: "The lowest operating temperature of the laser during the
2600: interval."
2601: ::= { optIfOChSrcIntervalEntry 7 }
2602:
2603: optIfOChSrcIntervalHighLaserTemp OBJECT-TYPE
2604: SYNTAX Integer32
2605: UNITS "degrees Celsius"
2606: MAX-ACCESS read-only
2607: STATUS current
2608: DESCRIPTION
2609: "The highest operating temperature of the laser during the
2610: interval."
2611: ::= { optIfOChSrcIntervalEntry 8 }
2612:
2613: -- OCh source current day table
2614: -- Contains data for the current calendar day performance
2615: -- monitoring interval.
2616:
2617: optIfOChSrcCurDayTable OBJECT-TYPE
2618: SYNTAX SEQUENCE OF OptIfOChSrcCurDayEntry
2619: MAX-ACCESS not-accessible
2620: STATUS current
2621: DESCRIPTION
2622: "A table of OCh source performance monitoring information for
2623: the current calendar day."
2624: ::= { optIfOCh 11 }
2625:
2626: optIfOChSrcCurDayEntry OBJECT-TYPE
2627: SYNTAX OptIfOChSrcCurDayEntry
2628: MAX-ACCESS not-accessible
2629: STATUS current
2630: DESCRIPTION
2631: "A conceptual row that contains OCh source performance
2632: monitoring information of an interface for the current
2633: calendar day."
2634: INDEX { ifIndex }
2635: ::= { optIfOChSrcCurDayTable 1 }
2636:
2637: OptIfOChSrcCurDayEntry ::=
2638: SEQUENCE {
2639: optIfOChSrcCurDaySuspectedFlag TruthValue,
2640: optIfOChSrcCurDayLowOutputPower Integer32,
2641: optIfOChSrcCurDayHighOutputPower Integer32,
2642: optIfOChSrcCurDayLowLaserTemp Integer32,
2643: optIfOChSrcCurDayHighLaserTemp Integer32
2644: }
2645:
2646: optIfOChSrcCurDaySuspectedFlag OBJECT-TYPE
2647: SYNTAX TruthValue
2648: MAX-ACCESS read-only
2649: STATUS current
2650: DESCRIPTION
2651: "If true, the data in this entry may be unreliable."
2652: ::= { optIfOChSrcCurDayEntry 1 }
2653:
2654: optIfOChSrcCurDayLowOutputPower OBJECT-TYPE
2655: SYNTAX Integer32
2656: UNITS "0.1 dbm"
2657: MAX-ACCESS read-only
2658: STATUS current
2659: DESCRIPTION
2660: "The lowest optical power monitored at the output during the
2661: current calendar day."
2662: ::= { optIfOChSrcCurDayEntry 2 }
2663:
2664: optIfOChSrcCurDayHighOutputPower OBJECT-TYPE
2665: SYNTAX Integer32
2666: UNITS "0.1 dbm"
2667: MAX-ACCESS read-only
2668: STATUS current
2669: DESCRIPTION
2670: "The highest optical power monitored at the output during the
2671: current calendar day."
2672: ::= { optIfOChSrcCurDayEntry 3 }
2673:
2674: optIfOChSrcCurDayLowLaserTemp OBJECT-TYPE
2675: SYNTAX Integer32
2676: UNITS "degrees Celsius"
2677: MAX-ACCESS read-only
2678: STATUS current
2679: DESCRIPTION
2680: "The lowest operating temperature of the laser during the
2681: current calendar day."
2682: ::= { optIfOChSrcCurDayEntry 4 }
2683:
2684: optIfOChSrcCurDayHighLaserTemp OBJECT-TYPE
2685: SYNTAX Integer32
2686: UNITS "degrees Celsius"
2687: MAX-ACCESS read-only
2688: STATUS current
2689: DESCRIPTION
2690: "The highest operating temperature of the laser during the
2691: current calendar day."
2692: ::= { optIfOChSrcCurDayEntry 5 }
2693:
2694: -- OCh source previous day table
2695: -- Contains data for the previous calendar day performance
2696: -- monitoring interval.
2697:
2698: optIfOChSrcPrevDayTable OBJECT-TYPE
2699: SYNTAX SEQUENCE OF OptIfOChSrcPrevDayEntry
2700: MAX-ACCESS not-accessible
2701: STATUS current
2702: DESCRIPTION
2703: "A table of OCh source performance monitoring information for
2704: the previous calendar day."
2705: ::= { optIfOCh 12 }
2706:
2707: optIfOChSrcPrevDayEntry OBJECT-TYPE
2708: SYNTAX OptIfOChSrcPrevDayEntry
2709: MAX-ACCESS not-accessible
2710: STATUS current
2711: DESCRIPTION
2712: "A conceptual row that contains OCh source performance
2713: monitoring information of an interface for the previous
2714: calendar day."
2715: INDEX { ifIndex }
2716: ::= { optIfOChSrcPrevDayTable 1 }
2717:
2718: OptIfOChSrcPrevDayEntry ::=
2719: SEQUENCE {
2720: optIfOChSrcPrevDaySuspectedFlag TruthValue,
2721: optIfOChSrcPrevDayLastOutputPower Integer32,
2722: optIfOChSrcPrevDayLowOutputPower Integer32,
2723: optIfOChSrcPrevDayHighOutputPower Integer32,
2724: optIfOChSrcPrevDayLastLaserTemp Integer32,
2725: optIfOChSrcPrevDayLowLaserTemp Integer32,
2726: optIfOChSrcPrevDayHighLaserTemp Integer32
2727: }
2728:
2729: optIfOChSrcPrevDaySuspectedFlag OBJECT-TYPE
2730: SYNTAX TruthValue
2731: MAX-ACCESS read-only
2732: STATUS current
2733: DESCRIPTION
2734: "If true, the data in this entry may be unreliable."
2735: ::= { optIfOChSrcPrevDayEntry 1 }
2736:
2737: optIfOChSrcPrevDayLastOutputPower OBJECT-TYPE
2738: SYNTAX Integer32
2739: UNITS "0.1 dbm"
2740: MAX-ACCESS read-only
2741: STATUS current
2742: DESCRIPTION
2743: "The last optical power monitored at the output during the
2744: previous calendar day."
2745: ::= { optIfOChSrcPrevDayEntry 2 }
2746:
2747: optIfOChSrcPrevDayLowOutputPower OBJECT-TYPE
2748: SYNTAX Integer32
2749: UNITS "0.1 dbm"
2750: MAX-ACCESS read-only
2751: STATUS current
2752: DESCRIPTION
2753: "The lowest optical power monitored at the output during the
2754: previous calendar day."
2755: ::= { optIfOChSrcPrevDayEntry 3 }
2756:
2757: optIfOChSrcPrevDayHighOutputPower OBJECT-TYPE
2758: SYNTAX Integer32
2759: UNITS "0.1 dbm"
2760: MAX-ACCESS read-only
2761: STATUS current
2762: DESCRIPTION
2763: "The highest optical power monitored at the output during the
2764: previous calendar day."
2765: ::= { optIfOChSrcPrevDayEntry 4 }
2766:
2767: optIfOChSrcPrevDayLastLaserTemp OBJECT-TYPE
2768: SYNTAX Integer32
2769: UNITS "degrees Celsius"
2770: MAX-ACCESS read-only
2771: STATUS current
2772: DESCRIPTION
2773: "The last operating temperature of the laser during the
2774: previous calendar day."
2775: ::= { optIfOChSrcPrevDayEntry 5 }
2776:
2777: optIfOChSrcPrevDayLowLaserTemp OBJECT-TYPE
2778: SYNTAX Integer32
2779: UNITS "degrees Celsius"
2780: MAX-ACCESS read-only
2781: STATUS current
2782: DESCRIPTION
2783: "The lowest operating temperature of the laser during the
2784: previous calendar day."
2785: ::= { optIfOChSrcPrevDayEntry 6 }
2786:
2787: optIfOChSrcPrevDayHighLaserTemp OBJECT-TYPE
2788: SYNTAX Integer32
2789: UNITS "degrees Celsius"
2790: MAX-ACCESS read-only
2791: STATUS current
2792: DESCRIPTION
2793: "The highest operating temperature of the laser during the
2794: previous calendar day."
2795: ::= { optIfOChSrcPrevDayEntry 7 }
2796:
2797: -- the optIfOTUk group
2798: -- This group handles the configuration
2799: -- information for OTUk layers.
2800:
2801: -- OTUk config table
2802:
2803: optIfOTUkConfigTable OBJECT-TYPE
2804: SYNTAX SEQUENCE OF OptIfOTUkConfigEntry
2805: MAX-ACCESS not-accessible
2806: STATUS current
2807: DESCRIPTION
2808: "A table of OTUk configuration information."
2809: ::= { optIfOTUk 1 }
2810:
2811: optIfOTUkConfigEntry OBJECT-TYPE
2812: SYNTAX OptIfOTUkConfigEntry
2813: MAX-ACCESS not-accessible
2814: STATUS current
2815: DESCRIPTION
2816: "A conceptual row that contains OTUk configuration
2817: information of an interface."
2818: INDEX { ifIndex }
2819: ::= { optIfOTUkConfigTable 1 }
2820:
2821: OptIfOTUkConfigEntry ::=
2822: SEQUENCE {
2823: optIfOTUkTraceIdentifierTransmitted SnmpAdminString,
2824: optIfOTUkDAPIExpected SnmpAdminString,
2825: optIfOTUkSAPIExpected SnmpAdminString,
2826: optIfOTUkTraceIdentifierAccepted SnmpAdminString,
2827: optIfOTUkAcTIStatus INTEGER,
2828: optIfOTUkTIMDetMode INTEGER,
2829: optIfOTUkTIMActEnabled TruthValue,
2830: optIfOTUkDEGThr INTEGER,
2831: optIfOTUkDEGM INTEGER,
2832: optIfOTUkCurrentStatus INTEGER
2833: }
2834:
2835: optIfOTUkTraceIdentifierTransmitted OBJECT-TYPE
2836: SYNTAX SnmpAdminString (SIZE(0..64))
2837: MAX-ACCESS read-write
2838: STATUS current
2839: DESCRIPTION
2840: "The trace identifier transmitted."
2841: ::= { optIfOTUkConfigEntry 1 }
2842:
2843: optIfOTUkDAPIExpected OBJECT-TYPE
2844: SYNTAX SnmpAdminString (SIZE(0..16))
2845: MAX-ACCESS read-write
2846: STATUS current
2847: DESCRIPTION
2848: "The DAPI expected by the receiver."
2849: ::= { optIfOTUkConfigEntry 2 }
2850:
2851: optIfOTUkSAPIExpected OBJECT-TYPE
2852: SYNTAX SnmpAdminString (SIZE(0..16))
2853: MAX-ACCESS read-write
2854: STATUS current
2855: DESCRIPTION
2856: "The SAPI expected by the receiver."
2857: ::= { optIfOTUkConfigEntry 3 }
2858:
2859: optIfOTUkTraceIdentifierAccepted OBJECT-TYPE
2860: SYNTAX SnmpAdminString(SIZE (0..64))
2861: MAX-ACCESS read-only
2862: STATUS current
2863: DESCRIPTION
2864: "The actual trace identifier accepted."
2865: ::= { optIfOTUkConfigEntry 4 }
2866:
2867: optIfOTUkAcTIStatus OBJECT-TYPE
2868: SYNTAX INTEGER {
2869: stable(1),
2870: unstable(2)
2871: }
2872: MAX-ACCESS read-only
2873: STATUS current
2874: DESCRIPTION
2875: "The status of the accepted Trail Trace Identifier by the receiver."
2876: ::= { optIfOTUkConfigEntry 5 }
2877:
2878: optIfOTUkTIMDetMode OBJECT-TYPE
2879: SYNTAX INTEGER {
2880: off(1),
2881: dapi(2),
2882: sapi(3),
2883: both(4)
2884: }
2885: MAX-ACCESS read-write
2886: STATUS current
2887: DESCRIPTION
2888: "Indicates the mode of the Trace Identifier Mismatch (TIM)
2889: Detection function."
2890: ::= { optIfOTUkConfigEntry 6 }
2891:
2892: optIfOTUkTIMActEnabled OBJECT-TYPE
2893: SYNTAX TruthValue
2894: MAX-ACCESS read-write
2895: STATUS current
2896: DESCRIPTION
2897: "Indicates whether the Trace Identifier Mismatch (TIM)
2898: Consequent Action function is enabled"
2899: ::= { optIfOTUkConfigEntry 7 }
2900:
2901: optIfOTUkDEGThr OBJECT-TYPE
2902: SYNTAX Integer32
2903: UNITS "percentage"
2904: MAX-ACCESS read-write
2905: STATUS current
2906: DESCRIPTION
2907: "Indicates the threshold level for declaring a performance
2908: monitoring (PM) Second to be bad. A PM Second is declared bad if
2909: the percentage of detected errored blocks in that second is
2910: greater than or equal to DEGTHR."
2911: ::= { optIfOTUkConfigEntry 8 }
2912:
2913: optIfOTUkDEGM OBJECT-TYPE
2914: SYNTAX Integer32
2915: MAX-ACCESS read-write
2916: STATUS current
2917: DESCRIPTION
2918: "Indicates the threshold level for declaring a Degraded Signal defect
2919: (dDEG). A dDEG shall be declared if DEGM consecutive bad PM Seconds
2920: are detected."
2921: ::= { optIfOTUkConfigEntry 9 }
2922:
2923: optIfOTUkCurrentStatus OBJECT-TYPE
2924: SYNTAX INTEGER {
2925: noDefect(1),
2926: tim(2),
2927: deg(3),
2928: bdi(4),
2929: ssf(5)
2930: }
2931: MAX-ACCESS read-only
2932: STATUS current
2933: DESCRIPTION
2934: "Indicates the failure condition of the entity, if any."
2935: ::= { optIfOTUkConfigEntry 10 }
2936:
2937: -- the optIfODUkT group
2938: -- This group handles the configuration information
2939: -- for the ODUkT layers.
2940:
2941: -- ODUkT Sink config table
2942:
2943: optIfODUkTSinkConfigTable OBJECT-TYPE
2944: SYNTAX SEQUENCE OF OptIfODUkTSinkConfigEntry
2945: MAX-ACCESS not-accessible
2946: STATUS current
2947: DESCRIPTION
2948: "A table of ODUkT TCM Sink configuration information."
2949: ::= { optIfODUkT 1 }
2950:
2951: optIfODUkTSinkConfigEntry OBJECT-TYPE
2952: SYNTAX OptIfODUkTSinkConfigEntry
2953: MAX-ACCESS not-accessible
2954: STATUS current
2955: DESCRIPTION
2956: "A conceptual row that contains ODUkT Sink configuration
2957: information of an interface."
2958: INDEX { ifIndex, optIfODUkTTcmId }
2959: ::= { optIfODUkTSinkConfigTable 1 }
2960:
2961: OptIfODUkTSinkConfigEntry ::=
2961: minor error -
SEQUENCE element #7 `optIfODUkTTIMActEnabled' is not a child node under `optIfODUkTSinkConfigEntry'
2961: warning -
warning: SEQUENCE element #8 `optIfODUkTDEGThr' does not match order of columnar objects under `optIfODUkTSinkConfigEntry'
2962: SEQUENCE {
2963: optIfODUkTTcmId Unsigned32,
2963: error -
SMIv2 base type `Unsigned32' must be imported from SNMPv2-SMI
2964: optIfODUkTDAPIExpected SnmpAdminString,
2965: optIfODUkTSAPIExpected SnmpAdminString,
2966: optIfODUkTTraceIdentifierAccepted SnmpAdminString,
2967: optIfODUkTAcTIStatus INTEGER,
2968: optIfODUkTTIMDetMode INTEGER,
2969: optIfODUkTTIMActEnabled TruthValue,
2970: optIfODUkTDEGThr INTEGER,
2971: optIfODUkTDEGM INTEGER,
2972: optIfODUkTSinkMode INTEGER,
2973: optIfODUkTSinkLockSignalAdminState INTEGER,
2974: optIfODUkTCurrentStatus INTEGER
2975: }
2976:
2977: optIfODUkTTcmId OBJECT-TYPE
2977: fyi -
info: previous definition of `optIfODUkTTcmId'
2978: SYNTAX Unsigned32 (1..6)
2978: error -
SMIv2 base type `Unsigned32' must be imported from SNMPv2-SMI
2979: MAX-ACCESS not-accessible
2980: STATUS current
2981: DESCRIPTION
2982: "Value of the TCM level"
2983: ::= { optIfODUkTSinkConfigEntry 1 }
2984:
2985: optIfODUkTDAPIExpected OBJECT-TYPE
2986: SYNTAX SnmpAdminString (SIZE(0..16))
2987: MAX-ACCESS read-write
2988: STATUS current
2989: DESCRIPTION
2990: "The DAPI expected by the receiver."
2991: ::= { optIfODUkTSinkConfigEntry 2 }
2992:
2993: optIfODUkTSAPIExpected OBJECT-TYPE
2994: SYNTAX SnmpAdminString (SIZE(0..16))
2995: MAX-ACCESS read-write
2996: STATUS current
2997: DESCRIPTION
2998: "The SAPI expected by the receiver."
2999: ::= { optIfODUkTSinkConfigEntry 3 }
3000:
3001: optIfODUkTTraceIdentifierAccepted OBJECT-TYPE
3002: SYNTAX SnmpAdminString (SIZE (0..64))
3003: MAX-ACCESS read-only
3004: STATUS current
3005: DESCRIPTION
3006: "The actual trace identifier accepted."
3007: ::= { optIfODUkTSinkConfigEntry 4 }
3008:
3009: optIfODUkTAcTIStatus OBJECT-TYPE
3010: SYNTAX INTEGER {
3011: stable(1),
3012: unstable(2)
3013: }
3014: MAX-ACCESS read-only
3015: STATUS current
3016: DESCRIPTION
3017: "The status of the accepted Trail Trace Identifier by the receiver."
3018: ::= { optIfODUkTSinkConfigEntry 5 }
3019:
3020: optIfODUkTTIMDetMode OBJECT-TYPE
3021: SYNTAX INTEGER {
3022: off(1),
3023: dapi(2),
3024: sapi(3),
3025: both(4)
3026: }
3027: MAX-ACCESS read-write
3028: STATUS current
3029: DESCRIPTION
3030: "Indicates the mode of the Trace Identifier Mismatch (TIM)
3031: Detection function."
3032: ::= { optIfODUkTSinkConfigEntry 6 }
3033:
3034: optIfODUkTTIMActEnabled OBJECT-TYPE
3035: SYNTAX TruthValue
3036: MAX-ACCESS read-write
3037: STATUS current
3038: DESCRIPTION
3039: "Indicates whether the Trace Identifier Mismatch (TIM)
3040: Consequent Action function is enabled."
3041: ::= { optIfODUkTConfigEntry 7 }
3041: severe -
unknown object identifier label `optIfODUkTConfigEntry'
3042:
3043: optIfODUkTDEGThr OBJECT-TYPE
3044: SYNTAX Integer32
3045: UNITS "percentage"
3046: MAX-ACCESS read-write
3047: STATUS current
3048: DESCRIPTION
3049: "Indicates the threshold level for declaring a performance
3050: monitoring (PM) Second to be bad. A PM Second is declared bad if
3051: the percentage of detected errored blocks in that second is
3052: greater than or equal to DEGTHR."
3053: ::= { optIfODUkTSinkConfigEntry 8 }
3054:
3055: optIfODUkTDEGM OBJECT-TYPE
3056: SYNTAX Integer32
3057: MAX-ACCESS read-write
3058: STATUS current
3059: DESCRIPTION
3060: "Indicates the threshold level for declaring a Degraded Signal
3061: defect (dDEG). A dDEG shall be declared if DEGM consecutive bad PM
3062: Seconds are detected."
3063: ::= { optIfODUkTSinkConfigEntry 9 }
3064:
3065: optIfODUkTSinkMode OBJECT-TYPE
3066: SYNTAX INTEGER {
3067: transparent (1),
3068: operational (2)
3069: }
3070: MAX-ACCESS read-only
3071: STATUS current
3072: DESCRIPTION
3073: "Controls the detection of the TCM sub-fields at the Sink:
3074: If the value is TRANSPARENT, the TCM sub-fields were not inserted.
3075: If the value is OPERATIONAL, then:
3076: - Trail Trace Identifier is inserted in the TTI byte position
3077: - Backward Defect Indication is inserted in the BDI bit position
3078: - Bit Interleaved Parity (BIP-8) is inserted in the BIP8 byte
3079: position
3080: - Bits 6, 7 and 8 of byte BI shall be fixed to 000 (reserved)"
3081: ::= { optIfODUkTSinkConfigEntry 10 }
3082:
3083: optIfODUkTSinkLockSignalAdminState OBJECT-TYPE
3084: SYNTAX INTEGER {
3085: locked(1),
3086: normal(2)
3087: }
3088: MAX-ACCESS read-write
3089: STATUS current
3090: DESCRIPTION
3091: "Provides the capability to provision the LOCK signal, which
3092: is one of the ODUk maintenance signals, at the ODUKT sink. When
3093: a Tandem Connection endpoint is set to admin state locked,
3094: it inserts the ODUk-LCK signal in the sink direction."
3095: ::= { optIfODUkTSinkConfigEntry 11 }
3096:
3097: optIfODUkTCurrentStatus OBJECT-TYPE
3098: SYNTAX INTEGER {
3099: noDefect(1),
3100: oci(2),
3101: lck(3),
3102: tim(4),
3103: deg(5),
3104: bdi(6),
3105: ssf(7)
3106: }
3107: MAX-ACCESS read-only
3108: STATUS current
3109: DESCRIPTION
3110: "Indicates the failure condition of the entity, if any."
3111: ::= { optIfODUkTSinkConfigEntry 12 }
3112:
3113: -- ODUkT Source config table
3114:
3115: optIfODUkTSourceConfigTable OBJECT-TYPE
3116: SYNTAX SEQUENCE OF OptIfODUkTSourceConfigEntry
3117: MAX-ACCESS not-accessible
3118: STATUS current
3119: DESCRIPTION
3120: "A table of ODUkT TCM Source configuration information."
3121: ::= { optIfODUkT 2 }
3122:
3123: optIfODUkTSourceConfigEntry OBJECT-TYPE
3124: SYNTAX OptIfODUkTSourceConfigEntry
3125: MAX-ACCESS not-accessible
3126: STATUS current
3127: DESCRIPTION
3128: "A conceptual row that contains ODUkT Source configuration
3129: information of an interface."
3130: INDEX { ifIndex, optIfODUkTTcmId }
3131: ::= { optIfODUkTSourceConfigTable 1 }
3132:
3133: OptIfODUkTSourceConfigEntry ::=
3133: minor error -
SEQUENCE element #1 `optIfODUkTTcmId' is not a child node under `optIfODUkTSourceConfigEntry'
3133: minor error -
SEQUENCE of `OptIfODUkTSourceConfigEntry' is missing columnar object `optIfODUkTTcmId'
3134: SEQUENCE {
3135: optIfODUkTTcmId Unsigned32,
3135: error -
SMIv2 base type `Unsigned32' must be imported from SNMPv2-SMI
3136: optIfODUkTTraceIdentifierTransmitted SnmpAdminString,
3137: optIfODUkTSourceMode INTEGER,
3138: optIfODUkTSourceLockSignalAdminState INTEGER
3139: }
3140:
3141: optIfODUkTTcmId OBJECT-TYPE
3141: error -
redefinition of identifier `optIfODUkTTcmId'
3142: SYNTAX Unsigned32 (1..6)
3142: error -
SMIv2 base type `Unsigned32' must be imported from SNMPv2-SMI
3143: MAX-ACCESS not-accessible
3144: STATUS current
3145: DESCRIPTION
3146: "Value of the TCM level"
3147: ::= { optIfODUkTSourceConfigEntry 1 }
3148:
3149:
3150: optIfODUkTTraceIdentifierTransmitted OBJECT-TYPE
3151: SYNTAX SnmpAdminString (SIZE(0..64))
3152: MAX-ACCESS read-write
3153: STATUS current
3154: DESCRIPTION
3155: "The trace identifier transmitted."
3156: ::= { optIfODUkTSourceConfigEntry 2 }
3157:
3158: optIfODUkTSourceMode OBJECT-TYPE
3159: SYNTAX INTEGER {
3160: transparent (1),
3161: operational (2)
3162: }
3163: MAX-ACCESS read-only
3164: STATUS current
3165: DESCRIPTION
3166: "Controls the detection of the TCM sub-fields at the Source:
3167: If the value is TRANSPARENT, all information shall be passed
3168: through transparently, with the exception of the TCM ACT.
3169: If the value is OPERATIONAL, then:
3170: - Trail Trace Identifier is inserted in the TTI byte position
3171: - Backward Defect Indication is inserted in the BDI bit position
3172: - Bit Interleaved Parity (BIP-8) is inserted in the BIP8 byte
3173: position
3174: - Bits 6, 7 and 8 of byte BI shall be fixed to 000 (reserved)"
3175: ::= { optIfODUkTSourceConfigEntry 3 }
3176:
3177: optIfODUkTSourceLockSignalAdminState OBJECT-TYPE
3178: SYNTAX INTEGER {
3179: locked(1),
3180: normal(2)
3181: }
3182: MAX-ACCESS read-write
3183: STATUS current
3184: DESCRIPTION
3185: "Provides the capability to provision the LOCK signal, which
3186: is one of the ODUk maintenance signals, at the source.
3187: When a Tandem Connection endpoint is set to admin state
3188: locked, it inserts the ODUk-LCK signal in the source
3189: direction."
3190: ::= { optIfODUkTSourceConfigEntry 4 }
3191:
3192: -- the optIfODUkP group
3193: -- This group handles the configuration information
3194: -- for the ODUkP layers.
3195:
3196: -- ODUkP config table
3197:
3198: optIfODUkPConfigTable OBJECT-TYPE
3199: SYNTAX SEQUENCE OF OptIfODUkPConfigEntry
3200: MAX-ACCESS not-accessible
3201: STATUS current
3202: DESCRIPTION
3203: "A table of ODUkP configuration information."
3204: ::= { optIfODUkP 1 }
3205:
3206: optIfODUkPConfigEntry OBJECT-TYPE
3207: SYNTAX OptIfODUkPConfigEntry
3208: MAX-ACCESS not-accessible
3209: STATUS current
3210: DESCRIPTION
3211: "A conceptual row that contains ODUkP configuration
3212: information of an interface."
3213: INDEX { ifIndex }
3214: ::= { optIfODUkPConfigTable 1 }
3215:
3216: OptIfODUkPConfigEntry ::=
3217: SEQUENCE {
3218: optIfODUkPTraceIdentifierTransmitted SnmpAdminString,
3219: optIfODUkPDAPIExpected SnmpAdminString,
3220: optIfODUkPSAPIExpected SnmpAdminString,
3221: optIfODUkPTraceIdentifierAccepted SnmpAdminString,
3222: optIfODUkPAcTIStatus INTEGER,
3223: optIfODUkPTIMDetMode INTEGER,
3224: optIfODUkPTIMActEnabled TruthValue,
3225: optIfODUkPDEGThr INTEGER,
3226: optIfODUkPDEGM INTEGER,
3227: optIfODUkPCurrentStatus INTEGER,
3228: optIfODUkPPayloadTypeTransmitted Unsigned32,
3228: error -
SMIv2 base type `Unsigned32' must be imported from SNMPv2-SMI
3229: optIfODUkPPayloadTypeExpected Unsigned32,
3229: error -
SMIv2 base type `Unsigned32' must be imported from SNMPv2-SMI
3230: optIfODUkPPayloadTypeAccepted Unsigned32,
3230: error -
SMIv2 base type `Unsigned32' must be imported from SNMPv2-SMI
3231: optIfODUkPActiveAdaptFuncSource INTEGER,
3232: optIfODUkPActiveAdaptFuncSink INTEGER
3233: }
3234:
3235: optIfODUkPTraceIdentifierTransmitted OBJECT-TYPE
3236: SYNTAX SnmpAdminString (SIZE(0..64))
3237: MAX-ACCESS read-write
3238: STATUS current
3239: DESCRIPTION
3240: "The trace identifier transmitted."
3241: ::= { optIfODUkPConfigEntry 1 }
3242:
3243: optIfODUkPDAPIExpected OBJECT-TYPE
3244: SYNTAX SnmpAdminString (SIZE(0..16))
3245: MAX-ACCESS read-write
3246: STATUS current
3247: DESCRIPTION
3248: "The DAPI expected by the receiver."
3249: ::= { optIfODUkPConfigEntry 2 }
3250:
3251: optIfODUkPSAPIExpected OBJECT-TYPE
3252: SYNTAX SnmpAdminString (SIZE(0..16))
3253: MAX-ACCESS read-write
3254: STATUS current
3255: DESCRIPTION
3256: "The SAPI expected by the receiver."
3257: ::= { optIfODUkPConfigEntry 3 }
3258:
3259: optIfODUkPTraceIdentifierAccepted OBJECT-TYPE
3260: SYNTAX SnmpAdminString(SIZE (0..64))
3261: MAX-ACCESS read-only
3262: STATUS current
3263: DESCRIPTION
3264: "The actual trace identifier accepted."
3265: ::= { optIfODUkPConfigEntry 4 }
3266:
3267: optIfODUkPAcTIStatus OBJECT-TYPE
3268: SYNTAX INTEGER {
3269: stable(1),
3270: unstable(2)
3271: }
3272: MAX-ACCESS read-only
3273: STATUS current
3274: DESCRIPTION
3275: "The status of the accepted Trail Trace Identifier by the receiver."
3276: ::= { optIfODUkPConfigEntry 5 }
3277:
3278: optIfODUkPTIMDetMode OBJECT-TYPE
3279: SYNTAX INTEGER {
3280: off(1),
3281: dapi(2),
3282: sapi(3),
3283: both(4)
3284: }
3285: MAX-ACCESS read-write
3286: STATUS current
3287: DESCRIPTION
3288: "Indicates the mode of the Trace Identifier Mismatch (TIM)
3289: Detection function."
3290: ::= { optIfODUkPConfigEntry 6 }
3291:
3292: optIfODUkPTIMActEnabled OBJECT-TYPE
3293: SYNTAX TruthValue
3294: MAX-ACCESS read-write
3295: STATUS current
3296: DESCRIPTION
3297: "Indicates whether the Trace Identifier Mismatch (TIM)
3298: Consequent Action function is enabled."
3299: ::= { optIfODUkPConfigEntry 7 }
3300:
3301: optIfODUkPDEGThr OBJECT-TYPE
3302: SYNTAX Integer32
3303: UNITS "percentage"
3304: MAX-ACCESS read-write
3305: STATUS current
3306: DESCRIPTION
3307: "Indicates the threshold level for declaring a performance
3308: monitoring (PM) Second to be bad. A PM Second is declared bad if
3309: the percentage of detected errored blocks in that second is
3310: greater than or equal to DEGTHR."
3311: ::= { optIfODUkPConfigEntry 8 }
3312:
3313: optIfODUkPDEGM OBJECT-TYPE
3314: SYNTAX Integer32
3315: MAX-ACCESS read-write
3316: STATUS current
3317: DESCRIPTION
3318: "Indicates the threshold level for declaring a Degraded Signal
3319: defect (dDEG). A dDEG shall be declared if DEGM consecutive bad PM
3320: Seconds are detected."
3321: ::= { optIfODUkPConfigEntry 9 }
3322:
3323: optIfODUkPCurrentStatus OBJECT-TYPE
3324: SYNTAX INTEGER {
3325: noDefect(1),
3326: lck(2),
3327: tim(3),
3328: oci(4),
3329: deg(5),
3330: bdi(6),
3331: ssf(7),
3332: plm(8)
3333: }
3334: MAX-ACCESS read-only
3335: STATUS current
3336: DESCRIPTION
3337: "Indicates the failure condition of the entity, if any."
3338: ::= { optIfODUkPConfigEntry 10 }
3339:
3340: optIfODUkPPayloadTypeTransmitted OBJECT-TYPE
3341: SYNTAX Unsigned32 (0..255)
3341: error -
SMIv2 base type `Unsigned32' must be imported from SNMPv2-SMI
3342: MAX-ACCESS read-only
3343: STATUS current
3344: DESCRIPTION
3345: "The payload type signal transmitted."
3346: ::= { optIfODUkPConfigEntry 11 }
3347:
3348: optIfODUkPPayloadTypeExpected OBJECT-TYPE
3349: SYNTAX Unsigned32 (0..255)
3349: error -
SMIv2 base type `Unsigned32' must be imported from SNMPv2-SMI
3350: MAX-ACCESS read-only
3351: STATUS current
3352: DESCRIPTION
3353: "The payload type signal expected by the receiver."
3354: ::= { optIfODUkPConfigEntry 12 }
3355:
3356: optIfODUkPPayloadTypeAccepted OBJECT-TYPE
3357: SYNTAX Unsigned32 (0..255)
3357: error -
SMIv2 base type `Unsigned32' must be imported from SNMPv2-SMI
3358: MAX-ACCESS read-only
3359: STATUS current
3360: DESCRIPTION
3361: "The actual payload type signal accepted."
3362: ::= { optIfODUkPConfigEntry 13}
3363:
3364: optIfODUkPActiveAdaptFuncSource OBJECT-TYPE
3365: SYNTAX INTEGER {
3366: cBRa2G5(1),
3367: cBRa10G(2),
3368: cBRa40G(3),
3369: cBRb2G5(4),
3370: cBRb10G(5),
3371: cBRb40G(6),
3372: aTMvp(7),
3373: gFP(8),
3374: nULL(9),
3375: pRBS(10),
3376: rSn(11),
3377: gcc(12),
3378: aps(13)
3379: }
3380: MAX-ACCESS read-write
3381: STATUS current
3382: DESCRIPTION
3383: "When an ODUkP termination point supports multiple
3384: adaptation functions, this object indicates the active
3385: adaptation function at the interface port."
3386: ::= { optIfODUkPConfigEntry 14 }
3387:
3388: optIfODUkPActiveAdaptFuncSink OBJECT-TYPE
3389: SYNTAX INTEGER {
3390: cBR2G5(1),
3391: cBR10G(2),
3392: cBR40G(3),
3393: aTMvp(4),
3394: gFP(5),
3395: nULL(6),
3396: pRBS(7),
3397: rSn(8),
3398: gcc(9),
3399: aps(10)
3400: }
3401: MAX-ACCESS read-write
3402: STATUS current
3403: DESCRIPTION
3404: "When an ODUkP termination point supports multiple
3405: adaptation functions, this object indicates the active
3406: adaptation function at the interface port."
3407: ::= { optIfODUkPConfigEntry 15 }
3408:
3409: -- groups
3410:
3411: optIfPerfMonGroup OBJECT-GROUP
3412: OBJECTS {
3413: optIfPerfMonCurrentTimeElapsed,
3414: optIfPerfMonCurDayTimeElapsed,
3415: optIfPerfMonIntervalNumIntervals,
3416: optIfPerfMonIntervalNumInvalidIntervals
3417: }
3418: STATUS current
3419: DESCRIPTION
3420: "A collection of performance monitoring interval objects."
3421: ::= { optIfGroups 1 }
3422:
3423: optIfOTSnConfigGroup OBJECT-GROUP
3424: OBJECTS {
3425: optIfOTSnTraceIdentifierTransmitted,
3426: optIfOTSnDAPIExpected,
3427: optIfOTSnSAPIExpected,
3428: optIfOTSnTraceIdentifierAccepted,
3429: optIfOTSnAcTIStatus,
3430: optIfOTSnTIMDetModeled,
3430: severe -
unknown object identifier label `optIfOTSnTIMDetModeled'
3431: optIfOTSnTIMActEnabled,
3432: optIfOTSnCurrentStatus
3433: }
3434: STATUS current
3435: DESCRIPTION
3436: "A collection of OTSn configuration objects."
3437: ::= { optIfGroups 2 }
3438:
3439: optIfOTSnPMGroup OBJECT-GROUP
3439: minor error -
node `optIfOTSnSinkIntervalNumber' is an invalid member of group `optIfOTSnPMGroup'
3439: minor error -
node `optIfOTSnSrcIntervalNumber' is an invalid member of group `optIfOTSnPMGroup'
3440: OBJECTS {
3441: optIfOTSnSinkCurrentSuspectedFlag,
3442: optIfOTSnSinkCurrentInputPower,
3443: optIfOTSnSinkCurrentLowInputPower,
3444: optIfOTSnSinkCurrentHighInputPower,
3445: optIfOTSnSinkCurrentLowerInputPowerThreshold,
3446: optIfOTSnSinkCurrentUpperInputPowerThreshold,
3447: optIfOTSnSinkIntervalNumber,
3448: optIfOTSnSinkIntervalSuspectedFlag,
3449: optIfOTSnSinkIntervalLastInputPower,
3450: optIfOTSnSinkIntervalLowInputPower,
3451: optIfOTSnSinkIntervalHighInputPower,
3452: optIfOTSnSinkCurDaySuspectedFlag,
3453: optIfOTSnSinkCurDayLowInputPower,
3454: optIfOTSnSinkCurDayHighInputPower,
3455: optIfOTSnSinkPrevDaySuspectedFlag,
3456: optIfOTSnSinkPrevDayLastInputPower,
3457: optIfOTSnSinkPrevDayLowInputPower,
3458: optIfOTSnSinkPrevDayHighInputPower,
3459: optIfOTSnSrcCurrentSuspectedFlag,
3460: optIfOTSnSrcCurrentOutputPower,
3461: optIfOTSnSrcCurrentLowOutputPower,
3462: optIfOTSnSrcCurrentHighOutputPower,
3463: optIfOTSnSrcCurrentLowerOutputPowerThreshold,
3464: optIfOTSnSrcCurrentUpperOutputPowerThreshold,
3465: optIfOTSnSrcCurrentLaserTemp,
3466: optIfOTSnSrcCurrentLowLaserTemp,
3467: optIfOTSnSrcCurrentHighLaserTemp,
3468: optIfOTSnSrcCurrentLowerLaserTempThreshold,
3469: optIfOTSnSrcCurrentUpperLaserTempThreshold,
3470: optIfOTSnSrcIntervalNumber,
3471: optIfOTSnSrcIntervalSuspectedFlag,
3472: optIfOTSnSrcIntervalLastOutputPower,
3473: optIfOTSnSrcIntervalLowOutputPower,
3474: optIfOTSnSrcIntervalHighOutputPower,
3475: optIfOTSnSrcIntervalLastLaserTemp,
3476: optIfOTSnSrcIntervalLowLaserTemp,
3477: optIfOTSnSrcIntervalHighLaserTemp,
3478: optIfOTSnSrcCurDaySuspectedFlag,
3479: optIfOTSnSrcCurDayLowOutputPower,
3480: optIfOTSnSrcCurDayHighOutputPower,
3481: optIfOTSnSrcCurDayLowLaserTemp,
3482: optIfOTSnSrcCurDayHighLaserTemp,
3483: optIfOTSnSrcPrevDaySuspectedFlag,
3484: optIfOTSnSrcPrevDayLastOutputPower,
3485: optIfOTSnSrcPrevDayLowOutputPower,
3486: optIfOTSnSrcPrevDayHighOutputPower,
3487: optIfOTSnSrcPrevDayLastLaserTemp,
3488: optIfOTSnSrcPrevDayLowLaserTemp,
3489: optIfOTSnSrcPrevDayHighLaserTemp
3490: }
3491: STATUS current
3492: DESCRIPTION
3493: "A collection of OTSn performance monitoring objects."
3494: ::= { optIfGroups 3 }
3495:
3496: optIfOMSnConfigGroup OBJECT-GROUP
3497: OBJECTS {
3498: optIfOMSnOrder,
3499: optIfOMSnCurrentStatus
3500: }
3501: STATUS current
3502: DESCRIPTION
3503: "A collection of OMSn configuration objects."
3504: ::= { optIfGroups 4 }
3505:
3506: optIfOMSnPMGroup OBJECT-GROUP
3506: minor error -
node `optIfOMSnSinkIntervalNumber' is an invalid member of group `optIfOMSnPMGroup'
3506: minor error -
node `optIfOMSnSrcIntervalNumber' is an invalid member of group `optIfOMSnPMGroup'
3507: OBJECTS {
3508: optIfOMSnSinkCurrentSuspectedFlag,
3509: optIfOMSnSinkCurrentAggregatedInputPower,
3510: optIfOMSnSinkCurrentLowAggregatedInputPower,
3511: optIfOMSnSinkCurrentHighAggregatedInputPower,
3512: optIfOMSnSinkCurrentLowerInputPowerThreshold,
3513: optIfOMSnSinkCurrentUpperInputPowerThreshold,
3514: optIfOMSnSinkCurrentLaserTemp,
3515: optIfOMSnSinkCurrentLowLaserTemp,
3516: optIfOMSnSinkCurrentHighLaserTemp,
3517: optIfOMSnSinkCurrentLowerLaserTempThreshold,
3518: optIfOMSnSinkCurrentUpperLaserTempThreshold,
3519: optIfOMSnSinkIntervalNumber,
3520: optIfOMSnSinkIntervalSuspectedFlag,
3521: optIfOMSnSinkIntervalLastAggregatedInputPower,
3522: optIfOMSnSinkIntervalLowAggregatedInputPower,
3523: optIfOMSnSinkIntervalHighAggregatedInputPower,
3524: optIfOMSnSinkIntervalLastLaserTemp,
3525: optIfOMSnSinkIntervalLowLaserTemp,
3526: optIfOMSnSinkIntervalHighLaserTemp,
3527: optIfOMSnSinkCurDaySuspectedFlag,
3528: optIfOMSnSinkCurDayLowAggregatedInputPower,
3529: optIfOMSnSinkCurDayHighAggregatedInputPower,
3530: optIfOMSnSinkCurDayLowLaserTemp,
3531: optIfOMSnSinkCurDayHighLaserTemp,
3532: optIfOMSnSinkPrevDaySuspectedFlag,
3533: optIfOMSnSinkPrevDayLastAggregatedInputPower,
3534: optIfOMSnSinkPrevDayLowAggregatedInputPower,
3535: optIfOMSnSinkPrevDayHighAggregatedInputPower,
3536: optIfOMSnSinkPrevDayLastLaserTemp,
3537: optIfOMSnSinkPrevDayLowLaserTemp,
3538: optIfOMSnSinkPrevDayHighLaserTemp,
3539: optIfOMSnSrcCurrentSuspectedFlag,
3540: optIfOMSnSrcCurrentOutputPower,
3541: optIfOMSnSrcCurrentLowOutputPower,
3542: optIfOMSnSrcCurrentHighOutputPower,
3543: optIfOMSnSrcCurrentLowerOutputPowerThreshold,
3544: optIfOMSnSrcCurrentUpperOutputPowerThreshold,
3545: optIfOMSnSrcCurrentLaserTemp,
3546: optIfOMSnSrcCurrentLowLaserTemp,
3547: optIfOMSnSrcCurrentHighLaserTemp,
3548: optIfOMSnSrcCurrentLowerLaserTempThreshold,
3549: optIfOMSnSrcCurrentUpperLaserTempThreshold,
3550: optIfOMSnSrcIntervalNumber,
3551: optIfOMSnSrcIntervalSuspectedFlag,
3552: optIfOMSnSrcIntervalLastOutputPower,
3553: optIfOMSnSrcIntervalLowOutputPower,
3554: optIfOMSnSrcIntervalHighOutputPower,
3555: optIfOMSnSrcIntervalLastLaserTemp,
3556: optIfOMSnSrcIntervalLowLaserTemp,
3557: optIfOMSnSrcIntervalHighLaserTemp,
3558: optIfOMSnSrcCurDaySuspectedFlag,
3559: optIfOMSnSrcCurDayLowOutputPower,
3560: optIfOMSnSrcCurDayHighOutputPower,
3561: optIfOMSnSrcCurDayLowLaserTemp,
3562: optIfOMSnSrcCurDayHighLaserTemp,
3563: optIfOMSnSrcPrevDaySuspectedFlag,
3564: optIfOMSnSrcPrevDayLastOutputPower,
3565: optIfOMSnSrcPrevDayLowOutputPower,
3566: optIfOMSnSrcPrevDayHighOutputPower,
3567: optIfOMSnSrcPrevDayLastLaserTemp,
3568: optIfOMSnSrcPrevDayLowLaserTemp,
3569: optIfOMSnSrcPrevDayHighLaserTemp
3570: }
3571: STATUS current
3572: DESCRIPTION
3573: "A collection of OMSn performance monitoring objects."
3574: ::= { optIfGroups 5 }
3575:
3576: optIfOChConfigGroup OBJECT-GROUP
3577: OBJECTS {
3578: optIfOChSinkAdaptActive,
3579: optIfOChSourceAdaptActive,
3580: optIfOChSinkFECEnabled,
3581: optIfOChCurrentStatus
3582: }
3583: STATUS current
3584: DESCRIPTION
3585: "A collection of OCh configuration objects."
3586: ::= { optIfGroups 6 }
3587:
3588: optIfOChPMGroup OBJECT-GROUP
3588: minor error -
node `optIfOChSinkIntervalNumber' is an invalid member of group `optIfOChPMGroup'
3588: minor error -
node `optIfOChSrcIntervalNumber' is an invalid member of group `optIfOChPMGroup'
3589: OBJECTS {
3590: optIfOChSinkCurrentSuspectedFlag,
3591: optIfOChSinkCurrentInputPower,
3592: optIfOChSinkCurrentLowInputPower,
3593: optIfOChSinkCurrentHighInputPower,
3594: optIfOChSinkCurrentLowerInputPowerThreshold,
3595: optIfOChSinkCurrentUpperInputPowerThreshold,
3596: optIfOChSinkIntervalNumber,
3597: optIfOChSinkIntervalSuspectedFlag,
3598: optIfOChSinkIntervalLastInputPower,
3599: optIfOChSinkIntervalLowInputPower,
3600: optIfOChSinkIntervalHighInputPower,
3601: optIfOChSinkCurDaySuspectedFlag,
3602: optIfOChSinkCurDayLowInputPower,
3603: optIfOChSinkCurDayHighInputPower,
3604: optIfOChSinkPrevDaySuspectedFlag,
3605: optIfOChSinkPrevDayLastInputPower,
3606: optIfOChSinkPrevDayLowInputPower,
3607: optIfOChSinkPrevDayHighInputPower,
3608: optIfOChSrcCurrentSuspectedFlag,
3609: optIfOChSrcCurrentOutputPower,
3610: optIfOChSrcCurrentLowOutputPower,
3611: optIfOChSrcCurrentHighOutputPower,
3612: optIfOChSrcCurrentLowerOutputPowerThreshold,
3613: optIfOChSrcCurrentUpperOutputPowerThreshold,
3614: optIfOChSrcCurrentLaserTemp,
3615: optIfOChSrcCurrentLowLaserTemp,
3616: optIfOChSrcCurrentHighLaserTemp,
3617: optIfOChSrcCurrentLowerLaserTempThreshold,
3618: optIfOChSrcCurrentUpperLaserTempThreshold,
3619: optIfOChSrcIntervalNumber,
3620: optIfOChSrcIntervalSuspectedFlag,
3621: optIfOChSrcIntervalLastOutputPower,
3622: optIfOChSrcIntervalLowOutputPower,
3623: optIfOChSrcIntervalHighOutputPower,
3624: optIfOChSrcIntervalLastLaserTemp,
3625: optIfOChSrcIntervalLowLaserTemp,
3626: optIfOChSrcIntervalHighLaserTemp,
3627: optIfOChSrcCurDaySuspectedFlag,
3628: optIfOChSrcCurDayLowOutputPower,
3629: optIfOChSrcCurDayHighOutputPower,
3630: optIfOChSrcCurDayLowLaserTemp,
3631: optIfOChSrcCurDayHighLaserTemp,
3632: optIfOChSrcPrevDaySuspectedFlag,
3633: optIfOChSrcPrevDayLastOutputPower,
3634: optIfOChSrcPrevDayLowOutputPower,
3635: optIfOChSrcPrevDayHighOutputPower,
3636: optIfOChSrcPrevDayLastLaserTemp,
3637: optIfOChSrcPrevDayLowLaserTemp,
3638: optIfOChSrcPrevDayHighLaserTemp
3639: }
3640: STATUS current
3641: DESCRIPTION
3642: "A collection of OCh performance monitoring objects."
3643: ::= { optIfGroups 7 }
3644:
3645: optIfOTUkConfigGroup OBJECT-GROUP
3646: OBJECTS {
3647: optIfOTUkTraceIdentifierTransmitted,
3648: optIfOTUkDAPIExpected,
3649: optIfOTUkSAPIExpected,
3650: optIfOTUkTraceIdentifierAccepted,
3651: optIfOTUkAcTIStatus,
3652: optIfOTUkTIMDetMode,
3653: optIfOTUkTIMActEnabled,
3654: optIfOTUkDEGThr,
3655: optIfOTUkDEGM,
3656: optIfOTUkCurrentStatus
3657: }
3658: STATUS current
3659: DESCRIPTION
3660: "A collection of OTUk configuration objects."
3661: ::= { optIfGroups 8 }
3662:
3663: optIfODUkTGroup OBJECT-GROUP
3664: OBJECTS {
3665: optIfODUkTTcmI,
3665: severe -
unknown object identifier label `optIfODUkTTcmI'
3666: optIfODUkTTraceIdentifierTransmitted,
3667: optIfODUkTDAPIExpected,
3668: optIfODUkTSAPIExpected,
3669: optIfODUkTTraceIdentifierAccepted,
3670: optIfODUkTAcTIStatus,
3671: optIfODUkTTIMDetMode,
3672: optIfODUkTTIMActEnabled,
3673: optIfODUkTDEGThr,
3674: optIfODUkTDEGM,
3675: optIfODUkTSinkMode,
3676: optIfODUkTSourceMode,
3677: optIfODUkTSinkLockSignalAdminState,
3678: optIfODUkTSourceLockSignalAdminState,
3679: optIfODUkTCurrentStatus
3680: }
3681: STATUS current
3682: DESCRIPTION
3683: "A collection of ODUkT configuration objects."
3684: ::= { optIfGroups 9 }
3685:
3686: optIfODUkPGroup OBJECT-GROUP
3687: OBJECTS {
3688: optIfODUkPTraceIdentifierTransmitted,
3689: optIfODUkPDAPIExpected,
3690: optIfODUkPSAPIExpected,
3691: optIfODUkPTraceIdentifierAccepted,
3692: optIfODUkPAcTIStatus,
3693: optIfODUkPTIMDetMode,
3694: optIfODUkPTIMActEnabled,
3695: optIfODUkPDEGThr,
3696: optIfODUkPDEGM,
3697: optIfODUkPCurrentStatus,
3698: optIfODUkPPayloadTypeTransmitted,
3699: optIfODUkPPayloadTypeExpected,
3700: optIfODUkPPayloadTypeAccepted,
3701: optIfODUkPActiveAdaptFuncSource,
3702: optIfODUkPActiveAdaptFuncSink
3703: }
3704: STATUS current
3705: DESCRIPTION
3706: "A collection of ODUkP configuration objects."
3707: ::= { optIfGroups 10 }
3708:
3709: -- compliance specifications
3710:
3711: optIfMinCompl MODULE-COMPLIANCE
3712: STATUS current
3713: DESCRIPTION
3714: "The minimal implementation requirements for this MIB module."
3715: MODULE
3716: MANDATORY-GROUPS {
3717: optIfPerfMonGroup,
3718: optIfOTSnConfigGroup,
3719: optIfOTSnPMGroup,
3720: optIfOChConfigGroup,
3721: optIfOChPMGroup
3722: }
3723: ::= { optIfCompl 1 }
3724:
3725: optIfFullCompl MODULE-COMPLIANCE
3726: STATUS current
3727: DESCRIPTION
3728: "The full implementation requirements for this MIB module."
3729: MODULE -- This module
3730: MANDATORY-GROUPS {
3731: optIfPerfMonGroup,
3732: optIfOTSnConfigGroup,
3733: optIfOTSnPMGroup,
3734: optIfOMSnConfigGroup,
3735: optIfOMSnPMGroup,
3736: optIfOChConfigGroup,
3737: optIfOChPMGroup,
3738: optIfOTUkConfigGroup,
3739: optIfODUkTGroup,
3740: optIfODUkPGroup
3741: }
3742: ::= { optIfCompl 2 }
3743:
3744: END