800 lines
20 KiB
Plaintext
800 lines
20 KiB
Plaintext
CYAN-XCVR-MIB DEFINITIONS ::= BEGIN
|
|
IMPORTS
|
|
MODULE-IDENTITY,
|
|
OBJECT-TYPE,
|
|
Integer32,
|
|
Counter64,
|
|
Unsigned32
|
|
FROM SNMPv2-SMI
|
|
|
|
DisplayString
|
|
FROM SNMPv2-TC
|
|
|
|
CyanNoYesTc,
|
|
CyanWdmTypeTc,
|
|
CyanXcvrConnectorCodeTc,
|
|
CyanOpStateTc,
|
|
CyanXcvrIdentifierTc,
|
|
CyanSecServiceStateTc,
|
|
CyanOpStateQualTc,
|
|
CyanAdminStateTc,
|
|
CyanPowerClassTc
|
|
FROM CYAN-TC-MIB
|
|
|
|
cyanEntityModules
|
|
FROM CYAN-MIB
|
|
|
|
MODULE-COMPLIANCE,
|
|
OBJECT-GROUP
|
|
FROM SNMPv2-CONF;
|
|
|
|
|
|
cyanXcvrModule MODULE-IDENTITY
|
|
LAST-UPDATED "201412070545Z" -- Sun Dec 7 05:45:28 2014
|
|
ORGANIZATION "Cyan, Inc."
|
|
CONTACT-INFO
|
|
"
|
|
E-mail: support@cyaninc.com
|
|
|
|
Postal: Cyan, Inc.
|
|
1390 N. McDowell Blvd., # G-327
|
|
Petaluma, CA 94954
|
|
USA
|
|
|
|
Tel: +1-707-735-2300"
|
|
|
|
DESCRIPTION "MIB module for Optical Transceiver"
|
|
|
|
REVISION "201412070545Z" -- Sun Dec 7 05:45:28 2014
|
|
DESCRIPTION "Release 6.0 build 1416362081"
|
|
|
|
::= { cyanEntityModules 140 }
|
|
|
|
cyanXcvrMibObjects OBJECT IDENTIFIER ::={ cyanXcvrModule 1 }
|
|
|
|
cyanXcvrTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF CyanXcvrEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A list of Xcvr entries."
|
|
::= { cyanXcvrMibObjects 1 }
|
|
|
|
cyanXcvrEntry OBJECT-TYPE
|
|
SYNTAX CyanXcvrEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry of Xcvr."
|
|
INDEX {
|
|
cyanXcvrShelfId ,
|
|
cyanXcvrModuleId ,
|
|
cyanXcvrXcvrId
|
|
}
|
|
::= { cyanXcvrTable 1 }
|
|
|
|
CyanXcvrEntry ::=
|
|
SEQUENCE {
|
|
cyanXcvrShelfId Unsigned32,
|
|
cyanXcvrModuleId Unsigned32,
|
|
cyanXcvrXcvrId Unsigned32,
|
|
cyanXcvrAdminState CyanAdminStateTc,
|
|
cyanXcvrAutoinserviceSoakTimeSec Integer32,
|
|
cyanXcvrComplianceCode Counter64,
|
|
cyanXcvrConnectorCode CyanXcvrConnectorCodeTc,
|
|
cyanXcvrCyanName DisplayString,
|
|
cyanXcvrCyanPartNumber DisplayString,
|
|
cyanXcvrDescription DisplayString,
|
|
cyanXcvrIdentifier DisplayString,
|
|
cyanXcvrIdentifierCode CyanXcvrIdentifierTc,
|
|
cyanXcvrLength9 Unsigned32,
|
|
cyanXcvrMaxBitRate Unsigned32,
|
|
cyanXcvrMfgDateCode DisplayString,
|
|
cyanXcvrMinBitRate Unsigned32,
|
|
cyanXcvrMmf3Maxlen Unsigned32,
|
|
cyanXcvrMmf4Maxlen Unsigned32,
|
|
cyanXcvrName DisplayString,
|
|
cyanXcvrNominalBitRate Unsigned32,
|
|
cyanXcvrOidClass DisplayString,
|
|
cyanXcvrOperState CyanOpStateTc,
|
|
cyanXcvrOperStateQual CyanOpStateQualTc,
|
|
cyanXcvrOptSensitivityAdjustSupp CyanNoYesTc,
|
|
cyanXcvrOssLabel DisplayString,
|
|
cyanXcvrOuiCode Integer32,
|
|
cyanXcvrOwner DisplayString,
|
|
cyanXcvrPartNumber DisplayString,
|
|
cyanXcvrPowerClass CyanPowerClassTc,
|
|
cyanXcvrRealTimeDiagImplemented CyanNoYesTc,
|
|
cyanXcvrRxPwrHiAlrmThres Integer32,
|
|
cyanXcvrRxPwrHiWarnThres Integer32,
|
|
cyanXcvrRxPwrLoAlrmThres Integer32,
|
|
cyanXcvrRxPwrLoWarnThres Integer32,
|
|
cyanXcvrSecServState CyanSecServiceStateTc,
|
|
cyanXcvrSerialNumber DisplayString,
|
|
cyanXcvrSfpOptions Unsigned32,
|
|
cyanXcvrTempHiAlrmThres Integer32,
|
|
cyanXcvrTempHiWarnThres Integer32,
|
|
cyanXcvrTempLoAlrmThres Integer32,
|
|
cyanXcvrTempLoWarnThres Integer32,
|
|
cyanXcvrTemperature Integer32,
|
|
cyanXcvrTxBiasCurrent Integer32,
|
|
cyanXcvrTxBiasHiAlrmThres Integer32,
|
|
cyanXcvrTxBiasHiWarnThres Integer32,
|
|
cyanXcvrTxBiasLoAlrmThres Integer32,
|
|
cyanXcvrTxBiasLoWarnThres Integer32,
|
|
cyanXcvrTxPwrHiAlrmThres Integer32,
|
|
cyanXcvrTxPwrHiWarnThres Integer32,
|
|
cyanXcvrTxPwrLoAlrmThres Integer32,
|
|
cyanXcvrTxPwrLoWarnThres Integer32,
|
|
cyanXcvrVccVoltHiAlrmThres Integer32,
|
|
cyanXcvrVccVoltHiWarnThres Integer32,
|
|
cyanXcvrVccVoltLoAlrmThres Integer32,
|
|
cyanXcvrVccVoltLoWarnThres Integer32,
|
|
cyanXcvrVccVoltage Integer32,
|
|
cyanXcvrVendorName DisplayString,
|
|
cyanXcvrVendorRev DisplayString,
|
|
cyanXcvrWavelength Integer32,
|
|
cyanXcvrWdmType CyanWdmTypeTc,
|
|
cyanXcvrWlenError Integer32,
|
|
cyanXcvrWlenIsTunable CyanNoYesTc,
|
|
cyanXcvrWlenSetpoint Integer32,
|
|
cyanXcvrWlenTolerance Integer32
|
|
}
|
|
|
|
cyanXcvrShelfId OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..255)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Shelf Id"
|
|
|
|
::= { cyanXcvrEntry 1 }
|
|
cyanXcvrModuleId OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Module Id"
|
|
|
|
::= { cyanXcvrEntry 2 }
|
|
cyanXcvrXcvrId OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Transceiver Id"
|
|
|
|
::= { cyanXcvrEntry 3 }
|
|
|
|
cyanXcvrAdminState OBJECT-TYPE
|
|
SYNTAX CyanAdminStateTc
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Administrative state"
|
|
|
|
::= { cyanXcvrEntry 4 }
|
|
|
|
cyanXcvrAutoinserviceSoakTimeSec OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Auto-In-Service soak time"
|
|
|
|
::= { cyanXcvrEntry 5 }
|
|
|
|
cyanXcvrComplianceCode OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Compliance code"
|
|
|
|
::= { cyanXcvrEntry 6 }
|
|
|
|
cyanXcvrConnectorCode OBJECT-TYPE
|
|
SYNTAX CyanXcvrConnectorCodeTc
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"SFP/XFP/CFP Connector code"
|
|
|
|
::= { cyanXcvrEntry 7 }
|
|
|
|
cyanXcvrCyanName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..16))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Cyan Optics"
|
|
|
|
::= { cyanXcvrEntry 8 }
|
|
|
|
cyanXcvrCyanPartNumber OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..42))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Cyan Part Number"
|
|
|
|
::= { cyanXcvrEntry 9 }
|
|
|
|
cyanXcvrDescription OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..255))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Description"
|
|
|
|
::= { cyanXcvrEntry 10 }
|
|
|
|
cyanXcvrIdentifier OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"string OID"
|
|
|
|
::= { cyanXcvrEntry 11 }
|
|
|
|
cyanXcvrIdentifierCode OBJECT-TYPE
|
|
SYNTAX CyanXcvrIdentifierTc
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Identifier code"
|
|
|
|
::= { cyanXcvrEntry 12 }
|
|
|
|
cyanXcvrLength9 OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Link length supported for single mode fibers (m)"
|
|
|
|
::= { cyanXcvrEntry 13 }
|
|
|
|
cyanXcvrMaxBitRate OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Maximum bit rate (Mbps)"
|
|
|
|
::= { cyanXcvrEntry 14 }
|
|
|
|
cyanXcvrMfgDateCode OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Manufacturing Date"
|
|
|
|
::= { cyanXcvrEntry 15 }
|
|
|
|
cyanXcvrMinBitRate OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Minimum bit rate (Mbps)"
|
|
|
|
::= { cyanXcvrEntry 16 }
|
|
|
|
cyanXcvrMmf3Maxlen OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..65535)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Max MMF length OM3 in meters"
|
|
|
|
::= { cyanXcvrEntry 17 }
|
|
|
|
cyanXcvrMmf4Maxlen OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..65535)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Max MMF length OM4 in meters"
|
|
|
|
::= { cyanXcvrEntry 18 }
|
|
|
|
cyanXcvrName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Cyan name"
|
|
|
|
::= { cyanXcvrEntry 19 }
|
|
|
|
cyanXcvrNominalBitRate OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Nominal bit rate (Mbps)"
|
|
|
|
::= { cyanXcvrEntry 20 }
|
|
|
|
cyanXcvrOidClass OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"OID Class"
|
|
|
|
::= { cyanXcvrEntry 21 }
|
|
|
|
cyanXcvrOperState OBJECT-TYPE
|
|
SYNTAX CyanOpStateTc
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Primary Operation State"
|
|
|
|
::= { cyanXcvrEntry 22 }
|
|
|
|
cyanXcvrOperStateQual OBJECT-TYPE
|
|
SYNTAX CyanOpStateQualTc
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Operation state qualifier"
|
|
|
|
::= { cyanXcvrEntry 23 }
|
|
|
|
cyanXcvrOptSensitivityAdjustSupp OBJECT-TYPE
|
|
SYNTAX CyanNoYesTc
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Optical sensitivity adjustment supported"
|
|
|
|
::= { cyanXcvrEntry 24 }
|
|
|
|
cyanXcvrOssLabel OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..80))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"CyMS label"
|
|
|
|
::= { cyanXcvrEntry 25 }
|
|
|
|
cyanXcvrOuiCode OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"IEEE Organization Unique Identifier"
|
|
|
|
::= { cyanXcvrEntry 26 }
|
|
|
|
cyanXcvrOwner OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..80))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Owner"
|
|
|
|
::= { cyanXcvrEntry 27 }
|
|
|
|
cyanXcvrPartNumber OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Part Number"
|
|
|
|
::= { cyanXcvrEntry 28 }
|
|
|
|
cyanXcvrPowerClass OBJECT-TYPE
|
|
SYNTAX CyanPowerClassTc
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Power classes: <=8W, <=16W, <=24W, >24W"
|
|
|
|
::= { cyanXcvrEntry 29 }
|
|
|
|
cyanXcvrRealTimeDiagImplemented OBJECT-TYPE
|
|
SYNTAX CyanNoYesTc
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Real-time diagnostics implemented"
|
|
|
|
::= { cyanXcvrEntry 30 }
|
|
|
|
cyanXcvrRxPwrHiAlrmThres OBJECT-TYPE
|
|
SYNTAX Integer32 (-128000..128000) -- Float value * 1000
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Receive power high alarm threshold (dBm)"
|
|
|
|
::= { cyanXcvrEntry 31 }
|
|
|
|
cyanXcvrRxPwrHiWarnThres OBJECT-TYPE
|
|
SYNTAX Integer32 (-128000..128000) -- Float value * 1000
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Receive power high warning threshold (dBm)"
|
|
|
|
::= { cyanXcvrEntry 32 }
|
|
|
|
cyanXcvrRxPwrLoAlrmThres OBJECT-TYPE
|
|
SYNTAX Integer32 (-128000..128000) -- Float value * 1000
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Receive power low alarm threshold (dBm)"
|
|
|
|
::= { cyanXcvrEntry 33 }
|
|
|
|
cyanXcvrRxPwrLoWarnThres OBJECT-TYPE
|
|
SYNTAX Integer32 (-128000..128000) -- Float value * 1000
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Receive power low warning threshold (dBm)"
|
|
|
|
::= { cyanXcvrEntry 34 }
|
|
|
|
cyanXcvrSecServState OBJECT-TYPE
|
|
SYNTAX CyanSecServiceStateTc
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Secondary service state"
|
|
|
|
::= { cyanXcvrEntry 35 }
|
|
|
|
cyanXcvrSerialNumber OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Serial Number"
|
|
|
|
::= { cyanXcvrEntry 36 }
|
|
|
|
cyanXcvrSfpOptions OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Options"
|
|
|
|
::= { cyanXcvrEntry 37 }
|
|
|
|
cyanXcvrTempHiAlrmThres OBJECT-TYPE
|
|
SYNTAX Integer32 (-128000..128000) -- Float value * 1000
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Temperature high alarm threshold (C)"
|
|
|
|
::= { cyanXcvrEntry 38 }
|
|
|
|
cyanXcvrTempHiWarnThres OBJECT-TYPE
|
|
SYNTAX Integer32 (-128000..128000) -- Float value * 1000
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Temperature high warning threshold (C)"
|
|
|
|
::= { cyanXcvrEntry 39 }
|
|
|
|
cyanXcvrTempLoAlrmThres OBJECT-TYPE
|
|
SYNTAX Integer32 (-128000..128000) -- Float value * 1000
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Temperature low alarm threshold (C)"
|
|
|
|
::= { cyanXcvrEntry 40 }
|
|
|
|
cyanXcvrTempLoWarnThres OBJECT-TYPE
|
|
SYNTAX Integer32 (-128000..128000) -- Float value * 1000
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Temperature low warning threshold (C)"
|
|
|
|
::= { cyanXcvrEntry 41 }
|
|
|
|
cyanXcvrTemperature OBJECT-TYPE
|
|
SYNTAX Integer32 -- real32 * 1000
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Optical transceiver temperature (C)"
|
|
|
|
::= { cyanXcvrEntry 42 }
|
|
|
|
cyanXcvrTxBiasCurrent OBJECT-TYPE
|
|
SYNTAX Integer32 -- real32 * 1000
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Transmit bias current (A)"
|
|
|
|
::= { cyanXcvrEntry 43 }
|
|
|
|
cyanXcvrTxBiasHiAlrmThres OBJECT-TYPE
|
|
SYNTAX Integer32 -- Float Value * 1000
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Transmit bias current high alarm threshold (A)"
|
|
|
|
::= { cyanXcvrEntry 44 }
|
|
|
|
cyanXcvrTxBiasHiWarnThres OBJECT-TYPE
|
|
SYNTAX Integer32 -- Float Value * 1000
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Transmit bias current high warning threshold (A)"
|
|
|
|
::= { cyanXcvrEntry 45 }
|
|
|
|
cyanXcvrTxBiasLoAlrmThres OBJECT-TYPE
|
|
SYNTAX Integer32 -- Float Value * 1000
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Transmit bias current low alarm threshold (A)"
|
|
|
|
::= { cyanXcvrEntry 46 }
|
|
|
|
cyanXcvrTxBiasLoWarnThres OBJECT-TYPE
|
|
SYNTAX Integer32 -- Float Value * 1000
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Transmit bias current low warning threshold (A)"
|
|
|
|
::= { cyanXcvrEntry 47 }
|
|
|
|
cyanXcvrTxPwrHiAlrmThres OBJECT-TYPE
|
|
SYNTAX Integer32 (-128000..128000) -- Float value * 1000
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Transmit power high alarm threshold (dBm)"
|
|
|
|
::= { cyanXcvrEntry 48 }
|
|
|
|
cyanXcvrTxPwrHiWarnThres OBJECT-TYPE
|
|
SYNTAX Integer32 (-128000..128000) -- Float value * 1000
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Transmit power high warning threshold (dBm)"
|
|
|
|
::= { cyanXcvrEntry 49 }
|
|
|
|
cyanXcvrTxPwrLoAlrmThres OBJECT-TYPE
|
|
SYNTAX Integer32 (-128000..128000) -- Float value * 1000
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Transmit power low alarm threshold (dBm)"
|
|
|
|
::= { cyanXcvrEntry 50 }
|
|
|
|
cyanXcvrTxPwrLoWarnThres OBJECT-TYPE
|
|
SYNTAX Integer32 (-128000..128000) -- Float value * 1000
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Transmit power low warning threshold (dBm)"
|
|
|
|
::= { cyanXcvrEntry 51 }
|
|
|
|
cyanXcvrVccVoltHiAlrmThres OBJECT-TYPE
|
|
SYNTAX Integer32 -- Float Value * 1000
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"VCC voltage high alarm threshold (V)"
|
|
|
|
::= { cyanXcvrEntry 52 }
|
|
|
|
cyanXcvrVccVoltHiWarnThres OBJECT-TYPE
|
|
SYNTAX Integer32 -- Float Value * 1000
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"VCC voltage high warning threshold (V)"
|
|
|
|
::= { cyanXcvrEntry 53 }
|
|
|
|
cyanXcvrVccVoltLoAlrmThres OBJECT-TYPE
|
|
SYNTAX Integer32 -- Float Value * 1000
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"VCC voltage low alarm threshold (V)"
|
|
|
|
::= { cyanXcvrEntry 54 }
|
|
|
|
cyanXcvrVccVoltLoWarnThres OBJECT-TYPE
|
|
SYNTAX Integer32 -- Float Value * 1000
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"VCC voltage low warning threshold (V)"
|
|
|
|
::= { cyanXcvrEntry 55 }
|
|
|
|
cyanXcvrVccVoltage OBJECT-TYPE
|
|
SYNTAX Integer32 -- real32 * 1000
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"VCC voltage (V)"
|
|
|
|
::= { cyanXcvrEntry 56 }
|
|
|
|
cyanXcvrVendorName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..16))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Vendor's name"
|
|
|
|
::= { cyanXcvrEntry 57 }
|
|
|
|
cyanXcvrVendorRev OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..4))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Vendor revision"
|
|
|
|
::= { cyanXcvrEntry 58 }
|
|
|
|
cyanXcvrWavelength OBJECT-TYPE
|
|
SYNTAX Integer32 -- real32 * 1000
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Wavelength nominal (nm)"
|
|
|
|
::= { cyanXcvrEntry 59 }
|
|
|
|
cyanXcvrWdmType OBJECT-TYPE
|
|
SYNTAX CyanWdmTypeTc
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"WDM type"
|
|
|
|
::= { cyanXcvrEntry 60 }
|
|
|
|
cyanXcvrWlenError OBJECT-TYPE
|
|
SYNTAX Integer32 -- real32 * 1000
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Tunable transceiver: Measured error between actual wavelength and entered setpoint"
|
|
|
|
::= { cyanXcvrEntry 61 }
|
|
|
|
cyanXcvrWlenIsTunable OBJECT-TYPE
|
|
SYNTAX CyanNoYesTc
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Tunable wavelength"
|
|
|
|
::= { cyanXcvrEntry 62 }
|
|
|
|
cyanXcvrWlenSetpoint OBJECT-TYPE
|
|
SYNTAX Integer32 -- real32 * 1000
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Tunable transceiver: Entered wavelength setpoint"
|
|
|
|
::= { cyanXcvrEntry 63 }
|
|
|
|
cyanXcvrWlenTolerance OBJECT-TYPE
|
|
SYNTAX Integer32 -- real32 * 1000
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Wavelength tolerance (+/-nm)"
|
|
|
|
::= { cyanXcvrEntry 64 }
|
|
|
|
cyanXcvrObjectGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
cyanXcvrAdminState,
|
|
cyanXcvrAutoinserviceSoakTimeSec,
|
|
cyanXcvrComplianceCode,
|
|
cyanXcvrConnectorCode,
|
|
cyanXcvrCyanName,
|
|
cyanXcvrCyanPartNumber,
|
|
cyanXcvrDescription,
|
|
cyanXcvrIdentifier,
|
|
cyanXcvrIdentifierCode,
|
|
cyanXcvrLength9,
|
|
cyanXcvrMaxBitRate,
|
|
cyanXcvrMfgDateCode,
|
|
cyanXcvrMinBitRate,
|
|
cyanXcvrMmf3Maxlen,
|
|
cyanXcvrMmf4Maxlen,
|
|
cyanXcvrName,
|
|
cyanXcvrNominalBitRate,
|
|
cyanXcvrOidClass,
|
|
cyanXcvrOperState,
|
|
cyanXcvrOperStateQual,
|
|
cyanXcvrOptSensitivityAdjustSupp,
|
|
cyanXcvrOssLabel,
|
|
cyanXcvrOuiCode,
|
|
cyanXcvrOwner,
|
|
cyanXcvrPartNumber,
|
|
cyanXcvrPowerClass,
|
|
cyanXcvrRealTimeDiagImplemented,
|
|
cyanXcvrRxPwrHiAlrmThres,
|
|
cyanXcvrRxPwrHiWarnThres,
|
|
cyanXcvrRxPwrLoAlrmThres,
|
|
cyanXcvrRxPwrLoWarnThres,
|
|
cyanXcvrSecServState,
|
|
cyanXcvrSerialNumber,
|
|
cyanXcvrSfpOptions,
|
|
cyanXcvrTempHiAlrmThres,
|
|
cyanXcvrTempHiWarnThres,
|
|
cyanXcvrTempLoAlrmThres,
|
|
cyanXcvrTempLoWarnThres,
|
|
cyanXcvrTemperature,
|
|
cyanXcvrTxBiasCurrent,
|
|
cyanXcvrTxBiasHiAlrmThres,
|
|
cyanXcvrTxBiasHiWarnThres,
|
|
cyanXcvrTxBiasLoAlrmThres,
|
|
cyanXcvrTxBiasLoWarnThres,
|
|
cyanXcvrTxPwrHiAlrmThres,
|
|
cyanXcvrTxPwrHiWarnThres,
|
|
cyanXcvrTxPwrLoAlrmThres,
|
|
cyanXcvrTxPwrLoWarnThres,
|
|
cyanXcvrVccVoltHiAlrmThres,
|
|
cyanXcvrVccVoltHiWarnThres,
|
|
cyanXcvrVccVoltLoAlrmThres,
|
|
cyanXcvrVccVoltLoWarnThres,
|
|
cyanXcvrVccVoltage,
|
|
cyanXcvrVendorName,
|
|
cyanXcvrVendorRev,
|
|
cyanXcvrWavelength,
|
|
cyanXcvrWdmType,
|
|
cyanXcvrWlenError,
|
|
cyanXcvrWlenIsTunable,
|
|
cyanXcvrWlenSetpoint,
|
|
cyanXcvrWlenTolerance
|
|
}
|
|
|
|
STATUS current
|
|
DESCRIPTION "Group of objects that comes with Xcvr module"
|
|
::= {cyanXcvrModule 20}
|
|
|
|
cyanXcvrCompliance MODULE-COMPLIANCE
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The basic info needed to be a cyan Xcvr"
|
|
MODULE
|
|
MANDATORY-GROUPS {
|
|
cyanXcvrObjectGroup
|
|
}
|
|
::= { cyanXcvrModule 30 }
|
|
|
|
|
|
END
|
|
|