Observium_CE/mibs/infinera/INFINERA-TP-CHANNELCTP-MIB

372 lines
12 KiB
Plaintext

-- *****************************************************************
-- INFINERA-TP-CHANNELCTP-MIB
--
-- October 2008, Sharfuddin Syed / Narendra Gupta
--
--
-- Copyright (c) 2008-2012 by Infinera Inc.
-- All rights reserved.
-- ****************************************************************
INFINERA-TP-CHANNELCTP-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-TYPE,
Integer32 FROM SNMPv2-SMI
MODULE-COMPLIANCE, OBJECT-GROUP FROM SNMPv2-CONF
DisplayString, TruthValue FROM SNMPv2-TC
ifIndex FROM IF-MIB
terminationPoint FROM INFINERA-REG-MIB;
channelCtpMIB MODULE-IDENTITY
LAST-UPDATED "200810200000Z"
ORGANIZATION "Infinera"
CONTACT-INFO
"Infinera
1322 Bordeaux Drive
Sunnyvale, CA - 94089
Contact : Technical Support
Email : support@infinera.com
Phone : 1-877-INF-5288"
DESCRIPTION
" "
REVISION "200810200000Z"
DESCRIPTION
"First Version"
::= { terminationPoint 4 }
channelCtpTable OBJECT-TYPE
SYNTAX SEQUENCE OF ChannelCtpEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A list of ChannelCtp entries. Each entry is uniquely identified by the value of ifIndex."
::= { channelCtpMIB 1 }
channelCtpEntry OBJECT-TYPE
SYNTAX ChannelCtpEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A ChannelCtp entry containing information pertaining to Infinera ChannelCtp interfaces.
This table is a subclass of IfCommon.
Entries will exist in this table only for interfaces of type ChannelCtp.
The Channel CTP models the termination point that corresponds to the individual lambda or wavelength."
INDEX { ifIndex }
::= { channelCtpTable 1 }
ChannelCtpEntry ::= SEQUENCE {
channelCtpPreFecThresholdOrder Integer32,
channelCtpPreFecThresholdMantissa Integer32,
channelCtpSignalDegradeReporting INTEGER,
channelCtpInsertDtsTti TruthValue,
channelCtpDtsTtiAlarmReporting INTEGER,
channelCtpTxDtsTti DisplayString,
channelCtpExpectedDtsTti DisplayString,
channelCtpRxDtsTti DisplayString,
channelCtpDtsCv15MinutesTce Integer32,
channelCtpDtsEs15MinutesTce Integer32,
channelCtpDtsSes15MinutesTce Integer32,
channelCtpDtsCvDayTce Integer32,
channelCtpDtsEsDayTce Integer32,
channelCtpDtsSesDayTce Integer32,
channelCtpDtsCv15MinutesTceReporting TruthValue,
channelCtpDtsEs15MinutesTceReporting TruthValue,
channelCtpDtsSes15MinutesTceReporting TruthValue,
channelCtpDtsCvDayTceReporting TruthValue,
channelCtpDtsEsDayTceReporting TruthValue,
channelCtpDtsSesDayTceReporting TruthValue,
channelCtpPrbsGenerationMode INTEGER,
channelCtpPrbsMonitoringMode INTEGER,
channelCtpTEEnabled TruthValue,
channelCtpPmHistStatsEnable INTEGER
}
channelCtpPreFecThresholdOrder OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Pre-FEC BER threshold exponent."
DEFVAL { -4 }
::= { channelCtpEntry 1 }
channelCtpPreFecThresholdMantissa OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Pre-FEC BER threshold matissa range."
DEFVAL { 1 }
::= { channelCtpEntry 2 }
channelCtpSignalDegradeReporting OBJECT-TYPE
SYNTAX INTEGER {
disabled(1),
enabled(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"When enabled and when the channel is in signal degraded state, the Signal Degrade alarm
is raised. If the value is disabled, the alarm is not raised (even under SD condition)."
DEFVAL { enabled }
::= { channelCtpEntry 3 }
channelCtpInsertDtsTti OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Flag that enables the TTI string to be entered and monitored at the far end."
DEFVAL { false }
::= { channelCtpEntry 4 }
channelCtpDtsTtiAlarmReporting OBJECT-TYPE
SYNTAX INTEGER {
disabled(1),
enabled(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Controls whether DTS Trail Trace Identifier will be transmitted."
DEFVAL { disabled }
::= { channelCtpEntry 5 }
channelCtpTxDtsTti OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The transmitted Dts trail trace identifier."
::= { channelCtpEntry 6 }
channelCtpExpectedDtsTti OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The Expected DTS TTI. If this is not equal to the zero-length string and it doesn't match
the recived TTI, an alarm will be raised."
::= { channelCtpEntry 7 }
channelCtpRxDtsTti OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The received Dts trail trace identifier."
::= { channelCtpEntry 8 }
channelCtpDtsCv15MinutesTce OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Count of BIP errors detected at the DTF Path layer. Up to 8 path BIP errors can be detected per frame, with each error incrementing the DTFDLM- CV-S current register."
DEFVAL { 1500 }
::= { channelCtpEntry 9 }
channelCtpDtsEs15MinutesTce OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Count of the number of seconds during which (at any point during the second) at least one DTF Path layer BIP error was detected or an AISP, DTPLOF or POST FEC SF BER defect was present."
DEFVAL { 120 }
::= { channelCtpEntry 10 }
channelCtpDtsSes15MinutesTce OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Count of the seconds during which K (= 2,400 as specified in GR-253-CORE Issue 3 specification) or more DTF Path layer BIP errors were detected or an AIS-P, DTPLOF or POST FEC SF BER defect was present."
DEFVAL { 3 }
::= { channelCtpEntry 11 }
channelCtpDtsCvDayTce OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Count of BIP errors detected at the DTF Path layer. Up to 8 path BIP errors can be detected per frame, with each error incrementing the DTFDLM-CV-S current register."
DEFVAL { 15000 }
::= { channelCtpEntry 12 }
channelCtpDtsEsDayTce OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Count of the number of seconds during which (at any point during the second) at least one DTF Path layer BIP error was detected or an AIS-P, DTPLOF or POST FEC SF BER defect was present."
DEFVAL { 1200 }
::= { channelCtpEntry 13 }
channelCtpDtsSesDayTce OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Count of the seconds during which K (= 2,400 as specified in GR-253-CORE Issue 3 specification) or more DTF Path layer BIP errors were detected or an AIS-P, DTP-LOF or POST FEC SF BER defect was present."
DEFVAL { 7 }
::= { channelCtpEntry 14 }
channelCtpDtsCv15MinutesTceReporting OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Flag that enables the reporting of DtsCv15MinutesTce crossing."
DEFVAL { false }
::= { channelCtpEntry 15 }
channelCtpDtsEs15MinutesTceReporting OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Flag that enables the reporting of DtsEs15MinutesTce crossing."
DEFVAL { false }
::= { channelCtpEntry 16 }
channelCtpDtsSes15MinutesTceReporting OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Flag that enables the reporting of DtsSes15MinutesTce crossing."
DEFVAL { false }
::= { channelCtpEntry 17 }
channelCtpDtsCvDayTceReporting OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Flag that enables the reporting of DtsCvDayTce crossing."
DEFVAL { false }
::= { channelCtpEntry 18 }
channelCtpDtsEsDayTceReporting OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Flag that enables the reporting of DtsEsDayTce crossing."
DEFVAL { false }
::= { channelCtpEntry 19 }
channelCtpDtsSesDayTceReporting OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Flag that enables the reporting of DtsSesDayTce crossing."
DEFVAL { false }
::= { channelCtpEntry 20 }
channelCtpPrbsGenerationMode OBJECT-TYPE
SYNTAX INTEGER {
disabled(1),
enabled(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"When enabled, this object starts generating PRBS data on the transmit side."
DEFVAL { disabled }
::= { channelCtpEntry 21 }
channelCtpPrbsMonitoringMode OBJECT-TYPE
SYNTAX INTEGER {
disabled(1),
enabled(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Flag which enables the monitoring of bit errors."
DEFVAL { disabled }
::= { channelCtpEntry 22 }
channelCtpTEEnabled OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Controls whether this channel's bandwidth should be advertized/used for SNC creation"
DEFVAL { true }
::= { channelCtpEntry 23 }
channelCtpPmHistStatsEnable OBJECT-TYPE
SYNTAX INTEGER {
enabled(1),
disabled(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "PmHistStatsEnable"
DEFVAL { enabled }
::= { channelCtpEntry 24 }
-- Conformance Statements
channelCtpConformance OBJECT IDENTIFIER ::= { channelCtpMIB 3 }
channelCtpCompliances OBJECT IDENTIFIER ::= { channelCtpConformance 1 }
channelCtpGroups OBJECT IDENTIFIER ::= { channelCtpConformance 2 }
channelCtpCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"Describes the requirements for conformance to the CHANNELCTP-MIB"
MODULE
MANDATORY-GROUPS { channelCtpGroup }
::= { channelCtpCompliances 1 }
channelCtpGroup OBJECT-GROUP
OBJECTS {
channelCtpPreFecThresholdOrder,
channelCtpPreFecThresholdMantissa,
channelCtpSignalDegradeReporting,
channelCtpInsertDtsTti,
channelCtpDtsTtiAlarmReporting,
channelCtpTxDtsTti,
channelCtpExpectedDtsTti,
channelCtpRxDtsTti,
channelCtpDtsCv15MinutesTce,
channelCtpDtsEs15MinutesTce,
channelCtpDtsSes15MinutesTce,
channelCtpDtsCvDayTce,
channelCtpDtsEsDayTce,
channelCtpDtsSesDayTce,
channelCtpDtsCv15MinutesTceReporting,
channelCtpDtsEs15MinutesTceReporting,
channelCtpDtsSes15MinutesTceReporting,
channelCtpDtsCvDayTceReporting,
channelCtpDtsEsDayTceReporting,
channelCtpDtsSesDayTceReporting,
channelCtpPrbsGenerationMode,
channelCtpPrbsMonitoringMode,
channelCtpTEEnabled,
channelCtpPmHistStatsEnable
}
STATUS current
DESCRIPTION
" A collection of objects for managing the channelCtp"
::= { channelCtpGroups 1 }
END