237 lines
8.3 KiB
Plaintext
237 lines
8.3 KiB
Plaintext
ADTRAN-GEN-OPTICAL-CARRIER-MIB
|
|
|
|
-- TITLE: The ADTRAN OPTICAL CARRIER MIB
|
|
-- PRODUCT: TBD
|
|
-- VERSION: 1.0
|
|
-- DATE: 05/23/11
|
|
-- AUTHOR: Albert Sue
|
|
-- STATUS: PRELIMINARY
|
|
|
|
-- This MIB defines the object identifiers (OIDs) for the
|
|
-- ADTRAN GENERIC OPTICAL CARRIER MIB objects
|
|
-- ******************************************************************************************
|
|
|
|
DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
|
|
adGenOpticalCarrier,
|
|
adGenOpticalCarrierID FROM ADTRAN-SHARED-CND-SYSTEM-MIB
|
|
|
|
OBJECT-TYPE,
|
|
MODULE-IDENTITY,
|
|
Integer32 FROM SNMPv2-SMI
|
|
|
|
DisplayString FROM SNMPv2-TC
|
|
|
|
InterfaceIndex FROM IF-MIB
|
|
|
|
adGenSlotInfoIndex FROM ADTRAN-GENSLOT-MIB
|
|
|
|
adGenSubSlotProdInfoIndex FROM ADTRAN-GENSLOT-SUB-MODULE-MIB;
|
|
|
|
adGenOpticalCarrierMIB MODULE-IDENTITY
|
|
LAST-UPDATED "201201120000Z"
|
|
ORGANIZATION "Adtran, Inc."
|
|
CONTACT-INFO
|
|
"CND Tech Support
|
|
Postal: ADTRAN, Inc.
|
|
901 Explorer Blvd.
|
|
Huntsville, AL 35806
|
|
Tel: +1 800 726-8663
|
|
Fax: +1 256 963 6217
|
|
E-mail: support@adtran.com"
|
|
DESCRIPTION
|
|
"This MIB defines the objects for the Generic Optical Carrier MIB."
|
|
|
|
REVISION "201201120000Z"
|
|
DESCRIPTION "Added adGenOpticalCarrierProdPortIfIndexReference"
|
|
|
|
REVISION "201105230000Z"
|
|
DESCRIPTION "Created"
|
|
|
|
::= { adGenOpticalCarrierID 1 }
|
|
|
|
adGenOpticalCarrierProduct OBJECT IDENTIFIER ::= {adGenOpticalCarrier 1}
|
|
|
|
--==================================================================================================================
|
|
|
|
adGenOpticalCarrierProductTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF AdGenOpticalCarrierProductEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Optical Carrier Product table."
|
|
::= { adGenOpticalCarrierProduct 1 }
|
|
|
|
adGenOpticalCarrierProductEntry OBJECT-TYPE
|
|
SYNTAX AdGenOpticalCarrierProductEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in the Optical Carrier Product table."
|
|
INDEX { adGenSlotInfoIndex, adGenSubSlotProdInfoIndex }
|
|
::= { adGenOpticalCarrierProductTable 1 }
|
|
|
|
AdGenOpticalCarrierProductEntry ::=
|
|
SEQUENCE {
|
|
adGenOpticalCarrierProdType INTEGER,
|
|
adGenOpticalCarrierProdGridSpacing INTEGER,
|
|
adGenOpticalCarrierProdNumOfPorts Integer32
|
|
}
|
|
|
|
adGenOpticalCarrierProdType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
invalid(1),
|
|
cwdmMUX(2),
|
|
dwdmMUX(3),
|
|
cwdmDEMUX(4),
|
|
dwdmDEMUX(5),
|
|
cwdmOADM(6),
|
|
dwdmOADM(7),
|
|
oscFILTER(8)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Product Type.
|
|
invalid = not able to retrieve information from card."
|
|
::= { adGenOpticalCarrierProductEntry 1 }
|
|
|
|
adGenOpticalCarrierProdGridSpacing OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
invalid(1),
|
|
allRange(2),
|
|
twentyFiveGHz(3),
|
|
fiftyGHz(4),
|
|
oneHundredGHz(5)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Grid Spacing.
|
|
invalid = not able to retrieve information from card."
|
|
::= { adGenOpticalCarrierProductEntry 2 }
|
|
|
|
adGenOpticalCarrierProdNumOfPorts OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total Ports that this module supports."
|
|
::= { adGenOpticalCarrierProductEntry 3 }
|
|
|
|
--==================================================================================================================
|
|
--==================================================================================================================
|
|
|
|
adGenOpticalCarrierProductPortTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF AdGenOpticalCarrierProductPortEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Optical Carrier Product Port table."
|
|
::= { adGenOpticalCarrierProduct 2 }
|
|
|
|
adGenOpticalCarrierProductPortEntry OBJECT-TYPE
|
|
SYNTAX AdGenOpticalCarrierProductPortEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in the Optical Carrier Product Port table."
|
|
INDEX { adGenSlotInfoIndex,
|
|
adGenSubSlotProdInfoIndex,
|
|
adGenOpticalCarrierProdPortInfoIndex }
|
|
::= { adGenOpticalCarrierProductPortTable 1 }
|
|
|
|
AdGenOpticalCarrierProductPortEntry ::=
|
|
SEQUENCE {
|
|
adGenOpticalCarrierProdPortInfoIndex Integer32,
|
|
adGenOpticalCarrierProdPortType INTEGER,
|
|
adGenOpticalCarrierProdPortDirection INTEGER,
|
|
adGenOpticalCarrierProdPortMinWaveLengthPicoMeter Integer32,
|
|
adGenOpticalCarrierProdPortMaxWaveLengthPicoMeter Integer32,
|
|
adGenOpticalCarrierProdPortInsertionLossDB Integer32,
|
|
adGenOpticalCarrierProdPortIfIndexReference InterfaceIndex
|
|
}
|
|
|
|
adGenOpticalCarrierProdPortInfoIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Optical Carrier Product Port Index."
|
|
::= { adGenOpticalCarrierProductPortEntry 1 }
|
|
|
|
adGenOpticalCarrierProdPortType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
invalid(1),
|
|
add(2),
|
|
drop(3),
|
|
commonMUX(4),
|
|
commonDEMUX(5),
|
|
expressMUX(6),
|
|
expressDEMUX(7),
|
|
commonRX(8),
|
|
commonTX(9),
|
|
osc(10)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Product Port Type.
|
|
invalid = not able to retrieve information from card."
|
|
::= { adGenOpticalCarrierProductPortEntry 2 }
|
|
|
|
adGenOpticalCarrierProdPortDirection OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
invalid(1),
|
|
in(2),
|
|
out(3),
|
|
biDirection(4)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Product Port Direction.
|
|
invalid = not able to retrieve information from card."
|
|
::= { adGenOpticalCarrierProductPortEntry 3 }
|
|
|
|
adGenOpticalCarrierProdPortMinWaveLengthPicoMeter OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Product Port Minimum supported Wavelength in picometers."
|
|
::= { adGenOpticalCarrierProductPortEntry 4 }
|
|
|
|
adGenOpticalCarrierProdPortMaxWaveLengthPicoMeter OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Product Port Maximum supported Wavelength in picometers."
|
|
::= { adGenOpticalCarrierProductPortEntry 5 }
|
|
|
|
adGenOpticalCarrierProdPortInsertionLossDB OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Product Port Insertion Loss in hundredths of a dB."
|
|
::= { adGenOpticalCarrierProductPortEntry 6 }
|
|
|
|
adGenOpticalCarrierProdPortIfIndexReference OBJECT-TYPE
|
|
SYNTAX InterfaceIndex
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This will return the ifIndex value for this particular port."
|
|
::= { adGenOpticalCarrierProductPortEntry 7 }
|
|
|
|
|
|
--=============================================================================
|
|
--=============================================================================
|
|
|
|
END
|
|
|