372 lines
12 KiB
Plaintext
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
|