2592 lines
		
	
	
		
			88 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			2592 lines
		
	
	
		
			88 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
-- *****************************************************************
 | 
						||
-- SFP MIB
 | 
						||
-- *****************************************************************
 | 
						||
 | 
						||
SL-SFP-MIB DEFINITIONS ::= BEGIN
 | 
						||
 | 
						||
IMPORTS
 | 
						||
	MODULE-IDENTITY, OBJECT-TYPE,
 | 
						||
	NOTIFICATION-TYPE, Integer32, TimeTicks
 | 
						||
					 			     	FROM SNMPv2-SMI
 | 
						||
	Float32TC, Float64TC, Float128TC   	FROM FLOAT-TC-MIB
 | 
						||
	DisplayString, TruthValue, 
 | 
						||
	TimeStamp					  		FROM SNMPv2-TC
 | 
						||
    SnmpAdminString						FROM SNMP-FRAMEWORK-MIB
 | 
						||
    MODULE-COMPLIANCE, OBJECT-GROUP,
 | 
						||
	NOTIFICATION-GROUP                  FROM SNMPv2-CONF
 | 
						||
	InterfaceIndex		               	FROM IF-MIB
 | 
						||
	PerfCurrentCount, PerfIntervalCount,
 | 
						||
	PerfTotalCount                      FROM PerfHist-TC-MIB
 | 
						||
	CleiCode							FROM SL-ENTITY-MIB
 | 
						||
	sitelight				      		FROM SL-NE-MIB;
 | 
						||
 | 
						||
slSfp MODULE-IDENTITY
 | 
						||
	LAST-UPDATED "200501250000Z"
 | 
						||
	ORGANIZATION "PacketLight Networks Ltd."
 | 
						||
	CONTACT-INFO
 | 
						||
		"Omri_Viner@PacketLight.com"
 | 
						||
	DESCRIPTION
 | 
						||
		"This MIB module describes the SFP Modules"
 | 
						||
	::= { sitelight 10 }
 | 
						||
 | 
						||
--	The SFP MIB consists of the following groups:
 | 
						||
--		SFP Configuration Table
 | 
						||
--		SFP Diagnostic Table
 | 
						||
--		SFP Traps
 | 
						||
 | 
						||
sfpConf		OBJECT IDENTIFIER ::= { slSfp 1 }
 | 
						||
sfpDiag		OBJECT IDENTIFIER ::= { slSfp 2 }
 | 
						||
sfpTraps	OBJECT IDENTIFIER ::= { slSfp 3 }
 | 
						||
sfpTune		OBJECT IDENTIFIER ::= { slSfp 4 }
 | 
						||
 | 
						||
-- Textual Conventions
 | 
						||
 | 
						||
 | 
						||
 | 
						||
-- ----------------------------------------------------
 | 
						||
--
 | 
						||
-- The SFP Configuration Table
 | 
						||
--
 | 
						||
-- ----------------------------------------------------
 | 
						||
 | 
						||
sfpConfigTable	 OBJECT-TYPE
 | 
						||
	SYNTAX  SEQUENCE OF SfpConfigEntry
 | 
						||
	MAX-ACCESS  		not-accessible
 | 
						||
	STATUS  			current
 | 
						||
	DESCRIPTION
 | 
						||
		"The SFP configuration table. 
 | 
						||
		The table defines the configuration of the SFP-1310 and
 | 
						||
		the SFP-WDM modules."
 | 
						||
	::= { sfpConf 1 }
 | 
						||
 | 
						||
sfpConfigEntry OBJECT-TYPE
 | 
						||
	SYNTAX  SfpConfigEntry
 | 
						||
	MAX-ACCESS  not-accessible
 | 
						||
	STATUS  current
 | 
						||
	DESCRIPTION
 | 
						||
		"An entry in the SFP configuration table.
 | 
						||
		The index to this table is the same as the ifIndex of the SFP.
 | 
						||
		The SFP Config Table contain and entry for each
 | 
						||
		module of a type SFP."
 | 
						||
	INDEX   { sfpConfigInterface }
 | 
						||
	::= { sfpConfigTable 1 }
 | 
						||
 | 
						||
SfpConfigEntry ::=
 | 
						||
	SEQUENCE {
 | 
						||
		sfpConfigInterface				InterfaceIndex,
 | 
						||
 | 
						||
		-- Base ID Fields
 | 
						||
		sfpConfigXcvrId					INTEGER,
 | 
						||
		sfpConfig1310ExtXcvrId			INTEGER,	-- 1310
 | 
						||
		sfpConfigWdmExtXcvrId			INTEGER,	-- 15xy
 | 
						||
		sfpConfigConnectorCode			INTEGER,
 | 
						||
		sfpConfigInfibandCompliance		INTEGER,
 | 
						||
		sfpConfigEsconCompliance		INTEGER,
 | 
						||
		sfpConfigSonetCompliance		INTEGER,
 | 
						||
		sfpConfigGbeCompliance			INTEGER,
 | 
						||
		sfpConfigFcCompliance			INTEGER,
 | 
						||
		sfpConfigEncodingCode			INTEGER,
 | 
						||
		sfpConfigNominalBitRate			INTEGER,
 | 
						||
		sfpConfigLength9mKm				INTEGER,
 | 
						||
		sfpConfigLength9m100m			INTEGER,	-- 1310
 | 
						||
		sfpConfigLength50m10m			INTEGER,	-- 1310
 | 
						||
		sfpConfigLength62m10m			INTEGER,	-- 1310
 | 
						||
		sfpConfigLengthCopper1m			INTEGER,	-- 1310
 | 
						||
		sfpConfigMaxTemp				INTEGER,  	-- 15xy 
 | 
						||
		sfpConfigMinTemp				INTEGER,	-- 15xy 
 | 
						||
		sfpConfigMaxSupplyCurrent		INTEGER,	-- 15xy 
 | 
						||
		sfpConfigChannelSpacing			INTEGER,	-- 15xy 
 | 
						||
		sfpConfigVendorName				SnmpAdminString,
 | 
						||
		sfpConfigOptionalWdm			INTEGER,	-- 15xy
 | 
						||
		sfpConfigVendorOUI				INTEGER,
 | 
						||
		sfpConfigVendorPN				SnmpAdminString,
 | 
						||
		sfpConfigVendorRev				SnmpAdminString,
 | 
						||
		sfpConfigWaveLength				INTEGER,   -- 15xy only
 | 
						||
 | 
						||
		-- Extended ID Fields
 | 
						||
		sfpConfigExtendedOptions		INTEGER,
 | 
						||
		sfpConfigMaxBitRate				INTEGER,
 | 
						||
		sfpConfigMinBitRate				INTEGER,
 | 
						||
		sfpConfigVendorSN				SnmpAdminString,
 | 
						||
		sfpConfigDateCode				SnmpAdminString,
 | 
						||
		sfpConfigDiagnosticMonitoring	INTEGER,
 | 
						||
		sfpConfigEnhanceOptions			INTEGER,
 | 
						||
		sfpConfig8472Compliance			INTEGER,
 | 
						||
 | 
						||
		sfpConfigTunableWaveLength		INTEGER,	-- 15xy
 | 
						||
		sfpConfigVoaControl				INTEGER,	-- 15xy
 | 
						||
		sfpConfigVdtControl				INTEGER,	-- 15xy
 | 
						||
		sfpConfigPilotToneModulation	INTEGER,		-- 15xy
 | 
						||
 | 
						||
		-- Non standard Fields
 | 
						||
		sfpConfigCleiCode				DisplayString,
 | 
						||
		
 | 
						||
		-- XFP standard Fields
 | 
						||
		sfpConfigXfpExtXcvrId			INTEGER,
 | 
						||
		sfpConfigXfpEncodingCode		INTEGER,
 | 
						||
		sfpConfigXfpMinBitRate			INTEGER,
 | 
						||
		sfpConfigXfpMaxBitRate			INTEGER,
 | 
						||
		sfpConfig10GSonetCompliance		INTEGER,
 | 
						||
		sfpConfig10GbeCompliance		INTEGER,
 | 
						||
		sfpConfig10GFcCompliance		INTEGER,
 | 
						||
		sfpConfigXfpDeviceTech			INTEGER,
 | 
						||
		
 | 
						||
		-- XFP SFP-8477 Extended Fields (Tuning and Dither)
 | 
						||
		sfpConfigXfpTuningSupported			INTEGER,
 | 
						||
		sfpConfigXfpDesiredWl				INTEGER,
 | 
						||
		sfpConfigXfpWlError					INTEGER,
 | 
						||
		sfpConfigXfpDesiredChannel			INTEGER,
 | 
						||
		sfpConfigXfpDesiredFreq				INTEGER,
 | 
						||
		sfpConfigXfpFreqError				INTEGER,
 | 
						||
		sfpConfigXfpDitherSupported			TruthValue,
 | 
						||
		sfpConfigXfpDitherAdmin				INTEGER,
 | 
						||
		sfpConfigXfpCapFreqFirstThz			INTEGER,
 | 
						||
		sfpConfigXfpCapFreqFirst10Ghz		INTEGER,
 | 
						||
		sfpConfigXfpCapFreqLastThz			INTEGER,
 | 
						||
		sfpConfigXfpCapFreqLast10Ghz		INTEGER,
 | 
						||
		sfpConfigXfpCapMaxSpacing10Ghz		INTEGER,
 | 
						||
		sfpConfigXfpCalibrationSupported	TruthValue,
 | 
						||
		sfpConfigXfpCalibrationEnabled		TruthValue,
 | 
						||
		
 | 
						||
		-- CFP MSA Rev 1.4 
 | 
						||
		sfpConfigCfpExtId					INTEGER,
 | 
						||
		sfpConfigCfpConnectorType			INTEGER,
 | 
						||
		sfpConfigCfpEthernetCode			INTEGER,
 | 
						||
		sfpConfigCfpFcCode					INTEGER,
 | 
						||
		sfpConfigCfpCopperCode				INTEGER,
 | 
						||
		sfpConfigCfpSonetCode				INTEGER,
 | 
						||
		sfpConfigCfpOtnCode					INTEGER,
 | 
						||
		sfpConfigCfpSupportedRates			INTEGER,
 | 
						||
		sfpConfigCfpSupportedLanes			INTEGER,
 | 
						||
		sfpConfigCfpMediaProperties			INTEGER,
 | 
						||
		sfpConfigCfpMaxNetworkLaneRate		INTEGER,
 | 
						||
		sfpConfigCfpMaxHostLaneRate			INTEGER,
 | 
						||
		sfpConfigCfpMaxSmFiberLength		INTEGER,
 | 
						||
		sfpConfigCfpMaxMmFiberLength		INTEGER,
 | 
						||
		sfpConfigCfpMaxCopperCableLength	INTEGER,
 | 
						||
		sfpConfigCfpMinWavelenPerActive		INTEGER,
 | 
						||
		sfpConfigCfpMaxWavelenPerActive		INTEGER,
 | 
						||
		sfpConfigCfpMaxLenOpticalWidth		INTEGER,
 | 
						||
        sfpConfigCfpSpacing					INTEGER,
 | 
						||
		
 | 
						||
		-- QSFP+ SFF-8436 
 | 
						||
		sfpConfigQsfppEthernetCode			INTEGER,
 | 
						||
		sfpConfigQsfppSonetCode				INTEGER,
 | 
						||
		
 | 
						||
		-- CXP 
 | 
						||
		sfpConfigCxpExtId					INTEGER,
 | 
						||
		sfpConfigCxpConnectorType			INTEGER,
 | 
						||
		sfpConfigCxpMaxSupportedRate        INTEGER,
 | 
						||
		sfpConfigCxpNominalWavelength       INTEGER,
 | 
						||
		sfpConfigCxpDeviceTech              INTEGER,
 | 
						||
 | 
						||
		-- Coherent 
 | 
						||
		sfpConfigCohRxDesiredChannel		INTEGER,
 | 
						||
		sfpConfigCohRxDesiredWl				INTEGER,
 | 
						||
		sfpConfigCohRxDesiredFreq			INTEGER,
 | 
						||
		sfpConfigCohCurrentCD				INTEGER,
 | 
						||
		sfpConfigCohCurrentOSNR				INTEGER,
 | 
						||
		sfpConfigCohAverageOSNR				INTEGER,
 | 
						||
		sfpConfigCohMaxCD					INTEGER,
 | 
						||
		
 | 
						||
		-- DSP
 | 
						||
		sfpConfigNyquist					TruthValue
 | 
						||
	}
 | 
						||
 | 
						||
sfpConfigInterface OBJECT-TYPE
 | 
						||
	SYNTAX  	InterfaceIndex
 | 
						||
	MAX-ACCESS  read-only
 | 
						||
	STATUS  	current
 | 
						||
	DESCRIPTION
 | 
						||
		"The Interface Index of the SFP (type=196)."
 | 
						||
	::= { sfpConfigEntry 1 }
 | 
						||
 | 
						||
-- Base ID Fields
 | 
						||
 | 
						||
sfpConfigXcvrId OBJECT-TYPE
 | 
						||
	SYNTAX         INTEGER {
 | 
						||
		unknone(0),		-- Unknown or unspecified
 | 
						||
		gbic(1),		-- GBIC
 | 
						||
		module(2),		-- Module/connector soldered to motherboard
 | 
						||
		sfp1310(3),		-- 1310 SFP
 | 
						||
		xfp(6),			-- XFP
 | 
						||
		sfpDwdm(11),	-- DWDM SFP
 | 
						||
		qsfp(12),		-- QSFP
 | 
						||
		qsfpPlus(13),	-- QSFP+
 | 
						||
		cfp(14),		-- CFP
 | 
						||
		cxp(15),		-- CXP
 | 
						||
		coherent(16),	-- Coherent  
 | 
						||
		qsfp28(17),		-- QSFP28
 | 
						||
		cfp2(20)      	-- CFP2
 | 
						||
	}
 | 
						||
	MAX-ACCESS  read-only
 | 
						||
	STATUS  	current
 | 
						||
	DESCRIPTION
 | 
						||
		"The identifier value specifies the physical device described by the serial information.
 | 
						||
		This value shall be included in the serial data. The defined identifier values are:
 | 
						||
			00h - Unknown or unspecified
 | 
						||
			01h - GBIC
 | 
						||
			02h - Module/connector soldered to motherboard
 | 
						||
			03h - 1310 SFP 
 | 
						||
			04-0Ah - Reserved for XFP and other platforms
 | 
						||
			0Bh - DWDM SFP 
 | 
						||
			80-FFh - Vendor specific."
 | 
						||
    REFERENCE   "DWDM MSA Table 2.3.1 and 2.3.2, 
 | 
						||
    			SFP-8472 Table 3.1 and 3.2"
 | 
						||
	::= { sfpConfigEntry 2 }
 | 
						||
 | 
						||
sfpConfig1310ExtXcvrId OBJECT-TYPE
 | 
						||
	SYNTAX         INTEGER {
 | 
						||
		modDef0(0),		-- GBIC definition is not specified or not compliant with a defined MOD_DEF
 | 
						||
		modDef1(1),		-- GBIC is compliant with MOD_DEF 1
 | 
						||
		modDef2(2),		-- GBIC is compliant with MOD_DEF 2
 | 
						||
		modDef3(3),		-- GBIC is compliant with MOD_DEF 3
 | 
						||
		modDef4(4),		-- GBIC/SFP function is defined by serial ID only
 | 
						||
		modDef5(5),		-- GBIC is compliant with MOD_DEF 5
 | 
						||
		modDef6(6),		-- GBIC is compliant with MOD_DEF 6
 | 
						||
		modDef7(7)		-- GBIC is compliant with MOD_DEF 7
 | 
						||
	}
 | 
						||
	MAX-ACCESS  read-only
 | 
						||
	STATUS  	current          -- 1310
 | 
						||
	DESCRIPTION
 | 
						||
		"The extended identifier value provides additional information about the 1310 transceiver.
 | 
						||
		 The defined identifier values are:
 | 
						||
			00h GBIC definition is not specified or the GBIC
 | 
						||
					definition is not compliant with a defined
 | 
						||
					MOD_DEF. See product specification for details.
 | 
						||
			01h GBIC is compliant with MOD_DEF 1
 | 
						||
			02h GBIC is compliant with MOD_DEF 2
 | 
						||
			03h GBIC is compliant with MOD_DEF 3
 | 
						||
			04h GBIC/SFP function is defined by serial ID only
 | 
						||
			05h GBIC is compliant with MOD_DEF 5
 | 
						||
			06h GBIC is compliant with MOD_DEF 6
 | 
						||
			07h GBIC is compliant with MOD_DEF 7
 | 
						||
			08-FFh Reserved"
 | 
						||
    REFERENCE   "SFP-8472 Table 3.1 and 3.3"
 | 
						||
	::= { sfpConfigEntry 3 }
 | 
						||
 | 
						||
sfpConfigWdmExtXcvrId OBJECT-TYPE
 | 
						||
	SYNTAX  	INTEGER
 | 
						||
	MAX-ACCESS  read-only
 | 
						||
	STATUS  	current          -- 15xy
 | 
						||
	DESCRIPTION
 | 
						||
		"This field is used to distinguish between different types of DWDM transceivers and
 | 
						||
		different power and environmental classes. The defined identifier values are:
 | 
						||
			Bits 7..6: Reserved
 | 
						||
			Bits 5..4: Class of WDM
 | 
						||
				00: no WDM
 | 
						||
				01: CWDM
 | 
						||
				10: DWDM
 | 
						||
			Bits 3..2: Class of power
 | 
						||
				00: P<1W
 | 
						||
				01: [1W,1.5W]
 | 
						||
				10: P>1.5W
 | 
						||
				11: reserved
 | 
						||
			Bits 3..2: Class of temp
 | 
						||
				00: [-5, 70C]
 | 
						||
				01: [1W,1.5W]
 | 
						||
				10: reserved
 | 
						||
				11: Defined by Bytes 15 - 16."
 | 
						||
    REFERENCE   "DWDM MSA Table 2.3.1 and 2.3.3"
 | 
						||
	::= { sfpConfigEntry 4 }
 | 
						||
 | 
						||
sfpConfigConnectorCode OBJECT-TYPE
 | 
						||
	SYNTAX         INTEGER {
 | 
						||
		conUnknown(0),			-- Unknown or unspecified
 | 
						||
		conSc(1),				-- SC
 | 
						||
		conFcCopper1(2),		-- Fibre Channel Style 1 copper connector
 | 
						||
		conFcCopper2(3),		-- Fibre Channel Style 2 copper connector
 | 
						||
		conBncTnc(4),			-- BNC/TNC
 | 
						||
		conFcCoaxial(5),		-- Fibre Channel coaxial headers
 | 
						||
		conFiberJack(6),		-- FiberJack
 | 
						||
		conLc(7),				-- LC
 | 
						||
		conMtRj(8),				-- MT-RJ
 | 
						||
		conMu(9),				-- MU
 | 
						||
		comSg(10),				-- SG
 | 
						||
		conOpticalPigtail(11),	-- Optical pigtail
 | 
						||
		conHssdc2(32),			-- HSSDC II
 | 
						||
		conCopperPigtail(33)	-- Optical pigtail
 | 
						||
	}
 | 
						||
	MAX-ACCESS  read-only
 | 
						||
	STATUS  	current
 | 
						||
	DESCRIPTION
 | 
						||
		"The identifier value specifies the physical device described by the serial information.
 | 
						||
		This value shall be included in the serial data. The defined identifier values are:
 | 
						||
			00h - Unknown or unspecified
 | 
						||
			01h - SC
 | 
						||
			02h - Fibre Channel Style 1 copper connector
 | 
						||
			03h - Fibre Channel Style 2 copper connector 
 | 
						||
			04h - BNC/TNC
 | 
						||
			05h - Fibre Channel coaxial headers 
 | 
						||
			06h - FiberJack 
 | 
						||
			07h - LC 
 | 
						||
			08h - MT-RJ 
 | 
						||
			09h - MU 
 | 
						||
			0Ah - SG 
 | 
						||
			0Bh - Optical pigtail
 | 
						||
			0Ch - 1Fh - Reserved 
 | 
						||
			20h - HSSDC II 
 | 
						||
			21h - Copper Pigtail
 | 
						||
			22h - 7Fh - Reserved 
 | 
						||
			80-FFh - Vendor specific."
 | 
						||
    REFERENCE   "DWDM MSA Table 2.3.1 and 2.3.4, 
 | 
						||
    			SFP-8472 Table 3.1 and 3.4."
 | 
						||
	::= { sfpConfigEntry 5 }
 | 
						||
 | 
						||
sfpConfigInfibandCompliance OBJECT-TYPE
 | 
						||
	SYNTAX  	INTEGER
 | 
						||
	MAX-ACCESS  read-only
 | 
						||
	STATUS  	current
 | 
						||
	DESCRIPTION
 | 
						||
		"The following bit significant indicators define the Infiband interfaces 
 | 
						||
		that are supported by the transceiver. The defined identifier values are:
 | 
						||
			Bits 0: 1X SX
 | 
						||
			Bits 1: 1X LX
 | 
						||
			Bits 2: 1X Copper Active
 | 
						||
			Bits 3: 1X Copper Passive."
 | 
						||
    REFERENCE   "DWDM MSA Table 2.3.1 and 2.3.5, 
 | 
						||
    			SFP-8472 Table 3.1 and 3.5."
 | 
						||
	::= { sfpConfigEntry 6 }
 | 
						||
 | 
						||
sfpConfigEsconCompliance OBJECT-TYPE
 | 
						||
	SYNTAX  	INTEGER
 | 
						||
	MAX-ACCESS  read-only		-- 1310
 | 
						||
	STATUS  	current
 | 
						||
	DESCRIPTION
 | 
						||
		"The following bit significant indicators define the ESCON interfaces 
 | 
						||
		that are supported by the transceiver. The defined identifier values are:
 | 
						||
			Bits 0: ESCON MMF, 1310nm LED
 | 
						||
			Bits 1: ESCON SMF, 1310nm Laser"
 | 
						||
    REFERENCE   "SFP-8472 Table 3.1 and 3.5."
 | 
						||
	::= { sfpConfigEntry 7 }
 | 
						||
 | 
						||
sfpConfigSonetCompliance OBJECT-TYPE
 | 
						||
	SYNTAX  	INTEGER
 | 
						||
	MAX-ACCESS  read-only
 | 
						||
	STATUS  	current
 | 
						||
	DESCRIPTION
 | 
						||
		"The following bit significant indicators define the SONET interfaces 
 | 
						||
		that are supported by the transceiver. The defined identifier values are:
 | 
						||
			Bits 0: SONET reach specifier bit 1
 | 
						||
			Bits 1: SONET reach specifier bit 2
 | 
						||
			Where: 
 | 
						||
				00 speed OC-3/OC-12/OC-48 Short        reach - SONET SR compliant
 | 
						||
				10 speed OC-3/OC-12/OC-48 Short        reach - SONET SR-1 compliant
 | 
						||
				10 speed OC-3/OC-12/OC-48 Intermediate reach - SONET IR-1 compliant
 | 
						||
				01 speed OC-3/OC-12/OC-48 Intermediate reach - SONET IR-2 compliant
 | 
						||
				10 speed OC-3/OC-12/OC-48 Long         reach - SONET LR-1 compliant
 | 
						||
				01 speed OC-3/OC-12/OC-48 Long         reach - SONET LR-2 compliant
 | 
						||
				11 speed OC-3/OC-12/OC-48 Long         reach - SONET LR-3 compliant
 | 
						||
			Bits 2: OC-48, single mode long reach
 | 
						||
			Bits 3: OC-48, single mode inter. reach
 | 
						||
			Bits 4: OC-48, multi-mode short reach
 | 
						||
			Bits 5: OC-12, single mode long reach
 | 
						||
			Bits 6: OC-12, single mode inter. reach
 | 
						||
			Bits 7: OC-12 multi-mode short reach
 | 
						||
			Bits 8: OC-3, single mode long reach
 | 
						||
			Bits 9: OC-3, single mode inter. reach
 | 
						||
			Bits 10: OC-3, multi-mode short reach."
 | 
						||
    REFERENCE   "DWDM MSA Table 2.3.1, 2.3.5 and 2.3.5a, 
 | 
						||
    			SFP-8472 Table 3.1, 3.5 and 3.5a."
 | 
						||
	::= { sfpConfigEntry 8 }
 | 
						||
 | 
						||
sfpConfigGbeCompliance OBJECT-TYPE
 | 
						||
	SYNTAX  	INTEGER
 | 
						||
	MAX-ACCESS  read-only
 | 
						||
	STATUS  	current
 | 
						||
	DESCRIPTION
 | 
						||
		"The following bit significant indicators define the Infiband interfaces 
 | 
						||
		that are supported by the transceiver. The defined identifier values are:
 | 
						||
			Bits 0: 1000BASE-T
 | 
						||
			Bits 1: 1000BASE-CX
 | 
						||
			Bits 2: 1000BASE-LX
 | 
						||
			Bits 3: 1000BASE-SX
 | 
						||
			Bits 4: 100BASE-LX/LX10        -- 1310
 | 
						||
			Bits 5: 100BASE-FX             -- 1310
 | 
						||
			Bits 6: BASE-BX10              -- 1310
 | 
						||
			Bits 7: BASE-PX."              -- 1310
 | 
						||
    REFERENCE   "DWDM MSA Table 2.3.1 and 2.3.5, 
 | 
						||
    			SFP-8472 Table 3.1 and 3.5"
 | 
						||
	::= { sfpConfigEntry 9 }
 | 
						||
 | 
						||
sfpConfigFcCompliance OBJECT-TYPE
 | 
						||
	SYNTAX  	INTEGER
 | 
						||
	MAX-ACCESS  read-only
 | 
						||
	STATUS  	current
 | 
						||
	DESCRIPTION
 | 
						||
		"The following bit significant indicators define the FC interfaces 
 | 
						||
		that are supported by the transceiver. The defined identifier values are:
 | 
						||
			- Fibre Channel link length:
 | 
						||
			Bits  0: very long distance (V)
 | 
						||
			Bits  1: short distance (S)
 | 
						||
			Bits  2: intermediate distance (I)
 | 
						||
			Bits  3: long distance (L)
 | 
						||
			- Fibre Channel transmitter technology
 | 
						||
			Bits  4: Longwave laser (LC)
 | 
						||
			Bits  5: Electrical inter-enclosure (EL)
 | 
						||
			Bits  6: Electrical intra-enclosure (EL)
 | 
						||
			Bits  7: Shortwave laser w/o OFC (SN)
 | 
						||
			Bits  8: Shortwave laser w/ OFC (SL)
 | 
						||
			Bits  9: Longwave laser (LL)
 | 
						||
			Bits 10: Copper Active          -- 1310
 | 
						||
			Bits 11: Copper Passive         -- 1310
 | 
						||
			- Fibre Channel transmission media
 | 
						||
			Bits 12: Twin Axial Pair (TW)
 | 
						||
			Bits 13: Shielded Twisted Pair (TP)
 | 
						||
			Bits 14: Miniature Coax (MI)
 | 
						||
			Bits 15: Video Coax (TV)
 | 
						||
			Bits 16: Multi-mode, 62.5m (M6)
 | 
						||
			Bits 17: Multi-mode, 50 m (M5)
 | 
						||
			Bits 18: Single Mode (SM)
 | 
						||
			- Fibre Channel speed
 | 
						||
			Bits 19: 800  MB/Sec          
 | 
						||
			Bits 20: 400  MB/Sec
 | 
						||
			Bits 21: 200  MB/Sec
 | 
						||
			Bits 22: 100  MB/Sec
 | 
						||
			Bits 23: 1200 MB/Sec
 | 
						||
			Bits 24: 1600 MB/Sec."
 | 
						||
    REFERENCE   "DWDM MSA Table 2.3.1 and 2.3.5,
 | 
						||
    			SFP-8472 Table 3.1 and 3.5"
 | 
						||
	::= { sfpConfigEntry 10 }
 | 
						||
 | 
						||
sfpConfigEncodingCode OBJECT-TYPE
 | 
						||
	SYNTAX         INTEGER {
 | 
						||
		encUnspecified(0),			-- Unspecified
 | 
						||
		enc8B10B(1),			-- 8B10B
 | 
						||
		enc4B5B(2),				-- 4B5B
 | 
						||
		encNrz(3),				-- NRZ
 | 
						||
		encManchester(4),		-- Manchester
 | 
						||
		encSonet(5),			-- SONET Scrambled
 | 
						||
		enc64B66B(6)			-- 64B/66B
 | 
						||
	}
 | 
						||
	MAX-ACCESS  read-only
 | 
						||
	STATUS  	current
 | 
						||
	DESCRIPTION
 | 
						||
		"The encoding value indicates the serial encoding mechanism that is the 
 | 
						||
		nominal design target of the particular transceiver. 
 | 
						||
		The value shall be contained in the serial data. 
 | 
						||
		The	defined encoding values are:
 | 
						||
			00h: Unspecified
 | 
						||
			01h: 8B10B
 | 
						||
			02h: 4B5B
 | 
						||
			03h: NRZ
 | 
						||
			04h: Manchester
 | 
						||
			05h: SONET Scrambled
 | 
						||
			06h -FFh: Reserved."
 | 
						||
    REFERENCE   "DWDM MSA Table 2.3.1 and 2.3.6,
 | 
						||
    			SFP-8472 Table 3.1 and 3.6"
 | 
						||
	::= { sfpConfigEntry 11 }
 | 
						||
 | 
						||
sfpConfigNominalBitRate OBJECT-TYPE
 | 
						||
	SYNTAX  	INTEGER
 | 
						||
	MAX-ACCESS  read-only
 | 
						||
	STATUS  	current
 | 
						||
	DESCRIPTION
 | 
						||
		"The nominal bit rate (BR, nominal) is specified in units of 100 Megabits 
 | 
						||
		per second, rounded off to the nearest 100 Megabits per second. 
 | 
						||
		The bit rate includes those bits necessary to encode and delimit the 
 | 
						||
		signal as well as those bits carrying data information. 
 | 
						||
		A value of 0 indicates that the bit rate is not specified and must be
 | 
						||
		determined from the transceiver technology. 
 | 
						||
		The actual information transfer rate will depend on the encoding of the data, 
 | 
						||
		as defined by the encoding value."
 | 
						||
    REFERENCE   "DWDM MSA Table 2.3.1."
 | 
						||
	::= { sfpConfigEntry 12 }
 | 
						||
 | 
						||
sfpConfigLength9mKm OBJECT-TYPE
 | 
						||
	SYNTAX  	INTEGER
 | 
						||
	MAX-ACCESS  read-only
 | 
						||
	STATUS  	current
 | 
						||
	DESCRIPTION
 | 
						||
		"Addition to EEPROM data from original GBIC definition. 
 | 
						||
		This value specifies the link length that is supported by the transceiver while 
 | 
						||
		operating in compliance with the applicable standards using single mode fiber. 
 | 
						||
		A value of zero means that the transceiver does not support single mode 
 | 
						||
		fiber or that the length information must be determined from the transceiver 
 | 
						||
		technology."
 | 
						||
    REFERENCE   "DWDM MSA Table 2.3.1, SFP-8472 Table 3.1."
 | 
						||
	::= { sfpConfigEntry 13 }
 | 
						||
 | 
						||
sfpConfigLength9m100m OBJECT-TYPE
 | 
						||
	SYNTAX  	INTEGER
 | 
						||
	MAX-ACCESS  read-only
 | 
						||
	STATUS  	current      -- 1310
 | 
						||
	DESCRIPTION
 | 
						||
		"This value specifies the link length that is supported by the transceiver 
 | 
						||
		while operating in compliance with the applicable standards using 
 | 
						||
		single mode fiber. 
 | 
						||
		The value is in units of 100 meters. A value of 255 means that the transceiver 
 | 
						||
		supports a link length greater than 25.4 km.
 | 
						||
		A value of zero means that the transceiver does not support single mode 
 | 
						||
		fiber or that the length information must be determined from the transceiver 
 | 
						||
		technology."
 | 
						||
    REFERENCE   "SFP-8472 Table 3.1."
 | 
						||
	::= { sfpConfigEntry 14 }
 | 
						||
 | 
						||
sfpConfigLength50m10m OBJECT-TYPE
 | 
						||
	SYNTAX  	INTEGER
 | 
						||
	MAX-ACCESS  read-only
 | 
						||
	STATUS  	current      -- 1310
 | 
						||
	DESCRIPTION
 | 
						||
		"This value specifies the link length that is supported by the transceiver 
 | 
						||
		while operating in compliance with the applicable standards using 50 micron 
 | 
						||
		multi-mode fiber. 
 | 
						||
		The value is in units of 10 meters. A value of 255 means that the transceiver 
 | 
						||
		supports a link length greater than 2.54 km.
 | 
						||
		A value of zero means that the transceiver does not support 50 micron 
 | 
						||
		multimode fiber or that the length information must be determined from the 
 | 
						||
		transceiver technology."
 | 
						||
    REFERENCE   "SFP-8472 Table 3.1."
 | 
						||
	::= { sfpConfigEntry 15 }
 | 
						||
 | 
						||
sfpConfigLength62m10m OBJECT-TYPE
 | 
						||
	SYNTAX  	INTEGER
 | 
						||
	MAX-ACCESS  read-only
 | 
						||
	STATUS  	current      -- 1310
 | 
						||
	DESCRIPTION
 | 
						||
		"This value specifies the link length that is supported by the transceiver 
 | 
						||
		while operating in compliance with the applicable standards using 62.5 micron 
 | 
						||
		multi-mode fiber. 
 | 
						||
		The value is in units of 10 meters. A value of 255 means that the transceiver 
 | 
						||
		supports a link length greater than 2.54 km.
 | 
						||
		A value of zero means that the transceiver does not support 50 micron 
 | 
						||
		multimode fiber or that the length information must be determined from the 
 | 
						||
		transceiver technology.
 | 
						||
		It is common for the transceiver to support both 50 micron and 62.5 micron 
 | 
						||
		fiber."
 | 
						||
    REFERENCE   "SFP-8472 Table 3.1."
 | 
						||
	::= { sfpConfigEntry 16 }
 | 
						||
 | 
						||
sfpConfigLengthCopper1m OBJECT-TYPE
 | 
						||
	SYNTAX  	INTEGER
 | 
						||
	MAX-ACCESS  read-only
 | 
						||
	STATUS  	current      -- 1310
 | 
						||
	DESCRIPTION
 | 
						||
		"This value specifies the link length that is supported by the transceiver 
 | 
						||
		while operating in compliance with the applicable standards using copper cable. 
 | 
						||
		The value is in units of 1 meter. A value of 255 means that the transceiver 
 | 
						||
		supports a link length greater than 254 meters.
 | 
						||
		A value of zero means that the transceiver does not support copper cables 
 | 
						||
		or that the length information must be determined from the 
 | 
						||
		transceiver technology."
 | 
						||
    REFERENCE   "SFP-8472 Table 3.1."
 | 
						||
	::= { sfpConfigEntry 17 }
 | 
						||
 | 
						||
sfpConfigMaxTemp OBJECT-TYPE
 | 
						||
	SYNTAX  	INTEGER
 | 
						||
	MAX-ACCESS  read-only
 | 
						||
	STATUS  	current		-- 15xy
 | 
						||
	DESCRIPTION
 | 
						||
		"This field defines the maximum operating case temperature the module is 
 | 
						||
		rated for. The maximum case temperature is encoded as a signed two<77>s 
 | 
						||
		complement value in <20>C, yielding a total range of <20>128C to +127<32>C. 
 | 
						||
		This field should be used even if a standard operating temperature class 
 | 
						||
		is indicated in the Extended Indentifier Byte (Byte 1)."
 | 
						||
    REFERENCE   "DWDM MSA Table 2.3.1."
 | 
						||
	::= { sfpConfigEntry 18 }
 | 
						||
 | 
						||
sfpConfigMinTemp OBJECT-TYPE
 | 
						||
	SYNTAX  	INTEGER
 | 
						||
	MAX-ACCESS  read-only
 | 
						||
	STATUS  	current		-- 15xy
 | 
						||
	DESCRIPTION
 | 
						||
		"This field defines the minimum operating case temperature the module is 
 | 
						||
		rated for. The maximum case temperature is encoded as a signed two<77>s 
 | 
						||
		complement value in <20>C, yielding a total range of <20>128C to +127<32>C. 
 | 
						||
		This field should be used even if a standard operating temperature class 
 | 
						||
		is indicated in the Extended Indentifier Byte."
 | 
						||
    REFERENCE   "DWDM MSA Table 2.3.1."
 | 
						||
	::= { sfpConfigEntry 19 }
 | 
						||
 | 
						||
sfpConfigMaxSupplyCurrent OBJECT-TYPE
 | 
						||
	SYNTAX  	INTEGER
 | 
						||
	MAX-ACCESS  read-only
 | 
						||
	STATUS  	current		-- 15xy
 | 
						||
	DESCRIPTION
 | 
						||
		"This field defines the maximum supply current the module will consume 
 | 
						||
		under worst case conditions. The maximum current is the byte value * 4mA."
 | 
						||
    REFERENCE   "DWDM MSA Table 2.3.1."
 | 
						||
	::= { sfpConfigEntry 20 }
 | 
						||
 | 
						||
sfpConfigChannelSpacing OBJECT-TYPE
 | 
						||
	SYNTAX  	INTEGER   
 | 
						||
	MAX-ACCESS  read-only
 | 
						||
	STATUS  	current		-- 15xy
 | 
						||
	DESCRIPTION
 | 
						||
		"In the case of SFP: 
 | 
						||
		This bit field value identifies the densest channel spacing 
 | 
						||
		the module is compatible with and the number of channels over which the 
 | 
						||
		module may be tuned by user command. 
 | 
						||
		If not tunable, the number of channels is entered as 1.
 | 
						||
		The bit fields are:
 | 
						||
		Bits 7..6: Channel Spacing
 | 
						||
			00: 200 GHz (DWDM)
 | 
						||
			01: 100 GHz (DWDM)
 | 
						||
			10:  50 Ghz (DWDM)
 | 
						||
			11: Reserved
 | 
						||
		Bits 5..0: Number of channels (1 <20> 63).
 | 
						||
		In the case of XFP:
 | 
						||
		The value of this field is equal to the guaranteed range of laser 
 | 
						||
		wavelength (+/- value) from Nominal wavelength.
 | 
						||
		(Wavelength Tol. = value/200 in nm)"
 | 
						||
    REFERENCE   "DWDM MSA Table 2.3.1 and Table 2.3.7. XFP INF-8077i Section 5.34."
 | 
						||
	::= { sfpConfigEntry 21 }
 | 
						||
 | 
						||
sfpConfigVendorName OBJECT-TYPE
 | 
						||
    SYNTAX      SnmpAdminString  (SIZE (0..16))
 | 
						||
    MAX-ACCESS  read-only
 | 
						||
    STATUS      current
 | 
						||
    DESCRIPTION
 | 
						||
		"The vendor name is a 16 character field that contains ASCII characters, 
 | 
						||
		left-aligned and padded on the right with ASCII spaces (20h). 
 | 
						||
		The vendor name shall be the full name of the corporation, 
 | 
						||
		a commonly accepted abbreviation of the name of the corporation, 
 | 
						||
		the SCSI company code for the corporation, or the stock exchange code 
 | 
						||
		for the corporation.
 | 
						||
		At least one of the vendor name or the vendor OUI fields shall contain 
 | 
						||
		valid serial data."
 | 
						||
    REFERENCE   "DWDM MSA Table 2.3.1, SFP-8472 Table 3.1."
 | 
						||
	::= { sfpConfigEntry 22 }
 | 
						||
 | 
						||
sfpConfigOptionalWdm OBJECT-TYPE
 | 
						||
    SYNTAX      INTEGER
 | 
						||
    MAX-ACCESS  read-only
 | 
						||
    STATUS      current		-- 15xy
 | 
						||
    DESCRIPTION
 | 
						||
		"The bits in the option field shall specify the options implemented 
 | 
						||
		in the transceiver. The following bits are defined:
 | 
						||
            Bits 7: Optional Interrupt Pin Functionality Supported (1 if supported)
 | 
						||
            Bits 6..4: Pilot Tone Functionality
 | 
						||
				000b: No Pilot Tone Functionality
 | 
						||
				001b: Pilot Tone Detection Only
 | 
						||
				010b: Pilot Tone Injection Only
 | 
						||
				011b: Pilot Tone Injection and Detection
 | 
						||
				100b: Enhanched Pilot Tone Functionality
 | 
						||
				101b-111b: Reserved
 | 
						||
			Bits 3: Variable Optical Attenuator Implemented (1 if implemented)
 | 
						||
			Bits 2: Extended Transmit Power Monitoring
 | 
						||
				0: Default (SFF-8472) TX Power Monitoring
 | 
						||
				1: Extended TX Power Monitoring (+18.2 dBm max)
 | 
						||
			Bits 1: Wavelength Monitor Type in A2 Byte 106-107
 | 
						||
				0: Monitor is Wavelength
 | 
						||
				1: Monitor is Laser Temperature
 | 
						||
			Bits 0: Variable Decision Threshold (1 if implemented)"
 | 
						||
    REFERENCE   "DWDM MSA Table 2.3.1 and 2.3.8."
 | 
						||
	::= { sfpConfigEntry 23 }
 | 
						||
 | 
						||
sfpConfigVendorOUI OBJECT-TYPE
 | 
						||
    SYNTAX      INTEGER
 | 
						||
    MAX-ACCESS  read-only
 | 
						||
    STATUS      current
 | 
						||
    DESCRIPTION
 | 
						||
		"The vendor organizationally unique identifier field (vendor OUI) 
 | 
						||
		is a 3-byte field that contains the IEEE Company Identifier for the 
 | 
						||
		vendor. A value of all zero in the 3-byte field indicates that 
 | 
						||
		the Vendor OUI is unspecified."
 | 
						||
    REFERENCE   "DWDM MSA Table 2.3.1, SFP-8472 Table 3.1."
 | 
						||
	::= { sfpConfigEntry 24 }
 | 
						||
 | 
						||
sfpConfigVendorPN OBJECT-TYPE
 | 
						||
    SYNTAX      SnmpAdminString  (SIZE (0..16))
 | 
						||
    MAX-ACCESS  read-only
 | 
						||
    STATUS      current
 | 
						||
    DESCRIPTION
 | 
						||
		"The vendor part number (vendor PN) is a 16-byte field that contains 
 | 
						||
		ASCII characters, left-aligned and padded on the right with ASCII 
 | 
						||
		spaces (20h), defining the vendor part number or product name. 
 | 
						||
		A value of all zero in the 16-byte field indicates that the
 | 
						||
		vendor PN is unspecified."
 | 
						||
    REFERENCE   "DWDM MSA Table 2.3.1, SFP-8472 Table 3.1."
 | 
						||
	::= { sfpConfigEntry 25 }
 | 
						||
 | 
						||
sfpConfigVendorRev OBJECT-TYPE
 | 
						||
    SYNTAX      SnmpAdminString  (SIZE (0..4))
 | 
						||
    MAX-ACCESS  read-only
 | 
						||
    STATUS      current
 | 
						||
    DESCRIPTION
 | 
						||
		"The vendor revision number (vendor rev) is a 4-byte field that 
 | 
						||
		contains ASCII characters, left-aligned and padded on the right with 
 | 
						||
		ASCII spaces (20h), defining the vendor<6F>s product revision number. 
 | 
						||
		A value of all zero in the 4-byte field indicates that
 | 
						||
		the vendor PN is unspecified."
 | 
						||
    REFERENCE   "DWDM MSA Table 2.3.1, SFP-8472 Table 3.1."
 | 
						||
	::= { sfpConfigEntry 26 }
 | 
						||
 | 
						||
sfpConfigWaveLength OBJECT-TYPE
 | 
						||
    SYNTAX      INTEGER
 | 
						||
    MAX-ACCESS  read-only
 | 
						||
    STATUS      current
 | 
						||
    DESCRIPTION
 | 
						||
		"In the case of DWDM:
 | 
						||
		Nominal transmitter output wavelength in units of 0.01nm.
 | 
						||
		As an example, a wavelength of 1550.51nm would be encoded as: 155051.
 | 
						||
		In the case of 1310:
 | 
						||
		The laser wavelength is equal to the the integer value in nm with 00 at
 | 
						||
		the end.
 | 
						||
		As an example, a wavelength of 1310 would be encoded as: 131000."
 | 
						||
    REFERENCE   "DWDM MSA Table 2.3.1, SFP-8472 Table 3.1."
 | 
						||
	::= { sfpConfigEntry 27 }
 | 
						||
 | 
						||
-- Extended ID Fields
 | 
						||
 | 
						||
sfpConfigExtendedOptions OBJECT-TYPE
 | 
						||
    SYNTAX      INTEGER
 | 
						||
    MAX-ACCESS  read-only
 | 
						||
    STATUS      current
 | 
						||
    DESCRIPTION
 | 
						||
		"Specify the bitmap options implemented in the transceiver as described in.
 | 
						||
		The bits definition is:
 | 
						||
			5 RATE_SELECT is implemented
 | 
						||
				NOTE: Lack of implemention does not indicate lack of
 | 
						||
				simultaneous compliance with multiple standard rates.
 | 
						||
				Compliance with particular standards should be determined
 | 
						||
				from Transceiver Code.
 | 
						||
			4 TX_DISABLE is implemented and disables the serial output.
 | 
						||
			3 TX_FAULT signal implemented. (See SFP MSA)
 | 
						||
			2 Loss of Signal implemented, signal inverted from standard
 | 
						||
				definition in SFP MSA.
 | 
						||
				NOTE: This is not standard SFP/GBIC behavior and should
 | 
						||
				be avoided, since non-interoperable behavior results.
 | 
						||
			1 Loss of Signal implemented, signal as defined in SFP MSA."
 | 
						||
    REFERENCE   "DWDM MSA Table 2.3.1 and 2.3.9, SFP-8472 Table 3.1 and 3.7."
 | 
						||
	::= { sfpConfigEntry 28 }
 | 
						||
 | 
						||
sfpConfigMaxBitRate OBJECT-TYPE
 | 
						||
    SYNTAX      INTEGER
 | 
						||
    MAX-ACCESS  read-only
 | 
						||
    STATUS      current
 | 
						||
    DESCRIPTION
 | 
						||
		"The upper bit rate limit at which the transceiver will still meet its 
 | 
						||
		specifications (BR, max) is specified in units of 1% above the nominal 
 | 
						||
		bit rate. 
 | 
						||
		A value of zero indicates that this field is not specified."
 | 
						||
    REFERENCE   "DWDM MSA Table 2.3.1, SFP-8472 Table 3.1."
 | 
						||
	::= { sfpConfigEntry 29 }
 | 
						||
 | 
						||
sfpConfigMinBitRate OBJECT-TYPE
 | 
						||
    SYNTAX      INTEGER
 | 
						||
    MAX-ACCESS  read-only
 | 
						||
    STATUS      current
 | 
						||
    DESCRIPTION
 | 
						||
		"The lower bit rate limit at which the transceiver will still meet its 
 | 
						||
		specifications (BR, min) is specified in units of 1% below the nominal 
 | 
						||
		bit rate. 
 | 
						||
		A value of zero indicates that this field is not specified."
 | 
						||
    REFERENCE   "DWDM MSA Table 2.3.1, SFP-8472 Table 3.1."
 | 
						||
	::= { sfpConfigEntry 30 }
 | 
						||
 | 
						||
sfpConfigVendorSN OBJECT-TYPE
 | 
						||
    SYNTAX      SnmpAdminString  (SIZE (0..16))
 | 
						||
    MAX-ACCESS  read-only
 | 
						||
    STATUS      current
 | 
						||
    DESCRIPTION
 | 
						||
		"The vendor serial number (vendor SN) is a 16 character field that 
 | 
						||
		contains ASCII characters, left-aligned and padded on the right with 
 | 
						||
		ASCII spaces (20h), defining thevendor<6F>s serial number for the transceiver. 
 | 
						||
		A value of all zero in the 16-byte field indicates that the vendor PN is 
 | 
						||
		unspecified."
 | 
						||
    REFERENCE   "DWDM MSA Table 2.3.1, SFP-8472 Table 3.1."
 | 
						||
	::= { sfpConfigEntry 31 }
 | 
						||
 | 
						||
sfpConfigDateCode OBJECT-TYPE
 | 
						||
    SYNTAX      SnmpAdminString  (SIZE (6))
 | 
						||
    MAX-ACCESS  read-only
 | 
						||
    STATUS      current
 | 
						||
    DESCRIPTION
 | 
						||
		"The date code is an 6-byte field that contains the vendor<6F>s date 
 | 
						||
		code in ASCII characters. The date code is mandatory. 
 | 
						||
		The date code shall be in the format: <yy><mm><dd>."
 | 
						||
    REFERENCE   "DWDM MSA Table 2.3.1 and 2.3.10, SFP-8472 Table 3.1 and 3.8."
 | 
						||
	::= { sfpConfigEntry 32 }
 | 
						||
 | 
						||
sfpConfigDiagnosticMonitoring OBJECT-TYPE
 | 
						||
    SYNTAX      INTEGER
 | 
						||
    MAX-ACCESS  read-only
 | 
						||
    STATUS      current
 | 
						||
    DESCRIPTION
 | 
						||
		"A field with 8 single bit indicators which describe the
 | 
						||
		optional digital diagnostic features implemented in the transceiver. 
 | 
						||
		Since transceivers will not necessarily implement all optional 
 | 
						||
		features described in this document, the <20>Enhanced Options<6E> bit field 
 | 
						||
		allows the host system to determine which functions are
 | 
						||
		available over the 2 wire serial bus.
 | 
						||
		The bits assignment is:
 | 
						||
			7 Reserved for legacy diagnostic implementations. 
 | 
						||
				Must be <20>0<EFBFBD> for compilance with this document.
 | 
						||
			6 Digital diagnostic monitoring implemented (described in this document). 
 | 
						||
				Must be <20>1<EFBFBD> for compliance with this document.
 | 
						||
			5 Internally Calibrated
 | 
						||
			4 Externally Calibrated
 | 
						||
			3 Received power measurement type 0 = OMA, 1 = Average Power
 | 
						||
			2 Address change required."
 | 
						||
    REFERENCE   "DWDM MSA Table 2.3.1 and 2.3.11, SFP-8472 Table 3.1 and 3.9."
 | 
						||
	::= { sfpConfigEntry 33 }
 | 
						||
 | 
						||
sfpConfigEnhanceOptions OBJECT-TYPE
 | 
						||
    SYNTAX      INTEGER
 | 
						||
    MAX-ACCESS  read-only
 | 
						||
    STATUS      current
 | 
						||
    DESCRIPTION
 | 
						||
		"A field with 6 single bit indicators which describe the
 | 
						||
		optional digital diagnostic features implemented in the transceiver. 
 | 
						||
		Since transceivers will not necessarily implement all optional features 
 | 
						||
		described in this document, the <20>Enhanced Options<6E> bit field allows the 
 | 
						||
		host system to determine which functions are available over the 2 wire 
 | 
						||
		serial bus. A <20>1<EFBFBD> indicates that the particular function is
 | 
						||
		implemented in the transceiver..
 | 
						||
		The bits assignment is:
 | 
						||
			Bits 7: Optional Alarm/warning flags implemented for all monitored quantities
 | 
						||
			Bits 6: Optional Soft TX_DISABLE control and monitoring implemented
 | 
						||
			Bits 5: Optional Soft TX_FAULT monitoring implemented
 | 
						||
			Bits 4: Optional Soft RX_LOS monitoring implemented
 | 
						||
			Bits 3: Option not enabled in DWDM.
 | 
						||
					8472- Optional Soft RATE_SELECT control and monitoring implemented
 | 
						||
			Bits 2: Option not enabled in DWDM.
 | 
						||
					8472- Optional Application Select control implemented per SFF-8079"
 | 
						||
    REFERENCE   "DWDM MSA Table 2.3.1 and Table 2.3.12, SFP-8472 Table 3.1 and 3.10."
 | 
						||
	::= { sfpConfigEntry 34 }
 | 
						||
 | 
						||
sfpConfig8472Compliance OBJECT-TYPE
 | 
						||
    SYNTAX      INTEGER {
 | 
						||
    	noDiag(0),
 | 
						||
    	rev93(1),
 | 
						||
    	rev94(2)
 | 
						||
    }
 | 
						||
    MAX-ACCESS  read-only
 | 
						||
    STATUS      current
 | 
						||
    DESCRIPTION
 | 
						||
		"An unsigned integer that indicates which feature set(s) are
 | 
						||
		implemented in the transceiver.
 | 
						||
		The defined values are:
 | 
						||
			0 - Digital diagnostic functionality not included or undefined.
 | 
						||
			1 - Includes functionality described in Rev 9.3 SFF-8472.
 | 
						||
			2 - Includes functionality described in Rev 9.4 SFF-8472."
 | 
						||
    REFERENCE   "DWDM MSA Table 2.3.1 and 2.3.14, SFP-8472 Table 3.1 and 3.12."
 | 
						||
	::= { sfpConfigEntry 35 }
 | 
						||
 | 
						||
sfpConfigTunableWaveLength  OBJECT-TYPE
 | 
						||
	SYNTAX      INTEGER 
 | 
						||
	MAX-ACCESS  read-write
 | 
						||
	STATUS      current		-- 15xy
 | 
						||
	DESCRIPTION
 | 
						||
		"Wavelength Tuning Control.
 | 
						||
		The availability of this function is indicated in the object sfpConfigChannelSpacing, 
 | 
						||
		where number of channels greater than 1 indicates tunability. 
 | 
						||
		The wavelength is set to the channel number written to this byte. 
 | 
						||
		For a value of 0, channel 1 is selected. For values greater than the maximum channel number, 
 | 
						||
		the maximum channel number is selected.
 | 
						||
		The object value is defaults to 1 on power-up."
 | 
						||
    REFERENCE   "DWDM MSA Table 2.3.27."
 | 
						||
	::= { sfpConfigEntry 36 }
 | 
						||
 | 
						||
sfpConfigVoaControl  OBJECT-TYPE
 | 
						||
	SYNTAX      INTEGER 
 | 
						||
	MAX-ACCESS  read-write
 | 
						||
	STATUS      current		-- 15xy
 | 
						||
	DESCRIPTION
 | 
						||
		"Variable Optical Attenuator Control.
 | 
						||
		Used to control the wavelength in tunable modules.
 | 
						||
		The availability of this function is indicated in Bit 3 of sfpConfigOptionalWdm.
 | 
						||
		The amount of attenuation set is given by the Byte value * 0.1 dB,
 | 
						||
		and thus ranges from 0 to 25.6 dB. 
 | 
						||
		The object value defaults to 0 on power-up."
 | 
						||
    REFERENCE   "DWDM MSA Table 2.3.28."
 | 
						||
	::= { sfpConfigEntry 37 }
 | 
						||
 | 
						||
sfpConfigVdtControl  OBJECT-TYPE
 | 
						||
	SYNTAX      INTEGER 
 | 
						||
	MAX-ACCESS  read-write
 | 
						||
	STATUS      current		-- 15xy
 | 
						||
	DESCRIPTION
 | 
						||
		"Variable Decision Threshold Control.
 | 
						||
		Used to control the variable decision threshold function.
 | 
						||
		The availability of this function is indicated in Bit 0 of sfpConfigOptionalWdm.
 | 
						||
		The object value is a 2<>s complement 7 bit value (-128 - +127).
 | 
						||
		The decision threshold set is given by:
 | 
						||
			Decision Threshold = 50% + [VAL/256]*100%
 | 
						||
		The object value defaults to 0 on power-up corresponding to 50%."
 | 
						||
    REFERENCE   "DWDM MSA Table 2.3.29."
 | 
						||
	::= { sfpConfigEntry 38 }
 | 
						||
 | 
						||
sfpConfigPilotToneModulation  OBJECT-TYPE
 | 
						||
	SYNTAX      INTEGER 
 | 
						||
	MAX-ACCESS  read-write
 | 
						||
	STATUS      current		-- 15xy
 | 
						||
	DESCRIPTION
 | 
						||
		"Pilot Tone Injection Modulation Depth.
 | 
						||
		When basic MSA pilot tone injection functionality is implemented 
 | 
						||
		(as indicated in the Serial ID fields by bits 4-6 of of sfpConfigOptionalWdm) 
 | 
						||
		Tjis object may be used by the vendor to indicate modulation 
 | 
						||
		depth per unit control swing on pin 7.
 | 
						||
		The modulation depth per control swing is given by:
 | 
						||
			Modulation Depth = 0.2% * VAL / Vpp(pin7)
 | 
						||
		A value of 0 indicates that the modulation depth per input swing 
 | 
						||
		is within the range"
 | 
						||
    REFERENCE   "DWDM MSA Table 2.3.30."
 | 
						||
	::= { sfpConfigEntry 39 }
 | 
						||
 | 
						||
sfpConfigCleiCode OBJECT-TYPE
 | 
						||
    SYNTAX      DisplayString  (SIZE (10))
 | 
						||
    MAX-ACCESS  read-only
 | 
						||
    STATUS      current
 | 
						||
    DESCRIPTION
 | 
						||
            "The COMMON LANGUAGE Equipment Code.
 | 
						||
            The CLEI code contains an intelligent 
 | 
						||
            ten-character code that identifies the 
 | 
						||
            telecommunications equipment.
 | 
						||
            The Clei Code resides in the SEEP of the SFP."
 | 
						||
    REFERENCE
 | 
						||
            "GR-383-CORE"
 | 
						||
	::= { sfpConfigEntry 40 }
 | 
						||
 | 
						||
--
 | 
						||
-- XFP Information
 | 
						||
--
 | 
						||
 | 
						||
sfpConfigXfpExtXcvrId OBJECT-TYPE
 | 
						||
	SYNTAX  	INTEGER
 | 
						||
	MAX-ACCESS  read-only
 | 
						||
	STATUS  	current          -- xfp
 | 
						||
	DESCRIPTION
 | 
						||
		"This field is used to distinguish between different types of DWDM transceivers and
 | 
						||
		different power and environmental classes. The defined identifier values are:
 | 
						||
			Bits 7..6: 
 | 
						||
				00: Power Level 1 Module (1.5 W max. power dissipation.)
 | 
						||
				01: Power Level 2 Module (2.5W Max)
 | 
						||
				10: Power Level 3 Module (3.5W max. power dissipation.)
 | 
						||
				11: Power Level 4 Module (>3.5W max. power dissipation.)
 | 
						||
			Bit 5: CDR exist
 | 
						||
				0: Module with CDR function
 | 
						||
				1: Non-CDR version of XFP
 | 
						||
			Bits 5: TX ref clock is required
 | 
						||
				0: TX Ref Clock Input Required
 | 
						||
				1: TX Ref Clock Input Not Required
 | 
						||
			Bits 3: CLEI code is present
 | 
						||
				0: No CLEI code present in Table 02h
 | 
						||
				1: CLEI code present in Table 02h
 | 
						||
			Bits 2..0: Resesrved"
 | 
						||
    REFERENCE   "XFP INF-8077i Table 47."
 | 
						||
	::= { sfpConfigEntry 41 }
 | 
						||
 | 
						||
sfpConfigXfpEncodingCode OBJECT-TYPE
 | 
						||
	SYNTAX         INTEGER
 | 
						||
	MAX-ACCESS  read-only
 | 
						||
	STATUS  	current
 | 
						||
	DESCRIPTION
 | 
						||
		"The encoding value indicates the serial encoding mechanism that is the 
 | 
						||
		nominal design target of the particular transceiver. 
 | 
						||
		The value shall be contained in the serial data. 
 | 
						||
		The	defined encoding values are:
 | 
						||
			Bit 7: 64B/66B
 | 
						||
			Bit 6: 8B/10B
 | 
						||
			Bit 5: SONET scrambled
 | 
						||
			Bit 4: NRZ
 | 
						||
			Bit 3: RZ
 | 
						||
			Bits 2-0: Reserved."
 | 
						||
    REFERENCE   "XFP INF-8077i Table 50."
 | 
						||
	::= { sfpConfigEntry 42 }
 | 
						||
 | 
						||
sfpConfigXfpMinBitRate OBJECT-TYPE
 | 
						||
	SYNTAX  	INTEGER
 | 
						||
	MAX-ACCESS  read-only
 | 
						||
	STATUS  	current
 | 
						||
	DESCRIPTION
 | 
						||
		"The minimum bit rate (BR, minimum) is specified in units of 100 Megabits
 | 
						||
		per second, rounded off to the nearest 100 Megabits per second. The bit
 | 
						||
		rate includes those bits necessary to encode and delimit the signal as well
 | 
						||
		as those bits carrying data information. A value of 0 indicates that the minimum
 | 
						||
		bit rate is not specified andmust be determined from the transceiver
 | 
						||
		technology. The actual information transfer rate will depend on the encoding
 | 
						||
		of the data, as defined by the encoding value. Specific CDR rate
 | 
						||
		support is indicated in Byte 164."
 | 
						||
    REFERENCE   "XFP INF-8077i Section 5.20."
 | 
						||
	::= { sfpConfigEntry 43 }
 | 
						||
 | 
						||
sfpConfigXfpMaxBitRate OBJECT-TYPE
 | 
						||
	SYNTAX  	INTEGER
 | 
						||
	MAX-ACCESS  read-only
 | 
						||
	STATUS  	current
 | 
						||
	DESCRIPTION
 | 
						||
		"The maximum bit rate (BR, maximum) is specified in units of 100 Megabits
 | 
						||
		per second, rounded off to the nearest 100 Megabits per second. The
 | 
						||
		bit rate includes those bits necessary to encode and delimit the signal as
 | 
						||
		well as those bits carrying data information. A value of 0 indicates that the
 | 
						||
		maximum bit rate is not specified and must be determined from the transceiver
 | 
						||
		technology. The actual information transfer rate will depend on the
 | 
						||
		encoding of the data, as defined by the encoding value. Specific CDR rate
 | 
						||
		support is indicated in Byte 164."
 | 
						||
    REFERENCE   "XFP INF-8077i Section 5.21."
 | 
						||
	::= { sfpConfigEntry 44 }
 | 
						||
 | 
						||
sfpConfig10GSonetCompliance OBJECT-TYPE
 | 
						||
	SYNTAX  	INTEGER
 | 
						||
	MAX-ACCESS  read-only
 | 
						||
	STATUS  	current
 | 
						||
	DESCRIPTION
 | 
						||
		"The following bit significant indicators define the SONET interfaces 
 | 
						||
		that are supported by the transceiver. The defined identifier values are:
 | 
						||
			Bits 0-1: Reserved
 | 
						||
			Bits 2: I-64.5 - 1550 nm, 25 km, SM, IO
 | 
						||
			Bits 3: I-64.3 - 1550 nm, 25 km, SM, IO
 | 
						||
			Bits 4: I-64.2 - 1550 nm, 25 km, SM, IO
 | 
						||
			Bits 5: I-64.2r - 1550 nm, 2 km, SM, VSR
 | 
						||
			Bits 6: I-64.1/VSR2000-2R1/P1I1-2D1 - 1310 nm, 2 km, SM, VSR
 | 
						||
			Bits 7: I-64.1r/VSR600-2R1 - 1310 nm, 0.6 km, Laser-MM Fibre-SM, VSR
 | 
						||
			Bits 8: Reserved
 | 
						||
			Bits 9: S-64.5b - 1550 nm, 40 km, SH
 | 
						||
			Bits 10: S-64.5a - 1550 nm, 40 km, SH
 | 
						||
			Bits 11: S-64.3b
 | 
						||
			Bits 12: S-64.3a - 1550 nm, 40 km, SM, SH
 | 
						||
			Bits 13: S-64.2b - 1550 nm, 40 km, SM, SH
 | 
						||
			Bits 14: S-64.2a - 1550 nm, 40 km, SM, SH
 | 
						||
			Bits 15: S-64.1 - 1310 nm, 20 km, IO
 | 
						||
			Bits 16-17: Reserved
 | 
						||
			Bits 18: G.959.1 P1L1-2D2 - 1550 nm, SM, 80 km, LH
 | 
						||
			Bits 19: L-64.3 - 1550 nm, 80 km, LH
 | 
						||
			Bits 20: L-64.2c - 1550 nm, 80 km, LH
 | 
						||
			Bits 21: L-64.2b - 1550 nm, 80 km, LH
 | 
						||
			Bits 22: L-64.2a - 1550 nm, 80 km, LH
 | 
						||
			Bits 23: L-64.1 - 1310 nm, SM, 40 km, SH
 | 
						||
			Bits 24-28: Reserved
 | 
						||
			Bits 29: V-64.3 - 1550 nm, SM, 120 km, VL 
 | 
						||
			Bits 30: V-64.2b - 1550 nm, SM, 120 km, VL
 | 
						||
			Bits 31: V-64.2a - 1550 nm, SM, 120 km, VL."
 | 
						||
    REFERENCE   "XFP MSA Table 49."
 | 
						||
	::= { sfpConfigEntry 45 }
 | 
						||
 | 
						||
sfpConfig10GbeCompliance OBJECT-TYPE
 | 
						||
	SYNTAX  	INTEGER
 | 
						||
	MAX-ACCESS  read-only
 | 
						||
	STATUS  	current
 | 
						||
	DESCRIPTION
 | 
						||
		"The following bit significant indicators define the 10GbE interfaces 
 | 
						||
		that are supported by the transceiver. The defined identifier values are:
 | 
						||
			Bits  0: Reserved
 | 
						||
			Bits  1: 10GBASE-EW - WAN, 1550 nm, SM, ER
 | 
						||
			Bits  2: 10GBASE-LW - WAN, 1310 nm, SM, LR
 | 
						||
			Bits  3: 10GBASE-SW - WAN, 850 nm, MM, SR
 | 
						||
			Bits  4: 10GBASE-LRM (Long reach Multimode) - LAN, 1310 nm, MM, SR fiber, 0.2 km, SR
 | 
						||
			Bits  5: 10GBASE-ER (extended range) -  LAN, 1550 nm, SM, 40 km, ER
 | 
						||
			Bits  6: 10GBASE-LR (Long Range) - LAN, 1310 nm, SM, 10 km, LR
 | 
						||
			Bits  7: 10GBASE-SR - LAN, 850 nm, MM, 0.3 km, SR."
 | 
						||
    REFERENCE   "XFP MSA Table 49."
 | 
						||
	::= { sfpConfigEntry 46 }
 | 
						||
 | 
						||
sfpConfig10GFcCompliance OBJECT-TYPE
 | 
						||
	SYNTAX  	INTEGER
 | 
						||
	MAX-ACCESS  read-only
 | 
						||
	STATUS  	current
 | 
						||
	DESCRIPTION
 | 
						||
		"The following bit significant indicators define the 10GFC interfaces 
 | 
						||
		that are supported by the transceiver. The defined identifier values are:
 | 
						||
			- Fibre Channel link length:
 | 
						||
			Bits  0-3: Reserved
 | 
						||
			Bits  4: Intermediate Reach 1300 nm FP - 1310 nm, SM, IR
 | 
						||
			Bits  5: Extended Reach 1550 nm - 1550 nm, SM, ER
 | 
						||
			Bits  6: 1200-SM-LL-L - 1310 nm, SM, LR
 | 
						||
			Bits  7: 1200-MX-SN-I - 850 nm, MM, IR."
 | 
						||
    REFERENCE   "XFP MSA Table 49."
 | 
						||
	::= { sfpConfigEntry 47 }
 | 
						||
 | 
						||
sfpConfigXfpDeviceTech OBJECT-TYPE
 | 
						||
	SYNTAX  	INTEGER
 | 
						||
	MAX-ACCESS  read-only
 | 
						||
	STATUS  	current
 | 
						||
	DESCRIPTION
 | 
						||
		"The following bit significant indicators define the XFP device technology:
 | 
						||
			Bits  0: 0-Transmitter not Tunable 1-Transmitter Tunable
 | 
						||
			Bits  1: Detector Type: 0-PIN detector 1-APD detector
 | 
						||
			Bits  2: Cooled transmitter
 | 
						||
			Bits  3: Wavelength control: 0-No wavelength control 1-Active wavelength control
 | 
						||
			Bits  4-7: Transmitter technology:
 | 
						||
				0000b 850 nm VCSEL
 | 
						||
				0001b 1310 nm VCSEL
 | 
						||
				0010b 1550 nm VCSEL
 | 
						||
				0011b 1310 nm FP
 | 
						||
				0100b 1310 nm DFB
 | 
						||
				0101b 1550 nm DFB
 | 
						||
				0110b 1310 nm EML
 | 
						||
				0111b 1550 nm EML
 | 
						||
				1000b Copper or others   
 | 
						||
				1001b 1550 nm tunable
 | 
						||
				1111b-1001b Reserved."
 | 
						||
    REFERENCE   "XFP MSA Table 51 and Table 52."
 | 
						||
	::= { sfpConfigEntry 48 }    
 | 
						||
 | 
						||
sfpConfigXfpTuningSupported OBJECT-TYPE
 | 
						||
	SYNTAX  	INTEGER
 | 
						||
	MAX-ACCESS  read-only
 | 
						||
	STATUS  	current
 | 
						||
	DESCRIPTION
 | 
						||
		"Indicate the XFP tuning support:
 | 
						||
		 Bit1: wavelenght  (Tunable DWDM - selection in 50 pm steps)
 | 
						||
		 Bit2: frequency   (Tunable DWDM - selection by channel number)
 | 
						||
		 For exmaple the value 0 means no support, and 3 means both."
 | 
						||
    REFERENCE   "SFP-8477."
 | 
						||
	::= { sfpConfigEntry 49 }    
 | 
						||
 | 
						||
sfpConfigXfpDesiredChannel OBJECT-TYPE
 | 
						||
	SYNTAX  	INTEGER
 | 
						||
	MAX-ACCESS  read-write
 | 
						||
	STATUS  	current
 | 
						||
	DESCRIPTION
 | 
						||
		"User input of channel number, which is an integer 1 to N (N=Number of Channels)."
 | 
						||
    REFERENCE   "SFP-8477."
 | 
						||
	::= { sfpConfigEntry 50 }    
 | 
						||
 | 
						||
sfpConfigXfpDesiredWl OBJECT-TYPE
 | 
						||
	SYNTAX  	INTEGER
 | 
						||
	MAX-ACCESS  read-write
 | 
						||
	STATUS  	current
 | 
						||
	DESCRIPTION
 | 
						||
		"User input of Wavelength setpoint (in units of 50 picometers)."
 | 
						||
    REFERENCE   "SFP-8477."
 | 
						||
	::= { sfpConfigEntry 51 }    
 | 
						||
 | 
						||
sfpConfigXfpWlError OBJECT-TYPE
 | 
						||
	SYNTAX  	INTEGER
 | 
						||
	MAX-ACCESS  read-only
 | 
						||
	STATUS  	current
 | 
						||
	DESCRIPTION
 | 
						||
		"Monitor of Current Wavelength Error(in units of 5 picometers)."
 | 
						||
    REFERENCE   "SFP-8477."
 | 
						||
	::= { sfpConfigEntry 52 }    
 | 
						||
 | 
						||
sfpConfigXfpDesiredFreq OBJECT-TYPE
 | 
						||
	SYNTAX  	INTEGER
 | 
						||
	MAX-ACCESS  read-write
 | 
						||
	STATUS  	current
 | 
						||
	DESCRIPTION
 | 
						||
		"User input of channel number, which is an integer to N (N=Number of Channels)."
 | 
						||
    REFERENCE   "SFP-8477."
 | 
						||
	::= { sfpConfigEntry 53 }    
 | 
						||
 | 
						||
sfpConfigXfpFreqError OBJECT-TYPE
 | 
						||
	SYNTAX  	INTEGER
 | 
						||
	MAX-ACCESS  read-only
 | 
						||
	STATUS  	current
 | 
						||
	DESCRIPTION
 | 
						||
		"Frequency error reported in 16 bit signed integer with LSB=0.1 GHz."
 | 
						||
    REFERENCE   "SFP-8477."
 | 
						||
	::= { sfpConfigEntry 54 }    
 | 
						||
 | 
						||
sfpConfigXfpDitherSupported OBJECT-TYPE
 | 
						||
	SYNTAX  	TruthValue
 | 
						||
	MAX-ACCESS  read-only
 | 
						||
	STATUS  	current
 | 
						||
	DESCRIPTION
 | 
						||
		"Tx Dither Supported."
 | 
						||
    REFERENCE   "SFP-8477."
 | 
						||
	::= { sfpConfigEntry 55 }    
 | 
						||
 | 
						||
sfpConfigXfpDitherAdmin OBJECT-TYPE
 | 
						||
    SYNTAX  INTEGER {
 | 
						||
    	up(1),       -- enable 
 | 
						||
    	down(2)      -- disable
 | 
						||
    }
 | 
						||
	MAX-ACCESS  read-write
 | 
						||
	STATUS  	current
 | 
						||
	DESCRIPTION
 | 
						||
		"Enable/Disable the dithering function."
 | 
						||
    REFERENCE   "SFP-8477."
 | 
						||
	::= { sfpConfigEntry 56 }    
 | 
						||
 | 
						||
sfpConfigXfpCapFreqFirstThz OBJECT-TYPE
 | 
						||
	SYNTAX  	INTEGER
 | 
						||
	MAX-ACCESS  read-only
 | 
						||
	STATUS  	current
 | 
						||
	DESCRIPTION
 | 
						||
		"Lasers First Frequency (THz) capability."
 | 
						||
    REFERENCE   "SFP-8477."
 | 
						||
	::= { sfpConfigEntry 57 }    
 | 
						||
 | 
						||
sfpConfigXfpCapFreqFirst10Ghz OBJECT-TYPE
 | 
						||
	SYNTAX  	INTEGER
 | 
						||
	MAX-ACCESS  read-only
 | 
						||
	STATUS  	current
 | 
						||
	DESCRIPTION
 | 
						||
		"Lasers First Frequency (GHz*10) capability.
 | 
						||
		 This value should be added to sfpConfigXfpCapFreqFirstThz."
 | 
						||
    REFERENCE   "SFP-8477."
 | 
						||
	::= { sfpConfigEntry 58 }    
 | 
						||
 | 
						||
sfpConfigXfpCapFreqLastThz OBJECT-TYPE
 | 
						||
	SYNTAX  	INTEGER
 | 
						||
	MAX-ACCESS  read-only
 | 
						||
	STATUS  	current
 | 
						||
	DESCRIPTION
 | 
						||
		"Lasers Last Frequency (THz) capability."
 | 
						||
    REFERENCE   "SFP-8477."
 | 
						||
	::= { sfpConfigEntry 59 }    
 | 
						||
 | 
						||
sfpConfigXfpCapFreqLast10Ghz OBJECT-TYPE
 | 
						||
	SYNTAX  	INTEGER
 | 
						||
	MAX-ACCESS  read-only
 | 
						||
	STATUS  	current
 | 
						||
	DESCRIPTION
 | 
						||
		"Lasers Last Frequency (GHz*10) capability.
 | 
						||
		 This value should be added to sfpConfigXfpCapFreqLastThz."
 | 
						||
    REFERENCE   "SFP-8477."
 | 
						||
	::= { sfpConfigEntry 60 }    
 | 
						||
 | 
						||
sfpConfigXfpCapMaxSpacing10Ghz OBJECT-TYPE
 | 
						||
	SYNTAX  	INTEGER
 | 
						||
	MAX-ACCESS  read-only
 | 
						||
	STATUS  	current
 | 
						||
	DESCRIPTION
 | 
						||
		"Lasers maximum supported grid spacing (GHz*10) capability."
 | 
						||
    REFERENCE   "SFP-8477."
 | 
						||
	::= { sfpConfigEntry 61 }    
 | 
						||
 | 
						||
sfpConfigXfpCalibrationSupported OBJECT-TYPE
 | 
						||
	SYNTAX  	TruthValue
 | 
						||
	MAX-ACCESS  read-only
 | 
						||
	STATUS  	current
 | 
						||
	DESCRIPTION
 | 
						||
		"Calibarion Supported."
 | 
						||
	::= { sfpConfigEntry 62 }    
 | 
						||
 | 
						||
sfpConfigXfpCalibrationEnabled OBJECT-TYPE
 | 
						||
	SYNTAX  	TruthValue
 | 
						||
	MAX-ACCESS  read-write
 | 
						||
	STATUS  	current
 | 
						||
	DESCRIPTION
 | 
						||
		"Enable/Disable the calibration process.
 | 
						||
		 Changing the value to Enable when a signal exist invokes an immidiate calibration process.
 | 
						||
		 Changing the value to Disable returns the calibration values to defaults."
 | 
						||
	::= { sfpConfigEntry 63 }    
 | 
						||
 | 
						||
--
 | 
						||
-- CFP Information
 | 
						||
--
 | 
						||
 | 
						||
sfpConfigCfpExtId OBJECT-TYPE
 | 
						||
	SYNTAX  	INTEGER
 | 
						||
	MAX-ACCESS  read-only
 | 
						||
	STATUS  	current
 | 
						||
	DESCRIPTION
 | 
						||
		"Extended Identifier bit fields:
 | 
						||
		Bits 7-6 - Power Class:
 | 
						||
			00b: Power Class 1 Module (? 8 W max), 
 | 
						||
			01b: Power Class 2 Module (?16 W max),  
 | 
						||
			10b: Power Class 3 Module (? 24 W max), 
 | 
						||
			11b: Power Class 4 Module (? 32 W max).
 | 
						||
		Bits 5-4 Lane Ratio:
 | 
						||
			00b: Network lane : Host lane = 1 : n (Mux type),  
 | 
						||
			01b: Network lane : Host lane = n : m (Gear Box type), 
 | 
						||
			10b: Network lane : Host lane = n : n (Parallel type), 
 | 
						||
			11b: Reserved
 | 
						||
		Bits 3-1 WDM Type:
 | 
						||
			000b: Non-WDM,  
 | 
						||
			001b: CWDM,  
 | 
						||
			010b: LANWDM,  
 | 
						||
			011b: DWDM on 200G-grid,  
 | 
						||
			100b: DWDM on 100G-grid, 
 | 
						||
			101b: DWDM on 50G-grid,  
 | 
						||
			110b: DWDM on 25G-grid,  
 | 
						||
			111b: Other type WDM
 | 
						||
		Bit 0 CLEI Presence:
 | 
						||
			0: No CLEI code present,  
 | 
						||
			1: CLEI code present"
 | 
						||
    REFERENCE   "CFP MSA 1.4"
 | 
						||
	::= { sfpConfigEntry 70 }    
 | 
						||
 | 
						||
sfpConfigCfpConnectorType OBJECT-TYPE
 | 
						||
	SYNTAX  	INTEGER
 | 
						||
	MAX-ACCESS  read-only
 | 
						||
	STATUS  	current
 | 
						||
	DESCRIPTION
 | 
						||
		"Connector Type Code:
 | 
						||
		00h: Undefined, 
 | 
						||
		01h : SC,  
 | 
						||
		07h : LC,  
 | 
						||
		08h : MT-RJ,   
 | 
						||
		09h : MPO, 
 | 
						||
		Other Codes : Reserved"
 | 
						||
    REFERENCE   "CFP MSA 1.4"
 | 
						||
	::= { sfpConfigEntry 71 }    
 | 
						||
 | 
						||
sfpConfigCfpEthernetCode OBJECT-TYPE
 | 
						||
	SYNTAX  	INTEGER
 | 
						||
	MAX-ACCESS  read-only
 | 
						||
	STATUS  	current
 | 
						||
	DESCRIPTION
 | 
						||
		"Ethernet Application Code.  
 | 
						||
		00h: Undefined type, 
 | 
						||
		01h: 100GE SMF 10km, 100GE-LR4, 
 | 
						||
		02h: 100GE SMF 40km, 100GE-ER4, 
 | 
						||
		03h: 100GE MMF 100m OM3, 100GE-SR10, 
 | 
						||
		04h: For future use,  
 | 
						||
		05h: 40GE SMF 10km, 40GE-LR4, 
 | 
						||
		07h: 40GE MMF 100m OM3, 40GE-SR4, 
 | 
						||
     		For future use: 
 | 
						||
     		100G G.959.1 OTU4 
 | 
						||
     		40G G.693 SDH 
 | 
						||
     		40G G.693 OTU3 
 | 
						||
     		40G G.695 SDH 
 | 
						||
     		40G G.695 OTU3, 
 | 
						||
		0Dh: 40GE-CR4 Copper 
 | 
						||
		0Eh: 100GE-CR10 Copper,  
 | 
						||
		0Fh: 40G BASE-FR, 
 | 
						||
		10h~FFh: Reserved."
 | 
						||
    REFERENCE   "CFP MSA 1.4"
 | 
						||
	::= { sfpConfigEntry 72 }    
 | 
						||
 | 
						||
sfpConfigCfpFcCode OBJECT-TYPE
 | 
						||
	SYNTAX  	INTEGER
 | 
						||
	MAX-ACCESS  read-only
 | 
						||
	STATUS  	current
 | 
						||
	DESCRIPTION
 | 
						||
		"Fiber Channel Application Code: Undefined"
 | 
						||
    REFERENCE   "CFP MSA 1.4"
 | 
						||
	::= { sfpConfigEntry 73 }    
 | 
						||
 | 
						||
sfpConfigCfpCopperCode OBJECT-TYPE
 | 
						||
	SYNTAX  	INTEGER
 | 
						||
	MAX-ACCESS  read-only
 | 
						||
	STATUS  	current
 | 
						||
	DESCRIPTION
 | 
						||
		"Copper Link Application Code: Undefined"
 | 
						||
    REFERENCE   "CFP MSA 1.4"
 | 
						||
	::= { sfpConfigEntry 74 }    
 | 
						||
 | 
						||
sfpConfigCfpSonetCode OBJECT-TYPE
 | 
						||
	SYNTAX  	INTEGER
 | 
						||
	MAX-ACCESS  read-only
 | 
						||
	STATUS  	current
 | 
						||
	DESCRIPTION
 | 
						||
		"SONET/SDH Application Code:
 | 
						||
		00h: Undefined type, 
 | 
						||
		01h: VSR2000-3R2, 
 | 
						||
		02h: VSR2000-3R3, 
 | 
						||
		03h: VSR2000-3R5, 
 | 
						||
		04h ~ 0FFh: Reserved"
 | 
						||
    REFERENCE   "CFP MSA 1.4"
 | 
						||
	::= { sfpConfigEntry 75 }    
 | 
						||
 | 
						||
sfpConfigCfpOtnCode OBJECT-TYPE
 | 
						||
	SYNTAX  	INTEGER
 | 
						||
	MAX-ACCESS  read-only
 | 
						||
	STATUS  	current
 | 
						||
	DESCRIPTION
 | 
						||
		"OTN Application Code:
 | 
						||
		0h: Undefined type, 
 | 
						||
		01h: VSR2000-3R2F, 
 | 
						||
		02h: VSR2000-3R3F, 
 | 
						||
		03h: VSR2000-3R5F, 
 | 
						||
		04h: VSR2000-3L2F,
 | 
						||
		05h: VSR2000-3L3F, 
 | 
						||
		06h: VSR2000-3L5F, 
 | 
						||
		07h: C4S1-2D1 (OTL3.4), 
 | 
						||
		08h: 4I1-9D1F (OTL4.4), 
 | 
						||
		09h ~ 0FFh: Reserved"
 | 
						||
    REFERENCE   "CFP MSA 1.4"
 | 
						||
	::= { sfpConfigEntry 76 }    
 | 
						||
 | 
						||
sfpConfigCfpSupportedRates OBJECT-TYPE
 | 
						||
	SYNTAX  	INTEGER
 | 
						||
	MAX-ACCESS  read-only
 | 
						||
	STATUS  	current
 | 
						||
	DESCRIPTION
 | 
						||
		"Additional Capable Rates Supported Bitmap:
 | 
						||
		Bits 7-5 - Reserved
 | 
						||
		Bit 4 - 111.8 Gbps
 | 
						||
		Bit 3 - 103.125 Gbps
 | 
						||
		Bit 2 - 41.25 Gbps
 | 
						||
		Bit 1 - 43 Gbps
 | 
						||
		Bit 0 - 39.8 Gbps"
 | 
						||
    REFERENCE   "CFP MSA 1.4"
 | 
						||
	::= { sfpConfigEntry 77 }    
 | 
						||
 | 
						||
sfpConfigCfpSupportedLanes OBJECT-TYPE
 | 
						||
	SYNTAX  	INTEGER
 | 
						||
	MAX-ACCESS  read-only
 | 
						||
	STATUS  	current
 | 
						||
	DESCRIPTION
 | 
						||
		"Number of Lanes Supported:
 | 
						||
		Bits 7-4 - Number of Network Lanes 
 | 
						||
			The value of 0 represents 16 network lanes supported.   
 | 
						||
			The values of 1 through 15 represent the actual number of network lanes supported
 | 
						||
		Bits 3-0 - Number of Host Lanes 
 | 
						||
			The value of 0 represents 16 network lanes supported.   
 | 
						||
			The values of 1 through 15 represent the actual number of network lanes supported"
 | 
						||
    REFERENCE   "CFP MSA 1.4"
 | 
						||
	::= { sfpConfigEntry 78 }    
 | 
						||
 | 
						||
sfpConfigCfpMediaProperties OBJECT-TYPE
 | 
						||
	SYNTAX  	INTEGER
 | 
						||
	MAX-ACCESS  read-only
 | 
						||
	STATUS  	current
 | 
						||
	DESCRIPTION
 | 
						||
		"Media Properties bit fields:
 | 
						||
		Bits 7 - 6 Media Type:
 | 
						||
			00b: SMF ,  
 | 
						||
			01b: MMF (OM3),  
 | 
						||
			10b: Reserved,  
 | 
						||
			11b: Copper
 | 
						||
		Bit 5 - Directionality:
 | 
						||
			0: Normal,  
 | 
						||
			1: BiDi
 | 
						||
		Bit 4 Optical Multiplexing and De-multiplexing:
 | 
						||
			0: Without optical MUX/DEMUX, 
 | 
						||
			1: With optical MUX/DEMUX
 | 
						||
		Bits 3 - 0 ctive Fiber per Connector:	
 | 
						||
		A 4-bit unsigned number representing number of active fibers for TX and RX per connector: 
 | 
						||
			0: 16 TX Lanes and 16 RX Lanes, 
 | 
						||
			1: 1 TX Lane and 1 RX Lane, 
 | 
						||
			4: 4 TX Lanes and 4 RX Lanes, 
 | 
						||
			10: 10 TX Lanes and 10 RX Lanes, 
 | 
						||
			12: 12 TX Lanes and 12 RX Lanes"
 | 
						||
    REFERENCE   "CFP MSA 1.4"
 | 
						||
	::= { sfpConfigEntry 79 }    
 | 
						||
 | 
						||
sfpConfigCfpMaxNetworkLaneRate OBJECT-TYPE
 | 
						||
	SYNTAX  	INTEGER
 | 
						||
	MAX-ACCESS  read-only
 | 
						||
	STATUS  	current
 | 
						||
	DESCRIPTION
 | 
						||
		"Maximum Network Lane Bit Rate: 8-bit value x 0.2 Gbps"
 | 
						||
    REFERENCE   "CFP MSA 1.4"
 | 
						||
	::= { sfpConfigEntry 80 }    
 | 
						||
 | 
						||
sfpConfigCfpMaxHostLaneRate OBJECT-TYPE
 | 
						||
	SYNTAX  	INTEGER
 | 
						||
	MAX-ACCESS  read-only
 | 
						||
	STATUS  	current
 | 
						||
	DESCRIPTION
 | 
						||
		"Maximum Host Lane Bit Rate: 8-bit value x 0.2 Gbps"
 | 
						||
    REFERENCE   "CFP MSA 1.4"
 | 
						||
	::= { sfpConfigEntry 81 }    
 | 
						||
 | 
						||
sfpConfigCfpMaxSmFiberLength OBJECT-TYPE
 | 
						||
	SYNTAX  	INTEGER
 | 
						||
	MAX-ACCESS  read-only
 | 
						||
	STATUS  	current
 | 
						||
	DESCRIPTION
 | 
						||
		"Maximum Single Mode Optical Fiber Length: 
 | 
						||
		8-bit value x 1 km for single mode fiber length"
 | 
						||
    REFERENCE   "CFP MSA 1.4"
 | 
						||
	::= { sfpConfigEntry 82 }    
 | 
						||
 | 
						||
sfpConfigCfpMaxMmFiberLength OBJECT-TYPE
 | 
						||
	SYNTAX  	INTEGER
 | 
						||
	MAX-ACCESS  read-only
 | 
						||
	STATUS  	current
 | 
						||
	DESCRIPTION
 | 
						||
		"Maximum Multi-Mode Optical Fiber Length:
 | 
						||
		8-bit value x 10 m for multi-mode fiber length"
 | 
						||
    REFERENCE   "CFP MSA 1.4"
 | 
						||
	::= { sfpConfigEntry 83 }    
 | 
						||
 | 
						||
sfpConfigCfpMaxCopperCableLength OBJECT-TYPE
 | 
						||
	SYNTAX  	INTEGER
 | 
						||
	MAX-ACCESS  read-only
 | 
						||
	STATUS  	current
 | 
						||
	DESCRIPTION
 | 
						||
		"Maximum Copper Cable Length:
 | 
						||
		8-bit value x 1 m for copper cable length"
 | 
						||
    REFERENCE   "CFP MSA 1.4"
 | 
						||
	::= { sfpConfigEntry 84 }    
 | 
						||
 | 
						||
sfpConfigCfpMinWavelenPerActive OBJECT-TYPE
 | 
						||
	SYNTAX  	INTEGER
 | 
						||
	MAX-ACCESS  read-only
 | 
						||
	STATUS  	current
 | 
						||
	DESCRIPTION
 | 
						||
		"Minimum Wavelength per Active Fiber:
 | 
						||
		16-bit unsigned value x 0.025 nm. 
 | 
						||
		(MSB is at 8012h, LSB is at 8013h)"
 | 
						||
    REFERENCE   "CFP MSA 1.4"
 | 
						||
	::= { sfpConfigEntry 85 }    
 | 
						||
 | 
						||
sfpConfigCfpMaxWavelenPerActive OBJECT-TYPE
 | 
						||
	SYNTAX  	INTEGER
 | 
						||
	MAX-ACCESS  read-only
 | 
						||
	STATUS  	current
 | 
						||
	DESCRIPTION
 | 
						||
		"Maximum Wavelength per Active Fiber:
 | 
						||
		16-bit unsigned value x 0.025 nm. 
 | 
						||
		(MSB is at 8014h, LSB is at 8015h)"
 | 
						||
    REFERENCE   "CFP MSA 1.4"
 | 
						||
	::= { sfpConfigEntry 86 }    
 | 
						||
 | 
						||
sfpConfigCfpMaxLenOpticalWidth OBJECT-TYPE
 | 
						||
	SYNTAX  	INTEGER
 | 
						||
	MAX-ACCESS  read-only
 | 
						||
	STATUS  	current
 | 
						||
	DESCRIPTION
 | 
						||
		"Maximum per Lane Optical Width:
 | 
						||
		Guaranteed range of laser wavelength. 
 | 
						||
		16-bit unsigned value x 1 pm. 
 | 
						||
		(MSB is at 8016h, LSB is at 8017h)"
 | 
						||
    REFERENCE   "CFP MSA 1.4"
 | 
						||
	::= { sfpConfigEntry 87 }    
 | 
						||
 | 
						||
sfpConfigCfpSpacing OBJECT-TYPE
 | 
						||
	SYNTAX  	INTEGER
 | 
						||
	MAX-ACCESS  read-write
 | 
						||
	STATUS  	current
 | 
						||
	DESCRIPTION
 | 
						||
		"The spacing between two lanes:
 | 
						||
		0- unknown spacing
 | 
						||
		1 - 100G spacing
 | 
						||
		2 - 50G spacing
 | 
						||
		3- 25G spacing"
 | 
						||
    REFERENCE   "CFP MSA 1.4"
 | 
						||
	::= { sfpConfigEntry 88 }    
 | 
						||
 | 
						||
--
 | 
						||
-- QSFP+ Information
 | 
						||
--
 | 
						||
 | 
						||
sfpConfigQsfppEthernetCode OBJECT-TYPE
 | 
						||
	SYNTAX  	INTEGER
 | 
						||
	MAX-ACCESS  read-only
 | 
						||
	STATUS  	current
 | 
						||
	DESCRIPTION
 | 
						||
		"Maximum per Lane Optical Width:
 | 
						||
		Guaranteed range of laser wavelength. 
 | 
						||
		16-bit unsigned value x 1 pm. 
 | 
						||
		(MSB is at 8016h, LSB is at 8017h)"
 | 
						||
    REFERENCE   "QSFP+ SFF-8436"
 | 
						||
	::= { sfpConfigEntry 100 }    
 | 
						||
 | 
						||
sfpConfigQsfppSonetCode OBJECT-TYPE
 | 
						||
	SYNTAX  	INTEGER
 | 
						||
	MAX-ACCESS  read-write
 | 
						||
	STATUS  	current
 | 
						||
	DESCRIPTION
 | 
						||
		"The spacing between two lanes:
 | 
						||
		0- unknown spacing
 | 
						||
		1 - 100G spacing
 | 
						||
		2 - 50G spacing
 | 
						||
		3- 25G spacing"
 | 
						||
    REFERENCE   "QSFP+ SFF-8436"
 | 
						||
	::= { sfpConfigEntry 101 }    
 | 
						||
 | 
						||
--
 | 
						||
-- CXP Information
 | 
						||
--
 | 
						||
 | 
						||
sfpConfigCxpExtId OBJECT-TYPE
 | 
						||
	SYNTAX  	INTEGER
 | 
						||
	MAX-ACCESS  read-write
 | 
						||
	STATUS  	current
 | 
						||
	DESCRIPTION
 | 
						||
		"Extended Identifier (Byte 129):
 | 
						||
		Bits 7-5 - Power Class:
 | 
						||
			000: 0.25W max - Class 0   
 | 
						||
			001: 1.0W max - Class 1 
 | 
						||
			010: 1.5W max - Class 2     
 | 
						||
			011: 2.5W max - Class 3 
 | 
						||
			100: 4.0W max - Class 4     
 | 
						||
			101: 6.0W max - Class 5
 | 
						||
			110: >6.0W  - Class 6           
 | 
						||
			111: Reserved
 | 
						||
		Bits 4 Tx CDR Presence:
 | 
						||
			1: Tx CDR provided 
 | 
						||
			0: Otherwise 
 | 
						||
		Bits 3 Rx CDR Presence:
 | 
						||
			1: Rx CDR provided;
 | 
						||
			0: Otherwise"
 | 
						||
    REFERENCE   ""
 | 
						||
	::= { sfpConfigEntry 110 }    
 | 
						||
 | 
						||
sfpConfigCxpConnectorType OBJECT-TYPE
 | 
						||
	SYNTAX  	INTEGER
 | 
						||
	MAX-ACCESS  read-write
 | 
						||
	STATUS  	current
 | 
						||
	DESCRIPTION
 | 
						||
		"Connector Type Code (Byte 130):
 | 
						||
		30h: Passive Copper Cable Assembly 
 | 
						||
		31h: Active Copper Cable Assembly (ref. Byte 147) 
 | 
						||
		32h: Active Optical Cable Assembly 
 | 
						||
		33h: Optical Transceiver w/ optical connector"
 | 
						||
    REFERENCE   ""
 | 
						||
	::= { sfpConfigEntry 111 }    
 | 
						||
 | 
						||
sfpConfigCxpMaxSupportedRate OBJECT-TYPE
 | 
						||
	SYNTAX  	INTEGER
 | 
						||
	MAX-ACCESS  read-write
 | 
						||
	STATUS  	current
 | 
						||
	DESCRIPTION
 | 
						||
		"Max per-channel bit rate (Byte 134):
 | 
						||
		Max signal rate = binary value x 100 Mb/s"
 | 
						||
    REFERENCE   ""
 | 
						||
	::= { sfpConfigEntry 112 }    
 | 
						||
 | 
						||
sfpConfigCxpNominalWavelength OBJECT-TYPE
 | 
						||
	SYNTAX  	INTEGER
 | 
						||
	MAX-ACCESS  read-write
 | 
						||
	STATUS  	current
 | 
						||
	DESCRIPTION
 | 
						||
		"Wavelength/Attenuation (Bytes 135-136):
 | 
						||
		Optical: Nominal Laser Wavelength  --  
 | 
						||
			Wavelength in nm = value / 20): e.g. 42h 04h = 16,900,  16,900/20 = 845 nm
 | 
						||
		Copper: Nominal  attenuation of cable  either to the other end (passive) or to equalizer (active)
 | 
						||
		Byte 135: 
 | 
						||
			Attenuation at 2.5 GHz in dB - 
 | 
						||
			00h=no info
 | 
						||
		Byte 136: 
 | 
						||
			Attenuation at 5 GHz in dB - 
 | 
						||
			00h=no info"
 | 
						||
    REFERENCE   ""
 | 
						||
	::= { sfpConfigEntry 113 }    
 | 
						||
 | 
						||
sfpConfigCxpDeviceTech OBJECT-TYPE
 | 
						||
	SYNTAX  	INTEGER
 | 
						||
	MAX-ACCESS  read-write
 | 
						||
	STATUS  	current
 | 
						||
	DESCRIPTION
 | 
						||
		"Device Technology (Byte 147):
 | 
						||
		Bits 7-4 (Device Technology):
 | 
						||
			0000: 850 nm VCSEL        
 | 
						||
			0001:1310 nm VCSEL 
 | 
						||
			0010:1550 nm VCSEL       
 | 
						||
			0011: 1310 nm FP 
 | 
						||
			0100:1310 nm DFB            
 | 
						||
			0101:1550 nm DFB 
 | 
						||
			0110: 1310 nm EML           
 | 
						||
			0111: 1550 nm EML 
 | 
						||
			1000: Copper or others      
 | 
						||
			11001: 1490 nm DFB 
 | 
						||
			1010: Copper cable un-equalized 
 | 
						||
			1011: Copper cable passive equalized 
 | 
						||
			1100: Copper cable near & far end active equalizers 
 | 
						||
			1101: Copper cable, far end active equalizer 
 | 
						||
			1110: copper cable, near end active equalizer 
 | 
						||
			1111: Reserved 
 | 
						||
		Bit 3 (Wavelength Control):
 | 
						||
			0: No  control  
 | 
						||
			1: Active wavelength control
 | 
						||
		Bit 2 (Transmitter cooling):
 | 
						||
			0: Uncooled transmitter 
 | 
						||
			1: Cooled transmitter
 | 
						||
		Bit 1 (Optical Detector):
 | 
						||
			0: P-I-N Detector 
 | 
						||
			1: APD detector
 | 
						||
		Bit 0 (Optical Tunability):
 | 
						||
			0: Transmitter not tunable 
 | 
						||
			1:Transmitter tunable"
 | 
						||
    REFERENCE   ""
 | 
						||
	::= { sfpConfigEntry 114 }    
 | 
						||
 | 
						||
 | 
						||
--
 | 
						||
-- Coherent Information
 | 
						||
--
 | 
						||
 | 
						||
sfpConfigCohRxDesiredChannel OBJECT-TYPE
 | 
						||
	SYNTAX  	INTEGER
 | 
						||
	MAX-ACCESS  read-write
 | 
						||
	STATUS  	current
 | 
						||
	DESCRIPTION
 | 
						||
		"User input of RX channel number, which is an integer 1 to N (N=Number of Channels)."
 | 
						||
    REFERENCE   "CFP MSA"
 | 
						||
	::= { sfpConfigEntry 115 }    
 | 
						||
 | 
						||
sfpConfigCohRxDesiredWl OBJECT-TYPE
 | 
						||
	SYNTAX  	INTEGER
 | 
						||
	MAX-ACCESS  read-write
 | 
						||
	STATUS  	current
 | 
						||
	DESCRIPTION
 | 
						||
		"User input of RX Wavelength setpoint (in units of 50 picometers)."
 | 
						||
    REFERENCE   "CFP MSA"
 | 
						||
	::= { sfpConfigEntry 116 }    
 | 
						||
 | 
						||
sfpConfigCohRxDesiredFreq OBJECT-TYPE
 | 
						||
	SYNTAX  	INTEGER
 | 
						||
	MAX-ACCESS  read-write
 | 
						||
	STATUS  	current
 | 
						||
	DESCRIPTION
 | 
						||
		"User input of channel number, which is an integer to N (N=Number of Channels)."
 | 
						||
    REFERENCE   "CFP MSA"
 | 
						||
	::= { sfpConfigEntry 117 }    
 | 
						||
 | 
						||
sfpConfigCohCurrentCD OBJECT-TYPE
 | 
						||
	SYNTAX  	INTEGER
 | 
						||
	MAX-ACCESS  read-only
 | 
						||
	STATUS  	current
 | 
						||
	DESCRIPTION
 | 
						||
		"Current Chromatic Dispersion counter. Units are in ps/nm" 
 | 
						||
    REFERENCE   "CFP MSA"
 | 
						||
	::= { sfpConfigEntry 118 }    
 | 
						||
 | 
						||
sfpConfigCohCurrentOSNR OBJECT-TYPE
 | 
						||
	SYNTAX  	INTEGER
 | 
						||
	MAX-ACCESS  read-only
 | 
						||
	STATUS  	current
 | 
						||
	DESCRIPTION
 | 
						||
		"Current SNR. Units are in 0.1dB" 
 | 
						||
    REFERENCE   "CFP MSA"
 | 
						||
	::= { sfpConfigEntry 119 }    
 | 
						||
 | 
						||
sfpConfigCohAverageOSNR OBJECT-TYPE
 | 
						||
	SYNTAX  	INTEGER
 | 
						||
	MAX-ACCESS  read-only
 | 
						||
	STATUS  	current
 | 
						||
	DESCRIPTION
 | 
						||
		"Average SNR over PM interval. Units are in 0.1dB" 
 | 
						||
    REFERENCE   "CFP MSA"
 | 
						||
	::= { sfpConfigEntry 120 }    
 | 
						||
 | 
						||
sfpConfigCohMaxCD OBJECT-TYPE
 | 
						||
	SYNTAX  	INTEGER
 | 
						||
	MAX-ACCESS  read-only
 | 
						||
	STATUS  	current
 | 
						||
	DESCRIPTION
 | 
						||
		"Maximal Chromatic Dispersion counter. Units are in ps/nm" 
 | 
						||
    REFERENCE   "CFP MSA"
 | 
						||
	::= { sfpConfigEntry 121 }    
 | 
						||
 | 
						||
sfpConfigNyquist OBJECT-TYPE
 | 
						||
	SYNTAX  	TruthValue
 | 
						||
	MAX-ACCESS  read-write
 | 
						||
	STATUS  	current
 | 
						||
	DESCRIPTION
 | 
						||
		"Nyquist - True (ON) or False (OFF). Default is OFF" 
 | 
						||
	::= { sfpConfigEntry 122 }    
 | 
						||
 | 
						||
 | 
						||
-- ----------------------------------------------------
 | 
						||
--
 | 
						||
-- The SFP Diagnostic Table
 | 
						||
--
 | 
						||
-- ----------------------------------------------------
 | 
						||
 | 
						||
sfpDiagTable	 OBJECT-TYPE
 | 
						||
	SYNTAX  SEQUENCE OF SfpDiagEntry
 | 
						||
	MAX-ACCESS  		not-accessible
 | 
						||
	STATUS  			current
 | 
						||
	DESCRIPTION
 | 
						||
		"The SFP diagnostic table. 
 | 
						||
		The table defines the status and control of the alarms and warnings
 | 
						||
		of the SFP-1310 and the DWDM SFP-15xy modules."
 | 
						||
	::= { sfpDiag 1 }
 | 
						||
 | 
						||
sfpDiagEntry OBJECT-TYPE
 | 
						||
	SYNTAX  SfpDiagEntry
 | 
						||
	MAX-ACCESS  not-accessible
 | 
						||
	STATUS  current
 | 
						||
	DESCRIPTION
 | 
						||
		"An entry in the SFP diagnostic table.
 | 
						||
		The index to this table is the same as the ifIndex of the SFP.
 | 
						||
		The SFP Diagnostic Table contain and entry for each
 | 
						||
		SFP module."
 | 
						||
	INDEX   { sfpDiagInterface }
 | 
						||
	::= { sfpDiagTable 1 }
 | 
						||
 | 
						||
SfpDiagEntry ::=
 | 
						||
	SEQUENCE {
 | 
						||
		sfpDiagInterface					InterfaceIndex,
 | 
						||
 | 
						||
		-- Alarms and Warnings Thresholds
 | 
						||
		sfpDiagHighTempAlmThreshold			INTEGER,
 | 
						||
		sfpDiagLowTempAlmThreshold			INTEGER,
 | 
						||
		sfpDiagHighTempWrnThreshold			INTEGER,
 | 
						||
		sfpDiagLowTempWrnThreshold			INTEGER,
 | 
						||
		sfpDiagHighVoltAlmThreshold			INTEGER,
 | 
						||
		sfpDiagLowVoltAlmThreshold			INTEGER,
 | 
						||
		sfpDiagHighVoltWrnThreshold			INTEGER,
 | 
						||
		sfpDiagLowVoltWrnThreshold			INTEGER,
 | 
						||
		sfpDiagHighTxBiasAlmThreshold		INTEGER,
 | 
						||
		sfpDiagLowTxBiasAlmThreshold		INTEGER,
 | 
						||
		sfpDiagHighTxBiasWrnThreshold		INTEGER,
 | 
						||
		sfpDiagLowTxBiasWrnThreshold		INTEGER,
 | 
						||
		sfpDiagHighTxPowerAlmThreshold		INTEGER,
 | 
						||
		sfpDiagLowTxPowerAlmThreshold		INTEGER,
 | 
						||
		sfpDiagHighTxPowerWrnThreshold		INTEGER,
 | 
						||
		sfpDiagLowTxPowerWrnThreshold		INTEGER,
 | 
						||
		sfpDiagHighRxPowerAlmThreshold		INTEGER,
 | 
						||
		sfpDiagLowRxPowerAlmThreshold		INTEGER,
 | 
						||
		sfpDiagHighRxPowerWrnThreshold		INTEGER,
 | 
						||
		sfpDiagLowRxPowerWrnThreshold		INTEGER,
 | 
						||
		sfpDiagHighLaserTempAlmThreshold	INTEGER,	-- 15xy
 | 
						||
		sfpDiagLowLaserTempAlmThreshold		INTEGER,	-- 15xy
 | 
						||
		sfpDiagHighLaserTempWrnThreshold	INTEGER,	-- 15xy
 | 
						||
		sfpDiagLowLaserTempWrnThreshold		INTEGER,	-- 15xy
 | 
						||
		sfpDiagHighWaveLenAlmThreshold		INTEGER,	-- 15xy
 | 
						||
		sfpDiagLowWaveLenAlmThreshold		INTEGER,	-- 15xy
 | 
						||
		sfpDiagHighWaveLenWrnThreshold		INTEGER,	-- 15xy
 | 
						||
		sfpDiagLowWaveLenWrnThreshold		INTEGER,	-- 15xy
 | 
						||
		sfpDiagHighTecCurrAlmThreshold		INTEGER,	-- 15xy
 | 
						||
		sfpDiagLowTecCurrAlmThreshold		INTEGER,	-- 15xy
 | 
						||
		sfpDiagHighTecCurrWrnThreshold		INTEGER,	-- 15xy
 | 
						||
		sfpDiagLowTecCurrWrnThreshold		INTEGER,	-- 15xy
 | 
						||
		
 | 
						||
        -- Measured Values
 | 
						||
		sfpDiagModuleTemperature			INTEGER,
 | 
						||
		sfpDiagSupplyVoltage				INTEGER,
 | 
						||
		sfpDiagTxBias						INTEGER,
 | 
						||
		sfpDiagTxOutputPower				INTEGER,
 | 
						||
		sfpDiagRxInputPower					INTEGER,
 | 
						||
		sfpDiagRxLaserTemperature			INTEGER,	-- 15xy
 | 
						||
		sfpDiagRxMeasuredWavelength			INTEGER,	-- 15xy
 | 
						||
		sfpDiagRxTecCurrent					INTEGER,    -- 15xy
 | 
						||
 | 
						||
		-- Status and Control
 | 
						||
		sfpDiagAlarms						INTEGER,
 | 
						||
		sfpDiagAlarmsMask					INTEGER,
 | 
						||
		sfpDiagWarnings						INTEGER,
 | 
						||
		sfpDiagWarningsMask					INTEGER,
 | 
						||
		sfpDiagConfLowRxPowerAlmThreshold	INTEGER,
 | 
						||
		sfpDiagRxInputPowerFloat			Float32TC,  
 | 
						||
		
 | 
						||
        -- CXP
 | 
						||
		sfpDiagCxpTxTemp					INTEGER,
 | 
						||
		sfpDiagCxpHighTxTempAlmThreshold	INTEGER,
 | 
						||
		sfpDiagCxpLowTxTempAlmThreshold		INTEGER,
 | 
						||
		sfpDiagCxpRxTemp					INTEGER,
 | 
						||
		sfpDiagCxpHighRxTempAlmThreshold	INTEGER,
 | 
						||
		sfpDiagCxpLowRxTempAlmThreshold		INTEGER,
 | 
						||
		
 | 
						||
        -- OTDR
 | 
						||
		sfpDiagOtdrFiberCutRange			INTEGER,
 | 
						||
		sfpDiagModuleTemperatureCelsius		INTEGER
 | 
						||
	}
 | 
						||
 | 
						||
sfpDiagInterface OBJECT-TYPE
 | 
						||
	SYNTAX  	InterfaceIndex
 | 
						||
	MAX-ACCESS  read-only
 | 
						||
	STATUS  	current
 | 
						||
	DESCRIPTION
 | 
						||
		"The Interface Index of the SFP (type=196)."
 | 
						||
	::= { sfpDiagEntry 1 }
 | 
						||
-- Alarms and Warnings Thresholds
 | 
						||
 | 
						||
sfpDiagHighTempAlmThreshold OBJECT-TYPE
 | 
						||
    SYNTAX      INTEGER (0..65535)
 | 
						||
    MAX-ACCESS  read-write
 | 
						||
    STATUS      current
 | 
						||
    DESCRIPTION
 | 
						||
		"The threshold value for high temperature alarm. The value 0
 | 
						||
		means -128 Celsuis. An increment on one is equivalent to 1/256 degree,
 | 
						||
		yielding a total range of -128 to +128 Celsius."
 | 
						||
    REFERENCE   "DWDM MSA Table 2.3.19, SFP-8472 Table 3.15."
 | 
						||
	::= { sfpDiagEntry 2 }
 | 
						||
 | 
						||
sfpDiagLowTempAlmThreshold OBJECT-TYPE
 | 
						||
    SYNTAX      INTEGER (0..65535)
 | 
						||
    MAX-ACCESS  read-write
 | 
						||
    STATUS      current
 | 
						||
    DESCRIPTION
 | 
						||
		"The threshold value for low temperature alarm. The value 0
 | 
						||
		means -128 Celsuis. An increment on one is equivalent to 1/256 degree,
 | 
						||
		yielding a total range of -128 to +128 Celsius.."
 | 
						||
    REFERENCE   "DWDM MSA Table 2.3.19, SFP-8472 Table 3.15."
 | 
						||
	::= { sfpDiagEntry 3 }
 | 
						||
 | 
						||
sfpDiagHighTempWrnThreshold OBJECT-TYPE
 | 
						||
    SYNTAX      INTEGER (0..65535)
 | 
						||
    MAX-ACCESS  read-write
 | 
						||
    STATUS      current
 | 
						||
    DESCRIPTION
 | 
						||
		"The threshold value for high temperature warning. The value 0
 | 
						||
		means -128 Celsuis. An increment on one is equivalent to 1/256 degree,
 | 
						||
		yielding a total range of -128 to +128 Celsius."
 | 
						||
    REFERENCE   "DWDM MSA Table 2.3.19, SFP-8472 Table 3.15."
 | 
						||
	::= { sfpDiagEntry 4 }
 | 
						||
 | 
						||
sfpDiagLowTempWrnThreshold OBJECT-TYPE
 | 
						||
    SYNTAX      INTEGER (0..65535)
 | 
						||
    MAX-ACCESS  read-write
 | 
						||
    STATUS      current
 | 
						||
    DESCRIPTION
 | 
						||
		"The threshold value for low temperature warning. The value 0
 | 
						||
		means -128 Celsuis. An increment on one is equivalent to 1/256 degree,
 | 
						||
		yielding a total range of -128 to +128 Celsius.."
 | 
						||
    REFERENCE   "DWDM MSA Table 2.3.19, SFP-8472 Table 3.15."
 | 
						||
	::= { sfpDiagEntry 5 }
 | 
						||
 | 
						||
sfpDiagHighVoltAlmThreshold OBJECT-TYPE
 | 
						||
    SYNTAX      INTEGER (0..65535)
 | 
						||
    MAX-ACCESS  read-write
 | 
						||
    STATUS      current
 | 
						||
    DESCRIPTION
 | 
						||
		"The threshold value for high voltage alarm. The value 0
 | 
						||
		means 0 Volts. An increment on one is equivalent to 100 uVolt,
 | 
						||
		yielding a total range of +6.55 Volts."
 | 
						||
    REFERENCE   "DWDM MSA Table 2.3.19, SFP-8472 Table 3.15."
 | 
						||
	::= { sfpDiagEntry 6 }
 | 
						||
 | 
						||
sfpDiagLowVoltAlmThreshold OBJECT-TYPE
 | 
						||
    SYNTAX      INTEGER (0..65535)
 | 
						||
    MAX-ACCESS  read-write
 | 
						||
    STATUS      current
 | 
						||
    DESCRIPTION
 | 
						||
		"The threshold value for low voltage alarm. The value 0
 | 
						||
		means 0 Volts. An increment on one is equivalent to 100 uVolt,
 | 
						||
		yielding a total range of +6.55 Volts."
 | 
						||
    REFERENCE   "DWDM MSA Table 2.3.19, SFP-8472 Table 3.15."
 | 
						||
	::= { sfpDiagEntry 7 }
 | 
						||
 | 
						||
sfpDiagHighVoltWrnThreshold OBJECT-TYPE
 | 
						||
    SYNTAX      INTEGER (0..65535)
 | 
						||
    MAX-ACCESS  read-write
 | 
						||
    STATUS      current
 | 
						||
    DESCRIPTION
 | 
						||
		"The threshold value for high voltage warning. The value 0
 | 
						||
		means 0 Volts. An increment on one is equivalent to 100 uVolt,
 | 
						||
		yielding a total range of +6.55 Volts."
 | 
						||
    REFERENCE   "DWDM MSA Table 2.3.19, SFP-8472 Table 3.15."
 | 
						||
	::= { sfpDiagEntry 8 }
 | 
						||
 | 
						||
sfpDiagLowVoltWrnThreshold OBJECT-TYPE
 | 
						||
    SYNTAX      INTEGER (0..65535)
 | 
						||
    MAX-ACCESS  read-write
 | 
						||
    STATUS      current
 | 
						||
    DESCRIPTION
 | 
						||
		"The threshold value for low voltage warning. The value 0
 | 
						||
		means 0 Volts. An increment on one is equivalent to 100 uVolt,
 | 
						||
		yielding a total range of +6.55 Volts."
 | 
						||
    REFERENCE   "DWDM MSA Table 2.3.19, SFP-8472 Table 3.15."
 | 
						||
	::= { sfpDiagEntry 9 }
 | 
						||
 | 
						||
sfpDiagHighTxBiasAlmThreshold OBJECT-TYPE
 | 
						||
    SYNTAX      INTEGER (0..65535)
 | 
						||
    MAX-ACCESS  read-write
 | 
						||
    STATUS      current
 | 
						||
    DESCRIPTION
 | 
						||
		"The threshold value for high voltage alarm. The value 0
 | 
						||
		means 0 Volt. An increment on one is equivalent to 2 uA,
 | 
						||
		yielding a total range of 0 to 131 mA."
 | 
						||
    REFERENCE   "DWDM MSA Table 2.3.19, SFP-8472 Table 3.15."
 | 
						||
	::= { sfpDiagEntry 10 }
 | 
						||
 | 
						||
sfpDiagLowTxBiasAlmThreshold OBJECT-TYPE
 | 
						||
    SYNTAX      INTEGER (0..65535)
 | 
						||
    MAX-ACCESS  read-write
 | 
						||
    STATUS      current
 | 
						||
    DESCRIPTION
 | 
						||
		"The threshold value for low voltage alarm. The value 0
 | 
						||
		means 0 Volts. An increment on one is equivalent to 2 uA,
 | 
						||
		yielding a total range of 0 to 131 mA."
 | 
						||
    REFERENCE   "DWDM MSA Table 2.3.19, SFP-8472 Table 3.15."
 | 
						||
	::= { sfpDiagEntry 11 }
 | 
						||
 | 
						||
sfpDiagHighTxBiasWrnThreshold OBJECT-TYPE
 | 
						||
    SYNTAX      INTEGER (0..65535)
 | 
						||
    MAX-ACCESS  read-write
 | 
						||
    STATUS      current
 | 
						||
    DESCRIPTION
 | 
						||
		"The threshold value for high voltage warning. The value 0
 | 
						||
		means 0 Volt. An increment on one is equivalent to 2 uA,
 | 
						||
		yielding a total range of 0 to 131 mA."
 | 
						||
    REFERENCE   "DWDM MSA Table 2.3.19, SFP-8472 Table 3.15."
 | 
						||
	::= { sfpDiagEntry 12 }
 | 
						||
 | 
						||
sfpDiagLowTxBiasWrnThreshold OBJECT-TYPE
 | 
						||
    SYNTAX      INTEGER (0..65535)
 | 
						||
    MAX-ACCESS  read-write
 | 
						||
    STATUS      current
 | 
						||
    DESCRIPTION
 | 
						||
		"The threshold value for low voltage warning. The value 0
 | 
						||
		means 0 Volts. An increment on one is equivalent to 2 uA,
 | 
						||
		yielding a total range of 0 to 131 mA."
 | 
						||
    REFERENCE   "DWDM MSA Table 2.3.19, SFP-8472 Table 3.15."
 | 
						||
	::= { sfpDiagEntry 13 }
 | 
						||
 | 
						||
sfpDiagHighTxPowerAlmThreshold OBJECT-TYPE
 | 
						||
    SYNTAX      INTEGER (0..65535)
 | 
						||
    MAX-ACCESS  read-write
 | 
						||
    STATUS      current
 | 
						||
    DESCRIPTION
 | 
						||
		"The threshold value for high TX power alarm. The value 0
 | 
						||
		means 0 Volt. An increment on one is equivalent to 1 uW,
 | 
						||
		yielding a total range of 0 to 65.535 mW."
 | 
						||
    REFERENCE   "DWDM MSA Table 2.3.19, SFP-8472 Table 3.15."
 | 
						||
	::= { sfpDiagEntry 14 }
 | 
						||
 | 
						||
sfpDiagLowTxPowerAlmThreshold OBJECT-TYPE
 | 
						||
    SYNTAX      INTEGER (0..65535)
 | 
						||
    MAX-ACCESS  read-write
 | 
						||
    STATUS      current
 | 
						||
    DESCRIPTION
 | 
						||
		"The threshold value for low TX power alarm. The value 0
 | 
						||
		means 0 Watts. An increment on one is equivalent to 0.1 uW,
 | 
						||
		yielding a total range of 0 to 65.535 mW."
 | 
						||
    REFERENCE   "DWDM MSA Table 2.3.19, SFP-8472 Table 3.15."
 | 
						||
	::= { sfpDiagEntry 15 }
 | 
						||
 | 
						||
sfpDiagHighTxPowerWrnThreshold OBJECT-TYPE
 | 
						||
    SYNTAX      INTEGER (0..65535)
 | 
						||
    MAX-ACCESS  read-write
 | 
						||
    STATUS      current
 | 
						||
    DESCRIPTION
 | 
						||
		"The threshold value for high TX power warning. The value 0
 | 
						||
		means 0 Volt. An increment on one is equivalent to 1 uW,
 | 
						||
		yielding a total range of 0 to 65.535 mW."
 | 
						||
    REFERENCE   "DWDM MSA Table 2.3.19, SFP-8472 Table 3.15."
 | 
						||
	::= { sfpDiagEntry 16 }
 | 
						||
 | 
						||
sfpDiagLowTxPowerWrnThreshold OBJECT-TYPE
 | 
						||
    SYNTAX      INTEGER (0..65535)
 | 
						||
    MAX-ACCESS  read-write
 | 
						||
    STATUS      current
 | 
						||
    DESCRIPTION
 | 
						||
		"The threshold value for low TX power warning. The value 0
 | 
						||
		means 0 Watts. An increment on one is equivalent to 0.1 uW,
 | 
						||
		yielding a total range of 0 to 65.535 mW."
 | 
						||
    REFERENCE   "DWDM MSA Table 2.3.19, SFP-8472 Table 3.15."
 | 
						||
	::= { sfpDiagEntry 17 }
 | 
						||
 | 
						||
sfpDiagHighRxPowerAlmThreshold OBJECT-TYPE
 | 
						||
    SYNTAX      INTEGER (0..65535)
 | 
						||
    MAX-ACCESS  read-write
 | 
						||
    STATUS      current
 | 
						||
    DESCRIPTION
 | 
						||
		"The threshold value for high RX power alarm. The value 0
 | 
						||
		means 0 Watts. An increment on one is equivalent to 0.1 uW,
 | 
						||
		yielding a total range of 0 to 6.5535 mW."
 | 
						||
    REFERENCE   "DWDM MSA Table 2.3.19, SFP-8472 Table 3.15."
 | 
						||
	::= { sfpDiagEntry 18 }
 | 
						||
 | 
						||
sfpDiagLowRxPowerAlmThreshold OBJECT-TYPE
 | 
						||
    SYNTAX      INTEGER (0..65535)
 | 
						||
    MAX-ACCESS  read-write
 | 
						||
    STATUS      current
 | 
						||
    DESCRIPTION
 | 
						||
		"The threshold value for low RX power alarm. The value 0
 | 
						||
		means 0 Volt. An increment on one is equivalent to 1 uW,
 | 
						||
		yielding a total range of 0 to 6.5535 mW."
 | 
						||
    REFERENCE   "DWDM MSA Table 2.3.19, SFP-8472 Table 3.15."
 | 
						||
	::= { sfpDiagEntry 19 }
 | 
						||
 | 
						||
sfpDiagHighRxPowerWrnThreshold OBJECT-TYPE
 | 
						||
    SYNTAX      INTEGER (0..65535)
 | 
						||
    MAX-ACCESS  read-write
 | 
						||
    STATUS      current
 | 
						||
    DESCRIPTION
 | 
						||
		"The threshold value for high RX power warning. The value 0
 | 
						||
		means 0 Watts. An increment on one is equivalent to 0.1 uW,
 | 
						||
		yielding a total range of 0 to 6.5535 mW."
 | 
						||
    REFERENCE   "DWDM MSA Table 2.3.19, SFP-8472 Table 3.15."
 | 
						||
	::= { sfpDiagEntry 20 }
 | 
						||
 | 
						||
sfpDiagLowRxPowerWrnThreshold OBJECT-TYPE
 | 
						||
    SYNTAX      INTEGER (0..65535)
 | 
						||
    MAX-ACCESS  read-write
 | 
						||
    STATUS      current
 | 
						||
    DESCRIPTION
 | 
						||
		"The threshold value for low RX power warning. The value 0
 | 
						||
		means 0 Volt. An increment on one is equivalent to 1 uW,
 | 
						||
		yielding a total range of 0 to 6.5535 mW."
 | 
						||
    REFERENCE   "DWDM MSA Table 2.3.19, SFP-8472 Table 3.15."
 | 
						||
	::= { sfpDiagEntry 21 }
 | 
						||
 | 
						||
sfpDiagHighLaserTempAlmThreshold OBJECT-TYPE
 | 
						||
    SYNTAX      INTEGER (0..65535)
 | 
						||
    MAX-ACCESS  read-write		-- 15xy
 | 
						||
    STATUS      current
 | 
						||
    DESCRIPTION
 | 
						||
		"For DWDM applications, the diagnostic interface report either laser 
 | 
						||
		wavelength or temperature, with a given module<6C>s reporting defined 
 | 
						||
		by bit 1 of the object sfpConfigOptionalWdm.
 | 
						||
		The threshold value for high laser temperature alarm. The value 0
 | 
						||
		means -128 Celsuis. An increment on one is equivalent to 1/256 degree,
 | 
						||
		yielding a total range of -128 to +128 Celsius."
 | 
						||
    REFERENCE   "DWDM MSA Table 2.3.19."
 | 
						||
	::= { sfpDiagEntry 22 }
 | 
						||
 | 
						||
sfpDiagLowLaserTempAlmThreshold OBJECT-TYPE
 | 
						||
    SYNTAX      INTEGER (0..65535)
 | 
						||
    MAX-ACCESS  read-write
 | 
						||
    STATUS      current		-- 15xy
 | 
						||
    DESCRIPTION
 | 
						||
		"For DWDM applications, the diagnostic interface report either laser 
 | 
						||
		wavelength or temperature, with a given module<6C>s reporting defined 
 | 
						||
		by bit 1 of the object sfpConfigOptionalWdm.
 | 
						||
		The threshold value for low laser temperature alarm. The value 0
 | 
						||
		means -128 Celsuis. An increment on one is equivalent to 1/256 degree,
 | 
						||
		yielding a total range of -128 to +128 Celsius."
 | 
						||
    REFERENCE   "DWDM MSA Table 2.3.19."
 | 
						||
	::= { sfpDiagEntry 23 }
 | 
						||
 | 
						||
sfpDiagHighLaserTempWrnThreshold OBJECT-TYPE
 | 
						||
    SYNTAX      INTEGER (0..65535)
 | 
						||
    MAX-ACCESS  read-write
 | 
						||
    STATUS      current		-- 15xy
 | 
						||
    DESCRIPTION
 | 
						||
		"For DWDM applications, the diagnostic interface report either laser 
 | 
						||
		wavelength or temperature, with a given module<6C>s reporting defined 
 | 
						||
		by bit 1 of the object sfpConfigOptionalWdm.
 | 
						||
		The threshold value for high laser temperature warning. The value 0
 | 
						||
		means -128 Celsuis. An increment on one is equivalent to 1/256 degree,
 | 
						||
		yielding a total range of -128 to +128 Celsius."
 | 
						||
    REFERENCE   "DWDM MSA Table 2.3.19."
 | 
						||
	::= { sfpDiagEntry 24 }
 | 
						||
 | 
						||
sfpDiagLowLaserTempWrnThreshold OBJECT-TYPE
 | 
						||
    SYNTAX      INTEGER (0..65535)
 | 
						||
    MAX-ACCESS  read-write		-- 15xy
 | 
						||
    STATUS      current
 | 
						||
    DESCRIPTION
 | 
						||
		"For DWDM applications, the diagnostic interface report either laser 
 | 
						||
		wavelength or temperature, with a given module<6C>s reporting defined 
 | 
						||
		by bit 1 of the object sfpConfigOptionalWdm.
 | 
						||
		The threshold value for low laser temperature warning. The value 0
 | 
						||
		means -128 Celsuis. An increment on one is equivalent to 1/256 degree,
 | 
						||
		yielding a total range of -128 to +128 Celsius."
 | 
						||
    REFERENCE   "DWDM MSA Table 2.3.19."
 | 
						||
	::= { sfpDiagEntry 25 }
 | 
						||
 | 
						||
sfpDiagHighWaveLenAlmThreshold OBJECT-TYPE
 | 
						||
    SYNTAX      INTEGER (0..65535)
 | 
						||
    MAX-ACCESS  read-write
 | 
						||
    STATUS      current		-- 15xy
 | 
						||
    DESCRIPTION
 | 
						||
		"For DWDM applications, the diagnostic interface report either laser 
 | 
						||
		wavelength or temperature, with a given module<6C>s reporting defined 
 | 
						||
		by bit 1 of the object sfpConfigOptionalWdm.
 | 
						||
		The threshold value for high laser temperature alarm.
 | 
						||
		The reportable wavelength range is 1000.00 <20> 1655.35nm with a resolution 
 | 
						||
		of 0.01nm."
 | 
						||
    REFERENCE   "DWDM MSA Table 2.3.19."
 | 
						||
	::= { sfpDiagEntry 26 }
 | 
						||
 | 
						||
sfpDiagLowWaveLenAlmThreshold OBJECT-TYPE
 | 
						||
    SYNTAX      INTEGER (0..65535)
 | 
						||
    MAX-ACCESS  read-write
 | 
						||
    STATUS      current		-- 15xy
 | 
						||
    DESCRIPTION
 | 
						||
		"For DWDM applications, the diagnostic interface report either laser 
 | 
						||
		wavelength or temperature, with a given module<6C>s reporting defined 
 | 
						||
		by bit 1 of the object sfpConfigOptionalWdm.
 | 
						||
		The threshold value for low laser temperature alarm.
 | 
						||
		The reportable wavelength range is 1000.00 <20> 1655.35nm with a resolution 
 | 
						||
		of 0.01nm."
 | 
						||
    REFERENCE   "DWDM MSA Table 2.3.19."
 | 
						||
	::= { sfpDiagEntry 27 }
 | 
						||
 | 
						||
sfpDiagHighWaveLenWrnThreshold OBJECT-TYPE
 | 
						||
    SYNTAX      INTEGER (0..65535)
 | 
						||
    MAX-ACCESS  read-write
 | 
						||
    STATUS      current		-- 15xy
 | 
						||
    DESCRIPTION
 | 
						||
		"For DWDM applications, the diagnostic interface report either laser 
 | 
						||
		wavelength or temperature, with a given module<6C>s reporting defined 
 | 
						||
		by bit 1 of the object sfpConfigOptionalWdm.
 | 
						||
		The threshold value for high laser temperature warning.
 | 
						||
		The reportable wavelength range is 1000.00 <20> 1655.35nm with a resolution 
 | 
						||
		of 0.01nm."
 | 
						||
    REFERENCE   "DWDM MSA Table 2.3.19."
 | 
						||
	::= { sfpDiagEntry 28 }
 | 
						||
 | 
						||
sfpDiagLowWaveLenWrnThreshold OBJECT-TYPE
 | 
						||
    SYNTAX      INTEGER (0..65535)
 | 
						||
    MAX-ACCESS  read-write
 | 
						||
    STATUS      current		-- 15xy
 | 
						||
    DESCRIPTION
 | 
						||
		"For DWDM applications, the diagnostic interface report either laser 
 | 
						||
		wavelength or temperature, with a given module<6C>s reporting defined 
 | 
						||
		by bit 1 of the object sfpConfigOptionalWdm.
 | 
						||
		The threshold value for low laser temperature warning.
 | 
						||
		The reportable wavelength range is 1000.00 <20> 1655.35nm with a resolution 
 | 
						||
		of 0.01nm."
 | 
						||
    REFERENCE   "DWDM MSA Table 2.3.19."
 | 
						||
	::= { sfpDiagEntry 29 }
 | 
						||
 | 
						||
sfpDiagHighTecCurrAlmThreshold OBJECT-TYPE
 | 
						||
    SYNTAX      INTEGER (0..65535)
 | 
						||
    MAX-ACCESS  read-write
 | 
						||
    STATUS      current		-- 15xy
 | 
						||
    DESCRIPTION
 | 
						||
		"The threshold value for high TEC current alarm. 
 | 
						||
		The reported TEC current is defined as a positive number for cooling and 
 | 
						||
		a negative number for heating starting at -3276.8.
 | 
						||
		The increments are of 0.1 steps yielding a total range of -3276.8 to +3276.7."
 | 
						||
    REFERENCE   "DWDM MSA Table 2.3.19."
 | 
						||
	::= { sfpDiagEntry 30 }
 | 
						||
 | 
						||
sfpDiagLowTecCurrAlmThreshold OBJECT-TYPE
 | 
						||
    SYNTAX      INTEGER (0..65535)
 | 
						||
    MAX-ACCESS  read-write
 | 
						||
    STATUS      current		-- 15xy
 | 
						||
    DESCRIPTION
 | 
						||
		"The threshold value for low TEC current alarm. 
 | 
						||
		The reported TEC current is defined as a positive number for cooling and 
 | 
						||
		a negative number for heating starting at -3276.8.
 | 
						||
		The increments are of 0.1 steps yielding a total range of -3276.8 to +3276.7."
 | 
						||
    REFERENCE   "DWDM MSA Table 2.3.19."
 | 
						||
	::= { sfpDiagEntry 31 }
 | 
						||
 | 
						||
sfpDiagHighTecCurrWrnThreshold OBJECT-TYPE
 | 
						||
    SYNTAX      INTEGER (0..65535)
 | 
						||
    MAX-ACCESS  read-write
 | 
						||
    STATUS      current		-- 15xy
 | 
						||
    DESCRIPTION
 | 
						||
		"The threshold value for high TEC current warning. 
 | 
						||
		The reported TEC current is defined as a positive number for cooling and 
 | 
						||
		a negative number for heating starting at -3276.8.
 | 
						||
		The increments are of 0.1 steps yielding a total range of -3276.8 to +3276.7."
 | 
						||
    REFERENCE   "DWDM MSA Table 2.3.19."
 | 
						||
	::= { sfpDiagEntry 32 }
 | 
						||
 | 
						||
sfpDiagLowTecCurrWrnThreshold OBJECT-TYPE
 | 
						||
    SYNTAX      INTEGER (0..65535)
 | 
						||
    MAX-ACCESS  read-write
 | 
						||
    STATUS      current		-- 15xy
 | 
						||
    DESCRIPTION
 | 
						||
		"The threshold value for low TEC current warning. 
 | 
						||
		The reported TEC current is defined as a positive number for cooling and 
 | 
						||
		a negative number for heating starting at -3276.8.
 | 
						||
		The increments are of 0.1 steps yielding a total range of -3276.8 to +3276.7."
 | 
						||
    REFERENCE   "DWDM MSA Table 2.3.19."
 | 
						||
	::= { sfpDiagEntry 33 }
 | 
						||
 | 
						||
-- Diagnostics Measured Values
 | 
						||
 | 
						||
sfpDiagModuleTemperature OBJECT-TYPE
 | 
						||
    SYNTAX      INTEGER (0..65535)
 | 
						||
    MAX-ACCESS  read-only
 | 
						||
    STATUS      current
 | 
						||
    DESCRIPTION
 | 
						||
		"Internally measured module temperature. The value 0 means -128 Celsuis. 
 | 
						||
		An increment on one is equivalent to 1/256 degree,
 | 
						||
		yielding a total range of -128 to +128 Celsius. 
 | 
						||
		Temperature accuracy is vendor specific but must be better than <20>3
 | 
						||
		degrees Celsius over specified operating temperature and voltage."
 | 
						||
    REFERENCE   "DWDM MSA Table 2.3.21, SFP-8472 Table 3.17."
 | 
						||
	::= { sfpDiagEntry 34 }
 | 
						||
 | 
						||
sfpDiagSupplyVoltage OBJECT-TYPE
 | 
						||
    SYNTAX      INTEGER (0..65535)
 | 
						||
    MAX-ACCESS  read-only
 | 
						||
    STATUS      current
 | 
						||
    DESCRIPTION
 | 
						||
		"Internally measured supply voltage in transceiver. The value 0 means 0 Volts. 
 | 
						||
		An increment on one is equivalent to 100 uVolt,
 | 
						||
		yielding a total range of +6.55 Volts.
 | 
						||
		Accuracy is vendor specific but must be better than <20>3% of the
 | 
						||
		manufacturer<65>s nominal value over specified operating temperature and voltage."
 | 
						||
    REFERENCE   "DWDM MSA Table 2.3.21, SFP-8472 Table 3.17."
 | 
						||
	::= { sfpDiagEntry 35 }
 | 
						||
 | 
						||
sfpDiagTxBias OBJECT-TYPE
 | 
						||
    SYNTAX      INTEGER (0..65535)
 | 
						||
    MAX-ACCESS  read-only
 | 
						||
    STATUS      current
 | 
						||
    DESCRIPTION
 | 
						||
		"Internally measured TX Bias Current. The value 0
 | 
						||
		means 0 Volt. An increment on one is equivalent to 2 uA,
 | 
						||
		yielding a total range of 0 to 131 mA.
 | 
						||
		Accuracy is vendor specific but must be better than <20>3dB over specified 
 | 
						||
		temperature and voltage. Data is not valid when the transmitter is disabled."
 | 
						||
    REFERENCE   "DWDM MSA Table 2.3.21, SFP-8472 Table 3.17."
 | 
						||
	::= { sfpDiagEntry 36 }
 | 
						||
 | 
						||
sfpDiagTxOutputPower OBJECT-TYPE
 | 
						||
    SYNTAX      INTEGER (0..65535)
 | 
						||
    MAX-ACCESS  read-only
 | 
						||
    STATUS      current
 | 
						||
    DESCRIPTION
 | 
						||
		"Measured TX output power. The value 0
 | 
						||
		means 0 Watts. An increment on one is equivalent to 0.1 uW,
 | 
						||
		yielding a total range of 0 to 6.5535 mW.
 | 
						||
		For the vendor specified wavelength, accuracy shall be better than <20>3dB 
 | 
						||
		over specified temperature and voltage."
 | 
						||
    REFERENCE   "DWDM MSA Table 2.3.21, SFP-8472 Table 3.17."
 | 
						||
	::= { sfpDiagEntry 37 }
 | 
						||
 | 
						||
sfpDiagRxInputPower OBJECT-TYPE
 | 
						||
    SYNTAX      INTEGER (0..65535)
 | 
						||
    MAX-ACCESS  read-only
 | 
						||
    STATUS      current         
 | 
						||
    DESCRIPTION
 | 
						||
		"Measured RX input power. The value 0
 | 
						||
		means 0 Watts. An increment on one is equivalent to 0.1 uW,
 | 
						||
		yielding a total range of 0 to 6.5535 mW.
 | 
						||
		For the vendor specified wavelength, accuracy shall be better than <20>3dB 
 | 
						||
		over specified temperature and voltage."
 | 
						||
    REFERENCE   "DWDM MSA Table 2.3.21, SFP-8472 Table 3.17."
 | 
						||
	::= { sfpDiagEntry 38 }
 | 
						||
 | 
						||
sfpDiagRxLaserTemperature OBJECT-TYPE
 | 
						||
    SYNTAX      INTEGER (0..65535)
 | 
						||
    MAX-ACCESS  read-only
 | 
						||
    STATUS      current		-- 15xy
 | 
						||
    DESCRIPTION
 | 
						||
		"Measured Laser Temperature. 
 | 
						||
		For DWDM applications, the diagnostic interface report either laser 
 | 
						||
		wavelength or temperature, with a given module<6C>s reporting defined 
 | 
						||
		by bit 1 of the object sfpConfigOptionalWdm.
 | 
						||
		The value 0 means -128 Celsuis. An increment on one is equivalent 
 | 
						||
		to 1/256 degree, yielding a total range of -128 to +128 Celsius. 
 | 
						||
		Temperature accuracy is vendor specific but must be better than <20> 0.2
 | 
						||
		degrees Celsius over specified operating temperature and voltage."
 | 
						||
    REFERENCE   "DWDM MSA Table 2.3.21."
 | 
						||
	::= { sfpDiagEntry 39 }
 | 
						||
 | 
						||
sfpDiagRxMeasuredWavelength OBJECT-TYPE
 | 
						||
    SYNTAX      INTEGER (0..65535)
 | 
						||
    MAX-ACCESS  read-only
 | 
						||
    STATUS      current		-- 15xy
 | 
						||
    DESCRIPTION
 | 
						||
		"Measured Laser Wavelength. 
 | 
						||
		For DWDM applications, the diagnostic interface report either laser 
 | 
						||
		wavelength or temperature, with a given module<6C>s reporting defined 
 | 
						||
		by bit 1 of the object sfpConfigOptionalWdm.
 | 
						||
		The wavelength is defined as:
 | 
						||
			Wavelength = 1000nm + 0.01nm * 16 bit value.
 | 
						||
		Thus, the reportable wavelength range is 1000.00 <20> 1655.35nm with a 
 | 
						||
		resolution of 0.01nm."
 | 
						||
    REFERENCE   "DWDM MSA Table 2.3.21."
 | 
						||
	::= { sfpDiagEntry 40 }
 | 
						||
 | 
						||
sfpDiagRxTecCurrent OBJECT-TYPE
 | 
						||
    SYNTAX      INTEGER (0..65535)
 | 
						||
    MAX-ACCESS  read-only
 | 
						||
    STATUS      current		-- 15xy
 | 
						||
    DESCRIPTION
 | 
						||
		"Measured Laser Temperature or Wavelength. 
 | 
						||
		For DWDM applications, the diagnostic interface report either laser 
 | 
						||
		wavelength or temperature, with a given module<6C>s reporting defined 
 | 
						||
		by bit 1 of the object sfpConfigOptionalWdm.
 | 
						||
		The reported TEC current is defined as a positive number for cooling and 
 | 
						||
		a negative number for heating starting at -3276.8.
 | 
						||
		The increments are of 0.1 steps yielding a total range of -3276.8 to +3276.7, 
 | 
						||
		The accuracy of the TEC current monitor is vendor specific but must be 
 | 
						||
		better than <20>15% of the maximum TEC current as stored in the TEC Current 
 | 
						||
		High Alarm Threshold"
 | 
						||
    REFERENCE   "DWDM MSA Table 2.3.21."
 | 
						||
	::= { sfpDiagEntry 41 }
 | 
						||
 | 
						||
-- Status and Control
 | 
						||
 | 
						||
sfpDiagAlarms OBJECT-TYPE
 | 
						||
	SYNTAX  INTEGER
 | 
						||
	MAX-ACCESS  read-only
 | 
						||
	STATUS  current       
 | 
						||
	DESCRIPTION
 | 
						||
		"This object indicates the Alarms of the SFP module.  
 | 
						||
		The sfpDiagAlarms is a bit map represented as a sum, therefore, 
 | 
						||
		it can represent multiple failures (alarms) simultaneously.
 | 
						||
	    The various bit positions are:
 | 
						||
		0	Temp High Alarm Set when internal temperature exceeds high alarm level.
 | 
						||
		1	Temp Low Alarm Set when internal temperature is below low alarm level.
 | 
						||
		2	Vcc High Alarm Set when internal supply voltage exceeds high alarm level.
 | 
						||
		3	Vcc Low Alarm Set when internal supply voltage is below low alarm level.
 | 
						||
		4	TX Bias High Alarm Set when TX Bias current exceeds high alarm level.
 | 
						||
		5	TX Bias Low Alarm Set when TX Bias current is below low alarm level.
 | 
						||
		6	TX Power High Alarm Set when TX output power exceeds high alarm level.
 | 
						||
		7	TX Power Low Alarm Set when TX output power is below low alarm level.
 | 
						||
		8	RX Power High Alarm Set when Received Power exceeds high alarm level.
 | 
						||
		9	RX Power Low Alarm Set when Received Power is below low alarm level.
 | 
						||
		10	(15xy) Laser T/W High Alarm Set when laser temperature or wavelength exceeds high alarm level.
 | 
						||
		11	(15xy) Laser T/W Low Alarm Set when laser temperature or wavelength is below low alarm level.
 | 
						||
		12	(15xy) TEC Current High Alarm Set when TEC current exceeds high alarm level.
 | 
						||
		13	(15xy) TEC Current Low Alarm Set when TEC current is below low alarm level.
 | 
						||
		14	Retimer Loss Of Lock
 | 
						||
		15	Removed SFP
 | 
						||
		16	Rx Signal Detect alarm
 | 
						||
		17	Laser End of Life
 | 
						||
		18  Laser Tx Failure Indication."
 | 
						||
    REFERENCE   "DWDM MSA Table 2.3.22, SFP-8472 Table 3.18."
 | 
						||
     ::= { sfpDiagEntry 42 }
 | 
						||
 | 
						||
sfpDiagAlarmsMask OBJECT-TYPE
 | 
						||
	SYNTAX  INTEGER
 | 
						||
	MAX-ACCESS  read-write
 | 
						||
	STATUS  current       
 | 
						||
	DESCRIPTION
 | 
						||
		"This object indicates the Masking of the Alarms of the SFP module.  
 | 
						||
		The sfpDiagAlarmsMask is a bit map. Any of the alarm and warning flags can 
 | 
						||
		be masked by writing a 1 to the corresponding bits.
 | 
						||
	    The various bit positions are:
 | 
						||
		0	Temp High Wanring Set when internal temperature exceeds high warning level.
 | 
						||
		1	Temp Low Wanring Set when internal temperature is below low warning level.
 | 
						||
		2	Vcc High Wanring Set when internal supply voltage exceeds high warning level.
 | 
						||
		3	Vcc Low Wanring Set when internal supply voltage is below low warning level.
 | 
						||
		4	TX Bias High Wanring Set when TX Bias current exceeds high warning level.
 | 
						||
		5	TX Bias Low Wanring Set when TX Bias current is below low warning level.
 | 
						||
		6	TX Power High Wanring Set when TX output power exceeds high warning level.
 | 
						||
		7	TX Power Low Wanring Set when TX output power is below low warning level.
 | 
						||
		8	RX Power High Wanring Set when Received Power exceeds high warning level.
 | 
						||
		9	RX Power Low Wanring Set when Received Power is below low warning level.
 | 
						||
		10	(15xy) Laser T/W High Wanring Set when laser temperature or wavelength exceeds high warning level.
 | 
						||
		11	(15xy) Laser T/W Low Wanring Set when laser temperature or wavelength is below low warning level.
 | 
						||
		12	(15xy) TEC Current High Wanring Set when TEC current exceeds high warning level.
 | 
						||
		13	(15xy) TEC Current Low Wanring Set when TEC current is below low warning level."
 | 
						||
    REFERENCE   "DWDM MSA Table 2.3.22, SFP-8472 Table 3.18."
 | 
						||
     ::= { sfpDiagEntry 43 }
 | 
						||
 | 
						||
sfpDiagWarnings OBJECT-TYPE
 | 
						||
	SYNTAX  INTEGER
 | 
						||
	MAX-ACCESS  read-only
 | 
						||
	STATUS  current       
 | 
						||
	DESCRIPTION
 | 
						||
		"This object indicates the Warnings of the SFP module.  
 | 
						||
		The sfpDiagWarnings is a bit map represented as a sum, therefore, 
 | 
						||
		it can represent multiple failures (alarms) simultaneously.
 | 
						||
	    The various bit positions are:
 | 
						||
		0	Temp High Warning Set when internal temperature exceeds high warning level.
 | 
						||
		1	Temp Low Warning Set when internal temperature is below low warning level.
 | 
						||
		2	Vcc High Warning Set when internal supply voltage exceeds high warning level.
 | 
						||
		3	Vcc Low Warning Set when internal supply voltage is below low warning level.
 | 
						||
		4	TX Bias High Warning Set when TX Bias current exceeds high warning level.
 | 
						||
		5	TX Bias Low Warning Set when TX Bias current is below low warning level.
 | 
						||
		6	TX Power High Warning Set when TX output power exceeds high warning level.
 | 
						||
		7	TX Power Low Warning Set when TX output power is below low warning level.
 | 
						||
		8	RX Power High Warning Set when Received Power exceeds high warning level.
 | 
						||
		9	RX Power Low Warning Set when Received Power is below low warning level.
 | 
						||
		10	Laser T/W High Warning Set when laser temperature or wavelength exceeds high warning level.
 | 
						||
		11	Laser T/W Low Warning Set when laser temperature or wavelength is below low warning level.
 | 
						||
		12	TEC Current High Warning Set when TEC current exceeds high warning level.
 | 
						||
		13	TEC Current Low Warning Set when TEC current is below low warning level."
 | 
						||
    REFERENCE   "DWDM MSA Table 2.3.22, SFP-8472 Table 3.18."
 | 
						||
     ::= { sfpDiagEntry 44 }
 | 
						||
 | 
						||
sfpDiagWarningsMask OBJECT-TYPE
 | 
						||
	SYNTAX  INTEGER
 | 
						||
	MAX-ACCESS  read-write
 | 
						||
	STATUS  current       
 | 
						||
	DESCRIPTION
 | 
						||
		"This object indicates the Masking of the Warnings of the SFP module.  
 | 
						||
		The sfpDiagWarningsMask is a bit map. Any of the alarm and warning flags can 
 | 
						||
		be masked by writing a 1 to the corresponding bits.
 | 
						||
	    The various bit positions are:
 | 
						||
		0	Temp High Warning Set when internal temperature exceeds high warning level.
 | 
						||
		1	Temp Low Warning Set when internal temperature is below low warning level.
 | 
						||
		2	Vcc High Warning Set when internal supply voltage exceeds high warning level.
 | 
						||
		3	Vcc Low Warning Set when internal supply voltage is below low warning level.
 | 
						||
		4	TX Bias High Warning Set when TX Bias current exceeds high warning level.
 | 
						||
		5	TX Bias Low Warning Set when TX Bias current is below low warning level.
 | 
						||
		6	TX Power High Warning Set when TX output power exceeds high warning level.
 | 
						||
		7	TX Power Low Warning Set when TX output power is below low warning level.
 | 
						||
		8	RX Power High Warning Set when Received Power exceeds high warning level.
 | 
						||
		9	RX Power Low Warning Set when Received Power is below low warning level.
 | 
						||
		10	Laser T/W High Warning Set when laser temperature or wavelength exceeds high warning level.
 | 
						||
		11	Laser T/W Low Warning Set when laser temperature or wavelength is below low warning level.
 | 
						||
		12	TEC Current High Warning Set when TEC current exceeds high warning level.
 | 
						||
		13	TEC Current Low Warning Set when TEC current is below low warning level."
 | 
						||
    REFERENCE   "DWDM MSA Table 2.3.22, SFP-8472 Table 3.18."
 | 
						||
     ::= { sfpDiagEntry 45 }
 | 
						||
 | 
						||
sfpDiagConfLowRxPowerAlmThreshold OBJECT-TYPE
 | 
						||
    SYNTAX      INTEGER
 | 
						||
    MAX-ACCESS  read-write
 | 
						||
    STATUS      current
 | 
						||
    DESCRIPTION
 | 
						||
		"Configured threshold value for low RX power alarm.
 | 
						||
		Changing this value doen't affect the SFP and is implemented by software. 
 | 
						||
		The threshold level specified in 0.1 dBm units.
 | 
						||
		The range starts with -50.0 dBm."
 | 
						||
	::= { sfpDiagEntry 46 }
 | 
						||
 | 
						||
sfpDiagRxInputPowerFloat OBJECT-TYPE
 | 
						||
    SYNTAX      Float32TC
 | 
						||
    MAX-ACCESS  read-only
 | 
						||
    STATUS      current         
 | 
						||
    DESCRIPTION
 | 
						||
		"Measured RX input power sepcified in floating units.
 | 
						||
		 This object is used for power < -40dBm that can be achieved with SFP external calibration.
 | 
						||
		 When not used this value is 0 and sfpDiagRxInputPower should be used."
 | 
						||
	::= { sfpDiagEntry 47 }
 | 
						||
 | 
						||
--
 | 
						||
-- CXP
 | 
						||
--
 | 
						||
 | 
						||
sfpDiagCxpTxTemp OBJECT-TYPE
 | 
						||
    SYNTAX      INTEGER
 | 
						||
    MAX-ACCESS  read-only
 | 
						||
    STATUS      current
 | 
						||
    DESCRIPTION
 | 
						||
		"Internally measured Tx temperature. The value 0 means -128 Celsius. 
 | 
						||
		An increment on one is equivalent to 1/256 degree, 
 | 
						||
		yielding a total range of -128 to +128 Celsius
 | 
						||
		For CXP Addr 22-23 (Tx Lower Page)"
 | 
						||
	::= { sfpDiagEntry 50 }
 | 
						||
 | 
						||
sfpDiagCxpHighTxTempAlmThreshold OBJECT-TYPE
 | 
						||
    SYNTAX      INTEGER
 | 
						||
    MAX-ACCESS  read-only
 | 
						||
    STATUS      current
 | 
						||
    DESCRIPTION
 | 
						||
		"The threshold value for high Tx temperature alarm. 
 | 
						||
		The value 0 means -128 Celsuis. An increment on one is equivalent to 1/256 degree, 
 | 
						||
		yielding a total range of -128 to +128 Celsius
 | 
						||
		For CXP Addr 128-129 (Tx Upper Page)"
 | 
						||
	::= { sfpDiagEntry 51 }
 | 
						||
 | 
						||
sfpDiagCxpLowTxTempAlmThreshold OBJECT-TYPE
 | 
						||
    SYNTAX      INTEGER
 | 
						||
    MAX-ACCESS  read-only
 | 
						||
    STATUS      current
 | 
						||
    DESCRIPTION
 | 
						||
		"The threshold value for low Tx temperature alarm. 
 | 
						||
		The value 0 means -128 Celsuis. An increment on one is equivalent to 1/256 degree, 
 | 
						||
		yielding a total range of -128 to +128 Celsius
 | 
						||
		For CXP Addr 130-131 (Tx Upper Page)"
 | 
						||
	::= { sfpDiagEntry 52 }
 | 
						||
 | 
						||
sfpDiagCxpRxTemp OBJECT-TYPE
 | 
						||
    SYNTAX      INTEGER
 | 
						||
    MAX-ACCESS  read-only
 | 
						||
    STATUS      current
 | 
						||
    DESCRIPTION
 | 
						||
		"Internally measured Rx temperature. The value 0 means -128 Celsius. 
 | 
						||
		An increment on one is equivalent to 1/256 degree, 
 | 
						||
		yielding a total range of -128 to +128 Celsius
 | 
						||
		For CXP Addr 22-23 (Rx Lower Page)"
 | 
						||
	::= { sfpDiagEntry 53 }
 | 
						||
 | 
						||
sfpDiagCxpHighRxTempAlmThreshold OBJECT-TYPE
 | 
						||
    SYNTAX      INTEGER
 | 
						||
    MAX-ACCESS  read-only
 | 
						||
    STATUS      current
 | 
						||
    DESCRIPTION
 | 
						||
		"The threshold value for high Rx temperature alarm. 
 | 
						||
		The value 0 means -128 Celsuis. An increment on one is equivalent to 1/256 degree, 
 | 
						||
		yielding a total range of -128 to +128 Celsius
 | 
						||
		For CXP Addr 128-129 (Rx Upper Page)"
 | 
						||
	::= { sfpDiagEntry 54 }
 | 
						||
 | 
						||
sfpDiagCxpLowRxTempAlmThreshold OBJECT-TYPE
 | 
						||
    SYNTAX      INTEGER
 | 
						||
    MAX-ACCESS  read-only
 | 
						||
    STATUS      current
 | 
						||
    DESCRIPTION
 | 
						||
		"The threshold value for low Rx temperature alarm. 
 | 
						||
		The value 0 means -128 Celsuis. An increment on one is equivalent to 1/256 degree, 
 | 
						||
		yielding a total range of -128 to +128 Celsius
 | 
						||
		For CXP Addr 130-131 (Rx Upper Page)"
 | 
						||
	::= { sfpDiagEntry 55 }
 | 
						||
 | 
						||
sfpDiagOtdrFiberCutRange OBJECT-TYPE
 | 
						||
    SYNTAX      INTEGER
 | 
						||
    MAX-ACCESS  read-only
 | 
						||
    STATUS      current
 | 
						||
    DESCRIPTION
 | 
						||
		"The OTDR calculated range to the fiber cut"
 | 
						||
	::= { sfpDiagEntry 56 }
 | 
						||
 | 
						||
sfpDiagModuleTemperatureCelsius OBJECT-TYPE
 | 
						||
    SYNTAX      INTEGER
 | 
						||
    MAX-ACCESS  read-only
 | 
						||
    STATUS      current
 | 
						||
    DESCRIPTION
 | 
						||
		"Internally measured module temperature, while degress in Celsuis. 
 | 
						||
		Total range of -128 to +128 Celsius. 
 | 
						||
		Temperature accuracy is vendor specific but must be better than <20>3
 | 
						||
		degrees Celsius over specified operating temperature and voltage."
 | 
						||
    REFERENCE   "DWDM MSA Table 2.3.21, SFP-8472 Table 3.17."
 | 
						||
	::= { sfpDiagEntry 57 }
 | 
						||
 | 
						||
-- ----------------------------------------------------
 | 
						||
--
 | 
						||
-- The SFP Traps
 | 
						||
--
 | 
						||
-- ----------------------------------------------------
 | 
						||
 | 
						||
sfpConfigChangeTrap NOTIFICATION-TYPE
 | 
						||
	OBJECTS { sfpConfigInterface }
 | 
						||
	STATUS  current
 | 
						||
	DESCRIPTION
 | 
						||
		"A sfpTrapsChangeTrap trap is sent when the
 | 
						||
		content of an instance sfpConfigEntry changes. It
 | 
						||
		can be utilized by an NMS to trigger polls."
 | 
						||
	::= { sfpTraps 1 }
 | 
						||
 | 
						||
END
 |