218 lines
6.9 KiB
Plaintext
218 lines
6.9 KiB
Plaintext
ADTRAN-GEN-OPTICAL-DCM-MIB
|
|
|
|
-- TITLE: The ADTRAN OPTICAL DCM 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 DCM MIB objects
|
|
-- ******************************************************************************************
|
|
|
|
DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
|
|
adGenOpticalDCM,
|
|
adGenOpticalDCMID 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;
|
|
|
|
adGenOpticalDCMMIB 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 DCM MIB."
|
|
|
|
REVISION "201201120000Z"
|
|
DESCRIPTION "Added adGenOpticalDCMPortIfIndexReference"
|
|
|
|
REVISION "201105230000Z"
|
|
DESCRIPTION "Created"
|
|
|
|
::= { adGenOpticalDCMID 1 }
|
|
|
|
adGenOpticalDCMProduct OBJECT IDENTIFIER ::= {adGenOpticalDCM 1}
|
|
|
|
--==================================================================================================================
|
|
|
|
adGenOpticalDCMTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF AdGenOpticalDCMEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Optical DCM table."
|
|
::= { adGenOpticalDCMProduct 1 }
|
|
|
|
adGenOpticalDCMEntry OBJECT-TYPE
|
|
SYNTAX AdGenOpticalDCMEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in the Optical DCM table."
|
|
INDEX { adGenSlotInfoIndex }
|
|
::= { adGenOpticalDCMTable 1 }
|
|
|
|
AdGenOpticalDCMEntry ::=
|
|
SEQUENCE {
|
|
adGenOpticalDCMType INTEGER,
|
|
adGenOpticalDCMGridSpacing INTEGER,
|
|
adGenOpticalDCMNumOfPorts Integer32
|
|
}
|
|
|
|
adGenOpticalDCMType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
dcmFTwentyKM(1),
|
|
dcmFFortyKM(2),
|
|
dcmFSixtyKM(3),
|
|
dcmFEightyKM(4),
|
|
dcmBTwentyKM(5),
|
|
dcmBFortyKM(6),
|
|
dcmBSixtyKM(7),
|
|
dcmBEightyKM(8)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Product Type."
|
|
::= { adGenOpticalDCMEntry 1 }
|
|
|
|
adGenOpticalDCMGridSpacing OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
allRange(1),
|
|
twentyFiveGHz(2),
|
|
fiftyGHz(3),
|
|
oneHundredGHz(4)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Grid Spacing."
|
|
::= { adGenOpticalDCMEntry 2 }
|
|
|
|
adGenOpticalDCMNumOfPorts OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total Ports that this module supports."
|
|
::= { adGenOpticalDCMEntry 3 }
|
|
|
|
--=============================================================================
|
|
--=============================================================================
|
|
|
|
adGenOpticalDCMPortTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF AdGenOpticalDCMPortEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Optical DCM Port table."
|
|
::= { adGenOpticalDCMProduct 2 }
|
|
|
|
adGenOpticalDCMPortEntry OBJECT-TYPE
|
|
SYNTAX AdGenOpticalDCMPortEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in the Optical DCM Port table."
|
|
INDEX { adGenSlotInfoIndex, adGenOpticalDCMPortInfoIndex }
|
|
::= { adGenOpticalDCMPortTable 1 }
|
|
|
|
AdGenOpticalDCMPortEntry ::=
|
|
SEQUENCE {
|
|
adGenOpticalDCMPortInfoIndex Integer32,
|
|
adGenOpticalDCMPortType INTEGER,
|
|
adGenOpticalDCMPortDirection INTEGER,
|
|
adGenOpticalDCMPortMinWaveLengthPicoMeter Integer32,
|
|
adGenOpticalDCMPortMaxWaveLengthPicoMeter Integer32,
|
|
adGenOpticalDCMPortInsertionLossDB Integer32,
|
|
adGenOpticalDCMPortIfIndexReference InterfaceIndex
|
|
|
|
}
|
|
|
|
adGenOpticalDCMPortInfoIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Optical DCM Port Index."
|
|
::= { adGenOpticalDCMPortEntry 1 }
|
|
|
|
adGenOpticalDCMPortType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
in(1),
|
|
out(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"DCM Port Type."
|
|
::= { adGenOpticalDCMPortEntry 2 }
|
|
|
|
adGenOpticalDCMPortDirection OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
in(1),
|
|
out(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"DCM Port Direction"
|
|
::= { adGenOpticalDCMPortEntry 3 }
|
|
|
|
adGenOpticalDCMPortMinWaveLengthPicoMeter OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"DCM Port Minimum supported Wavelength in picometers."
|
|
::= { adGenOpticalDCMPortEntry 4 }
|
|
|
|
adGenOpticalDCMPortMaxWaveLengthPicoMeter OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"DCM Port Maximum supported Wavelength in picometers."
|
|
::= { adGenOpticalDCMPortEntry 5 }
|
|
|
|
adGenOpticalDCMPortInsertionLossDB OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"DCM Port Insertion Loss in hundredths of a dB."
|
|
::= { adGenOpticalDCMPortEntry 6 }
|
|
|
|
adGenOpticalDCMPortIfIndexReference OBJECT-TYPE
|
|
SYNTAX InterfaceIndex
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This will return the ifIndex value for this particular port."
|
|
::= { adGenOpticalDCMPortEntry 7 }
|
|
|
|
--=============================================================================
|
|
--=============================================================================
|
|
|
|
END
|
|
|