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

590 lines
21 KiB
Plaintext

-- *****************************************************************
-- INFINERA-TP-ODUICLIENTCTP-MIB
-- Copyright (c) 2011-2012 by Infinera Inc.
-- All rights reserved.
-- ****************************************************************
INFINERA-TP-ODUICLIENTCTP-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-TYPE,
Integer32, Counter64 FROM SNMPv2-SMI
MODULE-COMPLIANCE, OBJECT-GROUP FROM SNMPv2-CONF
DisplayString, TruthValue FROM SNMPv2-TC
ifIndex FROM IF-MIB
InfnServiceType,InfnEqptType,InfnArc,
InfnEnableDisable, InfnOtuBitRateK,
InfnTcmList, InfnServiceMode,
InfnMonitoringMode, InfnSMQ,
InfnRate,InfnXconType, InfnTsgType FROM INFINERA-TC-MIB
terminationPoint FROM INFINERA-REG-MIB;
oduiClientCtpMIB MODULE-IDENTITY
LAST-UPDATED "200907200000Z"
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 "200907200000Z"
DESCRIPTION
"First Version"
::= { terminationPoint 30 }
oduiClientCtpTable OBJECT-TYPE
SYNTAX SEQUENCE OF OduiClientCtpEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A list of OduiClientCtp entries. Each entry is uniquely identified by the value of ifIndex."
::= { oduiClientCtpMIB 1 }
oduiClientCtpEntry OBJECT-TYPE
SYNTAX OduiClientCtpEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A OduiClientCtp entry containing information pertaining to Infinera OduiClientCtp interfaces. Entries will exist in this table for interfaces of type oduiclientCtp."
INDEX { ifIndex }
::= { oduiClientCtpTable 1 }
OduiClientCtpEntry ::= SEQUENCE {
oduiClientCtpServiceMode InfnServiceMode,
oduiClientCtpServiceModeQualifier InfnSMQ,
oduiClientCtpFacMonitoringMode InfnMonitoringMode,
oduiClientCtpFacTxTTI DisplayString,
oduiClientCtpFacExpectedSAPI DisplayString,
oduiClientCtpFacExpectedDAPI DisplayString,
oduiClientCtpTermTxTTI DisplayString,
oduiClientCtpTermExpectedSAPI DisplayString,
oduiClientCtpTermExpectedDAPI DisplayString,
oduiClientCtpFacReceivedTTI DisplayString,
oduiClientCtpTermReceivedTTI DisplayString,
oduiClientCtpRxDs15MinutesTce Integer32,
oduiClientCtpRxDsDayTce Integer32,
oduiClientCtpRxDsDayTceReporting TruthValue,
oduiClientCtpRxDs15MinutesTceReporting TruthValue,
oduiClientCtpFacTimDetMode INTEGER,
oduiClientCtpTermTimDetMode INTEGER,
oduiClientCtpTcmList BITS,
oduiClientCtpConfiguredServiceType InfnServiceType,
oduiClientCtpFacPmHistStatsEnable InfnEnableDisable,
oduiClientCtpTermPmHistStatsEnable InfnEnableDisable,
oduiClientCtpAlarmReportControl InfnArc,
oduiClientCtpSupportingCircuitIdList DisplayString,
oduiClientCtpFacDSThreshold Integer32,
oduiClientCtpTermDSThreshold Integer32,
oduiClientCtpTermMonitoringMode InfnMonitoringMode,
oduiClientCtpTSCount Integer32,
oduiClientCtprate DisplayString,
oduiClientCtpTributaryPortNumber Integer32,
oduiClientCtpExpectedTPNs Integer32,
oduiClientCtpDetectedTPNs Integer32,
oduiClientCtpsupportingOPUTributarySlots DisplayString,
oduiClientCtpavailableOPUTributarySlots DisplayString,
oduiClientCtpdatarate InfnRate,
oduiClientCtpCrossConnectType InfnXconType,
oduiClientCtpSupportingTP DisplayString,
oduiClientCtpTsg InfnTsgType,
oduiClientCtpExpectedPayload InfnServiceType,
oduiClientCtpLoopBack INTEGER,
oduiClientCtpFacSDThreshold Integer32,
oduiClientCtpRxDsF15MinutesTce Integer32,
oduiClientCtpRxDsF15MinutesTceReporting TruthValue,
oduiClientCtpRxDsFDayTce Integer32,
oduiClientCtpRxDsFDayTceReporting TruthValue,
oduiClientCtpRxBei15MinutesTce Integer32,
oduiClientCtpRxBei15MinutesTceReporting TruthValue,
oduiClientCtpRxBeiDayTce Integer32,
oduiClientCtpRxBeiDayTceReporting TruthValue,
oduiClientCtpBitRateK InfnOtuBitRateK
}
oduiClientCtpServiceMode OBJECT-TYPE
SYNTAX InfnServiceMode
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The Service Mode (SM) of the ODU client CTP (i.e., the mode/type of service in which
this ODU client CTP is being used,)."
DEFVAL {none}
::= { oduiClientCtpEntry 1 }
oduiClientCtpServiceModeQualifier OBJECT-TYPE
SYNTAX InfnSMQ
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The Service Mode Qualifier (SMQ) of the ODU client CTP
(i.e., the mode/type of service in which this ODU client CTP is being used,)."
DEFVAL {none}
::= { oduiClientCtpEntry 2 }
oduiClientCtpFacMonitoringMode OBJECT-TYPE
SYNTAX InfnMonitoringMode
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Allowed Section Monitoring / Path Monitoring / TCM Attribute Value(s)
(For side corresponding to MonitoringMode) (Fac-Side/Term-Side)."
::= { oduiClientCtpEntry 3 }
oduiClientCtpFacTxTTI OBJECT-TYPE
SYNTAX DisplayString (SIZE(1..64))
MAX-ACCESS read-write
STATUS current
DESCRIPTION "The TTI message that needs to be transmitted in the Facility direction (e.g., from Line to Trib direction).
This message is inserted based on appropriate setting of FacMonitoringMode"
::= { oduiClientCtpEntry 4 }
oduiClientCtpFacExpectedSAPI OBJECT-TYPE
SYNTAX DisplayString (SIZE(1..16))
MAX-ACCESS read-write
STATUS current
DESCRIPTION "The Source Access Point Identifier that is expected from the Facility side (e.g., Trib to Line direction). "
::= { oduiClientCtpEntry 5 }
oduiClientCtpFacExpectedDAPI OBJECT-TYPE
SYNTAX DisplayString (SIZE(1..16))
MAX-ACCESS read-write
STATUS current
DESCRIPTION "The Destination Access Point Identifier that is expected from the Facility side(e.g., Trib to Line direction)."
::= { oduiClientCtpEntry 6 }
oduiClientCtpTermTxTTI OBJECT-TYPE
SYNTAX DisplayString (SIZE(1..64))
MAX-ACCESS read-write
STATUS current
DESCRIPTION "The TTI message that needs to be transmitted in the Terminal direction (e.g., from Trib to Line direction). This message
is inserted based on appropriate setting of TermMonitoringMode"
::= { oduiClientCtpEntry 7 }
oduiClientCtpTermExpectedSAPI OBJECT-TYPE
SYNTAX DisplayString (SIZE(1..16))
MAX-ACCESS read-write
STATUS current
DESCRIPTION "The Source Access Point Identifier that is expected from the Terminal side (e.g., in the Line to Trib direction)."
::= { oduiClientCtpEntry 8 }
oduiClientCtpTermExpectedDAPI OBJECT-TYPE
SYNTAX DisplayString (SIZE(1..16))
MAX-ACCESS read-write
STATUS current
DESCRIPTION "The Destination Access Point Identifier that is expected from the Terminal side (e.g., in the Line to Trib direction)."
::= { oduiClientCtpEntry 9 }
oduiClientCtpFacReceivedTTI OBJECT-TYPE
SYNTAX DisplayString (SIZE(1..64))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The TTI message received from the Facility side (e.g., in the Trib to Term direction) of an OTU Trib Interface."
::= { oduiClientCtpEntry 10 }
oduiClientCtpTermReceivedTTI OBJECT-TYPE
SYNTAX DisplayString (SIZE(1..64))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The TTI message received from the Terminal side (e.g., in the Line to Trib direction) of an ODU Trib Interface."
::= { oduiClientCtpEntry 11 }
oduiClientCtpRxDs15MinutesTce OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Number of Defect Seconds in received direction during 15 minutes interval."
DEFVAL { 120 }
::= { oduiClientCtpEntry 12 }
oduiClientCtpRxDsDayTce OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Number of Defect Seconds in received direction during 24 hours interval."
DEFVAL { 1200 }
::= { oduiClientCtpEntry 13 }
oduiClientCtpRxDsDayTceReporting OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION " Flag that enables/disables the reporting of RxDsDayTce threshold crossing."
DEFVAL { false }
::= { oduiClientCtpEntry 14 }
oduiClientCtpRxDs15MinutesTceReporting OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION " Flag that enables/disables the reporting of RxDs15MinutesTce threshold crossing."
DEFVAL { false }
::= { oduiClientCtpEntry 15 }
oduiClientCtpFacTimDetMode OBJECT-TYPE
SYNTAX INTEGER {
off(1),
sapi(2),
dapi(3),
sapidapi(4)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "This attribute is used to configure if the TIM-S alarm shall be reported on mismatch of Expected and Received TTI message. The following are the values and their meaning:
OFF: TIM-S is not reported.
DAPI: TIM-S is reported only if the DAPI message mismatch occurs.
SAPI: TIM-S is reported only if the SAPI message mismatch occurs.
DAPISAPI: Either the DAPI or the SAPI messages are in a mis- match state."
DEFVAL { off }
::= { oduiClientCtpEntry 16 }
oduiClientCtpTermTimDetMode OBJECT-TYPE
SYNTAX INTEGER {
off(1),
sapi(2),
dapi(3),
sapidapi(4)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "This attribute is used to configure if the TIM-S alarm shall be reported on mismatch of Expected and Received TTI
message (on Terminal side). The following are the values and their meaning:
OFF: TIM-S is not reported.
DAPI: TIM-S is reported only if the DAPI message mismatch occurs.
SAPI: TIM-S is reported only if the SAPI message mismatch occurs.
DAPI_SAPI: Either the DAPI or the SAPI messages are in a mismatch state. "
DEFVAL { off }
::= { oduiClientCtpEntry 17 }
oduiClientCtpTcmList OBJECT-TYPE
SYNTAX InfnTcmList
MAX-ACCESS read-only
STATUS current
DESCRIPTION "List of active tandem connection monitoring points (list of (contained) ODUkT
CTP objects). The default of NONE(BITS 0) implies that none of the TCM fields are in use
no contained ODUkT CTP objects). Note that a maximum of 3 TCM IDs can be active at any given time,
each with one or both sides (facility and/or terminal) active (e.g., there can be up to 6 ODUkT
CTP object instances, but only for 3 TCM IDs).
Each entry in the TCMList is active and will have a corresponding ODUkT client CTP created.
For OTUk-based adaptation, TCMs can only be enabled on the Facility-side."
::= { oduiClientCtpEntry 18 }
oduiClientCtpConfiguredServiceType OBJECT-TYPE
SYNTAX InfnServiceType
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The ODU Service type that is configured on this generic OduiClientCtp managed object. "
::= { oduiClientCtpEntry 19 }
oduiClientCtpFacPmHistStatsEnable OBJECT-TYPE
SYNTAX InfnEnableDisable
MAX-ACCESS read-write
STATUS current
DESCRIPTION " Flag to enable or disable the collection of PMs on the Facility side of ODU Clients"
DEFVAL { enabled }
::= { oduiClientCtpEntry 20 }
oduiClientCtpTermPmHistStatsEnable OBJECT-TYPE
SYNTAX InfnEnableDisable
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Flag to enable or disable the collection of PMs on the Terminal side of ODU Clients."
DEFVAL { enabled }
::= { oduiClientCtpEntry 21 }
oduiClientCtpAlarmReportControl OBJECT-TYPE
SYNTAX InfnArc
MAX-ACCESS read-write
STATUS current
DESCRIPTION " The Alarm Reporting Control Flag for the ODU Clients."
DEFVAL { allowed }
::= { oduiClientCtpEntry 22 }
oduiClientCtpSupportingCircuitIdList OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The Supporting Circuit ID List that is this client is using. "
::= { oduiClientCtpEntry 23 }
oduiClientCtpFacDSThreshold OBJECT-TYPE
SYNTAX Integer32 (1..100)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "This attribute indicates the Facility-side threshold level for declaring a performance monitoring (PM)
Second to be bad. A PM Second is declared bad if the percentage of detected errored blocks in that second is
greater than or equal to the specified threshold level. This attribute maps to the DEGThr MIB of RFC-3591"
DEFVAL { 30 }
::= { oduiClientCtpEntry 24 }
oduiClientCtpTermDSThreshold OBJECT-TYPE
SYNTAX Integer32 (1..100)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "This attribute indicates the Terminal side (e.g., Line side) threshold level for declaring a
performance monitoring (PM) Second to be bad. A PM Second is declared bad if the percentage of detected errored blocks in that second is greater than or equal to
the specified threshold level. This attribute maps to the DEGThr MIB of RFC-3591"
DEFVAL { 30 }
::= { oduiClientCtpEntry 25 }
oduiClientCtpTermMonitoringMode OBJECT-TYPE
SYNTAX InfnMonitoringMode
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Allowed Section Monitoring / Path Monitoring / TCM Attribute Value(s)
(For side corresponding to MonitoringMode) (Fac-Side/Term-Side)."
::= { oduiClientCtpEntry 26 }
oduiClientCtpTSCount OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { oduiClientCtpEntry 28 }
oduiClientCtprate OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION "."
::= { oduiClientCtpEntry 29 }
oduiClientCtpTributaryPortNumber OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { oduiClientCtpEntry 30 }
oduiClientCtpExpectedTPNs OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { oduiClientCtpEntry 31 }
oduiClientCtpDetectedTPNs OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { oduiClientCtpEntry 32 }
oduiClientCtpsupportingOPUTributarySlots OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION ""
::= { oduiClientCtpEntry 33 }
oduiClientCtpavailableOPUTributarySlots OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { oduiClientCtpEntry 34 }
oduiClientCtpdatarate OBJECT-TYPE
SYNTAX InfnRate
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { oduiClientCtpEntry 35 }
oduiClientCtpCrossConnectType OBJECT-TYPE
SYNTAX InfnXconType
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { oduiClientCtpEntry 36 }
oduiClientCtpSupportingTP OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION ""
::= { oduiClientCtpEntry 37 }
oduiClientCtpTsg OBJECT-TYPE
SYNTAX InfnTsgType
MAX-ACCESS read-write
STATUS current
DESCRIPTION ""
::= { oduiClientCtpEntry 38 }
oduiClientCtpExpectedPayload OBJECT-TYPE
SYNTAX InfnServiceType
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { oduiClientCtpEntry 39 }
oduiClientCtpLoopBack OBJECT-TYPE
SYNTAX INTEGER {
none(1),
terminal(2),
facility(3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Flag to enable the loopback."
DEFVAL { none }
::= {oduiClientCtpEntry 40 }
oduiClientCtpFacSDThreshold OBJECT-TYPE
SYNTAX Integer32 (2..10)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "This attribute indicates the Facility-side (e.g., Trib-side/Client-side) threshold level for declaring a
Degraded Signal defect. A Degraded Signal defect shall be declared if SDThreshold consecutive bad PM Seconds are detected.
This attribute maps to the DEGM MIB of RFC-3591"
DEFVAL { 7 }
::= { oduiClientCtpEntry 41 }
oduiClientCtpRxDsF15MinutesTce OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION ""
::= { oduiClientCtpEntry 42 }
oduiClientCtpRxDsF15MinutesTceReporting OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION ""
::= { oduiClientCtpEntry 43 }
oduiClientCtpRxDsFDayTce OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION ""
::= { oduiClientCtpEntry 44 }
oduiClientCtpRxDsFDayTceReporting OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION ""
::= { oduiClientCtpEntry 45 }
oduiClientCtpRxBei15MinutesTce OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION ""
::= { oduiClientCtpEntry 46 }
oduiClientCtpRxBei15MinutesTceReporting OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION ""
::= { oduiClientCtpEntry 47 }
oduiClientCtpRxBeiDayTce OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION ""
::= { oduiClientCtpEntry 48 }
oduiClientCtpRxBeiDayTceReporting OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION ""
::= { oduiClientCtpEntry 49 }
oduiClientCtpBitRateK OBJECT-TYPE
SYNTAX InfnOtuBitRateK
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { oduiClientCtpEntry 50 }
-- Conformance Statements
oduiClientCtpConformance OBJECT IDENTIFIER ::= { oduiClientCtpMIB 3 }
oduiClientCtpCompliances OBJECT IDENTIFIER ::= { oduiClientCtpConformance 1 }
oduiClientCtpGroups OBJECT IDENTIFIER ::= { oduiClientCtpConformance 2 }
oduiClientCtpCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"Describes the requirements for conformance to the ODUICLIENTCTP-MIB"
MODULE
MANDATORY-GROUPS { oduiClientCtpGroup }
::= { oduiClientCtpCompliances 1 }
oduiClientCtpGroup OBJECT-GROUP
OBJECTS {
oduiClientCtpServiceMode,
oduiClientCtpFacMonitoringMode,
oduiClientCtpFacTxTTI,
oduiClientCtpFacExpectedSAPI,
oduiClientCtpFacExpectedDAPI,
oduiClientCtpTermTxTTI,
oduiClientCtpTermExpectedSAPI,
oduiClientCtpTermExpectedDAPI,
oduiClientCtpFacReceivedTTI,
oduiClientCtpTermReceivedTTI,
oduiClientCtpRxDs15MinutesTce,
oduiClientCtpRxDsDayTce,
oduiClientCtpRxDsDayTceReporting,
oduiClientCtpRxDs15MinutesTceReporting,
oduiClientCtpFacTimDetMode,
oduiClientCtpTermTimDetMode,
oduiClientCtpTcmList,
oduiClientCtpConfiguredServiceType,
oduiClientCtpFacPmHistStatsEnable,
oduiClientCtpTermPmHistStatsEnable,
oduiClientCtpAlarmReportControl,
oduiClientCtpSupportingCircuitIdList,
oduiClientCtpFacDSThreshold,
oduiClientCtpTermDSThreshold,
oduiClientCtpTermMonitoringMode,
oduiClientCtpTSCount,
oduiClientCtprate,
oduiClientCtpTributaryPortNumber,
oduiClientCtpExpectedTPNs,
oduiClientCtpDetectedTPNs,
oduiClientCtpsupportingOPUTributarySlots,
oduiClientCtpavailableOPUTributarySlots,
oduiClientCtpdatarate,
oduiClientCtpCrossConnectType,
oduiClientCtpSupportingTP,
oduiClientCtpTsg,
oduiClientCtpExpectedPayload,
oduiClientCtpLoopBack,
oduiClientCtpFacSDThreshold,
oduiClientCtpRxDsF15MinutesTce,
oduiClientCtpRxDsF15MinutesTceReporting,
oduiClientCtpRxDsFDayTce,
oduiClientCtpRxDsFDayTceReporting,
oduiClientCtpRxBei15MinutesTce,
oduiClientCtpRxBei15MinutesTceReporting,
oduiClientCtpRxBeiDayTce,
oduiClientCtpRxBeiDayTceReporting,
oduiClientCtpBitRateK
}
STATUS current
DESCRIPTION
" A collection of objects for managing the oduiClientCtp"
::= { oduiClientCtpGroups 1 }
END