Commit version 24.12.13800
This commit is contained in:
251
mibs/smartoptics/DCP-ENV-MON-MIB
Normal file
251
mibs/smartoptics/DCP-ENV-MON-MIB
Normal file
@ -0,0 +1,251 @@
|
||||
--
|
||||
-- DCP-ENV-MON-MIB.mib
|
||||
-- Smartoptics DCP Environment Monitoring Enterprise Specific MIB.
|
||||
--
|
||||
-- Copyright (c) 2023, Smartoptics
|
||||
-- All rights reserved
|
||||
--
|
||||
|
||||
DCP-ENV-MON-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
dcpGeneric
|
||||
FROM DCP-MIB
|
||||
FanMode, FanStatus, DcpTenths
|
||||
FROM SO-TC-MIB
|
||||
MODULE-COMPLIANCE, OBJECT-GROUP, NOTIFICATION-GROUP
|
||||
FROM SNMPv2-CONF
|
||||
Unsigned32, OBJECT-TYPE, MODULE-IDENTITY, NOTIFICATION-TYPE
|
||||
FROM SNMPv2-SMI
|
||||
DisplayString, TEXTUAL-CONVENTION
|
||||
FROM SNMPv2-TC;
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.30826.2.2.6
|
||||
dcpEnv MODULE-IDENTITY
|
||||
LAST-UPDATED "202303301800Z"
|
||||
ORGANIZATION "Smartoptics."
|
||||
CONTACT-INFO "http://www.smartoptics.com"
|
||||
DESCRIPTION "This is the enterprise specific DCP ENV MON MIB for Smartoptics"
|
||||
|
||||
REVISION "202303301800Z"
|
||||
DESCRIPTION "The initial revision"
|
||||
::= { dcpGeneric 6 }
|
||||
|
||||
|
||||
--
|
||||
-- Node definitions
|
||||
--
|
||||
|
||||
-- 1.3.6.1.4.1.30826.2.2.6.1
|
||||
dcpEnvMon OBJECT IDENTIFIER ::= { dcpEnv 1 }
|
||||
|
||||
|
||||
-- Temperature
|
||||
|
||||
-- 1.3.6.1.4.1.30826.2.2.6.1.1
|
||||
dcpEnvMonTemperature OBJECT IDENTIFIER ::= { dcpEnvMon 1 }
|
||||
|
||||
-- 1.3.6.1.4.1.30826.2.2.6.1.1.1
|
||||
dcpEnvMonTemperatureObjects OBJECT IDENTIFIER ::= { dcpEnvMonTemperature 1 }
|
||||
|
||||
-- 1.3.6.1.4.1.30826.2.2.6.1.1.1.1
|
||||
dcpEnvMonTemperatureTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF DcpEnvMonTemperatureEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Table of temperatures."
|
||||
::= { dcpEnvMonTemperatureObjects 1 }
|
||||
|
||||
-- 1.3.6.1.4.1.30826.2.2.6.1.1.1.1.1
|
||||
dcpEnvMonTemperatureEntry OBJECT-TYPE
|
||||
SYNTAX DcpEnvMonTemperatureEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Entry in table of temperatures."
|
||||
INDEX { dcpEnvMonTemperatureIndex }
|
||||
::= { dcpEnvMonTemperatureTable 1 }
|
||||
|
||||
-- type used in dcpEnvMonTemperatureEntry
|
||||
DcpEnvMonTemperatureEntry ::=
|
||||
SEQUENCE {
|
||||
dcpEnvMonTemperatureIndex
|
||||
Unsigned32,
|
||||
dcpEnvMonTemperatureDescription
|
||||
DisplayString,
|
||||
dcpEnvMonTemperatureValue
|
||||
DcpTenths
|
||||
}
|
||||
|
||||
-- 1.3.6.1.4.1.30826.2.2.6.1.1.1.1.1.1
|
||||
dcpEnvMonTemperatureIndex OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Unique index assigned to each temperature sensor."
|
||||
::= { dcpEnvMonTemperatureEntry 1 }
|
||||
|
||||
-- 1.3.6.1.4.1.30826.2.2.6.1.1.1.1.1.2
|
||||
dcpEnvMonTemperatureDescription OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "The name of the temperature sensor."
|
||||
::= { dcpEnvMonTemperatureEntry 2 }
|
||||
|
||||
-- 1.3.6.1.4.1.30826.2.2.6.1.1.1.1.1.3
|
||||
dcpEnvMonTemperatureValue OBJECT-TYPE
|
||||
SYNTAX DcpTenths
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "The temperature measured by the sensor in units of 0.1 degree Celsius."
|
||||
::= { dcpEnvMonTemperatureEntry 3 }
|
||||
|
||||
|
||||
-- Power consumption
|
||||
|
||||
-- 1.3.6.1.4.1.30826.2.2.6.1.2
|
||||
dcpEnvMonPowerConsumption OBJECT IDENTIFIER ::= { dcpEnvMon 2 }
|
||||
|
||||
-- 1.3.6.1.4.1.30826.2.2.6.1.2.1
|
||||
dcpEnvMonPowerConsumptionObjects OBJECT IDENTIFIER ::= { dcpEnvMonPowerConsumption 1 }
|
||||
|
||||
-- 1.3.6.1.4.1.30826.2.2.6.1.2.1.1
|
||||
dcpEnvMonPowerConsumptionTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF DcpEnvMonPowerConsumptionEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Table of power consumption."
|
||||
::= { dcpEnvMonPowerConsumptionObjects 1 }
|
||||
|
||||
-- 1.3.6.1.4.1.30826.2.2.6.1.2.1.1.1
|
||||
dcpEnvMonPowerConsumptionEntry OBJECT-TYPE
|
||||
SYNTAX DcpEnvMonPowerConsumptionEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Entry in table of power consumption."
|
||||
INDEX { dcpEnvMonPowerConsumptionIndex }
|
||||
::= { dcpEnvMonPowerConsumptionTable 1 }
|
||||
|
||||
-- type used in dcpEnvMonPowerConsumptionEntry
|
||||
DcpEnvMonPowerConsumptionEntry ::=
|
||||
SEQUENCE {
|
||||
dcpEnvMonPowerConsumptionIndex
|
||||
Unsigned32,
|
||||
dcpEnvMonPowerConsumptionDescription
|
||||
DisplayString,
|
||||
dcpEnvMonPowerConsumptionValue
|
||||
Integer32
|
||||
}
|
||||
|
||||
-- 1.3.6.1.4.1.30826.2.2.6.1.2.1.1.1.1
|
||||
dcpEnvMonPowerConsumptionIndex OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Unique index assigned to each power consumption sensor."
|
||||
::= { dcpEnvMonPowerConsumptionEntry 1 }
|
||||
|
||||
-- 1.3.6.1.4.1.30826.2.2.6.1.2.1.1.1.2
|
||||
dcpEnvMonPowerConsumptionDescription OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "The name of the power consumption sensor."
|
||||
::= { dcpEnvMonPowerConsumptionEntry 2 }
|
||||
|
||||
-- 1.3.6.1.4.1.30826.2.2.6.1.2.1.1.1.3
|
||||
dcpEnvMonPowerConsumptionValue OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "The power consumption in Watt measured by the sensor."
|
||||
::= { dcpEnvMonPowerConsumptionEntry 3 }
|
||||
|
||||
|
||||
-- Fan mode
|
||||
|
||||
-- 1.3.6.1.4.1.30826.2.2.6.1.3
|
||||
dcpEnvMonFan OBJECT IDENTIFIER ::= { dcpEnvMon 3 }
|
||||
|
||||
-- 1.3.6.1.4.1.30826.2.2.6.1.3.1
|
||||
dcpEnvMonFanObjects OBJECT IDENTIFIER ::= { dcpEnvMonFan 1 }
|
||||
|
||||
-- 1.3.6.1.4.1.30826.2.2.6.1.3.1.1
|
||||
dcpEnvMonFanTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF DcpEnvMonFanEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Table of fan modes."
|
||||
::= { dcpEnvMonFanObjects 1 }
|
||||
|
||||
-- 1.3.6.1.4.1.30826.2.2.6.1.3.1.1.1
|
||||
dcpEnvMonFanEntry OBJECT-TYPE
|
||||
SYNTAX DcpEnvMonFanEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Entry in table of fan modes."
|
||||
INDEX { dcpEnvMonFanIndex }
|
||||
::= { dcpEnvMonFanTable 1 }
|
||||
|
||||
-- type used in dcpEnvMonFanEntry
|
||||
DcpEnvMonFanEntry ::=
|
||||
SEQUENCE {
|
||||
dcpEnvMonFanIndex
|
||||
Unsigned32,
|
||||
dcpEnvMonFanDescription
|
||||
DisplayString,
|
||||
dcpEnvMonFanStatus
|
||||
FanStatus,
|
||||
dcpEnvMonFanMode
|
||||
FanMode,
|
||||
dcpEnvMonFanSpeed
|
||||
Unsigned32
|
||||
}
|
||||
|
||||
-- 1.3.6.1.4.1.30826.2.2.6.1.3.1.1.1.1
|
||||
dcpEnvMonFanIndex OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Unique index assigned to each fan."
|
||||
::= { dcpEnvMonFanEntry 1 }
|
||||
|
||||
-- 1.3.6.1.4.1.30826.2.2.6.1.3.1.1.1.2
|
||||
dcpEnvMonFanDescription OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "The name of the fan."
|
||||
::= { dcpEnvMonFanEntry 2 }
|
||||
|
||||
-- 1.3.6.1.4.1.30826.2.2.6.1.3.1.1.1.3
|
||||
dcpEnvMonFanStatus OBJECT-TYPE
|
||||
SYNTAX FanStatus
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "The status of the fan."
|
||||
::= { dcpEnvMonFanEntry 3 }
|
||||
|
||||
-- 1.3.6.1.4.1.30826.2.2.6.1.3.1.1.1.4
|
||||
dcpEnvMonFanMode OBJECT-TYPE
|
||||
SYNTAX FanMode
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "The fan mode."
|
||||
::= { dcpEnvMonFanEntry 4 }
|
||||
|
||||
-- 1.3.6.1.4.1.30826.2.2.6.1.3.1.1.1.5
|
||||
dcpEnvMonFanSpeed OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "The fan speed (rpm)."
|
||||
::= { dcpEnvMonFanEntry 5 }
|
||||
|
||||
|
||||
END
|
||||
|
||||
--
|
||||
-- DCP-ENV-MON-MIB.mib
|
||||
--
|
@ -12,20 +12,29 @@ IMPORTS
|
||||
FROM DCP-MIB
|
||||
OBJECT-GROUP, MODULE-COMPLIANCE
|
||||
FROM SNMPv2-CONF
|
||||
Unsigned32, OBJECT-TYPE, MODULE-IDENTITY
|
||||
Unsigned32, Integer32, OBJECT-TYPE, MODULE-IDENTITY
|
||||
FROM SNMPv2-SMI
|
||||
DisplayString
|
||||
FROM SNMPv2-TC
|
||||
OpticalPower1Decimal, ItuPerceivedSeverity, InterfaceStatus, InterfacePortMode
|
||||
FROM SO-TC-MIB;
|
||||
|
||||
-- 1.3.6.1.4.1.30826.2.2.2
|
||||
-- 1.3.6.1.4.1.30826.2.2.1
|
||||
dcpInterface MODULE-IDENTITY
|
||||
LAST-UPDATED "202203181300Z"
|
||||
LAST-UPDATED "202307030400Z"
|
||||
ORGANIZATION "Smartoptics."
|
||||
CONTACT-INFO "http://www.smartoptics.com"
|
||||
DESCRIPTION "This is the enterprise specific DCP INTERFACE MIB for Smartoptics"
|
||||
|
||||
REVISION "202307030400Z" -- July 3.
|
||||
DESCRIPTION "Update syntax for dcpInterfaceTrxDiffGroupDelay and dcpInterfaceTrxQmargin."
|
||||
|
||||
REVISION "202307011000Z" -- July 1.
|
||||
DESCRIPTION "Addition of dcpInterfaceTrxStateOfPolarizationROC attribute."
|
||||
|
||||
REVISION "202212161200Z" -- December 16.
|
||||
DESCRIPTION "Addition of dcpInterfaceTrxTable and dcpInterfaceTrxLanesTable."
|
||||
|
||||
REVISION "202203181300Z" -- March 18.
|
||||
DESCRIPTION "Addition of dcpInterfacePortType, dcpInterfacePortMode attributes."
|
||||
|
||||
@ -42,11 +51,11 @@ dcpInterface MODULE-IDENTITY
|
||||
|
||||
-- Node definitions
|
||||
--
|
||||
-- 1.3.6.1.4.1.30826.2.2.2.1
|
||||
-- 1.3.6.1.4.1.30826.2.2.1.1
|
||||
dcpInterfaceObjects OBJECT IDENTIFIER ::= { dcpInterface 1 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.30826.2.2.2.1.1
|
||||
-- 1.3.6.1.4.1.30826.2.2.1.1.1
|
||||
dcpInterfaceTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF DcpInterfaceEntry
|
||||
MAX-ACCESS not-accessible
|
||||
@ -56,7 +65,7 @@ dcpInterfaceTable OBJECT-TYPE
|
||||
::= { dcpInterfaceObjects 1 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.30826.2.2.2.1.1.1
|
||||
-- 1.3.6.1.4.1.30826.2.2.1.1.1.1
|
||||
dcpInterfaceEntry OBJECT-TYPE
|
||||
SYNTAX DcpInterfaceEntry
|
||||
MAX-ACCESS not-accessible
|
||||
@ -95,7 +104,7 @@ DcpInterfaceEntry ::=
|
||||
InterfacePortMode
|
||||
}
|
||||
|
||||
-- 1.3.6.1.4.1.30826.2.2.2.1.1.1.1
|
||||
-- 1.3.6.1.4.1.30826.2.2.1.1.1.1.1
|
||||
dcpInterfaceIndex OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (1..1000000)
|
||||
MAX-ACCESS not-accessible
|
||||
@ -116,7 +125,7 @@ dcpInterfaceIndex OBJECT-TYPE
|
||||
::= { dcpInterfaceEntry 1 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.30826.2.2.2.1.1.1.2
|
||||
-- 1.3.6.1.4.1.30826.2.2.1.1.1.1.2
|
||||
dcpInterfaceName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
@ -129,7 +138,7 @@ dcpInterfaceName OBJECT-TYPE
|
||||
::= { dcpInterfaceEntry 2 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.30826.2.2.2.1.1.1.3
|
||||
-- 1.3.6.1.4.1.30826.2.2.1.1.1.1.3
|
||||
dcpInterfaceRxPower OBJECT-TYPE
|
||||
SYNTAX OpticalPower1Decimal
|
||||
MAX-ACCESS read-only
|
||||
@ -139,7 +148,7 @@ dcpInterfaceRxPower OBJECT-TYPE
|
||||
::= { dcpInterfaceEntry 3 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.30826.2.2.2.1.1.1.4
|
||||
-- 1.3.6.1.4.1.30826.2.2.1.1.1.1.4
|
||||
dcpInterfaceTxPower OBJECT-TYPE
|
||||
SYNTAX OpticalPower1Decimal
|
||||
MAX-ACCESS read-only
|
||||
@ -149,7 +158,7 @@ dcpInterfaceTxPower OBJECT-TYPE
|
||||
::= { dcpInterfaceEntry 4 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.30826.2.2.2.1.1.1.5
|
||||
-- 1.3.6.1.4.1.30826.2.2.1.1.1.1.5
|
||||
dcpInterfaceStatus OBJECT-TYPE
|
||||
SYNTAX InterfaceStatus
|
||||
MAX-ACCESS read-only
|
||||
@ -165,7 +174,7 @@ dcpInterfaceStatus OBJECT-TYPE
|
||||
::= { dcpInterfaceEntry 5 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.30826.2.2.2.1.1.1.6
|
||||
-- 1.3.6.1.4.1.30826.2.2.1.1.1.1.6
|
||||
dcpInterfaceAlarm OBJECT-TYPE
|
||||
SYNTAX ItuPerceivedSeverity
|
||||
MAX-ACCESS read-only
|
||||
@ -175,7 +184,7 @@ dcpInterfaceAlarm OBJECT-TYPE
|
||||
::= { dcpInterfaceEntry 6 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.30826.2.2.2.1.1.1.7
|
||||
-- 1.3.6.1.4.1.30826.2.2.1.1.1.1.7
|
||||
dcpInterfaceFormat OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
@ -185,7 +194,7 @@ dcpInterfaceFormat OBJECT-TYPE
|
||||
::= { dcpInterfaceEntry 7 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.30826.2.2.2.1.1.1.8
|
||||
-- 1.3.6.1.4.1.30826.2.2.1.1.1.1.8
|
||||
dcpInterfaceWavelength OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
@ -195,7 +204,7 @@ dcpInterfaceWavelength OBJECT-TYPE
|
||||
::= { dcpInterfaceEntry 8 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.30826.2.2.2.1.1.1.9
|
||||
-- 1.3.6.1.4.1.30826.2.2.1.1.1.1.9
|
||||
dcpInterfaceChannelId OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
@ -204,7 +213,8 @@ dcpInterfaceChannelId OBJECT-TYPE
|
||||
"DWDM or CWDM channel identification."
|
||||
::= { dcpInterfaceEntry 9 }
|
||||
|
||||
-- 1.3.6.1.4.1.30826.2.2.2.1.1.1.10
|
||||
|
||||
-- 1.3.6.1.4.1.30826.2.2.1.1.1.1.10
|
||||
dcpInterfaceDescription OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(0..128))
|
||||
MAX-ACCESS read-only
|
||||
@ -214,7 +224,7 @@ dcpInterfaceDescription OBJECT-TYPE
|
||||
::= { dcpInterfaceEntry 10 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.30826.2.2.2.1.1.1.11
|
||||
-- 1.3.6.1.4.1.30826.2.2.1.1.1.1.11
|
||||
dcpInterfacePortType OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(0..128))
|
||||
MAX-ACCESS read-only
|
||||
@ -223,7 +233,8 @@ dcpInterfacePortType OBJECT-TYPE
|
||||
"Port type of the interface."
|
||||
::= { dcpInterfaceEntry 11 }
|
||||
|
||||
-- 1.3.6.1.4.1.30826.2.2.2.1.1.1.12
|
||||
|
||||
-- 1.3.6.1.4.1.30826.2.2.1.1.1.1.12
|
||||
dcpInterfacePortMode OBJECT-TYPE
|
||||
SYNTAX InterfacePortMode
|
||||
MAX-ACCESS read-only
|
||||
@ -232,13 +243,490 @@ dcpInterfacePortMode OBJECT-TYPE
|
||||
"Interface portmode."
|
||||
::= { dcpInterfaceEntry 12 }
|
||||
|
||||
-- 1.3.6.1.4.1.30826.2.2.2.2
|
||||
|
||||
-- Node definitions
|
||||
dcpInterfaceTrxObjects OBJECT IDENTIFIER ::= { dcpInterface 3 }
|
||||
|
||||
|
||||
dcpInterfaceTrxTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF DcpInterfaceTrxEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
::= { dcpInterfaceTrxObjects 1 }
|
||||
|
||||
|
||||
dcpInterfaceTrxEntry OBJECT-TYPE
|
||||
SYNTAX DcpInterfaceTrxEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
INDEX { dcpInterfaceTrxIndex }
|
||||
::= { dcpInterfaceTrxTable 1 }
|
||||
|
||||
|
||||
DcpInterfaceTrxEntry ::=
|
||||
SEQUENCE {
|
||||
dcpInterfaceTrxIndex Unsigned32,
|
||||
dcpInterfaceTrxName DisplayString,
|
||||
dcpInterfaceTrxLanes Unsigned32,
|
||||
dcpInterfaceTrxTemperature OpticalPower1Decimal,
|
||||
dcpInterfaceTrxTemperatureHighWarningThreshold OpticalPower1Decimal,
|
||||
dcpInterfaceTrxTemperatureHighAlarmThreshold OpticalPower1Decimal,
|
||||
dcpInterfaceTrxWavelength DisplayString,
|
||||
dcpInterfaceTrxChannelId DisplayString,
|
||||
dcpInterfaceTrxActualFrequency OpticalPower1Decimal,
|
||||
dcpInterfaceTrxWantedFrequency OpticalPower1Decimal,
|
||||
dcpInterfaceTrxGridSpacing OpticalPower1Decimal,
|
||||
dcpInterfaceTrxTotalRxPower OpticalPower1Decimal,
|
||||
dcpInterfaceTrxSignalRxPower OpticalPower1Decimal,
|
||||
dcpInterfaceTrxTxPower OpticalPower1Decimal,
|
||||
dcpInterfaceTrxTxBias OpticalPower1Decimal,
|
||||
dcpInterfaceTrxRxSensitivity OpticalPower1Decimal,
|
||||
dcpInterfaceTrxRxLosThreshold OpticalPower1Decimal,
|
||||
dcpInterfaceTrxModulationType DisplayString,
|
||||
dcpInterfaceTrxBandwidth Unsigned32,
|
||||
dcpInterfaceTrxFec DisplayString,
|
||||
dcpInterfaceTrxPulseShaping DisplayString,
|
||||
dcpInterfaceTrxCertified DisplayString,
|
||||
dcpInterfaceTrxOsnr OpticalPower1Decimal,
|
||||
dcpInterfaceTrxChromaticDispersion Integer32,
|
||||
dcpInterfaceTrxDiffGroupDelay OpticalPower1Decimal,
|
||||
dcpInterfaceTrxPolarizationDependentLoss OpticalPower1Decimal,
|
||||
dcpInterfaceTrxPreFecBerMantissa OpticalPower1Decimal,
|
||||
dcpInterfaceTrxPreFecBerExponent Integer32,
|
||||
dcpInterfaceTrxPreFecBerAvgMantissa OpticalPower1Decimal,
|
||||
dcpInterfaceTrxPreFecBerAvgExponent Integer32,
|
||||
dcpInterfaceTrxUncorrectedBerMantissa OpticalPower1Decimal,
|
||||
dcpInterfaceTrxUncorrectedBerExponent Integer32,
|
||||
dcpInterfaceTrxPostFecBerMantissa OpticalPower1Decimal,
|
||||
dcpInterfaceTrxPostFecBerExponent Integer32,
|
||||
dcpInterfaceTrxQvalue OpticalPower1Decimal,
|
||||
dcpInterfaceTrxQmargin OpticalPower1Decimal,
|
||||
dcpInterfaceTrxStateOfPolarizationROC Unsigned32
|
||||
}
|
||||
|
||||
|
||||
dcpInterfaceTrxIndex OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (1..1000000)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Interface Index in the following format:
|
||||
csiixy where
|
||||
c: chassis.
|
||||
s: slot number.
|
||||
ii: Interface number.
|
||||
x: 1 = line, 2 = client.
|
||||
y: 0 = tx+rx port, 1 = tx port, 2 = rx port.
|
||||
For DCP-M products Slot is always 0.
|
||||
Same Index is used in the IF-MIB."
|
||||
::= { dcpInterfaceTrxEntry 1 }
|
||||
|
||||
|
||||
dcpInterfaceTrxName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The interface name. If no interface this value is empty.
|
||||
if-c/s/i where c = chassis, s = slot, i = interface
|
||||
or
|
||||
if-c/channelid where c = chassis."
|
||||
::= { dcpInterfaceTrxEntry 2 }
|
||||
|
||||
|
||||
dcpInterfaceTrxLanes OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Description."
|
||||
::= { dcpInterfaceTrxEntry 3 }
|
||||
|
||||
|
||||
dcpInterfaceTrxTemperature OBJECT-TYPE
|
||||
SYNTAX OpticalPower1Decimal
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Description."
|
||||
::= { dcpInterfaceTrxEntry 4 }
|
||||
|
||||
|
||||
dcpInterfaceTrxTemperatureHighWarningThreshold OBJECT-TYPE
|
||||
SYNTAX OpticalPower1Decimal
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Description."
|
||||
::= { dcpInterfaceTrxEntry 5 }
|
||||
|
||||
|
||||
dcpInterfaceTrxTemperatureHighAlarmThreshold OBJECT-TYPE
|
||||
SYNTAX OpticalPower1Decimal
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Description."
|
||||
::= { dcpInterfaceTrxEntry 6 }
|
||||
|
||||
|
||||
dcpInterfaceTrxWavelength OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The ITU channel wavelength."
|
||||
::= { dcpInterfaceTrxEntry 7 }
|
||||
|
||||
|
||||
dcpInterfaceTrxChannelId OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"DWDM or CWDM channel identification."
|
||||
::= { dcpInterfaceTrxEntry 8 }
|
||||
|
||||
|
||||
dcpInterfaceTrxActualFrequency OBJECT-TYPE
|
||||
SYNTAX OpticalPower1Decimal
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Description."
|
||||
::= { dcpInterfaceTrxEntry 9 }
|
||||
|
||||
|
||||
dcpInterfaceTrxWantedFrequency OBJECT-TYPE
|
||||
SYNTAX OpticalPower1Decimal
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Description."
|
||||
::= { dcpInterfaceTrxEntry 10 }
|
||||
|
||||
|
||||
dcpInterfaceTrxGridSpacing OBJECT-TYPE
|
||||
SYNTAX OpticalPower1Decimal
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Description."
|
||||
::= { dcpInterfaceTrxEntry 11 }
|
||||
|
||||
|
||||
dcpInterfaceTrxTotalRxPower OBJECT-TYPE
|
||||
SYNTAX OpticalPower1Decimal
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Description."
|
||||
::= { dcpInterfaceTrxEntry 12 }
|
||||
|
||||
|
||||
dcpInterfaceTrxSignalRxPower OBJECT-TYPE
|
||||
SYNTAX OpticalPower1Decimal
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Description."
|
||||
::= { dcpInterfaceTrxEntry 13 }
|
||||
|
||||
|
||||
dcpInterfaceTrxTxPower OBJECT-TYPE
|
||||
SYNTAX OpticalPower1Decimal
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Description."
|
||||
::= { dcpInterfaceTrxEntry 14 }
|
||||
|
||||
|
||||
dcpInterfaceTrxTxBias OBJECT-TYPE
|
||||
SYNTAX OpticalPower1Decimal
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Description."
|
||||
::= { dcpInterfaceTrxEntry 15 }
|
||||
|
||||
|
||||
dcpInterfaceTrxRxSensitivity OBJECT-TYPE
|
||||
SYNTAX OpticalPower1Decimal
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Description."
|
||||
::= { dcpInterfaceTrxEntry 16 }
|
||||
|
||||
|
||||
dcpInterfaceTrxRxLosThreshold OBJECT-TYPE
|
||||
SYNTAX OpticalPower1Decimal
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Description."
|
||||
::= { dcpInterfaceTrxEntry 17 }
|
||||
|
||||
|
||||
dcpInterfaceTrxModulationType OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Description."
|
||||
::= { dcpInterfaceTrxEntry 18 }
|
||||
|
||||
|
||||
dcpInterfaceTrxBandwidth OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Description."
|
||||
::= { dcpInterfaceTrxEntry 19 }
|
||||
|
||||
|
||||
dcpInterfaceTrxFec OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Description."
|
||||
::= { dcpInterfaceTrxEntry 20 }
|
||||
|
||||
|
||||
dcpInterfaceTrxPulseShaping OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Description."
|
||||
::= { dcpInterfaceTrxEntry 21 }
|
||||
|
||||
|
||||
dcpInterfaceTrxCertified OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Description."
|
||||
::= { dcpInterfaceTrxEntry 22 }
|
||||
|
||||
|
||||
dcpInterfaceTrxOsnr OBJECT-TYPE
|
||||
SYNTAX OpticalPower1Decimal
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Description."
|
||||
::= { dcpInterfaceTrxEntry 23 }
|
||||
|
||||
|
||||
dcpInterfaceTrxChromaticDispersion OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Description."
|
||||
::= { dcpInterfaceTrxEntry 24 }
|
||||
|
||||
|
||||
dcpInterfaceTrxDiffGroupDelay OBJECT-TYPE
|
||||
SYNTAX OpticalPower1Decimal
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Description."
|
||||
::= { dcpInterfaceTrxEntry 25 }
|
||||
|
||||
|
||||
dcpInterfaceTrxPolarizationDependentLoss OBJECT-TYPE
|
||||
SYNTAX OpticalPower1Decimal
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Description."
|
||||
::= { dcpInterfaceTrxEntry 26 }
|
||||
|
||||
|
||||
dcpInterfaceTrxPreFecBerMantissa OBJECT-TYPE
|
||||
SYNTAX OpticalPower1Decimal
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Description."
|
||||
::= { dcpInterfaceTrxEntry 27 }
|
||||
|
||||
|
||||
dcpInterfaceTrxPreFecBerExponent OBJECT-TYPE
|
||||
SYNTAX Integer32 (-30..0)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Description."
|
||||
::= { dcpInterfaceTrxEntry 28 }
|
||||
|
||||
|
||||
dcpInterfaceTrxPreFecBerAvgMantissa OBJECT-TYPE
|
||||
SYNTAX OpticalPower1Decimal
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Description."
|
||||
::= { dcpInterfaceTrxEntry 29 }
|
||||
|
||||
|
||||
dcpInterfaceTrxPreFecBerAvgExponent OBJECT-TYPE
|
||||
SYNTAX Integer32 (-30..0)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Description."
|
||||
::= { dcpInterfaceTrxEntry 30 }
|
||||
|
||||
|
||||
dcpInterfaceTrxUncorrectedBerMantissa OBJECT-TYPE
|
||||
SYNTAX OpticalPower1Decimal
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Description."
|
||||
::= { dcpInterfaceTrxEntry 31 }
|
||||
|
||||
|
||||
dcpInterfaceTrxUncorrectedBerExponent OBJECT-TYPE
|
||||
SYNTAX Integer32 (-30..0)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Description."
|
||||
::= { dcpInterfaceTrxEntry 32 }
|
||||
|
||||
|
||||
dcpInterfaceTrxPostFecBerMantissa OBJECT-TYPE
|
||||
SYNTAX OpticalPower1Decimal
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Description."
|
||||
::= { dcpInterfaceTrxEntry 33 }
|
||||
|
||||
|
||||
dcpInterfaceTrxPostFecBerExponent OBJECT-TYPE
|
||||
SYNTAX Integer32 (-30..0)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Description."
|
||||
::= { dcpInterfaceTrxEntry 34 }
|
||||
|
||||
|
||||
dcpInterfaceTrxQvalue OBJECT-TYPE
|
||||
SYNTAX OpticalPower1Decimal
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Description."
|
||||
::= { dcpInterfaceTrxEntry 35 }
|
||||
|
||||
|
||||
dcpInterfaceTrxQmargin OBJECT-TYPE
|
||||
SYNTAX OpticalPower1Decimal
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Description."
|
||||
::= { dcpInterfaceTrxEntry 36 }
|
||||
|
||||
|
||||
dcpInterfaceTrxStateOfPolarizationROC OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Description."
|
||||
::= { dcpInterfaceTrxEntry 37 }
|
||||
|
||||
-- Node definitions
|
||||
dcpInterfaceTrxLanesObjects OBJECT IDENTIFIER ::= { dcpInterface 4 }
|
||||
|
||||
|
||||
dcpInterfaceTrxLanesTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF DcpInterfaceTrxLanesEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
::= { dcpInterfaceTrxLanesObjects 1 }
|
||||
|
||||
|
||||
dcpInterfaceTrxLanesEntry OBJECT-TYPE
|
||||
SYNTAX DcpInterfaceTrxLanesEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
INDEX { dcpInterfaceTrxLanesIndex }
|
||||
::= { dcpInterfaceTrxLanesTable 1 }
|
||||
|
||||
|
||||
DcpInterfaceTrxLanesEntry ::=
|
||||
SEQUENCE {
|
||||
dcpInterfaceTrxLanesIndex Unsigned32,
|
||||
dcpInterfaceTrxLanesName DisplayString,
|
||||
dcpInterfaceTrxLanesRxPower OpticalPower1Decimal,
|
||||
dcpInterfaceTrxLanesTxPower OpticalPower1Decimal,
|
||||
dcpInterfaceTrxLanesRxSensitivity OpticalPower1Decimal,
|
||||
dcpInterfaceTrxLanesTxBias OpticalPower1Decimal
|
||||
}
|
||||
|
||||
|
||||
dcpInterfaceTrxLanesIndex OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (1..1000000)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Interface Index in the following format:
|
||||
csiixy where
|
||||
|
||||
c: chassis.
|
||||
s: slot number.
|
||||
ii: Interface number.
|
||||
x: 1 = line, 2 = client.
|
||||
y: 0 = tx+rx port, 1 = tx port, 2 = rx port.
|
||||
|
||||
For DCP-M products Slot is always 0.
|
||||
|
||||
Same Index is used in the IF-MIB."
|
||||
::= { dcpInterfaceTrxLanesEntry 1 }
|
||||
|
||||
|
||||
dcpInterfaceTrxLanesName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The interface name. If no interface this value is empty.
|
||||
if-c/s/i where c = chassis, s = slot, i = interface
|
||||
or
|
||||
if-c/channelid where c = chassis."
|
||||
::= { dcpInterfaceTrxLanesEntry 2 }
|
||||
|
||||
|
||||
dcpInterfaceTrxLanesRxPower OBJECT-TYPE
|
||||
SYNTAX OpticalPower1Decimal
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
::= { dcpInterfaceTrxLanesEntry 3 }
|
||||
|
||||
|
||||
dcpInterfaceTrxLanesTxPower OBJECT-TYPE
|
||||
SYNTAX OpticalPower1Decimal
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
::= { dcpInterfaceTrxLanesEntry 4 }
|
||||
|
||||
|
||||
dcpInterfaceTrxLanesRxSensitivity OBJECT-TYPE
|
||||
SYNTAX OpticalPower1Decimal
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
::= { dcpInterfaceTrxLanesEntry 5 }
|
||||
|
||||
|
||||
dcpInterfaceTrxLanesTxBias OBJECT-TYPE
|
||||
SYNTAX OpticalPower1Decimal
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Description."
|
||||
::= { dcpInterfaceTrxLanesEntry 6 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.30826.2.2.1.2
|
||||
dcpInterfaceMIBCompliance OBJECT IDENTIFIER ::= { dcpInterface 2 }
|
||||
|
||||
-- 1.3.6.1.4.1.30826.2.2.2.2.1
|
||||
-- 1.3.6.1.4.1.30826.2.2.1.2.1
|
||||
dcpInterfaceMIBGroups OBJECT IDENTIFIER ::= { dcpInterfaceMIBCompliance 1 }
|
||||
|
||||
-- 1.3.6.1.4.1.30826.2.2.2.2.1.1
|
||||
-- 1.3.6.1.4.1.30826.2.2.1.2.1.1
|
||||
dcpInterfaceTableGroupV1 OBJECT-GROUP
|
||||
OBJECTS { dcpInterfaceName, dcpInterfaceRxPower, dcpInterfaceTxPower, dcpInterfaceStatus,
|
||||
dcpInterfaceAlarm, dcpInterfaceFormat, dcpInterfaceChannelId, dcpInterfaceWavelength }
|
||||
@ -247,7 +735,7 @@ dcpInterfaceTableGroupV1 OBJECT-GROUP
|
||||
"The interface table objects V1."
|
||||
::= { dcpInterfaceMIBGroups 1 }
|
||||
|
||||
-- 1.3.6.1.4.1.30826.2.2.2.2.1.2
|
||||
-- 1.3.6.1.4.1.30826.2.2.1.2.1.2
|
||||
dcpInterfaceTableGroupV2 OBJECT-GROUP
|
||||
OBJECTS { dcpInterfaceName, dcpInterfaceRxPower, dcpInterfaceTxPower, dcpInterfaceStatus,
|
||||
dcpInterfaceAlarm, dcpInterfaceFormat, dcpInterfaceChannelId, dcpInterfaceWavelength, dcpInterfaceDescription }
|
||||
@ -255,8 +743,7 @@ dcpInterfaceTableGroupV2 OBJECT-GROUP
|
||||
DESCRIPTION
|
||||
"The interface table objects V2."
|
||||
::= { dcpInterfaceMIBGroups 2 }
|
||||
|
||||
-- 1.3.6.1.4.1.30826.2.2.2.2.1.3
|
||||
-- 1.3.6.1.4.1.30826.2.2.1.2.1.3
|
||||
dcpInterfaceTableGroupV3 OBJECT-GROUP
|
||||
OBJECTS { dcpInterfaceName, dcpInterfaceRxPower, dcpInterfaceTxPower, dcpInterfaceStatus,
|
||||
dcpInterfaceAlarm, dcpInterfaceFormat, dcpInterfaceChannelId, dcpInterfaceWavelength, dcpInterfaceDescription, dcpInterfacePortType, dcpInterfacePortMode }
|
||||
@ -265,10 +752,50 @@ dcpInterfaceTableGroupV3 OBJECT-GROUP
|
||||
"The interface table objects V3."
|
||||
::= { dcpInterfaceMIBGroups 3 }
|
||||
|
||||
-- 1.3.6.1.4.1.30826.2.2.2.2.2
|
||||
dcpInterfaceTrxMIBGroups OBJECT IDENTIFIER ::= { dcpInterfaceMIBCompliance 3 }
|
||||
|
||||
dcpInterfaceTrxTableGroupV1 OBJECT-GROUP
|
||||
OBJECTS { dcpInterfaceTrxName, dcpInterfaceTrxName, dcpInterfaceTrxLanes, dcpInterfaceTrxTemperature, dcpInterfaceTrxTemperatureHighWarningThreshold,
|
||||
dcpInterfaceTrxTemperatureHighAlarmThreshold, dcpInterfaceTrxWavelength, dcpInterfaceTrxChannelId, dcpInterfaceTrxActualFrequency, dcpInterfaceTrxWantedFrequency, dcpInterfaceTrxGridSpacing,
|
||||
dcpInterfaceTrxTotalRxPower, dcpInterfaceTrxSignalRxPower, dcpInterfaceTrxTxPower, dcpInterfaceTrxTxBias, dcpInterfaceTrxRxSensitivity,
|
||||
dcpInterfaceTrxRxLosThreshold, dcpInterfaceTrxModulationType, dcpInterfaceTrxBandwidth, dcpInterfaceTrxFec, dcpInterfaceTrxPulseShaping,
|
||||
dcpInterfaceTrxCertified, dcpInterfaceTrxOsnr, dcpInterfaceTrxChromaticDispersion, dcpInterfaceTrxDiffGroupDelay, dcpInterfaceTrxPolarizationDependentLoss,
|
||||
dcpInterfaceTrxPreFecBerMantissa, dcpInterfaceTrxPreFecBerExponent, dcpInterfaceTrxPreFecBerAvgMantissa, dcpInterfaceTrxPreFecBerAvgExponent,
|
||||
dcpInterfaceTrxUncorrectedBerMantissa, dcpInterfaceTrxUncorrectedBerExponent, dcpInterfaceTrxPostFecBerMantissa, dcpInterfaceTrxPostFecBerExponent,
|
||||
dcpInterfaceTrxQvalue, dcpInterfaceTrxQmargin }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The interface transceiver table objects V1."
|
||||
::= { dcpInterfaceTrxMIBGroups 1 }
|
||||
|
||||
dcpInterfaceTrxTableGroupV2 OBJECT-GROUP
|
||||
OBJECTS { dcpInterfaceTrxName, dcpInterfaceTrxName, dcpInterfaceTrxLanes, dcpInterfaceTrxTemperature, dcpInterfaceTrxTemperatureHighWarningThreshold,
|
||||
dcpInterfaceTrxTemperatureHighAlarmThreshold, dcpInterfaceTrxWavelength, dcpInterfaceTrxChannelId, dcpInterfaceTrxActualFrequency, dcpInterfaceTrxWantedFrequency, dcpInterfaceTrxGridSpacing,
|
||||
dcpInterfaceTrxTotalRxPower, dcpInterfaceTrxSignalRxPower, dcpInterfaceTrxTxPower, dcpInterfaceTrxTxBias, dcpInterfaceTrxRxSensitivity,
|
||||
dcpInterfaceTrxRxLosThreshold, dcpInterfaceTrxModulationType, dcpInterfaceTrxBandwidth, dcpInterfaceTrxFec, dcpInterfaceTrxPulseShaping,
|
||||
dcpInterfaceTrxCertified, dcpInterfaceTrxOsnr, dcpInterfaceTrxChromaticDispersion, dcpInterfaceTrxDiffGroupDelay, dcpInterfaceTrxPolarizationDependentLoss,
|
||||
dcpInterfaceTrxPreFecBerMantissa, dcpInterfaceTrxPreFecBerExponent, dcpInterfaceTrxPreFecBerAvgMantissa, dcpInterfaceTrxPreFecBerAvgExponent,
|
||||
dcpInterfaceTrxUncorrectedBerMantissa, dcpInterfaceTrxUncorrectedBerExponent, dcpInterfaceTrxPostFecBerMantissa, dcpInterfaceTrxPostFecBerExponent,
|
||||
dcpInterfaceTrxQvalue, dcpInterfaceTrxQmargin, dcpInterfaceTrxStateOfPolarizationROC }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The interface transceiver table objects V2."
|
||||
::= { dcpInterfaceTrxMIBGroups 2 }
|
||||
|
||||
dcpInterfaceTrxLanesMIBGroups OBJECT IDENTIFIER ::= { dcpInterfaceMIBCompliance 4 }
|
||||
|
||||
dcpInterfaceTrxLanesTableGroupV1 OBJECT-GROUP
|
||||
OBJECTS { dcpInterfaceTrxLanesName, dcpInterfaceTrxLanesRxPower, dcpInterfaceTrxLanesTxPower, dcpInterfaceTrxLanesRxSensitivity,
|
||||
dcpInterfaceTrxLanesTxBias }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The interface transceiver lanes table objects V1."
|
||||
::= { dcpInterfaceTrxLanesMIBGroups 1 }
|
||||
|
||||
-- 1.3.6.1.4.1.30826.2.2.1.2.2
|
||||
dcpInterfaceMIBCompliances OBJECT IDENTIFIER ::= { dcpInterfaceMIBCompliance 2 }
|
||||
|
||||
-- 1.3.6.1.4.1.30826.2.2.2.2.2.1
|
||||
-- 1.3.6.1.4.1.30826.2.2.1.2.2.1
|
||||
dcpInterfaceBasicComplV1 MODULE-COMPLIANCE
|
||||
STATUS deprecated
|
||||
DESCRIPTION
|
||||
@ -278,9 +805,9 @@ dcpInterfaceBasicComplV1 MODULE-COMPLIANCE
|
||||
dcpInterfaceTableGroupV1 }
|
||||
::= { dcpInterfaceMIBCompliances 1 }
|
||||
|
||||
-- 1.3.6.1.4.1.30826.2.2.2.2.2.2
|
||||
-- 1.3.6.1.4.1.30826.2.2.1.2.2.2
|
||||
dcpInterfaceBasicComplV2 MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
STATUS deprecated
|
||||
DESCRIPTION
|
||||
"Basic implementation requirements for the DCP-INTERFACE-MIB V2."
|
||||
MODULE
|
||||
@ -288,7 +815,7 @@ dcpInterfaceBasicComplV2 MODULE-COMPLIANCE
|
||||
dcpInterfaceTableGroupV2 }
|
||||
::= { dcpInterfaceMIBCompliances 2 }
|
||||
|
||||
-- 1.3.6.1.4.1.30826.2.2.2.2.2.3
|
||||
-- 1.3.6.1.4.1.30826.2.2.1.2.2.3
|
||||
dcpInterfaceBasicComplV3 MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
@ -298,6 +825,28 @@ dcpInterfaceBasicComplV3 MODULE-COMPLIANCE
|
||||
dcpInterfaceTableGroupV3 }
|
||||
::= { dcpInterfaceMIBCompliances 3 }
|
||||
|
||||
dcpInterfaceBasicComplV4 MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Basic implementation requirements for the DCP-INTERFACE-MIB V4."
|
||||
MODULE
|
||||
MANDATORY-GROUPS {
|
||||
dcpInterfaceTableGroupV3,
|
||||
dcpInterfaceTrxTableGroupV1,
|
||||
dcpInterfaceTrxLanesTableGroupV1 }
|
||||
::= { dcpInterfaceMIBCompliances 4 }
|
||||
|
||||
dcpInterfaceBasicComplV5 MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Basic implementation requirements for the DCP-INTERFACE-MIB V5."
|
||||
MODULE
|
||||
MANDATORY-GROUPS {
|
||||
dcpInterfaceTableGroupV3,
|
||||
dcpInterfaceTrxTableGroupV2,
|
||||
dcpInterfaceTrxLanesTableGroupV1 }
|
||||
::= { dcpInterfaceMIBCompliances 5 }
|
||||
|
||||
END
|
||||
|
||||
--
|
||||
|
@ -16,12 +16,15 @@ IMPORTS
|
||||
FROM SO-MIB;
|
||||
|
||||
soTcMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "202203181349Z"
|
||||
LAST-UPDATED "202209051410Z"
|
||||
ORGANIZATION "Smartoptics"
|
||||
CONTACT-INFO "http://www.smartoptics.com"
|
||||
DESCRIPTION "This is the enterprise specific TC MIB for
|
||||
Smartoptics containing common textual conventions."
|
||||
|
||||
REVISION "202209051410Z"
|
||||
DESCRIPTION "Added xc4Wss1-5 to InterfacePortMode."
|
||||
|
||||
REVISION "202203181349Z"
|
||||
DESCRIPTION "Added InterfacePortMode."
|
||||
|
||||
@ -51,7 +54,7 @@ DcpTenths ::= TEXTUAL-CONVENTION
|
||||
"d-1"
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An integer to be displayed with 1 decimal place. 100 is displayes as 10.0"
|
||||
"An integer to be displayed with 1 decimal place. 100 is displayed as 10.0"
|
||||
SYNTAX Integer32
|
||||
|
||||
DcpHundreds ::= TEXTUAL-CONVENTION
|
||||
@ -59,7 +62,7 @@ DcpHundreds ::= TEXTUAL-CONVENTION
|
||||
"d-2"
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An integer to be displayed with 2 decimal place. 100 is displayes as 1.0"
|
||||
"An integer to be displayed with 2 decimal place. 100 is displayed as 1.0"
|
||||
SYNTAX Integer32
|
||||
|
||||
InterfaceStatus ::= TEXTUAL-CONVENTION
|
||||
@ -114,18 +117,59 @@ InterfacePortMode ::= TEXTUAL-CONVENTION
|
||||
DESCRIPTION
|
||||
"The interface port mode for a service.
|
||||
na - Not applicable.
|
||||
localAD - The service is added on to the local Mux/Demux port.
|
||||
xc1 - The service is added on a crossconnect port XC1.
|
||||
xc2 - The service is added on a crossconnect port XC2.
|
||||
xc3 - The service is added on a crossconnect port XC3."
|
||||
localAD - The service is added to the chosen channel on the local Add/drop ports.
|
||||
xc1 - The service is added to the cross connect port XC1.
|
||||
xc2 - The service is added to the cross connect port XC2.
|
||||
xc3 - The service is added to the cross connect port XC3.
|
||||
xc4Wss1 - The service is added to the cross connect port XC4:Wss1.
|
||||
xc4Wss2 - The service is added to the cross connect port XC4:Wss2.
|
||||
xc4Wss3 - The service is added to the cross connect port XC4:Wss2.
|
||||
xc4Wss4 - The service is added to the cross connect port XC4:Wss4.
|
||||
xc4Wss5 - The service is added to the cross connect port XC4:Wss5."
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
na (1),
|
||||
localAD (2),
|
||||
xc1 (3),
|
||||
xc2 (4),
|
||||
xc3 (5)
|
||||
xc3 (5),
|
||||
xc4Wss1 (6),
|
||||
xc4Wss2 (7),
|
||||
xc4Wss3 (8),
|
||||
xc4Wss4 (9),
|
||||
xc4Wss5 (10)
|
||||
}
|
||||
|
||||
FanStatus ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The fan status.
|
||||
notPresent - Not present.
|
||||
ok - Okay.
|
||||
alarm - Alarm."
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
notPresent(1),
|
||||
ok(2),
|
||||
alarm(3)
|
||||
}
|
||||
|
||||
FanMode ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The fan mode (speed).
|
||||
na - Not applicable.
|
||||
high - High speed.
|
||||
medium - Medium speed.
|
||||
low - Low speed."
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
na(1),
|
||||
high(2),
|
||||
medium(3),
|
||||
low(4)
|
||||
}
|
||||
|
||||
END
|
||||
|
||||
--
|
||||
|
Reference in New Issue
Block a user