mibs/MIBS/zte/ZTE-AN-OPTICAL-MODULE-MIB

1224 lines
52 KiB
Plaintext
Raw Permalink Normal View History

2023-12-05 12:25:34 +01:00
ZTE-AN-OPTICAL-MODULE-MIB DEFINITIONS ::= BEGIN
IMPORTS
TEXTUAL-CONVENTION,RowStatus, DisplayString FROM SNMPv2-TC
MODULE-IDENTITY, OBJECT-TYPE,
Integer32,NOTIFICATION-TYPE FROM SNMPv2-SMI
ifIndex, ifAdminStatus, ifOperStatus, ifType FROM IF-MIB
zxAnInterface FROM ZTE-AN-SMI;
zxAnOpticalModuleMib MODULE-IDENTITY
LAST-UPDATED "201109132000Z"
ORGANIZATION "ZTE Corporation"
CONTACT-INFO "Zhang WeiPing ZTE Corporation
Mail: zhang.weiping@zte.com.cn
Tel : 021-68896470"
DESCRIPTION "This MIB defines zte Access Node managed objects."
REVISION "201109132000Z"
DESCRIPTION
"Modify this mib according to standard."
REVISION "201109101100Z"
DESCRIPTION
"Add the Optical Module Notifications:zxAnEquipIfFiberLosTrap
and zxAnEquipIfFiberLosCleardTrap."
REVISION "201108230900Z"
DESCRIPTION
"Modify the bias/voltage value range."
REVISION "201105311500Z"
DESCRIPTION
"Initial version of this MIB module."
::= { zxAnInterface 40 }
--------------------------------------------------------------------------------
-- Following objects are defined.
-- 0.Optical Module Global Objects
-- 1.Optical Module Alarm Profile Table
-- 2.Optical Module Alarm Profile Configuration Table
-- 3.Optical Module Informations Table
-- 4.Optical Module ALS Configuration Table
-- 5.Optical Module Configuration Table
-- 10.Optical Module Channel Information Table
-- 20.Optical Module Class Value Table
-- Following notification objects are defined.
-- 21.Optical Module Notifications Definations
-- Following conformance information is defined.
-- 31.Optical Module Conformance
--------------------------------------------------------------------------------
zxAnOpticalModuleGlobalObjects OBJECT IDENTIFIER ::= {zxAnOpticalModuleMib 1}
zxAnOpticalModuleObjects OBJECT IDENTIFIER ::= {zxAnOpticalModuleMib 2}
zxAnOpticalModuleNotifications OBJECT IDENTIFIER ::= {zxAnOpticalModuleMib 3}
zxAnOpticalModuleConformance OBJECT IDENTIFIER ::= {zxAnOpticalModuleMib 4}
--------------------------------------------------------------------------------
-- 0.Optical Module Global Objects
--------------------------------------------------------------------------------
zxAnOpticalModuleCapabilities OBJECT-TYPE
SYNTAX BITS {
opticalModuleConfClass (0),
opticalAlarmPrfUnit(1),
opticalModuleConfTechNorms(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The optical module management capabilities of this equipment.
The bit value 1 means the function represented by this bit is
supported by this equipment.
opticalModuleConfClass (0): value 1 means
zxAnOpticalModuleConfClass is supported.
opticalAlarmPrfUnit(1): value 1 means some objects in the
zxAnOpticalModuleAlmPrfTable will use the new unit, for more
information, please see the description of the object in the
zxAnOpticalModuleAlmPrfTable.
opticalModuleConfTechNorms(2): value 1 means
zxAnOpticalModuleConfTechNorms is supported.
NOTE: No recommended to display it in NMS.
"
::= { zxAnOpticalModuleGlobalObjects 1 }
zxAnOptModuleIfShutdownUnplugEn OBJECT-TYPE
SYNTAX INTEGER {
enabled(1),
disabled(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Indicates whether the zxAnOpticalModuleUnpluggedAlm should be
generated when the port the optical module plugged in has been
shutdown.
enabled(1) : The zxAnOpticalOfflineTrapEnable indicates whether the
zxAnOpticalModuleUnpluggedAlm should be generated or not.
disabled(2): The zxAnOpticalModuleUnpluggedAlm should not be
generated."
DEFVAL { disabled }
::= { zxAnOpticalModuleGlobalObjects 2 }
zxAnOptModuleFstUnpluggedRptEn OBJECT-TYPE
SYNTAX INTEGER {
enabled(1),
disabled(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Indicates whether the zxAnOpticalModuleUnpluggedAlm should be
generated when the agent has detected the optical module is offline
for the first time."
DEFVAL { disabled }
::= { zxAnOpticalModuleGlobalObjects 3 }
--------------------------------------------------------------------------------
-- 1.Optical Module Alarm Profile Table
--------------------------------------------------------------------------------
zxAnOpticalModuleAlmPrfTable OBJECT-TYPE
SYNTAX SEQUENCE OF ZxAnOpticalModuleAlmPrfEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "This table includes the optical module threshold profile."
::= { zxAnOpticalModuleObjects 2 }
zxAnOpticalModuleAlmPrfEntry OBJECT-TYPE
SYNTAX ZxAnOpticalModuleAlmPrfEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An entry in zxAnOpticalModuleAlmPrfTable."
INDEX { zxAnOpticalModuleAlmPrfName }
::= { zxAnOpticalModuleAlmPrfTable 1 }
ZxAnOpticalModuleAlmPrfEntry ::= SEQUENCE {
zxAnOpticalModuleAlmPrfName DisplayString,
zxAnOpticalRxPwrLowerThresh Integer32,
zxAnOpticalRxPwrUpperThresh Integer32,
zxAnOpticalTxPwrLowerThresh Integer32,
zxAnOpticalTxPwrUpperThresh Integer32,
zxAnOpticalBiasCurrLowerThresh Integer32,
zxAnOpticalBiasCurrUpperThresh Integer32,
zxAnOpticalVoltageLowerThresh Integer32,
zxAnOpticalVoltageUpperThresh Integer32,
zxAnOpticalTempLowerThresh Integer32,
zxAnOpticalTempUpperThresh Integer32,
zxAnOpticalOfflineTrapEnable INTEGER,
zxAnOpticalModuleConfClass DisplayString,
zxAnOpticalModuleAlmPrfRowStatus RowStatus
}
zxAnOpticalModuleAlmPrfName OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..32))
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A textual string containing information about the
optical module alarm threshold profile name ."
::= { zxAnOpticalModuleAlmPrfEntry 1 }
zxAnOpticalRxPwrLowerThresh OBJECT-TYPE
SYNTAX Integer32
UNITS "1dBm"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The lower limit threshold on input optical power.
The alarm should be generated when zxAnOpticalIfRxPwrCurrValue
is lower than this threshold.
The unit is 1dBm when the value of opticalAlarmPrfUnit(1) is 1,
otherwise the unit is 0.1dBm."
::= { zxAnOpticalModuleAlmPrfEntry 2}
zxAnOpticalRxPwrUpperThresh OBJECT-TYPE
SYNTAX Integer32
UNITS "1dBm"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The upper limit threshold on input optical power.
The alarm should be generated when zxAnOpticalIfRxPwrCurrValue
exceeds this threshold.
The unit is 1dBm when the value of opticalAlarmPrfUnit(1) is 1,
otherwise the unit is 0.1dBm."
::= { zxAnOpticalModuleAlmPrfEntry 3 }
zxAnOpticalTxPwrLowerThresh OBJECT-TYPE
SYNTAX Integer32
UNITS "1dBm"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The lower limit threshold on output optical power.
The alarm should be generated when zxAnOpticalIfTxPwrCurrValue
is lower than this threshold.
The unit is 1dBm when the value of opticalAlarmPrfUnit(1) is 1,
otherwise the unit is 0.1dBm."
::= { zxAnOpticalModuleAlmPrfEntry 4 }
zxAnOpticalTxPwrUpperThresh OBJECT-TYPE
SYNTAX Integer32
UNITS "1dBm"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The upper limit threshold on output optical power.
The alarm should be generated when zxAnOpticalIfTxPwrCurrValue
exceeds this threshold.
The unit is 1dBm when the value of opticalAlarmPrfUnit(1) is 1,
otherwise the unit is 0.1dBm."
::= { zxAnOpticalModuleAlmPrfEntry 5 }
zxAnOpticalBiasCurrLowerThresh OBJECT-TYPE
SYNTAX Integer32(0..1500)
UNITS "1mA"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The lower limit threshold on optical modules bias
current.The alarm should be generated when
zxAnOpticalBiasCurrent is lower than this threshold.
The unit is 1mA when the value of opticalAlarmPrfUnit(1) is 1,
otherwise the unit is 0.1mA."
::= { zxAnOpticalModuleAlmPrfEntry 6 }
zxAnOpticalBiasCurrUpperThresh OBJECT-TYPE
SYNTAX Integer32(0..1500)
UNITS "1mA"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The upper limit threshold on optical modules bias current.
The alarm should be generated when zxAnOpticalBiasCurrent
exceeds this threshold.
The unit is 1mA when the value of opticalAlarmPrfUnit(1) is 1,
otherwise the unit is 0.1mA."
::= { zxAnOpticalModuleAlmPrfEntry 7 }
zxAnOpticalVoltageLowerThresh OBJECT-TYPE
SYNTAX Integer32(0..100)
UNITS "1 Volt"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The lower limit threshold on optical modules supply voltage.
The alarm should be generated when zxAnOpticalSupplyVoltage
is lower than this threshold.
The unit is 1 Volt when the value of opticalAlarmPrfUnit(1) is 1,
otherwise the unit is 0.1 Volt."
::= { zxAnOpticalModuleAlmPrfEntry 8 }
zxAnOpticalVoltageUpperThresh OBJECT-TYPE
SYNTAX Integer32(0..100)
UNITS "1 Volt"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The upper limit threshold on optical modules supply voltage.
The alarm should be generated when zxAnOpticalSupplyVoltage
exceeds this threshold.
The unit is 1 Volt when the value of opticalAlarmPrfUnit(1) is 1,
otherwise the unit is 0.1 Volt."
::= { zxAnOpticalModuleAlmPrfEntry 9 }
zxAnOpticalTempLowerThresh OBJECT-TYPE
SYNTAX Integer32(-50..100)
UNITS "Centigrade"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The lower limit threshold on optical modules temperature.
The alarm should be generated when zxAnOpticalTemperature
is lower than this threshold."
::= { zxAnOpticalModuleAlmPrfEntry 10 }
zxAnOpticalTempUpperThresh OBJECT-TYPE
SYNTAX Integer32(-50..100)
UNITS "Centigrade"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The upper limit threshold on optical modules temperature.
The alarm should be generated when zxAnOpticalTemperature
exceeds this threshold."
::= { zxAnOpticalModuleAlmPrfEntry 11 }
zxAnOpticalOfflineTrapEnable OBJECT-TYPE
SYNTAX INTEGER { enabled(1), disabled(2) }
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Indicates whether optical module is online/offline traps should
be generated for this interface.
By default, this object should have the value enabled(1) for
interfaces which do not operate on 'top' of any other
interface (as defined in the ifStackTable), and disabled(2)
otherwise."
::= { zxAnOpticalModuleAlmPrfEntry 12 }
zxAnOpticalModuleConfClass OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..32))
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The optical module configured class."
::= { zxAnOpticalModuleAlmPrfEntry 13 }
zxAnOpticalModuleAlmPrfRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The row status of this entry."
::= {zxAnOpticalModuleAlmPrfEntry 50 }
--------------------------------------------------------------------------------
-- 2.Optical Module Alarm Profile Configuration Table
--------------------------------------------------------------------------------
zxAnOpticalAlmPrfIfConfTable OBJECT-TYPE
SYNTAX SEQUENCE OF ZxAnOpticalAlmPrfIfConfEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "This table includes the optical module profile configuration."
::= { zxAnOpticalModuleObjects 3 }
zxAnOpticalAlmPrfIfConfEntry OBJECT-TYPE
SYNTAX ZxAnOpticalAlmPrfIfConfEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An entry in zxAnOpticalAlmPrfIfConfTable."
INDEX { ifIndex }
::= { zxAnOpticalAlmPrfIfConfTable 1 }
ZxAnOpticalAlmPrfIfConfEntry ::= SEQUENCE {
zxAnOpticalIfAlmPrf DisplayString
}
zxAnOpticalIfAlmPrf OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..32))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A textual string containing information about the
optical module alarm threshold profile name ."
::= { zxAnOpticalAlmPrfIfConfEntry 2 }
--------------------------------------------------------------------------------
-- 3.Optical Module Informations Table
--------------------------------------------------------------------------------
zxAnOpticalModuleInfoTable OBJECT-TYPE
SYNTAX SEQUENCE OF ZxAnOpticalModuleInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "This table includes the optical module information."
::= { zxAnOpticalModuleObjects 4 }
zxAnOpticalModuleInfoEntry OBJECT-TYPE
SYNTAX ZxAnOpticalModuleInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An entry in zxAnOpticalModuleInfoTable."
INDEX { ifIndex }
::= { zxAnOpticalModuleInfoTable 1 }
ZxAnOpticalModuleInfoEntry ::= SEQUENCE {
zxAnOpticalIfRxPwrCurrValue Integer32,
zxAnOpticalIfTxPwrCurrValue Integer32,
zxAnOpticalIfRate Integer32,
zxAnOpticalBiasCurrent Integer32,
zxAnOpticalSupplyVoltage Integer32,
zxAnOpticalWavelength Integer32,
zxAnOpticalTemperature Integer32,
zxAnOpticalFiberType INTEGER,
zxAnOpticalVersionLevel DisplayString,
zxAnOpticalVendorPn DisplayString,
zxAnOpticalVendorName DisplayString,
zxAnOpticalVendorSn DisplayString,
zxAnOpticalProductionDate DisplayString,
zxAnOpticalModuleType DisplayString,
zxAnOpticalFiberInterfaceType DisplayString,
zxAnOpticalMaterialNumber OCTET STRING,
zxAnOpticalRegisterData OCTET STRING,
zxAnOpticalOtdrSupport INTEGER,
zxAnOpticalModuleActualClass DisplayString,
zxAnOpticalOtdrVersion DisplayString,
zxAnOpticalTransDistanceSmLongR Integer32,
zxAnOpticalTransDistanceSmShortR Integer32,
zxAnOpticalTransDistanceOm1 Integer32,
zxAnOpticalTransDistanceOm2 Integer32,
zxAnOpticalTransDistanceOm3 Integer32,
zxAnOpticalTransDistanceCopper Integer32,
zxAnOpticalPartNumber DisplayString
}
zxAnOpticalIfRxPwrCurrValue OBJECT-TYPE
SYNTAX Integer32
UNITS "0.001dBm"
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The optical power monitored at the input."
::= { zxAnOpticalModuleInfoEntry 2 }
zxAnOpticalIfTxPwrCurrValue OBJECT-TYPE
SYNTAX Integer32
UNITS "0.001dBm"
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The optical power monitored at the output."
::= { zxAnOpticalModuleInfoEntry 3 }
zxAnOpticalIfRate OBJECT-TYPE
SYNTAX Integer32
UNITS "0.1Gbps"
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The optical module interface rate."
::= { zxAnOpticalModuleInfoEntry 4 }
zxAnOpticalBiasCurrent OBJECT-TYPE
SYNTAX Integer32
UNITS "0.001mA"
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The optical module bias current ."
::= { zxAnOpticalModuleInfoEntry 5 }
zxAnOpticalSupplyVoltage OBJECT-TYPE
SYNTAX Integer32
UNITS "0.001 Volts"
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The optical module supply voltage."
::= { zxAnOpticalModuleInfoEntry 6 }
zxAnOpticalWavelength OBJECT-TYPE
SYNTAX Integer32
UNITS "nm"
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The optical module wavelength."
::= { zxAnOpticalModuleInfoEntry 7 }
zxAnOpticalTemperature OBJECT-TYPE
SYNTAX Integer32
UNITS "0.001Degrees"
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The optical module temperature ."
::= { zxAnOpticalModuleInfoEntry 8 }
zxAnOpticalFiberType OBJECT-TYPE
SYNTAX INTEGER { singleMode(1), multiMode(2), unknown(3)}
UNITS ""
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The optical module Fiber Type."
::= { zxAnOpticalModuleInfoEntry 9}
zxAnOpticalVersionLevel OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..20))
UNITS ""
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The optical module vendor Level."
::= { zxAnOpticalModuleInfoEntry 10}
zxAnOpticalVendorPn OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..64))
UNITS ""
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The optical module vendor P/N."
::= { zxAnOpticalModuleInfoEntry 11}
zxAnOpticalVendorName OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..32))
UNITS ""
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The optical module vendor name."
::= { zxAnOpticalModuleInfoEntry 12 }
zxAnOpticalVendorSn OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..20))
UNITS ""
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The optical module vendor sn."
::= { zxAnOpticalModuleInfoEntry 13 }
zxAnOpticalProductionDate OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..8))
UNITS ""
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The optical module production date."
::= { zxAnOpticalModuleInfoEntry 14 }
zxAnOpticalModuleType OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..20))
UNITS ""
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The optical module type."
::= { zxAnOpticalModuleInfoEntry 15 }
zxAnOpticalFiberInterfaceType OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..20))
UNITS ""
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The optical fiber interface."
::= { zxAnOpticalModuleInfoEntry 16 }
zxAnOpticalMaterialNumber OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (0..20))
UNITS ""
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The material number of pin(A2)."
::= { zxAnOpticalModuleInfoEntry 17 }
zxAnOpticalRegisterData OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (0..128))
UNITS ""
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The optical module data is from register."
::= { zxAnOpticalModuleInfoEntry 18 }
zxAnOpticalOtdrSupport OBJECT-TYPE
SYNTAX INTEGER {
supported(1),
unsupported(2),
unknown(255)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The OTDR is supported by the optical module or not.
supported(1): The optical module supports OTDR.
unsupported(2): The optical module doesn't support OTDR.
unknown(255): Whether the optical module supports OTDR is unknown."
::= { zxAnOpticalModuleInfoEntry 19 }
zxAnOpticalModuleActualClass OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The optical module actual class."
::= { zxAnOpticalModuleInfoEntry 20 }
zxAnOpticalOtdrVersion OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..16))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The optical module OTDR software version.
If the optical module doesn't support OTDR or the OTDR
has no software version, this object will be set to an
empty string."
::= { zxAnOpticalModuleInfoEntry 21 }
zxAnOpticalTransDistanceSmLongR OBJECT-TYPE
SYNTAX Integer32
UNITS "km"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This value specifies the transfer distance that is supported by the
transceiver while operating in compliance with the applicable
standards using single mode based long reach fiber. The value is in
units of kilometers. A value of 255 means the transceiver supports
a transfer distance greater than 254 km. A value of zero means the
transceiver does not support single mode fiber or that the transfer
distance information must be determined from the transceiver
technology."
::= { zxAnOpticalModuleInfoEntry 40 }
zxAnOpticalTransDistanceSmShortR OBJECT-TYPE
SYNTAX Integer32
UNITS "100m"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This value specifies the transfer distance that is supported by the
transceiver while operating in compliance with the applicable
standards using single mode based short reach fiber. The value is
in units of 100 meters. A value of 255 means the transceiver
supports a transfer distance greater than 25.4 km. A value of zero
means the transceiver does not support single mode fiber or that
the transfer distance information must be determined from the
transceiver technology."
::= { zxAnOpticalModuleInfoEntry 41 }
zxAnOpticalTransDistanceOm1 OBJECT-TYPE
SYNTAX Integer32
UNITS "10m"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This value specifies the transfer distance that is supported by the
transceiver wihle operating in compliance with applicable standards
using 62.5 micron multimode OM1(200 MHz*km at 850nm, 500MHz*km at
1310mm) fiber. The value is in units of 10 meters. A value of 255
means that the transceiver supports a transfer distance greater
than 2.54km. A value of zero means that the transceiver does not
support 62.5 micron multimode fiber or the transfer distance must
determined from the transceiver technology."
::= { zxAnOpticalModuleInfoEntry 42 }
zxAnOpticalTransDistanceOm2 OBJECT-TYPE
SYNTAX Integer32
UNITS "10m"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This value specifies the transfer distance that is supported by the
transceiver wihle operating in compliance with applicable standards
using 50 micron multimode OM2(500 MHz*km at 850nm) fiber. The value
is in units of 10 meters. A value of 255 means that the transceiver
supports a transfer distance greater than 2.54km. A value of zero
means that the transceiver does not support OM2 fiber or the
transfer distance must determined from the transceiver technology."
::= { zxAnOpticalModuleInfoEntry 43 }
zxAnOpticalTransDistanceOm3 OBJECT-TYPE
SYNTAX Integer32
UNITS "10m"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This value specifies the transfer distance that is supported by the
transceiver wihle operating in compliance with applicable standards
using 50 micron multimode OM3(2000 MHz*km) fiber. The value is in
units of 10 meters. A value of 255 means that the transceiver
supports a transfer distance greater than 2.54km. A value of zero
means that the transceiver does not support OM3 fiber or the
transfer distance must determined from the transceiver technology."
::= { zxAnOpticalModuleInfoEntry 44 }
zxAnOpticalTransDistanceCopper OBJECT-TYPE
SYNTAX Integer32
UNITS "m"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This value specifies the transfer distance that is supported by the
transceiver wihle operating in compliance with applicable standards
using copper cable. For active cable, this value represents actual
length. The value is in units of 1 meter. A value of 255 means that
the transceiver supports a transfer distance greater than 254m. A
value of zero means that the transceiver does not support copper or
active cables or the transfer distance must determined from the
transceiver technology."
::= { zxAnOpticalModuleInfoEntry 45 }
zxAnOpticalPartNumber OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The optical module part number."
::= { zxAnOpticalModuleInfoEntry 48}
--------------------------------------------------------------------------------
-- 4.Optical Module ALS Configuration Table
--------------------------------------------------------------------------------
zxAnOpticalAlsIfConfTable OBJECT-TYPE
SYNTAX SEQUENCE OF ZxAnOpticalAlsIfConfEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table includes the ALS configuration of the optical module."
::= { zxAnOpticalModuleObjects 5 }
zxAnOpticalAlsIfConfEntry OBJECT-TYPE
SYNTAX ZxAnOpticalAlsIfConfEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in zxAnOpticalAlsIfConfTable."
INDEX { ifIndex }
::= { zxAnOpticalAlsIfConfTable 1 }
ZxAnOpticalAlsIfConfEntry ::= SEQUENCE {
zxAnOptAlsEnable INTEGER,
zxAnOptAlsLaserLosDuration Integer32,
zxAnOptAlsLaserShutdownDuration Integer32,
zxAnOptAlsLaserStartUpDuration Integer32
}
zxAnOptAlsEnable OBJECT-TYPE
SYNTAX INTEGER{
enabled(1),
disabled(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enable or disable the ALS function."
DEFVAL { disabled }
::= { zxAnOpticalAlsIfConfEntry 1 }
zxAnOptAlsLaserLosDuration OBJECT-TYPE
SYNTAX Integer32(5..200000)
UNITS "100ms"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This attribute specifies the value of the LOS duration.
The laser will be shutdown when detected the LOS duration
longer than zxAnOptAlsLaserLosDuration value.
Setting this object will enable the ALS function.
For C300 Series NE, the default value is 5.
For C600 Series NE, the default value is 50."
::= { zxAnOpticalAlsIfConfEntry 2}
zxAnOptAlsLaserShutdownDuration OBJECT-TYPE
SYNTAX Integer32(5..200000)
UNITS "100ms"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This attribute specifies the value of the laser shutdown
duration.
Setting this object will enable the ALS function."
DEFVAL { 100 }
::= { zxAnOpticalAlsIfConfEntry 3}
zxAnOptAlsLaserStartUpDuration OBJECT-TYPE
SYNTAX Integer32(5..200000)
UNITS "100ms"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This attribute specifies the value of the laser re-open
duration.
Setting this object will enable the ALS function."
DEFVAL { 50 }
::= { zxAnOpticalAlsIfConfEntry 4}
--------------------------------------------------------------------------------
-- 5.Optical Module Configuration Table
--------------------------------------------------------------------------------
zxAnOpticalModuleConfTable OBJECT-TYPE
SYNTAX SEQUENCE OF ZxAnOpticalModuleConfEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "This table includes the optical module configuration."
::= { zxAnOpticalModuleObjects 6 }
zxAnOpticalModuleConfEntry OBJECT-TYPE
SYNTAX ZxAnOpticalModuleConfEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An entry in zxAnOpticalModuleConfTable."
INDEX { zxAnOpticalModuleConfVendorName,
zxAnOpticalModuleConfVendorPn }
::= { zxAnOpticalModuleConfTable 1 }
ZxAnOpticalModuleConfEntry ::= SEQUENCE {
zxAnOpticalModuleConfVendorName DisplayString,
zxAnOpticalModuleConfVendorPn DisplayString,
zxAnOpticalModuleConfiguredClass DisplayString,
zxAnOpticalModuleConfProperty INTEGER,
zxAnOpticalModuleConfTechNorms DisplayString,
zxAnOpticalModuleConfRowStatus RowStatus
}
zxAnOpticalModuleConfVendorName OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..32))
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "The optical module vendor name."
::= { zxAnOpticalModuleConfEntry 1}
zxAnOpticalModuleConfVendorPn OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..64))
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "The optical module vendor P/N."
::= { zxAnOpticalModuleConfEntry 2 }
zxAnOpticalModuleConfiguredClass OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..32))
MAX-ACCESS read-create
STATUS current
DESCRIPTION "The optical module configured class.
Includes the following:
GPON/B+,
GPON/C+,
GPON/EC+,
XGPON1/N1,
XGPON1/N2a,
EPON/PX20+,
10G-EPON/PRX30,
10G-EPON/PR30,
GPON/D,
XGS-PON/N1,
XGS-PON/N2,
XG-PON&GPON_COMBO/N1-B+,
XG-PON&GPON_COMB0/N2-C+,
GPON-OTDR/C+."
::= { zxAnOpticalModuleConfEntry 3 }
zxAnOpticalModuleConfProperty OBJECT-TYPE
SYNTAX INTEGER {
default(1),
userDefined(2)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION "The property of the table record.
default: the default record, it can't be modified or
deleted by the user.
userDefined: the user-defined record."
::= { zxAnOpticalModuleConfEntry 4 }
zxAnOpticalModuleConfTechNorms OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..32))
MAX-ACCESS read-create
STATUS current
DESCRIPTION "The optical module configured technical norms."
::= { zxAnOpticalModuleConfEntry 11 }
zxAnOpticalModuleConfRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The status of this conceptual row.
The supported actions of this conceptual row only include:
'createAndGo' and 'destroy'.
To create a row in this table, a manager must set this object to
createAndGo(4), and must comply with the rule described in
zxAnLacpAggEntry.
To delete a row in this table, a manager must set this object to
destroy(6).
To get this object, the agent always returns active(1)."
::= { zxAnOpticalModuleConfEntry 50 }
--------------------------------------------------------------------------------
-- 10.Optical Module Channel Information Table
--------------------------------------------------------------------------------
zxAnOpticalModuleChanInfoTable OBJECT-TYPE
SYNTAX SEQUENCE OF ZxAnOpticalModuleChanInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table includes the optical module channel information."
::= { zxAnOpticalModuleObjects 10 }
zxAnOpticalModuleChanInfoEntry OBJECT-TYPE
SYNTAX ZxAnOpticalModuleChanInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in zxAnOpticalModuleChanInfoTable."
INDEX { ifIndex}
::= { zxAnOpticalModuleChanInfoTable 1 }
ZxAnOpticalModuleChanInfoEntry ::= SEQUENCE {
zxAnOpticalChanLaserSwitch INTEGER,
zxAnOpticalChanWavelength Integer32,
zxAnOpticalChanCurrTxPwr Integer32,
zxAnOpticalChanBiasCurrent Integer32
}
zxAnOpticalChanLaserSwitch OBJECT-TYPE
SYNTAX INTEGER {
open(1),
close(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enables or disables the laser function of the optical module
channel."
DEFVAL { open }
::= { zxAnOpticalModuleChanInfoEntry 1 }
zxAnOpticalChanWavelength OBJECT-TYPE
SYNTAX Integer32
UNITS "0.01nm"
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The wavelength of the optical module channel."
::= { zxAnOpticalModuleChanInfoEntry 2 }
zxAnOpticalChanCurrTxPwr OBJECT-TYPE
SYNTAX Integer32
UNITS "0.001dBm"
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The transmitted power of the optical module channel."
::= { zxAnOpticalModuleChanInfoEntry 3 }
zxAnOpticalChanBiasCurrent OBJECT-TYPE
SYNTAX Integer32
UNITS "0.001mA"
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The bias current of the optical module channel."
::= { zxAnOpticalModuleChanInfoEntry 4 }
--------------------------------------------------------------------------------
-- 20.Optical Module Class Value Table
--------------------------------------------------------------------------------
zxAnOpticalModuleClassValueTable OBJECT-TYPE
SYNTAX SEQUENCE OF ZxAnOpticalModuleClassValueEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "This table includes the optical module class value.
NOTE: No recommended to develop this function in EMS."
::= { zxAnOpticalModuleObjects 20 }
zxAnOpticalModuleClassValueEntry OBJECT-TYPE
SYNTAX ZxAnOpticalModuleClassValueEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An entry in zxAnOpticalModuleClassValueTable."
INDEX { zxAnOpticalModuleClassId}
::= { zxAnOpticalModuleClassValueTable 1 }
ZxAnOpticalModuleClassValueEntry ::= SEQUENCE {
zxAnOpticalModuleClassId Integer32,
zxAnOpticalModuleClassValue DisplayString
}
zxAnOpticalModuleClassId OBJECT-TYPE
SYNTAX Integer32(1..256)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "The optical module class id."
::= { zxAnOpticalModuleClassValueEntry 1}
zxAnOpticalModuleClassValue OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..64))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The optical module class value."
::= { zxAnOpticalModuleClassValueEntry 2 }
--------------------------------------------------------------------------------
-- 21.Optical Module Notifications Definations
--------------------------------------------------------------------------------
zxAnOptRxPwrUnderThreshAlm NOTIFICATION-TYPE
OBJECTS {zxAnOpticalIfRxPwrCurrValue, zxAnOpticalRxPwrLowerThresh }
STATUS current
DESCRIPTION
" It indicates that zxAnOpticalIfRxPwrCurrValue is below the zxAnOpticalRxPwrLowerThresh."
::= { zxAnOpticalModuleNotifications 1}
zxAnOptRxPwrUnderThreshClr NOTIFICATION-TYPE
OBJECTS {zxAnOpticalIfRxPwrCurrValue , zxAnOpticalRxPwrLowerThresh}
STATUS current
DESCRIPTION
" zxAnOptRxPwrUnderThreshAlm clear"
::= { zxAnOpticalModuleNotifications 2 }
zxAnOptRxPwrOverThreshAlm NOTIFICATION-TYPE
OBJECTS { zxAnOpticalIfRxPwrCurrValue, zxAnOpticalRxPwrUpperThresh}
STATUS current
DESCRIPTION
" It indicates that zxAnOpticalIfRxPwrCurrValue is exceeds the zxAnOpticalRxPwrUpperThresh."
::= { zxAnOpticalModuleNotifications 3 }
zxAnOptRxPwrOverThreshClr NOTIFICATION-TYPE
OBJECTS { zxAnOpticalIfRxPwrCurrValue, zxAnOpticalRxPwrUpperThresh}
STATUS current
DESCRIPTION
" zxAnOptPwrRxOverThreshAlarm clear."
::= { zxAnOpticalModuleNotifications 4 }
zxAnOptTxPwrUnderThreshAlm NOTIFICATION-TYPE
OBJECTS {zxAnOpticalIfTxPwrCurrValue, zxAnOpticalTxPwrLowerThresh }
STATUS current
DESCRIPTION
" It indicates that zxAnOpticalIfTxPwrCurrValue is below the zxAnOpticalTxPwrLowerThresh."
::= { zxAnOpticalModuleNotifications 5 }
zxAnOptTxPwrUnderThreshClr NOTIFICATION-TYPE
OBJECTS {zxAnOpticalIfTxPwrCurrValue , zxAnOpticalTxPwrLowerThresh}
STATUS current
DESCRIPTION
" zxAnOptPwrTxUnderThreshAlarm clear"
::= { zxAnOpticalModuleNotifications 6 }
zxAnOptTxPwrOverThreshAlm NOTIFICATION-TYPE
OBJECTS { zxAnOpticalIfTxPwrCurrValue, zxAnOpticalTxPwrUpperThresh}
STATUS current
DESCRIPTION
" It indicates that zxAnOpticalIfTxPwrCurrValue is exceeds the zxAnOpticalTxPwrUpperThresh."
::= { zxAnOpticalModuleNotifications 7 }
zxAnOptTxPwrOverThreshClr NOTIFICATION-TYPE
OBJECTS { zxAnOpticalIfTxPwrCurrValue, zxAnOpticalTxPwrUpperThresh}
STATUS current
DESCRIPTION
" zxAnOptPwrTxOverThreshAlarm clear."
::= { zxAnOpticalModuleNotifications 8 }
zxAnOptBiasCurrUnderThreshAlm NOTIFICATION-TYPE
OBJECTS {zxAnOpticalBiasCurrent, zxAnOpticalBiasCurrLowerThresh }
STATUS current
DESCRIPTION
" It indicates that zxAnOpticalBiasCurrent
is below the zxAnOpticalBiasCurrLowerThresh."
::= { zxAnOpticalModuleNotifications 9 }
zxAnOptBiasCurrUnderThreshClr NOTIFICATION-TYPE
OBJECTS {zxAnOpticalBiasCurrent, zxAnOpticalBiasCurrLowerThresh}
STATUS current
DESCRIPTION
" zxAnOptBiasCurrUnderThreshAlm clear."
::= { zxAnOpticalModuleNotifications 10 }
zxAnOptBiasCurrOverThreshAlm NOTIFICATION-TYPE
OBJECTS {zxAnOpticalBiasCurrent, zxAnOpticalBiasCurrUpperThresh }
STATUS current
DESCRIPTION
"It indicates that zxAnOpticalBiasCurrent
is over the zxAnOpticalBiasCurrUpperThresh."
::= { zxAnOpticalModuleNotifications 11 }
zxAnOptBiasCurrOverThreshClr NOTIFICATION-TYPE
OBJECTS {zxAnOpticalBiasCurrent, zxAnOpticalBiasCurrUpperThresh}
STATUS current
DESCRIPTION
" zxAnOptBiasCurrOverThreshAlm clear."
::= { zxAnOpticalModuleNotifications 12 }
zxAnOptVoltageUnderThreshAlm NOTIFICATION-TYPE
OBJECTS {zxAnOpticalSupplyVoltage, zxAnOpticalVoltageLowerThresh }
STATUS current
DESCRIPTION
" It indicates that zxAnOpticalSupplyVoltage is below
the zxAnOpticalVoltageLowerThresh."
::= { zxAnOpticalModuleNotifications 13 }
zxAnOptVoltageUnderThreshClr NOTIFICATION-TYPE
OBJECTS {zxAnOpticalSupplyVoltage, zxAnOpticalVoltageLowerThresh}
STATUS current
DESCRIPTION
" zxAnOptVoltageUnderThreshAlm clear."
::= { zxAnOpticalModuleNotifications 14 }
zxAnOptVoltageOverThreshAlm NOTIFICATION-TYPE
OBJECTS {zxAnOpticalSupplyVoltage, zxAnOpticalVoltageUpperThresh}
STATUS current
DESCRIPTION
"It indicates that zxAnOpticalSupplyVoltage
is over the zxAnOpticalVoltageUpperThresh."
::= { zxAnOpticalModuleNotifications 15 }
zxAnOptVoltageOverThreshClr NOTIFICATION-TYPE
OBJECTS {zxAnOpticalSupplyVoltage, zxAnOpticalVoltageUpperThresh}
STATUS current
DESCRIPTION
" zxAnOptVoltageOverThreshAlm clear."
::= { zxAnOpticalModuleNotifications 16 }
zxAnOptTempUnderThreshAlm NOTIFICATION-TYPE
OBJECTS {zxAnOpticalTemperature, zxAnOpticalTempLowerThresh }
STATUS current
DESCRIPTION
" It indicates that zxAnOpticalTemperature is below
the zxAnOpticalTempLowerThresh."
::= { zxAnOpticalModuleNotifications 17 }
zxAnOptTempUnderThreshClr NOTIFICATION-TYPE
OBJECTS {zxAnOpticalTemperature, zxAnOpticalTempLowerThresh}
STATUS current
DESCRIPTION
" zxAnOptTempUnderThreshAlm clear."
::= { zxAnOpticalModuleNotifications 18 }
zxAnOptTempOverThreshAlm NOTIFICATION-TYPE
OBJECTS {zxAnOpticalTemperature, zxAnOpticalTempUpperThresh}
STATUS current
DESCRIPTION
"It indicates that zxAnOpticalTemperature is over
the zxAnOpticalTempUpperThresh."
::= { zxAnOpticalModuleNotifications 19 }
zxAnOptTempOverThreshClr NOTIFICATION-TYPE
OBJECTS {zxAnOpticalTemperature, zxAnOpticalTempUpperThresh}
STATUS current
DESCRIPTION
" zxAnOptTempOverThreshAlm clear."
::= { zxAnOpticalModuleNotifications 20 }
zxAnOpticalModuleUnpluggedAlm NOTIFICATION-TYPE
OBJECTS {ifAdminStatus, ifOperStatus, ifType}
STATUS current
DESCRIPTION
"The alarm occurred when optical module is not online."
::= { zxAnOpticalModuleNotifications 21 }
zxAnOpticalModuleUnpluggedClr NOTIFICATION-TYPE
OBJECTS {ifAdminStatus,ifOperStatus,ifType}
STATUS current
DESCRIPTION
"The alarm restore when optical module is online."
::= { zxAnOpticalModuleNotifications 22 }
zxAnOptModuleClassMismatchAlm NOTIFICATION-TYPE
OBJECTS {zxAnOpticalModuleConfClass, zxAnOpticalModuleActualClass}
STATUS current
DESCRIPTION
"A zxAnOptModuleClassMismatchAlm trap is sent when the agent has
detected that the optical module has plugged in, but
zxAnOpticalModuleConfClass is not same as
zxAnOpticalModuleActualClass."
::= { zxAnOpticalModuleNotifications 23 }
zxAnOptModuleClassMismatchClr NOTIFICATION-TYPE
OBJECTS {zxAnOpticalModuleConfClass, zxAnOpticalModuleActualClass}
STATUS current
DESCRIPTION
"A zxAnOptModuleClassMismatchClr trap is sent when the agent has
detected that the optical module has plugged in, and
zxAnOpticalModuleConfClass is same as
zxAnOpticalModuleActualClass."
::= { zxAnOpticalModuleNotifications 24 }
zxAnOptChanTxPwrUnderThreshAlm NOTIFICATION-TYPE
OBJECTS {zxAnOpticalChanCurrTxPwr, zxAnOpticalTxPwrLowerThresh }
STATUS current
DESCRIPTION
"A zxAnOptChanTxPwrUnderThreshAlm trap is sent when the agent has
detected that the zxAnOpticalChanCurrTxPwr has been less than
the zxAnOpticalTxPwrLowerThresh."
::= { zxAnOpticalModuleNotifications 51 }
zxAnOptChanTxPwrUnderThreshClr NOTIFICATION-TYPE
OBJECTS {zxAnOpticalChanCurrTxPwr , zxAnOpticalTxPwrLowerThresh}
STATUS current
DESCRIPTION
"A zxAnOptChanTxPwrUnderThreshClr trap is sent when the
zxAnOptChanTxPwrUnderThreshAlm is cleared."
::= { zxAnOpticalModuleNotifications 52 }
zxAnOptChanTxPwrOverThreshAlm NOTIFICATION-TYPE
OBJECTS { zxAnOpticalChanCurrTxPwr, zxAnOpticalTxPwrUpperThresh}
STATUS current
DESCRIPTION
"A zxAnOptChanTxPwrOverThreshAlm trap is sent when the agent has
detected that the zxAnOpticalChanCurrTxPwr has been exceeded
the zxAnOpticalTxPwrUpperThresh."
::= { zxAnOpticalModuleNotifications 53 }
zxAnOptChanTxPwrOverThreshClr NOTIFICATION-TYPE
OBJECTS { zxAnOpticalChanCurrTxPwr, zxAnOpticalTxPwrUpperThresh}
STATUS current
DESCRIPTION
"A zxAnOptChanTxPwrOverThreshClr trap is sent when the
zxAnOptChanTxPwrOverThreshAlm is cleared."
::= { zxAnOpticalModuleNotifications 54 }
zxAnOptChanBiasUnderThreshAlm NOTIFICATION-TYPE
OBJECTS {zxAnOpticalChanBiasCurrent, zxAnOpticalBiasCurrLowerThresh }
STATUS current
DESCRIPTION
"A zxAnOptChanBiasUnderThreshAlm trap is sent when the agent has
detected that the zxAnOpticalChanBiasCurrent has been less than
the zxAnOpticalBiasCurrLowerThresh."
::= { zxAnOpticalModuleNotifications 55 }
zxAnOptChanBiasUnderThreshClr NOTIFICATION-TYPE
OBJECTS {zxAnOpticalChanBiasCurrent, zxAnOpticalBiasCurrLowerThresh}
STATUS current
DESCRIPTION
"A zxAnOptChanBiasCurrUnderThreshClr trap is sent when the
zxAnOptChanBiasUnderThreshAlm is cleared."
::= { zxAnOpticalModuleNotifications 56 }
zxAnOptChanBiasOverThreshAlm NOTIFICATION-TYPE
OBJECTS {zxAnOpticalChanBiasCurrent, zxAnOpticalBiasCurrUpperThresh }
STATUS current
DESCRIPTION
"A zxAnOptChanBiasOverThreshAlm trap is sent when the agent has
detected that the zxAnOpticalChanBiasCurrent has been exceeded
the zxAnOpticalBiasCurrUpperThresh."
::= { zxAnOpticalModuleNotifications 57 }
zxAnOptChanBiasOverThreshClr NOTIFICATION-TYPE
OBJECTS {zxAnOpticalChanBiasCurrent, zxAnOpticalBiasCurrUpperThresh}
STATUS current
DESCRIPTION
"A zxAnOptChanBiasOverThreshClr trap is sent when the
zxAnOptChanBiasOverThreshAlm is cleared."
::= { zxAnOpticalModuleNotifications 58 }
zxAnOptEponGponMismatchAlm NOTIFICATION-TYPE
OBJECTS {zxAnOpticalModuleType}
STATUS current
DESCRIPTION
"A zxAnOptEponGponMismatchAlm trap is sent when the agent has
detected that the GPON optical module is plugged in the EPON
port or the EPON optical module is plugged in the GPON port."
::= { zxAnOpticalModuleNotifications 59 }
zxAnOptEponGponMismatchClr NOTIFICATION-TYPE
OBJECTS {zxAnOpticalModuleType}
STATUS current
DESCRIPTION
"A zxAnOptEponGponMismatchClr trap is sent when the
zxAnOptEponGponMismatchAlm is cleared."
::= { zxAnOpticalModuleNotifications 60 }
END