mibs/MIBS/junos/JNX-OPT-IF-EXT-MIB

3040 lines
103 KiB
Plaintext
Raw Permalink Normal View History

2023-12-05 12:25:34 +01:00
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