JNX-OPT-IF-MIB DEFINITIONS ::= BEGIN IMPORTS MODULE-IDENTITY, OBJECT-TYPE, Gauge32, Integer32, Unsigned32, transmission FROM SNMPv2-SMI TEXTUAL-CONVENTION, RowPointer, RowStatus, TruthValue FROM SNMPv2-TC SnmpAdminString FROM SNMP-FRAMEWORK-MIB MODULE-COMPLIANCE, OBJECT-GROUP FROM SNMPv2-CONF jnxoptIfMibRoot FROM JUNIPER-SMI ifIndex FROM IF-MIB; --This is the MIB module for the OTN Interface objects. jnxoptIfMibModule MODULE-IDENTITY LAST-UPDATED "200308130000Z" ORGANIZATION "IETF AToM MIB Working Group" CONTACT-INFO "WG charter: http://www.ietf.org/html.charters/atommib-charter.html Mailing Lists: General Discussion: atommib@research.telcordia.com To Subscribe: atommib-request@research.telcordia.com RFC 3591 Optical Interface Type MIB September 2003 Editor: Hing-Kam Lam Postal: Lucent Technologies, Room 4C-616 101 Crawfords Corner Road Holmdel, NJ 07733 Tel: +1 732 949 8338 Email: hklam@lucent.com" DESCRIPTION "The MIB module to describe pre-OTN and OTN interfaces. Copyright (C) The Internet Society (2003). This version of this MIB module is part of RFC 3591; see the RFC itself for full legal notices." REVISION "200308130000Z" DESCRIPTION "Initial version, published as RFC 3591." ::={ jnxoptIfMibRoot 1 } -- textual conventions JnxoptIfAcTI ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "The trace identifier (TI) accepted at the receiver." SYNTAX OCTET STRING (SIZE(64)) JnxoptIfBitRateK ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "Indicates the index that is used to represent a supported bit rate and the different versions of OPUk, ODUk and OTUk. Allowed values of k are defined in ITU-T G.709. Currently allowed values in G.709 are: k=1 represents an approximate bit rate of 2.5 Gbit/s, k=2 represents an approximate bit rate of 10 Gbit/s, k=3 represents an approximate bit rate of 40 Gbit/s." SYNTAX Integer32 JnxoptIfDEGM ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "Indicates the threshold level for declaring a Degraded Signal defect (dDEG). A dDEG shall be declared if JnxoptIfDEGM consecutive bad PM Seconds are detected." SYNTAX Unsigned32 (2..10) JnxoptIfDEGThr ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "Indicates the threshold level for declaring a performance monitoring (PM) Second to be bad. A PM Second is declared bad if the percentage of detected errored blocks in that second is greater than or equal to JnxoptIfDEGThr." SYNTAX Unsigned32 (1..100) JnxoptIfDirectionality ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "Indicates the directionality of an entity." SYNTAX INTEGER { sink(1), source(2), bidirectional(3) } JnxoptIfSinkOrSource ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "Indicates the directionality of an entity that is allowed only to be a source or sink." SYNTAX INTEGER { sink(1), source(2) } JnxoptIfExDAPI ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "The Destination Access Point Identifier (DAPI) expected by the receiver." SYNTAX OCTET STRING (SIZE(16)) JnxoptIfExSAPI ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "The Source Access Point Identifier (SAPI) expected by the receiver." SYNTAX OCTET STRING (SIZE(16)) JnxoptIfIntervalNumber ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "Uniquely identifies a 15-minute interval. The interval identified by 1 is the most recently completed interval, and the interval identified by n is the interval immediately preceding the one identified by n-1." SYNTAX Unsigned32 (1..96) JnxoptIfTIMDetMode ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "Indicates the mode of the Trace Identifier Mismatch (TIM) Detection function." SYNTAX INTEGER { off(1), dapi(2), sapi(3), both(4) } JnxoptIfTxTI ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "The trace identifier (TI) transmitted." SYNTAX OCTET STRING (SIZE(64)) -- object groups jnxoptIfObjects OBJECT IDENTIFIER ::= { jnxoptIfMibModule 1 } jnxoptIfConfs OBJECT IDENTIFIER ::= { jnxoptIfMibModule 2 } jnxoptIfOTMn OBJECT IDENTIFIER ::= { jnxoptIfObjects 1 } jnxoptIfPerfMon OBJECT IDENTIFIER ::= { jnxoptIfObjects 2 } jnxoptIfOTSn OBJECT IDENTIFIER ::= { jnxoptIfObjects 3 } jnxoptIfOMSn OBJECT IDENTIFIER ::= { jnxoptIfObjects 4 } jnxoptIfOChGroup OBJECT IDENTIFIER ::= { jnxoptIfObjects 5 } jnxoptIfOCh OBJECT IDENTIFIER ::= { jnxoptIfObjects 6 } jnxoptIfOTUk OBJECT IDENTIFIER ::= { jnxoptIfObjects 7 } jnxoptIfODUk OBJECT IDENTIFIER ::= { jnxoptIfObjects 8 } jnxoptIfODUkT OBJECT IDENTIFIER ::= { jnxoptIfObjects 9 } jnxoptIfGroups OBJECT IDENTIFIER ::= { jnxoptIfConfs 1 } jnxoptIfCompl OBJECT IDENTIFIER ::= { jnxoptIfConfs 2 } -- the jnxoptIfOTMn group -- This group defines the OTM structure information of an -- optical interface. -- OTMn Table jnxoptIfOTMnTable OBJECT-TYPE SYNTAX SEQUENCE OF JnxoptIfOTMnEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of OTMn structure information." ::= { jnxoptIfOTMn 1 } jnxoptIfOTMnEntry OBJECT-TYPE SYNTAX JnxoptIfOTMnEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A conceptual row that contains the OTMn structure information of an optical interface." INDEX { ifIndex } ::= { jnxoptIfOTMnTable 1 } JnxoptIfOTMnEntry ::= SEQUENCE { jnxoptIfOTMnOrder Unsigned32, jnxoptIfOTMnReduced TruthValue, jnxoptIfOTMnBitRates BITS, jnxoptIfOTMnInterfaceType SnmpAdminString, jnxoptIfOTMnTcmMax Unsigned32, jnxoptIfOTMnOpticalReach INTEGER } jnxoptIfOTMnOrder OBJECT-TYPE SYNTAX Unsigned32 (1..900) MAX-ACCESS read-only STATUS current DESCRIPTION "This object indicates the order of the OTM, which represents the maximum number of wavelengths that can be supported at the bit rate(s) supported on the interface." ::= { jnxoptIfOTMnEntry 1 } jnxoptIfOTMnReduced OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "This object indicates whether a reduced or full functionality is supported at the interface. A value of true means reduced. A value of false means full." ::= { jnxoptIfOTMnEntry 2 } jnxoptIfOTMnBitRates OBJECT-TYPE SYNTAX BITS { bitRateK1(0), bitRateK2(1), bitRateK3(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "This attribute is a bit map representing the bit rate or set of bit rates supported on the interface. The meaning of each bit position is as follows: bitRateK1(0) is set if the 2.5 Gbit/s rate is supported bitRateK2(1) is set if the 10 Gbit/s rate is supported bitRateK3(2) is set if the 40 Gbit/s rate is supported Note that each bit position corresponds to one possible value of the type JnxoptIfBitRateK. The default value of this attribute is system specific." ::= { jnxoptIfOTMnEntry 3 } jnxoptIfOTMnInterfaceType OBJECT-TYPE SYNTAX SnmpAdminString MAX-ACCESS read-only STATUS current DESCRIPTION "This object identifies the type of interface. The value of this attribute will affect the behavior of the OTM with respect to presence/absence of OTM Overhead Signal (OOS) processing and TCM activation. For an IrDI interface, there is no OOS processing and TCM activation is limited to n levels as specified by a TCM level threshold. This object contains two fields that are separated by whitespace. The possible values are: field 1: one of the 4-character ASCII strings 'IrDI' or 'IaDI' field 2: free-form text consisting of printable UTF-8 encoded characters Note that field 2 is optional. If it is not present then there is no requirement for trailing whitespace after field 1. The default values are as follows: field 1: 'IaDI' field 2: an empty string." ::= { jnxoptIfOTMnEntry 4 } jnxoptIfOTMnTcmMax OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-write STATUS current DESCRIPTION "This object identifies the maximum number of TCM levels allowed for any Optical Channel contained in this OTM. A new TCM activation will be rejected if the requested level is greater than the threshold. If InterfaceType object specifies a type of 'IaDI' for this OTM, then this attribute is irrelevant. Possible values: unsigned integers in the range from 0 to 6 inclusive. Default value: 3." ::= { jnxoptIfOTMnEntry 5 } jnxoptIfOTMnOpticalReach OBJECT-TYPE SYNTAX INTEGER { intraOffice(1), shortHaul(2), longHaul(3), veryLongHaul(4), ultraLongHaul(5) } MAX-ACCESS read-only STATUS current DESCRIPTION "This object indicates the length the optical signal may travel before requiring termination or regeneration. The meaning of the enumeration are: intraOffice(1) - intra-office (as defined in ITU-T G.957) shortHaul(2) - short haul (as defined in ITU-T G.957) longHaul(3) - long haul (as defined in ITU-T G.957) veryLongHaul(4) - very long haul (as defined in ITU-T G.691) ultraLongHaul(5)- ultra long haul (as defined in ITU-T G.691)" ::= { jnxoptIfOTMnEntry 6 } -- the jnxoptIfPerfMon group -- This group defines performance monitoring objects for all -- layers. -- PM interval table jnxoptIfPerfMonIntervalTable OBJECT-TYPE SYNTAX SEQUENCE OF JnxoptIfPerfMonIntervalEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of 15-minute performance monitoring interval information." ::= { jnxoptIfPerfMon 1 } jnxoptIfPerfMonIntervalEntry OBJECT-TYPE SYNTAX JnxoptIfPerfMonIntervalEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A conceptual row that contains 15-minute performance monitoring interval information of an interface." INDEX { ifIndex } ::= { jnxoptIfPerfMonIntervalTable 1 } JnxoptIfPerfMonIntervalEntry ::= SEQUENCE { jnxoptIfPerfMonCurrentTimeElapsed Gauge32, jnxoptIfPerfMonCurDayTimeElapsed Gauge32, jnxoptIfPerfMonIntervalNumIntervals Unsigned32, jnxoptIfPerfMonIntervalNumInvalidIntervals Unsigned32 } jnxoptIfPerfMonCurrentTimeElapsed OBJECT-TYPE SYNTAX Gauge32 (0..900) UNITS "seconds" MAX-ACCESS read-only STATUS current DESCRIPTION "Number of seconds elapsed in the current 15-minute performance monitoring interval. If, for some reason, such as an adjustment in the NE's time-of-day clock, the number of seconds elapsed exceeds the maximum value, then the maximum value will be returned." ::= { jnxoptIfPerfMonIntervalEntry 1 } jnxoptIfPerfMonCurDayTimeElapsed OBJECT-TYPE SYNTAX Gauge32 (0..86400) UNITS "seconds" MAX-ACCESS read-only STATUS current DESCRIPTION "Number of seconds elapsed in the current 24-hour interval performance monitoring period. If, for some reason, such as an adjustment in the NE time-of-day clock, the number of seconds elapsed exceeds the maximum value, then the maximum value will be returned." ::= { jnxoptIfPerfMonIntervalEntry 2 } jnxoptIfPerfMonIntervalNumIntervals OBJECT-TYPE SYNTAX Unsigned32 (0..96) MAX-ACCESS read-only STATUS current DESCRIPTION "The number of 15-minute intervals for which performance monitoring data is available. The number is the same for all the associated sub layers of the interface. An optical interface must be capable of supporting at least n intervals, where n is defined as follows: The minimum value of n is 4. The default of n is 32. The maximum value of n is 96. The value of this object will be n unless performance monitoring was (re-)started for the interface within the last (n*15) minutes, in which case the value will be the number of complete 15-minute intervals since measurement was (re-)started." ::= { jnxoptIfPerfMonIntervalEntry 3 } jnxoptIfPerfMonIntervalNumInvalidIntervals OBJECT-TYPE SYNTAX Unsigned32 (0..96) MAX-ACCESS read-only STATUS current DESCRIPTION "The number of intervals in the range from 0 to jnxoptIfPerfMonIntervalNumIntervals for which no performance monitoring data is available and/or the data is invalid." ::= { jnxoptIfPerfMonIntervalEntry 4 } -- the jnxoptIfOTSn group -- This group handles the configuration and performance -- monitoring objects for OTS layers. -- OTSn config table jnxoptIfOTSnConfigTable OBJECT-TYPE SYNTAX SEQUENCE OF JnxoptIfOTSnConfigEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of OTSn configuration information." ::= { jnxoptIfOTSn 1 } jnxoptIfOTSnConfigEntry OBJECT-TYPE SYNTAX JnxoptIfOTSnConfigEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A conceptual row that contains OTSn configuration information of an interface." INDEX { ifIndex } ::= { jnxoptIfOTSnConfigTable 1 } JnxoptIfOTSnConfigEntry ::= SEQUENCE { jnxoptIfOTSnDirectionality JnxoptIfDirectionality, jnxoptIfOTSnAprStatus SnmpAdminString, jnxoptIfOTSnAprControl SnmpAdminString, jnxoptIfOTSnTraceIdentifierTransmitted JnxoptIfTxTI, jnxoptIfOTSnDAPIExpected JnxoptIfExDAPI, jnxoptIfOTSnSAPIExpected JnxoptIfExSAPI, jnxoptIfOTSnTraceIdentifierAccepted JnxoptIfAcTI, jnxoptIfOTSnTIMDetMode JnxoptIfTIMDetMode, jnxoptIfOTSnTIMActEnabled TruthValue, jnxoptIfOTSnCurrentStatus BITS } jnxoptIfOTSnDirectionality OBJECT-TYPE SYNTAX JnxoptIfDirectionality MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates the directionality of the entity." ::= { jnxoptIfOTSnConfigEntry 1 } jnxoptIfOTSnAprStatus OBJECT-TYPE SYNTAX SnmpAdminString MAX-ACCESS read-only STATUS current DESCRIPTION "This attribute indicates the status of the Automatic Power Reduction (APR) function of the entity. Valid values are 'on' and 'off'." ::= { jnxoptIfOTSnConfigEntry 2 } jnxoptIfOTSnAprControl OBJECT-TYPE SYNTAX SnmpAdminString MAX-ACCESS read-write STATUS current DESCRIPTION "This object is a UTF-8 encoded string that specifies Automatic Power Reduction (APR) control actions requested of this entity (when written) and that returns the current APR control state of this entity (when read). The values are implementation-defined. Any implementation that instantiates this object must document the set of values that it allows to be written, the set of values that it will return, and what each of those values means." ::= { jnxoptIfOTSnConfigEntry 3 } jnxoptIfOTSnTraceIdentifierTransmitted OBJECT-TYPE SYNTAX JnxoptIfTxTI MAX-ACCESS read-write STATUS current DESCRIPTION "The trace identifier transmitted. This object is applicable when jnxoptIfOTSnDirectionality has the value source(2) or bidirectional(3). This object does not apply to reduced-capability systems (i.e., those for which jnxoptIfOTMnReduced has the value true(1)) or at IrDI interfaces (i.e., when jnxoptIfOTMnInterfaceType field 1 has the value 'IrDI'). If no value is ever set by a management entity for the object jnxoptIfOTSnTraceIdentifierTransmitted, system-specific default value will be used. Any implementation that instantiates this object must document the system-specific default value or how it is derived." ::= { jnxoptIfOTSnConfigEntry 4 } jnxoptIfOTSnDAPIExpected OBJECT-TYPE SYNTAX JnxoptIfExDAPI MAX-ACCESS read-write STATUS current DESCRIPTION "The DAPI expected by the receiver. This object is applicable when jnxoptIfOTSnDirectionality has the value sink(1) or bidirectional(3). It has no effect if jnxoptIfOTSnTIMDetMode has the value off(1) or sapi(3). This object does not apply to reduced-capability systems (i.e., those for which jnxoptIfOTMnReduced has the value true(1)) or at IrDI interfaces (i.e., when jnxoptIfOTMnInterfaceType field 1 has the value 'IrDI')." ::= { jnxoptIfOTSnConfigEntry 5 } jnxoptIfOTSnSAPIExpected OBJECT-TYPE SYNTAX JnxoptIfExSAPI MAX-ACCESS read-write STATUS current DESCRIPTION "The SAPI expected by the receiver. This object is applicable when jnxoptIfOTSnDirectionality has the value sink(1) or bidirectional(3). It has no effect if jnxoptIfOTSnTIMDetMode has the value off(1) or dapi(2). This object does not apply to reduced-capability systems (i.e., those for which jnxoptIfOTMnReduced has the value true(1)) or at IrDI interfaces (i.e., when jnxoptIfOTMnInterfaceType field 1 has the value 'IrDI')." ::= { jnxoptIfOTSnConfigEntry 6 } jnxoptIfOTSnTraceIdentifierAccepted OBJECT-TYPE SYNTAX JnxoptIfAcTI MAX-ACCESS read-only STATUS current DESCRIPTION "The actual trace identifier received. This object is applicable when jnxoptIfOTSnDirectionality has the value sink(1) or bidirectional(3). Its value is unspecified if jnxoptIfOTSnCurrentStatus has either or both of the losO(5) and los(6) bits set. This object does not apply to reduced-capability systems (i.e., those for which jnxoptIfOTMnReduced has the value true(1)) or at IrDI interfaces (i.e., when jnxoptIfOTMnInterfaceType field 1 has the value 'IrDI')." ::= { jnxoptIfOTSnConfigEntry 7 } jnxoptIfOTSnTIMDetMode OBJECT-TYPE SYNTAX JnxoptIfTIMDetMode MAX-ACCESS read-write STATUS current DESCRIPTION "Indicates the mode of the Trace Identifier Mismatch (TIM) Detection function. This object is applicable when jnxoptIfOTSnDirectionality has the value sink(1) or bidirectional(3). The default value is off(1). This object does not apply to reduced-capability systems (i.e., those for which jnxoptIfOTMnReduced has the value true(1)) or at IrDI interfaces (i.e., when jnxoptIfOTMnInterfaceType field 1 has the value 'IrDI'). The default value of this object is off(1)." ::= { jnxoptIfOTSnConfigEntry 8 } jnxoptIfOTSnTIMActEnabled OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-write STATUS current DESCRIPTION "Indicates whether the Trace Identifier Mismatch (TIM) Consequent Action function is enabled. This object is applicable when jnxoptIfOTSnDirectionality has the value sink(1) or bidirectional(3). It has no effect when the value of jnxoptIfOTSnTIMDetMode is off(1). This object does not apply to reduced-capability systems (i.e., those for which jnxoptIfOTMnReduced has the value true(1)) or at IrDI interfaces (i.e., when jnxoptIfOTMnInterfaceType field 1 has the value 'IrDI'). The default value of this object is false(2)." ::= { jnxoptIfOTSnConfigEntry 9 } jnxoptIfOTSnCurrentStatus OBJECT-TYPE SYNTAX BITS { bdiP(0), bdiO(1), bdi(2), tim(3), losP(4), losO(5), los(6) } MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates the defect condition of the entity, if any. This object is applicable when jnxoptIfOTSnDirectionality has the value sink(1) or bidirectional(3). In reduced-capability systems or at IrDI interfaces the only bit position that may be set is los(6)." ::= { jnxoptIfOTSnConfigEntry 10 } -- OTSn sink current table -- Contains data for the current 15-minute performance monitoring -- interval. jnxoptIfOTSnSinkCurrentTable OBJECT-TYPE SYNTAX SEQUENCE OF JnxoptIfOTSnSinkCurrentEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of OTSn sink performance monitoring information for the current 15-minute interval." ::= { jnxoptIfOTSn 2 } jnxoptIfOTSnSinkCurrentEntry OBJECT-TYPE SYNTAX JnxoptIfOTSnSinkCurrentEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A conceptual row that contains OTSn sink performance monitoring information of an interface for the current 15-minute interval." INDEX { ifIndex } ::= { jnxoptIfOTSnSinkCurrentTable 1 } JnxoptIfOTSnSinkCurrentEntry ::= SEQUENCE { jnxoptIfOTSnSinkCurrentSuspectedFlag TruthValue, jnxoptIfOTSnSinkCurrentInputPower Integer32, jnxoptIfOTSnSinkCurrentLowInputPower Integer32, jnxoptIfOTSnSinkCurrentHighInputPower Integer32, jnxoptIfOTSnSinkCurrentLowerInputPowerThreshold Integer32, jnxoptIfOTSnSinkCurrentUpperInputPowerThreshold Integer32, jnxoptIfOTSnSinkCurrentOutputPower Integer32, jnxoptIfOTSnSinkCurrentLowOutputPower Integer32, jnxoptIfOTSnSinkCurrentHighOutputPower Integer32, jnxoptIfOTSnSinkCurrentLowerOutputPowerThreshold Integer32, jnxoptIfOTSnSinkCurrentUpperOutputPowerThreshold Integer32 } jnxoptIfOTSnSinkCurrentSuspectedFlag OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "If true, the data in this entry may be unreliable." ::= { jnxoptIfOTSnSinkCurrentEntry 1 } jnxoptIfOTSnSinkCurrentInputPower OBJECT-TYPE SYNTAX Integer32 UNITS "0.1 dbm" MAX-ACCESS read-only STATUS current DESCRIPTION "The optical power monitored at the input." ::= { jnxoptIfOTSnSinkCurrentEntry 2 } jnxoptIfOTSnSinkCurrentLowInputPower OBJECT-TYPE SYNTAX Integer32 UNITS "0.1 dbm" MAX-ACCESS read-only STATUS current DESCRIPTION "The lowest optical power monitored at the input during the current 15-minute interval." ::= { jnxoptIfOTSnSinkCurrentEntry 3 } jnxoptIfOTSnSinkCurrentHighInputPower OBJECT-TYPE SYNTAX Integer32 UNITS "0.1 dbm" MAX-ACCESS read-only STATUS current DESCRIPTION "The highest optical power monitored at the input during the current 15-minute interval." ::= { jnxoptIfOTSnSinkCurrentEntry 4 } jnxoptIfOTSnSinkCurrentLowerInputPowerThreshold OBJECT-TYPE SYNTAX Integer32 UNITS "0.1 dbm" MAX-ACCESS read-write STATUS current DESCRIPTION "The lower limit threshold on input power. If jnxoptIfOTSnSinkCurrentInputPower drops to this value or below, a Threshold Crossing Alert (TCA) should be sent." ::= { jnxoptIfOTSnSinkCurrentEntry 5 } jnxoptIfOTSnSinkCurrentUpperInputPowerThreshold OBJECT-TYPE SYNTAX Integer32 UNITS "0.1 dbm" MAX-ACCESS read-write STATUS current DESCRIPTION "The upper limit threshold on input power. If jnxoptIfOTSnSinkCurrentInputPower reaches or exceeds this value, a Threshold Crossing Alert (TCA) should be sent." ::= { jnxoptIfOTSnSinkCurrentEntry 6 } jnxoptIfOTSnSinkCurrentOutputPower OBJECT-TYPE SYNTAX Integer32 UNITS "0.1 dbm" MAX-ACCESS read-only STATUS current DESCRIPTION "The optical power monitored at the output." ::= { jnxoptIfOTSnSinkCurrentEntry 7 } jnxoptIfOTSnSinkCurrentLowOutputPower OBJECT-TYPE SYNTAX Integer32 UNITS "0.1 dbm" MAX-ACCESS read-only STATUS current DESCRIPTION "The lowest optical power monitored at the output during the current 15-minute interval." ::= { jnxoptIfOTSnSinkCurrentEntry 8 } jnxoptIfOTSnSinkCurrentHighOutputPower OBJECT-TYPE SYNTAX Integer32 UNITS "0.1 dbm" MAX-ACCESS read-only STATUS current DESCRIPTION "The highest optical power monitored at the output during the current 15-minute interval." ::= { jnxoptIfOTSnSinkCurrentEntry 9 } jnxoptIfOTSnSinkCurrentLowerOutputPowerThreshold OBJECT-TYPE SYNTAX Integer32 UNITS "0.1 dbm" MAX-ACCESS read-write STATUS current DESCRIPTION "The lower limit threshold on output power. If jnxoptIfOTSnSinkCurrentOutputPower drops to this value or below, a Threshold Crossing Alert (TCA) should be sent." ::= { jnxoptIfOTSnSinkCurrentEntry 10 } jnxoptIfOTSnSinkCurrentUpperOutputPowerThreshold OBJECT-TYPE SYNTAX Integer32 UNITS "0.1 dbm" MAX-ACCESS read-write STATUS current DESCRIPTION "The upper limit threshold on output power. If jnxoptIfOTSnSinkCurrentOutputPower reaches or exceeds this value, a Threshold Crossing Alert (TCA) should be sent." ::= { jnxoptIfOTSnSinkCurrentEntry 11 } -- OTSn sink interval table -- Contains data for previous 15-minute performance monitoring -- intervals. jnxoptIfOTSnSinkIntervalTable OBJECT-TYPE SYNTAX SEQUENCE OF JnxoptIfOTSnSinkIntervalEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of historical OTSn sink performance monitoring information." ::= { jnxoptIfOTSn 3 } jnxoptIfOTSnSinkIntervalEntry OBJECT-TYPE SYNTAX JnxoptIfOTSnSinkIntervalEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A conceptual row that contains OTSn sink performance monitoring information of an interface during a particular historical interval." INDEX { ifIndex, jnxoptIfOTSnSinkIntervalNumber } ::= { jnxoptIfOTSnSinkIntervalTable 1 } JnxoptIfOTSnSinkIntervalEntry ::= SEQUENCE { jnxoptIfOTSnSinkIntervalNumber JnxoptIfIntervalNumber, jnxoptIfOTSnSinkIntervalSuspectedFlag TruthValue, jnxoptIfOTSnSinkIntervalLastInputPower Integer32, jnxoptIfOTSnSinkIntervalLowInputPower Integer32, jnxoptIfOTSnSinkIntervalHighInputPower Integer32, jnxoptIfOTSnSinkIntervalLastOutputPower Integer32, jnxoptIfOTSnSinkIntervalLowOutputPower Integer32, jnxoptIfOTSnSinkIntervalHighOutputPower Integer32 } jnxoptIfOTSnSinkIntervalNumber OBJECT-TYPE SYNTAX JnxoptIfIntervalNumber MAX-ACCESS not-accessible STATUS current DESCRIPTION "Uniquely identifies the interval." ::= { jnxoptIfOTSnSinkIntervalEntry 1 } jnxoptIfOTSnSinkIntervalSuspectedFlag OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "If true, the data in this entry may be unreliable." ::= { jnxoptIfOTSnSinkIntervalEntry 2 } jnxoptIfOTSnSinkIntervalLastInputPower OBJECT-TYPE SYNTAX Integer32 UNITS "0.1 dbm" MAX-ACCESS read-only STATUS current DESCRIPTION "The last optical power monitored at the input during the interval." ::= { jnxoptIfOTSnSinkIntervalEntry 3 } jnxoptIfOTSnSinkIntervalLowInputPower OBJECT-TYPE SYNTAX Integer32 UNITS "0.1 dbm" MAX-ACCESS read-only STATUS current DESCRIPTION "The lowest optical power monitored at the input during the interval." ::= { jnxoptIfOTSnSinkIntervalEntry 4 } jnxoptIfOTSnSinkIntervalHighInputPower OBJECT-TYPE SYNTAX Integer32 UNITS "0.1 dbm" MAX-ACCESS read-only STATUS current DESCRIPTION "The highest optical power monitored at the input during the interval." ::= { jnxoptIfOTSnSinkIntervalEntry 5 } jnxoptIfOTSnSinkIntervalLastOutputPower OBJECT-TYPE SYNTAX Integer32 UNITS "0.1 dbm" MAX-ACCESS read-only STATUS current DESCRIPTION "The last optical power monitored at the output during the interval." ::= { jnxoptIfOTSnSinkIntervalEntry 6 } jnxoptIfOTSnSinkIntervalLowOutputPower OBJECT-TYPE SYNTAX Integer32 UNITS "0.1 dbm" MAX-ACCESS read-only STATUS current DESCRIPTION "The lowest optical power monitored at the output during the interval." ::= { jnxoptIfOTSnSinkIntervalEntry 7 } jnxoptIfOTSnSinkIntervalHighOutputPower OBJECT-TYPE SYNTAX Integer32 UNITS "0.1 dbm" MAX-ACCESS read-only STATUS current DESCRIPTION "The highest optical power monitored at the output during the interval." ::= { jnxoptIfOTSnSinkIntervalEntry 8 } -- OTSn sink current day table -- Contains data for the current 24-hour performance -- monitoring interval. jnxoptIfOTSnSinkCurDayTable OBJECT-TYPE SYNTAX SEQUENCE OF JnxoptIfOTSnSinkCurDayEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of OTSn sink performance monitoring information for the current 24-hour interval." ::= { jnxoptIfOTSn 4 } jnxoptIfOTSnSinkCurDayEntry OBJECT-TYPE SYNTAX JnxoptIfOTSnSinkCurDayEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A conceptual row that contains OTSn sink performance monitoring information of an interface for the current 24-hour interval." INDEX { ifIndex } ::= { jnxoptIfOTSnSinkCurDayTable 1 } JnxoptIfOTSnSinkCurDayEntry ::= SEQUENCE { jnxoptIfOTSnSinkCurDaySuspectedFlag TruthValue, jnxoptIfOTSnSinkCurDayLowInputPower Integer32, jnxoptIfOTSnSinkCurDayHighInputPower Integer32, jnxoptIfOTSnSinkCurDayLowOutputPower Integer32, jnxoptIfOTSnSinkCurDayHighOutputPower Integer32 } jnxoptIfOTSnSinkCurDaySuspectedFlag OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "If true, the data in this entry may be unreliable." ::= { jnxoptIfOTSnSinkCurDayEntry 1 } jnxoptIfOTSnSinkCurDayLowInputPower OBJECT-TYPE SYNTAX Integer32 UNITS "0.1 dbm" MAX-ACCESS read-only STATUS current DESCRIPTION "The lowest optical power monitored at the input during the current 24-hour interval." ::= { jnxoptIfOTSnSinkCurDayEntry 2 } jnxoptIfOTSnSinkCurDayHighInputPower OBJECT-TYPE SYNTAX Integer32 UNITS "0.1 dbm" MAX-ACCESS read-only STATUS current DESCRIPTION "The highest optical power monitored at the input during the current 24-hour interval." ::= { jnxoptIfOTSnSinkCurDayEntry 3 } jnxoptIfOTSnSinkCurDayLowOutputPower OBJECT-TYPE SYNTAX Integer32 UNITS "0.1 dbm" MAX-ACCESS read-only STATUS current DESCRIPTION "The lowest optical power monitored at the output during the current 24-hour interval." ::= { jnxoptIfOTSnSinkCurDayEntry 4 } jnxoptIfOTSnSinkCurDayHighOutputPower OBJECT-TYPE SYNTAX Integer32 UNITS "0.1 dbm" MAX-ACCESS read-only STATUS current DESCRIPTION "The highest optical power monitored at the output during the current 24-hour interval." ::= { jnxoptIfOTSnSinkCurDayEntry 5 } -- OTSn sink previous day table -- Contains data for the previous 24-hour performance -- monitoring interval. jnxoptIfOTSnSinkPrevDayTable OBJECT-TYPE SYNTAX SEQUENCE OF JnxoptIfOTSnSinkPrevDayEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of OTSn sink performance monitoring information for the previous 24-hour interval." ::= { jnxoptIfOTSn 5 } jnxoptIfOTSnSinkPrevDayEntry OBJECT-TYPE SYNTAX JnxoptIfOTSnSinkPrevDayEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A conceptual row that contains OTSn sink performance monitoring information of an interface for the previous 24-hour interval." INDEX { ifIndex } ::= { jnxoptIfOTSnSinkPrevDayTable 1 } JnxoptIfOTSnSinkPrevDayEntry ::= SEQUENCE { jnxoptIfOTSnSinkPrevDaySuspectedFlag TruthValue, jnxoptIfOTSnSinkPrevDayLastInputPower Integer32, jnxoptIfOTSnSinkPrevDayLowInputPower Integer32, jnxoptIfOTSnSinkPrevDayHighInputPower Integer32, jnxoptIfOTSnSinkPrevDayLastOutputPower Integer32, jnxoptIfOTSnSinkPrevDayLowOutputPower Integer32, jnxoptIfOTSnSinkPrevDayHighOutputPower Integer32 } jnxoptIfOTSnSinkPrevDaySuspectedFlag OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "If true, the data in this entry may be unreliable." ::= { jnxoptIfOTSnSinkPrevDayEntry 1 } jnxoptIfOTSnSinkPrevDayLastInputPower OBJECT-TYPE SYNTAX Integer32 UNITS "0.1 dbm" MAX-ACCESS read-only STATUS current DESCRIPTION "The last optical power monitored at the input during the previous 24-hour interval." ::= { jnxoptIfOTSnSinkPrevDayEntry 2 } jnxoptIfOTSnSinkPrevDayLowInputPower OBJECT-TYPE SYNTAX Integer32 UNITS "0.1 dbm" MAX-ACCESS read-only STATUS current DESCRIPTION "The lowest optical power monitored at the input during the previous 24-hour interval." ::= { jnxoptIfOTSnSinkPrevDayEntry 3 } jnxoptIfOTSnSinkPrevDayHighInputPower OBJECT-TYPE SYNTAX Integer32 UNITS "0.1 dbm" MAX-ACCESS read-only STATUS current DESCRIPTION "The highest optical power monitored at the input during the previous 24-hour interval." ::= { jnxoptIfOTSnSinkPrevDayEntry 4 } jnxoptIfOTSnSinkPrevDayLastOutputPower OBJECT-TYPE SYNTAX Integer32 UNITS "0.1 dbm" MAX-ACCESS read-only STATUS current DESCRIPTION "The last optical power monitored at the output during the previous 24-hour interval." ::= { jnxoptIfOTSnSinkPrevDayEntry 5 } jnxoptIfOTSnSinkPrevDayLowOutputPower OBJECT-TYPE SYNTAX Integer32 UNITS "0.1 dbm" MAX-ACCESS read-only STATUS current DESCRIPTION "The lowest optical power monitored at the output during the previous 24-hour interval." ::= { jnxoptIfOTSnSinkPrevDayEntry 6 } jnxoptIfOTSnSinkPrevDayHighOutputPower OBJECT-TYPE SYNTAX Integer32 UNITS "0.1 dbm" MAX-ACCESS read-only STATUS current DESCRIPTION "The highest optical power monitored at the output during the previous 24-hour interval." ::= { jnxoptIfOTSnSinkPrevDayEntry 7 } -- OTSn source current table -- Contains data for the current 15-minute performance monitoring -- interval. jnxoptIfOTSnSrcCurrentTable OBJECT-TYPE SYNTAX SEQUENCE OF JnxoptIfOTSnSrcCurrentEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of OTSn source performance monitoring information for the current 15-minute interval." ::= { jnxoptIfOTSn 6 } jnxoptIfOTSnSrcCurrentEntry OBJECT-TYPE SYNTAX JnxoptIfOTSnSrcCurrentEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A conceptual row that contains OTSn source performance monitoring information of an interface for the current 15-minute interval." INDEX { ifIndex } ::= { jnxoptIfOTSnSrcCurrentTable 1 } JnxoptIfOTSnSrcCurrentEntry ::= SEQUENCE { jnxoptIfOTSnSrcCurrentSuspectedFlag TruthValue, jnxoptIfOTSnSrcCurrentOutputPower Integer32, jnxoptIfOTSnSrcCurrentLowOutputPower Integer32, jnxoptIfOTSnSrcCurrentHighOutputPower Integer32, jnxoptIfOTSnSrcCurrentLowerOutputPowerThreshold Integer32, jnxoptIfOTSnSrcCurrentUpperOutputPowerThreshold Integer32, jnxoptIfOTSnSrcCurrentInputPower Integer32, jnxoptIfOTSnSrcCurrentLowInputPower Integer32, jnxoptIfOTSnSrcCurrentHighInputPower Integer32, jnxoptIfOTSnSrcCurrentLowerInputPowerThreshold Integer32, jnxoptIfOTSnSrcCurrentUpperInputPowerThreshold Integer32 } jnxoptIfOTSnSrcCurrentSuspectedFlag OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "If true, the data in this entry may be unreliable." ::= { jnxoptIfOTSnSrcCurrentEntry 1 } jnxoptIfOTSnSrcCurrentOutputPower OBJECT-TYPE SYNTAX Integer32 UNITS "0.1 dbm" MAX-ACCESS read-only STATUS current DESCRIPTION "The optical power monitored at the output." ::= { jnxoptIfOTSnSrcCurrentEntry 2 } jnxoptIfOTSnSrcCurrentLowOutputPower OBJECT-TYPE SYNTAX Integer32 UNITS "0.1 dbm" MAX-ACCESS read-only STATUS current DESCRIPTION "The lowest optical power monitored at the output during the current 15-minute interval." ::= { jnxoptIfOTSnSrcCurrentEntry 3 } jnxoptIfOTSnSrcCurrentHighOutputPower OBJECT-TYPE SYNTAX Integer32 UNITS "0.1 dbm" MAX-ACCESS read-only STATUS current DESCRIPTION "The highest optical power monitored at the output during the current 15-minute interval." ::= { jnxoptIfOTSnSrcCurrentEntry 4 } jnxoptIfOTSnSrcCurrentLowerOutputPowerThreshold OBJECT-TYPE SYNTAX Integer32 UNITS "0.1 dbm" MAX-ACCESS read-write STATUS current DESCRIPTION "The lower limit threshold on output power. If jnxoptIfOTSnSrcCurrentOutputPower drops to this value or below, a Threshold Crossing Alert (TCA) should be sent." ::= { jnxoptIfOTSnSrcCurrentEntry 5 } jnxoptIfOTSnSrcCurrentUpperOutputPowerThreshold OBJECT-TYPE SYNTAX Integer32 UNITS "0.1 dbm" MAX-ACCESS read-write STATUS current DESCRIPTION "The upper limit threshold on output power. If jnxoptIfOTSnSrcCurrentOutputPower reaches or exceeds this value, a Threshold Crossing Alert (TCA) should be sent." ::= { jnxoptIfOTSnSrcCurrentEntry 6 } jnxoptIfOTSnSrcCurrentInputPower OBJECT-TYPE SYNTAX Integer32 UNITS "0.1 dbm" MAX-ACCESS read-only STATUS current DESCRIPTION "The optical power monitored at the input." ::= { jnxoptIfOTSnSrcCurrentEntry 7 } jnxoptIfOTSnSrcCurrentLowInputPower OBJECT-TYPE SYNTAX Integer32 UNITS "0.1 dbm" MAX-ACCESS read-only STATUS current DESCRIPTION "The lowest optical power monitored at the input during the current 15-minute interval." ::= { jnxoptIfOTSnSrcCurrentEntry 8 } jnxoptIfOTSnSrcCurrentHighInputPower OBJECT-TYPE SYNTAX Integer32 UNITS "0.1 dbm" MAX-ACCESS read-only STATUS current DESCRIPTION "The highest optical power monitored at the input during the current 15-minute interval." ::= { jnxoptIfOTSnSrcCurrentEntry 9 } jnxoptIfOTSnSrcCurrentLowerInputPowerThreshold OBJECT-TYPE SYNTAX Integer32 UNITS "0.1 dbm" MAX-ACCESS read-write STATUS current DESCRIPTION "The lower limit threshold on input power. If jnxoptIfOTSnSrcCurrentInputPower drops to this value or below, a Threshold Crossing Alert (TCA) should be sent." ::= { jnxoptIfOTSnSrcCurrentEntry 10 } jnxoptIfOTSnSrcCurrentUpperInputPowerThreshold OBJECT-TYPE SYNTAX Integer32 UNITS "0.1 dbm" MAX-ACCESS read-write STATUS current DESCRIPTION "The upper limit threshold on input power. If jnxoptIfOTSnSrcCurrentInputPower reaches or exceeds this value, a Threshold Crossing Alert (TCA) should be sent." ::= { jnxoptIfOTSnSrcCurrentEntry 11 } -- OTSn source interval table -- Contains data for previous 15-minute performance monitoring -- intervals. jnxoptIfOTSnSrcIntervalTable OBJECT-TYPE SYNTAX SEQUENCE OF JnxoptIfOTSnSrcIntervalEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of historical OTSn source performance monitoring information." ::= { jnxoptIfOTSn 7 } jnxoptIfOTSnSrcIntervalEntry OBJECT-TYPE SYNTAX JnxoptIfOTSnSrcIntervalEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A conceptual row that contains OTSn source performance monitoring information of an interface during a particular historical interval." INDEX { ifIndex, jnxoptIfOTSnSrcIntervalNumber } ::= { jnxoptIfOTSnSrcIntervalTable 1 } JnxoptIfOTSnSrcIntervalEntry ::= SEQUENCE { jnxoptIfOTSnSrcIntervalNumber JnxoptIfIntervalNumber, jnxoptIfOTSnSrcIntervalSuspectedFlag TruthValue, jnxoptIfOTSnSrcIntervalLastOutputPower Integer32, jnxoptIfOTSnSrcIntervalLowOutputPower Integer32, jnxoptIfOTSnSrcIntervalHighOutputPower Integer32, jnxoptIfOTSnSrcIntervalLastInputPower Integer32, jnxoptIfOTSnSrcIntervalLowInputPower Integer32, jnxoptIfOTSnSrcIntervalHighInputPower Integer32 } jnxoptIfOTSnSrcIntervalNumber OBJECT-TYPE SYNTAX JnxoptIfIntervalNumber MAX-ACCESS not-accessible STATUS current DESCRIPTION "Uniquely identifies the interval." ::= { jnxoptIfOTSnSrcIntervalEntry 1 } jnxoptIfOTSnSrcIntervalSuspectedFlag OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "If true, the data in this entry may be unreliable." ::= { jnxoptIfOTSnSrcIntervalEntry 2 } jnxoptIfOTSnSrcIntervalLastOutputPower OBJECT-TYPE SYNTAX Integer32 UNITS "0.1 dbm" MAX-ACCESS read-only STATUS current DESCRIPTION "The last optical power monitored at the output during the interval." ::= { jnxoptIfOTSnSrcIntervalEntry 3 } jnxoptIfOTSnSrcIntervalLowOutputPower OBJECT-TYPE SYNTAX Integer32 UNITS "0.1 dbm" MAX-ACCESS read-only STATUS current DESCRIPTION "The lowest optical power monitored at the output during the interval." ::= { jnxoptIfOTSnSrcIntervalEntry 4 } jnxoptIfOTSnSrcIntervalHighOutputPower OBJECT-TYPE SYNTAX Integer32 UNITS "0.1 dbm" MAX-ACCESS read-only STATUS current DESCRIPTION "The highest optical power monitored at the output during the interval." ::= { jnxoptIfOTSnSrcIntervalEntry 5 } jnxoptIfOTSnSrcIntervalLastInputPower OBJECT-TYPE SYNTAX Integer32 UNITS "0.1 dbm" MAX-ACCESS read-only STATUS current DESCRIPTION "The last optical power monitored at the input during the interval." ::= { jnxoptIfOTSnSrcIntervalEntry 6 } jnxoptIfOTSnSrcIntervalLowInputPower OBJECT-TYPE SYNTAX Integer32 UNITS "0.1 dbm" MAX-ACCESS read-only STATUS current DESCRIPTION "The lowest optical power monitored at the input during the interval." ::= { jnxoptIfOTSnSrcIntervalEntry 7 } jnxoptIfOTSnSrcIntervalHighInputPower OBJECT-TYPE SYNTAX Integer32 UNITS "0.1 dbm" MAX-ACCESS read-only STATUS current DESCRIPTION "The highest optical power monitored at the input during the interval." ::= { jnxoptIfOTSnSrcIntervalEntry 8 } -- OTSn source current day table -- Contains data for the current 24-hour performance -- monitoring interval. jnxoptIfOTSnSrcCurDayTable OBJECT-TYPE SYNTAX SEQUENCE OF JnxoptIfOTSnSrcCurDayEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of OTSn source performance monitoring information for the current 24-hour interval." ::= { jnxoptIfOTSn 8 } jnxoptIfOTSnSrcCurDayEntry OBJECT-TYPE SYNTAX JnxoptIfOTSnSrcCurDayEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A conceptual row that contains OTSn source performance monitoring information of an interface for the current 24-hour interval." INDEX { ifIndex } ::= { jnxoptIfOTSnSrcCurDayTable 1 } JnxoptIfOTSnSrcCurDayEntry ::= SEQUENCE { jnxoptIfOTSnSrcCurDaySuspectedFlag TruthValue, jnxoptIfOTSnSrcCurDayLowOutputPower Integer32, jnxoptIfOTSnSrcCurDayHighOutputPower Integer32, jnxoptIfOTSnSrcCurDayLowInputPower Integer32, jnxoptIfOTSnSrcCurDayHighInputPower Integer32 } jnxoptIfOTSnSrcCurDaySuspectedFlag OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "If true, the data in this entry may be unreliable." ::= { jnxoptIfOTSnSrcCurDayEntry 1 } jnxoptIfOTSnSrcCurDayLowOutputPower OBJECT-TYPE SYNTAX Integer32 UNITS "0.1 dbm" MAX-ACCESS read-only STATUS current DESCRIPTION "The lowest optical power monitored at the output during the current 24-hour interval." ::= { jnxoptIfOTSnSrcCurDayEntry 2 } jnxoptIfOTSnSrcCurDayHighOutputPower OBJECT-TYPE SYNTAX Integer32 UNITS "0.1 dbm" MAX-ACCESS read-only STATUS current DESCRIPTION "The highest optical power monitored at the output during the current 24-hour interval." ::= { jnxoptIfOTSnSrcCurDayEntry 3 } jnxoptIfOTSnSrcCurDayLowInputPower OBJECT-TYPE SYNTAX Integer32 UNITS "0.1 dbm" MAX-ACCESS read-only STATUS current DESCRIPTION "The lowest optical power monitored at the input during the current 24-hour interval." ::= { jnxoptIfOTSnSrcCurDayEntry 4 } jnxoptIfOTSnSrcCurDayHighInputPower OBJECT-TYPE SYNTAX Integer32 UNITS "0.1 dbm" MAX-ACCESS read-only STATUS current DESCRIPTION "The highest optical power monitored at the input during the current 24-hour interval." ::= { jnxoptIfOTSnSrcCurDayEntry 5 } -- OTSn source previous day table -- Contains data for the previous 24-hour performance -- monitoring interval. jnxoptIfOTSnSrcPrevDayTable OBJECT-TYPE SYNTAX SEQUENCE OF JnxoptIfOTSnSrcPrevDayEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of OTSn source performance monitoring information for the previous 24-hour interval." ::= { jnxoptIfOTSn 9 } jnxoptIfOTSnSrcPrevDayEntry OBJECT-TYPE SYNTAX JnxoptIfOTSnSrcPrevDayEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A conceptual row that contains OTSn source performance monitoring information of an interface for the previous 24-hour interval." INDEX { ifIndex } ::= { jnxoptIfOTSnSrcPrevDayTable 1 } JnxoptIfOTSnSrcPrevDayEntry ::= SEQUENCE { jnxoptIfOTSnSrcPrevDaySuspectedFlag TruthValue, jnxoptIfOTSnSrcPrevDayLastOutputPower Integer32, jnxoptIfOTSnSrcPrevDayLowOutputPower Integer32, jnxoptIfOTSnSrcPrevDayHighOutputPower Integer32, jnxoptIfOTSnSrcPrevDayLastInputPower Integer32, jnxoptIfOTSnSrcPrevDayLowInputPower Integer32, jnxoptIfOTSnSrcPrevDayHighInputPower Integer32 } jnxoptIfOTSnSrcPrevDaySuspectedFlag OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "If true, the data in this entry may be unreliable." ::= { jnxoptIfOTSnSrcPrevDayEntry 1 } jnxoptIfOTSnSrcPrevDayLastOutputPower OBJECT-TYPE SYNTAX Integer32 UNITS "0.1 dbm" MAX-ACCESS read-only STATUS current DESCRIPTION "The last optical power monitored at the output during the previous 24-hour interval." ::= { jnxoptIfOTSnSrcPrevDayEntry 2 } jnxoptIfOTSnSrcPrevDayLowOutputPower OBJECT-TYPE SYNTAX Integer32 UNITS "0.1 dbm" MAX-ACCESS read-only STATUS current DESCRIPTION "The lowest optical power monitored at the output during the previous 24-hour interval." ::= { jnxoptIfOTSnSrcPrevDayEntry 3 } jnxoptIfOTSnSrcPrevDayHighOutputPower OBJECT-TYPE SYNTAX Integer32 UNITS "0.1 dbm" MAX-ACCESS read-only STATUS current DESCRIPTION "The highest optical power monitored at the output during the previous 24-hour interval." ::= { jnxoptIfOTSnSrcPrevDayEntry 4 } jnxoptIfOTSnSrcPrevDayLastInputPower OBJECT-TYPE SYNTAX Integer32 UNITS "0.1 dbm" MAX-ACCESS read-only STATUS current DESCRIPTION "The last optical power monitored at the input during the previous 24-hour interval." ::= { jnxoptIfOTSnSrcPrevDayEntry 5 } jnxoptIfOTSnSrcPrevDayLowInputPower OBJECT-TYPE SYNTAX Integer32 UNITS "0.1 dbm" MAX-ACCESS read-only STATUS current DESCRIPTION "The lowest optical power monitored at the input during the previous 24-hour interval." ::= { jnxoptIfOTSnSrcPrevDayEntry 6 } jnxoptIfOTSnSrcPrevDayHighInputPower OBJECT-TYPE SYNTAX Integer32 UNITS "0.1 dbm" MAX-ACCESS read-only STATUS current DESCRIPTION "The highest optical power monitored at the input during the previous 24-hour interval." ::= { jnxoptIfOTSnSrcPrevDayEntry 7 } -- the jnxoptIfOMSn group -- This group handles the configuration and performance monitoring -- information for OMS layers. -- OMSn config table jnxoptIfOMSnConfigTable OBJECT-TYPE SYNTAX SEQUENCE OF JnxoptIfOMSnConfigEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of OMSn configuration information." ::= { jnxoptIfOMSn 1 } jnxoptIfOMSnConfigEntry OBJECT-TYPE SYNTAX JnxoptIfOMSnConfigEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A conceptual row that contains OMSn configuration information of an interface." INDEX { ifIndex } ::= { jnxoptIfOMSnConfigTable 1 } JnxoptIfOMSnConfigEntry ::= SEQUENCE { jnxoptIfOMSnDirectionality JnxoptIfDirectionality, jnxoptIfOMSnCurrentStatus BITS } jnxoptIfOMSnDirectionality OBJECT-TYPE SYNTAX JnxoptIfDirectionality MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates the directionality of the entity." ::= { jnxoptIfOMSnConfigEntry 1 } jnxoptIfOMSnCurrentStatus OBJECT-TYPE SYNTAX BITS { ssfP(0), ssfO(1), ssf(2), bdiP(3), bdiO(4), bdi(5), losP(6) } MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates the defect condition of the entity, if any. This object is applicable only to full capability systems whose interface type is IaDI and for which jnxoptIfOMSnDirectionality has the value sink(1) or bidirectional(3)." ::= { jnxoptIfOMSnConfigEntry 2 } -- OMSn sink current table -- Contains data for the current 15-minute performance monitoring -- interval. jnxoptIfOMSnSinkCurrentTable OBJECT-TYPE SYNTAX SEQUENCE OF JnxoptIfOMSnSinkCurrentEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of OMSn sink performance monitoring information for the current 15-minute interval." ::= { jnxoptIfOMSn 2 } jnxoptIfOMSnSinkCurrentEntry OBJECT-TYPE SYNTAX JnxoptIfOMSnSinkCurrentEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A conceptual row that contains OMSn sink performance monitoring information of an interface for the current 15-minute interval." INDEX { ifIndex } ::= { jnxoptIfOMSnSinkCurrentTable 1 } JnxoptIfOMSnSinkCurrentEntry ::= SEQUENCE { jnxoptIfOMSnSinkCurrentSuspectedFlag TruthValue, jnxoptIfOMSnSinkCurrentAggregatedInputPower Integer32, jnxoptIfOMSnSinkCurrentLowAggregatedInputPower Integer32, jnxoptIfOMSnSinkCurrentHighAggregatedInputPower Integer32, jnxoptIfOMSnSinkCurrentLowerInputPowerThreshold Integer32, jnxoptIfOMSnSinkCurrentUpperInputPowerThreshold Integer32, jnxoptIfOMSnSinkCurrentOutputPower Integer32, jnxoptIfOMSnSinkCurrentLowOutputPower Integer32, jnxoptIfOMSnSinkCurrentHighOutputPower Integer32, jnxoptIfOMSnSinkCurrentLowerOutputPowerThreshold Integer32, jnxoptIfOMSnSinkCurrentUpperOutputPowerThreshold Integer32 } jnxoptIfOMSnSinkCurrentSuspectedFlag OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "If true, the data in this entry may be unreliable." ::= { jnxoptIfOMSnSinkCurrentEntry 1 } jnxoptIfOMSnSinkCurrentAggregatedInputPower OBJECT-TYPE SYNTAX Integer32 UNITS "0.1 dbm" MAX-ACCESS read-only STATUS current DESCRIPTION "The aggregated optical power of all the DWDM input channels." ::= { jnxoptIfOMSnSinkCurrentEntry 2 } jnxoptIfOMSnSinkCurrentLowAggregatedInputPower OBJECT-TYPE SYNTAX Integer32 UNITS "0.1 dbm" MAX-ACCESS read-only STATUS current DESCRIPTION "The lowest aggregated optical power of all the DWDM input channels during the current 15-minute interval." ::= { jnxoptIfOMSnSinkCurrentEntry 3 } jnxoptIfOMSnSinkCurrentHighAggregatedInputPower OBJECT-TYPE SYNTAX Integer32 UNITS "0.1 dbm" MAX-ACCESS read-only STATUS current DESCRIPTION "The highest aggregated optical power of all the DWDM input channels during the current 15-minute interval." ::= { jnxoptIfOMSnSinkCurrentEntry 4 } jnxoptIfOMSnSinkCurrentLowerInputPowerThreshold OBJECT-TYPE SYNTAX Integer32 UNITS "0.1 dbm" MAX-ACCESS read-write STATUS current DESCRIPTION "The lower limit threshold on aggregated input power. If jnxoptIfOMSnSinkCurrentAggregatedInputPower drops to this value or below, a Threshold Crossing Alert (TCA) should be sent." ::= { jnxoptIfOMSnSinkCurrentEntry 5 } jnxoptIfOMSnSinkCurrentUpperInputPowerThreshold OBJECT-TYPE SYNTAX Integer32 UNITS "0.1 dbm" MAX-ACCESS read-write STATUS current DESCRIPTION "The upper limit threshold on aggregated input power. If jnxoptIfOMSnSinkCurrentAggregatedInputPower reaches or exceeds this value, a Threshold Crossing Alert (TCA) should be sent." ::= { jnxoptIfOMSnSinkCurrentEntry 6 } jnxoptIfOMSnSinkCurrentOutputPower OBJECT-TYPE SYNTAX Integer32 UNITS "0.1 dbm" MAX-ACCESS read-only STATUS current DESCRIPTION "The optical power monitored at the output." ::= { jnxoptIfOMSnSinkCurrentEntry 7 } jnxoptIfOMSnSinkCurrentLowOutputPower OBJECT-TYPE SYNTAX Integer32 UNITS "0.1 dbm" MAX-ACCESS read-only STATUS current DESCRIPTION "The lowest optical power monitored at the output during the current 15-minute interval." ::= { jnxoptIfOMSnSinkCurrentEntry 8 } jnxoptIfOMSnSinkCurrentHighOutputPower OBJECT-TYPE SYNTAX Integer32 UNITS "0.1 dbm" MAX-ACCESS read-only STATUS current DESCRIPTION "The highest optical power monitored at the output during the current 15-minute interval." ::= { jnxoptIfOMSnSinkCurrentEntry 9 } jnxoptIfOMSnSinkCurrentLowerOutputPowerThreshold OBJECT-TYPE SYNTAX Integer32 UNITS "0.1 dbm" MAX-ACCESS read-write STATUS current DESCRIPTION "The lower limit threshold on output power. If jnxoptIfOMSnSinkCurrentOutputPower drops to this value or below, a Threshold Crossing Alert (TCA) should be sent." ::= { jnxoptIfOMSnSinkCurrentEntry 10 } jnxoptIfOMSnSinkCurrentUpperOutputPowerThreshold OBJECT-TYPE SYNTAX Integer32 UNITS "0.1 dbm" MAX-ACCESS read-write STATUS current DESCRIPTION "The upper limit threshold on output power. If jnxoptIfOMSnSinkCurrentOutputPower reaches or exceeds this value, a Threshold Crossing Alert (TCA) should be sent." ::= { jnxoptIfOMSnSinkCurrentEntry 11 } -- OMSn sink interval table -- Contains data for previous 15-minute performance monitoring -- intervals. jnxoptIfOMSnSinkIntervalTable OBJECT-TYPE SYNTAX SEQUENCE OF JnxoptIfOMSnSinkIntervalEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of historical OMSn sink performance monitoring information." ::= { jnxoptIfOMSn 3 } jnxoptIfOMSnSinkIntervalEntry OBJECT-TYPE SYNTAX JnxoptIfOMSnSinkIntervalEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A conceptual row that contains OMSn sink performance monitoring information of an interface during a particular historical interval." INDEX { ifIndex, jnxoptIfOMSnSinkIntervalNumber } ::= { jnxoptIfOMSnSinkIntervalTable 1 } JnxoptIfOMSnSinkIntervalEntry ::= SEQUENCE { jnxoptIfOMSnSinkIntervalNumber JnxoptIfIntervalNumber, jnxoptIfOMSnSinkIntervalSuspectedFlag TruthValue, jnxoptIfOMSnSinkIntervalLastAggregatedInputPower Integer32, jnxoptIfOMSnSinkIntervalLowAggregatedInputPower Integer32, jnxoptIfOMSnSinkIntervalHighAggregatedInputPower Integer32, jnxoptIfOMSnSinkIntervalLastOutputPower Integer32, jnxoptIfOMSnSinkIntervalLowOutputPower Integer32, jnxoptIfOMSnSinkIntervalHighOutputPower Integer32 } jnxoptIfOMSnSinkIntervalNumber OBJECT-TYPE SYNTAX JnxoptIfIntervalNumber MAX-ACCESS not-accessible STATUS current DESCRIPTION "Uniquely identifies the interval." ::= { jnxoptIfOMSnSinkIntervalEntry 1 } jnxoptIfOMSnSinkIntervalSuspectedFlag OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "If true, the data in this entry may be unreliable." ::= { jnxoptIfOMSnSinkIntervalEntry 2 } jnxoptIfOMSnSinkIntervalLastAggregatedInputPower OBJECT-TYPE SYNTAX Integer32 UNITS "0.1 dbm" MAX-ACCESS read-only STATUS current DESCRIPTION "The last aggregated optical power of all the DWDM input channels during the interval." ::= { jnxoptIfOMSnSinkIntervalEntry 3 } jnxoptIfOMSnSinkIntervalLowAggregatedInputPower OBJECT-TYPE SYNTAX Integer32 UNITS "0.1 dbm" MAX-ACCESS read-only STATUS current DESCRIPTION "The lowest aggregated optical power of all the DWDM input channels during the interval." ::= { jnxoptIfOMSnSinkIntervalEntry 4 } jnxoptIfOMSnSinkIntervalHighAggregatedInputPower OBJECT-TYPE SYNTAX Integer32 UNITS "0.1 dbm" MAX-ACCESS read-only STATUS current DESCRIPTION "The highest aggregated optical power of all the DWDM input channels during the interval." ::= { jnxoptIfOMSnSinkIntervalEntry 5 } jnxoptIfOMSnSinkIntervalLastOutputPower OBJECT-TYPE SYNTAX Integer32 UNITS "0.1 dbm" MAX-ACCESS read-only STATUS current DESCRIPTION "The last optical power at the output during the interval." ::= { jnxoptIfOMSnSinkIntervalEntry 6 } jnxoptIfOMSnSinkIntervalLowOutputPower OBJECT-TYPE SYNTAX Integer32 UNITS "0.1 dbm" MAX-ACCESS read-only STATUS current DESCRIPTION "The lowest optical power at the output during the interval." ::= { jnxoptIfOMSnSinkIntervalEntry 7 } jnxoptIfOMSnSinkIntervalHighOutputPower OBJECT-TYPE SYNTAX Integer32 UNITS "0.1 dbm" MAX-ACCESS read-only STATUS current DESCRIPTION "The highest optical power at the output during the interval." ::= { jnxoptIfOMSnSinkIntervalEntry 8 } -- OMSn sink current day table -- Contains data for the current 24-hour performance -- monitoring interval. jnxoptIfOMSnSinkCurDayTable OBJECT-TYPE SYNTAX SEQUENCE OF JnxoptIfOMSnSinkCurDayEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of OMSn sink performance monitoring information for the current 24-hour interval." ::= { jnxoptIfOMSn 4 } jnxoptIfOMSnSinkCurDayEntry OBJECT-TYPE SYNTAX JnxoptIfOMSnSinkCurDayEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A conceptual row that contains OMSn sink performance monitoring information of an interface for the current 24-hour interval." INDEX { ifIndex } ::= { jnxoptIfOMSnSinkCurDayTable 1 } JnxoptIfOMSnSinkCurDayEntry ::= SEQUENCE { jnxoptIfOMSnSinkCurDaySuspectedFlag TruthValue, jnxoptIfOMSnSinkCurDayLowAggregatedInputPower Integer32, jnxoptIfOMSnSinkCurDayHighAggregatedInputPower Integer32, jnxoptIfOMSnSinkCurDayLowOutputPower Integer32, jnxoptIfOMSnSinkCurDayHighOutputPower Integer32 } jnxoptIfOMSnSinkCurDaySuspectedFlag OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "If true, the data in this entry may be unreliable." ::= { jnxoptIfOMSnSinkCurDayEntry 1 } jnxoptIfOMSnSinkCurDayLowAggregatedInputPower OBJECT-TYPE SYNTAX Integer32 UNITS "0.1 dbm" MAX-ACCESS read-only STATUS current DESCRIPTION "The lowest aggregated optical power of all the DWDM input channels during the current 24-hour interval." ::= { jnxoptIfOMSnSinkCurDayEntry 2 } jnxoptIfOMSnSinkCurDayHighAggregatedInputPower OBJECT-TYPE SYNTAX Integer32 UNITS "0.1 dbm" MAX-ACCESS read-only STATUS current DESCRIPTION "The highest aggregated optical power of all the DWDM input channels during the current 24-hour interval." ::= { jnxoptIfOMSnSinkCurDayEntry 3 } jnxoptIfOMSnSinkCurDayLowOutputPower OBJECT-TYPE SYNTAX Integer32 UNITS "0.1 dbm" MAX-ACCESS read-only STATUS current DESCRIPTION "The lowest optical power at the output during the current 24-hour interval." ::= { jnxoptIfOMSnSinkCurDayEntry 4 } jnxoptIfOMSnSinkCurDayHighOutputPower OBJECT-TYPE SYNTAX Integer32 UNITS "0.1 dbm" MAX-ACCESS read-only STATUS current DESCRIPTION "The highest optical power at the output during the current 24-hour interval." ::= { jnxoptIfOMSnSinkCurDayEntry 5 } -- OMSn sink previous day table -- Contains data for the previous 24-hour performance -- monitoring interval. jnxoptIfOMSnSinkPrevDayTable OBJECT-TYPE SYNTAX SEQUENCE OF JnxoptIfOMSnSinkPrevDayEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of OMSn sink performance monitoring information for the previous 24-hour interval." ::= { jnxoptIfOMSn 5 } jnxoptIfOMSnSinkPrevDayEntry OBJECT-TYPE SYNTAX JnxoptIfOMSnSinkPrevDayEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A conceptual row that contains OMSn sink performance monitoring information of an interface for the previous 24-hour interval." INDEX { ifIndex } ::= { jnxoptIfOMSnSinkPrevDayTable 1 } JnxoptIfOMSnSinkPrevDayEntry ::= SEQUENCE { jnxoptIfOMSnSinkPrevDaySuspectedFlag TruthValue, jnxoptIfOMSnSinkPrevDayLastAggregatedInputPower Integer32, jnxoptIfOMSnSinkPrevDayLowAggregatedInputPower Integer32, jnxoptIfOMSnSinkPrevDayHighAggregatedInputPower Integer32, jnxoptIfOMSnSinkPrevDayLastOutputPower Integer32, jnxoptIfOMSnSinkPrevDayLowOutputPower Integer32, jnxoptIfOMSnSinkPrevDayHighOutputPower Integer32 } jnxoptIfOMSnSinkPrevDaySuspectedFlag OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "If true, the data in this entry may be unreliable." ::= { jnxoptIfOMSnSinkPrevDayEntry 1 } jnxoptIfOMSnSinkPrevDayLastAggregatedInputPower OBJECT-TYPE SYNTAX Integer32 UNITS "0.1 dbm" MAX-ACCESS read-only STATUS current DESCRIPTION "The last aggregated optical power of all the DWDM input channels during the previous 24-hour interval." ::= { jnxoptIfOMSnSinkPrevDayEntry 2 } jnxoptIfOMSnSinkPrevDayLowAggregatedInputPower OBJECT-TYPE SYNTAX Integer32 UNITS "0.1 dbm" MAX-ACCESS read-only STATUS current DESCRIPTION "The lowest aggregated optical power of all the DWDM input channels during the previous 24-hour interval." ::= { jnxoptIfOMSnSinkPrevDayEntry 3 } jnxoptIfOMSnSinkPrevDayHighAggregatedInputPower OBJECT-TYPE SYNTAX Integer32 UNITS "0.1 dbm" MAX-ACCESS read-only STATUS current DESCRIPTION "The highest aggregated optical power of all the DWDM input channels during the previous 24-hour interval." ::= { jnxoptIfOMSnSinkPrevDayEntry 4 } jnxoptIfOMSnSinkPrevDayLastOutputPower OBJECT-TYPE SYNTAX Integer32 UNITS "0.1 dbm" MAX-ACCESS read-only STATUS current DESCRIPTION "The last optical power at the output during the previous 24-hour interval." ::= { jnxoptIfOMSnSinkPrevDayEntry 5 } jnxoptIfOMSnSinkPrevDayLowOutputPower OBJECT-TYPE SYNTAX Integer32 UNITS "0.1 dbm" MAX-ACCESS read-only STATUS current DESCRIPTION "The lowest optical power at the output during the previous 24-hour interval." ::= { jnxoptIfOMSnSinkPrevDayEntry 6 } jnxoptIfOMSnSinkPrevDayHighOutputPower OBJECT-TYPE SYNTAX Integer32 UNITS "0.1 dbm" MAX-ACCESS read-only STATUS current DESCRIPTION "The highest optical power at the output during the previous 24-hour interval." ::= { jnxoptIfOMSnSinkPrevDayEntry 7 } -- OMSn source current table -- Contains data for the current 15-minute performance monitoring -- interval. jnxoptIfOMSnSrcCurrentTable OBJECT-TYPE SYNTAX SEQUENCE OF JnxoptIfOMSnSrcCurrentEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of OMSn source performance monitoring information for the current 15-minute interval." ::= { jnxoptIfOMSn 6 } jnxoptIfOMSnSrcCurrentEntry OBJECT-TYPE SYNTAX JnxoptIfOMSnSrcCurrentEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A conceptual row that contains OMSn source performance monitoring information of an interface for the current 15-minute interval." INDEX { ifIndex } ::= { jnxoptIfOMSnSrcCurrentTable 1 } JnxoptIfOMSnSrcCurrentEntry ::= SEQUENCE { jnxoptIfOMSnSrcCurrentSuspectedFlag TruthValue, jnxoptIfOMSnSrcCurrentOutputPower Integer32, jnxoptIfOMSnSrcCurrentLowOutputPower Integer32, jnxoptIfOMSnSrcCurrentHighOutputPower Integer32, jnxoptIfOMSnSrcCurrentLowerOutputPowerThreshold Integer32, jnxoptIfOMSnSrcCurrentUpperOutputPowerThreshold Integer32, jnxoptIfOMSnSrcCurrentAggregatedInputPower Integer32, jnxoptIfOMSnSrcCurrentLowAggregatedInputPower Integer32, jnxoptIfOMSnSrcCurrentHighAggregatedInputPower Integer32, jnxoptIfOMSnSrcCurrentLowerInputPowerThreshold Integer32, jnxoptIfOMSnSrcCurrentUpperInputPowerThreshold Integer32 } jnxoptIfOMSnSrcCurrentSuspectedFlag OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "If true, the data in this entry may be unreliable." ::= { jnxoptIfOMSnSrcCurrentEntry 1 } jnxoptIfOMSnSrcCurrentOutputPower OBJECT-TYPE SYNTAX Integer32 UNITS "0.1 dbm" MAX-ACCESS read-only STATUS current DESCRIPTION "The optical power monitored at the output." ::= { jnxoptIfOMSnSrcCurrentEntry 2 } jnxoptIfOMSnSrcCurrentLowOutputPower OBJECT-TYPE SYNTAX Integer32 UNITS "0.1 dbm" MAX-ACCESS read-only STATUS current DESCRIPTION "The lowest optical power monitored at the output during the current 15-minute interval." ::= { jnxoptIfOMSnSrcCurrentEntry 3 } jnxoptIfOMSnSrcCurrentHighOutputPower OBJECT-TYPE SYNTAX Integer32 UNITS "0.1 dbm" MAX-ACCESS read-only STATUS current DESCRIPTION "The highest optical power monitored at the output during the current 15-minute interval." ::= { jnxoptIfOMSnSrcCurrentEntry 4 } jnxoptIfOMSnSrcCurrentLowerOutputPowerThreshold OBJECT-TYPE SYNTAX Integer32 UNITS "0.1 dbm" MAX-ACCESS read-write STATUS current DESCRIPTION "The lower limit threshold on output power. If jnxoptIfOMSnSrcCurrentOutputPower drops to this value or below, a Threshold Crossing Alert (TCA) should be sent." ::= { jnxoptIfOMSnSrcCurrentEntry 5 } jnxoptIfOMSnSrcCurrentUpperOutputPowerThreshold OBJECT-TYPE SYNTAX Integer32 UNITS "0.1 dbm" MAX-ACCESS read-write STATUS current DESCRIPTION "The upper limit threshold on output power. If jnxoptIfOMSnSrcCurrentOutputPower reaches or exceeds this value, a Threshold Crossing Alert (TCA) should be sent." ::= { jnxoptIfOMSnSrcCurrentEntry 6 } jnxoptIfOMSnSrcCurrentAggregatedInputPower OBJECT-TYPE SYNTAX Integer32 UNITS "0.1 dbm" MAX-ACCESS read-only STATUS current DESCRIPTION "The aggregated optical power at the input." ::= { jnxoptIfOMSnSrcCurrentEntry 7 } jnxoptIfOMSnSrcCurrentLowAggregatedInputPower OBJECT-TYPE SYNTAX Integer32 UNITS "0.1 dbm" MAX-ACCESS read-only STATUS current DESCRIPTION "The lowest aggregated optical power at the input during the current 15-minute interval." ::= { jnxoptIfOMSnSrcCurrentEntry 8 } jnxoptIfOMSnSrcCurrentHighAggregatedInputPower OBJECT-TYPE SYNTAX Integer32 UNITS "0.1 dbm" MAX-ACCESS read-only STATUS current DESCRIPTION "The highest aggregated optical power at the input during the current 15-minute interval." ::= { jnxoptIfOMSnSrcCurrentEntry 9 } jnxoptIfOMSnSrcCurrentLowerInputPowerThreshold OBJECT-TYPE SYNTAX Integer32 UNITS "0.1 dbm" MAX-ACCESS read-write STATUS current DESCRIPTION "The lower limit threshold on aggregated input power. If jnxoptIfOMSnSrcCurrentAggregatedInputPower drops to this value or below, a Threshold Crossing Alert (TCA) should be sent." ::= { jnxoptIfOMSnSrcCurrentEntry 10 } jnxoptIfOMSnSrcCurrentUpperInputPowerThreshold OBJECT-TYPE SYNTAX Integer32 UNITS "0.1 dbm" MAX-ACCESS read-write STATUS current DESCRIPTION "The upper limit threshold on aggregated input power. If jnxoptIfOMSnSrcCurrentAggregatedInputPower reaches or exceeds this value, a Threshold Crossing Alert (TCA) should be sent." ::= { jnxoptIfOMSnSrcCurrentEntry 11 } -- OMSn source interval table -- Contains data for previous 15-minute performance monitoring -- intervals. jnxoptIfOMSnSrcIntervalTable OBJECT-TYPE SYNTAX SEQUENCE OF JnxoptIfOMSnSrcIntervalEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of historical OMSn source performance monitoring information." ::= { jnxoptIfOMSn 7 } jnxoptIfOMSnSrcIntervalEntry OBJECT-TYPE SYNTAX JnxoptIfOMSnSrcIntervalEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A conceptual row that contains OMSn source performance monitoring information of an interface during a particular historical interval." INDEX { ifIndex, jnxoptIfOMSnSrcIntervalNumber } ::= { jnxoptIfOMSnSrcIntervalTable 1 } JnxoptIfOMSnSrcIntervalEntry ::= SEQUENCE { jnxoptIfOMSnSrcIntervalNumber JnxoptIfIntervalNumber, jnxoptIfOMSnSrcIntervalSuspectedFlag TruthValue, jnxoptIfOMSnSrcIntervalLastOutputPower Integer32, jnxoptIfOMSnSrcIntervalLowOutputPower Integer32, jnxoptIfOMSnSrcIntervalHighOutputPower Integer32, jnxoptIfOMSnSrcIntervalLastAggregatedInputPower Integer32, jnxoptIfOMSnSrcIntervalLowAggregatedInputPower Integer32, jnxoptIfOMSnSrcIntervalHighAggregatedInputPower Integer32 } jnxoptIfOMSnSrcIntervalNumber OBJECT-TYPE SYNTAX JnxoptIfIntervalNumber MAX-ACCESS not-accessible STATUS current DESCRIPTION "Uniquely identifies the interval." ::= { jnxoptIfOMSnSrcIntervalEntry 1 } jnxoptIfOMSnSrcIntervalSuspectedFlag OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "If true, the data in this entry may be unreliable." ::= { jnxoptIfOMSnSrcIntervalEntry 2 } jnxoptIfOMSnSrcIntervalLastOutputPower OBJECT-TYPE SYNTAX Integer32 UNITS "0.1 dbm" MAX-ACCESS read-only STATUS current DESCRIPTION "The last optical power monitored at the output during the interval." ::= { jnxoptIfOMSnSrcIntervalEntry 3 } jnxoptIfOMSnSrcIntervalLowOutputPower OBJECT-TYPE SYNTAX Integer32 UNITS "0.1 dbm" MAX-ACCESS read-only STATUS current DESCRIPTION "The lowest optical power monitored at the output during the interval." ::= { jnxoptIfOMSnSrcIntervalEntry 4 } jnxoptIfOMSnSrcIntervalHighOutputPower OBJECT-TYPE SYNTAX Integer32 UNITS "0.1 dbm" MAX-ACCESS read-only STATUS current DESCRIPTION "The highest optical power monitored at the output during the interval." ::= { jnxoptIfOMSnSrcIntervalEntry 5 } jnxoptIfOMSnSrcIntervalLastAggregatedInputPower OBJECT-TYPE SYNTAX Integer32 UNITS "0.1 dbm" MAX-ACCESS read-only STATUS current DESCRIPTION "The last aggregated optical power at the input during the interval." ::= { jnxoptIfOMSnSrcIntervalEntry 6 } jnxoptIfOMSnSrcIntervalLowAggregatedInputPower OBJECT-TYPE SYNTAX Integer32 UNITS "0.1 dbm" MAX-ACCESS read-only STATUS current DESCRIPTION "The lowest aggregated optical power at the input during the interval." ::= { jnxoptIfOMSnSrcIntervalEntry 7 } jnxoptIfOMSnSrcIntervalHighAggregatedInputPower OBJECT-TYPE SYNTAX Integer32 UNITS "0.1 dbm" MAX-ACCESS read-only STATUS current DESCRIPTION "The highest aggregated optical power at the input during the interval." ::= { jnxoptIfOMSnSrcIntervalEntry 8 } -- OMSn source current day table -- Contains data for the current 24-hour performance -- monitoring interval. jnxoptIfOMSnSrcCurDayTable OBJECT-TYPE SYNTAX SEQUENCE OF JnxoptIfOMSnSrcCurDayEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of OMSn source performance monitoring information for the current 24-hour interval." ::= { jnxoptIfOMSn 8 } jnxoptIfOMSnSrcCurDayEntry OBJECT-TYPE SYNTAX JnxoptIfOMSnSrcCurDayEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A conceptual row that contains OMSn source performance monitoring information of an interface for the current 24-hour interval." INDEX { ifIndex } ::= { jnxoptIfOMSnSrcCurDayTable 1 } JnxoptIfOMSnSrcCurDayEntry ::= SEQUENCE { jnxoptIfOMSnSrcCurDaySuspectedFlag TruthValue, jnxoptIfOMSnSrcCurDayLowOutputPower Integer32, jnxoptIfOMSnSrcCurDayHighOutputPower Integer32, jnxoptIfOMSnSrcCurDayLowAggregatedInputPower Integer32, jnxoptIfOMSnSrcCurDayHighAggregatedInputPower Integer32 } jnxoptIfOMSnSrcCurDaySuspectedFlag OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "If true, the data in this entry may be unreliable." ::= { jnxoptIfOMSnSrcCurDayEntry 1 } jnxoptIfOMSnSrcCurDayLowOutputPower OBJECT-TYPE SYNTAX Integer32 UNITS "0.1 dbm" MAX-ACCESS read-only STATUS current DESCRIPTION "The lowest optical power monitored at the output during the current 24-hour interval." ::= { jnxoptIfOMSnSrcCurDayEntry 2 } jnxoptIfOMSnSrcCurDayHighOutputPower OBJECT-TYPE SYNTAX Integer32 UNITS "0.1 dbm" MAX-ACCESS read-only STATUS current DESCRIPTION "The highest optical power monitored at the output during the current 24-hour interval." ::= { jnxoptIfOMSnSrcCurDayEntry 3 } jnxoptIfOMSnSrcCurDayLowAggregatedInputPower OBJECT-TYPE SYNTAX Integer32 UNITS "0.1 dbm" MAX-ACCESS read-only STATUS current DESCRIPTION "The lowest aggregated optical power at the input during the current 24-hour interval." ::= { jnxoptIfOMSnSrcCurDayEntry 4 } jnxoptIfOMSnSrcCurDayHighAggregatedInputPower OBJECT-TYPE SYNTAX Integer32 UNITS "0.1 dbm" MAX-ACCESS read-only STATUS current DESCRIPTION "The highest aggregated optical power at the input during the current 24-hour interval." ::= { jnxoptIfOMSnSrcCurDayEntry 5 } -- OMSn source previous day table -- Contains data for the previous 24-hour performance -- monitoring interval. jnxoptIfOMSnSrcPrevDayTable OBJECT-TYPE SYNTAX SEQUENCE OF JnxoptIfOMSnSrcPrevDayEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of OMSn source performance monitoring information for the previous 24-hour interval." ::= { jnxoptIfOMSn 9 } jnxoptIfOMSnSrcPrevDayEntry OBJECT-TYPE SYNTAX JnxoptIfOMSnSrcPrevDayEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A conceptual row that contains OMSn source performance monitoring information of an interface for the previous 24-hour interval." INDEX { ifIndex } ::= { jnxoptIfOMSnSrcPrevDayTable 1 } JnxoptIfOMSnSrcPrevDayEntry ::= SEQUENCE { jnxoptIfOMSnSrcPrevDaySuspectedFlag TruthValue, jnxoptIfOMSnSrcPrevDayLastOutputPower Integer32, jnxoptIfOMSnSrcPrevDayLowOutputPower Integer32, jnxoptIfOMSnSrcPrevDayHighOutputPower Integer32, jnxoptIfOMSnSrcPrevDayLastAggregatedInputPower Integer32, jnxoptIfOMSnSrcPrevDayLowAggregatedInputPower Integer32, jnxoptIfOMSnSrcPrevDayHighAggregatedInputPower Integer32 } jnxoptIfOMSnSrcPrevDaySuspectedFlag OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "If true, the data in this entry may be unreliable." ::= { jnxoptIfOMSnSrcPrevDayEntry 1 } jnxoptIfOMSnSrcPrevDayLastOutputPower OBJECT-TYPE SYNTAX Integer32 UNITS "0.1 dbm" MAX-ACCESS read-only STATUS current DESCRIPTION "The last optical power monitored at the output during the previous 24-hour interval." ::= { jnxoptIfOMSnSrcPrevDayEntry 2 } jnxoptIfOMSnSrcPrevDayLowOutputPower OBJECT-TYPE SYNTAX Integer32 UNITS "0.1 dbm" MAX-ACCESS read-only STATUS current DESCRIPTION "The lowest optical power monitored at the output during the previous 24-hour interval." ::= { jnxoptIfOMSnSrcPrevDayEntry 3 } jnxoptIfOMSnSrcPrevDayHighOutputPower OBJECT-TYPE SYNTAX Integer32 UNITS "0.1 dbm" MAX-ACCESS read-only STATUS current DESCRIPTION "The highest optical power monitored at the output during the previous 24-hour interval." ::= { jnxoptIfOMSnSrcPrevDayEntry 4 } jnxoptIfOMSnSrcPrevDayLastAggregatedInputPower OBJECT-TYPE SYNTAX Integer32 UNITS "0.1 dbm" MAX-ACCESS read-only STATUS current DESCRIPTION "The last aggregated optical power at the input during the previous 24-hour interval." ::= { jnxoptIfOMSnSrcPrevDayEntry 5 } jnxoptIfOMSnSrcPrevDayLowAggregatedInputPower OBJECT-TYPE SYNTAX Integer32 UNITS "0.1 dbm" MAX-ACCESS read-only STATUS current DESCRIPTION "The lowest aggregated optical power at the input during the previous 24-hour interval." ::= { jnxoptIfOMSnSrcPrevDayEntry 6 } jnxoptIfOMSnSrcPrevDayHighAggregatedInputPower OBJECT-TYPE SYNTAX Integer32 UNITS "0.1 dbm" MAX-ACCESS read-only STATUS current DESCRIPTION "The highest aggregated optical power at the input during the previous 24-hour interval." ::= { jnxoptIfOMSnSrcPrevDayEntry 7 } -- the jnxoptIfOChGroup group -- This group handles the configuration and performance monitoring -- information for OChGroup layers. -- OChGroup config table jnxoptIfOChGroupConfigTable OBJECT-TYPE SYNTAX SEQUENCE OF JnxoptIfOChGroupConfigEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of OChGroup configuration information." ::= { jnxoptIfOChGroup 1 } jnxoptIfOChGroupConfigEntry OBJECT-TYPE SYNTAX JnxoptIfOChGroupConfigEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A conceptual row that contains OChGroup configuration information of an interface." INDEX { ifIndex } ::= { jnxoptIfOChGroupConfigTable 1 } JnxoptIfOChGroupConfigEntry ::= SEQUENCE { jnxoptIfOChGroupDirectionality JnxoptIfDirectionality } jnxoptIfOChGroupDirectionality OBJECT-TYPE SYNTAX JnxoptIfDirectionality MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates the directionality of the entity." ::= { jnxoptIfOChGroupConfigEntry 1 } -- OChGroup sink current table -- Contains data for the current 15-minute performance monitoring -- interval. jnxoptIfOChGroupSinkCurrentTable OBJECT-TYPE SYNTAX SEQUENCE OF JnxoptIfOChGroupSinkCurrentEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of OChGroup sink performance monitoring information for the current 15-minute interval." ::= { jnxoptIfOChGroup 2 } jnxoptIfOChGroupSinkCurrentEntry OBJECT-TYPE SYNTAX JnxoptIfOChGroupSinkCurrentEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A conceptual row that contains OChGroup sink performance monitoring information of an interface for the current 15-minute interval." INDEX { ifIndex } ::= { jnxoptIfOChGroupSinkCurrentTable 1 } JnxoptIfOChGroupSinkCurrentEntry ::= SEQUENCE { jnxoptIfOChGroupSinkCurrentSuspectedFlag TruthValue, jnxoptIfOChGroupSinkCurrentAggregatedInputPower Integer32, jnxoptIfOChGroupSinkCurrentLowAggregatedInputPower Integer32, jnxoptIfOChGroupSinkCurrentHighAggregatedInputPower Integer32, jnxoptIfOChGroupSinkCurrentLowerInputPowerThreshold Integer32, jnxoptIfOChGroupSinkCurrentUpperInputPowerThreshold Integer32, jnxoptIfOChGroupSinkCurrentOutputPower Integer32, jnxoptIfOChGroupSinkCurrentLowOutputPower Integer32, jnxoptIfOChGroupSinkCurrentHighOutputPower Integer32, jnxoptIfOChGroupSinkCurrentLowerOutputPowerThreshold Integer32, jnxoptIfOChGroupSinkCurrentUpperOutputPowerThreshold Integer32 } jnxoptIfOChGroupSinkCurrentSuspectedFlag OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "If true, the data in this entry may be unreliable." ::= { jnxoptIfOChGroupSinkCurrentEntry 1 } jnxoptIfOChGroupSinkCurrentAggregatedInputPower OBJECT-TYPE SYNTAX Integer32 UNITS "0.1 dbm" MAX-ACCESS read-only STATUS current DESCRIPTION "The aggregated optical power of all the DWDM input channels in the OChGroup." ::= { jnxoptIfOChGroupSinkCurrentEntry 2 } jnxoptIfOChGroupSinkCurrentLowAggregatedInputPower OBJECT-TYPE SYNTAX Integer32 UNITS "0.1 dbm" MAX-ACCESS read-only STATUS current DESCRIPTION "The lowest aggregated optical power of all the DWDM input channels in the OChGroup during the current 15-minute interval." ::= { jnxoptIfOChGroupSinkCurrentEntry 3 } jnxoptIfOChGroupSinkCurrentHighAggregatedInputPower OBJECT-TYPE SYNTAX Integer32 UNITS "0.1 dbm" MAX-ACCESS read-only STATUS current DESCRIPTION "The highest aggregated optical power of all the DWDM input channels in the OChGroup during the current 15-minute interval." ::= { jnxoptIfOChGroupSinkCurrentEntry 4 } jnxoptIfOChGroupSinkCurrentLowerInputPowerThreshold OBJECT-TYPE SYNTAX Integer32 UNITS "0.1 dbm" MAX-ACCESS read-write STATUS current DESCRIPTION "The lower limit threshold on aggregated input power. If jnxoptIfOChGroupSinkCurrentAggregatedInputPower drops to this value or below, a Threshold Crossing Alert (TCA) should be sent." ::= { jnxoptIfOChGroupSinkCurrentEntry 5 } jnxoptIfOChGroupSinkCurrentUpperInputPowerThreshold OBJECT-TYPE SYNTAX Integer32 UNITS "0.1 dbm" MAX-ACCESS read-write STATUS current DESCRIPTION "The upper limit threshold on aggregated input power. If jnxoptIfOChGroupSinkCurrentAggregatedInputPower reaches or exceeds this value, a Threshold Crossing Alert (TCA) should be sent." ::= { jnxoptIfOChGroupSinkCurrentEntry 6 } jnxoptIfOChGroupSinkCurrentOutputPower OBJECT-TYPE SYNTAX Integer32 UNITS "0.1 dbm" MAX-ACCESS read-only STATUS current DESCRIPTION "The optical power monitored at the output in the OChGroup." ::= { jnxoptIfOChGroupSinkCurrentEntry 7 } jnxoptIfOChGroupSinkCurrentLowOutputPower OBJECT-TYPE SYNTAX Integer32 UNITS "0.1 dbm" MAX-ACCESS read-only STATUS current DESCRIPTION "The lowest optical power monitored at the output in the OChGroup during the current 15-minute interval." ::= { jnxoptIfOChGroupSinkCurrentEntry 8 } jnxoptIfOChGroupSinkCurrentHighOutputPower OBJECT-TYPE SYNTAX Integer32 UNITS "0.1 dbm" MAX-ACCESS read-only STATUS current DESCRIPTION "The highest optical power monitored at the output in the OChGroup during the current 15-minute interval." ::= { jnxoptIfOChGroupSinkCurrentEntry 9 } jnxoptIfOChGroupSinkCurrentLowerOutputPowerThreshold OBJECT-TYPE SYNTAX Integer32 UNITS "0.1 dbm" MAX-ACCESS read-write STATUS current DESCRIPTION "The lower limit threshold on the output power. If jnxoptIfOChGroupSinkCurrentOutputPower drops to this value or below, a Threshold Crossing Alert (TCA) should be sent." ::= { jnxoptIfOChGroupSinkCurrentEntry 10 } jnxoptIfOChGroupSinkCurrentUpperOutputPowerThreshold OBJECT-TYPE SYNTAX Integer32 UNITS "0.1 dbm" MAX-ACCESS read-write STATUS current DESCRIPTION "The upper limit threshold on the output power. If jnxoptIfOChGroupSinkCurrentOutputPower reaches or exceeds this value, a Threshold Crossing Alert (TCA) should be sent." ::= { jnxoptIfOChGroupSinkCurrentEntry 11 } -- OChGroup sink interval table -- Contains data for previous 15-minute performance monitoring -- intervals. jnxoptIfOChGroupSinkIntervalTable OBJECT-TYPE SYNTAX SEQUENCE OF JnxoptIfOChGroupSinkIntervalEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of historical OChGroup sink performance monitoring information." ::= { jnxoptIfOChGroup 3 } jnxoptIfOChGroupSinkIntervalEntry OBJECT-TYPE SYNTAX JnxoptIfOChGroupSinkIntervalEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A conceptual row that contains OChGroup sink performance monitoring information of an interface during a particular historical interval." INDEX { ifIndex, jnxoptIfOChGroupSinkIntervalNumber } ::= { jnxoptIfOChGroupSinkIntervalTable 1 } JnxoptIfOChGroupSinkIntervalEntry ::= SEQUENCE { jnxoptIfOChGroupSinkIntervalNumber JnxoptIfIntervalNumber, jnxoptIfOChGroupSinkIntervalSuspectedFlag TruthValue, jnxoptIfOChGroupSinkIntervalLastAggregatedInputPower Integer32, jnxoptIfOChGroupSinkIntervalLowAggregatedInputPower Integer32, jnxoptIfOChGroupSinkIntervalHighAggregatedInputPower Integer32, jnxoptIfOChGroupSinkIntervalLastOutputPower Integer32, jnxoptIfOChGroupSinkIntervalLowOutputPower Integer32, jnxoptIfOChGroupSinkIntervalHighOutputPower Integer32 } jnxoptIfOChGroupSinkIntervalNumber OBJECT-TYPE SYNTAX JnxoptIfIntervalNumber MAX-ACCESS not-accessible STATUS current DESCRIPTION "Uniquely identifies the interval." ::= { jnxoptIfOChGroupSinkIntervalEntry 1 } jnxoptIfOChGroupSinkIntervalSuspectedFlag OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "If true, the data in this entry may be unreliable." ::= { jnxoptIfOChGroupSinkIntervalEntry 2 } jnxoptIfOChGroupSinkIntervalLastAggregatedInputPower OBJECT-TYPE SYNTAX Integer32 UNITS "0.1 dbm" MAX-ACCESS read-only STATUS current DESCRIPTION "The last aggregated optical power of all the DWDM input channels in the OChGroup during the interval." ::= { jnxoptIfOChGroupSinkIntervalEntry 3 } jnxoptIfOChGroupSinkIntervalLowAggregatedInputPower OBJECT-TYPE SYNTAX Integer32 UNITS "0.1 dbm" MAX-ACCESS read-only STATUS current DESCRIPTION "The lowest aggregated optical power of all the DWDM input channels in the OChGroup during the interval." ::= { jnxoptIfOChGroupSinkIntervalEntry 4 } jnxoptIfOChGroupSinkIntervalHighAggregatedInputPower OBJECT-TYPE SYNTAX Integer32 UNITS "0.1 dbm" MAX-ACCESS read-only STATUS current DESCRIPTION "The highest aggregated optical power of all the DWDM input channels in the OChGroup during the interval." ::= { jnxoptIfOChGroupSinkIntervalEntry 5 } jnxoptIfOChGroupSinkIntervalLastOutputPower OBJECT-TYPE SYNTAX Integer32 UNITS "0.1 dbm" MAX-ACCESS read-only STATUS current DESCRIPTION "The last optical power monitored at the output in the OChGroup during the interval." ::= { jnxoptIfOChGroupSinkIntervalEntry 6 } jnxoptIfOChGroupSinkIntervalLowOutputPower OBJECT-TYPE SYNTAX Integer32 UNITS "0.1 dbm" MAX-ACCESS read-only STATUS current DESCRIPTION "The lowest optical power monitored at the output in the OChGroup during the interval." ::= { jnxoptIfOChGroupSinkIntervalEntry 7 } jnxoptIfOChGroupSinkIntervalHighOutputPower OBJECT-TYPE SYNTAX Integer32 UNITS "0.1 dbm" MAX-ACCESS read-only STATUS current DESCRIPTION "The highest optical power monitored at the output in the OChGroup during the interval." ::= { jnxoptIfOChGroupSinkIntervalEntry 8 } -- OChGroup sink current day table -- Contains data for the current 24-hour performance -- monitoring interval. jnxoptIfOChGroupSinkCurDayTable OBJECT-TYPE SYNTAX SEQUENCE OF JnxoptIfOChGroupSinkCurDayEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of OChGroup sink performance monitoring information for the current 24-hour interval." ::= { jnxoptIfOChGroup 4 } jnxoptIfOChGroupSinkCurDayEntry OBJECT-TYPE SYNTAX JnxoptIfOChGroupSinkCurDayEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A conceptual row that contains OChGroup sink performance monitoring information of an interface for the current 24-hour interval." INDEX { ifIndex } ::= { jnxoptIfOChGroupSinkCurDayTable 1 } JnxoptIfOChGroupSinkCurDayEntry ::= SEQUENCE { jnxoptIfOChGroupSinkCurDaySuspectedFlag TruthValue, jnxoptIfOChGroupSinkCurDayLowAggregatedInputPower Integer32, jnxoptIfOChGroupSinkCurDayHighAggregatedInputPower Integer32, jnxoptIfOChGroupSinkCurDayLowOutputPower Integer32, jnxoptIfOChGroupSinkCurDayHighOutputPower Integer32 } jnxoptIfOChGroupSinkCurDaySuspectedFlag OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "If true, the data in this entry may be unreliable." ::= { jnxoptIfOChGroupSinkCurDayEntry 1 } jnxoptIfOChGroupSinkCurDayLowAggregatedInputPower OBJECT-TYPE SYNTAX Integer32 UNITS "0.1 dbm" MAX-ACCESS read-only STATUS current DESCRIPTION "The lowest aggregated optical power of all the DWDM input channels in the OChGroup during the current 24-hour interval." ::= { jnxoptIfOChGroupSinkCurDayEntry 2 } jnxoptIfOChGroupSinkCurDayHighAggregatedInputPower OBJECT-TYPE SYNTAX Integer32 UNITS "0.1 dbm" MAX-ACCESS read-only STATUS current DESCRIPTION "The highest aggregated optical power of all the DWDM input channels in the OChGroup during the current 24-hour interval." ::= { jnxoptIfOChGroupSinkCurDayEntry 3 } jnxoptIfOChGroupSinkCurDayLowOutputPower OBJECT-TYPE SYNTAX Integer32 UNITS "0.1 dbm" MAX-ACCESS read-only STATUS current DESCRIPTION "The lowest optical power monitored at the output in the OChGroup during the current 24-hour interval." ::= { jnxoptIfOChGroupSinkCurDayEntry 4 } jnxoptIfOChGroupSinkCurDayHighOutputPower OBJECT-TYPE SYNTAX Integer32 UNITS "0.1 dbm" MAX-ACCESS read-only STATUS current DESCRIPTION "The highest optical power monitored at the output in the OChGroup during the current 24-hour interval." ::= { jnxoptIfOChGroupSinkCurDayEntry 5 } -- OChGroup sink previous day table -- Contains data for the previous 24-hour performance -- monitoring interval. jnxoptIfOChGroupSinkPrevDayTable OBJECT-TYPE SYNTAX SEQUENCE OF JnxoptIfOChGroupSinkPrevDayEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of OChGroup sink performance monitoring information for the previous 24-hour interval." ::= { jnxoptIfOChGroup 5 } jnxoptIfOChGroupSinkPrevDayEntry OBJECT-TYPE SYNTAX JnxoptIfOChGroupSinkPrevDayEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A conceptual row that contains OChGroup sink performance monitoring information of an interface for the previous 24-hour interval." INDEX { ifIndex } ::= { jnxoptIfOChGroupSinkPrevDayTable 1 } JnxoptIfOChGroupSinkPrevDayEntry ::= SEQUENCE { jnxoptIfOChGroupSinkPrevDaySuspectedFlag TruthValue, jnxoptIfOChGroupSinkPrevDayLastAggregatedInputPower Integer32, jnxoptIfOChGroupSinkPrevDayLowAggregatedInputPower Integer32, jnxoptIfOChGroupSinkPrevDayHighAggregatedInputPower Integer32, jnxoptIfOChGroupSinkPrevDayLastOutputPower Integer32, jnxoptIfOChGroupSinkPrevDayLowOutputPower Integer32, jnxoptIfOChGroupSinkPrevDayHighOutputPower Integer32 } jnxoptIfOChGroupSinkPrevDaySuspectedFlag OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "If true, the data in this entry may be unreliable." ::= { jnxoptIfOChGroupSinkPrevDayEntry 1 } jnxoptIfOChGroupSinkPrevDayLastAggregatedInputPower OBJECT-TYPE SYNTAX Integer32 UNITS "0.1 dbm" MAX-ACCESS read-only STATUS current DESCRIPTION "The last aggregated optical power of all the DWDM input channels in the OChGroup during the previous 24-hour interval." ::= { jnxoptIfOChGroupSinkPrevDayEntry 2 } jnxoptIfOChGroupSinkPrevDayLowAggregatedInputPower OBJECT-TYPE SYNTAX Integer32 UNITS "0.1 dbm" MAX-ACCESS read-only STATUS current DESCRIPTION "The lowest aggregated optical power of all the DWDM input channels in the OChGroup during the previous 24-hour interval." ::= { jnxoptIfOChGroupSinkPrevDayEntry 3 } jnxoptIfOChGroupSinkPrevDayHighAggregatedInputPower OBJECT-TYPE SYNTAX Integer32 UNITS "0.1 dbm" MAX-ACCESS read-only STATUS current DESCRIPTION "The highest aggregated optical power of all the DWDM input channels in the OChGroup during the previous 24-hour interval." ::= { jnxoptIfOChGroupSinkPrevDayEntry 4 } jnxoptIfOChGroupSinkPrevDayLastOutputPower OBJECT-TYPE SYNTAX Integer32 UNITS "0.1 dbm" MAX-ACCESS read-only STATUS current DESCRIPTION "The last optical power monitored at the output in the OChGroup during the previous 24-hour interval." ::= { jnxoptIfOChGroupSinkPrevDayEntry 5 } jnxoptIfOChGroupSinkPrevDayLowOutputPower OBJECT-TYPE SYNTAX Integer32 UNITS "0.1 dbm" MAX-ACCESS read-only STATUS current DESCRIPTION "The lowest optical power monitored at the output in the OChGroup during the previous 24-hour interval." ::= { jnxoptIfOChGroupSinkPrevDayEntry 6 } jnxoptIfOChGroupSinkPrevDayHighOutputPower OBJECT-TYPE SYNTAX Integer32 UNITS "0.1 dbm" MAX-ACCESS read-only STATUS current DESCRIPTION "The highest optical power monitored at the output in the OChGroup during the previous 24-hour interval." ::= { jnxoptIfOChGroupSinkPrevDayEntry 7 } -- OChGroup source current table -- Contains data for the current 15-minute performance monitoring -- interval. jnxoptIfOChGroupSrcCurrentTable OBJECT-TYPE SYNTAX SEQUENCE OF JnxoptIfOChGroupSrcCurrentEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of OChGroup source performance monitoring information for the current 15-minute interval." ::= { jnxoptIfOChGroup 6 } jnxoptIfOChGroupSrcCurrentEntry OBJECT-TYPE SYNTAX JnxoptIfOChGroupSrcCurrentEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A conceptual row that contains OChGroup source performance monitoring information of an interface for the current 15-minute interval." INDEX { ifIndex } ::= { jnxoptIfOChGroupSrcCurrentTable 1 } JnxoptIfOChGroupSrcCurrentEntry ::= SEQUENCE { jnxoptIfOChGroupSrcCurrentSuspectedFlag TruthValue, jnxoptIfOChGroupSrcCurrentOutputPower Integer32, jnxoptIfOChGroupSrcCurrentLowOutputPower Integer32, jnxoptIfOChGroupSrcCurrentHighOutputPower Integer32, jnxoptIfOChGroupSrcCurrentLowerOutputPowerThreshold Integer32, jnxoptIfOChGroupSrcCurrentUpperOutputPowerThreshold Integer32, jnxoptIfOChGroupSrcCurrentAggregatedInputPower Integer32, jnxoptIfOChGroupSrcCurrentLowAggregatedInputPower Integer32, jnxoptIfOChGroupSrcCurrentHighAggregatedInputPower Integer32, jnxoptIfOChGroupSrcCurrentLowerInputPowerThreshold Integer32, jnxoptIfOChGroupSrcCurrentUpperInputPowerThreshold Integer32 } jnxoptIfOChGroupSrcCurrentSuspectedFlag OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "If true, the data in this entry may be unreliable." ::= { jnxoptIfOChGroupSrcCurrentEntry 1 } jnxoptIfOChGroupSrcCurrentOutputPower OBJECT-TYPE SYNTAX Integer32 UNITS "0.1 dbm" MAX-ACCESS read-only STATUS current DESCRIPTION "The optical power monitored at the output." ::= { jnxoptIfOChGroupSrcCurrentEntry 2 } jnxoptIfOChGroupSrcCurrentLowOutputPower OBJECT-TYPE SYNTAX Integer32 UNITS "0.1 dbm" MAX-ACCESS read-only STATUS current DESCRIPTION "The lowest optical power monitored at the output during the current 15-minute interval." ::= { jnxoptIfOChGroupSrcCurrentEntry 3 } jnxoptIfOChGroupSrcCurrentHighOutputPower OBJECT-TYPE SYNTAX Integer32 UNITS "0.1 dbm" MAX-ACCESS read-only STATUS current DESCRIPTION "The highest optical power monitored at the output during the current 15-minute interval." ::= { jnxoptIfOChGroupSrcCurrentEntry 4 } jnxoptIfOChGroupSrcCurrentLowerOutputPowerThreshold OBJECT-TYPE SYNTAX Integer32 UNITS "0.1 dbm" MAX-ACCESS read-write STATUS current DESCRIPTION "The lower limit threshold on output power. If jnxoptIfOChGroupSrcCurrentOutputPower drops to this value or below, a Threshold Crossing Alert (TCA) should be sent." ::= { jnxoptIfOChGroupSrcCurrentEntry 5 } jnxoptIfOChGroupSrcCurrentUpperOutputPowerThreshold OBJECT-TYPE SYNTAX Integer32 UNITS "0.1 dbm" MAX-ACCESS read-write STATUS current DESCRIPTION "The upper limit threshold on output power. If jnxoptIfOChGroupSrcCurrentOutputPower reaches or exceeds this value, a Threshold Crossing Alert (TCA) should be sent." ::= { jnxoptIfOChGroupSrcCurrentEntry 6 } jnxoptIfOChGroupSrcCurrentAggregatedInputPower OBJECT-TYPE SYNTAX Integer32 UNITS "0.1 dbm" MAX-ACCESS read-only STATUS current DESCRIPTION "The aggregated optical power monitored at the input." ::= { jnxoptIfOChGroupSrcCurrentEntry 7 } jnxoptIfOChGroupSrcCurrentLowAggregatedInputPower OBJECT-TYPE SYNTAX Integer32 UNITS "0.1 dbm" MAX-ACCESS read-only STATUS current DESCRIPTION "The lowest aggregated optical power monitored at the input during the current 15-minute interval." ::= { jnxoptIfOChGroupSrcCurrentEntry 8 } jnxoptIfOChGroupSrcCurrentHighAggregatedInputPower OBJECT-TYPE SYNTAX Integer32 UNITS "0.1 dbm" MAX-ACCESS read-only STATUS current DESCRIPTION "The highest aggregated optical power monitored at the input during the current 15-minute interval." ::= { jnxoptIfOChGroupSrcCurrentEntry 9 } jnxoptIfOChGroupSrcCurrentLowerInputPowerThreshold OBJECT-TYPE SYNTAX Integer32 UNITS "0.1 dbm" MAX-ACCESS read-write STATUS current DESCRIPTION "The lower limit threshold on input power. If jnxoptIfOChGroupSrcCurrentAggregatedInputPower drops to this value or below, a Threshold Crossing Alert (TCA) should be sent." ::= { jnxoptIfOChGroupSrcCurrentEntry 10 } jnxoptIfOChGroupSrcCurrentUpperInputPowerThreshold OBJECT-TYPE SYNTAX Integer32 UNITS "0.1 dbm" MAX-ACCESS read-write STATUS current DESCRIPTION "The upper limit threshold on input power. If jnxoptIfOChGroupSrcCurrentAggregatedInputPower reaches or exceeds this value, a Threshold Crossing Alert (TCA) should be sent." ::= { jnxoptIfOChGroupSrcCurrentEntry 11 } -- OChGroup source interval table -- Contains data for previous 15-minute performance monitoring -- intervals. jnxoptIfOChGroupSrcIntervalTable OBJECT-TYPE SYNTAX SEQUENCE OF JnxoptIfOChGroupSrcIntervalEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of historical OChGroup source performance monitoring information." ::= { jnxoptIfOChGroup 7 } jnxoptIfOChGroupSrcIntervalEntry OBJECT-TYPE SYNTAX JnxoptIfOChGroupSrcIntervalEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A conceptual row that contains OChGroup source performance monitoring information of an interface during a particular historical interval." INDEX { ifIndex, jnxoptIfOChGroupSrcIntervalNumber } ::= { jnxoptIfOChGroupSrcIntervalTable 1 } JnxoptIfOChGroupSrcIntervalEntry ::= SEQUENCE { jnxoptIfOChGroupSrcIntervalNumber JnxoptIfIntervalNumber, jnxoptIfOChGroupSrcIntervalSuspectedFlag TruthValue, jnxoptIfOChGroupSrcIntervalLastOutputPower Integer32, jnxoptIfOChGroupSrcIntervalLowOutputPower Integer32, jnxoptIfOChGroupSrcIntervalHighOutputPower Integer32, jnxoptIfOChGroupSrcIntervalLastAggregatedInputPower Integer32, jnxoptIfOChGroupSrcIntervalLowAggregatedInputPower Integer32, jnxoptIfOChGroupSrcIntervalHighAggregatedInputPower Integer32 } jnxoptIfOChGroupSrcIntervalNumber OBJECT-TYPE SYNTAX JnxoptIfIntervalNumber MAX-ACCESS not-accessible STATUS current DESCRIPTION "Uniquely identifies the interval." ::= { jnxoptIfOChGroupSrcIntervalEntry 1 } jnxoptIfOChGroupSrcIntervalSuspectedFlag OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "If true, the data in this entry may be unreliable." ::= { jnxoptIfOChGroupSrcIntervalEntry 2 } jnxoptIfOChGroupSrcIntervalLastOutputPower OBJECT-TYPE SYNTAX Integer32 UNITS "0.1 dbm" MAX-ACCESS read-only STATUS current DESCRIPTION "The last optical power monitored at the output during the interval." ::= { jnxoptIfOChGroupSrcIntervalEntry 3 } jnxoptIfOChGroupSrcIntervalLowOutputPower OBJECT-TYPE SYNTAX Integer32 UNITS "0.1 dbm" MAX-ACCESS read-only STATUS current DESCRIPTION "The lowest optical power monitored at the output during the interval." ::= { jnxoptIfOChGroupSrcIntervalEntry 4 } jnxoptIfOChGroupSrcIntervalHighOutputPower OBJECT-TYPE SYNTAX Integer32 UNITS "0.1 dbm" MAX-ACCESS read-only STATUS current DESCRIPTION "The highest optical power monitored at the output during the interval." ::= { jnxoptIfOChGroupSrcIntervalEntry 5 } jnxoptIfOChGroupSrcIntervalLastAggregatedInputPower OBJECT-TYPE SYNTAX Integer32 UNITS "0.1 dbm" MAX-ACCESS read-only STATUS current DESCRIPTION "The last aggregated optical power monitored at the input during the interval." ::= { jnxoptIfOChGroupSrcIntervalEntry 6 } jnxoptIfOChGroupSrcIntervalLowAggregatedInputPower OBJECT-TYPE SYNTAX Integer32 UNITS "0.1 dbm" MAX-ACCESS read-only STATUS current DESCRIPTION "The lowest aggregated optical power monitored at the input during the interval." ::= { jnxoptIfOChGroupSrcIntervalEntry 7 } jnxoptIfOChGroupSrcIntervalHighAggregatedInputPower OBJECT-TYPE SYNTAX Integer32 UNITS "0.1 dbm" MAX-ACCESS read-only STATUS current DESCRIPTION "The highest aggregated optical power monitored at the input during the interval." ::= { jnxoptIfOChGroupSrcIntervalEntry 8 } -- OChGroup source current day table -- Contains data for the current 24-hour performance -- monitoring interval. jnxoptIfOChGroupSrcCurDayTable OBJECT-TYPE SYNTAX SEQUENCE OF JnxoptIfOChGroupSrcCurDayEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of OChGroup source performance monitoring information for the current 24-hour interval." ::= { jnxoptIfOChGroup 8 } jnxoptIfOChGroupSrcCurDayEntry OBJECT-TYPE SYNTAX JnxoptIfOChGroupSrcCurDayEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A conceptual row that contains OChGroup source performance monitoring information of an interface for the current 24-hour interval." INDEX { ifIndex } ::= { jnxoptIfOChGroupSrcCurDayTable 1 } JnxoptIfOChGroupSrcCurDayEntry ::= SEQUENCE { jnxoptIfOChGroupSrcCurDaySuspectedFlag TruthValue, jnxoptIfOChGroupSrcCurDayLowOutputPower Integer32, jnxoptIfOChGroupSrcCurDayHighOutputPower Integer32, jnxoptIfOChGroupSrcCurDayLowAggregatedInputPower Integer32, jnxoptIfOChGroupSrcCurDayHighAggregatedInputPower Integer32 } jnxoptIfOChGroupSrcCurDaySuspectedFlag OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "If true, the data in this entry may be unreliable." ::= { jnxoptIfOChGroupSrcCurDayEntry 1 } jnxoptIfOChGroupSrcCurDayLowOutputPower OBJECT-TYPE SYNTAX Integer32 UNITS "0.1 dbm" MAX-ACCESS read-only STATUS current DESCRIPTION "The lowest optical power monitored at the output during the current 24-hour interval." ::= { jnxoptIfOChGroupSrcCurDayEntry 2 } jnxoptIfOChGroupSrcCurDayHighOutputPower OBJECT-TYPE SYNTAX Integer32 UNITS "0.1 dbm" MAX-ACCESS read-only STATUS current DESCRIPTION "The highest optical power monitored at the output during the current 24-hour interval." ::= { jnxoptIfOChGroupSrcCurDayEntry 3 } jnxoptIfOChGroupSrcCurDayLowAggregatedInputPower OBJECT-TYPE SYNTAX Integer32 UNITS "0.1 dbm" MAX-ACCESS read-only STATUS current DESCRIPTION "The lowest aggregated optical power monitored at the input during the current 24-hour interval." ::= { jnxoptIfOChGroupSrcCurDayEntry 4 } jnxoptIfOChGroupSrcCurDayHighAggregatedInputPower OBJECT-TYPE SYNTAX Integer32 UNITS "0.1 dbm" MAX-ACCESS read-only STATUS current DESCRIPTION "The highest aggregated optical power monitored at the input during the current 24-hour interval." ::= { jnxoptIfOChGroupSrcCurDayEntry 5 } -- OChGroup source previous day table -- Contains data for the previous 24-hour performance -- monitoring interval. jnxoptIfOChGroupSrcPrevDayTable OBJECT-TYPE SYNTAX SEQUENCE OF JnxoptIfOChGroupSrcPrevDayEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of OChGroup source performance monitoring information for the previous 24-hour interval." ::= { jnxoptIfOChGroup 9 } jnxoptIfOChGroupSrcPrevDayEntry OBJECT-TYPE SYNTAX JnxoptIfOChGroupSrcPrevDayEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A conceptual row that contains OChGroup source performance monitoring information of an interface for the previous 24-hour interval." INDEX { ifIndex } ::= { jnxoptIfOChGroupSrcPrevDayTable 1 } JnxoptIfOChGroupSrcPrevDayEntry ::= SEQUENCE { jnxoptIfOChGroupSrcPrevDaySuspectedFlag TruthValue, jnxoptIfOChGroupSrcPrevDayLastOutputPower Integer32, jnxoptIfOChGroupSrcPrevDayLowOutputPower Integer32, jnxoptIfOChGroupSrcPrevDayHighOutputPower Integer32, jnxoptIfOChGroupSrcPrevDayLastAggregatedInputPower Integer32, jnxoptIfOChGroupSrcPrevDayLowAggregatedInputPower Integer32, jnxoptIfOChGroupSrcPrevDayHighAggregatedInputPower Integer32 } jnxoptIfOChGroupSrcPrevDaySuspectedFlag OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "If true, the data in this entry may be unreliable." ::= { jnxoptIfOChGroupSrcPrevDayEntry 1 } jnxoptIfOChGroupSrcPrevDayLastOutputPower OBJECT-TYPE SYNTAX Integer32 UNITS "0.1 dbm" MAX-ACCESS read-only STATUS current DESCRIPTION "The last optical power monitored at the output during the previous 24-hour interval." ::= { jnxoptIfOChGroupSrcPrevDayEntry 2 } jnxoptIfOChGroupSrcPrevDayLowOutputPower OBJECT-TYPE SYNTAX Integer32 UNITS "0.1 dbm" MAX-ACCESS read-only STATUS current DESCRIPTION "The lowest optical power monitored at the output during the previous 24-hour interval." ::= { jnxoptIfOChGroupSrcPrevDayEntry 3 } jnxoptIfOChGroupSrcPrevDayHighOutputPower OBJECT-TYPE SYNTAX Integer32 UNITS "0.1 dbm" MAX-ACCESS read-only STATUS current DESCRIPTION "The highest optical power monitored at the output during the previous 24-hour interval." ::= { jnxoptIfOChGroupSrcPrevDayEntry 4 } jnxoptIfOChGroupSrcPrevDayLastAggregatedInputPower OBJECT-TYPE SYNTAX Integer32 UNITS "0.1 dbm" MAX-ACCESS read-only STATUS current DESCRIPTION "The last aggregated optical power monitored at the input during the previous 24-hour interval." ::= { jnxoptIfOChGroupSrcPrevDayEntry 5 } jnxoptIfOChGroupSrcPrevDayLowAggregatedInputPower OBJECT-TYPE SYNTAX Integer32 UNITS "0.1 dbm" MAX-ACCESS read-only STATUS current DESCRIPTION "The lowest aggregated optical power monitored at the input during the previous 24-hour interval." ::= { jnxoptIfOChGroupSrcPrevDayEntry 6 } jnxoptIfOChGroupSrcPrevDayHighAggregatedInputPower OBJECT-TYPE SYNTAX Integer32 UNITS "0.1 dbm" MAX-ACCESS read-only STATUS current DESCRIPTION "The highest aggregated optical power monitored at the input during the previous 24-hour interval." ::= { jnxoptIfOChGroupSrcPrevDayEntry 7 } -- the jnxoptIfOCh group -- This group handles the configuration and -- performance monitoring information for OCh layers. -- OCh config table jnxoptIfOChConfigTable OBJECT-TYPE SYNTAX SEQUENCE OF JnxoptIfOChConfigEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of OCh configuration information." ::= { jnxoptIfOCh 1 } jnxoptIfOChConfigEntry OBJECT-TYPE SYNTAX JnxoptIfOChConfigEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A conceptual row that contains OCh configuration information of an interface." INDEX { ifIndex } ::= { jnxoptIfOChConfigTable 1 } JnxoptIfOChConfigEntry ::= SEQUENCE { jnxoptIfOChDirectionality JnxoptIfDirectionality, jnxoptIfOChCurrentStatus BITS } jnxoptIfOChDirectionality OBJECT-TYPE SYNTAX JnxoptIfDirectionality MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates the directionality of the entity." ::= { jnxoptIfOChConfigEntry 1 } jnxoptIfOChCurrentStatus OBJECT-TYPE SYNTAX BITS { losP(0), los(1), oci(2), ssfP(3), ssfO(4), ssf(5) } MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates the defect condition of the entity, if any. This object is applicable when jnxoptIfOChDirectionality has the value sink(1) or bidirectional(3). In full-capability systems the bit position los(1) is not used. In reduced-capability systems or at IrDI interfaces only the bit positions los(1) and ssfP(3) are used." ::= { jnxoptIfOChConfigEntry 2 } -- OCh sink current table -- Contains data for the current 15-minute performance monitoring -- interval. jnxoptIfOChSinkCurrentTable OBJECT-TYPE SYNTAX SEQUENCE OF JnxoptIfOChSinkCurrentEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of OCh sink performance monitoring information for the current 15-minute interval." ::= { jnxoptIfOCh 2 } jnxoptIfOChSinkCurrentEntry OBJECT-TYPE SYNTAX JnxoptIfOChSinkCurrentEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A conceptual row that contains OCh sink performance monitoring information for an interface for the current 15-minute interval." INDEX { ifIndex } ::= { jnxoptIfOChSinkCurrentTable 1 } JnxoptIfOChSinkCurrentEntry ::= SEQUENCE { jnxoptIfOChSinkCurrentSuspectedFlag TruthValue, jnxoptIfOChSinkCurrentInputPower Integer32, jnxoptIfOChSinkCurrentLowInputPower Integer32, jnxoptIfOChSinkCurrentHighInputPower Integer32, jnxoptIfOChSinkCurrentLowerInputPowerThreshold Integer32, jnxoptIfOChSinkCurrentUpperInputPowerThreshold Integer32 } jnxoptIfOChSinkCurrentSuspectedFlag OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "If true, the data in this entry may be unreliable." ::= { jnxoptIfOChSinkCurrentEntry 1 } jnxoptIfOChSinkCurrentInputPower OBJECT-TYPE SYNTAX Integer32 UNITS "0.1 dbm" MAX-ACCESS read-only STATUS current DESCRIPTION "The optical power monitored at the input." ::= { jnxoptIfOChSinkCurrentEntry 2 } jnxoptIfOChSinkCurrentLowInputPower OBJECT-TYPE SYNTAX Integer32 UNITS "0.1 dbm" MAX-ACCESS read-only STATUS current DESCRIPTION "The lowest optical power monitored at the input during the current 15-minute interval." ::= { jnxoptIfOChSinkCurrentEntry 3 } jnxoptIfOChSinkCurrentHighInputPower OBJECT-TYPE SYNTAX Integer32 UNITS "0.1 dbm" MAX-ACCESS read-only STATUS current DESCRIPTION "The highest optical power monitored at the input during the current 15-minute interval." ::= { jnxoptIfOChSinkCurrentEntry 4 } jnxoptIfOChSinkCurrentLowerInputPowerThreshold OBJECT-TYPE SYNTAX Integer32 UNITS "0.1 dbm" MAX-ACCESS read-write STATUS current DESCRIPTION "The lower limit threshold on input power. If jnxoptIfOChSinkCurrentInputPower drops to this value or below, a Threshold Crossing Alert (TCA) should be sent." ::= { jnxoptIfOChSinkCurrentEntry 5 } jnxoptIfOChSinkCurrentUpperInputPowerThreshold OBJECT-TYPE SYNTAX Integer32 UNITS "0.1 dbm" MAX-ACCESS read-write STATUS current DESCRIPTION "The upper limit threshold on input power. If jnxoptIfOChSinkCurrentInputPower reaches or exceeds this value, a Threshold Crossing Alert (TCA) should be sent." ::= { jnxoptIfOChSinkCurrentEntry 6 } -- OCh sink interval table -- Contains data for previous 15-minute performance monitoring -- intervals. jnxoptIfOChSinkIntervalTable OBJECT-TYPE SYNTAX SEQUENCE OF JnxoptIfOChSinkIntervalEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of historical OCh sink performance monitoring information." ::= { jnxoptIfOCh 3 } jnxoptIfOChSinkIntervalEntry OBJECT-TYPE SYNTAX JnxoptIfOChSinkIntervalEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A conceptual row that contains OCh sink performance monitoring information of an interface during a particular historical interval." INDEX { ifIndex, jnxoptIfOChSinkIntervalNumber } ::= { jnxoptIfOChSinkIntervalTable 1 } JnxoptIfOChSinkIntervalEntry ::= SEQUENCE { jnxoptIfOChSinkIntervalNumber JnxoptIfIntervalNumber, jnxoptIfOChSinkIntervalSuspectedFlag TruthValue, jnxoptIfOChSinkIntervalLastInputPower Integer32, jnxoptIfOChSinkIntervalLowInputPower Integer32, jnxoptIfOChSinkIntervalHighInputPower Integer32 } jnxoptIfOChSinkIntervalNumber OBJECT-TYPE SYNTAX JnxoptIfIntervalNumber MAX-ACCESS not-accessible STATUS current DESCRIPTION "Uniquely identifies the interval." ::= { jnxoptIfOChSinkIntervalEntry 1 } jnxoptIfOChSinkIntervalSuspectedFlag OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "If true, the data in this entry may be unreliable." ::= { jnxoptIfOChSinkIntervalEntry 2 } jnxoptIfOChSinkIntervalLastInputPower OBJECT-TYPE SYNTAX Integer32 UNITS "0.1 dbm" MAX-ACCESS read-only STATUS current DESCRIPTION "The last optical power monitored at the input during the interval." ::= { jnxoptIfOChSinkIntervalEntry 3 } jnxoptIfOChSinkIntervalLowInputPower OBJECT-TYPE SYNTAX Integer32 UNITS "0.1 dbm" MAX-ACCESS read-only STATUS current DESCRIPTION "The lowest optical power monitored at the input during the interval." ::= { jnxoptIfOChSinkIntervalEntry 4 } jnxoptIfOChSinkIntervalHighInputPower OBJECT-TYPE SYNTAX Integer32 UNITS "0.1 dbm" MAX-ACCESS read-only STATUS current DESCRIPTION "The highest optical power monitored at the input during the interval." ::= { jnxoptIfOChSinkIntervalEntry 5 } -- OCh sink current day table -- Contains data for the current 24-hour performance -- monitoring interval. jnxoptIfOChSinkCurDayTable OBJECT-TYPE SYNTAX SEQUENCE OF JnxoptIfOChSinkCurDayEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of OCh sink performance monitoring information for the current 24-hour interval." ::= { jnxoptIfOCh 4 } jnxoptIfOChSinkCurDayEntry OBJECT-TYPE SYNTAX JnxoptIfOChSinkCurDayEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A conceptual row that contains OCh sink performance monitoring information of an interface for the current 24-hour interval." INDEX { ifIndex } ::= { jnxoptIfOChSinkCurDayTable 1 } JnxoptIfOChSinkCurDayEntry ::= SEQUENCE { jnxoptIfOChSinkCurDaySuspectedFlag TruthValue, jnxoptIfOChSinkCurDayLowInputPower Integer32, jnxoptIfOChSinkCurDayHighInputPower Integer32 } jnxoptIfOChSinkCurDaySuspectedFlag OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "If true, the data in this entry may be unreliable." ::= { jnxoptIfOChSinkCurDayEntry 1 } jnxoptIfOChSinkCurDayLowInputPower OBJECT-TYPE SYNTAX Integer32 UNITS "0.1 dbm" MAX-ACCESS read-only STATUS current DESCRIPTION "The lowest optical power monitored at the input during the current 24-hour interval." ::= { jnxoptIfOChSinkCurDayEntry 2 } jnxoptIfOChSinkCurDayHighInputPower OBJECT-TYPE SYNTAX Integer32 UNITS "0.1 dbm" MAX-ACCESS read-only STATUS current DESCRIPTION "The highest optical power monitored at the input during the current 24-hour interval." ::= { jnxoptIfOChSinkCurDayEntry 3 } -- OCh sink previous day table -- Contains data for the previous 24-hour performance -- monitoring interval. jnxoptIfOChSinkPrevDayTable OBJECT-TYPE SYNTAX SEQUENCE OF JnxoptIfOChSinkPrevDayEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of OCh sink performance monitoring information for the previous 24-hour interval." ::= { jnxoptIfOCh 5 } jnxoptIfOChSinkPrevDayEntry OBJECT-TYPE SYNTAX JnxoptIfOChSinkPrevDayEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A conceptual row that contains OCh sink performance monitoring information of an interface for the previous 24-hour interval." INDEX { ifIndex } ::= { jnxoptIfOChSinkPrevDayTable 1 } JnxoptIfOChSinkPrevDayEntry ::= SEQUENCE { jnxoptIfOChSinkPrevDaySuspectedFlag TruthValue, jnxoptIfOChSinkPrevDayLastInputPower Integer32, jnxoptIfOChSinkPrevDayLowInputPower Integer32, jnxoptIfOChSinkPrevDayHighInputPower Integer32 } jnxoptIfOChSinkPrevDaySuspectedFlag OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "If true, the data in this entry may be unreliable." ::= { jnxoptIfOChSinkPrevDayEntry 1 } jnxoptIfOChSinkPrevDayLastInputPower OBJECT-TYPE SYNTAX Integer32 UNITS "0.1 dbm" MAX-ACCESS read-only STATUS current DESCRIPTION "The last optical power monitored at the input during the previous 24-hour interval." ::= { jnxoptIfOChSinkPrevDayEntry 2 } jnxoptIfOChSinkPrevDayLowInputPower OBJECT-TYPE SYNTAX Integer32 UNITS "0.1 dbm" MAX-ACCESS read-only STATUS current DESCRIPTION "The lowest optical power monitored at the input during the previous 24-hour interval." ::= { jnxoptIfOChSinkPrevDayEntry 3 } jnxoptIfOChSinkPrevDayHighInputPower OBJECT-TYPE SYNTAX Integer32 UNITS "0.1 dbm" MAX-ACCESS read-only STATUS current DESCRIPTION "The highest optical power monitored at the input during the previous 24-hour interval." ::= { jnxoptIfOChSinkPrevDayEntry 4 } -- OCh source current table -- Contains data for the current 15-minute performance monitoring -- interval. jnxoptIfOChSrcCurrentTable OBJECT-TYPE SYNTAX SEQUENCE OF JnxoptIfOChSrcCurrentEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of OCh source performance monitoring information for the current 15-minute interval." ::= { jnxoptIfOCh 6 } jnxoptIfOChSrcCurrentEntry OBJECT-TYPE SYNTAX JnxoptIfOChSrcCurrentEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A conceptual row that contains OCh source performance monitoring information of an interface for the current 15-minute interval." INDEX { ifIndex } ::= { jnxoptIfOChSrcCurrentTable 1 } JnxoptIfOChSrcCurrentEntry ::= SEQUENCE { jnxoptIfOChSrcCurrentSuspectedFlag TruthValue, jnxoptIfOChSrcCurrentOutputPower Integer32, jnxoptIfOChSrcCurrentLowOutputPower Integer32, jnxoptIfOChSrcCurrentHighOutputPower Integer32, jnxoptIfOChSrcCurrentLowerOutputPowerThreshold Integer32, jnxoptIfOChSrcCurrentUpperOutputPowerThreshold Integer32 } jnxoptIfOChSrcCurrentSuspectedFlag OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "If true, the data in this entry may be unreliable." ::= { jnxoptIfOChSrcCurrentEntry 1 } jnxoptIfOChSrcCurrentOutputPower OBJECT-TYPE SYNTAX Integer32 UNITS "0.1 dbm" MAX-ACCESS read-only STATUS current DESCRIPTION "The optical power monitored at the output." ::= { jnxoptIfOChSrcCurrentEntry 2 } jnxoptIfOChSrcCurrentLowOutputPower OBJECT-TYPE SYNTAX Integer32 UNITS "0.1 dbm" MAX-ACCESS read-only STATUS current DESCRIPTION "The lowest optical power monitored at the output during the current 15-minute interval." ::= { jnxoptIfOChSrcCurrentEntry 3 } jnxoptIfOChSrcCurrentHighOutputPower OBJECT-TYPE SYNTAX Integer32 UNITS "0.1 dbm" MAX-ACCESS read-only STATUS current DESCRIPTION "The highest optical power monitored at the output during the current 15-minute interval." ::= { jnxoptIfOChSrcCurrentEntry 4 } jnxoptIfOChSrcCurrentLowerOutputPowerThreshold OBJECT-TYPE SYNTAX Integer32 UNITS "0.1 dbm" MAX-ACCESS read-write STATUS current DESCRIPTION "The lower limit threshold on output power. If jnxoptIfOChSrcCurrentOutputPower drops to this value or below, a Threshold Crossing Alert (TCA) should be sent." ::= { jnxoptIfOChSrcCurrentEntry 5 } jnxoptIfOChSrcCurrentUpperOutputPowerThreshold OBJECT-TYPE SYNTAX Integer32 UNITS "0.1 dbm" MAX-ACCESS read-write STATUS current DESCRIPTION "The upper limit threshold on output power. If jnxoptIfOChSrcCurrentOutputPower reaches or exceeds this value, a Threshold Crossing Alert (TCA) should be sent." ::= { jnxoptIfOChSrcCurrentEntry 6 } -- OCh source interval table -- Contains data for previous 15-minute performance monitoring -- intervals. jnxoptIfOChSrcIntervalTable OBJECT-TYPE SYNTAX SEQUENCE OF JnxoptIfOChSrcIntervalEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of historical OCh source performance monitoring information." ::= { jnxoptIfOCh 7 } jnxoptIfOChSrcIntervalEntry OBJECT-TYPE SYNTAX JnxoptIfOChSrcIntervalEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A conceptual row that contains OCh source performance monitoring information of an interface during a particular historical interval." INDEX { ifIndex, jnxoptIfOChSrcIntervalNumber } ::= { jnxoptIfOChSrcIntervalTable 1 } JnxoptIfOChSrcIntervalEntry ::= SEQUENCE { jnxoptIfOChSrcIntervalNumber JnxoptIfIntervalNumber, jnxoptIfOChSrcIntervalSuspectedFlag TruthValue, jnxoptIfOChSrcIntervalLastOutputPower Integer32, jnxoptIfOChSrcIntervalLowOutputPower Integer32, jnxoptIfOChSrcIntervalHighOutputPower Integer32 } jnxoptIfOChSrcIntervalNumber OBJECT-TYPE SYNTAX JnxoptIfIntervalNumber MAX-ACCESS not-accessible STATUS current DESCRIPTION "Uniquely identifies the interval." ::= { jnxoptIfOChSrcIntervalEntry 1 } jnxoptIfOChSrcIntervalSuspectedFlag OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "If true, the data in this entry may be unreliable." ::= { jnxoptIfOChSrcIntervalEntry 2 } jnxoptIfOChSrcIntervalLastOutputPower OBJECT-TYPE SYNTAX Integer32 UNITS "0.1 dbm" MAX-ACCESS read-only STATUS current DESCRIPTION "The last optical power monitored at the output during the interval." ::= { jnxoptIfOChSrcIntervalEntry 3 } jnxoptIfOChSrcIntervalLowOutputPower OBJECT-TYPE SYNTAX Integer32 UNITS "0.1 dbm" MAX-ACCESS read-only STATUS current DESCRIPTION "The lowest optical power monitored at the output during the interval." ::= { jnxoptIfOChSrcIntervalEntry 4 } jnxoptIfOChSrcIntervalHighOutputPower OBJECT-TYPE SYNTAX Integer32 UNITS "0.1 dbm" MAX-ACCESS read-only STATUS current DESCRIPTION "The highest optical power monitored at the output during the interval." ::= { jnxoptIfOChSrcIntervalEntry 5 } -- OCh source current day table -- Contains data for the current 24-hour performance -- monitoring interval. jnxoptIfOChSrcCurDayTable OBJECT-TYPE SYNTAX SEQUENCE OF JnxoptIfOChSrcCurDayEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of OCh source performance monitoring information for the current 24-hour interval." ::= { jnxoptIfOCh 8 } jnxoptIfOChSrcCurDayEntry OBJECT-TYPE SYNTAX JnxoptIfOChSrcCurDayEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A conceptual row that contains OCh source performance monitoring information of an interface for the current 24-hour interval." INDEX { ifIndex } ::= { jnxoptIfOChSrcCurDayTable 1 } JnxoptIfOChSrcCurDayEntry ::= SEQUENCE { jnxoptIfOChSrcCurDaySuspectedFlag TruthValue, jnxoptIfOChSrcCurDayLowOutputPower Integer32, jnxoptIfOChSrcCurDayHighOutputPower Integer32 } jnxoptIfOChSrcCurDaySuspectedFlag OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "If true, the data in this entry may be unreliable." ::= { jnxoptIfOChSrcCurDayEntry 1 } jnxoptIfOChSrcCurDayLowOutputPower OBJECT-TYPE SYNTAX Integer32 UNITS "0.1 dbm" MAX-ACCESS read-only STATUS current DESCRIPTION "The lowest optical power monitored at the output during the current 24-hour interval." ::= { jnxoptIfOChSrcCurDayEntry 2 } jnxoptIfOChSrcCurDayHighOutputPower OBJECT-TYPE SYNTAX Integer32 UNITS "0.1 dbm" MAX-ACCESS read-only STATUS current DESCRIPTION "The highest optical power monitored at the output during the current 24-hour interval." ::= { jnxoptIfOChSrcCurDayEntry 3 } -- OCh source previous day table -- Contains data for the previous 24-hour performance -- monitoring interval. jnxoptIfOChSrcPrevDayTable OBJECT-TYPE SYNTAX SEQUENCE OF JnxoptIfOChSrcPrevDayEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of OCh source performance monitoring information for the previous 24-hour interval." ::= { jnxoptIfOCh 9 } jnxoptIfOChSrcPrevDayEntry OBJECT-TYPE SYNTAX JnxoptIfOChSrcPrevDayEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A conceptual row that contains OCh source performance monitoring information of an interface for the previous 24-hour interval." INDEX { ifIndex } ::= { jnxoptIfOChSrcPrevDayTable 1 } JnxoptIfOChSrcPrevDayEntry ::= SEQUENCE { jnxoptIfOChSrcPrevDaySuspectedFlag TruthValue, jnxoptIfOChSrcPrevDayLastOutputPower Integer32, jnxoptIfOChSrcPrevDayLowOutputPower Integer32, jnxoptIfOChSrcPrevDayHighOutputPower Integer32 } jnxoptIfOChSrcPrevDaySuspectedFlag OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "If true, the data in this entry may be unreliable." ::= { jnxoptIfOChSrcPrevDayEntry 1 } jnxoptIfOChSrcPrevDayLastOutputPower OBJECT-TYPE SYNTAX Integer32 UNITS "0.1 dbm" MAX-ACCESS read-only STATUS current DESCRIPTION "The last optical power monitored at the output during the previous 24-hour interval." ::= { jnxoptIfOChSrcPrevDayEntry 2 } jnxoptIfOChSrcPrevDayLowOutputPower OBJECT-TYPE SYNTAX Integer32 UNITS "0.1 dbm" MAX-ACCESS read-only STATUS current DESCRIPTION "The lowest optical power monitored at the output during the previous 24-hour interval." ::= { jnxoptIfOChSrcPrevDayEntry 3 } jnxoptIfOChSrcPrevDayHighOutputPower OBJECT-TYPE SYNTAX Integer32 UNITS "0.1 dbm" MAX-ACCESS read-only STATUS current DESCRIPTION "The highest optical power monitored at the output during the previous 24-hour interval." ::= { jnxoptIfOChSrcPrevDayEntry 4 } -- the jnxoptIfOTUk group -- This group handles the configuration -- information for OTUk layers. -- OTUk config table jnxoptIfOTUkConfigTable OBJECT-TYPE SYNTAX SEQUENCE OF JnxoptIfOTUkConfigEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of OTUk configuration information." ::= { jnxoptIfOTUk 1 } jnxoptIfOTUkConfigEntry OBJECT-TYPE SYNTAX JnxoptIfOTUkConfigEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A conceptual row that contains OTUk configuration information of an interface." INDEX { ifIndex } ::= { jnxoptIfOTUkConfigTable 1 } JnxoptIfOTUkConfigEntry ::= SEQUENCE { jnxoptIfOTUkDirectionality JnxoptIfDirectionality, jnxoptIfOTUkBitRateK JnxoptIfBitRateK, jnxoptIfOTUkTraceIdentifierTransmitted JnxoptIfTxTI, jnxoptIfOTUkDAPIExpected JnxoptIfExDAPI, jnxoptIfOTUkSAPIExpected JnxoptIfExSAPI, jnxoptIfOTUkTraceIdentifierAccepted JnxoptIfAcTI, jnxoptIfOTUkTIMDetMode JnxoptIfTIMDetMode, jnxoptIfOTUkTIMActEnabled TruthValue, jnxoptIfOTUkDEGThr JnxoptIfDEGThr, jnxoptIfOTUkDEGM JnxoptIfDEGM, jnxoptIfOTUkSinkAdaptActive TruthValue, jnxoptIfOTUkSourceAdaptActive TruthValue, jnxoptIfOTUkSinkFECEnabled TruthValue, jnxoptIfOTUkCurrentStatus BITS } jnxoptIfOTUkDirectionality OBJECT-TYPE SYNTAX JnxoptIfDirectionality MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates the directionality of the entity." ::= { jnxoptIfOTUkConfigEntry 1 } jnxoptIfOTUkBitRateK OBJECT-TYPE SYNTAX JnxoptIfBitRateK MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates the bit rate of the entity." ::= { jnxoptIfOTUkConfigEntry 2 } jnxoptIfOTUkTraceIdentifierTransmitted OBJECT-TYPE SYNTAX JnxoptIfTxTI MAX-ACCESS read-write STATUS current DESCRIPTION "The trace identifier transmitted. This object is applicable when jnxoptIfOTUkDirectionality has the value source(2) or bidirectional(3). It must not be instantiated in rows where jnxoptIfOTUkDirectionality has the value sink(1). If no value is ever set by a management entity for this object, system-specific default value will be used. Any implementation that instantiates this object must document the system-specific default value or how it is derived." ::= { jnxoptIfOTUkConfigEntry 3 } jnxoptIfOTUkDAPIExpected OBJECT-TYPE SYNTAX JnxoptIfExDAPI MAX-ACCESS read-write STATUS current DESCRIPTION "The DAPI expected by the receiver. This object is only applicable to the sink function, i.e., only when jnxoptIfOTUkDirectionality has the value sink(1) or bidirectional(3). It must not be instantiated in rows where jnxoptIfOTUkDirectionality has the value source(2). This object has no effect when jnxoptIfOTUkTIMDetMode has the value off(1)." ::= { jnxoptIfOTUkConfigEntry 4 } jnxoptIfOTUkSAPIExpected OBJECT-TYPE SYNTAX JnxoptIfExSAPI MAX-ACCESS read-write STATUS current DESCRIPTION "The SAPI expected by the receiver. This object is only applicable to the sink function, i.e., only when jnxoptIfOTUkDirectionality has the value sink(1) or bidirectional(3). It must not be instantiated in rows where jnxoptIfOTUkDirectionality has the value source(2). This object has no effect when jnxoptIfOTUkTIMDetMode has the value off(1)." ::= { jnxoptIfOTUkConfigEntry 5 } jnxoptIfOTUkTraceIdentifierAccepted OBJECT-TYPE SYNTAX JnxoptIfAcTI MAX-ACCESS read-only STATUS current DESCRIPTION "The actual trace identifier accepted. This object is only applicable to the sink function, i.e., only when jnxoptIfOTUkDirectionality has the value sink(1) or bidirectional(3). It must not be instantiated in rows where jnxoptIfOTUkDirectionality has the value source(2). The value of this object is unspecified when jnxoptIfOTUkCurrentStatus indicates a near-end defect (i.e., ssf(3), lof(4), ais(5), lom(6)) that prevents extraction of the trace message." ::= { jnxoptIfOTUkConfigEntry 6 } jnxoptIfOTUkTIMDetMode OBJECT-TYPE SYNTAX JnxoptIfTIMDetMode MAX-ACCESS read-write STATUS current DESCRIPTION "Indicates the mode of the Trace Identifier Mismatch (TIM) Detection function. This object is only applicable to the sink function, i.e., only when jnxoptIfOTUkDirectionality has the value sink(1) or bidirectional(3). It must not be instantiated in rows where jnxoptIfOTUkDirectionality has the value source(2). The default value of this object is off(1)." ::= { jnxoptIfOTUkConfigEntry 7 } jnxoptIfOTUkTIMActEnabled OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-write STATUS current DESCRIPTION "Indicates whether the Trace Identifier Mismatch (TIM) Consequent Action function is enabled. This object is only applicable to the sink function, i.e., only when jnxoptIfOTUkDirectionality has the value sink(1) or bidirectional(3). It must not be instantiated in rows where jnxoptIfOTUkDirectionality has the value source(2). This object has no effect when jnxoptIfOTUkTIMDetMode has the value off(1). The default value of this object is false(2)." ::= { jnxoptIfOTUkConfigEntry 8 } jnxoptIfOTUkDEGThr OBJECT-TYPE SYNTAX JnxoptIfDEGThr UNITS "percentage" MAX-ACCESS read-write STATUS current DESCRIPTION "Indicates the threshold level for declaring a performance monitoring (PM) Second to be bad. A PM Second is declared bad if the percentage of detected errored blocks in that second is greater than or equal to jnxoptIfOTUkDEGThr. This object is only applicable to the sink function, i.e., only when jnxoptIfOTUkDirectionality has the value sink(1) or bidirectional(3). It must not be instantiated in rows where jnxoptIfOTUkDirectionality has the value source(2). The default value of this object is Severely Errored Second (SES) Estimator (See ITU-T G.7710)." ::= { jnxoptIfOTUkConfigEntry 9 } jnxoptIfOTUkDEGM OBJECT-TYPE SYNTAX JnxoptIfDEGM MAX-ACCESS read-write STATUS current DESCRIPTION "Indicates the threshold level for declaring a Degraded Signal defect (dDEG). A dDEG shall be declared if jnxoptIfOTUkDEGM consecutive bad PM Seconds are detected. This object is only applicable to the sink function, i.e., only when jnxoptIfOTUkDirectionality has the value sink(1) or bidirectional(3). It must not be instantiated in rows where jnxoptIfOTUkDirectionality has the value source(2). The default value of this object is 7 (See ITU-T G.7710)." ::= { jnxoptIfOTUkConfigEntry 10 } jnxoptIfOTUkSinkAdaptActive OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-write STATUS current DESCRIPTION "Indicates whether the sink adaptation function is activated or not. This object is only applicable to the sink function, i.e., only when jnxoptIfOTUkDirectionality has the value sink(1) or bidirectional(3). It must not be instantiated in rows where jnxoptIfOTUkDirectionality has the value source(2). The default value of this object is false(2)." ::= { jnxoptIfOTUkConfigEntry 11 } jnxoptIfOTUkSourceAdaptActive OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-write STATUS current DESCRIPTION "Indicates whether the source adaptation function is activated or not. This object is only applicable to the source function, i.e., only when jnxoptIfOTUkDirectionality has the value source(2) or bidirectional(3). It must not be instantiated in rows where jnxoptIfOTUkDirectionality has the value sink(1). The default value of this object is false(2)." ::= { jnxoptIfOTUkConfigEntry 12 } jnxoptIfOTUkSinkFECEnabled OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-write STATUS current DESCRIPTION "If Forward Error Correction (FEC) is supported, this object indicates whether FEC at the OTUk sink adaptation function is enabled or not. This object is only applicable to the sink function, i.e., only when jnxoptIfOTUkDirectionality has the value sink(1) or bidirectional(3). It must not be instantiated in rows where jnxoptIfOTUkDirectionality has the value source(2). The default value of this object is true(1)." ::= { jnxoptIfOTUkConfigEntry 13 } jnxoptIfOTUkCurrentStatus OBJECT-TYPE SYNTAX BITS { tim(0), deg(1), bdi(2), ssf(3), lof(4), ais(5), lom(6) } MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates the defect condition of the entity, if any. This object is only applicable to the sink function, i.e., only when jnxoptIfOTUkDirectionality has the value sink(1) or bidirectional(3). It must not be instantiated in rows where jnxoptIfOTUkDirectionality has the value source(2)." ::= { jnxoptIfOTUkConfigEntry 14 } -- GCC0 config table jnxoptIfGCC0ConfigTable OBJECT-TYPE SYNTAX SEQUENCE OF JnxoptIfGCC0ConfigEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of GCC0 configuration information." ::= { jnxoptIfOTUk 2 } jnxoptIfGCC0ConfigEntry OBJECT-TYPE SYNTAX JnxoptIfGCC0ConfigEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A conceptual row that contains GCC0 configuration information of an interface. Each instance must correspond to an instance of jnxoptIfOTUkConfigEntry. Separate source and/or sink instances may exist for a given ifIndex value, or a single bidirectional instance may exist, but a bidirectional instance may not coexist with a source or sink instance. Instances of this conceptual row persist across agent restarts." INDEX { ifIndex, jnxoptIfGCC0Directionality } ::= { jnxoptIfGCC0ConfigTable 1 } JnxoptIfGCC0ConfigEntry ::= SEQUENCE { jnxoptIfGCC0Directionality JnxoptIfDirectionality, jnxoptIfGCC0Application SnmpAdminString, jnxoptIfGCC0RowStatus RowStatus } jnxoptIfGCC0Directionality OBJECT-TYPE SYNTAX JnxoptIfDirectionality MAX-ACCESS not-accessible STATUS current DESCRIPTION "Indicates the directionality of the entity. The values source(2) and bidirectional(3) are not allowed if the corresponding instance of jnxoptIfOTUkDirectionality has the value sink(1). The values sink(1) and bidirectional(3) are not allowed if the corresponding instance of jnxoptIfOTUkDirectionality has the value source(2)." ::= { jnxoptIfGCC0ConfigEntry 1 } jnxoptIfGCC0Application OBJECT-TYPE SYNTAX SnmpAdminString MAX-ACCESS read-create STATUS current DESCRIPTION "Indicates the application transported by the GCC0 entity. Example applications are ECC, User data channel. The value of this object may not be changed when jnxoptIfGCC0RowStatus has the value active(1)." ::= { jnxoptIfGCC0ConfigEntry 2 } jnxoptIfGCC0RowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "This columnar object is used for creating and deleting a conceptual row of the jnxoptIfGCC0 config table. It is used to model the addGCC0Access and removeGCC0Access operations of an OTUk_TTP for GCC0 access control as defined in G.874.1. Setting RowStatus to createAndGo or createAndWait implies addGCC0Access. Setting RowStatus to destroy implies removeGCC0Access." ::= { jnxoptIfGCC0ConfigEntry 3 } -- the jnxoptIfODUk group -- This group handles the configuration information -- for the ODUk layers. -- ODUk config table jnxoptIfODUkConfigTable OBJECT-TYPE SYNTAX SEQUENCE OF JnxoptIfODUkConfigEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of ODUk configuration information." ::= { jnxoptIfODUk 1 } jnxoptIfODUkConfigEntry OBJECT-TYPE SYNTAX JnxoptIfODUkConfigEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A conceptual row that contains ODUk configuration information of an interface." INDEX { ifIndex } ::= { jnxoptIfODUkConfigTable 1 } JnxoptIfODUkConfigEntry ::= SEQUENCE { jnxoptIfODUkDirectionality JnxoptIfDirectionality, jnxoptIfODUkBitRateK JnxoptIfBitRateK, jnxoptIfODUkTcmFieldsInUse BITS, jnxoptIfODUkPositionSeqCurrentSize Unsigned32, jnxoptIfODUkTtpPresent TruthValue } jnxoptIfODUkDirectionality OBJECT-TYPE SYNTAX JnxoptIfDirectionality MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates the directionality of the entity." ::= { jnxoptIfODUkConfigEntry 1 } jnxoptIfODUkBitRateK OBJECT-TYPE SYNTAX JnxoptIfBitRateK MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates the bit rate of the entity." ::= { jnxoptIfODUkConfigEntry 2 } jnxoptIfODUkTcmFieldsInUse OBJECT-TYPE SYNTAX BITS { tcmField1(0), tcmField2(1), tcmField3(2), tcmField4(3), tcmField5(4), tcmField6(5) } MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates the TCM field(s) that are currently in use. The positions of the bits correspond to the TCM fields. A bit that is set to 1 means that the corresponding TCM field is used. This object will be updated when rows are created in or deleted from the jnxoptIfODUkTConfigTable, or the jnxoptIfODUkTNimConfigTable." ::= { jnxoptIfODUkConfigEntry 3 } jnxoptIfODUkPositionSeqCurrentSize OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "This variable indicates the current size of the position sequence (i.e., number of TCM function and/or GCC12 access that have been created in the ODUk interface). When the value of this variable is greater than zero, it means that one or more TCM function and/or GCC12 access have been created in the ODUk interface. In this case, there will be as many rows in the jnxoptIfODUkPositionSeqTable as the value of jnxoptIfODUkPositionSeqCurrentSize corresponding to this ODUk interface, one row for each TCM function or GCC12 access. The position of the TCM function and/or GCC12 access within the sequence is indicated by the jnxoptIfODUkPositionSeqPosition variable in jnxoptIfODUkPositionSeqTable. The jnxoptIfODUkPositionSeqTable also provides pointers to the corresponding TCM function (jnxoptIfODUkT) and GCC12 access (jnxoptIfGCC12) entities." ::= { jnxoptIfODUkConfigEntry 4 } jnxoptIfODUkTtpPresent OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "This object has the value true(1) if the ifEntry under which it is instantiated contains an ODUk Trail Termination Point, i.e., is the endpoint of an ODUk path. In that case there will be a corresponding row in the ODUk TTP config table and it will not be possible to create corresponding rows in the ODUk NIM config table. This object has the value false(2) if the ifEntry under which it is instantiated contains an intermediate ODUk Connection Termination Point. In that case there is no corresponding row in the ODUk TTP config table, but it will be possible to create corresponding rows in the ODUk NIM config table. This object also affects the allowable options in rows created in the GCC12 config table and in the ODUkT config table, as specified in the DESCRIPTION clauses of the columns in those tables." ::= { jnxoptIfODUkConfigEntry 5 } -- ODUk Trail Termination Point (TTP) config table jnxoptIfODUkTtpConfigTable OBJECT-TYPE SYNTAX SEQUENCE OF JnxoptIfODUkTtpConfigEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of ODUk TTP configuration information." ::= { jnxoptIfODUk 2 } jnxoptIfODUkTtpConfigEntry OBJECT-TYPE SYNTAX JnxoptIfODUkTtpConfigEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A conceptual row that contains ODUk TTP configuration information of an interface." INDEX { ifIndex } ::= { jnxoptIfODUkTtpConfigTable 1 } JnxoptIfODUkTtpConfigEntry ::= SEQUENCE { jnxoptIfODUkTtpTraceIdentifierTransmitted JnxoptIfTxTI, jnxoptIfODUkTtpDAPIExpected JnxoptIfExDAPI, jnxoptIfODUkTtpSAPIExpected JnxoptIfExSAPI, jnxoptIfODUkTtpTraceIdentifierAccepted JnxoptIfAcTI, jnxoptIfODUkTtpTIMDetMode JnxoptIfTIMDetMode, jnxoptIfODUkTtpTIMActEnabled TruthValue, jnxoptIfODUkTtpDEGThr JnxoptIfDEGThr, jnxoptIfODUkTtpDEGM JnxoptIfDEGM, jnxoptIfODUkTtpCurrentStatus BITS } jnxoptIfODUkTtpTraceIdentifierTransmitted OBJECT-TYPE SYNTAX JnxoptIfTxTI MAX-ACCESS read-write STATUS current DESCRIPTION "The trace identifier transmitted. This object is applicable when jnxoptIfODUkDirectionality has the value source(2) or bidirectional(3). It must not be instantiated in rows where jnxoptIfODUkDirectionality has the value sink(1). If no value is ever set by a management entity for this object, system-specific default value will be used. Any implementation that instantiates this object must document the system-specific default value or how it is derived." ::= { jnxoptIfODUkTtpConfigEntry 1 } jnxoptIfODUkTtpDAPIExpected OBJECT-TYPE SYNTAX JnxoptIfExDAPI MAX-ACCESS read-write STATUS current DESCRIPTION "The DAPI expected by the receiver. This object is only applicable to the sink function, i.e., only when jnxoptIfODUkDirectionality has the value sink(1) or bidirectional(3). It must not be instantiated in rows where jnxoptIfODUkDirectionality has the value source(2). This object has no effect when jnxoptIfODUkTtpTIMDetMode has the value off(1)." ::= { jnxoptIfODUkTtpConfigEntry 2 } jnxoptIfODUkTtpSAPIExpected OBJECT-TYPE SYNTAX JnxoptIfExSAPI MAX-ACCESS read-write STATUS current DESCRIPTION "The SAPI expected by the receiver. This object is only applicable to the sink function, i.e., only when jnxoptIfODUkDirectionality has the value sink(1) or bidirectional(3). It must not be instantiated in rows where jnxoptIfODUkDirectionality has the value source(2). This object has no effect when jnxoptIfODUkTtpTIMDetMode has the value off(1)." ::= { jnxoptIfODUkTtpConfigEntry 3 } jnxoptIfODUkTtpTraceIdentifierAccepted OBJECT-TYPE SYNTAX JnxoptIfAcTI MAX-ACCESS read-only STATUS current DESCRIPTION "The actual trace identifier accepted. This object is only applicable to the sink function, i.e., only when jnxoptIfODUkDirectionality has the value sink(1) or bidirectional(3). It must not be instantiated in rows where jnxoptIfODUkDirectionality has the value source(2). The value of this object is unspecified when jnxoptIfODUkTtpCurrentStatus indicates a near-end defect (i.e., oci(0), lck(1), ssf(5)) that prevents extraction of the trace message." ::= { jnxoptIfODUkTtpConfigEntry 4 } jnxoptIfODUkTtpTIMDetMode OBJECT-TYPE SYNTAX JnxoptIfTIMDetMode MAX-ACCESS read-write STATUS current DESCRIPTION "Indicates the mode of the Trace Identifier Mismatch (TIM) Detection function. This object is only applicable to the sink function, i.e., only when jnxoptIfODUkDirectionality has the value sink(1) or bidirectional(3). It must not be instantiated in rows where jnxoptIfODUkDirectionality has the value source(2). The default value of this object is off(1)." ::= { jnxoptIfODUkTtpConfigEntry 5 } jnxoptIfODUkTtpTIMActEnabled OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-write STATUS current DESCRIPTION "Indicates whether the Trace Identifier Mismatch (TIM) Consequent Action function is enabled. This object is only applicable to the sink function, i.e., only when jnxoptIfODUkDirectionality has the value sink(1) or bidirectional(3). It must not be instantiated in rows where jnxoptIfODUkDirectionality has the value source(2). This object has no effect when jnxoptIfODUkTtpTIMDetMode has the value off(1). The default value of this object is false(2)." ::= { jnxoptIfODUkTtpConfigEntry 6 } jnxoptIfODUkTtpDEGThr OBJECT-TYPE SYNTAX JnxoptIfDEGThr UNITS "percentage" MAX-ACCESS read-write STATUS current DESCRIPTION "Indicates the threshold level for declaring a performance monitoring (PM) Second to be bad. A PM Second is declared bad if the percentage of detected errored blocks in that second is greater than or equal to jnxoptIfODUkDEGThr. This object is only applicable to the sink function, i.e., only when jnxoptIfODUkDirectionality has the value sink(1) or bidirectional(3). It must not be instantiated in rows where jnxoptIfODUkDirectionality has the value source(2). The default value of this object is Severely Errored Second (SES) Estimator (See ITU-T G.7710)." ::= { jnxoptIfODUkTtpConfigEntry 7 } jnxoptIfODUkTtpDEGM OBJECT-TYPE SYNTAX JnxoptIfDEGM MAX-ACCESS read-write STATUS current DESCRIPTION "Indicates the threshold level for declaring a Degraded Signal defect (dDEG). A dDEG shall be declared if jnxoptIfODUkDEGM consecutive bad PM Seconds are detected. This object is only applicable to the sink function, i.e., only when jnxoptIfODUkDirectionality has the value sink(1) or bidirectional(3). It must not be instantiated in rows where jnxoptIfODUkDirectionality has the value source(2). The default value of this object is 7 (See ITU-T G.7710)." ::= { jnxoptIfODUkTtpConfigEntry 8 } jnxoptIfODUkTtpCurrentStatus OBJECT-TYPE SYNTAX BITS { oci(0), lck(1), tim(2), deg(3), bdi(4), ssf(5) } MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates the defect condition of the entity, if any. This object is only applicable to the sink function, i.e., only when jnxoptIfODUkDirectionality has the value sink(1) or bidirectional(3). It must not be instantiated in rows where jnxoptIfODUkDirectionality has the value source(2)." ::= { jnxoptIfODUkTtpConfigEntry 9 } -- ODUk Position Sequence table jnxoptIfODUkPositionSeqTable OBJECT-TYPE SYNTAX SEQUENCE OF JnxoptIfODUkPositionSeqEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of ODUk Position Sequence information." ::= { jnxoptIfODUk 3 } jnxoptIfODUkPositionSeqEntry OBJECT-TYPE SYNTAX JnxoptIfODUkPositionSeqEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A conceptual row that contains ODUk position sequence information of an ODUk interface. The ODUk interface is identified by the ifIndex. Associated with each ODUk interface there may be one of more conceptual rows in the jnxoptIfODUkPositionSeqTable. Each row represents a TCM or GCC12 access function within the associated ODUk interface. Rows of the jnxoptIfODUkPositionSeqTable table are created/deleted as the result of the creation/deletion of the jnxoptIfODUkT or jnxoptIfGCC12 entities." INDEX { ifIndex, jnxoptIfODUkPositionSeqIndex } ::= { jnxoptIfODUkPositionSeqTable 1 } JnxoptIfODUkPositionSeqEntry ::= SEQUENCE { jnxoptIfODUkPositionSeqIndex Unsigned32, jnxoptIfODUkPositionSeqPosition Unsigned32, jnxoptIfODUkPositionSeqPointer RowPointer } jnxoptIfODUkPositionSeqIndex OBJECT-TYPE SYNTAX Unsigned32 (1..4294967295) MAX-ACCESS not-accessible STATUS current DESCRIPTION "This variable identifies a row in the jnxoptIfODUkPositionSeqTable Table. Each row of the jnxoptIfODUkPositionSeqTable Table represents a TCM or GCC12 access function within the associated ODUk interface." ::= { jnxoptIfODUkPositionSeqEntry 1 } jnxoptIfODUkPositionSeqPosition OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "This variable indicates the position of the TCM or GCC12 access function within the sequence of TCMs & GCC12 access functions of the associated ODUk interface. The TCM or GCC12 presented by this row is referenced by the jnxoptIfODUkPositionSeqPointer variable." ::= { jnxoptIfODUkPositionSeqEntry 2 } jnxoptIfODUkPositionSeqPointer OBJECT-TYPE SYNTAX RowPointer MAX-ACCESS read-only STATUS current DESCRIPTION "This variable identifies the TCM or GCC12 access function by pointing to the corresponding jnxoptIfODUkT or jnxoptIfGCC12 entity." ::= { jnxoptIfODUkPositionSeqEntry 3 } -- ODUk Non-intrusive monitoring (Nim) config table jnxoptIfODUkNimConfigTable OBJECT-TYPE SYNTAX SEQUENCE OF JnxoptIfODUkNimConfigEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of ODUkNim configuration information." ::= { jnxoptIfODUk 4 } jnxoptIfODUkNimConfigEntry OBJECT-TYPE SYNTAX JnxoptIfODUkNimConfigEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A conceptual row that contains ODUkNim configuration information of an interface. Each instance must correspond to an instance of jnxoptIfODUkConfigEntry for which jnxoptIfODUkTtpPresent has the value false(2). Instances of this conceptual row persist across agent restarts, and read-create columns other than the status column may be modified while the row is active." INDEX { ifIndex, jnxoptIfODUkNimDirectionality } ::= { jnxoptIfODUkNimConfigTable 1 } JnxoptIfODUkNimConfigEntry ::= SEQUENCE { jnxoptIfODUkNimDirectionality JnxoptIfSinkOrSource, jnxoptIfODUkNimDAPIExpected JnxoptIfExDAPI, jnxoptIfODUkNimSAPIExpected JnxoptIfExSAPI, jnxoptIfODUkNimTraceIdentifierAccepted JnxoptIfAcTI, jnxoptIfODUkNimTIMDetMode JnxoptIfTIMDetMode, jnxoptIfODUkNimTIMActEnabled TruthValue, jnxoptIfODUkNimDEGThr JnxoptIfDEGThr, jnxoptIfODUkNimDEGM JnxoptIfDEGM, jnxoptIfODUkNimCurrentStatus BITS, jnxoptIfODUkNimRowStatus RowStatus } jnxoptIfODUkNimDirectionality OBJECT-TYPE SYNTAX JnxoptIfSinkOrSource MAX-ACCESS not-accessible STATUS current DESCRIPTION "Specifies the monitor point for the ODUk Path non-intrusive monitoring function. The value source(2) is not allowed if the corresponding instance of jnxoptIfODUkDirectionality has the value sink(1), and the value sink(1) is not allowed if the corresponding instance of jnxoptIfODUkDirectionality has the value source(2). Either the value sink(1) or source(2) is allowed if the corresponding instance of jnxoptIfODUkDirectionality has the value bidirectional(3). The value sink(1) means monitoring at the sink direction path signal of the ODUk CTP. The value source(2) means monitoring at the source direction path signal of the ODUk CTP. Monitoring the source direction of an ODUk CTP is necessary in those cases where the ODUk CTP is at an SNCP (Subnetwork Connection Protection) end (e.g., see Figure I.1.2/G.874.1). If one would like to get the performance of the protected connection, one cannot use the NIM function at both ODUk CTP sinks (before the matrix), instead one should monitor the signal at the source ODUk CTP after the matrix." ::= { jnxoptIfODUkNimConfigEntry 1 } jnxoptIfODUkNimDAPIExpected OBJECT-TYPE SYNTAX JnxoptIfExDAPI MAX-ACCESS read-create STATUS current DESCRIPTION "The DAPI expected by the receiver. This object has no effect if jnxoptIfODUkNimTIMDetMode has the value off(1) or sapi(3)." ::= { jnxoptIfODUkNimConfigEntry 2 } jnxoptIfODUkNimSAPIExpected OBJECT-TYPE SYNTAX JnxoptIfExSAPI MAX-ACCESS read-create STATUS current DESCRIPTION "The SAPI expected by the receiver. This object has no effect if jnxoptIfODUkNimTIMDetMode has the value off(1) or dapi(2)." ::= { jnxoptIfODUkNimConfigEntry 3 } jnxoptIfODUkNimTraceIdentifierAccepted OBJECT-TYPE SYNTAX JnxoptIfAcTI MAX-ACCESS read-only STATUS current DESCRIPTION "The actual trace identifier accepted. The value of this object is unspecified if jnxoptIfODUkNimCurrentStatus has any of the bit positions oci(0), lck(1), or ssf(5) set or if jnxoptIfODUkNimRowStatus has any value other than active(1)." ::= { jnxoptIfODUkNimConfigEntry 4 } jnxoptIfODUkNimTIMDetMode OBJECT-TYPE SYNTAX JnxoptIfTIMDetMode MAX-ACCESS read-create STATUS current DESCRIPTION "Indicates the mode of the Trace Identifier Mismatch (TIM) Detection function." ::= { jnxoptIfODUkNimConfigEntry 5 } jnxoptIfODUkNimTIMActEnabled OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-create STATUS current DESCRIPTION "Indicates whether the Trace Identifier Mismatch (TIM) Consequent Action function is enabled." ::= { jnxoptIfODUkNimConfigEntry 6 } jnxoptIfODUkNimDEGThr OBJECT-TYPE SYNTAX JnxoptIfDEGThr UNITS "percentage" MAX-ACCESS read-create STATUS current DESCRIPTION "Indicates the threshold level for declaring a performance monitoring (PM) Second to be bad. A PM Second is declared bad if the percentage of detected errored blocks in that second is greater than or equal to jnxoptIfODUkNimDEGThr." ::= { jnxoptIfODUkNimConfigEntry 7 } jnxoptIfODUkNimDEGM OBJECT-TYPE SYNTAX JnxoptIfDEGM MAX-ACCESS read-create STATUS current DESCRIPTION "Indicates the threshold level for declaring a Degraded Signal defect (dDEG). A dDEG shall be declared if jnxoptIfODUkNimDEGM consecutive bad PM Seconds are detected." ::= { jnxoptIfODUkNimConfigEntry 8 } jnxoptIfODUkNimCurrentStatus OBJECT-TYPE SYNTAX BITS { oci(0), lck(1), tim(2), deg(3), bdi(4), ssf(5) } MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates the defect condition of the entity, if any. The value of this object is unspecified if jnxoptIfODUkNimRowStatus has any value other than active(1)." ::= { jnxoptIfODUkNimConfigEntry 9 } jnxoptIfODUkNimRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "This columnar object is used for creating and deleting a conceptual row of the jnxoptIfODUkNim config table. It is used to model the activateNim and deactivateNim operations of an OTUk_CTP for non-intrusive monitoring control as defined in G.874.1. Setting RowStatus to createAndGo or createAndWait implies activateNim. Setting RowStatus to destroy implies deactivateNim." ::= { jnxoptIfODUkNimConfigEntry 10 } -- GCC12 config table jnxoptIfGCC12ConfigTable OBJECT-TYPE SYNTAX SEQUENCE OF JnxoptIfGCC12ConfigEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of GCC12 configuration information. The GCC function processes the GCC overhead bytes passing through them but leave the remainder of the ODUk overhead and payload data alone." ::= { jnxoptIfODUk 5 } jnxoptIfGCC12ConfigEntry OBJECT-TYPE SYNTAX JnxoptIfGCC12ConfigEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A conceptual row that contains GCC12 configuration information of an interface. Each instance must correspond to an instance of jnxoptIfODUkConfigEntry. Separate instances providing GCC1-only access and GCC2-only access may exist for a given ifIndex value, or a single instance providing GCC1 + GCC2 may exist, but a GCC1 + GCC2 instance may not coexist with a GCC1-only or GCC2-only instance. Instances of this conceptual row persist across agent restarts." INDEX { ifIndex, jnxoptIfGCC12Codirectional, jnxoptIfGCC12GCCAccess } ::= { jnxoptIfGCC12ConfigTable 1 } JnxoptIfGCC12ConfigEntry ::= SEQUENCE { jnxoptIfGCC12Codirectional TruthValue, jnxoptIfGCC12GCCAccess INTEGER, jnxoptIfGCC12GCCPassThrough TruthValue, jnxoptIfGCC12Application SnmpAdminString, jnxoptIfGCC12RowStatus RowStatus } jnxoptIfGCC12Codirectional OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS not-accessible STATUS current DESCRIPTION "Indicates the directionality of the GCC12 termination with respect to the associated ODUk CTP. The value true(1) means that the sink part of the GCC12 extracts COMMS data from the signal at the input to the ODUk CTP sink and the source part of the GCC12 inserts COMMS data into the signal at the output of the ODUk CTP source. The value false(2) means that the sink part of the GCC12 extracts COMMS data from the signal at the output of the ODUk CTP source and the source part of the GCC12 inserts COMMS data into the signal at the input of the ODUk CTP sink. This attribute may assume either value when the corresponding instance of jnxoptIfODUkTtpPresent has the value false(2). When the value of the corresponding instance of jnxoptIfODUkTtpPresent is true(1) then the only value allowed for this attribute is true(1)." ::= { jnxoptIfGCC12ConfigEntry 1 } jnxoptIfGCC12GCCAccess OBJECT-TYPE SYNTAX INTEGER { gcc1 (1), gcc2 (2), gcc1and2 (3) } MAX-ACCESS not-accessible STATUS current DESCRIPTION "Indicates the GCC access represented by the entity." ::= { jnxoptIfGCC12ConfigEntry 2 } jnxoptIfGCC12GCCPassThrough OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-create STATUS current DESCRIPTION "Controls whether the selected GCC overhead bytes are passed through or modified. The value true(1) means that the selected GCC overhead bytes are passed through unmodified from the ODUk CTP input to the ODUk CTP output. The value false(2) means that the selected GCC overhead bytes are set to zero at the ODUk CTP output after the extraction of the COMMS data. This object has no effect if the corresponding instance of jnxoptIfODUkTtpPresent has the value true(1). The value of this object may not be changed when jnxoptIfGCC12RowStatus has the value active(1)." ::= { jnxoptIfGCC12ConfigEntry 3 } jnxoptIfGCC12Application OBJECT-TYPE SYNTAX SnmpAdminString MAX-ACCESS read-create STATUS current DESCRIPTION "Indicates the application transported by the GCC12 entity. Example applications are ECC, User data channel. The value of this object may not be changed when jnxoptIfGCC12RowStatus has the value active(1)." ::= { jnxoptIfGCC12ConfigEntry 4 } jnxoptIfGCC12RowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "This columnar object is used for creating and deleting a conceptual row of the jnxoptIfGCC12 config table. It is used to model the addGCC12Access and removeGCC12Access operations of an ODUk_CTP or ODUk_TTP for GCC12 access control as defined in G.874.1. Setting RowStatus to createAndGo or createAndWait implies addGCC12Access. Setting RowStatus to destroy implies removeGCC12Access. Successful addition/removal of the GCC12 access function will result in updating the jnxoptIfODUkPositionSeqCurrentSize variable and the jnxoptIfODUkPositionSeqTable table of the associated ODUk entry in the jnxoptIfODUkConfigTable." ::= { jnxoptIfGCC12ConfigEntry 5 } -- the jnxoptIfODUkT group -- This group handles the configuration information -- for the ODUkT layers. -- ODUkT config table jnxoptIfODUkTConfigTable OBJECT-TYPE SYNTAX SEQUENCE OF JnxoptIfODUkTConfigEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of ODUkT configuration information." ::= { jnxoptIfODUkT 1 } jnxoptIfODUkTConfigEntry OBJECT-TYPE SYNTAX JnxoptIfODUkTConfigEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A conceptual row that contains ODUkT configuration information of an interface. Each instance must correspond to an instance of jnxoptIfODUkConfigEntry. Rows in this table are mutually exclusive with rows in the ODUkT NIM config table -- in other words, this row object may not be instantiated for a given pair of ifIndex and TCM field values if a corresponding instance of jnxoptIfODUkTNimConfigEntry already exists. Instances of this conceptual row persist across agent restarts. Except where noted otherwise, read-create columns other than the status column may be modified while the row is active." INDEX { ifIndex, jnxoptIfODUkTTcmField, jnxoptIfODUkTCodirectional } ::= { jnxoptIfODUkTConfigTable 1 } JnxoptIfODUkTConfigEntry ::= SEQUENCE { jnxoptIfODUkTTcmField Unsigned32, jnxoptIfODUkTCodirectional TruthValue, jnxoptIfODUkTTraceIdentifierTransmitted JnxoptIfTxTI, jnxoptIfODUkTDAPIExpected JnxoptIfExDAPI, jnxoptIfODUkTSAPIExpected JnxoptIfExSAPI, jnxoptIfODUkTTraceIdentifierAccepted JnxoptIfAcTI, jnxoptIfODUkTTIMDetMode JnxoptIfTIMDetMode, jnxoptIfODUkTTIMActEnabled TruthValue, jnxoptIfODUkTDEGThr JnxoptIfDEGThr, jnxoptIfODUkTDEGM JnxoptIfDEGM, jnxoptIfODUkTSinkMode INTEGER, jnxoptIfODUkTSinkLockSignalAdminState INTEGER, jnxoptIfODUkTSourceLockSignalAdminState INTEGER, jnxoptIfODUkTCurrentStatus BITS, jnxoptIfODUkTRowStatus RowStatus } jnxoptIfODUkTTcmField OBJECT-TYPE SYNTAX Unsigned32 (1..6) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Indicates the tandem connection monitoring field of the ODUk OH. Valid values are integers from 1 to 6." ::= { jnxoptIfODUkTConfigEntry 1 } jnxoptIfODUkTCodirectional OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS not-accessible STATUS current DESCRIPTION "Indicates the directionality of the ODUkT termination point with respect to the associated ODUk CTP. The value true(1) means that the sink part of the ODUkT TP extracts TCM data from the signal at the input to the ODUk CTP sink and the source part of the ODUkT TP inserts TCM data into the signal at the output of the ODUk CTP source. The value false(2) means that the sink part of the ODUkT TP extracts TCM data from the signal at the output of the ODUk CTP source and the source part of the ODUkT TP inserts TCM data into the signal at the input of the ODUk CTP sink. This attribute may assume either value when the corresponding instance of jnxoptIfODUkTtpPresent has the value false(2). When the value of the corresponding instance of jnxoptIfODUkTtpPresent is true(1) then the only value allowed for this attribute is true(1)." ::= { jnxoptIfODUkTConfigEntry 2 } jnxoptIfODUkTTraceIdentifierTransmitted OBJECT-TYPE SYNTAX JnxoptIfTxTI MAX-ACCESS read-create STATUS current DESCRIPTION "The trace identifier transmitted. This object is applicable only to the following three cases. (i) jnxoptIfODUkDirectionality has the value bidirectional(3), or (ii) jnxoptIfODUkDirectionality has the value sink(1) and jnxoptIfODUkTCodirectional has the value false(2), or (iii) jnxoptIfODUkDirectionality has the value source(3) and jnxoptIfODUkTCodirectional has the value true(1). It must not be instantiated in rows for all other cases." ::= { jnxoptIfODUkTConfigEntry 3 } jnxoptIfODUkTDAPIExpected OBJECT-TYPE SYNTAX JnxoptIfExDAPI MAX-ACCESS read-create STATUS current DESCRIPTION "The DAPI expected by the receiver. This object is applicable only to the following three cases. (i) jnxoptIfODUkDirectionality has the value bidirectional(3), or (ii) jnxoptIfODUkDirectionality has the value sink(1) and jnxoptIfODUkTCodirectional has the value true(1), or (iii) jnxoptIfODUkDirectionality has the value source(3) and jnxoptIfODUkTCodirectional has the value false(2). It must not be instantiated in rows for all other cases. This object has no effect when jnxoptIfODUkTTIMDetMode has the value off(1)." ::= { jnxoptIfODUkTConfigEntry 4 } jnxoptIfODUkTSAPIExpected OBJECT-TYPE SYNTAX JnxoptIfExSAPI MAX-ACCESS read-create STATUS current DESCRIPTION "The SAPI expected by the receiver. This object is applicable only to the following three cases. (i) jnxoptIfODUkDirectionality has the value bidirectional(3), or (ii) jnxoptIfODUkDirectionality has the value sink(1) and jnxoptIfODUkTCodirectional has the value true(1), or (iii) jnxoptIfODUkDirectionality has the value source(3) and jnxoptIfODUkTCodirectional has the value false(2). It must not be instantiated in rows for all other cases. This object has no effect when jnxoptIfODUkTTIMDetMode has the value off(1)." ::= { jnxoptIfODUkTConfigEntry 5 } jnxoptIfODUkTTraceIdentifierAccepted OBJECT-TYPE SYNTAX JnxoptIfAcTI MAX-ACCESS read-only STATUS current DESCRIPTION "The actual trace identifier accepted. This object is applicable only to the following three cases. (i) jnxoptIfODUkDirectionality has the value bidirectional(3), or (ii) jnxoptIfODUkDirectionality has the value sink(1) and jnxoptIfODUkTCodirectional has the value true(1), or (iii) jnxoptIfODUkDirectionality has the value source(3) and jnxoptIfODUkTCodirectional has the value false(2). It must not be instantiated in rows for all other cases. The value of this object is unspecified when jnxoptIfODUkTCurrentStatus indicates a near-end defect (i.e., oci(0), lck(1), ssf(5)) that prevents extraction of the trace message." ::= { jnxoptIfODUkTConfigEntry 6 } jnxoptIfODUkTTIMDetMode OBJECT-TYPE SYNTAX JnxoptIfTIMDetMode MAX-ACCESS read-create STATUS current DESCRIPTION "Indicates the mode of the Trace Identifier Mismatch (TIM) Detection function. This object is applicable only to the following three cases. (i) jnxoptIfODUkDirectionality has the value bidirectional(3), or (ii) jnxoptIfODUkDirectionality has the value sink(1) and jnxoptIfODUkTCodirectional has the value true(1), or (iii) jnxoptIfODUkDirectionality has the value source(3) and jnxoptIfODUkTCodirectional has the value false(2). It must not be instantiated in rows for all other cases. The default value of this object is off(1)." ::= { jnxoptIfODUkTConfigEntry 7 } jnxoptIfODUkTTIMActEnabled OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-create STATUS current DESCRIPTION "Indicates whether the Trace Identifier Mismatch (TIM) Consequent Action function is enabled. This object is applicable only to the following three cases. (i) jnxoptIfODUkDirectionality has the value bidirectional(3), or (ii) jnxoptIfODUkDirectionality has the value sink(1) and jnxoptIfODUkTCodirectional has the value true(1), or (iii) jnxoptIfODUkDirectionality has the value source(3) and jnxoptIfODUkTCodirectional has the value false(2). It must not be instantiated in rows for all other cases. This object has no effect when jnxoptIfODUkTTIMDetMode has the value off(1). The default value of this object is false(2)." ::= { jnxoptIfODUkTConfigEntry 8 } jnxoptIfODUkTDEGThr OBJECT-TYPE SYNTAX JnxoptIfDEGThr UNITS "percentage" MAX-ACCESS read-create STATUS current DESCRIPTION "Indicates the threshold level for declaring a performance monitoring (PM) Second to be bad. A PM Second is declared bad if the percentage of detected errored blocks in that second is greater than or equal to jnxoptIfODUkTDEGThr. This object is applicable only to the following three cases. (i) jnxoptIfODUkDirectionality has the value bidirectional(3), or (ii) jnxoptIfODUkDirectionality has the value sink(1) and jnxoptIfODUkTCodirectional has the value true(1), or (iii) jnxoptIfODUkDirectionality has the value source(3) and jnxoptIfODUkTCodirectional has the value false(2). It must not be instantiated in rows for all other cases. The default value of this object is Severely Errored Second (SES) Estimator (See ITU-T G.7710)." ::= { jnxoptIfODUkTConfigEntry 9 } jnxoptIfODUkTDEGM OBJECT-TYPE SYNTAX JnxoptIfDEGM MAX-ACCESS read-create STATUS current DESCRIPTION "Indicates the threshold level for declaring a Degraded Signal defect (dDEG). A dDEG shall be declared if jnxoptIfODUkTDEGM consecutive bad PM Seconds are detected. This object is applicable only to the following three cases. (i) jnxoptIfODUkDirectionality has the value bidirectional(3), or (ii) jnxoptIfODUkDirectionality has the value sink(1) and jnxoptIfODUkTCodirectional has the value true(1), or (iii) jnxoptIfODUkDirectionality has the value source(3) and jnxoptIfODUkTCodirectional has the value false(2). It must not be instantiated in rows for all other cases. The default value of this object is 7 (See ITU-T G.7710)." ::= { jnxoptIfODUkTConfigEntry 10 } jnxoptIfODUkTSinkMode OBJECT-TYPE SYNTAX INTEGER { operational (1), monitor (2) } MAX-ACCESS read-create STATUS current DESCRIPTION "This variable specifies the TCM mode at the entity. The value operational(1) means that TCM Overhead (TCMOH) processes (see ITU-T G.798) shall be performed and consequent actions for AIS, Trail Signal Fail (TSF), Trail Signal Degraded (TSD) shall be initiated in case of defects. The value monitor(2) means that TCMOH processes shall be performed but consequent actions for AIS, Trail Server Failure (TSF), Trail Server Degraded (TSD) shall _not_ be initiated in case of defects. This object is applicable only when the value of jnxoptIfODUkTtpPresent is false(2) and also either one of the following three cases holds: (i) jnxoptIfODUkDirectionality has the value bidirectional(3), or (ii) jnxoptIfODUkDirectionality has the value sink(1) and jnxoptIfODUkTCodirectional has the value true(1), or (iii) jnxoptIfODUkDirectionality has the value source(3) and jnxoptIfODUkTCodirectional has the value false(2). It must not be instantiated in rows for all other cases." ::= { jnxoptIfODUkTConfigEntry 11 } jnxoptIfODUkTSinkLockSignalAdminState OBJECT-TYPE SYNTAX INTEGER { locked(1), normal(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Provides the capability to provision the LOCK signal, which is one of the ODUk maintenance signals, at the ODUKT sink. When a Tandem Connection endpoint is set to admin state locked, it inserts the ODUk-LCK signal in the sink direction. This object is applicable only when the value of jnxoptIfODUkTtpPresent is false(2) and also either one of the following three cases holds: (i) jnxoptIfODUkDirectionality has the value bidirectional(3), or (ii) jnxoptIfODUkDirectionality has the value sink(1) and jnxoptIfODUkTCodirectional has the value true(1), or (iii) jnxoptIfODUkDirectionality has the value source(3) and jnxoptIfODUkTCodirectional has the value false(2). It must not be instantiated in rows for all other cases." ::= { jnxoptIfODUkTConfigEntry 12 } jnxoptIfODUkTSourceLockSignalAdminState OBJECT-TYPE SYNTAX INTEGER { locked(1), normal(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Provides the capability to provision the LOCK signal, which is one of the ODUk maintenance signals, at the source. When a Tandem Connection endpoint is set to admin state locked, it inserts the ODUk-LCK signal in the source direction. This object is applicable only when either one of the following three cases holds: (i) jnxoptIfODUkDirectionality has the value bidirectional(3), or (ii) jnxoptIfODUkDirectionality has the value sink(1) and jnxoptIfODUkTCodirectional has the value false(2), or (iii) jnxoptIfODUkDirectionality has the value source(3) and jnxoptIfODUkTCodirectional has the value true(1). It must not be instantiated in rows for all other cases." ::= { jnxoptIfODUkTConfigEntry 13 } jnxoptIfODUkTCurrentStatus OBJECT-TYPE SYNTAX BITS { oci(0), lck(1), tim(2), deg(3), bdi(4), ssf(5) } MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates the defect condition of the entity, if any. This object is applicable only when either one of the following three cases holds: (i) jnxoptIfODUkDirectionality has the value bidirectional(3), or (ii) jnxoptIfODUkDirectionality has the value sink(1) and jnxoptIfODUkTCodirectional has the value true(1), or (iii) jnxoptIfODUkDirectionality has the value source(3) and jnxoptIfODUkTCodirectional has the value false(2). It must not be instantiated in rows for all other cases." ::= { jnxoptIfODUkTConfigEntry 14 } jnxoptIfODUkTRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "This columnar object is used for creating and deleting a conceptual row of the jnxoptIfODUkT config table. It is used to model the addTCM and removeTCM operations of an ODUk_CTP or ODUk_TTP for Tandem connection monitoring as defined in ITU-T G.874.1. Setting RowStatus to createAndGo or createAndWait implies addTCM. Setting RowStatus to destroy implies removeTCM. Successful addition/removal of TCM will result in updating the jnxoptIfODUkTcmFieldsInUse and jnxoptIfODUkPositionSeqCurrentSize variables and the jnxoptIfODUkPositionSeqTable table of the associated ODUk entry in the jnxoptIfODUkConfigTable." ::= { jnxoptIfODUkTConfigEntry 15 } -- ODUkT Non-intrusive monitoring (Nim) config table jnxoptIfODUkTNimConfigTable OBJECT-TYPE SYNTAX SEQUENCE OF JnxoptIfODUkTNimConfigEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of ODUkTNim configuration information." ::= { jnxoptIfODUkT 2 } jnxoptIfODUkTNimConfigEntry OBJECT-TYPE SYNTAX JnxoptIfODUkTNimConfigEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A conceptual row that contains ODUkTNim configuration information of an interface. Each instance must correspond to an instance of jnxoptIfODUkConfigEntry. Rows in this table are mutually exclusive with rows in the ODUkT config table -- in other words, this row object may not be instantiated for a given pair of ifIndex and TCM field values if a corresponding instance of jnxoptIfODUkTConfigEntry already exists. Instances of this conceptual row persist across agent restarts, and read-create columns other than the status column may be modified while the row is active." INDEX {ifIndex, jnxoptIfODUkTNimTcmField, jnxoptIfODUkTNimDirectionality} ::= { jnxoptIfODUkTNimConfigTable 1 } JnxoptIfODUkTNimConfigEntry ::= SEQUENCE { jnxoptIfODUkTNimTcmField Unsigned32, jnxoptIfODUkTNimDirectionality JnxoptIfSinkOrSource, jnxoptIfODUkTNimDAPIExpected JnxoptIfExDAPI, jnxoptIfODUkTNimSAPIExpected JnxoptIfExSAPI, jnxoptIfODUkTNimTraceIdentifierAccepted JnxoptIfAcTI, jnxoptIfODUkTNimTIMDetMode JnxoptIfTIMDetMode, jnxoptIfODUkTNimTIMActEnabled TruthValue, jnxoptIfODUkTNimDEGThr JnxoptIfDEGThr, jnxoptIfODUkTNimDEGM JnxoptIfDEGM, jnxoptIfODUkTNimCurrentStatus BITS, jnxoptIfODUkTNimRowStatus RowStatus } jnxoptIfODUkTNimTcmField OBJECT-TYPE SYNTAX Unsigned32 (1..6) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Indicates the tandem connection monitoring field of the ODUk OH on which non-intrusive monitoring is performed. Valid values are integers from 1 to 6." ::= { jnxoptIfODUkTNimConfigEntry 1 } jnxoptIfODUkTNimDirectionality OBJECT-TYPE SYNTAX JnxoptIfSinkOrSource MAX-ACCESS not-accessible STATUS current DESCRIPTION "Specifies the monitor point for the ODUk TCM non-intrusive monitoring function. The value source(2) is not allowed if the corresponding instance of jnxoptIfODUkDirectionality has the value sink(1), and the value sink(1) is not allowed if the corresponding instance of jnxoptIfODUkDirectionality has the value source(2). Either the value sink(1) or source(2) is allowed if the corresponding instance of jnxoptIfODUkDirectionality has the value bidirectional(3). The value sink(1) means monitoring at the sink direction TCM signal of the ODUk CTP. The value source(2) means monitoring at the source direction path signal of the ODUk CTP." ::= { jnxoptIfODUkTNimConfigEntry 2 } jnxoptIfODUkTNimDAPIExpected OBJECT-TYPE SYNTAX JnxoptIfExDAPI MAX-ACCESS read-create STATUS current DESCRIPTION "The DAPI expected by the receiver. This object has no effect if jnxoptIfODUkTNimTIMDetMode has the value off(1) or sapi(3)." ::= { jnxoptIfODUkTNimConfigEntry 3 } jnxoptIfODUkTNimSAPIExpected OBJECT-TYPE SYNTAX JnxoptIfExSAPI MAX-ACCESS read-create STATUS current DESCRIPTION "The SAPI expected by the receiver. This object has no effect if jnxoptIfODUkTNimTIMDetMode has the value off(1) or dapi(2)." ::= { jnxoptIfODUkTNimConfigEntry 4 } jnxoptIfODUkTNimTraceIdentifierAccepted OBJECT-TYPE SYNTAX JnxoptIfAcTI MAX-ACCESS read-only STATUS current DESCRIPTION "The actual trace identifier accepted. The value of this object is unspecified if jnxoptIfODUkTNimCurrentStatus has any of the bit positions oci(0), lck(1), or ssf(5) set or if jnxoptIfODUkTNimRowStatus has any value other than active(1)." ::= { jnxoptIfODUkTNimConfigEntry 5 } jnxoptIfODUkTNimTIMDetMode OBJECT-TYPE SYNTAX JnxoptIfTIMDetMode MAX-ACCESS read-create STATUS current DESCRIPTION "Indicates the mode of the Trace Identifier Mismatch (TIM) Detection function." ::= { jnxoptIfODUkTNimConfigEntry 6 } jnxoptIfODUkTNimTIMActEnabled OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-create STATUS current DESCRIPTION "Indicates whether the Trace Identifier Mismatch (TIM) Consequent Action function is enabled." ::= { jnxoptIfODUkTNimConfigEntry 7 } jnxoptIfODUkTNimDEGThr OBJECT-TYPE SYNTAX JnxoptIfDEGThr UNITS "percentage" MAX-ACCESS read-create STATUS current DESCRIPTION "Indicates the threshold level for declaring a performance monitoring (PM) Second to be bad. A PM Second is declared bad if the percentage of detected errored blocks in that second is greater than or equal to jnxoptIfODUkTNimDEGThr." ::= { jnxoptIfODUkTNimConfigEntry 8 } jnxoptIfODUkTNimDEGM OBJECT-TYPE SYNTAX JnxoptIfDEGM MAX-ACCESS read-create STATUS current DESCRIPTION "Indicates the threshold level for declaring a Degraded Signal defect (dDEG). A dDEG shall be declared if jnxoptIfODUkTNimDEGM consecutive bad PM Seconds are detected." ::= { jnxoptIfODUkTNimConfigEntry 9 } jnxoptIfODUkTNimCurrentStatus OBJECT-TYPE SYNTAX BITS { oci(0), lck(1), tim(2), deg(3), bdi(4), ssf(5) } MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates the defect condition of the entity, if any. The value of this object is unspecified if jnxoptIfODUkTNimRowStatus has any value other than active(1)." ::= { jnxoptIfODUkTNimConfigEntry 10 } jnxoptIfODUkTNimRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "This columnar object is used for creating and deleting a conceptual row of the jnxoptIfODUkTNim config table. It is used to model the addTCM and removeTCM operations of an ODUk_CTP or ODUk_TTP for non-intrusive Tandem connection monitoring as defined in ITU-T G.874.1. Setting RowStatus to createAndGo or createAndWait implies addTCM. Setting RowStatus to destroy implies removeTCM. Successful addition/removal of Nim TCM will result in updating the jnxoptIfODUkPositionSeqCurrentSize variable and the jnxoptIfODUkPositionSeqTable table of the associated ODUk entry in the jnxoptIfODUkConfigTable." ::= { jnxoptIfODUkTNimConfigEntry 11 } -- units of conformance jnxoptIfOTMnGroup OBJECT-GROUP OBJECTS { jnxoptIfOTMnOrder, jnxoptIfOTMnReduced, jnxoptIfOTMnBitRates, jnxoptIfOTMnInterfaceType, jnxoptIfOTMnTcmMax, jnxoptIfOTMnOpticalReach } STATUS current DESCRIPTION "A collection of OTMn structure information objects." ::= { jnxoptIfGroups 1 } jnxoptIfPerfMonGroup OBJECT-GROUP OBJECTS { jnxoptIfPerfMonCurrentTimeElapsed, jnxoptIfPerfMonCurDayTimeElapsed, jnxoptIfPerfMonIntervalNumIntervals, jnxoptIfPerfMonIntervalNumInvalidIntervals } STATUS current DESCRIPTION "A collection of performance monitoring interval objects." ::= { jnxoptIfGroups 2 } jnxoptIfOTSnCommonGroup OBJECT-GROUP OBJECTS { jnxoptIfOTSnDirectionality } STATUS current DESCRIPTION "A collection of configuration objects applicable to all OTSn interfaces." ::= { jnxoptIfGroups 3 } jnxoptIfOTSnSourceGroupFull OBJECT-GROUP OBJECTS { jnxoptIfOTSnTraceIdentifierTransmitted } STATUS current DESCRIPTION "A collection of configuration objects applicable to full-functionality/IaDI OTSn interfaces that support source functions." ::= { jnxoptIfGroups 4 } jnxoptIfOTSnAPRStatusGroup OBJECT-GROUP OBJECTS { jnxoptIfOTSnAprStatus } STATUS current DESCRIPTION "A collection of objects applicable to OTSn interfaces that support Automatic Power Reduction functions." ::= { jnxoptIfGroups 5 } jnxoptIfOTSnAPRControlGroup OBJECT-GROUP OBJECTS { jnxoptIfOTSnAprControl } STATUS current DESCRIPTION "A collection of objects applicable to OTSn interfaces that provide Automatic Power Reduction control functions." ::= { jnxoptIfGroups 6 } jnxoptIfOTSnSinkGroupBasic OBJECT-GROUP OBJECTS { jnxoptIfOTSnCurrentStatus } STATUS current DESCRIPTION "A collection of configuration objects applicable to all OTSn interfaces that support sink functions." ::= { jnxoptIfGroups 7 } jnxoptIfOTSnSinkGroupFull OBJECT-GROUP OBJECTS { jnxoptIfOTSnDAPIExpected, jnxoptIfOTSnSAPIExpected, jnxoptIfOTSnTraceIdentifierAccepted, jnxoptIfOTSnTIMDetMode, jnxoptIfOTSnTIMActEnabled } STATUS current DESCRIPTION "A collection of configuration objects applicable to full-functionality/IaDI OTSn interfaces that support sink functions." ::= { jnxoptIfGroups 8 } jnxoptIfOTSnSinkPreOtnPMGroup OBJECT-GROUP OBJECTS { jnxoptIfOTSnSinkCurrentSuspectedFlag, jnxoptIfOTSnSinkCurrentInputPower, jnxoptIfOTSnSinkCurrentLowInputPower, jnxoptIfOTSnSinkCurrentHighInputPower, jnxoptIfOTSnSinkCurrentOutputPower, jnxoptIfOTSnSinkCurrentLowOutputPower, jnxoptIfOTSnSinkCurrentHighOutputPower, jnxoptIfOTSnSinkIntervalSuspectedFlag, jnxoptIfOTSnSinkIntervalLastInputPower, jnxoptIfOTSnSinkIntervalLowInputPower, jnxoptIfOTSnSinkIntervalHighInputPower, jnxoptIfOTSnSinkIntervalLastOutputPower, jnxoptIfOTSnSinkIntervalLowOutputPower, jnxoptIfOTSnSinkIntervalHighOutputPower, jnxoptIfOTSnSinkCurDaySuspectedFlag, jnxoptIfOTSnSinkCurDayLowInputPower, jnxoptIfOTSnSinkCurDayHighInputPower, jnxoptIfOTSnSinkCurDayLowOutputPower, jnxoptIfOTSnSinkCurDayHighOutputPower, jnxoptIfOTSnSinkPrevDaySuspectedFlag, jnxoptIfOTSnSinkPrevDayLastInputPower, jnxoptIfOTSnSinkPrevDayLowInputPower, jnxoptIfOTSnSinkPrevDayHighInputPower, jnxoptIfOTSnSinkPrevDayLastOutputPower, jnxoptIfOTSnSinkPrevDayLowOutputPower, jnxoptIfOTSnSinkPrevDayHighOutputPower } STATUS current DESCRIPTION "A collection of pre-OTN performance monitoring objects applicable to OTSn interfaces that support sink functions." ::= { jnxoptIfGroups 9 } jnxoptIfOTSnSinkPreOtnPMThresholdGroup OBJECT-GROUP OBJECTS { jnxoptIfOTSnSinkCurrentLowerInputPowerThreshold, jnxoptIfOTSnSinkCurrentUpperInputPowerThreshold, jnxoptIfOTSnSinkCurrentLowerOutputPowerThreshold, jnxoptIfOTSnSinkCurrentUpperOutputPowerThreshold } STATUS current DESCRIPTION "A collection of pre-OTN performance monitoring threshold objects applicable to OTSn interfaces that support sink functions." ::= { jnxoptIfGroups 10 } jnxoptIfOTSnSourcePreOtnPMGroup OBJECT-GROUP OBJECTS { jnxoptIfOTSnSrcCurrentSuspectedFlag, jnxoptIfOTSnSrcCurrentOutputPower, jnxoptIfOTSnSrcCurrentLowOutputPower, jnxoptIfOTSnSrcCurrentHighOutputPower, jnxoptIfOTSnSrcCurrentInputPower, jnxoptIfOTSnSrcCurrentLowInputPower, jnxoptIfOTSnSrcCurrentHighInputPower, jnxoptIfOTSnSrcIntervalSuspectedFlag, jnxoptIfOTSnSrcIntervalLastOutputPower, jnxoptIfOTSnSrcIntervalLowOutputPower, jnxoptIfOTSnSrcIntervalHighOutputPower, jnxoptIfOTSnSrcIntervalLastInputPower, jnxoptIfOTSnSrcIntervalLowInputPower, jnxoptIfOTSnSrcIntervalHighInputPower, jnxoptIfOTSnSrcCurDaySuspectedFlag, jnxoptIfOTSnSrcCurDayLowOutputPower, jnxoptIfOTSnSrcCurDayHighOutputPower, jnxoptIfOTSnSrcCurDayLowInputPower, jnxoptIfOTSnSrcCurDayHighInputPower, jnxoptIfOTSnSrcPrevDaySuspectedFlag, jnxoptIfOTSnSrcPrevDayLastOutputPower, jnxoptIfOTSnSrcPrevDayLowOutputPower, jnxoptIfOTSnSrcPrevDayHighOutputPower, jnxoptIfOTSnSrcPrevDayLastInputPower, jnxoptIfOTSnSrcPrevDayLowInputPower, jnxoptIfOTSnSrcPrevDayHighInputPower } STATUS current DESCRIPTION "A collection of pre-OTN performance monitoring objects applicable to OTSn interfaces that support source functions." ::= { jnxoptIfGroups 11 } jnxoptIfOTSnSourcePreOtnPMThresholdGroup OBJECT-GROUP OBJECTS { jnxoptIfOTSnSrcCurrentLowerOutputPowerThreshold, jnxoptIfOTSnSrcCurrentUpperOutputPowerThreshold, jnxoptIfOTSnSrcCurrentLowerInputPowerThreshold, jnxoptIfOTSnSrcCurrentUpperInputPowerThreshold } STATUS current DESCRIPTION "A collection of pre-OTN performance monitoring threshold objects applicable to OTSn interfaces that support source functions." ::= { jnxoptIfGroups 12 } jnxoptIfOMSnCommonGroup OBJECT-GROUP OBJECTS { jnxoptIfOMSnDirectionality } STATUS current DESCRIPTION "A collection of configuration objects applicable to all OMSn interfaces." ::= { jnxoptIfGroups 13 } jnxoptIfOMSnSinkGroupBasic OBJECT-GROUP OBJECTS { jnxoptIfOMSnCurrentStatus } STATUS current DESCRIPTION "A collection of configuration objects applicable to all OMSn interfaces that support sink functions." ::= { jnxoptIfGroups 14 } jnxoptIfOMSnSinkPreOtnPMGroup OBJECT-GROUP OBJECTS { jnxoptIfOMSnSinkCurrentSuspectedFlag, jnxoptIfOMSnSinkCurrentAggregatedInputPower, jnxoptIfOMSnSinkCurrentLowAggregatedInputPower, jnxoptIfOMSnSinkCurrentHighAggregatedInputPower, jnxoptIfOMSnSinkCurrentOutputPower, jnxoptIfOMSnSinkCurrentLowOutputPower, jnxoptIfOMSnSinkCurrentHighOutputPower, jnxoptIfOMSnSinkIntervalSuspectedFlag, jnxoptIfOMSnSinkIntervalLastAggregatedInputPower, jnxoptIfOMSnSinkIntervalLowAggregatedInputPower, jnxoptIfOMSnSinkIntervalHighAggregatedInputPower, jnxoptIfOMSnSinkIntervalLastOutputPower, jnxoptIfOMSnSinkIntervalLowOutputPower, jnxoptIfOMSnSinkIntervalHighOutputPower, jnxoptIfOMSnSinkCurDaySuspectedFlag, jnxoptIfOMSnSinkCurDayLowAggregatedInputPower, jnxoptIfOMSnSinkCurDayHighAggregatedInputPower, jnxoptIfOMSnSinkCurDayLowOutputPower, jnxoptIfOMSnSinkCurDayHighOutputPower, jnxoptIfOMSnSinkPrevDaySuspectedFlag, jnxoptIfOMSnSinkPrevDayLastAggregatedInputPower, jnxoptIfOMSnSinkPrevDayLowAggregatedInputPower, jnxoptIfOMSnSinkPrevDayHighAggregatedInputPower, jnxoptIfOMSnSinkPrevDayLastOutputPower, jnxoptIfOMSnSinkPrevDayLowOutputPower, jnxoptIfOMSnSinkPrevDayHighOutputPower } STATUS current DESCRIPTION "A collection of pre-OTN performance monitoring objects applicable to OMSn interfaces that support sink functions." ::= { jnxoptIfGroups 15 } jnxoptIfOMSnSinkPreOtnPMThresholdGroup OBJECT-GROUP OBJECTS { jnxoptIfOMSnSinkCurrentLowerInputPowerThreshold, jnxoptIfOMSnSinkCurrentUpperInputPowerThreshold, jnxoptIfOMSnSinkCurrentLowerOutputPowerThreshold, jnxoptIfOMSnSinkCurrentUpperOutputPowerThreshold } STATUS current DESCRIPTION "A collection of pre-OTN performance monitoring threshold objects applicable to OMSn interfaces that support sink functions." ::= { jnxoptIfGroups 16 } jnxoptIfOMSnSourcePreOtnPMGroup OBJECT-GROUP OBJECTS { jnxoptIfOMSnSrcCurrentSuspectedFlag, jnxoptIfOMSnSrcCurrentOutputPower, jnxoptIfOMSnSrcCurrentLowOutputPower, jnxoptIfOMSnSrcCurrentHighOutputPower, jnxoptIfOMSnSrcCurrentAggregatedInputPower, jnxoptIfOMSnSrcCurrentLowAggregatedInputPower, jnxoptIfOMSnSrcCurrentHighAggregatedInputPower, jnxoptIfOMSnSrcIntervalSuspectedFlag, jnxoptIfOMSnSrcIntervalLastOutputPower, jnxoptIfOMSnSrcIntervalLowOutputPower, jnxoptIfOMSnSrcIntervalHighOutputPower, jnxoptIfOMSnSrcIntervalLastAggregatedInputPower, jnxoptIfOMSnSrcIntervalLowAggregatedInputPower, jnxoptIfOMSnSrcIntervalHighAggregatedInputPower, jnxoptIfOMSnSrcCurDaySuspectedFlag, jnxoptIfOMSnSrcCurDayLowOutputPower, jnxoptIfOMSnSrcCurDayHighOutputPower, jnxoptIfOMSnSrcCurDayLowAggregatedInputPower, jnxoptIfOMSnSrcCurDayHighAggregatedInputPower, jnxoptIfOMSnSrcPrevDaySuspectedFlag, jnxoptIfOMSnSrcPrevDayLastOutputPower, jnxoptIfOMSnSrcPrevDayLowOutputPower, jnxoptIfOMSnSrcPrevDayHighOutputPower, jnxoptIfOMSnSrcPrevDayLastAggregatedInputPower, jnxoptIfOMSnSrcPrevDayLowAggregatedInputPower, jnxoptIfOMSnSrcPrevDayHighAggregatedInputPower } STATUS current DESCRIPTION "A collection of pre-OTN performance monitoring objects applicable to OMSn interfaces that support source functions." ::= { jnxoptIfGroups 17 } jnxoptIfOMSnSourcePreOtnPMThresholdGroup OBJECT-GROUP OBJECTS { jnxoptIfOMSnSrcCurrentLowerOutputPowerThreshold, jnxoptIfOMSnSrcCurrentUpperOutputPowerThreshold, jnxoptIfOMSnSrcCurrentLowerInputPowerThreshold, jnxoptIfOMSnSrcCurrentUpperInputPowerThreshold } STATUS current DESCRIPTION "A collection of pre-OTN performance monitoring threshold objects applicable to OMSn interfaces that that support source functions." ::= { jnxoptIfGroups 18 } jnxoptIfOChGroupCommonGroup OBJECT-GROUP OBJECTS { jnxoptIfOChGroupDirectionality } STATUS current DESCRIPTION "A collection of configuration objects applicable to all OChGroup interfaces." ::= { jnxoptIfGroups 19 } jnxoptIfOChGroupSinkPreOtnPMGroup OBJECT-GROUP OBJECTS { jnxoptIfOChGroupSinkCurrentSuspectedFlag, jnxoptIfOChGroupSinkCurrentAggregatedInputPower, jnxoptIfOChGroupSinkCurrentLowAggregatedInputPower, jnxoptIfOChGroupSinkCurrentHighAggregatedInputPower, jnxoptIfOChGroupSinkCurrentOutputPower, jnxoptIfOChGroupSinkCurrentLowOutputPower, jnxoptIfOChGroupSinkCurrentHighOutputPower, jnxoptIfOChGroupSinkIntervalSuspectedFlag, jnxoptIfOChGroupSinkIntervalLastAggregatedInputPower, jnxoptIfOChGroupSinkIntervalLowAggregatedInputPower, jnxoptIfOChGroupSinkIntervalHighAggregatedInputPower, jnxoptIfOChGroupSinkIntervalLastOutputPower, jnxoptIfOChGroupSinkIntervalLowOutputPower, jnxoptIfOChGroupSinkIntervalHighOutputPower, jnxoptIfOChGroupSinkCurDaySuspectedFlag, jnxoptIfOChGroupSinkCurDayLowAggregatedInputPower, jnxoptIfOChGroupSinkCurDayHighAggregatedInputPower, jnxoptIfOChGroupSinkCurDayLowOutputPower, jnxoptIfOChGroupSinkCurDayHighOutputPower, jnxoptIfOChGroupSinkPrevDaySuspectedFlag, jnxoptIfOChGroupSinkPrevDayLastAggregatedInputPower, jnxoptIfOChGroupSinkPrevDayLowAggregatedInputPower, jnxoptIfOChGroupSinkPrevDayHighAggregatedInputPower, jnxoptIfOChGroupSinkPrevDayLastOutputPower, jnxoptIfOChGroupSinkPrevDayLowOutputPower, jnxoptIfOChGroupSinkPrevDayHighOutputPower } STATUS current DESCRIPTION "A collection of pre-OTN performance monitoring objects applicable to OChGroup interfaces that support sink functions." ::= { jnxoptIfGroups 20 } jnxoptIfOChGroupSinkPreOtnPMThresholdGroup OBJECT-GROUP OBJECTS { jnxoptIfOChGroupSinkCurrentLowerInputPowerThreshold, jnxoptIfOChGroupSinkCurrentUpperInputPowerThreshold, jnxoptIfOChGroupSinkCurrentLowerOutputPowerThreshold, jnxoptIfOChGroupSinkCurrentUpperOutputPowerThreshold } STATUS current DESCRIPTION "A collection of pre-OTN performance monitoring threshold objects applicable to OChGroup interfaces that support sink functions." ::= { jnxoptIfGroups 21 } jnxoptIfOChGroupSourcePreOtnPMGroup OBJECT-GROUP OBJECTS { jnxoptIfOChGroupSrcCurrentSuspectedFlag, jnxoptIfOChGroupSrcCurrentOutputPower, jnxoptIfOChGroupSrcCurrentLowOutputPower, jnxoptIfOChGroupSrcCurrentHighOutputPower, jnxoptIfOChGroupSrcCurrentAggregatedInputPower, jnxoptIfOChGroupSrcCurrentLowAggregatedInputPower, jnxoptIfOChGroupSrcCurrentHighAggregatedInputPower, jnxoptIfOChGroupSrcIntervalSuspectedFlag, jnxoptIfOChGroupSrcIntervalLastOutputPower, jnxoptIfOChGroupSrcIntervalLowOutputPower, jnxoptIfOChGroupSrcIntervalHighOutputPower, jnxoptIfOChGroupSrcIntervalLastAggregatedInputPower, jnxoptIfOChGroupSrcIntervalLowAggregatedInputPower, jnxoptIfOChGroupSrcIntervalHighAggregatedInputPower, jnxoptIfOChGroupSrcCurDaySuspectedFlag, jnxoptIfOChGroupSrcCurDayLowOutputPower, jnxoptIfOChGroupSrcCurDayHighOutputPower, jnxoptIfOChGroupSrcCurDayLowAggregatedInputPower, jnxoptIfOChGroupSrcCurDayHighAggregatedInputPower, jnxoptIfOChGroupSrcPrevDaySuspectedFlag, jnxoptIfOChGroupSrcPrevDayLastOutputPower, jnxoptIfOChGroupSrcPrevDayLowOutputPower, jnxoptIfOChGroupSrcPrevDayHighOutputPower, jnxoptIfOChGroupSrcPrevDayLastAggregatedInputPower, jnxoptIfOChGroupSrcPrevDayLowAggregatedInputPower, jnxoptIfOChGroupSrcPrevDayHighAggregatedInputPower } STATUS current DESCRIPTION "A collection of pre-OTN performance monitoring objects applicable to OChGroup interfaces that support source functions." ::= { jnxoptIfGroups 22 } jnxoptIfOChGroupSourcePreOtnPMThresholdGroup OBJECT-GROUP OBJECTS { jnxoptIfOChGroupSrcCurrentLowerOutputPowerThreshold, jnxoptIfOChGroupSrcCurrentUpperOutputPowerThreshold, jnxoptIfOChGroupSrcCurrentLowerInputPowerThreshold, jnxoptIfOChGroupSrcCurrentUpperInputPowerThreshold } STATUS current DESCRIPTION "A collection of pre-OTN performance monitoring threshold objects applicable to OChGroup interfaces that that support source functions." ::= { jnxoptIfGroups 23 } jnxoptIfOChCommonGroup OBJECT-GROUP OBJECTS { jnxoptIfOChDirectionality } STATUS current DESCRIPTION "A collection of configuration objects applicable to all OCh interfaces." ::= { jnxoptIfGroups 24 } jnxoptIfOChSinkGroupBasic OBJECT-GROUP OBJECTS { jnxoptIfOChCurrentStatus } STATUS current DESCRIPTION "A collection of configuration objects applicable to all OCh interfaces that support sink functions." ::= { jnxoptIfGroups 25 } jnxoptIfOChSinkPreOtnPMGroup OBJECT-GROUP OBJECTS { jnxoptIfOChSinkCurrentSuspectedFlag, jnxoptIfOChSinkCurrentInputPower, jnxoptIfOChSinkCurrentLowInputPower, jnxoptIfOChSinkCurrentHighInputPower, jnxoptIfOChSinkIntervalSuspectedFlag, jnxoptIfOChSinkIntervalLastInputPower, jnxoptIfOChSinkIntervalLowInputPower, jnxoptIfOChSinkIntervalHighInputPower, jnxoptIfOChSinkCurDaySuspectedFlag, jnxoptIfOChSinkCurDayLowInputPower, jnxoptIfOChSinkCurDayHighInputPower, jnxoptIfOChSinkPrevDaySuspectedFlag, jnxoptIfOChSinkPrevDayLastInputPower, jnxoptIfOChSinkPrevDayLowInputPower, jnxoptIfOChSinkPrevDayHighInputPower } STATUS current DESCRIPTION "A collection of pre-OTN performance monitoring objects applicable to OCh interfaces that support sink functions." ::= { jnxoptIfGroups 26 } jnxoptIfOChSinkPreOtnPMThresholdGroup OBJECT-GROUP OBJECTS { jnxoptIfOChSinkCurrentLowerInputPowerThreshold, jnxoptIfOChSinkCurrentUpperInputPowerThreshold } STATUS current DESCRIPTION "A collection of pre-OTN performance monitoring threshold objects applicable to OCh interfaces that support sink functions." ::= { jnxoptIfGroups 27 } jnxoptIfOChSourcePreOtnPMGroup OBJECT-GROUP OBJECTS { jnxoptIfOChSrcCurrentSuspectedFlag, jnxoptIfOChSrcCurrentOutputPower, jnxoptIfOChSrcCurrentLowOutputPower, jnxoptIfOChSrcCurrentHighOutputPower, jnxoptIfOChSrcIntervalSuspectedFlag, jnxoptIfOChSrcIntervalLastOutputPower, jnxoptIfOChSrcIntervalLowOutputPower, jnxoptIfOChSrcIntervalHighOutputPower, jnxoptIfOChSrcCurDaySuspectedFlag, jnxoptIfOChSrcCurDayLowOutputPower, jnxoptIfOChSrcCurDayHighOutputPower, jnxoptIfOChSrcPrevDaySuspectedFlag, jnxoptIfOChSrcPrevDayLastOutputPower, jnxoptIfOChSrcPrevDayLowOutputPower, jnxoptIfOChSrcPrevDayHighOutputPower } STATUS current DESCRIPTION "A collection of pre-OTN performance monitoring objects applicable to OCh interfaces that support source functions." ::= { jnxoptIfGroups 28 } jnxoptIfOChSourcePreOtnPMThresholdGroup OBJECT-GROUP OBJECTS { jnxoptIfOChSrcCurrentLowerOutputPowerThreshold, jnxoptIfOChSrcCurrentUpperOutputPowerThreshold } STATUS current DESCRIPTION "A collection of pre-OTN performance monitoring threshold objects applicable to OCh interfaces that support source functions." ::= { jnxoptIfGroups 29 } jnxoptIfOTUkCommonGroup OBJECT-GROUP OBJECTS { jnxoptIfOTUkDirectionality, jnxoptIfOTUkBitRateK } STATUS current DESCRIPTION "A collection of configuration objects applicable to all OTUk interfaces." ::= { jnxoptIfGroups 30 } jnxoptIfOTUkSourceGroup OBJECT-GROUP OBJECTS { jnxoptIfOTUkTraceIdentifierTransmitted, jnxoptIfOTUkSourceAdaptActive } STATUS current DESCRIPTION "A collection of configuration objects applicable to OTUk interfaces that support source functions." ::= { jnxoptIfGroups 31 } jnxoptIfOTUkSinkGroup OBJECT-GROUP OBJECTS { jnxoptIfOTUkDAPIExpected, jnxoptIfOTUkSAPIExpected, jnxoptIfOTUkTraceIdentifierAccepted, jnxoptIfOTUkTIMDetMode, jnxoptIfOTUkTIMActEnabled, jnxoptIfOTUkDEGThr, jnxoptIfOTUkDEGM, jnxoptIfOTUkSinkAdaptActive, jnxoptIfOTUkSinkFECEnabled, jnxoptIfOTUkCurrentStatus } STATUS current DESCRIPTION "A collection of configuration objects applicable to OTUk interfaces that support sink functions." ::= { jnxoptIfGroups 32 } jnxoptIfGCC0Group OBJECT-GROUP OBJECTS { jnxoptIfGCC0Application, jnxoptIfGCC0RowStatus } STATUS current DESCRIPTION "A collection of GCC0 configuration objects." ::= { jnxoptIfGroups 33 } jnxoptIfODUkGroup OBJECT-GROUP OBJECTS { jnxoptIfODUkDirectionality, jnxoptIfODUkBitRateK, jnxoptIfODUkTcmFieldsInUse, jnxoptIfODUkPositionSeqCurrentSize, jnxoptIfODUkPositionSeqPosition, jnxoptIfODUkPositionSeqPointer, jnxoptIfODUkTtpPresent } STATUS current DESCRIPTION "A collection of configuration objects applicable to all ODUk interfaces." ::= { jnxoptIfGroups 34 } jnxoptIfODUkTtpSourceGroup OBJECT-GROUP OBJECTS { jnxoptIfODUkTtpTraceIdentifierTransmitted } STATUS current DESCRIPTION "A collection of configuration objects applicable to all interfaces that support ODUk trail termination source functions." ::= { jnxoptIfGroups 35 } jnxoptIfODUkTtpSinkGroup OBJECT-GROUP OBJECTS { jnxoptIfODUkTtpDAPIExpected, jnxoptIfODUkTtpSAPIExpected, jnxoptIfODUkTtpTraceIdentifierAccepted, jnxoptIfODUkTtpTIMDetMode, jnxoptIfODUkTtpTIMActEnabled, jnxoptIfODUkTtpDEGThr, jnxoptIfODUkTtpDEGM, jnxoptIfODUkTtpCurrentStatus } STATUS current DESCRIPTION "A collection of ODUk configuration objects applicable to all interfaces that support ODUk trail termination sink functions." ::= { jnxoptIfGroups 36 } jnxoptIfODUkNimGroup OBJECT-GROUP OBJECTS { jnxoptIfODUkNimDAPIExpected, jnxoptIfODUkNimSAPIExpected, jnxoptIfODUkNimTraceIdentifierAccepted, jnxoptIfODUkNimTIMDetMode, jnxoptIfODUkNimTIMActEnabled, jnxoptIfODUkNimDEGThr, jnxoptIfODUkNimDEGM, jnxoptIfODUkNimCurrentStatus, jnxoptIfODUkNimRowStatus } STATUS current DESCRIPTION "A collection of ODUk Nim configuration objects." ::= { jnxoptIfGroups 37 } jnxoptIfGCC12Group OBJECT-GROUP OBJECTS { jnxoptIfGCC12GCCPassThrough, jnxoptIfGCC12Application, jnxoptIfGCC12RowStatus } STATUS current DESCRIPTION "A collection of GCC12 configuration objects." ::= { jnxoptIfGroups 38 } jnxoptIfODUkTCommonGroup OBJECT-GROUP OBJECTS { jnxoptIfODUkTRowStatus } STATUS current DESCRIPTION "A collection of configuration objects applicable to all ODUkT instances." ::= { jnxoptIfGroups 39 } jnxoptIfODUkTSourceGroup OBJECT-GROUP OBJECTS { jnxoptIfODUkTTraceIdentifierTransmitted, jnxoptIfODUkTSourceLockSignalAdminState } STATUS current DESCRIPTION "A collection of configuration objects applicable to all ODUkT instances that provide source functions." ::= { jnxoptIfGroups 40 } jnxoptIfODUkTSinkGroup OBJECT-GROUP OBJECTS { jnxoptIfODUkTDAPIExpected, jnxoptIfODUkTSAPIExpected, jnxoptIfODUkTTraceIdentifierAccepted, jnxoptIfODUkTTIMDetMode, jnxoptIfODUkTTIMActEnabled, jnxoptIfODUkTDEGThr, jnxoptIfODUkTDEGM, jnxoptIfODUkTCurrentStatus } STATUS current DESCRIPTION "A collection of configuration objects applicable to all ODUkT instances that provide sink functions." ::= { jnxoptIfGroups 41 } jnxoptIfODUkTSinkGroupCtp OBJECT-GROUP OBJECTS { jnxoptIfODUkTSinkMode, jnxoptIfODUkTSinkLockSignalAdminState } STATUS current DESCRIPTION "A collection of configuration objects applicable to ODUkT instances not colocated with an ODUk TTP that provide sink functions." ::= { jnxoptIfGroups 42 } jnxoptIfODUkTNimGroup OBJECT-GROUP OBJECTS { jnxoptIfODUkTNimDAPIExpected, jnxoptIfODUkTNimSAPIExpected, jnxoptIfODUkTNimTraceIdentifierAccepted, jnxoptIfODUkTNimTIMDetMode, jnxoptIfODUkTNimTIMActEnabled, jnxoptIfODUkTNimDEGThr, jnxoptIfODUkTNimDEGM, jnxoptIfODUkTNimCurrentStatus, jnxoptIfODUkTNimRowStatus } STATUS current DESCRIPTION "A collection of ODUkT Nim configuration objects." ::= { jnxoptIfGroups 43 } -- compliance specifications jnxoptIfOtnConfigCompl MODULE-COMPLIANCE STATUS current DESCRIPTION "Implementation requirements for the OTN configuration functions defined in this MIB module." MODULE -- this module MANDATORY-GROUPS { jnxoptIfOTMnGroup, jnxoptIfOTSnCommonGroup } GROUP jnxoptIfOTSnSourceGroupFull DESCRIPTION "This group is mandatory for interfaces of ifType opticalTransport(196) for which the corresponding instance of jnxoptIfOTSnDirectionality has the value source(2) or bidirectional(3), the corresponding instance of jnxoptIfOTMnReduced has the value false(2), and the corresponding instance of jnxoptIfOTMnInterfaceType specifies an OTMn interface type of 'IaDI'." GROUP jnxoptIfOTSnAPRStatusGroup DESCRIPTION "This group is mandatory for interfaces of ifType opticalTransport(196) that support Automatic Power Reduction functions." GROUP jnxoptIfOTSnAPRControlGroup DESCRIPTION "This group is optional, but is recommended for interfaces of ifType opticalTransport(196) that provide Automatic Power Reduction control functions." GROUP jnxoptIfOTSnSinkGroupBasic DESCRIPTION "This group is mandatory for interfaces of ifType opticalTransport(196) for which the corresponding instance of jnxoptIfOTSnDirectionality has the value sink(1) or bidirectional(3)." GROUP jnxoptIfOTSnSinkGroupFull DESCRIPTION "This group is mandatory for interfaces of ifType opticalTransport(196) for which the corresponding instance of jnxoptIfOTSnDirectionality has the value sink(1) or bidirectional(3), the corresponding instance of jnxoptIfOTMnReduced has the value false(2), and the corresponding instance of jnxoptIfOTMnInterfaceType specifies an OTMn interface type of 'IaDI'." GROUP jnxoptIfOMSnCommonGroup DESCRIPTION "This group is mandatory for interfaces of ifType opticalTransport(196) that support access to the OMS overhead information within the OTN Supervisory Channel." GROUP jnxoptIfOMSnSinkGroupBasic DESCRIPTION "This group is mandatory for interfaces of ifType opticalTransport(196) that support access to the OMS Overhead information within the OSC (OTN Supervisory Channel) for which the corresponding instance of jnxoptIfOMSnDirectionality has the value sink(1) or bidirectional(3)." GROUP jnxoptIfOChGroupCommonGroup DESCRIPTION "This group is mandatory for interfaces of ifType opticalChannelGroup(219)." GROUP jnxoptIfOChCommonGroup DESCRIPTION "This group is mandatory for interfaces of ifType opticalTransport(195)." GROUP jnxoptIfOChSinkGroupBasic DESCRIPTION "This group is mandatory for interfaces of ifType opticalChannel(195) for which the corresponding instance of jnxoptIfOChDirectionality has the value sink(1) or bidirectional(3)." GROUP jnxoptIfOTUkCommonGroup DESCRIPTION "This group is mandatory for interfaces of ifType opticalChannel(195) that support OTUk layer functions." GROUP jnxoptIfOTUkSourceGroup DESCRIPTION "This group is mandatory for interfaces of ifType opticalChannel(195) that support OTUk layer functions and for which the corresponding instance of jnxoptIfOTUkDirectionality has the value source(2) or bidirectional(3)." GROUP jnxoptIfOTUkSinkGroup DESCRIPTION "This group is mandatory for interfaces of ifType opticalChannel(195) that support OTUk layer functions and for which the corresponding instance of jnxoptIfOTUkDirectionality has the value sink(1) or bidirectional(3)." GROUP jnxoptIfGCC0Group DESCRIPTION "This group is mandatory for interfaces of ifType opticalChannel(195) that support GCC0 access functions. It may be implemented only if the jnxoptIfOTUkCommonGroup is also implemented." GROUP jnxoptIfODUkGroup DESCRIPTION "This group is mandatory for interfaces of ifType opticalChannel(195) that support ODUk layer functions." GROUP jnxoptIfODUkTtpSourceGroup DESCRIPTION "This group is mandatory for interfaces of ifType opticalChannel(195) for which the corresponding instance of jnxoptIfODUkTtpPresent has the value true(1) and for which the corresponding instance of jnxoptIfODUkDirectionality has the value source(2) or bidirectional(3). It may be implemented only if the jnxoptIfODUkGroup is also implemented." GROUP jnxoptIfODUkTtpSinkGroup DESCRIPTION "This group is mandatory for interfaces of ifType opticalChannel(195) for which the corresponding instance of jnxoptIfODUkTtpPresent has the value true(1) and for which the corresponding instance of jnxoptIfODUkDirectionality has the value sink(1) or bidirectional(3). It may be implemented only if the jnxoptIfODUkGroup is also implemented." GROUP jnxoptIfODUkNimGroup DESCRIPTION "This group is mandatory for interfaces of ifType opticalChannel(195) for which the corresponding instance of jnxoptIfODUkTtpPresent has the value false(2). It may be implemented only if the jnxoptIfODUkGroup is also implemented." GROUP jnxoptIfGCC12Group DESCRIPTION "This group is mandatory for interfaces of ifType opticalChannel(195) that support GCC12 access functions. It may be implemented only if the jnxoptIfODUkGroup is also implemented." GROUP jnxoptIfODUkTCommonGroup DESCRIPTION "This group is mandatory for interfaces of ifType opticalChannel(195) that support intrusive tandem connection monitoring. It may be implemented only if the jnxoptIfODUkGroup is also implemented." GROUP jnxoptIfODUkTSourceGroup DESCRIPTION "This group is mandatory for interfaces of ifType opticalChannel(195) that support intrusive tandem connection monitoring and for which (i) jnxoptIfODUkDirectionality has the value bidirectional(3), or (ii) jnxoptIfODUkDirectionality has the value sink(1) and jnxoptIfODUkTCodirectional has the value false(2), or (iii) jnxoptIfODUkDirectionality has the value source(3) and jnxoptIfODUkTCodirectional has the value true(1). It may be implemented only if the jnxoptIfODUkGroup is also implemented." GROUP jnxoptIfODUkTSinkGroup DESCRIPTION "This group is mandatory for interfaces of ifType opticalChannel(195) that support intrusive tandem connection monitoring and for which (i) jnxoptIfODUkDirectionality has the value bidirectional(3), or (ii) jnxoptIfODUkDirectionality has the value sink(1) and jnxoptIfODUkTCodirectional has the value true(1), or (iii) jnxoptIfODUkDirectionality has the value source(3) and jnxoptIfODUkTCodirectional has the value false(2). It may be implemented only if the jnxoptIfODUkGroup is also implemented." GROUP jnxoptIfODUkTSinkGroupCtp DESCRIPTION "This group is mandatory for interfaces of ifType opticalChannel(195) that support intrusive tandem connection monitoring and for which jnxoptIfODUkTtpPresent is false(2) and (i) jnxoptIfODUkDirectionality has the value bidirectional(3), or (ii) jnxoptIfODUkDirectionality has the value sink(1) and jnxoptIfODUkTCodirectional has the value true(1), or (iii) jnxoptIfODUkDirectionality has the value source(3) and jnxoptIfODUkTCodirectional has the value false(2). It may be implemented only if the jnxoptIfODUkGroup and jnxoptIfODUkTSinkGroup are also implemented." GROUP jnxoptIfODUkTNimGroup DESCRIPTION "This group is mandatory for interfaces of ifType opticalChannel(195) that support non-intrusive tandem connection monitoring. It may be implemented only if the jnxoptIfODUkGroup is also implemented." ::= { jnxoptIfCompl 1 } jnxoptIfPreOtnPMCompl MODULE-COMPLIANCE STATUS current DESCRIPTION "Implementation requirements for Pre-OTN performance monitoring functions defined in this MIB module." MODULE -- this module MANDATORY-GROUPS { jnxoptIfPerfMonGroup } GROUP jnxoptIfOTSnSinkPreOtnPMGroup DESCRIPTION "This group is mandatory for interfaces of ifType opticalTransport(196) that support OTSn sink functions (i.e., for which the corresponding instance of jnxoptIfOTSnDirectionality -- if implemented -- has the value sink(1) or bidirectional(3))." GROUP jnxoptIfOTSnSinkPreOtnPMThresholdGroup DESCRIPTION "This group is mandatory if and only if TCA notifications are implemented. If the objects of this group are instantiated then the implementation must also provide, in an enterprise MIB, suitable TCA notification definitions and notification control objects. Implementation of the jnxoptIfOTSnSinkPreOtnPMGroup is a prerequisite for implementing this group." GROUP jnxoptIfOTSnSourcePreOtnPMGroup DESCRIPTION "This group is mandatory for interfaces of ifType opticalTransport(196) that support OTSn source functions (i.e., for which the corresponding instance of jnxoptIfOTSnDirectionality -- if implemented -- has the value source(2) or bidirectional(3))." GROUP jnxoptIfOTSnSourcePreOtnPMThresholdGroup DESCRIPTION "This group is mandatory if and only if TCA notifications are implemented. If the objects of this group are instantiated then the implementation must also provide, in an enterprise MIB, suitable TCA notification definitions and notification control objects. Implementation of the jnxoptIfOTSnSourcePreOtnPMGroup is a prerequisite for implementing this group " GROUP jnxoptIfOMSnSinkPreOtnPMGroup DESCRIPTION "This group is optional. It may be implemented by systems with the necessary instrumentation on interfaces of ifType opticalTransport(196) that support OMSn sink functions (i.e., for which the corresponding instance of jnxoptIfOMSnDirectionality -- if implemented -- has the value sink(1) or bidirectional(3))." GROUP jnxoptIfOMSnSinkPreOtnPMThresholdGroup DESCRIPTION "This group is mandatory if and only if TCA notifications are implemented. If the objects of this group are instantiated then the implementation must also provide, in an enterprise MIB, suitable TCA notification definitions and notification control objects. Implementation of the jnxoptIfOMSnSinkPreOtnPMGroup is a prerequisite for implementing this group " GROUP jnxoptIfOMSnSourcePreOtnPMGroup DESCRIPTION "This group is optional. It may be implemented by systems with the necessary instrumentation on interfaces of ifType opticalTransport(196) that support OMSn source functions (i.e., for which the corresponding instance of jnxoptIfOMSnDirectionality -- if implemented -- has the value source(2) or bidirectional(3))." GROUP jnxoptIfOMSnSourcePreOtnPMThresholdGroup DESCRIPTION "This group is mandatory if and only if TCA notifications are implemented. If the objects of this group are instantiated then the implementation must also provide, in an enterprise MIB, suitable TCA notification definitions and notification control objects. Implementation of the jnxoptIfOMSnSourcePreOtnPMGroup is a prerequisite for implementing this group " GROUP jnxoptIfOChGroupSinkPreOtnPMGroup DESCRIPTION "This group is optional. It may be implemented by systems with the necessary instrumentation on interfaces of ifType opticalChannelGroup(219) that support OChGroup sink functions (i.e., for which the corresponding instance of jnxoptIfOChGroupDirectionality -- if implemented -- has the value sink(1) or bidirectional(3))." GROUP jnxoptIfOChGroupSinkPreOtnPMThresholdGroup DESCRIPTION "This group is mandatory if and only if TCA notifications are implemented. If the objects of this group are instantiated then the implementation must also provide, in an enterprise MIB, suitable TCA notification definitions and notification control objects. Implementation of the jnxoptIfOChGroupSinkPreOtnPMGroup is a prerequisite for implementing this group " GROUP jnxoptIfOChGroupSourcePreOtnPMGroup DESCRIPTION "This group is optional. It may be implemented by systems with the necessary instrumentation on interfaces of ifType opticalChannelGroup(219) that support OChGroup source functions (i.e., for which the corresponding instance of jnxoptIfOChGroupDirectionality -- if implemented -- has the value source(2) or bidirectional(3))." GROUP jnxoptIfOChGroupSourcePreOtnPMThresholdGroup DESCRIPTION "This group is mandatory if and only if TCA notifications are implemented. If the objects of this group are instantiated then the implementation must also provide, in an enterprise MIB, suitable TCA notification definitions and notification control objects. Implementation of the jnxoptIfOChGroupSourcePreOtnPMGroup is a prerequisite for implementing this group " GROUP jnxoptIfOChSinkPreOtnPMGroup DESCRIPTION "This group is mandatory for interfaces of ifType opticalChannel(195) that support OCh sink functions (i.e., for which the corresponding instance of jnxoptIfOChDirectionality -- if implemented -- has the value sink(1) or bidirectional(3))." GROUP jnxoptIfOChSinkPreOtnPMThresholdGroup DESCRIPTION "This group is mandatory if and only if TCA notifications are implemented. If the objects of this group are instantiated then the implementation must also provide, in an enterprise MIB, suitable TCA notification definitions and notification control objects. Implementation of the jnxoptIfOChSinkPreOtnPMGroup is a prerequisite for implementing this group " GROUP jnxoptIfOChSourcePreOtnPMGroup DESCRIPTION "This group is mandatory for interfaces of ifType opticalChannel(195) that support OCh source functions (i.e., for which the corresponding instance of jnxoptIfOChDirectionality -- if implemented -- has the value source(2) or bidirectional(3))." GROUP jnxoptIfOChSourcePreOtnPMThresholdGroup DESCRIPTION "This group is mandatory if and only if TCA notifications are implemented. If the objects of this group are instantiated then the implementation must also provide, in an enterprise MIB, suitable TCA notification definitions and notification control objects. Implementation of the jnxoptIfOChSourcePreOtnPMGroup is a prerequisite for implementing this group " ::= { jnxoptIfCompl 2 } END