Initial commit
This commit is contained in:
		
							
								
								
									
										635
									
								
								MIBS/comware/HH3C-TRANSCEIVER-INFO-MIB
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										635
									
								
								MIBS/comware/HH3C-TRANSCEIVER-INFO-MIB
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,635 @@
 | 
			
		||||
--===========================================================
 | 
			
		||||
-- Copyright (c) 2004-2015 Hangzhou H3C Tech. Co., Ltd.  All rights reserved.
 | 
			
		||||
--
 | 
			
		||||
-- Description:  Transceiver MIB
 | 
			
		||||
-- Reference:  IF-MIB
 | 
			
		||||
-- Version:  V1.5
 | 
			
		||||
-- History:
 | 
			
		||||
-- V1.0 created by liuhongxu and zoudian.
 | 
			
		||||
--   Initial version 2006-01-10
 | 
			
		||||
-- V1.1 2006-06-08 Updated by chenzhaojie
 | 
			
		||||
--   Change description of hh3cTransceiverWaveLength
 | 
			
		||||
-- V1.2 2009-12-29 Updated by jinyi
 | 
			
		||||
--   Add the objects of hh3cTransceiverDiagnostic, hh3cTransceiverCurTXPower,
 | 
			
		||||
--   hh3cTransceiverMaxTXPower, hh3cTransceiverMinTXPower, hh3cTransceiverCurRXPower,
 | 
			
		||||
--   hh3cTransceiverMaxRXPower, hh3cTransceiverMinRXPower, hh3cTransceiverTemperature,
 | 
			
		||||
--   hh3cTransceiverVoltage, hh3cTransceiverBiasCurrent
 | 
			
		||||
-- V1.3 2012-06-06 Updated by jixugang
 | 
			
		||||
--   Add the objects of hh3cTransceiverTempHiAlarm, hh3cTransceiverTempLoAlarm,
 | 
			
		||||
--   hh3cTransceiverTempHiWarn, hh3cTransceiverTempLoWarn, hh3cTransceiverVccHiAlarm,
 | 
			
		||||
--   hh3cTransceiverVccLoAlarm, hh3cTransceiverVccHiWarn, hh3cTransceiverVccLoWarn,
 | 
			
		||||
--   hh3cTransceiverBiasHiAlarm, hh3cTransceiverBiasLoAlarm, hh3cTransceiverBiasHiWarn,
 | 
			
		||||
--   hh3cTransceiverBiasLoWarn, hh3cTransceiverPwrOutHiAlarm, hh3cTransceiverPwrOutLoAlarm,
 | 
			
		||||
--   hh3cTransceiverPwrOutHiWarn, hh3cTransceiverPwrOutLoWarn, hh3cTransceiverRcvPwrHiAlarm,
 | 
			
		||||
--   hh3cTransceiverRcvPwrLoAlarm, hh3cTransceiverRcvPwrHiWarn, hh3cTransceiverRcvPwrLoWarn,
 | 
			
		||||
--   hh3cTransceiverErrors
 | 
			
		||||
-- V1.4 2013-06-06 Updated by chenyixian
 | 
			
		||||
--   Add hh3cTransceiverChannelTable to transceiver channel statistics.
 | 
			
		||||
-- V1.5 2014-08-11 Updated by SongHao
 | 
			
		||||
--   Add hh3cTransceiverVendorOUI and hh3cTransceiverRevisionNumber.
 | 
			
		||||
--=================================================================
 | 
			
		||||
HH3C-TRANSCEIVER-INFO-MIB DEFINITIONS ::= BEGIN
 | 
			
		||||
IMPORTS
 | 
			
		||||
    MODULE-IDENTITY, OBJECT-TYPE, Integer32
 | 
			
		||||
        FROM SNMPv2-SMI
 | 
			
		||||
    TruthValue
 | 
			
		||||
        FROM SNMPv2-TC
 | 
			
		||||
    ifIndex
 | 
			
		||||
        FROM IF-MIB
 | 
			
		||||
    hh3cCommon
 | 
			
		||||
        FROM HH3C-OID-MIB;
 | 
			
		||||
 | 
			
		||||
    hh3cTransceiver MODULE-IDENTITY
 | 
			
		||||
        LAST-UPDATED "201408111050Z"
 | 
			
		||||
        ORGANIZATION
 | 
			
		||||
            "Hangzhou H3C Technologies Co., Ltd."
 | 
			
		||||
        CONTACT-INFO
 | 
			
		||||
            "Platform Team Hangzhou H3C Technologies Co., Ltd.
 | 
			
		||||
            Hai-Dian District Beijing P.R. China
 | 
			
		||||
            http://www.h3c.com
 | 
			
		||||
            Zip:100085"
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
            "The objects in this MIB module are used to display the
 | 
			
		||||
            information of transceiver on interface."
 | 
			
		||||
        REVISION "201408111050Z"
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
            "Add hh3cTransceiverVendorOUI and hh3cTransceiverRevisionNumber."
 | 
			
		||||
        REVISION "201306060000Z"
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
            "Add hh3cTransceiverChannelTable to transceiver channel statistics."
 | 
			
		||||
        REVISION "201206060000Z"
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
            "Add the objects of hh3cTransceiverTempHiAlarm, hh3cTransceiverTempLoAlarm,
 | 
			
		||||
            hh3cTransceiverTempHiWarn, hh3cTransceiverTempLoWarn, hh3cTransceiverVccHiAlarm,
 | 
			
		||||
            hh3cTransceiverVccLoAlarm, hh3cTransceiverVccHiWarn, hh3cTransceiverVccLoWarn,
 | 
			
		||||
            hh3cTransceiverBiasHiAlarm, hh3cTransceiverBiasLoAlarm, hh3cTransceiverBiasHiWarn,
 | 
			
		||||
            hh3cTransceiverBiasLoWarn, hh3cTransceiverPwrOutHiAlarm, hh3cTransceiverPwrOutLoAlarm,
 | 
			
		||||
            hh3cTransceiverPwrOutHiWarn, hh3cTransceiverPwrOutLoWarn, hh3cTransceiverRcvPwrHiAlarm,
 | 
			
		||||
            hh3cTransceiverRcvPwrLoAlarm, hh3cTransceiverRcvPwrHiWarn, hh3cTransceiverRcvPwrLoWarn,
 | 
			
		||||
            hh3cTransceiverErrors."
 | 
			
		||||
        REVISION "200912290000Z"
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
            "Add the objects of hh3cTransceiverDiagnostic, hh3cTransceiverCurTXPower,
 | 
			
		||||
            hh3cTransceiverMaxTXPower, hh3cTransceiverMinTXPower, hh3cTransceiverCurRXPower,
 | 
			
		||||
            hh3cTransceiverMaxRXPower, hh3cTransceiverMinRXPower, hh3cTransceiverTemperature,
 | 
			
		||||
            hh3cTransceiverVoltage, hh3cTransceiverBiasCurrent."
 | 
			
		||||
        REVISION "200606080000Z"
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
            "Change description of hh3cTransceiverWaveLength."
 | 
			
		||||
        REVISION "200601100000Z"
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
            "The initial revision of this MIB module."
 | 
			
		||||
            ::= { hh3cCommon 70 }
 | 
			
		||||
 | 
			
		||||
    hh3cTransceiverInfoAdm OBJECT IDENTIFIER ::= { hh3cTransceiver 1 }
 | 
			
		||||
 | 
			
		||||
    hh3cTransceiverInfoTable OBJECT-TYPE
 | 
			
		||||
        SYNTAX SEQUENCE OF Hh3cTransceiverInfoEntry
 | 
			
		||||
        MAX-ACCESS not-accessible
 | 
			
		||||
        STATUS current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
            "This table shows transceiver information on an interface."
 | 
			
		||||
        ::= { hh3cTransceiverInfoAdm 1 }
 | 
			
		||||
 | 
			
		||||
    hh3cTransceiverInfoEntry OBJECT-TYPE
 | 
			
		||||
        SYNTAX Hh3cTransceiverInfoEntry
 | 
			
		||||
        MAX-ACCESS not-accessible
 | 
			
		||||
        STATUS current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
            "The entry of the hh3cTransceiverInfoTable."
 | 
			
		||||
        INDEX { ifIndex }
 | 
			
		||||
        ::= { hh3cTransceiverInfoTable 1 }
 | 
			
		||||
 | 
			
		||||
    Hh3cTransceiverInfoEntry ::=
 | 
			
		||||
        SEQUENCE {
 | 
			
		||||
            hh3cTransceiverHardwareType      OCTET STRING,
 | 
			
		||||
            hh3cTransceiverType              OCTET STRING,
 | 
			
		||||
            hh3cTransceiverWaveLength        Integer32,
 | 
			
		||||
            hh3cTransceiverVendorName        OCTET STRING,
 | 
			
		||||
            hh3cTransceiverSerialNumber      OCTET STRING,
 | 
			
		||||
            hh3cTransceiverFiberDiameterType INTEGER,
 | 
			
		||||
            hh3cTransceiverTransferDistance  Integer32,
 | 
			
		||||
            hh3cTransceiverDiagnostic        TruthValue,
 | 
			
		||||
            hh3cTransceiverCurTXPower        Integer32,
 | 
			
		||||
            hh3cTransceiverMaxTXPower        Integer32,
 | 
			
		||||
            hh3cTransceiverMinTXPower        Integer32,
 | 
			
		||||
            hh3cTransceiverCurRXPower        Integer32,
 | 
			
		||||
            hh3cTransceiverMaxRXPower        Integer32,
 | 
			
		||||
            hh3cTransceiverMinRXPower        Integer32,
 | 
			
		||||
            hh3cTransceiverTemperature       Integer32,
 | 
			
		||||
            hh3cTransceiverVoltage           Integer32,
 | 
			
		||||
            hh3cTransceiverBiasCurrent       Integer32,
 | 
			
		||||
            hh3cTransceiverTempHiAlarm       Integer32,
 | 
			
		||||
            hh3cTransceiverTempLoAlarm       Integer32,
 | 
			
		||||
            hh3cTransceiverTempHiWarn        Integer32,
 | 
			
		||||
            hh3cTransceiverTempLoWarn        Integer32,
 | 
			
		||||
            hh3cTransceiverVccHiAlarm        Integer32,
 | 
			
		||||
            hh3cTransceiverVccLoAlarm        Integer32,
 | 
			
		||||
            hh3cTransceiverVccHiWarn         Integer32,
 | 
			
		||||
            hh3cTransceiverVccLoWarn         Integer32,
 | 
			
		||||
            hh3cTransceiverBiasHiAlarm       Integer32,
 | 
			
		||||
            hh3cTransceiverBiasLoAlarm       Integer32,
 | 
			
		||||
            hh3cTransceiverBiasHiWarn        Integer32,
 | 
			
		||||
            hh3cTransceiverBiasLoWarn        Integer32,
 | 
			
		||||
            hh3cTransceiverPwrOutHiAlarm     Integer32,
 | 
			
		||||
            hh3cTransceiverPwrOutLoAlarm     Integer32,
 | 
			
		||||
            hh3cTransceiverPwrOutHiWarn      Integer32,
 | 
			
		||||
            hh3cTransceiverPwrOutLoWarn      Integer32,
 | 
			
		||||
            hh3cTransceiverRcvPwrHiAlarm     Integer32,
 | 
			
		||||
            hh3cTransceiverRcvPwrLoAlarm     Integer32,
 | 
			
		||||
            hh3cTransceiverRcvPwrHiWarn      Integer32,
 | 
			
		||||
            hh3cTransceiverRcvPwrLoWarn      Integer32,
 | 
			
		||||
            hh3cTransceiverErrors            BITS,
 | 
			
		||||
            hh3cTransceiverVendorOUI         OCTET STRING,
 | 
			
		||||
            hh3cTransceiverRevisionNumber    OCTET STRING
 | 
			
		||||
        }
 | 
			
		||||
 | 
			
		||||
    hh3cTransceiverHardwareType OBJECT-TYPE
 | 
			
		||||
        SYNTAX OCTET STRING
 | 
			
		||||
        MAX-ACCESS read-only
 | 
			
		||||
        STATUS current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
            "Hardware type of the interface, such as SM(single mode)."
 | 
			
		||||
        ::= { hh3cTransceiverInfoEntry 1 }
 | 
			
		||||
 | 
			
		||||
    hh3cTransceiverType OBJECT-TYPE
 | 
			
		||||
        SYNTAX OCTET STRING
 | 
			
		||||
        MAX-ACCESS read-only
 | 
			
		||||
        STATUS current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
            "Type of the interface, such as SFP/XFP/GBIC."
 | 
			
		||||
        ::= { hh3cTransceiverInfoEntry 2 }
 | 
			
		||||
 | 
			
		||||
    hh3cTransceiverWaveLength OBJECT-TYPE
 | 
			
		||||
        SYNTAX Integer32
 | 
			
		||||
        MAX-ACCESS read-only
 | 
			
		||||
        STATUS current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
            "Wave length of the interface, measured in nanometer."
 | 
			
		||||
        ::= { hh3cTransceiverInfoEntry 3 }
 | 
			
		||||
 | 
			
		||||
    hh3cTransceiverVendorName OBJECT-TYPE
 | 
			
		||||
        SYNTAX OCTET STRING
 | 
			
		||||
        MAX-ACCESS read-only
 | 
			
		||||
        STATUS current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
            "Vendor name of the interface."
 | 
			
		||||
        ::= { hh3cTransceiverInfoEntry 4 }
 | 
			
		||||
 | 
			
		||||
    hh3cTransceiverSerialNumber OBJECT-TYPE
 | 
			
		||||
        SYNTAX OCTET STRING
 | 
			
		||||
        MAX-ACCESS read-only
 | 
			
		||||
        STATUS current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
            "Serial number of the interface."
 | 
			
		||||
        ::= { hh3cTransceiverInfoEntry 5 }
 | 
			
		||||
 | 
			
		||||
    hh3cTransceiverFiberDiameterType OBJECT-TYPE
 | 
			
		||||
        SYNTAX INTEGER
 | 
			
		||||
            {
 | 
			
		||||
              fiber9(1),
 | 
			
		||||
              fiber50(2),
 | 
			
		||||
              fiber625(3),
 | 
			
		||||
              copper(4),
 | 
			
		||||
              unknown(65535)
 | 
			
		||||
            }
 | 
			
		||||
        MAX-ACCESS read-only
 | 
			
		||||
        STATUS current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
            "The diameter of the fiber, measured in micron.
 | 
			
		||||
            fiber9 - 9 micron multi-mode fiber
 | 
			
		||||
            fiber50 - 50 micron multi-mode fiber
 | 
			
		||||
            fiber625 - 62.5 micron multi-mode fiber
 | 
			
		||||
            copper - copper cable."
 | 
			
		||||
        ::= { hh3cTransceiverInfoEntry 6 }
 | 
			
		||||
 | 
			
		||||
    hh3cTransceiverTransferDistance OBJECT-TYPE
 | 
			
		||||
        SYNTAX Integer32
 | 
			
		||||
        MAX-ACCESS read-only
 | 
			
		||||
        STATUS current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
            "The maximum distance which the interface can transmit,
 | 
			
		||||
            measured in meter."
 | 
			
		||||
        ::= { hh3cTransceiverInfoEntry 7 }
 | 
			
		||||
 | 
			
		||||
    hh3cTransceiverDiagnostic OBJECT-TYPE
 | 
			
		||||
        SYNTAX      TruthValue
 | 
			
		||||
        MAX-ACCESS  read-only
 | 
			
		||||
        STATUS      current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
            "Indicating the digital diagnostic monitoring function."
 | 
			
		||||
        ::= { hh3cTransceiverInfoEntry 8 }
 | 
			
		||||
 | 
			
		||||
    hh3cTransceiverCurTXPower OBJECT-TYPE
 | 
			
		||||
        SYNTAX      Integer32
 | 
			
		||||
        MAX-ACCESS  read-only
 | 
			
		||||
        STATUS      current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
            "Indicating the current transmitted power.
 | 
			
		||||
            The unit is in hundredths of dBM."
 | 
			
		||||
        ::= { hh3cTransceiverInfoEntry 9 }
 | 
			
		||||
 | 
			
		||||
    hh3cTransceiverMaxTXPower OBJECT-TYPE
 | 
			
		||||
        SYNTAX      Integer32
 | 
			
		||||
        MAX-ACCESS  read-only
 | 
			
		||||
        STATUS      current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
            "Indicating the maximum transmitted power.
 | 
			
		||||
            The unit is in hundredths of dBM."
 | 
			
		||||
        ::= { hh3cTransceiverInfoEntry 10 }
 | 
			
		||||
 | 
			
		||||
    hh3cTransceiverMinTXPower OBJECT-TYPE
 | 
			
		||||
        SYNTAX      Integer32
 | 
			
		||||
        MAX-ACCESS  read-only
 | 
			
		||||
        STATUS      current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
            "Indicating the minimum transmitted power.
 | 
			
		||||
            The unit is in hundredths of dBM."
 | 
			
		||||
        ::= { hh3cTransceiverInfoEntry 11 }
 | 
			
		||||
 | 
			
		||||
    hh3cTransceiverCurRXPower OBJECT-TYPE
 | 
			
		||||
        SYNTAX      Integer32
 | 
			
		||||
        MAX-ACCESS  read-only
 | 
			
		||||
        STATUS      current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
            "Indicating the current received power.
 | 
			
		||||
            The unit is in hundredths of dBM."
 | 
			
		||||
        ::= { hh3cTransceiverInfoEntry 12 }
 | 
			
		||||
 | 
			
		||||
    hh3cTransceiverMaxRXPower OBJECT-TYPE
 | 
			
		||||
        SYNTAX      Integer32
 | 
			
		||||
        MAX-ACCESS  read-only
 | 
			
		||||
        STATUS      current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
            "Indicating the maximum received power.
 | 
			
		||||
            The unit is in hundredths of dBM."
 | 
			
		||||
        ::= { hh3cTransceiverInfoEntry 13 }
 | 
			
		||||
 | 
			
		||||
    hh3cTransceiverMinRXPower OBJECT-TYPE
 | 
			
		||||
        SYNTAX      Integer32
 | 
			
		||||
        MAX-ACCESS  read-only
 | 
			
		||||
        STATUS      current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
            "Indicating the minimum received power.
 | 
			
		||||
            The unit is in hundredths of dBM."
 | 
			
		||||
        ::= { hh3cTransceiverInfoEntry 14 }
 | 
			
		||||
 | 
			
		||||
    hh3cTransceiverTemperature OBJECT-TYPE
 | 
			
		||||
        SYNTAX      Integer32
 | 
			
		||||
        MAX-ACCESS  read-only
 | 
			
		||||
        STATUS      current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
            "Indicating the current temperature.
 | 
			
		||||
             The unit is Celsius centigrade."
 | 
			
		||||
        ::= { hh3cTransceiverInfoEntry 15 }
 | 
			
		||||
 | 
			
		||||
    hh3cTransceiverVoltage OBJECT-TYPE
 | 
			
		||||
        SYNTAX      Integer32
 | 
			
		||||
        MAX-ACCESS  read-only
 | 
			
		||||
        STATUS      current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
            "Indicating the current voltage.
 | 
			
		||||
            The unit is in hundredths of V"
 | 
			
		||||
        ::= { hh3cTransceiverInfoEntry 16 }
 | 
			
		||||
 | 
			
		||||
    hh3cTransceiverBiasCurrent OBJECT-TYPE
 | 
			
		||||
        SYNTAX      Integer32
 | 
			
		||||
        MAX-ACCESS  read-only
 | 
			
		||||
        STATUS      current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
            "Indicating the current bias electric current.
 | 
			
		||||
            The unit is in hundredths of mA"
 | 
			
		||||
        ::= { hh3cTransceiverInfoEntry 17 }
 | 
			
		||||
 | 
			
		||||
    hh3cTransceiverTempHiAlarm OBJECT-TYPE
 | 
			
		||||
        SYNTAX      Integer32
 | 
			
		||||
        MAX-ACCESS  read-only
 | 
			
		||||
        STATUS      current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
            "Transceiver temperature high alarm threshold
 | 
			
		||||
             limit in thousandths of degrees Celsius.
 | 
			
		||||
             As an example: 49120 is 49.120 degrees Celsius."
 | 
			
		||||
        ::= { hh3cTransceiverInfoEntry 18 }
 | 
			
		||||
 | 
			
		||||
    hh3cTransceiverTempLoAlarm OBJECT-TYPE
 | 
			
		||||
        SYNTAX      Integer32
 | 
			
		||||
        MAX-ACCESS  read-only
 | 
			
		||||
        STATUS      current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
            "Transceiver temperature low alarm threshold
 | 
			
		||||
             limit in thousandths of degrees Celsius.
 | 
			
		||||
             As an example: 49120 is 49.120 degrees Celsius."
 | 
			
		||||
        ::= { hh3cTransceiverInfoEntry 19 }
 | 
			
		||||
 | 
			
		||||
    hh3cTransceiverTempHiWarn OBJECT-TYPE
 | 
			
		||||
        SYNTAX      Integer32
 | 
			
		||||
        MAX-ACCESS  read-only
 | 
			
		||||
        STATUS      current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
            "Transceiver temperature high warning threshold
 | 
			
		||||
             limit in thousandths of degrees Celsius.
 | 
			
		||||
             As an example: 49120 is 49.120 degrees Celsius."
 | 
			
		||||
        ::= { hh3cTransceiverInfoEntry 20 }
 | 
			
		||||
 | 
			
		||||
    hh3cTransceiverTempLoWarn OBJECT-TYPE
 | 
			
		||||
        SYNTAX      Integer32
 | 
			
		||||
        MAX-ACCESS  read-only
 | 
			
		||||
        STATUS      current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
            "Transceiver temperature low warning threshold
 | 
			
		||||
             limit in thousandths of degrees Celsius.
 | 
			
		||||
             As an example: 49120 is 49.120 degrees Celsius."
 | 
			
		||||
        ::= { hh3cTransceiverInfoEntry 21 }
 | 
			
		||||
 | 
			
		||||
    hh3cTransceiverVccHiAlarm OBJECT-TYPE
 | 
			
		||||
        SYNTAX      Integer32
 | 
			
		||||
        MAX-ACCESS  read-only
 | 
			
		||||
        STATUS      current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
            "Transceiver VCC high alarm threshold
 | 
			
		||||
             limit in hundreds of microvolts.
 | 
			
		||||
             As an example: 32928 is 3.2928 volts.
 | 
			
		||||
             Returns zero if not supported on the transceiver."
 | 
			
		||||
        ::= { hh3cTransceiverInfoEntry 22 }
 | 
			
		||||
 | 
			
		||||
    hh3cTransceiverVccLoAlarm OBJECT-TYPE
 | 
			
		||||
        SYNTAX      Integer32
 | 
			
		||||
        MAX-ACCESS  read-only
 | 
			
		||||
        STATUS      current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
            "Transceiver VCC low alarm threshold
 | 
			
		||||
             limit in hundreds of microvolts.
 | 
			
		||||
             As an example: 32928 is 3.2928 volts.
 | 
			
		||||
             Returns zero if not supported on the transceiver."
 | 
			
		||||
        ::= { hh3cTransceiverInfoEntry 23 }
 | 
			
		||||
 | 
			
		||||
    hh3cTransceiverVccHiWarn OBJECT-TYPE
 | 
			
		||||
        SYNTAX      Integer32
 | 
			
		||||
        MAX-ACCESS  read-only
 | 
			
		||||
        STATUS      current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
            "Transceiver VCC high warning threshold
 | 
			
		||||
             limit in hundreds of microvolts.
 | 
			
		||||
             As an example: 32928 is 3.2928 volts.
 | 
			
		||||
             Returns zero if not supported on the transceiver."
 | 
			
		||||
        ::= { hh3cTransceiverInfoEntry 24 }
 | 
			
		||||
 | 
			
		||||
    hh3cTransceiverVccLoWarn OBJECT-TYPE
 | 
			
		||||
        SYNTAX      Integer32
 | 
			
		||||
        MAX-ACCESS  read-only
 | 
			
		||||
        STATUS      current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
            "Transceiver VCC low warning threshold
 | 
			
		||||
             limit in hundreds of microvolts.
 | 
			
		||||
             As an example: 32928 is 3.2928 volts.
 | 
			
		||||
             Returns zero if not supported on the transceiver."
 | 
			
		||||
        ::= { hh3cTransceiverInfoEntry 25 }
 | 
			
		||||
 | 
			
		||||
    hh3cTransceiverBiasHiAlarm OBJECT-TYPE
 | 
			
		||||
        SYNTAX      Integer32
 | 
			
		||||
        MAX-ACCESS  read-only
 | 
			
		||||
        STATUS      current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
            "Transceiver bias high alarm threshold limit in microamps."
 | 
			
		||||
        ::= { hh3cTransceiverInfoEntry 26 }
 | 
			
		||||
 | 
			
		||||
    hh3cTransceiverBiasLoAlarm OBJECT-TYPE
 | 
			
		||||
        SYNTAX      Integer32
 | 
			
		||||
        MAX-ACCESS  read-only
 | 
			
		||||
        STATUS      current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
            "Transceiver bias low alarm threshold limit in microamps."
 | 
			
		||||
        ::= { hh3cTransceiverInfoEntry 27 }
 | 
			
		||||
 | 
			
		||||
    hh3cTransceiverBiasHiWarn OBJECT-TYPE
 | 
			
		||||
        SYNTAX      Integer32
 | 
			
		||||
        MAX-ACCESS  read-only
 | 
			
		||||
        STATUS      current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
            "Transceiver bias high warning threshold limit in microamps."
 | 
			
		||||
        ::= { hh3cTransceiverInfoEntry 28 }
 | 
			
		||||
 | 
			
		||||
    hh3cTransceiverBiasLoWarn OBJECT-TYPE
 | 
			
		||||
        SYNTAX      Integer32
 | 
			
		||||
        MAX-ACCESS  read-only
 | 
			
		||||
        STATUS      current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
            "Transceiver bias low warning threshold limit in microamps."
 | 
			
		||||
        ::= { hh3cTransceiverInfoEntry 29 }
 | 
			
		||||
 | 
			
		||||
    hh3cTransceiverPwrOutHiAlarm OBJECT-TYPE
 | 
			
		||||
        SYNTAX      Integer32
 | 
			
		||||
        MAX-ACCESS  read-only
 | 
			
		||||
        STATUS      current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
            "Transceiver transmit power high alarm
 | 
			
		||||
             threshold limit in tenths of microwatts.
 | 
			
		||||
             As an example: 10000 is 1 milliwatt."
 | 
			
		||||
        ::= { hh3cTransceiverInfoEntry 30 }
 | 
			
		||||
 | 
			
		||||
    hh3cTransceiverPwrOutLoAlarm OBJECT-TYPE
 | 
			
		||||
        SYNTAX      Integer32
 | 
			
		||||
        MAX-ACCESS  read-only
 | 
			
		||||
        STATUS      current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
            "Transceiver transmit power low alarm
 | 
			
		||||
             threshold limit in tenths of microwatts.
 | 
			
		||||
             As an example: 10000 is 1 milliwatt."
 | 
			
		||||
        ::= { hh3cTransceiverInfoEntry 31 }
 | 
			
		||||
 | 
			
		||||
    hh3cTransceiverPwrOutHiWarn OBJECT-TYPE
 | 
			
		||||
        SYNTAX      Integer32
 | 
			
		||||
        MAX-ACCESS  read-only
 | 
			
		||||
        STATUS      current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
            "Transceiver transmit power high warning
 | 
			
		||||
             threshold limit in tenths of microwatts
 | 
			
		||||
             As an example: 10000 is 1 milliwatt."
 | 
			
		||||
        ::= { hh3cTransceiverInfoEntry 32 }
 | 
			
		||||
 | 
			
		||||
    hh3cTransceiverPwrOutLoWarn OBJECT-TYPE
 | 
			
		||||
        SYNTAX      Integer32
 | 
			
		||||
        MAX-ACCESS  read-only
 | 
			
		||||
        STATUS      current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
            "Transceiver transmit power low warning
 | 
			
		||||
             threshold limit in tenths of microwatts.
 | 
			
		||||
             As an example: 10000 is 1 milliwatt."
 | 
			
		||||
        ::= { hh3cTransceiverInfoEntry 33 }
 | 
			
		||||
 | 
			
		||||
    hh3cTransceiverRcvPwrHiAlarm OBJECT-TYPE
 | 
			
		||||
        SYNTAX      Integer32
 | 
			
		||||
        MAX-ACCESS  read-only
 | 
			
		||||
        STATUS      current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
            "Transceiver receive power high alarm
 | 
			
		||||
             threshold limit in tenths of microwatts.
 | 
			
		||||
             As an example: 10000 is 1 milliwatt."
 | 
			
		||||
        ::= { hh3cTransceiverInfoEntry 34 }
 | 
			
		||||
 | 
			
		||||
    hh3cTransceiverRcvPwrLoAlarm OBJECT-TYPE
 | 
			
		||||
        SYNTAX      Integer32
 | 
			
		||||
        MAX-ACCESS  read-only
 | 
			
		||||
        STATUS      current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
            "Transceiver receive power low alarm
 | 
			
		||||
             threshold limit in tenths of microwatts.
 | 
			
		||||
             As an example: 10000 is 1 milliwatt."
 | 
			
		||||
        ::= { hh3cTransceiverInfoEntry 35 }
 | 
			
		||||
 | 
			
		||||
    hh3cTransceiverRcvPwrHiWarn OBJECT-TYPE
 | 
			
		||||
        SYNTAX      Integer32
 | 
			
		||||
        MAX-ACCESS  read-only
 | 
			
		||||
        STATUS      current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
            "Transceiver receive power high warning
 | 
			
		||||
             threshold limit in tenths of microwatts.
 | 
			
		||||
             As an example: 10000 is 1 milliwatt."
 | 
			
		||||
        ::= { hh3cTransceiverInfoEntry 36 }
 | 
			
		||||
 | 
			
		||||
    hh3cTransceiverRcvPwrLoWarn OBJECT-TYPE
 | 
			
		||||
        SYNTAX      Integer32
 | 
			
		||||
        MAX-ACCESS  read-only
 | 
			
		||||
        STATUS      current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
            "Transceiver receive power low warning
 | 
			
		||||
             threshold limit in tenths of microwatts.
 | 
			
		||||
             As an example: 10000 is 1 milliwatt."
 | 
			
		||||
        ::= { hh3cTransceiverInfoEntry 37 }
 | 
			
		||||
 | 
			
		||||
    hh3cTransceiverErrors OBJECT-TYPE
 | 
			
		||||
        SYNTAX      BITS
 | 
			
		||||
            {
 | 
			
		||||
                xcvrIOError(0),
 | 
			
		||||
                xcvrChecksum(1),
 | 
			
		||||
                xcvrTypeAndPortConfigMismatch(2),
 | 
			
		||||
                xcvrTypeNotSupported(3),
 | 
			
		||||
                wisLocalFault(4),
 | 
			
		||||
                rcvOpticalPowerFault(5),
 | 
			
		||||
                pmapmdReceiverLocalFault(6),
 | 
			
		||||
                pcsReceiveLocalFault(7),
 | 
			
		||||
                phyXSReceiveLocalFault(8),
 | 
			
		||||
                laserBiasCurrentFault(9),
 | 
			
		||||
                laserTemperatureFault(10),
 | 
			
		||||
                laserOutputPowerFault(11),
 | 
			
		||||
                txFault(12),
 | 
			
		||||
                pmapmdTransmitterLocalFault(13),
 | 
			
		||||
                pcsTransmitLocalFault(14),
 | 
			
		||||
                phyXSTransmitLocalFault(15),
 | 
			
		||||
                rxLossOfSignal(16)
 | 
			
		||||
            }
 | 
			
		||||
        MAX-ACCESS  read-only
 | 
			
		||||
        STATUS      current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
            "Bitmask indicating transceiver errors.
 | 
			
		||||
             Transceiver information I/O error(0)
 | 
			
		||||
             Transceiver information checksum error(1)
 | 
			
		||||
             Transceiver type and port configuration mismatch(2)
 | 
			
		||||
             Transceiver type not supported by port hardware(3)
 | 
			
		||||
             WIS local fault(4)
 | 
			
		||||
             Receive optical power fault(5)
 | 
			
		||||
             PMA/PMD receiver local fault(6)
 | 
			
		||||
             PCS receive local fault(7)
 | 
			
		||||
             PHY XS receive local fault(8)
 | 
			
		||||
             Laser bias current fault(9)
 | 
			
		||||
             Laser temperature fault(10)
 | 
			
		||||
             Laser output power fault(11)
 | 
			
		||||
             TX fault(12)
 | 
			
		||||
             PMA/PMD transmitter local fault(13)
 | 
			
		||||
             PCS transmit local fault(14)
 | 
			
		||||
             PHY XS Transmit Local Fault(15)
 | 
			
		||||
             RX loss of signal(16)
 | 
			
		||||
             Unused(17-31)"
 | 
			
		||||
        ::= { hh3cTransceiverInfoEntry 38 }
 | 
			
		||||
 | 
			
		||||
    hh3cTransceiverVendorOUI OBJECT-TYPE
 | 
			
		||||
        SYNTAX OCTET STRING (SIZE (0..255))
 | 
			
		||||
        MAX-ACCESS read-only
 | 
			
		||||
        STATUS current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
            "Vendor OUI of the interface."
 | 
			
		||||
        ::= { hh3cTransceiverInfoEntry 39 }
 | 
			
		||||
 | 
			
		||||
    hh3cTransceiverRevisionNumber OBJECT-TYPE
 | 
			
		||||
        SYNTAX OCTET STRING (SIZE (0..255))
 | 
			
		||||
        MAX-ACCESS read-only
 | 
			
		||||
        STATUS current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
            "Revision number of the interface."
 | 
			
		||||
        ::= { hh3cTransceiverInfoEntry 40 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
-- Transceiver Channel Table
 | 
			
		||||
 | 
			
		||||
    hh3cTransceiverChannelTable OBJECT-TYPE
 | 
			
		||||
        SYNTAX SEQUENCE OF Hh3cTransceiverChannelEntry
 | 
			
		||||
        MAX-ACCESS not-accessible
 | 
			
		||||
        STATUS current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
            "This table provides statistics about transceiver with multi-channel."
 | 
			
		||||
        ::= { hh3cTransceiverInfoAdm 2 }
 | 
			
		||||
 | 
			
		||||
    hh3cTransceiverChannelEntry OBJECT-TYPE
 | 
			
		||||
        SYNTAX Hh3cTransceiverChannelEntry
 | 
			
		||||
        MAX-ACCESS not-accessible
 | 
			
		||||
        STATUS current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
            "The entry of the hh3cTransceiverChannelTable."
 | 
			
		||||
        INDEX { ifIndex, hh3cTransceiverChannelIndex }
 | 
			
		||||
        ::= { hh3cTransceiverChannelTable 1 }
 | 
			
		||||
 | 
			
		||||
    Hh3cTransceiverChannelEntry ::=
 | 
			
		||||
        SEQUENCE {
 | 
			
		||||
            hh3cTransceiverChannelIndex             Integer32,
 | 
			
		||||
            hh3cTransceiverChannelCurTXPower        Integer32,
 | 
			
		||||
            hh3cTransceiverChannelCurRXPower        Integer32,
 | 
			
		||||
            hh3cTransceiverChannelTemperature       Integer32,
 | 
			
		||||
            hh3cTransceiverChannelBiasCurrent       Integer32
 | 
			
		||||
        }
 | 
			
		||||
 | 
			
		||||
    hh3cTransceiverChannelIndex OBJECT-TYPE
 | 
			
		||||
        SYNTAX      Integer32(1..2147483647)
 | 
			
		||||
        MAX-ACCESS  not-accessible
 | 
			
		||||
        STATUS      current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
            "The channel index of transceiver.
 | 
			
		||||
            Indicating one channel of the interface."
 | 
			
		||||
        ::= { hh3cTransceiverChannelEntry 1 }
 | 
			
		||||
 | 
			
		||||
    hh3cTransceiverChannelCurTXPower OBJECT-TYPE
 | 
			
		||||
        SYNTAX      Integer32
 | 
			
		||||
        MAX-ACCESS  read-only
 | 
			
		||||
        STATUS      current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
            "Indicating the current transmission power.
 | 
			
		||||
            The unit is in hundredths of dBM."
 | 
			
		||||
        ::= { hh3cTransceiverChannelEntry 2 }
 | 
			
		||||
 | 
			
		||||
    hh3cTransceiverChannelCurRXPower OBJECT-TYPE
 | 
			
		||||
        SYNTAX      Integer32
 | 
			
		||||
        MAX-ACCESS  read-only
 | 
			
		||||
        STATUS      current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
            "Indicating the current received power.
 | 
			
		||||
            The unit is in hundredths of dBM."
 | 
			
		||||
        ::= { hh3cTransceiverChannelEntry 3 }
 | 
			
		||||
 | 
			
		||||
    hh3cTransceiverChannelTemperature OBJECT-TYPE
 | 
			
		||||
        SYNTAX      Integer32
 | 
			
		||||
        MAX-ACCESS  read-only
 | 
			
		||||
        STATUS      current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
            "Indicating the current temperature.
 | 
			
		||||
            The unit is Celsius centigrade."
 | 
			
		||||
        ::= { hh3cTransceiverChannelEntry 4 }
 | 
			
		||||
 | 
			
		||||
    hh3cTransceiverChannelBiasCurrent OBJECT-TYPE
 | 
			
		||||
        SYNTAX      Integer32
 | 
			
		||||
        MAX-ACCESS  read-only
 | 
			
		||||
        STATUS      current
 | 
			
		||||
        DESCRIPTION
 | 
			
		||||
            "Indicating the current bias electric current.
 | 
			
		||||
            The unit is in hundredths of mA."
 | 
			
		||||
        ::= { hh3cTransceiverChannelEntry 5 }
 | 
			
		||||
 | 
			
		||||
END
 | 
			
		||||
		Reference in New Issue
	
	Block a user