3040 lines
		
	
	
		
			103 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			3040 lines
		
	
	
		
			103 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
JNX-OPT-IF-EXT-MIB DEFINITIONS ::= BEGIN
 | 
						|
 | 
						|
   IMPORTS
 | 
						|
           MODULE-IDENTITY,
 | 
						|
           OBJECT-TYPE,
 | 
						|
           Gauge32,
 | 
						|
           Integer32,
 | 
						|
           Unsigned32,
 | 
						|
           Counter64,
 | 
						|
           transmission,
 | 
						|
           NOTIFICATION-TYPE
 | 
						|
                   FROM SNMPv2-SMI
 | 
						|
           TEXTUAL-CONVENTION,
 | 
						|
           RowPointer,
 | 
						|
           RowStatus,
 | 
						|
           TruthValue,
 | 
						|
           DisplayString,
 | 
						|
           DateAndTime
 | 
						|
                   FROM SNMPv2-TC
 | 
						|
           SnmpAdminString
 | 
						|
                   FROM SNMP-FRAMEWORK-MIB
 | 
						|
           MODULE-COMPLIANCE, OBJECT-GROUP
 | 
						|
                   FROM SNMPv2-CONF
 | 
						|
           ifIndex
 | 
						|
                   FROM IF-MIB
 | 
						|
           JnxoptIfDirectionality,
 | 
						|
           jnxoptIfOChConfigEntry,
 | 
						|
           jnxoptIfOChSinkCurrentEntry,
 | 
						|
           jnxoptIfMibModule
 | 
						|
                  FROM JNX-OPT-IF-MIB;
 | 
						|
 | 
						|
 | 
						|
 | 
						|
--  This is the MIB module for the optical parameters associated with the
 | 
						|
--    black link end points.
 | 
						|
 | 
						|
jnxoptIfExtMibModule MODULE-IDENTITY
 | 
						|
    LAST-UPDATED "201204250000Z"
 | 
						|
    ORGANIZATION "IETF Ops/Camp MIB Working Group"
 | 
						|
    CONTACT-INFO
 | 
						|
       " Email:      Juniper Technical Assistance Center
 | 
						|
                     Juniper Networks, Inc.
 | 
						|
                     1133 Innovation Way
 | 
						|
                     Sunnyvale, CA 94089
 | 
						|
                     E-mail: support@juniper.net"
 | 
						|
    DESCRIPTION
 | 
						|
       "The MIB module to describe Black Link extension to rfc3591.
 | 
						|
        It is the enterprise version of the draft
 | 
						|
        draft-galikunze-ccamp-g-698-2-snmp-mib-02 "
 | 
						|
    REVISION  "201204250000Z"
 | 
						|
    DESCRIPTION
 | 
						|
       "Draft version 1.0"
 | 
						|
    REVISION  "201301250000Z"
 | 
						|
    DESCRIPTION
 | 
						|
       "Draft version 2.0"
 | 
						|
    REVISION  "201302270000Z"
 | 
						|
    DESCRIPTION
 | 
						|
       "Update FEC error count to Counter64"
 | 
						|
    REVISION  "201311010000Z"
 | 
						|
    DESCRIPTION
 | 
						|
       "Enhancement for OTN PM 24 hour TCA thresholds"
 | 
						|
    ::={ jnxoptIfMibModule 3 }
 | 
						|
 | 
						|
 | 
						|
JnxoptIfChannelSpacing ::= TEXTUAL-CONVENTION
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Channel spacing
 | 
						|
           1 - 100  GHz
 | 
						|
           2 - 50   GHz
 | 
						|
           3 - 25   GHz
 | 
						|
           4 - 12.5 GHz
 | 
						|
           5 - 6.25 GHz 
 | 
						|
           6 - 37.5 GHz "
 | 
						|
    SYNTAX  INTEGER {
 | 
						|
        spacing100Ghz(1),
 | 
						|
        spacing50Ghz(2),
 | 
						|
        spacing25Ghz(3),
 | 
						|
        spacing12point5Ghz(4),
 | 
						|
        spacing6point5Ghz(5),
 | 
						|
        spacing37point5Ghz(6)
 | 
						|
        }
 | 
						|
 | 
						|
 | 
						|
JnxoptIfBitRateLineCoding ::= TEXTUAL-CONVENTION
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Optical tributary signal class
 | 
						|
           1 - NRZ 2.5G (from nominally 622 Mbit/s to nominally 2.67 Gbit/s)
 | 
						|
           2 - NRZ 10G nominally 2.4 Gbit/s to nominally 10.71 Gbit/s.
 | 
						|
           3 - 40  Gbits/s
 | 
						|
           4 - 100 Gbits/s
 | 
						|
           5 - 400 Gbits/s
 | 
						|
           6 - 150 Gbits/s
 | 
						|
           7 - 200 Gbits/s
 | 
						|
        40 Gbits/s and above are under study."
 | 
						|
    SYNTAX  INTEGER {
 | 
						|
        rate2point5G(1),
 | 
						|
        rate10G(2),
 | 
						|
        rate40G(3),
 | 
						|
        rate100G(4),
 | 
						|
        rate400G(5),
 | 
						|
        rate150G(6),
 | 
						|
        rate200G(7)
 | 
						|
        }
 | 
						|
 | 
						|
JnxoptIfFiberTypeRecommendation ::= TEXTUAL-CONVENTION
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Fiber Types - ITU-T Recs G.652, G.653, G.654 and G.655
 | 
						|
            One for recommendation and one for category.
 | 
						|
            G.652 A, B, C, D
 | 
						|
            G.653 A, B
 | 
						|
            G.654 A, B, C
 | 
						|
            G.655 C, D, E
 | 
						|
            G.656
 | 
						|
            G.657 A, B "
 | 
						|
    SYNTAX  INTEGER {
 | 
						|
        g652(1),
 | 
						|
        g653(2),
 | 
						|
        g654(3),
 | 
						|
        g655(4),
 | 
						|
        g656(5),
 | 
						|
        g657(6)
 | 
						|
    }
 | 
						|
 | 
						|
JnxoptIfFiberTypeCategory  ::= TEXTUAL-CONVENTION
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "Fiber Types - ITU-T Recs G.652, G.653, G.654 and G.655
 | 
						|
            G.652 A, B, C, D
 | 
						|
            G.653 A, B
 | 
						|
            G.654 A, B, C
 | 
						|
            G.655 C, D, E
 | 
						|
            G.656
 | 
						|
            G.657 A, B
 | 
						|
            Categories - A, B, C, D and E "
 | 
						|
    SYNTAX  INTEGER {
 | 
						|
        categoryA(1),
 | 
						|
        categoryB(2),
 | 
						|
        categoryC(3),
 | 
						|
        categoryD(4),
 | 
						|
        categoryE(5)
 | 
						|
        }
 | 
						|
 | 
						|
JnxoptIfOTNType     ::= TEXTUAL-CONVENTION
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "This parameter indicates the parameters for the table are for
 | 
						|
          the Near End or Far End performance data.
 | 
						|
            1 - Near End
 | 
						|
            2 - Far End "
 | 
						|
    SYNTAX INTEGER {
 | 
						|
        nearEnd(1),
 | 
						|
        farEnd(2)
 | 
						|
    }
 | 
						|
 | 
						|
JnxoptIfOTNDirection  ::= TEXTUAL-CONVENTION
 | 
						|
    STATUS       current
 | 
						|
    DESCRIPTION  " Indicates the direction as Rx/Tx or bi-directional."
 | 
						|
    SYNTAX       INTEGER {
 | 
						|
                    jnxTxDir(1),
 | 
						|
                    jnxRxDir(2),
 | 
						|
                    jnxBiDir(3)
 | 
						|
                 }
 | 
						|
 | 
						|
JnxoptIfOTNLayer   ::= TEXTUAL-CONVENTION
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "This parameter indicates the parameters for the table are for OTUk,
 | 
						|
          ODUk, TCM performance data.
 | 
						|
            1 - OTUk
 | 
						|
            2 - ODUk
 | 
						|
            3 - TCM
 | 
						|
         The ODUk layer and TCM sublayer PM is not related to the black link PM
 | 
						|
         management, but since this could be a common PM model for the ODUk
 | 
						|
         layer and TCM layers, we include it here so it may be used for simple
 | 
						|
         scenarios where only lower order ODUk or higher order ODUk is present.
 | 
						|
         For scenarios where both lower order ODUk and higher order ODUk are
 | 
						|
         present, further extension to the MIB model is required, in particular
 | 
						|
         for the indexing for these layers."
 | 
						|
    SYNTAX INTEGER {
 | 
						|
        jnxoptIfOTUkLayer(1),
 | 
						|
        jnxoptIfODUkLayer(2),
 | 
						|
        jnxoptIfTCMSubLayer(3)
 | 
						|
    }
 | 
						|
 | 
						|
--
 | 
						|
-- Alarm for the OCh and OTUk sublayer
 | 
						|
--
 | 
						|
JnxoptIfOTNOChAlarms  ::= TEXTUAL-CONVENTION
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "This is the possible alarms from the OCh and OTUk layer."
 | 
						|
    SYNTAX INTEGER {
 | 
						|
        -- No alarm
 | 
						|
        jnxoptIfOtnNoAlarm(0),
 | 
						|
        -- OTN Loss of signal alarm
 | 
						|
        jnxoptIfOtnLosAlarm(1),
 | 
						|
        -- OTN Loss of frame alarm
 | 
						|
        jnxoptIfOtnLofAlarm(2),
 | 
						|
        -- OTN Loss of multi framealarm
 | 
						|
        jnxoptIfOtnLomAlarm(3),
 | 
						|
        -- OTN SSF alarm
 | 
						|
        jnxoptIfOtuSsfAlarm(4),
 | 
						|
        -- OTN OTU BDI alarm
 | 
						|
        jnxoptIfOtuBdiAlarm(5),
 | 
						|
        -- OTN OTU Trail Trace mismatch alarm
 | 
						|
        jnxoptIfOtuTimAlarm(6),
 | 
						|
        -- OTN OTU IAE alarm
 | 
						|
        jnxoptIfOtuIaeAlarm(7),
 | 
						|
        -- OTN OTU BIAE alarm,
 | 
						|
        jnxoptIfOtuBiaeAlarm(8),
 | 
						|
        -- OTN TSF alarm
 | 
						|
        jnxoptIfOtuTsfAlarm(9),
 | 
						|
        -- OTN OTU Degraded alarm,
 | 
						|
        jnxoptIfOtuDegAlarm(10),
 | 
						|
        -- OTN OTU Fec ExcessiveErrors alarm
 | 
						|
        jnxoptIfOtuFecExcessiveErrsAlarm(11),
 | 
						|
        -- OTN OTU BBE Thresholdalarm
 | 
						|
        jnxoptIf15MinThreshBBETCA(12),
 | 
						|
        -- OTN OTU ES Thresholdalarm
 | 
						|
        jnxoptIf15MinThreshESTCA(13),
 | 
						|
        -- OTN OTU SES Threshold alarm
 | 
						|
        jnxoptIf15MinThreshSESTCA(14),
 | 
						|
        -- OTN OTU UAS Threshold alarm
 | 
						|
        jnxoptIf15MinThreshUASTCA(15),
 | 
						|
        -- OTN OTU Bip8 Thresholdalarm alarm
 | 
						|
        jnxoptIf15MinThreshBip8TCA(16),
 | 
						|
        -- OTN  FEC uncorrectedwords TCA
 | 
						|
        jnxoptIf15MinThUnCorrectedWordsTCA(17),
 | 
						|
        -- OTN  Pre FEC BER TCA
 | 
						|
        jnxoptIf15MinThreshPreFECBERTCA(18),
 | 
						|
        -- OTN OTU 24 hour BBE Thresholdalarm
 | 
						|
        jnxoptIf24HourThreshBBETCA(19),
 | 
						|
        -- OTN OTU 24 hour  ES Thresholdalarm
 | 
						|
        jnxoptIf24HourThreshESTCA(20),
 | 
						|
        -- OTN OTU 24 hour SES Threshold alarm
 | 
						|
        jnxoptIf24HourThreshSESTCA(21),
 | 
						|
        -- OTN OTU 24 hour UAS Threshold alarm
 | 
						|
        jnxoptIf24HourThreshUASTCA(22),
 | 
						|
        -- OTN OTU 24 hour Bip8 Thresholdalarm alarm
 | 
						|
        jnxoptIf24HourThreshBip8TCA(23),
 | 
						|
        -- OTN  Pre FEC BER 24 hour TCA
 | 
						|
        jnxoptIf24HourThreshPreFECBERTCA(24),
 | 
						|
        -- OTN OTU AIS alarm
 | 
						|
        jnxoptIfOtuAisAlarm(25),
 | 
						|
        -- OTN OTU Far end Fec Degraded/Excessive alarm,
 | 
						|
        jnxoptIfOtuFEFecErrAlarm(26)
 | 
						|
    }
 | 
						|
 | 
						|
JnxoptIfOTNODUkTcmAlarms  ::= TEXTUAL-CONVENTION
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION
 | 
						|
        "This is the alarms from the ODUk and TCM layer."
 | 
						|
    SYNTAX INTEGER {
 | 
						|
        -- No alarm
 | 
						|
        jnxoptIfOtnOdukTcmNoAlarm(0),
 | 
						|
        -- OTN ODU/TCM OCI alarm
 | 
						|
        jnxoptIfOdukTcmOciAlarm(1),
 | 
						|
        -- OTN ODU/TCM LCK alarm
 | 
						|
        jnxoptIfOdukTcmLckAlarm(2),
 | 
						|
        -- OTN ODU/TCM BDI alarm
 | 
						|
        jnxoptIfOdukTcmBdiAlarm(3),
 | 
						|
        -- OTN ODU/TCM Trail Trace mismatch alarm
 | 
						|
        jnxoptIfOdukTcmTimAlarm(4),
 | 
						|
        -- OTN ODU/TCM Degraded alarm,
 | 
						|
        jnxoptIfOdukTcmDegAlarm(5),
 | 
						|
        -- OTN ODU IAE alarm
 | 
						|
        jnxoptIfOdukTcmIaeAlarm(6),
 | 
						|
        -- OTN ODU/TCM Loss of Tandem Connection
 | 
						|
        jnxoptIfOdukTcmLTCAlarm(7),
 | 
						|
        -- OTN ODU/TCM CSF alarm,
 | 
						|
        jnxoptIfOdukTcmCSfAlarm(8),
 | 
						|
        -- OTN ODU/TCM SSF alarm,
 | 
						|
        jnxoptIfOdukTcmSSfAlarm(9),
 | 
						|
        -- OTN ODU/TCM TSF alarm,
 | 
						|
        jnxoptIfOdukTcmTSfAlarm(10),
 | 
						|
        -- OTN ODU BBE Threshold alarm
 | 
						|
        jnxoptIfOdukTcm15MinThreshBBETCA(11),
 | 
						|
        -- OTN ODU ES Threshold alarm
 | 
						|
        jnxoptIfOdukTcm15MinThreshESTCA(12),
 | 
						|
        -- OTN ODU SES Threshold alarm
 | 
						|
        jnxoptIfOdukTcm15MinThreshSESTCA(13),
 | 
						|
        -- OTN ODU UAS Threshold alarm
 | 
						|
        jnxoptIfOdukTcm15MinThreshUASTCA(14),
 | 
						|
        -- OTN ODU Bip8 Threshold alarm
 | 
						|
        jnxoptIfOdukTcm15MinThreshBip8TCA(15),
 | 
						|
        -- OTN ODU Ais 
 | 
						|
        jnxoptIfOdukTcmAisAlarm(16), 
 | 
						|
        -- OTN ODU PTM - payload type mismatch 
 | 
						|
        jnxoptIfOdukPtmAlarm(17),
 | 
						|
        -- OTN ODU 24 hour BBE Threshold alarm
 | 
						|
        jnxoptIfOdukTcm24HourThreshBBETCA(18),
 | 
						|
        -- OTN ODU 24 hour ES Threshold alarm
 | 
						|
        jnxoptIfOdukTcm24HourThreshESTCA(19),
 | 
						|
        -- OTN ODU SES Threshold alarm
 | 
						|
        jnxoptIfOdukTcm24HourThreshSESTCA(20),
 | 
						|
        -- OTN ODU 24 hour UAS Threshold alarm
 | 
						|
        jnxoptIfOdukTcm24HourThreshUASTCA(21),
 | 
						|
        -- OTN ODU 24 hour bip8 Threshold alarm
 | 
						|
        jnxoptIfOdukTcm24HourThreshBip8TCA(22) 
 | 
						|
     }
 | 
						|
 | 
						|
JnxoptIfOTNAlarmSeverity  ::= TEXTUAL-CONVENTION
 | 
						|
    STATUS       current
 | 
						|
    DESCRIPTION  "Severity of the Notification"
 | 
						|
    SYNTAX       INTEGER {
 | 
						|
        jnxCritical(1),
 | 
						|
        jnxMajor(2),
 | 
						|
        jnxMinor(3),
 | 
						|
        jnxInfo(4)
 | 
						|
    }
 | 
						|
 | 
						|
-- Addition to the RFC 3591 objects
 | 
						|
jnxoptIfOTNNotifications    OBJECT IDENTIFIER   ::= { jnxoptIfExtMibModule 0 }
 | 
						|
jnxoptIfOPSmEntry           OBJECT IDENTIFIER   ::= { jnxoptIfExtMibModule 1 }
 | 
						|
jnxoptIfOChSrcSinkGroup     OBJECT IDENTIFIER   ::= { jnxoptIfExtMibModule 2 }
 | 
						|
jnxoptIfOTNPMGroup          OBJECT IDENTIFIER   ::= { jnxoptIfExtMibModule 3 }
 | 
						|
jnxoptIfOTNAlarm            OBJECT IDENTIFIER   ::= { jnxoptIfExtMibModule 4 }
 | 
						|
 | 
						|
-- OPS - Optical Phyical Section
 | 
						|
jnxoptIfOPSmConfigTable  OBJECT-TYPE
 | 
						|
    SYNTAX  SEQUENCE OF JnxoptIfOPSmConfigEntry
 | 
						|
    MAX-ACCESS  not-accessible
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "A table of OPS General config  parameters."
 | 
						|
    ::= { jnxoptIfOPSmEntry 1 }
 | 
						|
 | 
						|
jnxoptIfOPSmConfigEntry OBJECT-TYPE
 | 
						|
    SYNTAX      JnxoptIfOPSmConfigEntry
 | 
						|
    MAX-ACCESS  not-accessible
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "An conceptual row of OPS General config parameters."
 | 
						|
    INDEX  { ifIndex  }
 | 
						|
    ::= { jnxoptIfOPSmConfigTable 1 }
 | 
						|
 | 
						|
    JnxoptIfOPSmConfigEntry  ::=
 | 
						|
        SEQUENCE {
 | 
						|
            jnxoptIfOPSmDirectionality        
 | 
						|
                                      JnxoptIfDirectionality,
 | 
						|
            jnxoptIfOPSmFiberTypeRecommendation
 | 
						|
                                      JnxoptIfFiberTypeRecommendation,
 | 
						|
            jnxoptIfOPSmFiberTypeCategory  
 | 
						|
                                      JnxoptIfFiberTypeCategory
 | 
						|
        }
 | 
						|
 | 
						|
jnxoptIfOPSmDirectionality  OBJECT-TYPE
 | 
						|
    SYNTAX    JnxoptIfDirectionality
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "Indicates the directionality of the entity."
 | 
						|
    ::= { jnxoptIfOPSmConfigEntry  1 }
 | 
						|
 | 
						|
jnxoptIfOPSmFiberTypeRecommendation  OBJECT-TYPE
 | 
						|
    SYNTAX    JnxoptIfFiberTypeRecommendation
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "Fiber type as per fibre types are chosen from those defined in
 | 
						|
         ITU-T Recs G.652, G.653, G.654, G.655, G.656 and G.657."
 | 
						|
    ::= { jnxoptIfOPSmConfigEntry  2 }
 | 
						|
 | 
						|
jnxoptIfOPSmFiberTypeCategory  OBJECT-TYPE
 | 
						|
    SYNTAX    JnxoptIfFiberTypeCategory
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "Fiber type as per fibre types are chosen from those defined in
 | 
						|
         ITU-T Recs G.652, G.653, and G.655.
 | 
						|
         The categories are A, B, C, D and E."
 | 
						|
    ::= { jnxoptIfOPSmConfigEntry  3 }
 | 
						|
 | 
						|
 | 
						|
-- OCh config table
 | 
						|
-- modified the OCh Table group
 | 
						|
-- General parameters for the Black Link Ss-Rs will be added to
 | 
						|
-- the OchConfigTable
 | 
						|
 | 
						|
jnxoptIfOChConfigExtTable OBJECT-TYPE
 | 
						|
    SYNTAX  SEQUENCE OF JnxoptIfOChConfigExtEntry
 | 
						|
    MAX-ACCESS  not-accessible
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "A table of Och General config extension parameters"
 | 
						|
    ::= {  jnxoptIfOChSrcSinkGroup 1 }
 | 
						|
 | 
						|
jnxoptIfOChConfigExtEntry OBJECT-TYPE
 | 
						|
    SYNTAX      JnxoptIfOChConfigExtEntry
 | 
						|
    MAX-ACCESS  not-accessible
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "A conceptual row that contains OCh configuration extension
 | 
						|
         information of an interface."
 | 
						|
    AUGMENTS { jnxoptIfOChConfigEntry }
 | 
						|
    ::= { jnxoptIfOChConfigExtTable 1 }
 | 
						|
 | 
						|
 | 
						|
JnxoptIfOChConfigExtEntry ::=
 | 
						|
    SEQUENCE {
 | 
						|
        jnxoptIfOChMiminumChannelSpacing                JnxoptIfChannelSpacing,
 | 
						|
        jnxoptIfOChBitRateLineCoding                    JnxoptIfBitRateLineCoding,
 | 
						|
        jnxoptIfOChFEC                                  Unsigned32,
 | 
						|
        jnxoptIfOChSinkMaximumBERMantissa               Unsigned32,
 | 
						|
        jnxoptIfOChSinkMaximumBERExponent               Unsigned32,
 | 
						|
        jnxoptIfOChMinWavelength                        Unsigned32,
 | 
						|
        jnxoptIfOChMaxWavelength                        Unsigned32,
 | 
						|
        jnxoptIfOChWavelength                           Unsigned32,
 | 
						|
        jnxoptIfOChVendorTransceiverClass               DisplayString,
 | 
						|
        jnxoptIfOChOpticalInterfaceApplicationCode      DisplayString,
 | 
						|
        jnxoptIfOChLaserAdminState                      INTEGER,
 | 
						|
        jnxoptIfOChLaserOperationalState                INTEGER,
 | 
						|
        jnxoptIfOChAdminState                           INTEGER,
 | 
						|
        jnxoptIfOChOperationalState                     INTEGER
 | 
						|
     }
 | 
						|
 | 
						|
jnxoptIfOChMiminumChannelSpacing  OBJECT-TYPE
 | 
						|
    SYNTAX      JnxoptIfChannelSpacing
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "A minimum nominal difference in frequency (GHz) between two adjacent
 | 
						|
         channels."
 | 
						|
    ::= { jnxoptIfOChConfigExtEntry 1 }
 | 
						|
 | 
						|
jnxoptIfOChBitRateLineCoding  OBJECT-TYPE
 | 
						|
    SYNTAX  JnxoptIfBitRateLineCoding
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "Optical tributary signal class
 | 
						|
          NRZ 2.5G (from nominally 622 Mbit/s  to nominally  2.67 Gbit/s)
 | 
						|
          NRZ 10G  (nominally 2.4 Gbit/s to nominally 10.71 Gbit/s) "
 | 
						|
    ::= { jnxoptIfOChConfigExtEntry 2 }
 | 
						|
 | 
						|
jnxoptIfOChFEC  OBJECT-TYPE
 | 
						|
    SYNTAX  Unsigned32
 | 
						|
    MAX-ACCESS  read-write
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "This parameter indicates what Forward Error Correction (FEC) code
 | 
						|
         is used at Source and Sink.
 | 
						|
         GFEC (from G709) and the I.x EFEC's
 | 
						|
         (G.975 - Table I.1 super FEC).
 | 
						|
           1 - No FEC
 | 
						|
           2 - GFEC
 | 
						|
           3 - I.2 EFEC
 | 
						|
           4 - I.3 EFEC
 | 
						|
           5 - I.4 EFEC
 | 
						|
           6 - I.5 EFEC
 | 
						|
           7 - I.6 EFEC
 | 
						|
           8 - I.7 EFEC
 | 
						|
           9 - I.8 EFEC
 | 
						|
          10 - I.9 EFEC
 | 
						|
          11 - 100G FEC (for new applications)
 | 
						|
          12 - 100G EFEC (for new applications)
 | 
						|
          99 - Vendor Specific "
 | 
						|
    ::= { jnxoptIfOChConfigExtEntry 3 }
 | 
						|
 | 
						|
jnxoptIfOChSinkMaximumBERMantissa  OBJECT-TYPE
 | 
						|
    SYNTAX  Unsigned32
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "This parameter indicate the maximum Bit(mantissa) error rate can be
 | 
						|
         supported by the application at the Receiver.  In case of FEC
 | 
						|
         applications it is intended after the FEC correction."
 | 
						|
    ::= { jnxoptIfOChConfigExtEntry  4 }
 | 
						|
 | 
						|
jnxoptIfOChSinkMaximumBERExponent  OBJECT-TYPE
 | 
						|
    SYNTAX  Unsigned32
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "This parameter indicate the maximum Bit(exponent) error rate can be
 | 
						|
         supported by the application at the Receiver.  In case of FEC
 | 
						|
         applications it is intended after the FEC correction."
 | 
						|
    ::= { jnxoptIfOChConfigExtEntry  5 }
 | 
						|
 | 
						|
jnxoptIfOChMinWavelength  OBJECT-TYPE
 | 
						|
    SYNTAX  Unsigned32
 | 
						|
    UNITS "0.01 nm"
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
       "This parameter indicate minimum wavelength spectrum in a
 | 
						|
        definite wavelength Band (L, C and S) "
 | 
						|
    ::= { jnxoptIfOChConfigExtEntry  6 }
 | 
						|
 | 
						|
jnxoptIfOChMaxWavelength  OBJECT-TYPE
 | 
						|
    SYNTAX  Unsigned32
 | 
						|
    UNITS "0.01 nm"
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
       "This parameter indicate maximum wavelength spectrum in a
 | 
						|
        definite wavelength Band (L, C and S) "
 | 
						|
    ::= { jnxoptIfOChConfigExtEntry  7 }
 | 
						|
 | 
						|
jnxoptIfOChWavelength  OBJECT-TYPE
 | 
						|
    SYNTAX  Unsigned32
 | 
						|
    UNITS "0.01 nm"
 | 
						|
    MAX-ACCESS  read-write
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "This parameter indicates the wavelength value."
 | 
						|
    ::= { jnxoptIfOChConfigExtEntry  8 }
 | 
						|
 | 
						|
jnxoptIfOChVendorTransceiverClass  OBJECT-TYPE
 | 
						|
    SYNTAX  DisplayString (SIZE (1..64))
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
       "As defined in G.698
 | 
						|
        Vendors can summarize a set of parameters in a
 | 
						|
        single proprietary parameter: the Class of transceiver.  The
 | 
						|
        Transceiver classification will be based on the Vendor Name and
 | 
						|
        the main TX and RX parameters (i.e.  Trunk Mode, Framing, Bit
 | 
						|
        rate, Trunk Type etc).
 | 
						|
        If this parameter is used, the MIB parameters
 | 
						|
        specifying the Transceiver characteristics may not be significant
 | 
						|
        and the vendor will be responsible to specify the Class contents
 | 
						|
        and values.  The Vendor can publish the parameters of its Classes
 | 
						|
        or declare to be compatible with published Classes.(G) Optional
 | 
						|
        for compliance. (not mentioned in G.698) "
 | 
						|
    ::= { jnxoptIfOChConfigExtEntry  9 }
 | 
						|
 | 
						|
jnxoptIfOChOpticalInterfaceApplicationCode  OBJECT-TYPE
 | 
						|
    SYNTAX  DisplayString (SIZE (1..64))
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "This parameter indicates the transceiver application code at Ss
 | 
						|
         and Rs as defined in [ITU.G698.2] Chapter 5.3 "
 | 
						|
    ::= { jnxoptIfOChConfigExtEntry  10 }
 | 
						|
 | 
						|
jnxoptIfOChLaserAdminState  OBJECT-TYPE
 | 
						|
    SYNTAX  INTEGER {
 | 
						|
                disabled(0),
 | 
						|
                enabled(1)
 | 
						|
            }
 | 
						|
    MAX-ACCESS  read-write
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "The configured State of the laser:
 | 
						|
            0 - disabled
 | 
						|
            1 - enabled "
 | 
						|
    ::= { jnxoptIfOChConfigExtEntry  11 }
 | 
						|
 | 
						|
jnxoptIfOChLaserOperationalState  OBJECT-TYPE
 | 
						|
    SYNTAX  INTEGER {
 | 
						|
                disabled(0),
 | 
						|
                enabled(1),
 | 
						|
                fault(2),
 | 
						|
                degraded(3)
 | 
						|
            }
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "The Operational Status of Laser:
 | 
						|
            0 - disabled
 | 
						|
            1 - Enabled 
 | 
						|
            2 - fault
 | 
						|
            3 - degraded"
 | 
						|
    ::= {  jnxoptIfOChConfigExtEntry  12 }
 | 
						|
 | 
						|
jnxoptIfOChAdminState  OBJECT-TYPE
 | 
						|
    SYNTAX  INTEGER {
 | 
						|
                disable(0),
 | 
						|
                enable(1)
 | 
						|
            }
 | 
						|
    MAX-ACCESS  read-write
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "The Administrative Status of an Interface:
 | 
						|
            0 - Out of Service
 | 
						|
            1 - In Service
 | 
						|
        "
 | 
						|
    ::= {  jnxoptIfOChConfigExtEntry  13 }
 | 
						|
 | 
						|
jnxoptIfOChOperationalState  OBJECT-TYPE
 | 
						|
    SYNTAX   INTEGER {
 | 
						|
                 disabled(0),
 | 
						|
                 enabled(1),
 | 
						|
                 fault(2),
 | 
						|
                 degraded(3)
 | 
						|
             }
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "The Operational Status of an Interface:
 | 
						|
            0 - disabled
 | 
						|
            1 - enabled
 | 
						|
            2 - Fault 
 | 
						|
            3 - Degraded"
 | 
						|
    ::= {  jnxoptIfOChConfigExtEntry  14 }
 | 
						|
 | 
						|
 | 
						|
 | 
						|
-- Parameters at OCh Src (Ss)
 | 
						|
--  OptIfOChSrcConfigEntry
 | 
						|
 | 
						|
jnxoptIfOChSrcConfigTable  OBJECT-TYPE
 | 
						|
    SYNTAX  SEQUENCE OF JnxoptIfOChSrcConfigEntry
 | 
						|
    MAX-ACCESS  not-accessible
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "A configuration table of OCh Src (Ss) parameters."
 | 
						|
    ::= { jnxoptIfOChSrcSinkGroup 2 }
 | 
						|
 | 
						|
jnxoptIfOChSrcConfigEntry OBJECT-TYPE
 | 
						|
    SYNTAX      JnxoptIfOChSrcConfigEntry
 | 
						|
    MAX-ACCESS  not-accessible
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "A conceptual row that contains the Src (Ss) configuration
 | 
						|
         parameters for a given interface."
 | 
						|
    INDEX  { ifIndex  }
 | 
						|
    ::= { jnxoptIfOChSrcConfigTable 1 }
 | 
						|
 | 
						|
JnxoptIfOChSrcConfigEntry ::=
 | 
						|
    SEQUENCE {
 | 
						|
        jnxoptIfOChMinimumMeanChannelOutputPower               Integer32,
 | 
						|
        jnxoptIfOChMaximumMeanChannelOutputPower               Integer32,
 | 
						|
        jnxoptIfOChMinimumCentralFrequency                     Unsigned32,
 | 
						|
        jnxoptIfOChMaximumCentralFrequency                     Unsigned32,
 | 
						|
        jnxoptIfOChMaximumSpectralExcursion                    Unsigned32,
 | 
						|
        jnxoptIfOChMaximumTxDispersionOSNRPenalty              Integer32
 | 
						|
     }
 | 
						|
 | 
						|
jnxoptIfOChMinimumMeanChannelOutputPower  OBJECT-TYPE
 | 
						|
    SYNTAX  Integer32
 | 
						|
    UNITS      "0.01 dbm"
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "The minimum mean launched power at Ss is the average power (in dbm)
 | 
						|
         of a pseudo-random data sequence coupled into the DWDM link."
 | 
						|
    ::= { jnxoptIfOChSrcConfigEntry  1}
 | 
						|
 | 
						|
jnxoptIfOChMaximumMeanChannelOutputPower  OBJECT-TYPE
 | 
						|
    SYNTAX  Integer32
 | 
						|
    UNITS      "0.01 dbm"
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "The maximum mean launched power at Ss is the average power (in dbm)
 | 
						|
         of a pseudo-random data sequence coupled into the DWDM link."
 | 
						|
    ::= { jnxoptIfOChSrcConfigEntry  2}
 | 
						|
 | 
						|
jnxoptIfOChMinimumCentralFrequency  OBJECT-TYPE
 | 
						|
    SYNTAX  Unsigned32
 | 
						|
    UNITS      "0.01 THz"
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "The minimum central frequency is the nominal single-channel frequency
 | 
						|
         (in THz) on which the digital coded information of the particular
 | 
						|
         optical channel is modulated by use of the NRZ line code.
 | 
						|
         Eg 191.5THz will be represented as 19150 "
 | 
						|
    ::= { jnxoptIfOChSrcConfigEntry  3}
 | 
						|
 | 
						|
jnxoptIfOChMaximumCentralFrequency  OBJECT-TYPE
 | 
						|
    SYNTAX  Unsigned32
 | 
						|
    UNITS      "0.01 THz"
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "The maximum central frequency is the nominal single-channel frequency
 | 
						|
         (in THz) on which the digital coded information of the particular
 | 
						|
         optical channel is modulated by use of the NRZ line code.
 | 
						|
         Eg 191.5THz will be represented as 19150 "
 | 
						|
    ::= { jnxoptIfOChSrcConfigEntry  4}
 | 
						|
 | 
						|
jnxoptIfOChMaximumSpectralExcursion  OBJECT-TYPE
 | 
						|
    SYNTAX  Unsigned32
 | 
						|
    UNITS      "0.1 GHz"
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "This is the maximum acceptable difference between the nominal
 | 
						|
         central frequency (in GHz) of the channel and the minus 15 dB
 | 
						|
         points of the transmitter spectrum furthest from the nominal
 | 
						|
         central frequency measured at point Ss."
 | 
						|
    ::= { jnxoptIfOChSrcConfigEntry  5}
 | 
						|
 | 
						|
 | 
						|
jnxoptIfOChMaximumTxDispersionOSNRPenalty OBJECT-TYPE
 | 
						|
    SYNTAX  Integer32
 | 
						|
    UNITS      "0.1 dB"
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "Defines a reference receiver that this penalty is measured with.
 | 
						|
         Lowest OSNR at Ss with worst case (residual) dispersion minus the
 | 
						|
         Lowest OSNR at Ss with no dispersion. Lowest OSNR at Ss with no
 | 
						|
         dispersion "
 | 
						|
    ::= { jnxoptIfOChSrcConfigEntry  6}
 | 
						|
 | 
						|
--  Optical Path from Point Src (Ss) to Sink (Rs)
 | 
						|
--  Alternatively this can be jnxoptIfOChSsRsTable
 | 
						|
 | 
						|
jnxoptIfOChSrcSinkConfigTable OBJECT-TYPE
 | 
						|
    SYNTAX  SEQUENCE OF JnxoptIfOChSrcSinkConfigEntry
 | 
						|
    MAX-ACCESS  not-accessible
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "A table of paramters for the optical path from Src to Sink
 | 
						|
        (Ss to Rs)."
 | 
						|
    ::= { jnxoptIfOChSrcSinkGroup 3 }
 | 
						|
 | 
						|
jnxoptIfOChSrcSinkConfigEntry OBJECT-TYPE
 | 
						|
    SYNTAX      JnxoptIfOChSrcSinkConfigEntry
 | 
						|
    MAX-ACCESS  not-accessible
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "A conceptual row that contains the optical path Src-Sink (Ss-Rs)
 | 
						|
         configuration parameters for a given interface."
 | 
						|
    INDEX  { ifIndex  }
 | 
						|
    ::= { jnxoptIfOChSrcSinkConfigTable 1 }
 | 
						|
 | 
						|
JnxoptIfOChSrcSinkConfigEntry ::=
 | 
						|
     SEQUENCE {
 | 
						|
         jnxoptIfOChSrcSinkMinimumChromaticDispersion              Integer32,
 | 
						|
         jnxoptIfOChSrcSinkMaximumChromaticDispersion              Integer32,
 | 
						|
         jnxoptIfOChSrcSinkMinimumSrcOpticalReturnLoss             Integer32,
 | 
						|
         jnxoptIfOChSrcSinkMaximumDiscreteReflectanceSrcToSink     Integer32,
 | 
						|
         jnxoptIfOChSrcSinkMaximumDifferentialGroupDelay           Integer32,
 | 
						|
         jnxoptIfOChSrcSinkMaximumPolarisationDependentLoss        Integer32,
 | 
						|
         jnxoptIfOChSrcSinkMaximumInterChannelCrosstalk            Integer32,
 | 
						|
         jnxoptIfOChSrcSinkInterFerometricCrosstalk                Integer32,
 | 
						|
         jnxoptIfOChSrcSinkOpticalPathOSNRPenalty                  Integer32
 | 
						|
     }
 | 
						|
 | 
						|
jnxoptIfOChSrcSinkMinimumChromaticDispersion OBJECT-TYPE
 | 
						|
    SYNTAX  Integer32
 | 
						|
    UNITS      "ps/nm"
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "These parameters define the minimum value of the
 | 
						|
         optical path 'end to end chromatic dispersion' (in ps/nm) that the
 | 
						|
         system shall be able to tolerate."
 | 
						|
    ::= { jnxoptIfOChSrcSinkConfigEntry  1}
 | 
						|
 | 
						|
jnxoptIfOChSrcSinkMaximumChromaticDispersion OBJECT-TYPE
 | 
						|
    SYNTAX  Integer32
 | 
						|
    UNITS      "ps/nm"
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "These parameters define the maximum value of the
 | 
						|
         optical path 'end to end chromatic dispersion' (in ps/nm) that the
 | 
						|
         system shall be able to tolerate."
 | 
						|
    ::= { jnxoptIfOChSrcSinkConfigEntry  2 }
 | 
						|
 | 
						|
jnxoptIfOChSrcSinkMinimumSrcOpticalReturnLoss    OBJECT-TYPE
 | 
						|
    SYNTAX  Integer32
 | 
						|
    UNITS      "0.1 dB"
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "These parameter defines minimum optical return loss (in dB) of the
 | 
						|
         cable plant at the source reference point (Src/Ss), including any
 | 
						|
         connectors."
 | 
						|
    ::= { jnxoptIfOChSrcSinkConfigEntry  3 }
 | 
						|
 | 
						|
 | 
						|
jnxoptIfOChSrcSinkMaximumDiscreteReflectanceSrcToSink   OBJECT-TYPE
 | 
						|
    SYNTAX  Integer32
 | 
						|
    UNITS      "0.1 dB"
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "Optical reflectance is defined to be the ratio of the reflected
 | 
						|
         optical power pre.sent at a point, to the optical power incident to
 | 
						|
         that point.  Control of reflections is discussed extensively in
 | 
						|
         ITU-T Rec. G.957."
 | 
						|
    ::= { jnxoptIfOChSrcSinkConfigEntry  4}
 | 
						|
 | 
						|
jnxoptIfOChSrcSinkMaximumDifferentialGroupDelay   OBJECT-TYPE
 | 
						|
    SYNTAX  Integer32
 | 
						|
    UNITS      "ps"
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "Differential group delay (DGD) is the time difference between the
 | 
						|
         fractions of a pulse that are transmitted in the two principal
 | 
						|
         states of polarization of an optical signal.  For distances
 | 
						|
         greater than several kilometres, and assuming random (strong)
 | 
						|
         polarization mode coupling, DGD in a fibre can be statistically
 | 
						|
         modelled as having a Maxwellian distribution."
 | 
						|
    ::= { jnxoptIfOChSrcSinkConfigEntry  5}
 | 
						|
 | 
						|
 | 
						|
jnxoptIfOChSrcSinkMaximumPolarisationDependentLoss   OBJECT-TYPE
 | 
						|
    SYNTAX  Integer32
 | 
						|
    UNITS      "0.1 dB"
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "The polarisation dependent loss (PDL) is the difference (in dB)
 | 
						|
         between the maximum and minimum values of the channel insertion
 | 
						|
         loss (or gain) of the black-link from point SS to RS due to a
 | 
						|
         variation of the state of polarization (SOP) over all SOPs."
 | 
						|
    ::= { jnxoptIfOChSrcSinkConfigEntry  6}
 | 
						|
 | 
						|
jnxoptIfOChSrcSinkMaximumInterChannelCrosstalk   OBJECT-TYPE
 | 
						|
    SYNTAX  Integer32
 | 
						|
    UNITS      "0.1 dB"
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "Inter-channel crosstalk is defined as the ratio of total power in
 | 
						|
         all of the disturbing channels to that in the wanted channel,
 | 
						|
         where the wanted and disturbing channels are at different
 | 
						|
         wavelengths.  The parameter specify the isolation of a link
 | 
						|
         conforming to the 'black-link' approach such that under the worst-
 | 
						|
         case operating conditions the inter-channel crosstalk at any
 | 
						|
         reference point RS is less than the maximum inter-channel
 | 
						|
         crosstalk value."
 | 
						|
    ::= { jnxoptIfOChSrcSinkConfigEntry  7}
 | 
						|
 | 
						|
 | 
						|
jnxoptIfOChSrcSinkInterFerometricCrosstalk   OBJECT-TYPE
 | 
						|
    SYNTAX  Integer32
 | 
						|
    UNITS      "0.1 dB"
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "This parameter places a requirement on the isolation of a link
 | 
						|
         conforming to the 'black-link' approach such that under the worst
 | 
						|
         case operating conditions the interferometric crosstalk at any
 | 
						|
         reference point RS is less than the maximum interferometric
 | 
						|
         crosstalk value.."
 | 
						|
    ::= { jnxoptIfOChSrcSinkConfigEntry  8}
 | 
						|
 | 
						|
jnxoptIfOChSrcSinkOpticalPathOSNRPenalty  OBJECT-TYPE
 | 
						|
    SYNTAX  Integer32
 | 
						|
    UNITS      "0.1 dB"
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "The optical path OSNR penalty is defined as the difference between
 | 
						|
         the Lowest OSNR at Rs and Lowest OSNR at Ss that meets the BER
 | 
						|
         requirement."
 | 
						|
    ::= { jnxoptIfOChSrcSinkConfigEntry  9}
 | 
						|
 | 
						|
-- Parameters at Sink (Rs)
 | 
						|
-- jnxoptIfOChSinkConfigTable
 | 
						|
jnxoptIfOChSinkConfigTable OBJECT-TYPE
 | 
						|
    SYNTAX  SEQUENCE OF JnxoptIfOChSinkConfigEntry
 | 
						|
    MAX-ACCESS  not-accessible
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "A table of OCh Sink (Rs) configuration parameters."
 | 
						|
    ::= { jnxoptIfOChSrcSinkGroup  4 }
 | 
						|
 | 
						|
jnxoptIfOChSinkConfigEntry OBJECT-TYPE
 | 
						|
    SYNTAX      JnxoptIfOChSinkConfigEntry
 | 
						|
    MAX-ACCESS  not-accessible
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "A conceptual row that contains the Sink (Rs) configuration
 | 
						|
         parameters for a given interface."
 | 
						|
    INDEX  { ifIndex  }
 | 
						|
    ::= { jnxoptIfOChSinkConfigTable 1 }
 | 
						|
 | 
						|
JnxoptIfOChSinkConfigEntry ::=
 | 
						|
    SEQUENCE {
 | 
						|
        jnxoptIfOChSinkMinimumMeanIntputPower            Integer32,
 | 
						|
        jnxoptIfOChSinkMaximumMeanIntputPower            Integer32,
 | 
						|
        jnxoptIfOChSinkMinimumOSNR                       Integer32,
 | 
						|
        jnxoptIfOChSinkOSNRTolerance                     Integer32
 | 
						|
    }
 | 
						|
 | 
						|
jnxoptIfOChSinkMinimumMeanIntputPower OBJECT-TYPE
 | 
						|
    SYNTAX  Integer32
 | 
						|
    UNITS      "0.01 dbm"
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        " The minimum values of the average received power (in dbm
 | 
						|
          at point the Sink (Rs)."
 | 
						|
    ::= { jnxoptIfOChSinkConfigEntry  1}
 | 
						|
 | 
						|
jnxoptIfOChSinkMaximumMeanIntputPower OBJECT-TYPE
 | 
						|
    SYNTAX  Integer32
 | 
						|
    UNITS      "0.01 dbm"
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "The maximum values of the average received power (in dbm)
 | 
						|
         at point the Sink (Rs)."
 | 
						|
    ::= { jnxoptIfOChSinkConfigEntry  2}
 | 
						|
 | 
						|
jnxoptIfOChSinkMinimumOSNR OBJECT-TYPE
 | 
						|
    SYNTAX  Integer32
 | 
						|
    UNITS      "0.1 dB"
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "The minimum optical signal-to-noise ratio (OSNR) is the minimum
 | 
						|
         value of the ratio of the signal power in the wanted channel to
 | 
						|
         the highest noise power density in the range of the central
 | 
						|
         frequency plus and minus the maximum spectral excursion."
 | 
						|
    ::= { jnxoptIfOChSinkConfigEntry  3}
 | 
						|
 | 
						|
jnxoptIfOChSinkOSNRTolerance OBJECT-TYPE
 | 
						|
    SYNTAX  Integer32
 | 
						|
    UNITS      "0.1 dB"
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "The receiver OSNR tolerance is defined as the minimum value of
 | 
						|
         OSNR at point Sink (Rs) that can be tolerated while maintaining the
 | 
						|
         maximum BER of the application. Sink (Rs)."
 | 
						|
    ::= { jnxoptIfOChSinkConfigEntry  4}
 | 
						|
 | 
						|
 | 
						|
 | 
						|
 | 
						|
 | 
						|
-- Performance Monitoring
 | 
						|
 | 
						|
-- The OptIfOChSinkCurrentExtEntry table is an extension to the
 | 
						|
-- jnxoptIfOChSinkCurrentExtEntry
 | 
						|
-- following optional parameters for current status
 | 
						|
-- OptIfOChSinkCurrentExtEntry
 | 
						|
 | 
						|
jnxoptIfOChSinkCurrentExtTable OBJECT-TYPE
 | 
						|
    SYNTAX  SEQUENCE OF JnxoptIfOChSinkCurrentExtEntry
 | 
						|
    MAX-ACCESS  not-accessible
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "A table of OCh sink etxension to the performance monitoring
 | 
						|
         information for the current 15-minute interval."
 | 
						|
    ::= { jnxoptIfOTNPMGroup 1 }
 | 
						|
 | 
						|
 | 
						|
jnxoptIfOChSinkCurrentExtEntry OBJECT-TYPE
 | 
						|
    SYNTAX  JnxoptIfOChSinkCurrentExtEntry
 | 
						|
    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."
 | 
						|
    AUGMENTS { jnxoptIfOChSinkCurrentEntry }
 | 
						|
    ::= { jnxoptIfOChSinkCurrentExtTable 1 }
 | 
						|
 | 
						|
 | 
						|
 | 
						|
JnxoptIfOChSinkCurrentExtEntry ::=
 | 
						|
    SEQUENCE {
 | 
						|
        jnxoptIfOChSinkCurrentChromaticDispersion        Integer32,
 | 
						|
        jnxoptIfOChSinkCurrentOSNR                       Integer32,
 | 
						|
        jnxoptIfOChSinkCurrentQ                          Integer32
 | 
						|
    }
 | 
						|
 | 
						|
jnxoptIfOChSinkCurrentChromaticDispersion OBJECT-TYPE
 | 
						|
    SYNTAX  Integer32
 | 
						|
    UNITS      "ps/nm"
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "Residual Chromatic Dispersion measured at Rx Transceiver port."
 | 
						|
    ::= { jnxoptIfOChSinkCurrentExtEntry  1}
 | 
						|
 | 
						|
jnxoptIfOChSinkCurrentOSNR OBJECT-TYPE
 | 
						|
    SYNTAX  Integer32
 | 
						|
    UNITS      "0.1 dB"
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "Current Optical Signal to Noise Ratio (OSNR) estimated at Rx
 | 
						|
            Transceiver port ."
 | 
						|
    ::= { jnxoptIfOChSinkCurrentExtEntry  2}
 | 
						|
 | 
						|
jnxoptIfOChSinkCurrentQ  OBJECT-TYPE
 | 
						|
    SYNTAX  Integer32
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "'Q' factor estimated at Rx Transceiver port."
 | 
						|
    ::= { jnxoptIfOChSinkCurrentExtEntry  3}
 | 
						|
 | 
						|
-- Performance Monitoring
 | 
						|
-- OTN  PM Config Table
 | 
						|
--
 | 
						|
 | 
						|
--
 | 
						|
 | 
						|
jnxoptIfOTNPMConfigTable OBJECT-TYPE
 | 
						|
    SYNTAX  SEQUENCE OF JnxoptIfOTNPMConfigEntry
 | 
						|
    MAX-ACCESS  not-accessible
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "A table of performance monitoring configuration for the type
 | 
						|
         'jnxoptIfOTNPMConfigLayer' layer."
 | 
						|
    ::= { jnxoptIfOTNPMGroup 2 }
 | 
						|
 | 
						|
jnxoptIfOTNPMConfigEntry OBJECT-TYPE
 | 
						|
    SYNTAX      JnxoptIfOTNPMConfigEntry
 | 
						|
    MAX-ACCESS  not-accessible
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "A conceptual entry in the performance monitoring configuration
 | 
						|
         for the type 'jnxoptIfOTNPMConfigLayer' layer."
 | 
						|
    INDEX  { ifIndex, jnxoptIfOTNPMConfigType, jnxoptIfOTNPMConfigLayer,
 | 
						|
             jnxoptIfOTNPMConfigTCMLevel  }
 | 
						|
    ::= { jnxoptIfOTNPMConfigTable 1 }
 | 
						|
 | 
						|
JnxoptIfOTNPMConfigEntry ::=
 | 
						|
    SEQUENCE {
 | 
						|
        jnxoptIfOTNPMConfigType                   JnxoptIfOTNType,
 | 
						|
        jnxoptIfOTNPMConfigLayer                  JnxoptIfOTNLayer,
 | 
						|
        jnxoptIfOTNPMConfigTCMLevel               Unsigned32,
 | 
						|
        jnxoptIfOTNPMESRInterval                  Unsigned32,
 | 
						|
        jnxoptIfOTNPMSESRInterval                 Unsigned32,
 | 
						|
        jnxoptIfOTNPMValidIntervals               Unsigned32,
 | 
						|
        jnxoptIfOTNPM15MinBip8Threshold           Unsigned32,
 | 
						|
        jnxoptIfOTNPM15MinESsThreshold            Unsigned32,
 | 
						|
        jnxoptIfOTNPM15MinSESsThreshold           Unsigned32,
 | 
						|
        jnxoptIfOTNPM15MinUASsThreshold           Unsigned32,
 | 
						|
        jnxoptIfOTNPM15MinBBEsThreshold           Unsigned32,
 | 
						|
        jnxoptIfOTNPM24HourBip8Threshold          Unsigned32,
 | 
						|
        jnxoptIfOTNPM24HourESsThreshold           Unsigned32,
 | 
						|
        jnxoptIfOTNPM24HourSESsThreshold          Unsigned32,
 | 
						|
        jnxoptIfOTNPM24HourUASsThreshold          Unsigned32,
 | 
						|
        jnxoptIfOTNPM24HourBBEsThreshold          Unsigned32,
 | 
						|
        jnxoptIfOTNPMBip8EnableTCA                TruthValue,
 | 
						|
        jnxoptIfOTNPMESsEnableTCA                 TruthValue,
 | 
						|
        jnxoptIfOTNPMSESsEnableTCA                TruthValue,
 | 
						|
        jnxoptIfOTNPMUASsEnableTCA                TruthValue,
 | 
						|
        jnxoptIfOTNPMBBEsEnableTCA                TruthValue
 | 
						|
    }
 | 
						|
 | 
						|
jnxoptIfOTNPMConfigType       OBJECT-TYPE
 | 
						|
    SYNTAX  JnxoptIfOTNType
 | 
						|
    MAX-ACCESS not-accessible 
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "This parameter indicates the parameters for the table are for the
 | 
						|
         Near End or Far End performance data.
 | 
						|
         1 - Near End
 | 
						|
         2 - Far End "
 | 
						|
    ::= { jnxoptIfOTNPMConfigEntry  1}
 | 
						|
 | 
						|
jnxoptIfOTNPMConfigLayer   OBJECT-TYPE
 | 
						|
    SYNTAX  JnxoptIfOTNLayer
 | 
						|
    MAX-ACCESS  not-accessible
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "This parameter indicates the parameters for the table are for OTUk,
 | 
						|
         ODUk, TCMn performance data.
 | 
						|
         1 - OTUk
 | 
						|
         2 - ODUk
 | 
						|
         3 - TCM
 | 
						|
         The ODUk/TCM sublayer PM is not related to the black link PM
 | 
						|
         management, but since this is a common PM model for the ODU/TCM layer,
 | 
						|
         we may include it here."
 | 
						|
    ::= { jnxoptIfOTNPMConfigEntry  2}
 | 
						|
 | 
						|
jnxoptIfOTNPMConfigTCMLevel   OBJECT-TYPE
 | 
						|
    SYNTAX  Unsigned32 (0..6)
 | 
						|
    MAX-ACCESS  not-accessible
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "This parameter indicates the TCM level (1-6)
 | 
						|
         if the PM is of the type TCM. This will be 0 for OTUK/ODUK."
 | 
						|
    ::= { jnxoptIfOTNPMConfigEntry  3}
 | 
						|
 | 
						|
jnxoptIfOTNPMESRInterval  OBJECT-TYPE
 | 
						|
    SYNTAX  Unsigned32 (1..96)
 | 
						|
    UNITS "seconds"
 | 
						|
    MAX-ACCESS  read-write
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "This parameter indicates the measurement interval
 | 
						|
         for error seconds ratio."
 | 
						|
    ::= {jnxoptIfOTNPMConfigEntry  4}
 | 
						|
 | 
						|
jnxoptIfOTNPMSESRInterval  OBJECT-TYPE
 | 
						|
    SYNTAX  Unsigned32
 | 
						|
    UNITS "seconds"
 | 
						|
    MAX-ACCESS  read-write
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "This parameter indicates the measurement interval
 | 
						|
         for severely error seconds ratio."
 | 
						|
    ::= {jnxoptIfOTNPMConfigEntry  5}
 | 
						|
 | 
						|
jnxoptIfOTNPMValidIntervals OBJECT-TYPE
 | 
						|
    SYNTAX          Unsigned32
 | 
						|
    MAX-ACCESS      read-only
 | 
						|
    STATUS          current
 | 
						|
    DESCRIPTION
 | 
						|
        "The number of contiguous 15 minute intervals for which valid
 | 
						|
         PM data is available for the particular interface."
 | 
						|
    ::= { jnxoptIfOTNPMConfigEntry 6 }
 | 
						|
 | 
						|
jnxoptIfOTNPM15MinBip8Threshold  OBJECT-TYPE
 | 
						|
    SYNTAX  Unsigned32
 | 
						|
    MAX-ACCESS  read-write
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "The number of Bip8 encountered by the interface within any
 | 
						|
         given 15 minutes performance data collection period, which causes the
 | 
						|
         SNMP agent to send jnxoptIf15MinThreshBip8TCA. One notification will be
 | 
						|
         sent per interval per interface. A value of `0' will disable the
 | 
						|
         notification."
 | 
						|
    ::= { jnxoptIfOTNPMConfigEntry  7 }
 | 
						|
 | 
						|
jnxoptIfOTNPM15MinESsThreshold  OBJECT-TYPE
 | 
						|
    SYNTAX  Unsigned32
 | 
						|
    MAX-ACCESS  read-write
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "The number of ES encountered by the interface within any
 | 
						|
         given 15 minutes performance data collection period, which causes the
 | 
						|
         SNMP agent to send jnxoptIf15MinThreshEsTCA. One notification will be
 | 
						|
         sent per interval per interface. A value of `0' will disable the
 | 
						|
         notification."
 | 
						|
    --
 | 
						|
    --
 | 
						|
    --
 | 
						|
    ::= { jnxoptIfOTNPMConfigEntry 8 }
 | 
						|
 | 
						|
jnxoptIfOTNPM15MinSESsThreshold  OBJECT-TYPE
 | 
						|
    SYNTAX  Unsigned32
 | 
						|
    MAX-ACCESS  read-write
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "The number of SES encountered by the interface within any
 | 
						|
         given 15 minutes performance data collection period, which causes the
 | 
						|
         SNMP agent to send jnxoptIf15MinThreshSESTCA. One notification will be
 | 
						|
         sent per interval per interface. A value of `0' will disable the
 | 
						|
         notification."
 | 
						|
    --
 | 
						|
    --
 | 
						|
    --
 | 
						|
    ::= { jnxoptIfOTNPMConfigEntry 9 }
 | 
						|
 | 
						|
 | 
						|
jnxoptIfOTNPM15MinUASsThreshold  OBJECT-TYPE
 | 
						|
    SYNTAX  Unsigned32
 | 
						|
    MAX-ACCESS  read-write
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "The number of UAS encountered by the interface within any
 | 
						|
         given 15 minutes performance data collection period, which causes the
 | 
						|
         SNMP agent to send jnxoptIf15MinThreshUASTCA. One notification will be
 | 
						|
         sent per interval per interface. A value of `0' will disable the
 | 
						|
         notification."
 | 
						|
    --
 | 
						|
    --
 | 
						|
    --
 | 
						|
    ::= { jnxoptIfOTNPMConfigEntry  10 }
 | 
						|
 | 
						|
jnxoptIfOTNPM15MinBBEsThreshold  OBJECT-TYPE
 | 
						|
    SYNTAX  Unsigned32
 | 
						|
    MAX-ACCESS  read-write
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "The number of UAS encountered by the interface within any
 | 
						|
         given 15 minutes performance data collection period, which causes the
 | 
						|
         SNMP agent to send jnxoptIf15MinThreshBBETCA. One notification will be
 | 
						|
         sent per interval per interface. A value of `0' will disable the
 | 
						|
         notification."
 | 
						|
    --
 | 
						|
    --
 | 
						|
    --
 | 
						|
    ::= { jnxoptIfOTNPMConfigEntry  11 }
 | 
						|
 | 
						|
jnxoptIfOTNPM24HourBip8Threshold  OBJECT-TYPE
 | 
						|
    SYNTAX  Unsigned32
 | 
						|
    MAX-ACCESS  read-write
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "The number of Bip8 encountered by the interface within any
 | 
						|
         given 24 Hour performance data collection period, which causes the
 | 
						|
         SNMP agent to send jnxoptIf15MinThreshBip8TCA. One notification will be
 | 
						|
         sent per interval per interface. A value of `0' will disable the
 | 
						|
         notification."
 | 
						|
    ::= { jnxoptIfOTNPMConfigEntry  12 }
 | 
						|
 | 
						|
jnxoptIfOTNPM24HourESsThreshold  OBJECT-TYPE
 | 
						|
    SYNTAX  Unsigned32
 | 
						|
    MAX-ACCESS  read-write
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "The number of ES encountered by the interface within any
 | 
						|
         given 24 hour performance data collection period, which causes the
 | 
						|
         SNMP agent to send jnxoptIf24HourThreshEsTCA. One notification will be
 | 
						|
         sent per 24 hour per interface. A value of `0' will disable the
 | 
						|
         notification."
 | 
						|
    --
 | 
						|
    --
 | 
						|
    --
 | 
						|
    ::= { jnxoptIfOTNPMConfigEntry 13 }
 | 
						|
 | 
						|
jnxoptIfOTNPM24HourSESsThreshold  OBJECT-TYPE
 | 
						|
    SYNTAX  Unsigned32
 | 
						|
    MAX-ACCESS  read-write
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "The number of SES encountered by the interface within any
 | 
						|
         given 24 hour performance data collection period, which causes the
 | 
						|
         SNMP agent to send jnxoptIf24HourThreshSESsTCA. One notification will be
 | 
						|
         sent per 24 hour per interface. A value of `0' will disable the
 | 
						|
         notification."
 | 
						|
    --
 | 
						|
    --
 | 
						|
    --
 | 
						|
    ::= { jnxoptIfOTNPMConfigEntry 14 }
 | 
						|
 | 
						|
jnxoptIfOTNPM24HourUASsThreshold  OBJECT-TYPE
 | 
						|
    SYNTAX  Unsigned32
 | 
						|
    MAX-ACCESS  read-write
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "The number of SES encountered by the interface within any
 | 
						|
         given 24 hour performance data collection period, which causes the
 | 
						|
         SNMP agent to send jnxoptIf24HourThreshUASsTCA. One notification will be
 | 
						|
         sent per 24 hour per interface. A value of `0' will disable the
 | 
						|
         notification."
 | 
						|
    --
 | 
						|
    --
 | 
						|
    --
 | 
						|
    ::= { jnxoptIfOTNPMConfigEntry 15 }
 | 
						|
 | 
						|
jnxoptIfOTNPM24HourBBEsThreshold  OBJECT-TYPE
 | 
						|
    SYNTAX  Unsigned32
 | 
						|
    MAX-ACCESS  read-write
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "The number of BBE encountered by the interface within any
 | 
						|
         given 24 hour performance data collection period, which causes the
 | 
						|
         SNMP agent to send jnxoptIf24HourThreshBBEsTCA. One notification will be
 | 
						|
         sent per 24 hour per interface. A value of `0' will disable the
 | 
						|
         notification."
 | 
						|
    --
 | 
						|
    --
 | 
						|
    --
 | 
						|
    ::= { jnxoptIfOTNPMConfigEntry 16 }
 | 
						|
 | 
						|
jnxoptIfOTNPMBip8EnableTCA  OBJECT-TYPE
 | 
						|
    SYNTAX  TruthValue
 | 
						|
    MAX-ACCESS  read-write
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        " Enable TCA's - 15minute and 24hr for Bip8 "
 | 
						|
    ::= { jnxoptIfOTNPMConfigEntry  17 }
 | 
						|
 | 
						|
jnxoptIfOTNPMESsEnableTCA  OBJECT-TYPE
 | 
						|
    SYNTAX  TruthValue
 | 
						|
    MAX-ACCESS  read-write
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        " Enable TCA's - 15minute and 24hr for ESs "
 | 
						|
    --
 | 
						|
    --
 | 
						|
    --
 | 
						|
    ::= { jnxoptIfOTNPMConfigEntry  18 }
 | 
						|
 | 
						|
jnxoptIfOTNPMSESsEnableTCA  OBJECT-TYPE
 | 
						|
    SYNTAX  TruthValue
 | 
						|
    MAX-ACCESS  read-write
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        " Enable TCA's - 15minute and 24hr for SESs "
 | 
						|
    --
 | 
						|
    --
 | 
						|
    --
 | 
						|
    ::= { jnxoptIfOTNPMConfigEntry  19 }
 | 
						|
 | 
						|
jnxoptIfOTNPMUASsEnableTCA  OBJECT-TYPE
 | 
						|
    SYNTAX  TruthValue
 | 
						|
    MAX-ACCESS  read-write
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        " Enable TCA's - 15minute and 24hr for UASs "
 | 
						|
    --
 | 
						|
    --
 | 
						|
    --
 | 
						|
    ::= { jnxoptIfOTNPMConfigEntry  20 }
 | 
						|
 | 
						|
jnxoptIfOTNPMBBEsEnableTCA  OBJECT-TYPE
 | 
						|
    SYNTAX  TruthValue
 | 
						|
    MAX-ACCESS  read-write
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        " Enable TCA's - 15minute and 24hr for BBEs "
 | 
						|
    --
 | 
						|
    --
 | 
						|
    --
 | 
						|
    ::= { jnxoptIfOTNPMConfigEntry  21 }
 | 
						|
 | 
						|
 | 
						|
--
 | 
						|
-- PM Current Entry  at either the OTU/ODUk/TCM
 | 
						|
--
 | 
						|
jnxoptIfOTNPMCurrentTable OBJECT-TYPE
 | 
						|
    SYNTAX  SEQUENCE OF JnxoptIfOTNPMCurrentEntry
 | 
						|
    MAX-ACCESS  not-accessible
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "A table for the Performance monitoring Current Table."
 | 
						|
    ::= {jnxoptIfOTNPMGroup 3}
 | 
						|
 | 
						|
jnxoptIfOTNPMCurrentEntry OBJECT-TYPE
 | 
						|
    SYNTAX      JnxoptIfOTNPMCurrentEntry
 | 
						|
    MAX-ACCESS  not-accessible
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
       "A conceptual entry in the Near end or Far End performance monitoring
 | 
						|
        Current table for the type 'jnxoptIfOTNPMCurrentLayer' layer."
 | 
						|
    INDEX  { ifIndex, jnxoptIfOTNPMCurrentType ,
 | 
						|
             jnxoptIfOTNPMCurrentLayer, jnxoptIfOTNPMCurrentTCMLevel  }
 | 
						|
    ::= { jnxoptIfOTNPMCurrentTable 1 }
 | 
						|
 | 
						|
JnxoptIfOTNPMCurrentEntry ::=
 | 
						|
    SEQUENCE {
 | 
						|
        jnxoptIfOTNPMCurrentType                        JnxoptIfOTNType,
 | 
						|
        jnxoptIfOTNPMCurrentLayer                       JnxoptIfOTNLayer,
 | 
						|
        jnxoptIfOTNPMCurrentTCMLevel                    Unsigned32,
 | 
						|
        jnxoptIfOTNPMCurrentSuspectedFlag               TruthValue,
 | 
						|
        jnxoptIfOTNPMCurrentBip8                        Unsigned32,
 | 
						|
        jnxoptIfOTNPMCurrentESs                         Unsigned32,
 | 
						|
        jnxoptIfOTNPMCurrentSESs                        Unsigned32,
 | 
						|
        jnxoptIfOTNPMCurrentUASs                        Unsigned32,
 | 
						|
        jnxoptIfOTNPMCurrentBBEs                        Unsigned32,
 | 
						|
        jnxoptIfOTNPMCurrentESR                         Unsigned32,
 | 
						|
        jnxoptIfOTNPMCurrentSESR                        Unsigned32,
 | 
						|
        jnxoptIfOTNPMCurrentBBER                        Unsigned32,
 | 
						|
        jnxoptIfOTNPMCurrentElapsedTime                 Unsigned32,
 | 
						|
        jnxoptIfOTNPMCurSuspectReason                   Integer32
 | 
						|
    }
 | 
						|
 | 
						|
jnxoptIfOTNPMCurrentType           OBJECT-TYPE
 | 
						|
    SYNTAX  JnxoptIfOTNType
 | 
						|
    MAX-ACCESS  not-accessible
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "This parameter indicates the parameters for the table are for the Near
 | 
						|
         End or Far End performance data.
 | 
						|
         1 - Near End
 | 
						|
         2 - Far End "
 | 
						|
    ::= { jnxoptIfOTNPMCurrentEntry  1}
 | 
						|
 | 
						|
jnxoptIfOTNPMCurrentLayer   OBJECT-TYPE
 | 
						|
    SYNTAX  JnxoptIfOTNLayer
 | 
						|
    MAX-ACCESS  not-accessible
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "This parameter indicates the parameters for the table are for OTUk,
 | 
						|
         ODUk, TCMn performance data.
 | 
						|
         1 - OTUk (OCh which is used for the black link)
 | 
						|
         2 - ODUk
 | 
						|
         3 - TCM
 | 
						|
         The ODUk/TCM sublayer PM is not related to the black link PM
 | 
						|
         management, but since this is a common PM model for the ODU/TCM layer,
 | 
						|
         we may include it here."
 | 
						|
    ::= { jnxoptIfOTNPMCurrentEntry  2}
 | 
						|
 | 
						|
jnxoptIfOTNPMCurrentTCMLevel   OBJECT-TYPE
 | 
						|
    SYNTAX  Unsigned32 (0..6)
 | 
						|
    MAX-ACCESS  not-accessible
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "This parameter indicates the TCM level (1-6)
 | 
						|
         if the PM is of the type TCM. This will be 0 for OTUK/ODUK."
 | 
						|
    ::= { jnxoptIfOTNPMCurrentEntry  3}
 | 
						|
 | 
						|
 | 
						|
jnxoptIfOTNPMCurrentSuspectedFlag   OBJECT-TYPE
 | 
						|
    SYNTAX  TruthValue
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "If true, the data in this entry may be unreliable."
 | 
						|
    ::= { jnxoptIfOTNPMCurrentEntry  4}
 | 
						|
 | 
						|
jnxoptIfOTNPMCurrentBip8   OBJECT-TYPE
 | 
						|
    SYNTAX  Unsigned32
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "Number of Failures occurred in an observation period."
 | 
						|
    ::= { jnxoptIfOTNPMCurrentEntry  5}
 | 
						|
 | 
						|
jnxoptIfOTNPMCurrentESs   OBJECT-TYPE
 | 
						|
    SYNTAX  Unsigned32
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "This is the number of seconds in which one or more bits are in
 | 
						|
         error or during which Loss of Signal (LOS) or Alarm Indication
 | 
						|
         Signal (AIS) is detected."
 | 
						|
    ::= { jnxoptIfOTNPMCurrentEntry  6}
 | 
						|
 | 
						|
jnxoptIfOTNPMCurrentSESs   OBJECT-TYPE
 | 
						|
    SYNTAX  Unsigned32
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "The number of seconds which have a severe error.
 | 
						|
         This is the number of seconds in which the bit-error ratio =
 | 
						|
         1x10Eminus3 or during which Loss of Signal (LOS) or Alarm
 | 
						|
         Indication Signal (AIS) is detected."
 | 
						|
    ::= { jnxoptIfOTNPMCurrentEntry  7}
 | 
						|
 | 
						|
jnxoptIfOTNPMCurrentUASs   OBJECT-TYPE
 | 
						|
    SYNTAX  Unsigned32
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "It is the number of unavailable seconds.
 | 
						|
         A period of unavailable time begins at the onset of ten
 | 
						|
         consecutive SES events.  These ten seconds are considered to be
 | 
						|
         part of unavailable time.  A new period of available time begins
 | 
						|
         at the onset of ten consecutive non-SES events.  These ten seconds
 | 
						|
         are considered to be part of available time."
 | 
						|
    ::= { jnxoptIfOTNPMCurrentEntry  8}
 | 
						|
 | 
						|
jnxoptIfOTNPMCurrentBBEs   OBJECT-TYPE
 | 
						|
    SYNTAX  Unsigned32
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "An errored block not occurring as part of an SES."
 | 
						|
    ::= { jnxoptIfOTNPMCurrentEntry  9}
 | 
						|
 
 | 
						|
jnxoptIfOTNPMCurrentESR   OBJECT-TYPE
 | 
						|
    SYNTAX  Unsigned32
 | 
						|
    UNITS  ".001"
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "The ratio of ES in available time to total seconds in available
 | 
						|
         time during a fixed measurement interval."
 | 
						|
    ::= { jnxoptIfOTNPMCurrentEntry  10}
 | 
						|
 | 
						|
 | 
						|
jnxoptIfOTNPMCurrentSESR   OBJECT-TYPE
 | 
						|
    SYNTAX  Unsigned32
 | 
						|
    UNITS  ".001"
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "The ratio of SES in available time to total seconds in available
 | 
						|
         time during a fixed measurement interval."
 | 
						|
    ::= { jnxoptIfOTNPMCurrentEntry  11}
 | 
						|
 | 
						|
jnxoptIfOTNPMCurrentBBER OBJECT-TYPE
 | 
						|
    SYNTAX  Unsigned32
 | 
						|
    UNITS  ".001"
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "The ratio of BER in available time to total seconds in available
 | 
						|
         time during a fixed measurement interval."
 | 
						|
    ::= { jnxoptIfOTNPMCurrentEntry 12 }
 | 
						|
 | 
						|
jnxoptIfOTNPMCurrentElapsedTime OBJECT-TYPE
 | 
						|
    SYNTAX  Unsigned32
 | 
						|
    UNITS  "seconds"
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "Time elapsed for this 15 minute interval"
 | 
						|
    ::= { jnxoptIfOTNPMCurrentEntry 13 }
 | 
						|
 | 
						|
jnxoptIfOTNPMCurSuspectReason OBJECT-TYPE
 | 
						|
    SYNTAX  Integer32
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "If SuspectedFlag is true, the reson for the PM data being suspect.
 | 
						|
          0 - not applicable
 | 
						|
          1 - unknown
 | 
						|
          2 - new object
 | 
						|
          3 - interface disabled
 | 
						|
          4 - clock shift detected
 | 
						|
          5 - cleared by user
 | 
						|
          6 - interval too short secs < 890
 | 
						|
          7 - interval too long secs > 910
 | 
						|
          8 - near end unavailable
 | 
						|
          9 - far end unavailable
 | 
						|
         10 - partial data
 | 
						|
         11 - missing intervals due to restarts
 | 
						|
        "
 | 
						|
    ::= { jnxoptIfOTNPMCurrentEntry 14 }
 | 
						|
 | 
						|
--
 | 
						|
-- OTN PM Interval Table
 | 
						|
-- Upto 96 15-minute intervals
 | 
						|
--
 | 
						|
jnxoptIfOTNPMIntervalTable OBJECT-TYPE
 | 
						|
    SYNTAX  SEQUENCE OF JnxoptIfOTNPMIntervalEntry
 | 
						|
    MAX-ACCESS  not-accessible
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "A Performance monitoring Interval Table."
 | 
						|
    ::= { jnxoptIfOTNPMGroup 4 }
 | 
						|
 | 
						|
jnxoptIfOTNPMIntervalEntry OBJECT-TYPE
 | 
						|
    SYNTAX      JnxoptIfOTNPMIntervalEntry
 | 
						|
    MAX-ACCESS  not-accessible
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "A conceptual entry in the Near end or Far End performance monitoring
 | 
						|
         Interval table for the type 'jnxoptIfOTNPMIntervalLayer' layer."
 | 
						|
    INDEX  { ifIndex, jnxoptIfOTNPMIntervalType, jnxoptIfOTNPMIntervalLayer,
 | 
						|
             jnxoptIfOTNPMIntervalTCMLevel, jnxoptIfOTNPMIntervalNumber  }
 | 
						|
    ::= { jnxoptIfOTNPMIntervalTable 1 }
 | 
						|
 | 
						|
JnxoptIfOTNPMIntervalEntry  ::=
 | 
						|
    SEQUENCE {
 | 
						|
        jnxoptIfOTNPMIntervalType                      JnxoptIfOTNType,
 | 
						|
        jnxoptIfOTNPMIntervalLayer                     JnxoptIfOTNLayer,
 | 
						|
        jnxoptIfOTNPMIntervalTCMLevel                  Unsigned32,
 | 
						|
        jnxoptIfOTNPMIntervalNumber                    Unsigned32,
 | 
						|
        jnxoptIfOTNPMIntervalSuspectedFlag             TruthValue,
 | 
						|
        jnxoptIfOTNPMIntervalBip8                      Unsigned32,
 | 
						|
        jnxoptIfOTNPMIntervalESs                       Unsigned32,
 | 
						|
        jnxoptIfOTNPMIntervalSESs                      Unsigned32,
 | 
						|
        jnxoptIfOTNPMIntervalUASs                      Unsigned32,
 | 
						|
        jnxoptIfOTNPMIntervalBBEs                      Unsigned32,
 | 
						|
        jnxoptIfOTNPMIntervalESR                       Unsigned32,
 | 
						|
        jnxoptIfOTNPMIntervalSESR                      Unsigned32,
 | 
						|
        jnxoptIfOTNPMIntervalBBER                      Unsigned32,
 | 
						|
        jnxoptIfOTNPMIntervalTimeStamp                 DateAndTime,
 | 
						|
        jnxoptIfOTNPMIntSuspectReason                  Integer32
 | 
						|
    }
 | 
						|
 | 
						|
jnxoptIfOTNPMIntervalType         OBJECT-TYPE
 | 
						|
    SYNTAX  JnxoptIfOTNType
 | 
						|
    MAX-ACCESS  not-accessible
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "This parameter indicates the parameters for the table are for the
 | 
						|
         Near End or Far End performance data.
 | 
						|
         1 - Near End
 | 
						|
         2 - Far End "
 | 
						|
    ::= { jnxoptIfOTNPMIntervalEntry  1}
 | 
						|
 | 
						|
jnxoptIfOTNPMIntervalLayer   OBJECT-TYPE
 | 
						|
    SYNTAX  JnxoptIfOTNLayer
 | 
						|
    MAX-ACCESS  not-accessible
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "This parameter indicates the parameters for the table are for OTUk,
 | 
						|
         ODUk, TCMn performance data.
 | 
						|
         1 - OTUk
 | 
						|
         2  - ODUk
 | 
						|
         3 - TCM
 | 
						|
         The ODUk/TCM sublayer PM is not related to the black link PM
 | 
						|
         management, but since this is a common  PM model for the ODU/TCM
 | 
						|
         layer, we may include it here."
 | 
						|
    ::= { jnxoptIfOTNPMIntervalEntry  2}
 | 
						|
 | 
						|
jnxoptIfOTNPMIntervalTCMLevel   OBJECT-TYPE
 | 
						|
    SYNTAX  Unsigned32 (0..6)
 | 
						|
    MAX-ACCESS  not-accessible
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "This parameter indicates the TCM level (1-6)
 | 
						|
         if the PM is of the type TCM. This will be 0 for OTUK/ODUK."
 | 
						|
    ::= { jnxoptIfOTNPMIntervalEntry  3}
 | 
						|
 | 
						|
jnxoptIfOTNPMIntervalNumber   OBJECT-TYPE
 | 
						|
    SYNTAX  Unsigned32 (1..96)
 | 
						|
    MAX-ACCESS  not-accessible
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "A number between 1 and 96, where 1 is the most
 | 
						|
         recently completed 15 minute interval and 96 is
 | 
						|
         the 15 minutes interval completed 23 hours and 45
 | 
						|
         minutes prior to interval 1."
 | 
						|
    ::= { jnxoptIfOTNPMIntervalEntry  4}
 | 
						|
 | 
						|
jnxoptIfOTNPMIntervalSuspectedFlag   OBJECT-TYPE
 | 
						|
    SYNTAX  TruthValue
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "If true, the data in this entry may be unreliable."
 | 
						|
    ::= { jnxoptIfOTNPMIntervalEntry  5}
 | 
						|
 
 | 
						|
jnxoptIfOTNPMIntervalBip8   OBJECT-TYPE
 | 
						|
    SYNTAX  Unsigned32
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "Number of Failures occurred in an observation period."
 | 
						|
    ::= { jnxoptIfOTNPMIntervalEntry  6}
 | 
						|
 | 
						|
jnxoptIfOTNPMIntervalESs   OBJECT-TYPE
 | 
						|
    SYNTAX  Unsigned32
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "It is a one-second period in which one or more bits are in error
 | 
						|
         or during which Loss of Signal (LOS) or Alarm Indication Signal
 | 
						|
         (AIS) is detected."
 | 
						|
    ::= { jnxoptIfOTNPMIntervalEntry  7}
 | 
						|
 | 
						|
 | 
						|
jnxoptIfOTNPMIntervalSESs   OBJECT-TYPE
 | 
						|
    SYNTAX  Unsigned32
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "The number of seconds which have a severe error.
 | 
						|
         It is a one-second period which has a bit-error ratio =
 | 
						|
         1x10Eminus3 or during which Loss of Signal (LOS) or Alarm
 | 
						|
         Indication Signal (AIS) is detected."
 | 
						|
    ::= { jnxoptIfOTNPMIntervalEntry  8}
 | 
						|
 | 
						|
jnxoptIfOTNPMIntervalUASs   OBJECT-TYPE
 | 
						|
    SYNTAX  Unsigned32
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "It is the number of unavailable seconds in this 15 minute interval.
 | 
						|
         A period of unavailable time begins at the onset of ten
 | 
						|
         consecutive SES events.  These ten seconds are considered to be
 | 
						|
         part of unavailable time.  A new period of available time begins
 | 
						|
         at the onset of ten consecutive non-SES events.  These ten seconds
 | 
						|
         are considered to be part of available time."
 | 
						|
    ::= { jnxoptIfOTNPMIntervalEntry  9}
 | 
						|
 | 
						|
jnxoptIfOTNPMIntervalBBEs   OBJECT-TYPE
 | 
						|
    SYNTAX  Unsigned32
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "An errored block not occurring as part of an SES."
 | 
						|
    ::= { jnxoptIfOTNPMIntervalEntry  10}
 | 
						|
 | 
						|
jnxoptIfOTNPMIntervalESR   OBJECT-TYPE
 | 
						|
    SYNTAX  Unsigned32
 | 
						|
    UNITS  ".001"
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "The ratio of ES in available time to total seconds in available
 | 
						|
         time during a fixed measurement interval."
 | 
						|
    ::= { jnxoptIfOTNPMIntervalEntry  11}
 | 
						|
 
 | 
						|
jnxoptIfOTNPMIntervalSESR   OBJECT-TYPE
 | 
						|
    SYNTAX Unsigned32
 | 
						|
    UNITS  ".001"
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "The ratio of SES in available time to total seconds in available
 | 
						|
         time during a fixed measurement interval."
 | 
						|
    ::= { jnxoptIfOTNPMIntervalEntry  12}
 | 
						|
 | 
						|
jnxoptIfOTNPMIntervalBBER   OBJECT-TYPE
 | 
						|
    SYNTAX  Unsigned32
 | 
						|
    UNITS  ".001"
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "The ratio of BBE in available time to total seconds in available
 | 
						|
         time during a fixed measurement interval."
 | 
						|
    ::= { jnxoptIfOTNPMIntervalEntry  13}
 | 
						|
 | 
						|
jnxoptIfOTNPMIntervalTimeStamp  OBJECT-TYPE
 | 
						|
    SYNTAX  DateAndTime
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "Time stamp of this interval."
 | 
						|
    ::= { jnxoptIfOTNPMIntervalEntry  14}
 | 
						|
  
 | 
						|
jnxoptIfOTNPMIntSuspectReason  OBJECT-TYPE
 | 
						|
    SYNTAX  Integer32
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "If SuspectedFlag is true, the reson for the PM data being suspect.
 | 
						|
          0 - not applicable
 | 
						|
          1 - unknown
 | 
						|
          2 - new object
 | 
						|
          3 - interface disabled
 | 
						|
          4 - clock shift detected
 | 
						|
          5 - cleared by user
 | 
						|
          6 - interval too short secs < 890
 | 
						|
          7 - interval too long secs > 910
 | 
						|
          8 - near end unavailable
 | 
						|
          9 - far end unavailable
 | 
						|
         10 - partial data
 | 
						|
         11 - missing intervals due to restarts
 | 
						|
 | 
						|
        "
 | 
						|
    ::= { jnxoptIfOTNPMIntervalEntry  15}
 | 
						|
--
 | 
						|
-- PM Current Day Entry
 | 
						|
--
 | 
						|
jnxoptIfOTNPMCurrentDayTable OBJECT-TYPE
 | 
						|
    SYNTAX  SEQUENCE OF JnxoptIfOTNPMCurrentDayEntry
 | 
						|
    MAX-ACCESS  not-accessible
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "A Performance monitoring Current Day Table."
 | 
						|
    ::= { jnxoptIfOTNPMGroup  5 }
 | 
						|
 
 | 
						|
 | 
						|
jnxoptIfOTNPMCurrentDayEntry OBJECT-TYPE
 | 
						|
    SYNTAX      JnxoptIfOTNPMCurrentDayEntry
 | 
						|
    MAX-ACCESS  not-accessible
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "A conceptual entry in the Near end or Far End performance
 | 
						|
         monitoring Current day table for the type
 | 
						|
         'jnxoptIfOTNPMCurrentDayLayer'  layer."
 | 
						|
    INDEX { ifIndex, jnxoptIfOTNPMCurrentDayType, jnxoptIfOTNPMCurrentDayLayer,
 | 
						|
            jnxoptIfOTNPMCurrentDayTCMLevel  }
 | 
						|
    ::= { jnxoptIfOTNPMCurrentDayTable 1 }
 | 
						|
 | 
						|
JnxoptIfOTNPMCurrentDayEntry  ::=
 | 
						|
    SEQUENCE {
 | 
						|
        jnxoptIfOTNPMCurrentDayType                   JnxoptIfOTNType,
 | 
						|
        jnxoptIfOTNPMCurrentDayLayer                  JnxoptIfOTNLayer,
 | 
						|
        jnxoptIfOTNPMCurrentDayTCMLevel               Unsigned32,
 | 
						|
        jnxoptIfOTNPMCurrentDaySuspectedFlag          TruthValue,
 | 
						|
        jnxoptIfOTNPMCurrentDayBip8                   Unsigned32,
 | 
						|
        jnxoptIfOTNPMCurrentDayESs                    Unsigned32,
 | 
						|
        jnxoptIfOTNPMCurrentDaySESs                   Unsigned32,
 | 
						|
        jnxoptIfOTNPMCurrentDayUASs                   Unsigned32,
 | 
						|
        jnxoptIfOTNPMCurrentDayBBEs                   Unsigned32,
 | 
						|
        jnxoptIfOTNPMCurrentDayESR                    Unsigned32,
 | 
						|
        jnxoptIfOTNPMCurrentDaySESR                   Unsigned32,
 | 
						|
        jnxoptIfOTNPMCurrentDayBBER                   Unsigned32,
 | 
						|
        jnxoptIfOTNPMCurrentDayElapsedTime            Unsigned32,
 | 
						|
        jnxoptIfOTNPMCurDaySuspectReason              Integer32
 | 
						|
    }
 | 
						|
 | 
						|
jnxoptIfOTNPMCurrentDayType        OBJECT-TYPE
 | 
						|
    SYNTAX  JnxoptIfOTNType
 | 
						|
    MAX-ACCESS  not-accessible
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "This parameter indicates the parameters for the table are for
 | 
						|
         the Near End or Far End performance data.
 | 
						|
         1 - Near End
 | 
						|
         2 - Far End "
 | 
						|
    ::= { jnxoptIfOTNPMCurrentDayEntry  1}
 | 
						|
 | 
						|
jnxoptIfOTNPMCurrentDayLayer   OBJECT-TYPE
 | 
						|
    SYNTAX  JnxoptIfOTNLayer
 | 
						|
    MAX-ACCESS  not-accessible
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "This parameter indicates the parameters for the table are for OTUk,
 | 
						|
         ODUk, TCMn performance data.
 | 
						|
         1 - OTUk
 | 
						|
         2 - ODUk
 | 
						|
         3 - TCM
 | 
						|
         The ODUk/TCM sublayer PM is not related to the black link PM
 | 
						|
         management, but since this is a common PM model for the ODU/TCM layer,
 | 
						|
         we may include it here."
 | 
						|
    ::= { jnxoptIfOTNPMCurrentDayEntry  2}
 | 
						|
 | 
						|
jnxoptIfOTNPMCurrentDayTCMLevel   OBJECT-TYPE
 | 
						|
    SYNTAX  Unsigned32 (0..6)
 | 
						|
    MAX-ACCESS  not-accessible
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "This parameter indicates the TCM level (1-6)
 | 
						|
         if the PM is of the type TCM. This will be 0 for OTUK/ODUK."
 | 
						|
    ::= { jnxoptIfOTNPMCurrentDayEntry  3}
 | 
						|
 | 
						|
 | 
						|
jnxoptIfOTNPMCurrentDaySuspectedFlag   OBJECT-TYPE
 | 
						|
    SYNTAX  TruthValue
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "If true, the data in this entry may be unreliable."
 | 
						|
  ::= { jnxoptIfOTNPMCurrentDayEntry  4}
 | 
						|
 | 
						|
jnxoptIfOTNPMCurrentDayBip8   OBJECT-TYPE
 | 
						|
    SYNTAX  Unsigned32
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "Number of Failures occurred in an observation period."
 | 
						|
    ::= { jnxoptIfOTNPMCurrentDayEntry  5}
 | 
						|
 | 
						|
 | 
						|
 | 
						|
jnxoptIfOTNPMCurrentDayESs   OBJECT-TYPE
 | 
						|
    SYNTAX  Unsigned32
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "The number of seconds which have an error.
 | 
						|
         It is a one-second period in which one or more bits are in error
 | 
						|
         or during which Loss of Signal (LOS) or Alarm Indication Signal
 | 
						|
         (AIS) is detected."
 | 
						|
    ::= { jnxoptIfOTNPMCurrentDayEntry  6}
 | 
						|
 | 
						|
jnxoptIfOTNPMCurrentDaySESs   OBJECT-TYPE
 | 
						|
    SYNTAX  Unsigned32
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "The number of seconds which have a severe error.
 | 
						|
         It is a one-second period which has a bit-error ratio =
 | 
						|
         1x10Eminus3 or during which Loss of Signal (LOS) or Alarm
 | 
						|
         Indication Signal (AIS) is detected."
 | 
						|
    ::= { jnxoptIfOTNPMCurrentDayEntry  7}
 | 
						|
 | 
						|
jnxoptIfOTNPMCurrentDayUASs   OBJECT-TYPE
 | 
						|
    SYNTAX  Unsigned32
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "It is the number of unavailable seconds in the cunrrent day.
 | 
						|
         A period of unavailable time begins at the onset of ten
 | 
						|
         consecutive SES events.  These ten seconds are considered to be
 | 
						|
         part of unavailable time.  A new period of available time begins
 | 
						|
         at the onset of ten consecutive non-SES events. These ten seconds
 | 
						|
         are considered to be part of available time."
 | 
						|
    ::= { jnxoptIfOTNPMCurrentDayEntry  8}
 | 
						|
 | 
						|
jnxoptIfOTNPMCurrentDayBBEs   OBJECT-TYPE
 | 
						|
    SYNTAX  Unsigned32
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "An errored block not occurring as part of an SES."
 | 
						|
    ::= { jnxoptIfOTNPMCurrentDayEntry  9}
 | 
						|
 | 
						|
jnxoptIfOTNPMCurrentDayESR   OBJECT-TYPE
 | 
						|
    SYNTAX  Unsigned32
 | 
						|
    UNITS  ".001"
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "The ratio of ES in available time to total seconds in available
 | 
						|
        time during a fixed measurement interval."
 | 
						|
    ::= { jnxoptIfOTNPMCurrentDayEntry  10}
 | 
						|
 | 
						|
jnxoptIfOTNPMCurrentDaySESR   OBJECT-TYPE
 | 
						|
    SYNTAX  Unsigned32
 | 
						|
    UNITS  ".001"
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "The ratio of SES in available time to total seconds in available
 | 
						|
        time during a fixed measurement interval."
 | 
						|
    ::= { jnxoptIfOTNPMCurrentDayEntry  11}
 | 
						|
 
 | 
						|
jnxoptIfOTNPMCurrentDayBBER   OBJECT-TYPE
 | 
						|
    SYNTAX  Unsigned32
 | 
						|
    UNITS  ".001"
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "The ratio of BBE in available time to total seconds in available
 | 
						|
        time during a fixed measurement interval."
 | 
						|
    ::= { jnxoptIfOTNPMCurrentDayEntry  12}
 | 
						|
 | 
						|
jnxoptIfOTNPMCurrentDayElapsedTime  OBJECT-TYPE
 | 
						|
    SYNTAX      Unsigned32
 | 
						|
    UNITS       "seconds"
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "Time elapsed for current day"
 | 
						|
    ::= { jnxoptIfOTNPMCurrentDayEntry  13 }
 | 
						|
 | 
						|
jnxoptIfOTNPMCurDaySuspectReason  OBJECT-TYPE
 | 
						|
    SYNTAX  Integer32
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "If SuspectedFlag is true, the reson for the PM data being suspect.
 | 
						|
          0 - not applicable
 | 
						|
          1 - unknown
 | 
						|
          2 - new object
 | 
						|
          3 - interface disabled
 | 
						|
          4 - clock shift detected
 | 
						|
          5 - cleared by user
 | 
						|
          6 - partial data
 | 
						|
          7 - one or more intervals are invaild
 | 
						|
        "
 | 
						|
    ::= { jnxoptIfOTNPMCurrentDayEntry  14 }
 | 
						|
 | 
						|
--
 | 
						|
-- PM Prev Day Entry
 | 
						|
--
 | 
						|
jnxoptIfOTNPMPrevDayTable OBJECT-TYPE
 | 
						|
    SYNTAX  SEQUENCE OF JnxoptIfOTNPMPrevDayEntry
 | 
						|
    MAX-ACCESS  not-accessible
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "A Performance monitoring Previous Day Table."
 | 
						|
    ::= { jnxoptIfOTNPMGroup 6 }
 | 
						|
 | 
						|
jnxoptIfOTNPMPrevDayEntry OBJECT-TYPE
 | 
						|
    SYNTAX      JnxoptIfOTNPMPrevDayEntry
 | 
						|
    MAX-ACCESS  not-accessible
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "A conceptual entry in the Near end or Far End performance
 | 
						|
         monitoring previous day table for the type
 | 
						|
         'jnxoptIfOTNPMPrevDayLayer' layer."
 | 
						|
    INDEX  { ifIndex, jnxoptIfOTNPMPrevDayType     ,
 | 
						|
             jnxoptIfOTNPMPrevDayLayer, jnxoptIfOTNPMPrevDayTCMLevel  }
 | 
						|
    ::= { jnxoptIfOTNPMPrevDayTable 1 }
 | 
						|
 | 
						|
JnxoptIfOTNPMPrevDayEntry  ::=
 | 
						|
    SEQUENCE {
 | 
						|
        jnxoptIfOTNPMPrevDayType                      JnxoptIfOTNType,
 | 
						|
        jnxoptIfOTNPMPrevDayLayer                     JnxoptIfOTNLayer,
 | 
						|
        jnxoptIfOTNPMPrevDayTCMLevel                  Unsigned32,
 | 
						|
        jnxoptIfOTNPMPrevDaySuspectedFlag             TruthValue,
 | 
						|
        jnxoptIfOTNPMPrevDayBip8                      Unsigned32,
 | 
						|
        jnxoptIfOTNPMPrevDayESs                       Unsigned32,
 | 
						|
        jnxoptIfOTNPMPrevDaySESs                      Unsigned32,
 | 
						|
        jnxoptIfOTNPMPrevDayUASs                      Unsigned32,
 | 
						|
        jnxoptIfOTNPMPrevDayBBEs                      Unsigned32,
 | 
						|
        jnxoptIfOTNPMPrevDayESR                       Unsigned32,
 | 
						|
        jnxoptIfOTNPMPrevDaySESR                      Unsigned32,
 | 
						|
        jnxoptIfOTNPMPrevDayBBER                      Unsigned32,
 | 
						|
        jnxoptIfOTNPMPrevDayTimeStamp                 DateAndTime,
 | 
						|
        jnxoptIfOTNPMPrevDaySuspectReason             Integer32
 | 
						|
 | 
						|
    }
 | 
						|
 | 
						|
jnxoptIfOTNPMPrevDayType        OBJECT-TYPE
 | 
						|
    SYNTAX  JnxoptIfOTNType
 | 
						|
    MAX-ACCESS  not-accessible
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "This parameter indicates the parameters for the table are for the
 | 
						|
         Near End or Far End performance data.
 | 
						|
         1 - Near End
 | 
						|
         2 - Far End "
 | 
						|
    ::= { jnxoptIfOTNPMPrevDayEntry  1}
 | 
						|
 | 
						|
jnxoptIfOTNPMPrevDayLayer   OBJECT-TYPE
 | 
						|
    SYNTAX  JnxoptIfOTNLayer
 | 
						|
    MAX-ACCESS  not-accessible
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "This parameter indicates the parameters for the table are for OTUk,
 | 
						|
         ODUk, TCMn performance data.
 | 
						|
         1 - OTUk
 | 
						|
         2 - ODUk
 | 
						|
         3 - TCM
 | 
						|
         The ODUk/TCM sublayer PM is not related to the black link PM
 | 
						|
         management, but since this is a common PM model for the ODU/TCM
 | 
						|
         layer, we may include it here."
 | 
						|
    ::= { jnxoptIfOTNPMPrevDayEntry  2}
 | 
						|
 | 
						|
jnxoptIfOTNPMPrevDayTCMLevel   OBJECT-TYPE
 | 
						|
    SYNTAX  Unsigned32 (0..6)
 | 
						|
    MAX-ACCESS  not-accessible
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "This parameter indicates the TCM level (1-6)
 | 
						|
         if the PM is of the type TCM."
 | 
						|
    ::= { jnxoptIfOTNPMPrevDayEntry  3}
 | 
						|
 | 
						|
 | 
						|
jnxoptIfOTNPMPrevDaySuspectedFlag   OBJECT-TYPE
 | 
						|
    SYNTAX  TruthValue
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "If true, the data in this entry may be unreliable."
 | 
						|
  ::= { jnxoptIfOTNPMPrevDayEntry  4}
 | 
						|
 | 
						|
jnxoptIfOTNPMPrevDayBip8   OBJECT-TYPE
 | 
						|
    SYNTAX  Unsigned32
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "Number of pre FEC failures occurred in an observation period."
 | 
						|
    ::= { jnxoptIfOTNPMPrevDayEntry  5}
 | 
						|
 | 
						|
jnxoptIfOTNPMPrevDayESs   OBJECT-TYPE
 | 
						|
    SYNTAX  Unsigned32
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "The number of seconds which have an error.
 | 
						|
         It is a one-second period in which one or more bits are in error
 | 
						|
         or during which Loss of Signal (LOS) or Alarm Indication Signal
 | 
						|
         (AIS) is detected."
 | 
						|
    ::= { jnxoptIfOTNPMPrevDayEntry  6}
 | 
						|
 | 
						|
jnxoptIfOTNPMPrevDaySESs   OBJECT-TYPE
 | 
						|
    SYNTAX  Unsigned32
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "The number of seconds which have a severe error.
 | 
						|
         A severely errored second, is a one-second period which has
 | 
						|
         a bit-error ratio = 1x10Eminus3 or during which Loss of Signal (LOS)
 | 
						|
         or Alarm Indication Signal (AIS) is detected."
 | 
						|
    ::= { jnxoptIfOTNPMPrevDayEntry  7}
 | 
						|
 | 
						|
jnxoptIfOTNPMPrevDayUASs   OBJECT-TYPE
 | 
						|
    SYNTAX  Unsigned32
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "It is the number of unavailable seconds in the previous day.
 | 
						|
         A period of unavailable time begins at the onset of ten
 | 
						|
         consecutive SES events.  These ten seconds are considered to be
 | 
						|
         part of unavailable time.  A new period of available time begins
 | 
						|
         at the onset of ten consecutive non-SES events.  These ten seconds
 | 
						|
         are considered to be part of available time."
 | 
						|
    ::= { jnxoptIfOTNPMPrevDayEntry  8}
 | 
						|
 | 
						|
jnxoptIfOTNPMPrevDayBBEs   OBJECT-TYPE
 | 
						|
    SYNTAX  Unsigned32
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "An errored block not occurring as part of an SES."
 | 
						|
    ::= { jnxoptIfOTNPMPrevDayEntry  9}
 | 
						|
 | 
						|
jnxoptIfOTNPMPrevDayESR   OBJECT-TYPE
 | 
						|
    SYNTAX  Unsigned32
 | 
						|
    UNITS  ".001"
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "The ratio of ES in available time to total seconds in available
 | 
						|
         time during a fixed measurement interval."
 | 
						|
    ::= { jnxoptIfOTNPMPrevDayEntry  10}
 | 
						|
 | 
						|
jnxoptIfOTNPMPrevDaySESR   OBJECT-TYPE
 | 
						|
    SYNTAX  Unsigned32
 | 
						|
    UNITS  ".001"
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "The ratio of SES in available time to total seconds in available
 | 
						|
         time during a fixed measurement interval."
 | 
						|
    ::= { jnxoptIfOTNPMPrevDayEntry  11}
 | 
						|
 | 
						|
jnxoptIfOTNPMPrevDayBBER   OBJECT-TYPE
 | 
						|
    SYNTAX  Unsigned32
 | 
						|
    UNITS  ".001"
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "The ratio of BBE in available time to total seconds in available
 | 
						|
         time during a fixed measurement interval."
 | 
						|
    ::= { jnxoptIfOTNPMPrevDayEntry  12}
 | 
						|
 | 
						|
jnxoptIfOTNPMPrevDayTimeStamp  OBJECT-TYPE
 | 
						|
    SYNTAX      DateAndTime
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "Time stamp of this interval."
 | 
						|
    ::= { jnxoptIfOTNPMPrevDayEntry  13}
 | 
						|
 | 
						|
jnxoptIfOTNPMPrevDaySuspectReason  OBJECT-TYPE
 | 
						|
    SYNTAX  Integer32
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "If SuspectedFlag is true, the reson for the PM data being suspect.
 | 
						|
          0 - not applicable
 | 
						|
          1 - unknown
 | 
						|
          2 - new object
 | 
						|
          3 - clock shift detected
 | 
						|
          4 - cleared by user
 | 
						|
          5 - partial data
 | 
						|
          6 - missing intervals due to restarts
 | 
						|
          7 - one or more intervals are invaild
 | 
						|
        "
 | 
						|
    ::= { jnxoptIfOTNPMPrevDayEntry  14 }
 | 
						|
 | 
						|
--
 | 
						|
-- OTN FEC PM Config Table
 | 
						|
--
 | 
						|
jnxoptIfOTNPMFECConfigTable OBJECT-TYPE
 | 
						|
    SYNTAX  SEQUENCE OF JnxoptIfOTNPMFECConfigEntry
 | 
						|
    MAX-ACCESS  not-accessible
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "A table of performance monitoring  FEC configuration."
 | 
						|
    ::= { jnxoptIfOTNPMGroup 7 }
 | 
						|
 | 
						|
jnxoptIfOTNPMFECConfigEntry OBJECT-TYPE
 | 
						|
    SYNTAX      JnxoptIfOTNPMFECConfigEntry
 | 
						|
    MAX-ACCESS  not-accessible
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "A conceptual entry in the performance monitoring FEC configuration
 | 
						|
         layer."
 | 
						|
    INDEX  { ifIndex, jnxoptIfOTNPMFECConfigType }
 | 
						|
    ::= { jnxoptIfOTNPMFECConfigTable 1 }
 | 
						|
 | 
						|
JnxoptIfOTNPMFECConfigEntry  ::=
 | 
						|
    SEQUENCE {
 | 
						|
        jnxoptIfOTNPMFECConfigType                      JnxoptIfOTNType,
 | 
						|
        jnxoptIfOTNPMFECValidIntervals                  Unsigned32,
 | 
						|
        jnxoptIfOTNPM15MinPreFECBERMantissaThreshold    Unsigned32,
 | 
						|
        jnxoptIfOTNPM15MinPreFECBERExponentThreshold    Unsigned32,
 | 
						|
        jnxoptIfOTNPM24HourPreFECBERMantissaThreshold   Unsigned32,
 | 
						|
        jnxoptIfOTNPM24HourPreFECBERExponentThreshold   Unsigned32,
 | 
						|
        jnxoptIfOTNPMFECBEREnableTCA                    TruthValue
 | 
						|
    }
 | 
						|
 | 
						|
jnxoptIfOTNPMFECConfigType        OBJECT-TYPE
 | 
						|
    SYNTAX  JnxoptIfOTNType
 | 
						|
    MAX-ACCESS  not-accessible
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "This parameter indicates the parameters for the table are for the
 | 
						|
         Near End or Far End performance data.
 | 
						|
         1 - Near End
 | 
						|
         2 - Far End "
 | 
						|
    ::= { jnxoptIfOTNPMFECConfigEntry  1}
 | 
						|
 | 
						|
jnxoptIfOTNPMFECValidIntervals  OBJECT-TYPE
 | 
						|
    SYNTAX  Unsigned32
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "The number of contiguous 15 minute intervals for which valid FEC
 | 
						|
         PM data is available for the particular interface."
 | 
						|
    ::= {jnxoptIfOTNPMFECConfigEntry  2}
 | 
						|
 | 
						|
jnxoptIfOTNPM15MinPreFECBERMantissaThreshold  OBJECT-TYPE
 | 
						|
    SYNTAX  Unsigned32
 | 
						|
    MAX-ACCESS  read-write
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "BER (mantissa) by the interface within any
 | 
						|
         given 15 minutes performance data collection period, which causes the
 | 
						|
         SNMP agent to send jnxoptIf15MinThreshPreFECBERTCA. One notification
 | 
						|
         will be sent per interval per interface. A value of `0' will disable
 | 
						|
         the notification."
 | 
						|
    ::= {jnxoptIfOTNPMFECConfigEntry  3}
 | 
						|
 | 
						|
jnxoptIfOTNPM15MinPreFECBERExponentThreshold  OBJECT-TYPE
 | 
						|
    SYNTAX  Unsigned32
 | 
						|
    MAX-ACCESS  read-write
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "The Pre FEC BER (exponent) by the interface within any
 | 
						|
         given 15 minutes performance data collection period, which causes the
 | 
						|
         SNMP agent to send jnxoptIf15MinThreshPreFECBERTCA. One notification
 | 
						|
         will be sent per interval per interface. A value of `0' will disable
 | 
						|
         the notification."
 | 
						|
    ::= {jnxoptIfOTNPMFECConfigEntry  4}
 | 
						|
 | 
						|
jnxoptIfOTNPM24HourPreFECBERMantissaThreshold  OBJECT-TYPE
 | 
						|
    SYNTAX  Unsigned32
 | 
						|
    MAX-ACCESS  read-write
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "BER (mantissa) by the interface within any
 | 
						|
         given 24 Hour performance data collection period, which causes the
 | 
						|
         SNMP agent to send jnxoptIf5s24Hour15MinThreshPreFECBERTCA. 
 | 
						|
         One notification will be sent per 24 hour period per interface. 
 | 
						|
         A value of `0' will disable the notification."
 | 
						|
    ::= {jnxoptIfOTNPMFECConfigEntry  5}
 | 
						|
 | 
						|
jnxoptIfOTNPM24HourPreFECBERExponentThreshold  OBJECT-TYPE
 | 
						|
    SYNTAX  Unsigned32
 | 
						|
    MAX-ACCESS  read-write
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "The Pre FEC BER (exponent) by the interface within any
 | 
						|
         given 24 Hour performance data collection period, which causes the
 | 
						|
         SNMP agent to send jnxoptIf5s24Hour15MinThreshPreFECBERTCA.
 | 
						|
         One notification will be sent per 24 hour period per interface.
 | 
						|
         A value of `0' will disable the notification."
 | 
						|
    ::= {jnxoptIfOTNPMFECConfigEntry  6}
 | 
						|
 | 
						|
jnxoptIfOTNPMFECBEREnableTCA  OBJECT-TYPE
 | 
						|
    SYNTAX  TruthValue
 | 
						|
    MAX-ACCESS  read-write
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        " Enable TCA's - 15minute and 24hr for FEC BER "
 | 
						|
    ::= { jnxoptIfOTNPMFECConfigEntry 7 }
 | 
						|
 | 
						|
--
 | 
						|
-- FEC PM Table
 | 
						|
--
 | 
						|
jnxoptIfOTNPMFECCurrentTable OBJECT-TYPE
 | 
						|
    SYNTAX  SEQUENCE OF JnxoptIfOTNPMFECCurrentEntry
 | 
						|
    MAX-ACCESS  not-accessible
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "A Performance monitoring FEC Current Table."
 | 
						|
    ::= { jnxoptIfOTNPMGroup 8 }
 | 
						|
 | 
						|
jnxoptIfOTNPMFECCurrentEntry OBJECT-TYPE
 | 
						|
    SYNTAX      JnxoptIfOTNPMFECCurrentEntry
 | 
						|
    MAX-ACCESS  not-accessible
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "A conceptual entry in the Near end or Far End performance
 | 
						|
         monitoring FEC current table."
 | 
						|
    INDEX  { ifIndex, jnxoptIfOTNPMFECCurrentType}
 | 
						|
    ::= { jnxoptIfOTNPMFECCurrentTable  1 }
 | 
						|
 | 
						|
JnxoptIfOTNPMFECCurrentEntry  ::=
 | 
						|
    SEQUENCE {
 | 
						|
        jnxoptIfOTNPMFECCurrentType                     JnxoptIfOTNType,
 | 
						|
        jnxoptIfOTNPMFECCurrentSuspectedFlag            TruthValue,
 | 
						|
        jnxoptIfOTNPMCurrentFECCorrectedErr             Counter64,
 | 
						|
        jnxoptIfOTNPMCurrentFECUncorrectedWords         Counter64,
 | 
						|
        jnxoptIfOTNPMCurrentFECBERMantissa              Unsigned32,
 | 
						|
        jnxoptIfOTNPMCurrentFECBERExponent              Unsigned32,
 | 
						|
        jnxoptIfOTNPMCurrentFECMinBERMantissa           Unsigned32,
 | 
						|
        jnxoptIfOTNPMCurrentFECMinBERExponent           Unsigned32,
 | 
						|
        jnxoptIfOTNPMCurrentFECMaxBERMantissa           Unsigned32,
 | 
						|
        jnxoptIfOTNPMCurrentFECMaxBERExponent           Unsigned32,
 | 
						|
        jnxoptIfOTNPMCurrentFECAvgBERMantissa           Unsigned32,
 | 
						|
        jnxoptIfOTNPMCurrentFECAvgBERExponent           Unsigned32,
 | 
						|
        jnxoptIfOTNPMCurrentFECElapsedTime              Unsigned32,
 | 
						|
        jnxoptIfOTNPMFECCurSuspectReason                Integer32
 | 
						|
    }
 | 
						|
 | 
						|
jnxoptIfOTNPMFECCurrentType        OBJECT-TYPE
 | 
						|
    SYNTAX  JnxoptIfOTNType
 | 
						|
    MAX-ACCESS  not-accessible
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "This parameter indicates the parameters for the table are for the
 | 
						|
         Near End or Far End performance data.
 | 
						|
         1 - Near End
 | 
						|
         2 - Far End "
 | 
						|
    ::= { jnxoptIfOTNPMFECCurrentEntry  1}
 | 
						|
 | 
						|
 | 
						|
jnxoptIfOTNPMFECCurrentSuspectedFlag   OBJECT-TYPE
 | 
						|
    SYNTAX  TruthValue
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "If true, the data in this entry may be unreliable."
 | 
						|
    ::= { jnxoptIfOTNPMFECCurrentEntry  2}
 | 
						|
 | 
						|
jnxoptIfOTNPMCurrentFECCorrectedErr   OBJECT-TYPE
 | 
						|
    SYNTAX  Counter64
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "The number of bits corrected by the FEC are counted in the
 | 
						|
         interval."
 | 
						|
    ::= { jnxoptIfOTNPMFECCurrentEntry  3}
 | 
						|
 | 
						|
jnxoptIfOTNPMCurrentFECUncorrectedWords   OBJECT-TYPE
 | 
						|
    SYNTAX  Counter64
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "The number of un-corrected words by the FEC are counted over the
 | 
						|
         interval."
 | 
						|
    ::= { jnxoptIfOTNPMFECCurrentEntry  4}
 | 
						|
 | 
						|
jnxoptIfOTNPMCurrentFECBERMantissa   OBJECT-TYPE
 | 
						|
    SYNTAX  Unsigned32
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "The number of Errored bits at receiving side before the FEC
 | 
						|
         function counted over one second .. mantissa."
 | 
						|
    ::= { jnxoptIfOTNPMFECCurrentEntry  5}
 | 
						|
 | 
						|
jnxoptIfOTNPMCurrentFECBERExponent   OBJECT-TYPE
 | 
						|
    SYNTAX  Unsigned32
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "The number of Errored bits at receiving side before the FEC
 | 
						|
         function counted over one second .. exponent (eg -1)."
 | 
						|
    ::= { jnxoptIfOTNPMFECCurrentEntry  6}
 | 
						|
 | 
						|
jnxoptIfOTNPMCurrentFECMinBERMantissa   OBJECT-TYPE
 | 
						|
    SYNTAX  Unsigned32
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "The minimum number of Errored bits at receiving side before the FEC
 | 
						|
         function counted over one second .. mantissa."
 | 
						|
    ::= { jnxoptIfOTNPMFECCurrentEntry  7}
 | 
						|
 | 
						|
jnxoptIfOTNPMCurrentFECMinBERExponent   OBJECT-TYPE
 | 
						|
    SYNTAX  Unsigned32
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "The minimum number of Errored bits at receiving side before the FEC
 | 
						|
         function counted over one second .. exponent (eg -1)."
 | 
						|
    ::= { jnxoptIfOTNPMFECCurrentEntry  8}
 | 
						|
 | 
						|
jnxoptIfOTNPMCurrentFECMaxBERMantissa   OBJECT-TYPE
 | 
						|
    SYNTAX  Unsigned32
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "The maximum number of Errored bits at receiving side before the FEC
 | 
						|
         function counted over one second .. mantissa."
 | 
						|
    ::= { jnxoptIfOTNPMFECCurrentEntry  9}
 | 
						|
 | 
						|
jnxoptIfOTNPMCurrentFECMaxBERExponent   OBJECT-TYPE
 | 
						|
    SYNTAX  Unsigned32
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "The maximum number of Errored bits at receiving side before the FEC
 | 
						|
         function counted over one second .. exponent (eg -1)."
 | 
						|
    ::= { jnxoptIfOTNPMFECCurrentEntry  10}
 | 
						|
 | 
						|
jnxoptIfOTNPMCurrentFECAvgBERMantissa   OBJECT-TYPE
 | 
						|
    SYNTAX  Unsigned32
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "The average number of Errored bits at receiving side before the FEC
 | 
						|
         function counted over one second .. mantissa."
 | 
						|
    ::= { jnxoptIfOTNPMFECCurrentEntry  11}
 | 
						|
 | 
						|
jnxoptIfOTNPMCurrentFECAvgBERExponent   OBJECT-TYPE
 | 
						|
    SYNTAX  Unsigned32
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "The average number of Errored bits at receiving side before the FEC
 | 
						|
         function counted over one second .. exponent (eg -1)."
 | 
						|
    ::= { jnxoptIfOTNPMFECCurrentEntry  12}
 | 
						|
 | 
						|
jnxoptIfOTNPMCurrentFECElapsedTime    OBJECT-TYPE
 | 
						|
    SYNTAX      Unsigned32
 | 
						|
    UNITS       "seconds"
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "Time elapsed for this 15 minute interval."
 | 
						|
    ::= { jnxoptIfOTNPMFECCurrentEntry 13 }
 | 
						|
 | 
						|
jnxoptIfOTNPMFECCurSuspectReason OBJECT-TYPE
 | 
						|
    SYNTAX      Integer32
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "If SuspectedFlag is true, the reson for the PM data being suspect.
 | 
						|
          0 - not applicable
 | 
						|
          1 - unknown
 | 
						|
          2 - new object
 | 
						|
          3 - interface disabled
 | 
						|
          4 - clock shift detected
 | 
						|
          5 - cleared by user
 | 
						|
          6 - interval too short secs < 890
 | 
						|
          7 - interval too long secs > 910
 | 
						|
          8 - near end unavailable
 | 
						|
          9 - far end unavailable
 | 
						|
         10 - partial data
 | 
						|
         11 - missing intervals due to restarts
 | 
						|
        "
 | 
						|
    ::= { jnxoptIfOTNPMFECCurrentEntry 14 }
 | 
						|
--
 | 
						|
-- FEC PM  Interval Table
 | 
						|
--
 | 
						|
jnxoptIfOTNPMFECIntervalTable OBJECT-TYPE
 | 
						|
    SYNTAX  SEQUENCE OF JnxoptIfOTNPMFECIntervalEntry
 | 
						|
    MAX-ACCESS  not-accessible
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "A Performance monitoring FEC Interval Table."
 | 
						|
    ::= { jnxoptIfOTNPMGroup 9 }
 | 
						|
 
 | 
						|
jnxoptIfOTNPMFECIntervalEntry OBJECT-TYPE
 | 
						|
    SYNTAX      JnxoptIfOTNPMFECIntervalEntry
 | 
						|
    MAX-ACCESS  not-accessible
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "A conceptual entry in the Near end or Far End performance
 | 
						|
         monitoring FEC interval table."
 | 
						|
    INDEX  { ifIndex, jnxoptIfOTNPMFECIntervalType,
 | 
						|
             jnxoptIfOTNPMFECIntervalNumber }
 | 
						|
    ::= { jnxoptIfOTNPMFECIntervalTable 1 }
 | 
						|
 | 
						|
JnxoptIfOTNPMFECIntervalEntry ::=
 | 
						|
    SEQUENCE {
 | 
						|
        jnxoptIfOTNPMFECIntervalType                   JnxoptIfOTNType,
 | 
						|
        jnxoptIfOTNPMFECIntervalNumber                 Unsigned32,
 | 
						|
        jnxoptIfOTNPMFECIntervalSuspectedFlag          TruthValue,
 | 
						|
        jnxoptIfOTNPMIntervalFECCorrectedErr           Counter64,
 | 
						|
        jnxoptIfOTNPMIntervalFECUncorrectedWords       Counter64,
 | 
						|
        jnxoptIfOTNPMIntervalMinFECBERMantissa         Unsigned32,
 | 
						|
        jnxoptIfOTNPMIntervalMinFECBERExponent         Unsigned32,
 | 
						|
        jnxoptIfOTNPMIntervalMaxFECBERMantissa         Unsigned32,
 | 
						|
        jnxoptIfOTNPMIntervalMaxFECBERExponent         Unsigned32,
 | 
						|
        jnxoptIfOTNPMIntervalAvgFECBERMantissa         Unsigned32,
 | 
						|
        jnxoptIfOTNPMIntervalAvgFECBERExponent         Unsigned32,
 | 
						|
        jnxoptIfOTNPMFECIntervalTimeStamp              DateAndTime,
 | 
						|
        jnxoptIfOTNPMFECIntSuspectReason               Integer32
 | 
						|
    }
 | 
						|
 | 
						|
jnxoptIfOTNPMFECIntervalType        OBJECT-TYPE
 | 
						|
    SYNTAX  JnxoptIfOTNType
 | 
						|
    MAX-ACCESS  not-accessible
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "This parameter indicates the parameters for the table are for the
 | 
						|
         Near End or Far End performance data.
 | 
						|
         1 - Near End
 | 
						|
         2 - Far End "
 | 
						|
    ::= { jnxoptIfOTNPMFECIntervalEntry  1}
 | 
						|
 | 
						|
jnxoptIfOTNPMFECIntervalNumber   OBJECT-TYPE
 | 
						|
    SYNTAX  Unsigned32
 | 
						|
    MAX-ACCESS not-accessible 
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "A number between 1 and 96, where 1 is the most
 | 
						|
         recently completed 15 minute interval and 96 is
 | 
						|
         the 15 minutes interval completed 23 hours and 45
 | 
						|
         minutes prior to interval 1."
 | 
						|
    ::= { jnxoptIfOTNPMFECIntervalEntry  2}
 | 
						|
 | 
						|
jnxoptIfOTNPMFECIntervalSuspectedFlag   OBJECT-TYPE
 | 
						|
    SYNTAX  TruthValue
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "If true, the data in this entry may be unreliable."
 | 
						|
    ::= { jnxoptIfOTNPMFECIntervalEntry  3}
 | 
						|
 | 
						|
jnxoptIfOTNPMIntervalFECCorrectedErr   OBJECT-TYPE
 | 
						|
    SYNTAX  Counter64
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "The number of bits corrected by the FEC are counted in the
 | 
						|
         interval."
 | 
						|
    ::= { jnxoptIfOTNPMFECIntervalEntry  4}
 | 
						|
 | 
						|
jnxoptIfOTNPMIntervalFECUncorrectedWords   OBJECT-TYPE
 | 
						|
    SYNTAX  Counter64
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "The number of words un-corrected words by the FEC are counted over
 | 
						|
         the interval."
 | 
						|
    ::= { jnxoptIfOTNPMFECIntervalEntry  5}
 | 
						|
 | 
						|
jnxoptIfOTNPMIntervalMinFECBERMantissa   OBJECT-TYPE
 | 
						|
    SYNTAX  Unsigned32
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "The minimun bit error rate at receiving side before the FEC
 | 
						|
         function counted over one second .. mantissa. This is the minimum Pre
 | 
						|
         FEC BER in the current 24hour period."
 | 
						|
    ::= { jnxoptIfOTNPMFECIntervalEntry  6}
 | 
						|
 | 
						|
jnxoptIfOTNPMIntervalMinFECBERExponent   OBJECT-TYPE
 | 
						|
    SYNTAX  Unsigned32
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "The minimun bit error rate at receiving side before the FEC
 | 
						|
         function counted over one second .. exponent. This is the minimum Pre
 | 
						|
         FEC BER in the current 24hour period."
 | 
						|
    ::= { jnxoptIfOTNPMFECIntervalEntry  7}
 | 
						|
 | 
						|
jnxoptIfOTNPMIntervalMaxFECBERMantissa   OBJECT-TYPE
 | 
						|
    SYNTAX  Unsigned32
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "The maximun bit error rate at receiving side before the FEC
 | 
						|
         function counted over one second .. mantissa. This is the maximum Pre
 | 
						|
         FEC BER in the current 24hour period."
 | 
						|
    ::= { jnxoptIfOTNPMFECIntervalEntry  8}
 | 
						|
 | 
						|
jnxoptIfOTNPMIntervalMaxFECBERExponent   OBJECT-TYPE
 | 
						|
    SYNTAX  Unsigned32
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "The maximun bit error rate at receiving side before the FEC
 | 
						|
         function counted over one second .. exponent. This is the maximum Pre
 | 
						|
         FEC BER in the current 24hour period."
 | 
						|
    ::= { jnxoptIfOTNPMFECIntervalEntry  9}
 | 
						|
 | 
						|
jnxoptIfOTNPMIntervalAvgFECBERMantissa   OBJECT-TYPE
 | 
						|
    SYNTAX  Unsigned32
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "The average bit error rate at receiving side before the FEC
 | 
						|
         function counted over one second .. mantissa. This is the average Pre
 | 
						|
         FEC BER in the current 24hour period."
 | 
						|
    ::= { jnxoptIfOTNPMFECIntervalEntry  10}
 | 
						|
 | 
						|
jnxoptIfOTNPMIntervalAvgFECBERExponent   OBJECT-TYPE
 | 
						|
    SYNTAX  Unsigned32
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "The average bit error rate at receiving side before the FEC
 | 
						|
         function counted over one second .. exponent. This is the average Pre
 | 
						|
         FEC BER in the current 24hour period."
 | 
						|
    ::= { jnxoptIfOTNPMFECIntervalEntry  11}
 | 
						|
 | 
						|
jnxoptIfOTNPMFECIntervalTimeStamp  OBJECT-TYPE
 | 
						|
    SYNTAX      DateAndTime
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "Time stamp of this interval."
 | 
						|
    ::= { jnxoptIfOTNPMFECIntervalEntry 12 }
 | 
						|
 | 
						|
jnxoptIfOTNPMFECIntSuspectReason  OBJECT-TYPE
 | 
						|
    SYNTAX      Integer32
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "If SuspectedFlag is true, the reson for the PM data being suspect.
 | 
						|
          0 - not applicable
 | 
						|
          1 - unknown
 | 
						|
          2 - new object
 | 
						|
          3 - interface disabled
 | 
						|
          4 - clock shift detected
 | 
						|
          5 - cleared by user
 | 
						|
          6 - interval too short secs < 890
 | 
						|
          7 - interval too long secs > 910
 | 
						|
          8 - near end unavailable
 | 
						|
          9 - far end unavailable
 | 
						|
         10 - partial data
 | 
						|
         11 - missing intervals due to restarts
 | 
						|
        "
 | 
						|
    ::= { jnxoptIfOTNPMFECIntervalEntry 13 }
 | 
						|
 | 
						|
--
 | 
						|
-- FEC PM  Current Day day Table
 | 
						|
--
 | 
						|
jnxoptIfOTNPMFECCurrentDayTable OBJECT-TYPE
 | 
						|
    SYNTAX  SEQUENCE OF JnxoptIfOTNPMFECCurrentDayEntry
 | 
						|
    MAX-ACCESS  not-accessible
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "A Performance monitoring FEC current day table."
 | 
						|
    ::= { jnxoptIfOTNPMGroup 10 }
 | 
						|
 | 
						|
jnxoptIfOTNPMFECCurrentDayEntry OBJECT-TYPE
 | 
						|
    SYNTAX      JnxoptIfOTNPMFECCurrentDayEntry
 | 
						|
    MAX-ACCESS  not-accessible
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "A conceptual entry in the Near end or Far End performance
 | 
						|
         monitoring FEC current day table."
 | 
						|
    INDEX  { ifIndex, jnxoptIfOTNPMFECCurrentDayType }
 | 
						|
    ::= { jnxoptIfOTNPMFECCurrentDayTable 1 }
 | 
						|
 | 
						|
JnxoptIfOTNPMFECCurrentDayEntry ::=
 | 
						|
    SEQUENCE {
 | 
						|
        jnxoptIfOTNPMFECCurrentDayType                     JnxoptIfOTNType,
 | 
						|
        jnxoptIfOTNPMFECCurrentDaySuspectedFlag            TruthValue,
 | 
						|
        jnxoptIfOTNPMCurrentDayFECCorrectedErr             Counter64,
 | 
						|
        jnxoptIfOTNPMCurrentDayFECUncorrectedWords         Counter64,
 | 
						|
        jnxoptIfOTNPMCurrentDayMinFECBERMantissa           Unsigned32,
 | 
						|
        jnxoptIfOTNPMCurrentDayMinFECBERExponent           Unsigned32,
 | 
						|
        jnxoptIfOTNPMCurrentDayMaxFECBERMantissa           Unsigned32,
 | 
						|
        jnxoptIfOTNPMCurrentDayMaxFECBERExponent           Unsigned32,
 | 
						|
        jnxoptIfOTNPMCurrentDayAvgFECBERMantissa           Unsigned32,
 | 
						|
        jnxoptIfOTNPMCurrentDayAvgFECBERExponent           Unsigned32,
 | 
						|
        jnxoptIfOTNPMFECCurrentDayElapsedTime              Unsigned32,
 | 
						|
        jnxoptIfOTNPMFECCurDaySuspectReason                Integer32
 | 
						|
    }
 | 
						|
 | 
						|
jnxoptIfOTNPMFECCurrentDayType        OBJECT-TYPE
 | 
						|
    SYNTAX  JnxoptIfOTNType
 | 
						|
    MAX-ACCESS  not-accessible
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "This parameter indicates the parameters for the table are for the
 | 
						|
         Near End or Far End performance data.
 | 
						|
         1 - Near End
 | 
						|
         2 - Far End "
 | 
						|
    ::= { jnxoptIfOTNPMFECCurrentDayEntry  1}
 | 
						|
 | 
						|
 | 
						|
jnxoptIfOTNPMFECCurrentDaySuspectedFlag   OBJECT-TYPE
 | 
						|
    SYNTAX  TruthValue
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "If true, the data in this entry may be unreliable."
 | 
						|
    ::= { jnxoptIfOTNPMFECCurrentDayEntry  2}
 | 
						|
 | 
						|
jnxoptIfOTNPMCurrentDayFECCorrectedErr   OBJECT-TYPE
 | 
						|
    SYNTAX  Counter64
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "The number of bits corrected by the FEC are counted in the
 | 
						|
         interval."
 | 
						|
    ::= { jnxoptIfOTNPMFECCurrentDayEntry  3}
 | 
						|
 | 
						|
jnxoptIfOTNPMCurrentDayFECUncorrectedWords   OBJECT-TYPE
 | 
						|
    SYNTAX  Counter64
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "The number of words un-corrected by the FEC are counted over the
 | 
						|
         Day."
 | 
						|
    ::= { jnxoptIfOTNPMFECCurrentDayEntry  4}
 | 
						|
 | 
						|
jnxoptIfOTNPMCurrentDayMinFECBERMantissa   OBJECT-TYPE
 | 
						|
    SYNTAX  Unsigned32
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "The minimun bit error rate at receiving side before the FEC
 | 
						|
         function counted over one second .. mantissa. This is the minimum
 | 
						|
         PreFEC BER in the current 24hour period."
 | 
						|
    ::= { jnxoptIfOTNPMFECCurrentDayEntry  5}
 | 
						|
 | 
						|
jnxoptIfOTNPMCurrentDayMinFECBERExponent   OBJECT-TYPE
 | 
						|
    SYNTAX  Unsigned32
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "The minimun bit error rate at receiving side before the FEC
 | 
						|
         function counted over one second .. exponent. This is the minimum
 | 
						|
         PreFEC BER in the current 24hour period."
 | 
						|
    ::= { jnxoptIfOTNPMFECCurrentDayEntry  6}
 | 
						|
 | 
						|
jnxoptIfOTNPMCurrentDayMaxFECBERMantissa   OBJECT-TYPE
 | 
						|
    SYNTAX  Unsigned32
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "The maximun bit error rate at receiving side before the FEC
 | 
						|
         function counted over one second .. mantissa. This is the maximum
 | 
						|
         PreFEC BER in the current 24hour period."
 | 
						|
    ::= { jnxoptIfOTNPMFECCurrentDayEntry  7}
 | 
						|
 | 
						|
jnxoptIfOTNPMCurrentDayMaxFECBERExponent   OBJECT-TYPE
 | 
						|
    SYNTAX  Unsigned32
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "The maximun bit error rate at receiving side before the FEC
 | 
						|
         function counted over one second .. exponent. This is the maximum
 | 
						|
         PreFEC BER in the current 24hour period."
 | 
						|
    ::= { jnxoptIfOTNPMFECCurrentDayEntry  8}
 | 
						|
 | 
						|
jnxoptIfOTNPMCurrentDayAvgFECBERMantissa   OBJECT-TYPE
 | 
						|
    SYNTAX  Unsigned32
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "The average bit error rate at receiving side before the FEC
 | 
						|
         function counted over one second .. mantissa. This is the average
 | 
						|
         PreFEC BER in the current 24hour period."
 | 
						|
    ::= { jnxoptIfOTNPMFECCurrentDayEntry  9}
 | 
						|
 | 
						|
jnxoptIfOTNPMCurrentDayAvgFECBERExponent   OBJECT-TYPE
 | 
						|
    SYNTAX  Unsigned32
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "The average bit error rate at receiving side before the FEC
 | 
						|
         function counted over one second .. exponent. This is the average
 | 
						|
         PreFEC BER in the current 24hour period."
 | 
						|
    ::= { jnxoptIfOTNPMFECCurrentDayEntry  10}
 | 
						|
 | 
						|
jnxoptIfOTNPMFECCurrentDayElapsedTime    OBJECT-TYPE
 | 
						|
    SYNTAX      Unsigned32
 | 
						|
    UNITS       "seconds"
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "Time elapsed for current day."
 | 
						|
    ::= { jnxoptIfOTNPMFECCurrentDayEntry  11}
 | 
						|
 | 
						|
jnxoptIfOTNPMFECCurDaySuspectReason  OBJECT-TYPE
 | 
						|
    SYNTAX      Integer32
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "If SuspectedFlag is true, the reson for the PM data being suspect.
 | 
						|
          0 - not applicable
 | 
						|
          1 - unknown
 | 
						|
          2 - new object
 | 
						|
          3 - clock shift detected
 | 
						|
          4 - cleared by user
 | 
						|
          5 - partial data
 | 
						|
          6 - missing intervals due to restarts
 | 
						|
          7 - one or more intervals are invaild
 | 
						|
        "
 | 
						|
    ::= { jnxoptIfOTNPMFECCurrentDayEntry  12}
 | 
						|
 | 
						|
--
 | 
						|
-- FEC PM  Prev day Table
 | 
						|
--
 | 
						|
jnxoptIfOTNPMFECPrevDayTable OBJECT-TYPE
 | 
						|
    SYNTAX  SEQUENCE OF JnxoptIfOTNPMFECPrevDayEntry
 | 
						|
    MAX-ACCESS  not-accessible
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "A Performance monitoring FEC previous day table."
 | 
						|
    ::= { jnxoptIfOTNPMGroup 11 }
 | 
						|
 | 
						|
jnxoptIfOTNPMFECPrevDayEntry OBJECT-TYPE
 | 
						|
    SYNTAX      JnxoptIfOTNPMFECPrevDayEntry
 | 
						|
    MAX-ACCESS  not-accessible
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "A conceptual entry in the Near end or Far End performance
 | 
						|
         monitoring FEC previous day table."
 | 
						|
    INDEX  { ifIndex, jnxoptIfOTNPMFECPrevDayType }
 | 
						|
    ::= { jnxoptIfOTNPMFECPrevDayTable 1 }
 | 
						|
 | 
						|
JnxoptIfOTNPMFECPrevDayEntry ::=
 | 
						|
    SEQUENCE {
 | 
						|
        jnxoptIfOTNPMFECPrevDayType                     JnxoptIfOTNType,
 | 
						|
        jnxoptIfOTNPMFECPrevDaySuspectedFlag            TruthValue,
 | 
						|
        jnxoptIfOTNPMPrevDayFECCorrectedErr             Counter64,
 | 
						|
        jnxoptIfOTNPMPrevDayFECUncorrectedWords         Counter64,
 | 
						|
        jnxoptIfOTNPMPrevDayMinFECBERMantissa           Unsigned32,
 | 
						|
        jnxoptIfOTNPMPrevDayMinFECBERExponent           Unsigned32,
 | 
						|
        jnxoptIfOTNPMPrevDayMaxFECBERMantissa           Unsigned32,
 | 
						|
        jnxoptIfOTNPMPrevDayMaxFECBERExponent           Unsigned32,
 | 
						|
        jnxoptIfOTNPMPrevDayAvgFECBERMantissa           Unsigned32,
 | 
						|
        jnxoptIfOTNPMPrevDayAvgFECBERExponent           Unsigned32,
 | 
						|
        jnxoptIfOTNPMFECPrevDayTimeStamp                DateAndTime,
 | 
						|
        jnxoptIfOTNPMFECPrevDaySuspectReason            Integer32
 | 
						|
    }
 | 
						|
 | 
						|
jnxoptIfOTNPMFECPrevDayType        OBJECT-TYPE
 | 
						|
    SYNTAX  JnxoptIfOTNType
 | 
						|
    MAX-ACCESS  not-accessible
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "This parameter indicates the parameters for the table are for the
 | 
						|
         Near End or Far End performance data.
 | 
						|
         1 - Near End
 | 
						|
         2 - Far End "
 | 
						|
    ::= { jnxoptIfOTNPMFECPrevDayEntry  1}
 | 
						|
 | 
						|
 | 
						|
jnxoptIfOTNPMFECPrevDaySuspectedFlag   OBJECT-TYPE
 | 
						|
    SYNTAX  TruthValue
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "If true, the data in this entry may be unreliable."
 | 
						|
    ::= { jnxoptIfOTNPMFECPrevDayEntry  2}
 | 
						|
 | 
						|
jnxoptIfOTNPMPrevDayFECCorrectedErr   OBJECT-TYPE
 | 
						|
    SYNTAX  Counter64
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "The number of bits corrected by the FEC are counted in the
 | 
						|
         previous day."
 | 
						|
    ::= { jnxoptIfOTNPMFECPrevDayEntry  3}
 | 
						|
 | 
						|
jnxoptIfOTNPMPrevDayFECUncorrectedWords   OBJECT-TYPE
 | 
						|
    SYNTAX  Counter64
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "The number of un-corrected words by the FEC are counted over the
 | 
						|
         previous Day."
 | 
						|
    ::= { jnxoptIfOTNPMFECPrevDayEntry  4}
 | 
						|
 | 
						|
jnxoptIfOTNPMPrevDayMinFECBERMantissa   OBJECT-TYPE
 | 
						|
    SYNTAX  Unsigned32
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "The maximun bit error rate at receiving side before the FEC
 | 
						|
         function counted over one second .. mantissa. This is the maximum Pre
 | 
						|
         FEC BER in the previous 24hour period."
 | 
						|
    ::= { jnxoptIfOTNPMFECPrevDayEntry  5}
 | 
						|
 | 
						|
jnxoptIfOTNPMPrevDayMinFECBERExponent   OBJECT-TYPE
 | 
						|
    SYNTAX  Unsigned32
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "The minimun bit error rate at receiving side before the FEC
 | 
						|
         function counted over one second .. exponent. This is the maximum Pre
 | 
						|
         FEC BER in the previous 24hour period."
 | 
						|
    ::= { jnxoptIfOTNPMFECPrevDayEntry  6}
 | 
						|
 | 
						|
jnxoptIfOTNPMPrevDayMaxFECBERMantissa   OBJECT-TYPE
 | 
						|
    SYNTAX  Unsigned32
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "The maximun bit error rate at receiving side before the FEC
 | 
						|
         function counted over one second .. mantissa. This is the maximum Pre
 | 
						|
         FEC BER in the previous 24hour period (mantissa)."
 | 
						|
    ::= { jnxoptIfOTNPMFECPrevDayEntry  7}
 | 
						|
 | 
						|
jnxoptIfOTNPMPrevDayMaxFECBERExponent   OBJECT-TYPE
 | 
						|
    SYNTAX  Unsigned32
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "The maximun bit error rate at receiving side before the FEC
 | 
						|
         function counted over one second .. exponent (eg -3).
 | 
						|
         This is the maximum Pre FEC BER in the previous 24hour period."
 | 
						|
    ::= { jnxoptIfOTNPMFECPrevDayEntry  8}
 | 
						|
 | 
						|
jnxoptIfOTNPMPrevDayAvgFECBERMantissa   OBJECT-TYPE
 | 
						|
    SYNTAX  Unsigned32
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "The average bit error rate at receiving side before the FEC
 | 
						|
         function counted over one second .. mantissa. This is the average Pre
 | 
						|
         FEC BER during the previous 24hour period (mantissa)."
 | 
						|
    ::= { jnxoptIfOTNPMFECPrevDayEntry  9}
 | 
						|
 | 
						|
jnxoptIfOTNPMPrevDayAvgFECBERExponent   OBJECT-TYPE
 | 
						|
    SYNTAX  Unsigned32
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "The average bit error rate at receiving side before the FEC
 | 
						|
         function counted over one second .. exponent (eg -3).
 | 
						|
         This is the average Pre FEC BER during the previous 24hour period."
 | 
						|
    ::= { jnxoptIfOTNPMFECPrevDayEntry  10}
 | 
						|
 | 
						|
jnxoptIfOTNPMFECPrevDayTimeStamp OBJECT-TYPE
 | 
						|
    SYNTAX  DateAndTime
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "Time stamp for the Prev day."
 | 
						|
    ::= { jnxoptIfOTNPMFECPrevDayEntry  11}
 | 
						|
 | 
						|
jnxoptIfOTNPMFECPrevDaySuspectReason  OBJECT-TYPE
 | 
						|
    SYNTAX      Integer32
 | 
						|
    MAX-ACCESS  read-only
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "If SuspectedFlag is true, the reson for the PM data being suspect.
 | 
						|
          0 - not applicable
 | 
						|
          1 - unknown
 | 
						|
          2 - new object
 | 
						|
          3 - clock shift detected
 | 
						|
          4 - cleared by user
 | 
						|
          5 - partial data
 | 
						|
          6 - missing intervals due to restarts
 | 
						|
          7 - one or more intervals are invaild
 | 
						|
        "
 | 
						|
    ::= { jnxoptIfOTNPMFECPrevDayEntry  12}
 | 
						|
 | 
						|
--
 | 
						|
-- OTN Alarm Table
 | 
						|
--
 | 
						|
jnxoptIfOTNAlarmTable OBJECT-TYPE
 | 
						|
    SYNTAX     SEQUENCE OF JnxoptIfOTNAlarmEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
        "A table of alarm entries."
 | 
						|
 | 
						|
    ::= { jnxoptIfOTNAlarm 1 }
 | 
						|
 | 
						|
jnxoptIfOTNAlarmEntry OBJECT-TYPE
 | 
						|
    SYNTAX     JnxoptIfOTNAlarmEntry
 | 
						|
    MAX-ACCESS not-accessible
 | 
						|
    STATUS     current
 | 
						|
    DESCRIPTION
 | 
						|
        "A conceptual entry in the alarm table."
 | 
						|
    INDEX { ifIndex }
 | 
						|
    ::= { jnxoptIfOTNAlarmTable 1 }
 | 
						|
 | 
						|
JnxoptIfOTNAlarmEntry ::= SEQUENCE {
 | 
						|
    jnxoptIfOTNAlarmLocation                 JnxoptIfOTNType,
 | 
						|
    jnxoptIfOTNAlarmDirection                JnxoptIfOTNDirection,
 | 
						|
    jnxoptIfOTNAlarmLayer                    JnxoptIfOTNLayer,
 | 
						|
    jnxoptIfOTNAlarmTCMLevel                 Unsigned32,
 | 
						|
    jnxoptIfOTNOChOTUkAlarmType              JnxoptIfOTNOChAlarms,
 | 
						|
    jnxoptIfOTNAlarmSeverity                 JnxoptIfOTNAlarmSeverity,
 | 
						|
    jnxoptIfOTNAlarmDate                     DateAndTime,
 | 
						|
    jnxoptIfOTNODUkTcmAlarmType              JnxoptIfOTNODUkTcmAlarms
 | 
						|
}
 | 
						|
 | 
						|
jnxoptIfOTNAlarmLocation OBJECT-TYPE
 | 
						|
    SYNTAX      JnxoptIfOTNType
 | 
						|
    MAX-ACCESS  accessible-for-notify
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The object identifies indicates if this entry was for
 | 
						|
         Near end/Far end."
 | 
						|
    ::= { jnxoptIfOTNAlarmEntry 1 }
 | 
						|
 | 
						|
jnxoptIfOTNAlarmDirection OBJECT-TYPE
 | 
						|
    SYNTAX      JnxoptIfOTNDirection
 | 
						|
    MAX-ACCESS  accessible-for-notify
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The object identifies indicates if this entry was for
 | 
						|
         for the Tx/Rx or both."
 | 
						|
    ::= { jnxoptIfOTNAlarmEntry 2 }
 | 
						|
 | 
						|
jnxoptIfOTNAlarmLayer OBJECT-TYPE
 | 
						|
    SYNTAX      JnxoptIfOTNLayer
 | 
						|
    MAX-ACCESS  accessible-for-notify
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "This specifies which sublayer this alarm is for."
 | 
						|
    ::= { jnxoptIfOTNAlarmEntry 3 }
 | 
						|
 | 
						|
jnxoptIfOTNAlarmTCMLevel   OBJECT-TYPE
 | 
						|
    SYNTAX      Unsigned32
 | 
						|
    MAX-ACCESS  accessible-for-notify
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "TCM level 1-6 of the alarm. It will be 0 if alarm sublayer is
 | 
						|
         OCh, OTUk or ODUk."
 | 
						|
    ::= { jnxoptIfOTNAlarmEntry 4 }
 | 
						|
 | 
						|
jnxoptIfOTNOChOTUkAlarmType OBJECT-TYPE
 | 
						|
    SYNTAX      JnxoptIfOTNOChAlarms
 | 
						|
    MAX-ACCESS  accessible-for-notify
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "This specifies the type of alarm of the sublayer
 | 
						|
         'jnxoptIfOTNAlarmLayer' for OCh/OTUk ."
 | 
						|
    ::= { jnxoptIfOTNAlarmEntry 5 }
 | 
						|
 | 
						|
jnxoptIfOTNAlarmSeverity  OBJECT-TYPE
 | 
						|
    SYNTAX      JnxoptIfOTNAlarmSeverity
 | 
						|
    MAX-ACCESS  accessible-for-notify
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "The object identifies the severity of the last alarm/alert
 | 
						|
         that most recently was set or cleared."
 | 
						|
    ::= { jnxoptIfOTNAlarmEntry 6 }
 | 
						|
 | 
						|
jnxoptIfOTNAlarmDate OBJECT-TYPE
 | 
						|
    SYNTAX      DateAndTime
 | 
						|
    MAX-ACCESS  accessible-for-notify
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "This specifies the date and time when this alarm occurred."
 | 
						|
    ::= { jnxoptIfOTNAlarmEntry 7 }
 | 
						|
 | 
						|
jnxoptIfOTNODUkTcmAlarmType OBJECT-TYPE
 | 
						|
    SYNTAX      JnxoptIfOTNODUkTcmAlarms
 | 
						|
    MAX-ACCESS  accessible-for-notify
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "This specifies the type of alarm of the sublayer
 | 
						|
         'jnxoptIfOTNAlarmLayer' for ODUk/TCM ."
 | 
						|
    ::= { jnxoptIfOTNAlarmEntry 8 }
 | 
						|
 | 
						|
 | 
						|
 --
 | 
						|
 -- OTN Notifications
 | 
						|
 --
 | 
						|
 | 
						|
jnxoptIfOTNOChOTUkAlarmSet NOTIFICATION-TYPE
 | 
						|
    OBJECTS { jnxoptIfOTNAlarmLocation,
 | 
						|
              jnxoptIfOTNAlarmDirection,
 | 
						|
              jnxoptIfOTNAlarmLayer,
 | 
						|
              jnxoptIfOTNAlarmTCMLevel,
 | 
						|
              jnxoptIfOTNOChOTUkAlarmType,
 | 
						|
              jnxoptIfOTNAlarmSeverity,
 | 
						|
              jnxoptIfOTNAlarmDate }
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "Notification of a recently set OTN alarm of Layer
 | 
						|
         and Type."
 | 
						|
    ::= { jnxoptIfOTNNotifications 1 }
 | 
						|
 | 
						|
jnxoptIfOTNOChOTUkAlarmClear NOTIFICATION-TYPE
 | 
						|
    OBJECTS { jnxoptIfOTNAlarmLocation,
 | 
						|
              jnxoptIfOTNAlarmDirection,
 | 
						|
              jnxoptIfOTNAlarmLayer,
 | 
						|
              jnxoptIfOTNAlarmTCMLevel,
 | 
						|
              jnxoptIfOTNOChOTUkAlarmType,
 | 
						|
              jnxoptIfOTNAlarmSeverity,
 | 
						|
              jnxoptIfOTNAlarmDate }
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "Notification of a recently clear OTN alarm of Layer
 | 
						|
         and Type."
 | 
						|
    ::= { jnxoptIfOTNNotifications 2 }
 | 
						|
 | 
						|
jnxoptIfOTNODUkTcmAlarmSet NOTIFICATION-TYPE
 | 
						|
    OBJECTS { jnxoptIfOTNAlarmLocation,
 | 
						|
              jnxoptIfOTNAlarmDirection,
 | 
						|
              jnxoptIfOTNAlarmLayer,
 | 
						|
              jnxoptIfOTNAlarmTCMLevel,
 | 
						|
              jnxoptIfOTNODUkTcmAlarmType,
 | 
						|
              jnxoptIfOTNAlarmSeverity,
 | 
						|
              jnxoptIfOTNAlarmDate }
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "Notification of a recently set OTN alarm of Layer
 | 
						|
         and Type."
 | 
						|
    ::= { jnxoptIfOTNNotifications 3 }
 | 
						|
 | 
						|
jnxoptIfOTNODUkTcmAlarmClear NOTIFICATION-TYPE
 | 
						|
    OBJECTS { jnxoptIfOTNAlarmLocation,
 | 
						|
              jnxoptIfOTNAlarmDirection,
 | 
						|
              jnxoptIfOTNAlarmLayer,
 | 
						|
              jnxoptIfOTNAlarmTCMLevel,
 | 
						|
              jnxoptIfOTNODUkTcmAlarmType,
 | 
						|
              jnxoptIfOTNAlarmSeverity,
 | 
						|
              jnxoptIfOTNAlarmDate }
 | 
						|
    STATUS  current
 | 
						|
    DESCRIPTION
 | 
						|
        "Notification of a recently clear OTN alarm of Layer
 | 
						|
         and Type."
 | 
						|
    ::= { jnxoptIfOTNNotifications 4 }
 | 
						|
 | 
						|
 | 
						|
END
 |