1026 lines
33 KiB
Plaintext
1026 lines
33 KiB
Plaintext
--
|
|
-- Juniper Enterprise Specific MIB: OTN Interface Management MIB Extension
|
|
--
|
|
-- Copyright (c) 2008, Juniper Networks, Inc.
|
|
-- All rights reserved.
|
|
--
|
|
-- The contents of this document are subject to change without notice.
|
|
--
|
|
|
|
JUNIPER-OTN-MIB DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
MODULE-IDENTITY, OBJECT-TYPE, TimeTicks, NOTIFICATION-TYPE,
|
|
Unsigned32, Counter32
|
|
FROM SNMPv2-SMI
|
|
DateAndTime, TEXTUAL-CONVENTION
|
|
FROM SNMPv2-TC
|
|
jnxOtnMibRoot, jnxOtnNotifications
|
|
FROM JUNIPER-SMI
|
|
ifIndex, ifDescr
|
|
FROM IF-MIB;
|
|
|
|
jnxOtnMib MODULE-IDENTITY
|
|
LAST-UPDATED "201506171138Z" -- Wed Jun 17 11:38:23 IST 2015
|
|
ORGANIZATION "Juniper Networks, Inc."
|
|
CONTACT-INFO
|
|
" Juniper Technical Assistance Center
|
|
Juniper Networks, Inc.
|
|
1133 Innovation Way
|
|
Sunnyvale, CA 94089
|
|
E-mail: support@juniper.net"
|
|
|
|
DESCRIPTION
|
|
"Changed jnxOtnIntervalOdu15minIntervalNumber,
|
|
jnxOtnIntervalOtu15minIntervalNumber,
|
|
jnxOtnIntervalOtuFec15minIntervalNumber
|
|
from read-only to not-accessible"
|
|
REVISION "201506170000Z"
|
|
DESCRIPTION
|
|
"This MIB module defines objects used for managing the
|
|
OTN interfaces of Juniper products."
|
|
REVISION "200807100000Z"
|
|
DESCRIPTION
|
|
"Added OTN Alarms and PM data."
|
|
REVISION "200807100000Z"
|
|
DESCRIPTION
|
|
"Initial revision."
|
|
::= { jnxOtnMibRoot 1 }
|
|
|
|
JnxOtnAlarmId ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Identifies specific sonet/sdh alarms that may exist on an
|
|
interface."
|
|
SYNTAX BITS {
|
|
otnLosAlarm(0), -- OTN Loss of signal alarm
|
|
otnLofAlarm(1), -- OTN Loss of frame alarm
|
|
otnLomAlarm(2), -- OTN Loss of multi frame alarm
|
|
otnWavelengthlockAlarm(3),
|
|
-- OTN wavelength lock alarm
|
|
otnOtuAisAlarm(4), -- OTN AIS alarm
|
|
otnOtuBdiAlarm(5), -- OTN OTU BDI alarm
|
|
otnOtuTtimAlarm(6), -- OTN OTU TTIM alarm
|
|
otnOtuIaeAlarm(7), -- OTN OTU IAE alarm
|
|
otnOtuSdAlarm(8), -- OTN OTU bit err. rate defect alarm,
|
|
otnOtuSfAlarm(9), -- OTN OTU bit err. rate fault alarm,
|
|
otnOtuFecExcessiveErrsAlarm(10),
|
|
-- OTN OTU Fec Excessive Errors alarm
|
|
otnOtuFecDegradedErrsAlarm(11),
|
|
-- OTN OTU Fec Degraded Errs alarm
|
|
otnOtuBbeThreholdAlarm(12),
|
|
-- OTN OTU BBE Threshold alarm
|
|
otnOtuEsThreholdAlarm(13),
|
|
-- OTN OTU ES Threshold alarm
|
|
otnOtuSesThreholdAlarm(14),
|
|
-- OTN OTU SES Threshold alarm
|
|
otnOtuUasThreholdAlarm(15),
|
|
-- OTN OTU UAS Threshold alarm alarm
|
|
otnOduAisAlarm(16), -- OTN ODU AIS alarm
|
|
otnOduOciAlarm(17), -- OTN ODU OCI alarm
|
|
otnOduLckAlarm(18), -- OTN ODU LCK alarm
|
|
otnOduBdiAlarm(19), -- OTN ODU BDI alarm
|
|
otnOduTtimAlarm(20), -- OTN ODU TTIM alarm
|
|
otnOduSdAlarm(21), -- OTN ODU bit err. rate defect alarm,
|
|
otnOduSfAlarm(22), -- OTN ODU bit err. rate fault alarm,
|
|
otnOduRxApsChange(23),
|
|
-- OTN Rx APS Change
|
|
otnOduBbeThreholdAlarm(24),
|
|
-- OTN ODU BBE Threshold alarm
|
|
otnOduEsThreholdAlarm(25),
|
|
-- OTN OTU ES Threshold alarm
|
|
otnOduSesThreholdAlarm(26),
|
|
-- OTN OTU SES Threshold alarm
|
|
otnOduUasThreholdAlarm(27),
|
|
-- OTN ODU UAS Threshold alarm alarm
|
|
otnOpuPMTAlarm(28) -- OTN OPU Payload Mismatch alarm
|
|
}
|
|
|
|
--
|
|
-- Otn alarm information
|
|
--
|
|
|
|
jnxOtnAlarms OBJECT IDENTIFIER ::= { jnxOtnMib 1 }
|
|
|
|
jnxOtnAlarmTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF JnxOtnAlarmEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Information about alarms on all the sonet/sdh physical
|
|
interfaces on this router."
|
|
::= { jnxOtnAlarms 1 }
|
|
|
|
jnxOtnAlarmEntry OBJECT-TYPE
|
|
SYNTAX JnxOtnAlarmEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Information about alarms on a sonet/sdh physical interface on
|
|
this router."
|
|
INDEX { ifIndex }
|
|
::= { jnxOtnAlarmTable 1 }
|
|
|
|
JnxOtnAlarmEntry ::=
|
|
SEQUENCE {
|
|
jnxOtnCurrentAlarms
|
|
JnxOtnAlarmId,
|
|
jnxOtnLastAlarmId
|
|
JnxOtnAlarmId,
|
|
jnxOtnLastAlarmTime
|
|
TimeTicks,
|
|
jnxOtnLastAlarmDate
|
|
DateAndTime,
|
|
jnxOtnLastAlarmEvent
|
|
INTEGER
|
|
}
|
|
|
|
jnxOtnCurrentAlarms OBJECT-TYPE
|
|
SYNTAX JnxOtnAlarmId
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object identifies all the active OTN alarms on this
|
|
interface."
|
|
::= { jnxOtnAlarmEntry 1 }
|
|
|
|
jnxOtnLastAlarmId OBJECT-TYPE
|
|
SYNTAX JnxOtnAlarmId
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The object identifies the OTN alarm that most recently
|
|
was set or cleared."
|
|
::= { jnxOtnAlarmEntry 2 }
|
|
|
|
jnxOtnLastAlarmTime OBJECT-TYPE
|
|
SYNTAX TimeTicks
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of sysUpTime when the management subsystem learned
|
|
of the last alarm event."
|
|
::= { jnxOtnAlarmEntry 3 }
|
|
|
|
jnxOtnLastAlarmDate OBJECT-TYPE
|
|
SYNTAX DateAndTime
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The system date and time when the management subsystem learned
|
|
of the last alarm event."
|
|
::= { jnxOtnAlarmEntry 4 }
|
|
|
|
jnxOtnLastAlarmEvent OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none (1),
|
|
set (2),
|
|
cleared (3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This indicates whether the last alarm event set a new alarm
|
|
or cleared an existing alarm."
|
|
::= { jnxOtnAlarmEntry 5 }
|
|
|
|
|
|
-- Performance Monitoring Data
|
|
|
|
jnxOtnPerformanceMonitoring OBJECT IDENTIFIER ::= { jnxOtnMib 2 }
|
|
|
|
-- Current ODU Stats
|
|
|
|
jnxOtnCurrentOdu15minTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF JnxOtnCurrentOdu15minEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Information about ODU Performance monitoring for this
|
|
interfaces on this router."
|
|
::= { jnxOtnPerformanceMonitoring 1 }
|
|
|
|
jnxOtnCurrentOdu15minEntry OBJECT-TYPE
|
|
SYNTAX JnxOtnCurrentOdu15minEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Performance data about ia 15 minute interface on
|
|
this router"
|
|
INDEX { ifIndex }
|
|
::= { jnxOtnCurrentOdu15minTable 1 }
|
|
|
|
JnxOtnCurrentOdu15minEntry ::=
|
|
SEQUENCE {
|
|
jnxOtnCurrentOdu15minBIP
|
|
Unsigned32,
|
|
jnxOtnCurrentOdu15minBBE
|
|
Unsigned32,
|
|
jnxOtnCurrentOdu15minES
|
|
Unsigned32,
|
|
jnxOtnCurrentOdu15minSES
|
|
Unsigned32,
|
|
jnxOtnCurrentOdu15minUAS
|
|
Unsigned32,
|
|
jnxOtnCurrentOdu15minElapsedTime
|
|
Unsigned32
|
|
}
|
|
|
|
jnxOtnCurrentOdu15minBIP OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" Current 15 minute BIP counter"
|
|
::= { jnxOtnCurrentOdu15minEntry 1 }
|
|
|
|
jnxOtnCurrentOdu15minBBE OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" Current 15 minute BBE counter"
|
|
::= { jnxOtnCurrentOdu15minEntry 2 }
|
|
|
|
jnxOtnCurrentOdu15minES OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" Current 15 minute ES counter"
|
|
::= { jnxOtnCurrentOdu15minEntry 3 }
|
|
|
|
jnxOtnCurrentOdu15minSES OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" Current 15 minute SES counter"
|
|
::= { jnxOtnCurrentOdu15minEntry 4 }
|
|
|
|
jnxOtnCurrentOdu15minUAS OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" Current 15 minute UAS counter"
|
|
::= { jnxOtnCurrentOdu15minEntry 5 }
|
|
|
|
|
|
jnxOtnCurrentOdu15minElapsedTime OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" Time elapsed for this 15 minute interval"
|
|
::= { jnxOtnCurrentOdu15minEntry 6 }
|
|
|
|
|
|
-- The OTN ODU Interval
|
|
|
|
jnxOtnIntervalOdu15minTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF JnxOtnIntervalOdu15minEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Information about ODU Performance monitoring for this
|
|
interfaces on this router."
|
|
::= { jnxOtnPerformanceMonitoring 2 }
|
|
|
|
jnxOtnIntervalOdu15minEntry OBJECT-TYPE
|
|
SYNTAX JnxOtnIntervalOdu15minEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Performance data in a 15 minute interface on
|
|
this router."
|
|
INDEX { ifIndex, jnxOtnIntervalOdu15minIntervalNumber }
|
|
::= { jnxOtnIntervalOdu15minTable 1 }
|
|
|
|
JnxOtnIntervalOdu15minEntry ::=
|
|
SEQUENCE {
|
|
jnxOtnIntervalOdu15minIntervalNumber
|
|
INTEGER,
|
|
jnxOtnIntervalOdu15minBIP
|
|
Unsigned32,
|
|
jnxOtnIntervalOdu15minBBE
|
|
Unsigned32,
|
|
jnxOtnIntervalOdu15minES
|
|
Unsigned32,
|
|
jnxOtnIntervalOdu15minSES
|
|
Unsigned32,
|
|
jnxOtnIntervalOdu15minUAS
|
|
Unsigned32,
|
|
jnxOtnIntervalOdu15minInvalidData
|
|
Unsigned32,
|
|
jnxOtnIntervalODdu15minTimeStamp
|
|
DateAndTime
|
|
}
|
|
|
|
jnxOtnIntervalOdu15minIntervalNumber OBJECT-TYPE
|
|
SYNTAX INTEGER (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."
|
|
::= { jnxOtnIntervalOdu15minEntry 1 }
|
|
|
|
jnxOtnIntervalOdu15minBIP OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" Interval 'n' 15 minute BIP counter"
|
|
::= { jnxOtnIntervalOdu15minEntry 2 }
|
|
|
|
jnxOtnIntervalOdu15minBBE OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" Interval 'n' 15 minute BBE counter"
|
|
::= { jnxOtnIntervalOdu15minEntry 3 }
|
|
|
|
jnxOtnIntervalOdu15minES OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" Interval 'n' 15 minute ES counter"
|
|
::= { jnxOtnIntervalOdu15minEntry 4 }
|
|
|
|
jnxOtnIntervalOdu15minSES OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" Interval 'n' 15 minute SES counter"
|
|
::= { jnxOtnIntervalOdu15minEntry 5 }
|
|
|
|
jnxOtnIntervalOdu15minUAS OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" Interval 15 minute UAS counter"
|
|
::= { jnxOtnIntervalOdu15minEntry 6 }
|
|
|
|
jnxOtnIntervalOdu15minInvalidData OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" Time elapsed for this 15 minute interval"
|
|
::= { jnxOtnIntervalOdu15minEntry 7 }
|
|
|
|
jnxOtnIntervalODdu15minTimeStamp OBJECT-TYPE
|
|
SYNTAX DateAndTime
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" Time elapsed for this 15 minute interval"
|
|
::= { jnxOtnIntervalOdu15minEntry 8 }
|
|
|
|
-- The OTN ODU Total (24 hour table)
|
|
|
|
jnxOtnTotalOduTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF JnxOtnTotalOduEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Information about ODU Performance monitoring for this
|
|
interfaces on this router."
|
|
::= { jnxOtnPerformanceMonitoring 3 }
|
|
|
|
jnxOtnTotalOduEntry OBJECT-TYPE
|
|
SYNTAX JnxOtnTotalOduEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Performance data about ia 15 minute interface on
|
|
this router."
|
|
INDEX { ifIndex }
|
|
::= { jnxOtnTotalOduTable 1 }
|
|
|
|
JnxOtnTotalOduEntry ::=
|
|
SEQUENCE {
|
|
jnxOtnTotalOduDayNumber
|
|
INTEGER,
|
|
jnxOtnTotalOduBIP
|
|
Unsigned32,
|
|
jnxOtnTotalOduBBE
|
|
Unsigned32,
|
|
jnxOtnTotalOduES
|
|
Unsigned32,
|
|
jnxOtnTotalOduSES
|
|
Unsigned32,
|
|
jnxOtnTotalOduUAS
|
|
Unsigned32
|
|
}
|
|
|
|
jnxOtnTotalOduDayNumber OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" Day 'n'number -- currently only one day is supported "
|
|
::= { jnxOtnTotalOduEntry 1 }
|
|
|
|
|
|
jnxOtnTotalOduBIP OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" Total (1 day) BIP counter"
|
|
::= { jnxOtnTotalOduEntry 2 }
|
|
|
|
jnxOtnTotalOduBBE OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" Total (1 day) BBE counter in an OTN ODU frame in the
|
|
in the previous 24 hour interval.
|
|
Invalid 15 minute intervals count as 0."
|
|
::= { jnxOtnTotalOduEntry 3 }
|
|
|
|
jnxOtnTotalOduES OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" Total (1 day) ES counter in an OTN ODU frame in the
|
|
in the previous 24 hour interval.
|
|
Invalid 15 minute intervals count as 0."
|
|
::= { jnxOtnTotalOduEntry 4 }
|
|
|
|
jnxOtnTotalOduSES OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" Total (1 day) SES counter in an OTN ODU frame in the
|
|
in the previous 24 hour interval.
|
|
Invalid 15 minute intervals count as 0."
|
|
::= { jnxOtnTotalOduEntry 5 }
|
|
|
|
jnxOtnTotalOduUAS OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" Total (1 day) UAS counter in an OTN ODU frame in the
|
|
in the previous 24 hour interval.
|
|
Invalid 15 minute intervals count as 0."
|
|
::= { jnxOtnTotalOduEntry 6 }
|
|
|
|
|
|
-- OTN OTU Current PM Data
|
|
jnxOtnCurrentOtu15minTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF JnxOtnCurrentOtu15minEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Information about ODU Performance monitoring for this
|
|
interfaces on this router."
|
|
::= { jnxOtnPerformanceMonitoring 4 }
|
|
|
|
jnxOtnCurrentOtu15minEntry OBJECT-TYPE
|
|
SYNTAX JnxOtnCurrentOtu15minEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Performance data about ia 15 minute interface on
|
|
this router"
|
|
INDEX { ifIndex }
|
|
::= { jnxOtnCurrentOtu15minTable 1 }
|
|
|
|
JnxOtnCurrentOtu15minEntry ::=
|
|
SEQUENCE {
|
|
jnxOtnCurrentOtu15minBIP
|
|
Unsigned32,
|
|
jnxOtnCurrentOtu15minBBE
|
|
Unsigned32,
|
|
jnxOtnCurrentOtu15minES
|
|
Unsigned32,
|
|
jnxOtnCurrentOtu15minSES
|
|
Unsigned32,
|
|
jnxOtnCurrentOtu15minUAS
|
|
Unsigned32,
|
|
jnxOtnCurrentOtu15minElapsedTime
|
|
Unsigned32
|
|
}
|
|
jnxOtnCurrentOtu15minBIP OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" Current 15 minute BIP counter"
|
|
::= { jnxOtnCurrentOtu15minEntry 1 }
|
|
|
|
jnxOtnCurrentOtu15minBBE OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" Current 15 minute BBE counter"
|
|
::= { jnxOtnCurrentOtu15minEntry 2 }
|
|
|
|
jnxOtnCurrentOtu15minES OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" Current 15 minute ES counter"
|
|
::= { jnxOtnCurrentOtu15minEntry 3 }
|
|
|
|
jnxOtnCurrentOtu15minSES OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" Current 15 minute SES counter"
|
|
::= { jnxOtnCurrentOtu15minEntry 4 }
|
|
|
|
jnxOtnCurrentOtu15minUAS OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" Current 15 minute UAS counter"
|
|
::= { jnxOtnCurrentOtu15minEntry 5 }
|
|
|
|
|
|
jnxOtnCurrentOtu15minElapsedTime OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" Time elapsed for this 15 minute interval"
|
|
::= { jnxOtnCurrentOtu15minEntry 6 }
|
|
|
|
|
|
-- The OTN OTU Interval
|
|
|
|
jnxOtnIntervalOtu15minTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF JnxOtnIntervalOtu15minEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Information about ODU Performance monitoring for this
|
|
interfaces on this router."
|
|
::= { jnxOtnPerformanceMonitoring 5 }
|
|
|
|
jnxOtnIntervalOtu15minEntry OBJECT-TYPE
|
|
SYNTAX JnxOtnIntervalOtu15minEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Performance data about ia 15 minute interface on
|
|
this router."
|
|
INDEX { ifIndex, jnxOtnIntervalOtu15minIntervalNumber }
|
|
::= { jnxOtnIntervalOtu15minTable 1 }
|
|
|
|
JnxOtnIntervalOtu15minEntry ::=
|
|
SEQUENCE {
|
|
jnxOtnIntervalOtu15minIntervalNumber
|
|
INTEGER,
|
|
jnxOtnIntervalOtu15minBIP
|
|
Unsigned32,
|
|
jnxOtnIntervalOtu15minBBE
|
|
Unsigned32,
|
|
jnxOtnIntervalOtu15minES
|
|
Unsigned32,
|
|
jnxOtnIntervalOtu15minSES
|
|
Unsigned32,
|
|
jnxOtnIntervalOtu15minUAS
|
|
Unsigned32,
|
|
jnxOtnIntervalOtu15minInvalidData
|
|
Unsigned32,
|
|
jnxOtnIntervalOtu15minTimeStamp
|
|
DateAndTime
|
|
}
|
|
|
|
jnxOtnIntervalOtu15minIntervalNumber OBJECT-TYPE
|
|
SYNTAX INTEGER (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."
|
|
::= { jnxOtnIntervalOtu15minEntry 1 }
|
|
|
|
jnxOtnIntervalOtu15minBIP OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" Interval 'n' 15 minute BIP counter"
|
|
::= { jnxOtnIntervalOtu15minEntry 2 }
|
|
|
|
jnxOtnIntervalOtu15minBBE OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" Interval 'n' 15 minute BBE counter"
|
|
::= { jnxOtnIntervalOtu15minEntry 3 }
|
|
|
|
jnxOtnIntervalOtu15minES OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" Interval 'n' 15 minute ES counter"
|
|
::= { jnxOtnIntervalOtu15minEntry 4 }
|
|
|
|
jnxOtnIntervalOtu15minSES OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" Interval 'n' 15 minute SES counter"
|
|
::= { jnxOtnIntervalOtu15minEntry 5 }
|
|
|
|
jnxOtnIntervalOtu15minUAS OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" Interval 15 minute UAS counter"
|
|
::= { jnxOtnIntervalOtu15minEntry 6 }
|
|
|
|
jnxOtnIntervalOtu15minInvalidData OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" Time elapsed for this 15 minute interval"
|
|
::= { jnxOtnIntervalOtu15minEntry 7 }
|
|
|
|
jnxOtnIntervalOtu15minTimeStamp OBJECT-TYPE
|
|
SYNTAX DateAndTime
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" Time elapsed for this 15 minute interval"
|
|
::= { jnxOtnIntervalOtu15minEntry 8 }
|
|
|
|
-- The OTN OTU Total (24 hour table)
|
|
|
|
jnxOtnTotalOtuTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF JnxOtnTotalOtuEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Information about ODU Performance monitoring for this
|
|
interfaces on this router."
|
|
::= { jnxOtnPerformanceMonitoring 6 }
|
|
|
|
jnxOtnTotalOtuEntry OBJECT-TYPE
|
|
SYNTAX JnxOtnTotalOtuEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Performance data about ia 15 minute interface on
|
|
this router."
|
|
INDEX { ifIndex }
|
|
::= { jnxOtnTotalOtuTable 1 }
|
|
|
|
JnxOtnTotalOtuEntry ::=
|
|
SEQUENCE {
|
|
jnxOtnTotalOtuDayNumber
|
|
INTEGER,
|
|
jnxOtnTotalOtuBIP
|
|
Unsigned32,
|
|
jnxOtnTotalOtuBBE
|
|
Unsigned32,
|
|
jnxOtnTotalOtuES
|
|
Unsigned32,
|
|
jnxOtnTotalOtuSES
|
|
Unsigned32,
|
|
jnxOtnTotalOtuUAS
|
|
Unsigned32
|
|
}
|
|
|
|
jnxOtnTotalOtuDayNumber OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" Day 'n'number -- currently only one day is supported "
|
|
::= { jnxOtnTotalOtuEntry 1 }
|
|
|
|
|
|
jnxOtnTotalOtuBIP OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" Total (1 day) BIP counter in an OTN OTU frame in the
|
|
in the previous 24 hour interval.
|
|
Invalid 15 minute intervals count as 0."
|
|
::= { jnxOtnTotalOtuEntry 2 }
|
|
|
|
jnxOtnTotalOtuBBE OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" Total (1 day) BBE counter in an OTN OTU frame in the
|
|
in the previous 24 hour interval.
|
|
Invalid 15 minute intervals count as 0."
|
|
::= { jnxOtnTotalOtuEntry 3 }
|
|
|
|
jnxOtnTotalOtuES OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" Total (1 day) ES counter in an OTN OTU frame in the
|
|
in the previous 24 hour interval.
|
|
Invalid 15 minute intervals count as 0."
|
|
::= { jnxOtnTotalOtuEntry 4 }
|
|
|
|
jnxOtnTotalOtuSES OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" Total (1 day) SES counter in an OTN OTU frame in the
|
|
in the previous 24 hour interval.
|
|
Invalid 15 minute intervals count as 0."
|
|
::= { jnxOtnTotalOtuEntry 5 }
|
|
|
|
jnxOtnTotalOtuUAS OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" Total (1 day) counter in an OTN OTU frame in the
|
|
in the previous 24 hour interval.
|
|
Invalid 15 minute intervals count as 0."
|
|
::= { jnxOtnTotalOtuEntry 6 }
|
|
|
|
|
|
-- FEC PM Data
|
|
-- OTN OTU FEC Current PM Data
|
|
jnxOtnCurrentOtuFec15minTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF JnxOtnCurrentOtuFec15minEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Information about ODU Performance monitoring for this
|
|
interfaces on this router."
|
|
::= { jnxOtnPerformanceMonitoring 7 }
|
|
|
|
jnxOtnCurrentOtuFec15minEntry OBJECT-TYPE
|
|
SYNTAX JnxOtnCurrentOtuFec15minEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Performance data about ia 15 minute interface on
|
|
this router"
|
|
INDEX { ifIndex }
|
|
::= { jnxOtnCurrentOtuFec15minTable 1 }
|
|
|
|
JnxOtnCurrentOtuFec15minEntry ::=
|
|
SEQUENCE {
|
|
jnxOtnCurrentOtuFec15minCorrectedErrors
|
|
Unsigned32,
|
|
jnxOtnCurrentOtuFec15minCorrectedErrorRatioX
|
|
Unsigned32,
|
|
jnxOtnCurrentOtuFec15minCorrectedErrorRatioY
|
|
Unsigned32,
|
|
jnxOtnCurrentOtuFec15minUncorrectedWords
|
|
Unsigned32,
|
|
jnxOtnCurrentOtuFec15minElapsedTime
|
|
Unsigned32
|
|
}
|
|
jnxOtnCurrentOtuFec15minCorrectedErrors OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" Current 15 minute FEC Corrected Errors counter"
|
|
::= { jnxOtnCurrentOtuFec15minEntry 1 }
|
|
|
|
jnxOtnCurrentOtuFec15minCorrectedErrorRatioX OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" Current 15 minute CorrectedErrorRatioX counter"
|
|
::= { jnxOtnCurrentOtuFec15minEntry 2 }
|
|
|
|
jnxOtnCurrentOtuFec15minCorrectedErrorRatioY OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" Current 15 minute CorrectedErrorRatioY exponent"
|
|
::= { jnxOtnCurrentOtuFec15minEntry 3 }
|
|
|
|
jnxOtnCurrentOtuFec15minUncorrectedWords OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" Current 15 minute FEC UnCorrected Words counter"
|
|
::= { jnxOtnCurrentOtuFec15minEntry 4 }
|
|
|
|
jnxOtnCurrentOtuFec15minElapsedTime OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" Time elapsed for this 15 minute interval"
|
|
::= { jnxOtnCurrentOtuFec15minEntry 5 }
|
|
|
|
-- OTN OTU FEC Interval PM Data
|
|
|
|
jnxOtnIntervalOtuFec15minTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF JnxOtnIntervalOtuFec15minEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Information about ODU Performance monitoring for this
|
|
interfaces on this router."
|
|
::= { jnxOtnPerformanceMonitoring 8 }
|
|
|
|
jnxOtnIntervalOtuFec15minEntry OBJECT-TYPE
|
|
SYNTAX JnxOtnIntervalOtuFec15minEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Performance data about ia 15 minute interface on
|
|
this router"
|
|
INDEX { ifIndex, jnxOtnIntervalOtuFec15minIntervalNumber }
|
|
::= { jnxOtnIntervalOtuFec15minTable 1 }
|
|
|
|
JnxOtnIntervalOtuFec15minEntry ::=
|
|
SEQUENCE {
|
|
jnxOtnIntervalOtuFec15minIntervalNumber
|
|
INTEGER,
|
|
jnxOtnIntervalOtuFec15minCorrectedErrors
|
|
Unsigned32,
|
|
jnxOtnIntervalOtuFec15minCorrectedErrorRatioX
|
|
Unsigned32,
|
|
jnxOtnIntervalOtuFec15minCorrectedErrorRatioY
|
|
Unsigned32,
|
|
jnxOtnIntervalOtuFec15minUncorrectedWords
|
|
Unsigned32,
|
|
jnxOtnIntervalOtuFec15minTimeStamp
|
|
DateAndTime
|
|
}
|
|
|
|
jnxOtnIntervalOtuFec15minIntervalNumber OBJECT-TYPE
|
|
SYNTAX INTEGER (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."
|
|
::= { jnxOtnIntervalOtuFec15minEntry 1 }
|
|
|
|
jnxOtnIntervalOtuFec15minCorrectedErrors OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" Interval 15 minute FEC Corrected Errors counter"
|
|
::= { jnxOtnIntervalOtuFec15minEntry 2 }
|
|
|
|
jnxOtnIntervalOtuFec15minCorrectedErrorRatioX OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" Interval 15 minute CorrectedErrorRatioX counter"
|
|
::= { jnxOtnIntervalOtuFec15minEntry 3 }
|
|
|
|
jnxOtnIntervalOtuFec15minCorrectedErrorRatioY OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" Interval 15 minute CorrectedErrorRatioY exponent"
|
|
::= { jnxOtnIntervalOtuFec15minEntry 4 }
|
|
|
|
jnxOtnIntervalOtuFec15minUncorrectedWords OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" Interval 15 minute FEC UnCorrected Words counter"
|
|
::= { jnxOtnIntervalOtuFec15minEntry 5 }
|
|
|
|
jnxOtnIntervalOtuFec15minTimeStamp OBJECT-TYPE
|
|
SYNTAX DateAndTime
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" Time elapsed for this 15 minute interval"
|
|
::= { jnxOtnIntervalOtuFec15minEntry 6 }
|
|
|
|
|
|
-- OTN OTU FEC total (24hr) PM Data
|
|
|
|
jnxOtnTotalOtuFecTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF JnxOtnTotalOtuFecEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Information about ODU Performance monitoring for this
|
|
interfaces on this router."
|
|
::= { jnxOtnPerformanceMonitoring 9 }
|
|
|
|
jnxOtnTotalOtuFecEntry OBJECT-TYPE
|
|
SYNTAX JnxOtnTotalOtuFecEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Performance data about ia 15 minute interface on
|
|
this router"
|
|
INDEX { ifIndex }
|
|
::= { jnxOtnTotalOtuFecTable 1 }
|
|
|
|
JnxOtnTotalOtuFecEntry ::=
|
|
SEQUENCE {
|
|
jnxOtnTotalOtuFecDayNumber
|
|
INTEGER,
|
|
jnxOtnTotalOtuFecCorrectedErrors
|
|
Unsigned32,
|
|
jnxOtnTotalOtuFecUncorrectedWords
|
|
Unsigned32
|
|
}
|
|
|
|
jnxOtnTotalOtuFecDayNumber OBJECT-TYPE
|
|
SYNTAX INTEGER (1..96)
|
|
MAX-ACCESS read-only
|
|
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."
|
|
::= { jnxOtnTotalOtuFecEntry 1 }
|
|
|
|
jnxOtnTotalOtuFecCorrectedErrors OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" Interval 15 minute FEC Corrected Errors counter
|
|
in an OTN frame in the in the previous 24 hour interval.
|
|
Invalid 15 minute intervals count as 0"
|
|
::= { jnxOtnTotalOtuFecEntry 2 }
|
|
|
|
|
|
jnxOtnTotalOtuFecUncorrectedWords OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" Interval 15 minute FEC UnCorrected Words counter
|
|
in an OTN frame in the in the previous 24 hour interval.
|
|
Invalid 15 minute intervals count as 0."
|
|
::= { jnxOtnTotalOtuFecEntry 3 }
|
|
|
|
|
|
--
|
|
-- Configuration Management Notifications
|
|
--
|
|
|
|
jnxOtnNotificationPrefix OBJECT IDENTIFIER ::= { jnxOtnNotifications 0 }
|
|
|
|
jnxOtnAlarmSet NOTIFICATION-TYPE
|
|
OBJECTS { ifDescr,
|
|
jnxOtnLastAlarmId,
|
|
jnxOtnCurrentAlarms,
|
|
jnxOtnLastAlarmDate }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Notification of a recently set Otn alarm."
|
|
::= { jnxOtnNotificationPrefix 1 }
|
|
|
|
jnxOtnAlarmCleared NOTIFICATION-TYPE
|
|
OBJECTS { ifDescr,
|
|
jnxOtnLastAlarmId,
|
|
jnxOtnCurrentAlarms,
|
|
jnxOtnLastAlarmDate }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Notification of a recently cleared Otn alarm."
|
|
::= { jnxOtnNotificationPrefix 2 }
|
|
|
|
END
|