-- This file was included in WWP MIB release 04-10-01-0027 -- -- WWP-LEOS-PORT-XCVR-MIB.my -- -- NOTE WELL -- Starting from LE21X 2.0, the object wwpXcvrPortHoldDownTime mentioned -- in this MIB has been deprecated. -- NOTE WELL WWP-LEOS-PORT-XCVR-MIB DEFINITIONS ::= BEGIN IMPORTS Integer32, Unsigned32, OBJECT-TYPE, NOTIFICATION-TYPE, MODULE-IDENTITY FROM SNMPv2-SMI DisplayString, TruthValue FROM SNMPv2-TC wwpModules, wwpModulesLeos FROM WWP-SMI; wwpLeosPortXcvrMIB MODULE-IDENTITY LAST-UPDATED "201107060000Z" ORGANIZATION "Ciena, Inc" CONTACT-INFO " Mib Meister 115 North Sullivan Road Spokane Valley, WA 99037 USA Phone: +1 509 242 9000 Email: support@ciena.com" DESCRIPTION "Corrected Units changed watts to uW in descriptions." REVISION "201107060000Z" DESCRIPTION "Added XFP objects. " REVISION "201105240000Z" DESCRIPTION "wwpLeosPortXcvrEventType object does not support the enumerations for 'disabled' and 'enabled' as the backend does not support it ." REVISION "201103080000Z" DESCRIPTION "Added wwpLeosPortXcvrAdminFrequency, wwpLeosPortXcvrXfpLaserFirstFrequency, wwpLeosPortXcvrXfpLaserLastFrquency, wwpLeosPortXcvrXfpMaxGridScacing, wwpLeosPortXcvrXfpChannelNum, wwpLeosPortXcvrXfpFrequencyError" REVISION "201002010000Z" DESCRIPTION "The MIB module for the WWP System physical transceiver devices." REVISION "200603150000Z" DESCRIPTION "Added notification wwpLeosPortXcvrSpeedInfoMissingNotification." REVISION "200104031700Z" DESCRIPTION "Initial creation." ::= { wwpModulesLeos 4} -- -- Node definitions -- wwpLeosPortXcvrMIBObjects OBJECT IDENTIFIER ::= { wwpLeosPortXcvrMIB 1 } wwpLeosPortXcvr OBJECT IDENTIFIER ::= { wwpLeosPortXcvrMIBObjects 1 } wwpLeosPortXcvrNotif OBJECT IDENTIFIER ::= { wwpLeosPortXcvrMIBObjects 2 } -- Notifications wwpLeosPortXcvrMIBNotificationPrefix OBJECT IDENTIFIER ::= { wwpLeosPortXcvrMIB 2 } wwpLeosPortXcvrMIBNotifications OBJECT IDENTIFIER ::= { wwpLeosPortXcvrMIBNotificationPrefix 0 } -- Conformance information wwpLeosPortXcvrMIBConformance OBJECT IDENTIFIER ::= { wwpLeosPortXcvrMIB 3 } wwpLeosPortXcvrMIBCompliances OBJECT IDENTIFIER ::= { wwpLeosPortXcvrMIBConformance 1 } wwpLeosPortXcvrMIBGroups OBJECT IDENTIFIER ::= { wwpLeosPortXcvrMIBConformance 2 } wwpLeosPortXcvrTable OBJECT-TYPE SYNTAX SEQUENCE OF WwpLeosPortXcvrEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table contains descriptions and settings for each of the physical transceiver devices." ::= { wwpLeosPortXcvr 1 } wwpLeosPortXcvrEntry OBJECT-TYPE SYNTAX WwpLeosPortXcvrEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The Transciever Device Entry." INDEX { wwpLeosPortXcvrId } ::= { wwpLeosPortXcvrTable 1 } WwpLeosPortXcvrEntry ::= SEQUENCE { wwpLeosPortXcvrId INTEGER, wwpLeosPortXcvrOperState INTEGER, wwpLeosPortXcvrIdentiferType INTEGER, wwpLeosPortXcvrExtIdentiferType INTEGER, wwpLeosPortXcvrConnectorType INTEGER, wwpLeosPortXcvrType INTEGER, wwpLeosPortXcvrVendorName DisplayString, wwpLeosPortXcvrVendorOUI OCTET STRING, wwpLeosPortXcvrVendorPN DisplayString, wwpLeosPortXcvrRevNum DisplayString, wwpLeosPortXcvrSerialNum DisplayString, wwpLeosPortXcvrEncodingType INTEGER, wwpLeosPortXcvrMfgDate DisplayString, wwpLeosPortXcvrComplianceVer INTEGER, wwpLeosPortXcvrWaveLength INTEGER, wwpLeosPortXcvrTemperature INTEGER, wwpLeosPortXcvrVcc INTEGER, wwpLeosPortXcvrBias INTEGER, wwpLeosPortXcvrRxPower INTEGER, wwpLeosPortXcvrTxState INTEGER, wwpLeosPortXcvrTxFaultStatus INTEGER, wwpLeosPortXcvrRxRateStatus INTEGER, wwpLeosPortXcvr9by125um INTEGER, wwpLeosPortXcvr50by125um INTEGER, wwpLeosPortXcvr62dot5by125um INTEGER, wwpLeosPortXcvrCu INTEGER, wwpLeosPortXcvrTxOutputPw INTEGER, wwpLeosPortXcvrLosState TruthValue, wwpLeosPortXcvrDiagSupported TruthValue, wwpLeosPortXcvrEnhDiagAlarmSupported TruthValue, wwpLeosPortXcvrEnhDiagSoftTxDisableSupported TruthValue, wwpLeosPortXcvrEnhDiagSoftTxFaultSupported TruthValue, wwpLeosPortXcvrEnhDiagRxLosSupported TruthValue, wwpLeosPortXcvrHighTempAlarmThreshold Integer32, wwpLeosPortXcvrLowTempAlarmThreshold Integer32, wwpLeosPortXcvrHighVccAlarmThreshold Integer32, wwpLeosPortXcvrLowVccAlarmThreshold Integer32, wwpLeosPortXcvrHighBiasAlarmThreshold Integer32, wwpLeosPortXcvrLowBiasAlarmThreshold Integer32, wwpLeosPortXcvrHighTxPwAlarmThreshold Integer32, wwpLeosPortXcvrLowTxPwAlarmThreshold Integer32, wwpLeosPortXcvrHighRxPwAlarmThreshold Integer32, wwpLeosPortXcvrLowRxPwAlarmThreshold Integer32, wwpLeosPortXcvrLowRxPwAlarmThreshold Integer32, wwpLeosPortXcvrLowRxPwAlarmThreshold Integer32, wwpLeosPortXcvrEnhDiagRateSelectSupported TruthValue, wwpLeosPortXcvrAdminState INTEGER, wwpLeosPortXcvrXfpMinBitRate INTEGER, wwpLeosPortXcvrXfpMaxBitRate INTEGER, wwpLeosPortXcvrXfpLinkLenSmf1km INTEGER, wwpLeosPortXcvrXfpLinkLenE50u2m INTEGER, wwpLeosPortXcvrXfpLinkLen50u1m INTEGER, wwpLeosPortXcvrXfpLinkLen62dot5u1m INTEGER, wwpLeosPortXcvrXfpLinkLenCopper1m INTEGER, wwpLeosPortXcvrXfpDevTech INTEGER, wwpLeosPortXcvrXfpTransmitterTech INTEGER, wwpLeosPortXcvrXfpCdrSupport INTEGER, wwpLeosPortXcvrXfpWaveLengthTol INTEGER, wwpLeosPortXcvrXfpMaxCaseTemp INTEGER, wwpLeosPortXcvrXfpMaxPower INTEGER, wwpLeosPortXcvrXfpMax5vCurrent INTEGER, wwpLeosPortXcvrXfpMax3p3vCurrent INTEGER, wwpLeosPortXcvrXfpMax1p8vCurrent INTEGER, wwpLeosPortXcvrXfpMaxNeg5p2vCurrent INTEGER, wwpLeosPortXcvrXfpDiagMonitorType INTEGER, wwpLeosPortXcvrXfpEnhancedOptions INTEGER, wwpLeosPortXcvrXfpAuxMonitoringInput1 INTEGER, wwpLeosPortXcvrXfpAuxMonitoringInput2 INTEGER, wwpLeosPortXcvrAdminFrequency Unsigned32, wwpLeosPortXcvrXfpLaserFirstFrequency Unsigned32, wwpLeosPortXcvrXfpLaserLastFrquency Unsigned32, wwpLeosPortXcvrXfpMaxGridScacing INTEGER, wwpLeosPortXcvrXfpChannelNum INTEGER, wwpLeosPortXcvrXfpFrequencyError INTEGER, wwpLeosPortXcvrAdminWavelength Unsigned32, wwpLeosPortXcvrAdminChannel Unsigned32, wwpLeosPortXcvrXfpLaserFirstWavelenth Unsigned32, wwpLeosPortXcvrXfpLaserLastWavelength Unsigned32, wwpLeosPortXcvrXfpLaserFirstChannel Unsigned32, wwpLeosPortXcvrXfpLaserLastChannel Unsigned32, wwpLeosPortXcvrOperFrequency Unsigned32, wwpLeosPortXcvrOperWavelength Unsigned32, wwpLeosPortXcvrRxDbmPower Integer32, wwpLeosPortXcvrTxDbmPower Integer32, wwpLeosPortXcvrHighTxDbmPwAlarmThreshold Integer32, wwpLeosPortXcvrLowTxDbmPwAlarmThreshold Integer32, wwpLeosPortXcvrHighRxDbmPwAlarmThreshold Integer32, wwpLeosPortXcvrLowRxDbmPwAlarmThreshold Integer32 } wwpLeosPortXcvrId OBJECT-TYPE SYNTAX INTEGER (1..65535) MAX-ACCESS read-only STATUS current DESCRIPTION "The ID for the transceiver." ::= { wwpLeosPortXcvrEntry 1 } wwpLeosPortXcvrOperState OBJECT-TYPE SYNTAX INTEGER { disabled(1), enabled(2), loopback(3), notPresent(4), faulted(5) } MAX-ACCESS read-only STATUS current DESCRIPTION "The operational state of the transceiver." ::= { wwpLeosPortXcvrEntry 2 } wwpLeosPortXcvrIdentiferType OBJECT-TYPE SYNTAX INTEGER { unknown(1), gbic(2), solderedType(3), sfp(4), reserved(5), vendorSpecific(6), xbi(7), xenpak(8), xfp(9), xff(10), xfpe(11), xpak(12), x2(13) } MAX-ACCESS read-only STATUS current DESCRIPTION "Type for the transceiver." ::= { wwpLeosPortXcvrEntry 3 } wwpLeosPortXcvrExtIdentiferType OBJECT-TYPE SYNTAX INTEGER { unknown(1), sfp-gbic(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Extended identifier type for this transceiver." ::= { wwpLeosPortXcvrEntry 4 } wwpLeosPortXcvrConnectorType OBJECT-TYPE SYNTAX INTEGER (1..65535) MAX-ACCESS read-only STATUS current DESCRIPTION "Type of connector. unknown(1), sc(2), fiberChannelStyle1(3), fiberChannelStyle2(4), bnc/tnc(5), coaxialHeader(6), fiberJack(7), lc(8), mt-rj(9), mu(10), sg(11), opticalPitTail(12), reserved(13..32), hssdc(33), copperPitTail(34), reserved(35..128), vendorSpecific(129..256)." ::= { wwpLeosPortXcvrEntry 5 } wwpLeosPortXcvrType OBJECT-TYPE SYNTAX INTEGER (1..65535) MAX-ACCESS read-only STATUS current DESCRIPTION "Type of Transceiver." ::= { wwpLeosPortXcvrEntry 6 } wwpLeosPortXcvrVendorName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "String containing this transceiver's vendor name." ::= { wwpLeosPortXcvrEntry 7 } wwpLeosPortXcvrVendorOUI OBJECT-TYPE SYNTAX OCTET STRING(SIZE(0..255)) MAX-ACCESS read-only STATUS current DESCRIPTION "String containing this transceiver's vendor OUI." ::= { wwpLeosPortXcvrEntry 8 } wwpLeosPortXcvrVendorPN OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "String containing this transceiver's vendor OUI." ::= { wwpLeosPortXcvrEntry 9 } wwpLeosPortXcvrRevNum OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "String containing this transceiver's part revision number." ::= { wwpLeosPortXcvrEntry 10 } wwpLeosPortXcvrSerialNum OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "String containing this transceiver's part serial number." ::= { wwpLeosPortXcvrEntry 11 } wwpLeosPortXcvrEncodingType OBJECT-TYPE SYNTAX INTEGER (1..65535) MAX-ACCESS read-only STATUS current DESCRIPTION "If wwpLeosPortXcvrIdentiferType is SFP, then the following values is defined for the encoding type: unspecified(1), 8B10B(2), 4b5b(3), NRZ(4), Manchester(5), SONET(6), reserved(7-256) If wwpLeosPortXcvrIdentiferType is XFP, then the following values is defined for the encoding type: Bit 7: 64B/66B (yes/no) Bit 6: 8B10B (yes/no) Bit 5: Sonet Scrambled (yes/no) Bit 4: NRZ (yes/no) Bit 3: RZ (yes/no) Bit 2: Tx Dither Support (yes/no) Bit 1: Reserved Bit 0: Reserved Multiple bits can be set at once in the case of XFP. For instance, to indicate support for NRZ(4) and Sonet scrambled (5), the user would see this object with the value of 16 + 32 = 48" ::= { wwpLeosPortXcvrEntry 12 } wwpLeosPortXcvrMfgDate OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The transceiver's manufacture date in string." ::= { wwpLeosPortXcvrEntry 13 } wwpLeosPortXcvrComplianceVer OBJECT-TYPE SYNTAX INTEGER(1..4) MAX-ACCESS read-only STATUS current DESCRIPTION "This represents the compliance version. Value 1 means digital diagnostic functionality not included or undefined Value 2 means includes functionality defined in Rev 9.0 SFF-8472 Value 3 means TBD Value 4 means TBD." ::= { wwpLeosPortXcvrEntry 14 } wwpLeosPortXcvrWaveLength OBJECT-TYPE SYNTAX INTEGER (1..65535) MAX-ACCESS read-only STATUS current DESCRIPTION "This represents the wavelength of the transceiver. Units are nano meter." ::= { wwpLeosPortXcvrEntry 15 } wwpLeosPortXcvrTemperature OBJECT-TYPE SYNTAX INTEGER (1..65535) UNITS "centigrade" MAX-ACCESS read-only STATUS current DESCRIPTION "This represents the temperature of the transceiver. Units are in degrees C " ::= { wwpLeosPortXcvrEntry 16 } wwpLeosPortXcvrVcc OBJECT-TYPE SYNTAX INTEGER (1..65535) MAX-ACCESS read-only STATUS current DESCRIPTION "This represents the voltage of the transceiver." ::= { wwpLeosPortXcvrEntry 17 } wwpLeosPortXcvrBias OBJECT-TYPE SYNTAX INTEGER (1..65535) MAX-ACCESS read-only STATUS current DESCRIPTION "This represents the bias of the transceiver." ::= { wwpLeosPortXcvrEntry 18 } wwpLeosPortXcvrRxPower OBJECT-TYPE SYNTAX INTEGER (1..65535) UNITS "uW" MAX-ACCESS read-only STATUS current DESCRIPTION "This represents the measured receive power of the transceiver. Units are micro Watts." ::= { wwpLeosPortXcvrEntry 19 } wwpLeosPortXcvrTxState OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates whether this transceiver is currently set to transmit." ::= { wwpLeosPortXcvrEntry 20 } wwpLeosPortXcvrTxFaultStatus OBJECT-TYPE SYNTAX INTEGER { fault(1), noFault(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates the fault status of this transceiver." ::= { wwpLeosPortXcvrEntry 21 } wwpLeosPortXcvrRxRateStatus OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates the Rx rate status of this transceiver." ::= { wwpLeosPortXcvrEntry 22 } wwpLeosPortXcvr9by125um OBJECT-TYPE SYNTAX INTEGER (1..65535) MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates the link length for 9/125um fiber." ::= { wwpLeosPortXcvrEntry 23 } wwpLeosPortXcvr50by125um OBJECT-TYPE SYNTAX INTEGER (1..65535) MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates the link length for 50/125um fiber." ::= { wwpLeosPortXcvrEntry 24 } wwpLeosPortXcvr62dot5by125um OBJECT-TYPE SYNTAX INTEGER (1..65535) MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates the link length for 62.5/125um fiber." ::= { wwpLeosPortXcvrEntry 25 } wwpLeosPortXcvrCu OBJECT-TYPE SYNTAX INTEGER (1..65535) MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates the link length for copper." ::= { wwpLeosPortXcvrEntry 26 } wwpLeosPortXcvrTxOutputPw OBJECT-TYPE SYNTAX INTEGER (1..65535) UNITS "uW" MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates the Tx Output power for the transceiver. Units are micro Watts." ::= { wwpLeosPortXcvrEntry 27 } wwpLeosPortXcvrLosState OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates the Loss Of Signal State for the optical transceiver. Ports without optical transceiver will always report 'false'." ::= { wwpLeosPortXcvrEntry 28 } wwpLeosPortXcvrDiagSupported OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates if diagnostics are supported on this transceiver." ::= { wwpLeosPortXcvrEntry 29 } wwpLeosPortXcvrEnhDiagAlarmSupported OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates if enhanced diagnostics alarms / warnings implemented." ::= { wwpLeosPortXcvrEntry 30 } wwpLeosPortXcvrEnhDiagSoftTxDisableSupported OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates if enhanced diagnostics soft Tx disable control is implemented." ::= { wwpLeosPortXcvrEntry 31 } wwpLeosPortXcvrEnhDiagSoftTxFaultSupported OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates if enhanced diagnostics soft Tx fault monitoring is implemented." ::= { wwpLeosPortXcvrEntry 32 } wwpLeosPortXcvrEnhDiagRxLosSupported OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates if enhanced diagnostics Rx LOS monitoring is implemented." ::= { wwpLeosPortXcvrEntry 33 } wwpLeosPortXcvrHighTempAlarmThreshold OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates the higher threshold for temperature alarm." ::= { wwpLeosPortXcvrEntry 34 } wwpLeosPortXcvrLowTempAlarmThreshold OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates the lower threshold for temperature alarm." ::= { wwpLeosPortXcvrEntry 35 } wwpLeosPortXcvrHighVccAlarmThreshold OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates the higher threshold for voltage alarm." ::= { wwpLeosPortXcvrEntry 36 } wwpLeosPortXcvrLowVccAlarmThreshold OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates the lower threshold for voltage alarm." ::= { wwpLeosPortXcvrEntry 37 } wwpLeosPortXcvrHighBiasAlarmThreshold OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates the higher threshold for bias alarm." ::= { wwpLeosPortXcvrEntry 38 } wwpLeosPortXcvrLowBiasAlarmThreshold OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates the lower threshold for bias alarm." ::= { wwpLeosPortXcvrEntry 39 } wwpLeosPortXcvrHighTxPwAlarmThreshold OBJECT-TYPE SYNTAX Integer32 UNITS "uW" MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates the higher threshold for Tx power alarm. Units are micro watts" ::= { wwpLeosPortXcvrEntry 40 } wwpLeosPortXcvrLowTxPwAlarmThreshold OBJECT-TYPE SYNTAX Integer32 UNITS "uW" MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates the lower threshold for Tx power alarm. Units are micro watts." ::= { wwpLeosPortXcvrEntry 41 } wwpLeosPortXcvrHighRxPwAlarmThreshold OBJECT-TYPE SYNTAX Integer32 UNITS "uW" MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates the higher threshold for Rx power alarm. Units are micro watts." ::= { wwpLeosPortXcvrEntry 42 } wwpLeosPortXcvrLowRxPwAlarmThreshold OBJECT-TYPE SYNTAX Integer32 UNITS "uW" MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates the lower threshold for Rx power alarm. Units are micro watts." ::= { wwpLeosPortXcvrEntry 43 } wwpLeosPortXcvrEnhDiagRateSelectSupported OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates if enhanced diagnostics soft rate select control is implemented." ::= { wwpLeosPortXcvrEntry 44 } wwpLeosPortXcvrAdminState OBJECT-TYPE SYNTAX INTEGER { disabled(1), enabled(2), loopback(3) } MAX-ACCESS read-write STATUS current DESCRIPTION "The admin state of the transceiver." ::= { wwpLeosPortXcvrEntry 45 } wwpLeosPortXcvrXfpMinBitRate OBJECT-TYPE SYNTAX INTEGER (1..65535) MAX-ACCESS read-only STATUS current DESCRIPTION "This represents the minimum bit rate." ::= { wwpLeosPortXcvrEntry 70 } wwpLeosPortXcvrXfpMaxBitRate OBJECT-TYPE SYNTAX INTEGER (1..65535) MAX-ACCESS read-only STATUS current DESCRIPTION "This represents the maximum bit rate." ::= { wwpLeosPortXcvrEntry 71 } wwpLeosPortXcvrXfpLinkLenSmf1km OBJECT-TYPE SYNTAX INTEGER (1..65535) MAX-ACCESS read-only STATUS current DESCRIPTION "This represents the length (SMF fiber) 1km." ::= { wwpLeosPortXcvrEntry 72 } wwpLeosPortXcvrXfpLinkLenE50u2m OBJECT-TYPE SYNTAX INTEGER (1..65535) MAX-ACCESS read-only STATUS current DESCRIPTION "This represents the length (ext. BW MMF) 2m." ::= { wwpLeosPortXcvrEntry 73 } wwpLeosPortXcvrXfpLinkLen50u1m OBJECT-TYPE SYNTAX INTEGER (1..65535) MAX-ACCESS read-only STATUS current DESCRIPTION "This represents the length (50um) 1m." ::= { wwpLeosPortXcvrEntry 74 } wwpLeosPortXcvrXfpLinkLen62dot5u1m OBJECT-TYPE SYNTAX INTEGER (1..65535) MAX-ACCESS read-only STATUS current DESCRIPTION "This represents the length (62.5um) 1m." ::= { wwpLeosPortXcvrEntry 75 } wwpLeosPortXcvrXfpLinkLenCopper1m OBJECT-TYPE SYNTAX INTEGER (1..65535) MAX-ACCESS read-only STATUS current DESCRIPTION "This represents the length (copper) 1m." ::= { wwpLeosPortXcvrEntry 76 } wwpLeosPortXcvrXfpDevTech OBJECT-TYPE SYNTAX INTEGER { vcsel850nm(1), vcsel1310nm(2), vcsel1550nm(3), fp1310nm(4), dfb1310nm(5), dfb1550nm(6), eml1310nm(7), eml1550nm(8), copperOrOther(9), tunable1550nm(10), reserved(11) } MAX-ACCESS read-only STATUS current DESCRIPTION "This represents the device technology." ::= { wwpLeosPortXcvrEntry 77 } wwpLeosPortXcvrXfpTransmitterTech OBJECT-TYPE SYNTAX INTEGER (1..65535) MAX-ACCESS read-only STATUS current DESCRIPTION "This represents the device transmitter technology: Bit 3: Wavelength Control (active/none) Bit 2: Transmitter Cooling (cooled/uncooled) Bit 1: Detector Type (apd/pin) Bit 0: Transmitter Tuning (Tunable/non-Tunable) " ::= { wwpLeosPortXcvrEntry 78 } wwpLeosPortXcvrXfpCdrSupport OBJECT-TYPE SYNTAX INTEGER (1..65535) MAX-ACCESS read-only STATUS current DESCRIPTION "This represents the CDR support: Bit 7: 9.95 Gb/s (yes/no) Bit 6: 10.3 Gb/s (yes/no) Bit 5: 10.5 Gb/s (yes/no) Bit 4: 10.7 Gb/s (yes/no) Bit 3: 11.1 Gb/s (yes/no) Bit 2: N/A Bit 1: Lineside Loopback (yes/no) Bit 0: XFI Loopback (yes/no) " ::= { wwpLeosPortXcvrEntry 79 } wwpLeosPortXcvrXfpWaveLengthTol OBJECT-TYPE SYNTAX INTEGER (1..65535) MAX-ACCESS read-only STATUS current DESCRIPTION "This represents the wavelength tolerance." ::= { wwpLeosPortXcvrEntry 80 } wwpLeosPortXcvrXfpMaxCaseTemp OBJECT-TYPE SYNTAX INTEGER (1..65535) MAX-ACCESS read-only STATUS current DESCRIPTION "This represents the maximum case temperature." ::= { wwpLeosPortXcvrEntry 81 } wwpLeosPortXcvrXfpMaxPower OBJECT-TYPE SYNTAX INTEGER (1..65535) MAX-ACCESS read-only STATUS current DESCRIPTION "This represents the maximum power dissipation." ::= { wwpLeosPortXcvrEntry 82 } wwpLeosPortXcvrXfpMax5vCurrent OBJECT-TYPE SYNTAX INTEGER (1..65535) MAX-ACCESS read-only STATUS current DESCRIPTION "This represents the 5.0 Volt Max Current." ::= { wwpLeosPortXcvrEntry 83 } wwpLeosPortXcvrXfpMax3p3vCurrent OBJECT-TYPE SYNTAX INTEGER (1..65535) MAX-ACCESS read-only STATUS current DESCRIPTION "This represents the 3.3 Volt Max Current." ::= { wwpLeosPortXcvrEntry 84 } wwpLeosPortXcvrXfpMax1p8vCurrent OBJECT-TYPE SYNTAX INTEGER (1..65535) MAX-ACCESS read-only STATUS current DESCRIPTION "This represents the 1.8 Volt Max Current." ::= { wwpLeosPortXcvrEntry 85 } wwpLeosPortXcvrXfpMaxNeg5p2vCurrent OBJECT-TYPE SYNTAX INTEGER (1..65535) MAX-ACCESS read-only STATUS current DESCRIPTION "This represents the -5.2 Volt Max Current." ::= { wwpLeosPortXcvrEntry 86 } wwpLeosPortXcvrXfpDiagMonitorType OBJECT-TYPE SYNTAX INTEGER (1..65535) MAX-ACCESS read-only STATUS current DESCRIPTION "This represents the diag monitor type: Bit 4 indicates BER support. Bit 3 indidates the Rx Power Meas. type of Avg or OMA." ::= { wwpLeosPortXcvrEntry 87 } wwpLeosPortXcvrXfpEnhancedOptions OBJECT-TYPE SYNTAX INTEGER (1..65535) MAX-ACCESS read-only STATUS current DESCRIPTION "This represents the enhanced options: Bit 7: VPS Support (yes/no) Bit 6: Soft TX_DISABLE (yes/no) Bit 5: Soft P_down (yes/no) Bit 4: VPS LV Regulator Mode (yes/no) Bit 3: VPS bypassed Reg. Mode (yes/no) Bit 2: Active FEC Ctrl (yes/no) Bit 1: Wavelength or frequency Tunability (yes/no) Bit 0: CMU Support Mode (yes/no) " ::= { wwpLeosPortXcvrEntry 88 } wwpLeosPortXcvrXfpAuxMonitoringInput1 OBJECT-TYPE SYNTAX INTEGER { none(1), aPDBiasVoltage(2), reserved(3), tECCurrentMa(4), laserTemp(5), laserWavelength(6), voltage5V(7), voltage3p3V(8), voltage1p8V(9), voltageNeg5p2V(10), voltage5VCurrent(11), voltage3p3VCurrent(12), voltage1p8VCurrent(13), voltageNeg5p2VCurrent(14), unknown(15) } MAX-ACCESS read-only STATUS current DESCRIPTION "This represents the Aux monitoring of A/D input 1." ::= { wwpLeosPortXcvrEntry 89 } wwpLeosPortXcvrXfpAuxMonitoringInput2 OBJECT-TYPE SYNTAX INTEGER { none(1), aPDBiasVoltage(2), reserved(3), tECCurrentMa(4), laserTemp(5), laserWavelength(6), voltage5V(7), voltage3p3V(8), voltage1p8V(9), voltageNeg5p2V(10), voltage5VCurrent(11), voltage3p3VCurrent(12), voltage1p8VCurrent(13), voltageNeg5p2VCurrent(14), unknown(15) } MAX-ACCESS read-only STATUS current DESCRIPTION "This represents the Aux monitoring of A/D input 2." ::= { wwpLeosPortXcvrEntry 90 } wwpLeosPortXcvrAdminFrequency OBJECT-TYPE SYNTAX Unsigned32(0..4294967295) MAX-ACCESS read-write STATUS current DESCRIPTION "The admin frequency of the transceiver in GHz" ::= { wwpLeosPortXcvrEntry 91 } wwpLeosPortXcvrXfpLaserFirstFrequency OBJECT-TYPE SYNTAX Unsigned32(0..4294967295) MAX-ACCESS read-only STATUS current DESCRIPTION "This represents the first frequency in GHz" ::= { wwpLeosPortXcvrEntry 92 } wwpLeosPortXcvrXfpLaserLastFrquency OBJECT-TYPE SYNTAX Unsigned32(0..4294967295) MAX-ACCESS read-only STATUS current DESCRIPTION "This represents the last frequency in GHz" ::= { wwpLeosPortXcvrEntry 93 } wwpLeosPortXcvrXfpMaxGridScacing OBJECT-TYPE SYNTAX INTEGER (0..65535) MAX-ACCESS read-only STATUS current DESCRIPTION "This represents the maximun support grid spacing in GHz" ::= { wwpLeosPortXcvrEntry 94 } wwpLeosPortXcvrXfpChannelNum OBJECT-TYPE SYNTAX INTEGER (1..65535) MAX-ACCESS read-only STATUS current DESCRIPTION "This represents the channel number" ::= { wwpLeosPortXcvrEntry 95 } wwpLeosPortXcvrXfpFrequencyError OBJECT-TYPE SYNTAX INTEGER (-32768..32767) MAX-ACCESS read-only STATUS current DESCRIPTION "This represents the frequency error" ::= { wwpLeosPortXcvrEntry 96 } wwpLeosPortXcvrAdminWavelength OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-write STATUS current DESCRIPTION "The admin wavelength of the transceiver in pico-meter" ::= { wwpLeosPortXcvrEntry 97 } wwpLeosPortXcvrAdminChannel OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-write STATUS current DESCRIPTION "The admin channel number of the transceiver" ::= { wwpLeosPortXcvrEntry 98 } wwpLeosPortXcvrXfpLaserFirstWavelenth OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "This represents the first wavelength in pico meter" ::= { wwpLeosPortXcvrEntry 99 } wwpLeosPortXcvrXfpLaserLastWavelength OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "This represents the last wavelength in pico meter" ::= { wwpLeosPortXcvrEntry 100 } wwpLeosPortXcvrXfpLaserFirstChannel OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "This represents the first channel number" ::= { wwpLeosPortXcvrEntry 101 } wwpLeosPortXcvrXfpLaserLastChannel OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "This represents the last channel number" ::= { wwpLeosPortXcvrEntry 102 } wwpLeosPortXcvrOperFrequency OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "The operational frequency of the transceiver in GHz" ::= { wwpLeosPortXcvrEntry 103 } wwpLeosPortXcvrOperWavelength OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "The operational wavelength of the transceiver in pico-meter" ::= { wwpLeosPortXcvrEntry 104 } wwpLeosPortXcvrRxDbmPower OBJECT-TYPE SYNTAX Integer32 UNITS "dBm" MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates the Rx power level in dBm after scaling and conversion to an integer. To convert back to dBm, convert this value to floating point and divide by 10,000." ::= { wwpLeosPortXcvrEntry 105 } wwpLeosPortXcvrTxDbmPower OBJECT-TYPE SYNTAX Integer32 UNITS "dBm" MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates the Tx power level in dBm after scaling and conversion to an integer. To convert back to dBm, convert this value to floating point and divide by 10,000." ::= { wwpLeosPortXcvrEntry 106 } wwpLeosPortXcvrHighTxDbmPwAlarmThreshold OBJECT-TYPE SYNTAX Integer32 UNITS "dBm" MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates the higher threshold for Tx power alarm in dBm after scaling and conversion to an integer. To convert back to dBm, convert this value to floating point and divide by 10,000." ::= { wwpLeosPortXcvrEntry 107 } wwpLeosPortXcvrLowTxDbmPwAlarmThreshold OBJECT-TYPE SYNTAX Integer32 UNITS "dBm" MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates the lower threshold for Tx power alarm in dBm after scaling and conversion to an integer. To convert back to dBm, convert this value to floating point and divide by 10,000." ::= { wwpLeosPortXcvrEntry 108 } wwpLeosPortXcvrHighRxDbmPwAlarmThreshold OBJECT-TYPE SYNTAX Integer32 UNITS "dBm" MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates the higher threshold for Rx power alarm in dBm after scaling and conversion to an integer. To convert back to dBm, convert this value to floating point and divide by 10,000." ::= { wwpLeosPortXcvrEntry 109 } wwpLeosPortXcvrLowRxDbmPwAlarmThreshold OBJECT-TYPE SYNTAX Integer32 UNITS "dBm" MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates the lower threshold for Rx power alarm in dBm after scaling and conversion to an integer. To convert back to dBm, convert this value to floating point and divide by 10,000." ::= { wwpLeosPortXcvrEntry 110 } -- -- notification -- wwpLeosPortXcvrEventType OBJECT-TYPE SYNTAX INTEGER { inserted(1), removed(2), enabled(3), disabled(4) } MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates if the Xcvr specified by the wwpLeosPortXcvrId has come up, gone down or has been selected." ::= { wwpLeosPortXcvrNotif 1} wwpLeosPortXcvrErrorType OBJECT-TYPE SYNTAX INTEGER { none(0), chksumFailed(1), opticalFault(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates if the Xcvr specified by the wwpLeosPortXcvrId is faulted because of checksum failure or optical fault. This object only makes sense if transceiver has been detected faulted otherwise it returns none." ::= { wwpLeosPortXcvrNotif 2 } wwpLeosPortXcvrLinkStateChangeNotification NOTIFICATION-TYPE OBJECTS { wwpLeosPortXcvrId, wwpLeosPortXcvrEventType } STATUS current DESCRIPTION "A wwpLeosPortXcvrLinkStateChangeNotification is sent if the Xcvr state has changed." ::= { wwpLeosPortXcvrMIBNotifications 4 } wwpLeosPortXcvrErrorTypeNotification NOTIFICATION-TYPE OBJECTS { wwpLeosPortXcvrId, wwpLeosPortXcvrErrorType } STATUS current DESCRIPTION "A wwpLeosPortXcvrErrorTypeNotification is sent if the Xcvr is detected faulted because of some reason. Reason of failure is specified by wwpLeosPortXcvrErrorType." ::= { wwpLeosPortXcvrMIBNotifications 5 } wwpLeosPortXcvrTempHighNotification NOTIFICATION-TYPE OBJECTS { wwpLeosPortXcvrId } STATUS current DESCRIPTION "A wwpLeosPortXcvrTempHighNotification is sent if the Xcvr temperature exceeds the threshold." ::= { wwpLeosPortXcvrMIBNotifications 6 } wwpLeosPortXcvrTempLowNotification NOTIFICATION-TYPE OBJECTS { wwpLeosPortXcvrId } STATUS current DESCRIPTION "A wwpLeosPortXcvrTempLowNotification is sent if the Xcvr temperature decreases the threshold." ::= { wwpLeosPortXcvrMIBNotifications 7 } wwpLeosPortXcvrTempNormalNotification NOTIFICATION-TYPE OBJECTS { wwpLeosPortXcvrId } STATUS current DESCRIPTION "A wwpLeosPortXcvrTempNormalNotification is sent if the Xcvr temperature returns back to normal state." ::= { wwpLeosPortXcvrMIBNotifications 8 } wwpLeosPortXcvrVoltageHighNotification NOTIFICATION-TYPE OBJECTS { wwpLeosPortXcvrId } STATUS current DESCRIPTION "A wwpLeosPortXcvrVoltageHighNotification is sent if the Xcvr voltage exceeds the threshold." ::= { wwpLeosPortXcvrMIBNotifications 9 } wwpLeosPortXcvrVoltageLowNotification NOTIFICATION-TYPE OBJECTS { wwpLeosPortXcvrId } STATUS current DESCRIPTION "A wwpLeosPortXcvrVoltageLowNotification is sent if the Xcvr voltage decreases the threshold." ::= { wwpLeosPortXcvrMIBNotifications 10 } wwpLeosPortXcvrVoltageNormalNotification NOTIFICATION-TYPE OBJECTS { wwpLeosPortXcvrId } STATUS current DESCRIPTION "A wwpLeosPortXcvrVoltageNormalNotification is sent if the Xcvr voltage returns back to normal state." ::= { wwpLeosPortXcvrMIBNotifications 11 } wwpLeosPortXcvrBiasHighNotification NOTIFICATION-TYPE OBJECTS { wwpLeosPortXcvrId } STATUS current DESCRIPTION "A wwpLeosPortXcvrBiasHighNotification is sent if the Xcvr Bias exceeds the threshold." ::= { wwpLeosPortXcvrMIBNotifications 12 } wwpLeosPortXcvrBiasLowNotification NOTIFICATION-TYPE OBJECTS { wwpLeosPortXcvrId } STATUS current DESCRIPTION "A wwpLeosPortXcvrBiasLowNotification is sent if the Xcvr voltage decreases the threshold." ::= { wwpLeosPortXcvrMIBNotifications 13 } wwpLeosPortXcvrBiasNormalNotification NOTIFICATION-TYPE OBJECTS { wwpLeosPortXcvrId } STATUS current DESCRIPTION "A wwpLeosPortXcvrBiasNormalNotification is sent if the Xcvr Bias returns back to normal state." ::= { wwpLeosPortXcvrMIBNotifications 14 } wwpLeosPortXcvrTxPowerHighNotification NOTIFICATION-TYPE OBJECTS { wwpLeosPortXcvrId } STATUS current DESCRIPTION "A wwpLeosPortXcvrTxPowerHighNotification is sent if the Xcvr TxPower exceeds the threshold." ::= { wwpLeosPortXcvrMIBNotifications 15 } wwpLeosPortXcvrTxPowerLowNotification NOTIFICATION-TYPE OBJECTS { wwpLeosPortXcvrId } STATUS current DESCRIPTION "A wwpLeosPortXcvrTxPowerLowNotification is sent if the Xcvr voltage decreases the threshold." ::= { wwpLeosPortXcvrMIBNotifications 16 } wwpLeosPortXcvrTxPowerNormalNotification NOTIFICATION-TYPE OBJECTS { wwpLeosPortXcvrId } STATUS current DESCRIPTION "A wwpLeosPortXcvrTxPowerNormalNotification is sent if the Xcvr TxPower returns back to normal state." ::= { wwpLeosPortXcvrMIBNotifications 17 } wwpLeosPortXcvrRxPowerHighNotification NOTIFICATION-TYPE OBJECTS { wwpLeosPortXcvrId } STATUS current DESCRIPTION "A wwpLeosPortXcvrRxPowerHighNotification is sent if the Xcvr RxPower exceeds the threshold." ::= { wwpLeosPortXcvrMIBNotifications 18 } wwpLeosPortXcvrRxPowerLowNotification NOTIFICATION-TYPE OBJECTS { wwpLeosPortXcvrId } STATUS current DESCRIPTION "A wwpLeosPortXcvrRxPowerLowNotification is sent if the Xcvr voltage decreases the threshold." ::= { wwpLeosPortXcvrMIBNotifications 19 } wwpLeosPortXcvrRxPowerNormalNotification NOTIFICATION-TYPE OBJECTS { wwpLeosPortXcvrId } STATUS current DESCRIPTION "A wwpLeosPortXcvrRxPowerNormalNotification is sent if the Xcvr RxPower returns back to normal state." ::= { wwpLeosPortXcvrMIBNotifications 20 } wwpLeosPortXcvrSpeedInfoMissingNotification NOTIFICATION-TYPE OBJECTS { wwpLeosPortXcvrId } STATUS current DESCRIPTION "A wwpLeosPortXcvrSpeedInfoMissingNotification is sent if the Xcvr speed information is not found." ::= { wwpLeosPortXcvrMIBNotifications 21 } wwpLeosPortXcvrBiasHighWarningNotification NOTIFICATION-TYPE OBJECTS { wwpLeosPortXcvrId } STATUS current DESCRIPTION "A wwpLeosPortXcvrBiasHighNotification is sent if the Xcvr Bias exceeds the warning threshold." ::= { wwpLeosPortXcvrMIBNotifications 22 } wwpLeosPortXcvrBiasLowWarningNotification NOTIFICATION-TYPE OBJECTS { wwpLeosPortXcvrId } STATUS current DESCRIPTION "A wwpLeosPortXcvrBiasLowNotification is sent if the Xcvr voltage decreases below the warning threshold." ::= { wwpLeosPortXcvrMIBNotifications 23 } wwpLeosPortXcvrTempHighWarningNotification NOTIFICATION-TYPE OBJECTS { wwpLeosPortXcvrId } STATUS current DESCRIPTION "A wwpLeosPortXcvrTempHighNotification is sent if the Xcvr temperature exceeds the warning threshold." ::= { wwpLeosPortXcvrMIBNotifications 24 } wwpLeosPortXcvrTempLowWarningNotification NOTIFICATION-TYPE OBJECTS { wwpLeosPortXcvrId } STATUS current DESCRIPTION "A wwpLeosPortXcvrTempLowNotification is sent if the Xcvr temperature decreases below the warning threshold." ::= { wwpLeosPortXcvrMIBNotifications 25 } wwpLeosPortXcvrVoltageHighWarningNotification NOTIFICATION-TYPE OBJECTS { wwpLeosPortXcvrId } STATUS current DESCRIPTION "A wwpLeosPortXcvrVoltageHighNotification is sent if the Xcvr voltage exceeds the warning threshold." ::= { wwpLeosPortXcvrMIBNotifications 26 } wwpLeosPortXcvrVoltageLowWarningNotification NOTIFICATION-TYPE OBJECTS { wwpLeosPortXcvrId } STATUS current DESCRIPTION "A wwpLeosPortXcvrVoltageLowNotification is sent if the Xcvr voltage decreases below the warning threshold." ::= { wwpLeosPortXcvrMIBNotifications 27 } wwpLeosPortXcvrTxPowerHighWarningNotification NOTIFICATION-TYPE OBJECTS { wwpLeosPortXcvrId } STATUS current DESCRIPTION "A wwpLeosPortXcvrTxPowerHighNotification is sent if the Xcvr TxPower exceeds the warning threshold." ::= { wwpLeosPortXcvrMIBNotifications 28 } wwpLeosPortXcvrTxPowerLowWarningNotification NOTIFICATION-TYPE OBJECTS { wwpLeosPortXcvrId } STATUS current DESCRIPTION "A wwpLeosPortXcvrTxPowerLowNotification is sent if the Xcvr TxPower decreases below the warning threshold." ::= { wwpLeosPortXcvrMIBNotifications 29 } wwpLeosPortXcvrRxPowerHighWarningNotification NOTIFICATION-TYPE OBJECTS { wwpLeosPortXcvrId } STATUS current DESCRIPTION "A wwpLeosPortXcvrRxPowerHighNotification is sent if the Xcvr RxPower exceeds the warning threshold." ::= { wwpLeosPortXcvrMIBNotifications 30 } wwpLeosPortXcvrRxPowerLowWarningNotification NOTIFICATION-TYPE OBJECTS { wwpLeosPortXcvrId } STATUS current DESCRIPTION "A wwpLeosPortXcvrRxPowerLowNotification is sent if the Xcvr RxPower decreases below the warning threshold." ::= { wwpLeosPortXcvrMIBNotifications 31 } END -- -- WWP-XCVR-MIB --