mirror of
https://github.com/hsnodgrass/snmp_mib_archive.git
synced 2025-04-17 16:03:04 +00:00
230 lines
8.3 KiB
Plaintext
230 lines
8.3 KiB
Plaintext
--
|
|
|
|
-- CISCO-OPTICAL-MONITORING-MIB.my : used for monitoring physical
|
|
|
|
-- parameters of optical interfaces.
|
|
|
|
-- Nov 2001, Arif Shouqi
|
|
|
|
-- Copyright (c) 1999-2001 by Cisco Systems, Inc.
|
|
|
|
-- All rights reserved.
|
|
|
|
--
|
|
|
|
|
|
|
|
-- Caution. This MIB is temporary and experimental. In the future it
|
|
|
|
-- will be removed from products, perhaps with short notice, in favor
|
|
|
|
-- of more standard or generic MIBs. Application developers should not
|
|
|
|
-- depend on long-term access to this MIB.
|
|
|
|
|
|
|
|
CISCO-OPTICAL-MONITORING-MIB DEFINITIONS ::= BEGIN
|
|
|
|
|
|
|
|
IMPORTS
|
|
|
|
MODULE-IDENTITY, OBJECT-TYPE, Integer32
|
|
|
|
FROM SNMPv2-SMI
|
|
|
|
TruthValue FROM SNMPv2-TC
|
|
|
|
MODULE-COMPLIANCE, OBJECT-GROUP
|
|
|
|
FROM SNMPv2-CONF
|
|
|
|
ciscoExperiment FROM CISCO-SMI
|
|
|
|
ifIndex FROM IF-MIB;
|
|
|
|
|
|
|
|
ciscoOpticalMonitoringMIB MODULE-IDENTITY
|
|
|
|
LAST-UPDATED "200112041130Z"
|
|
|
|
ORGANIZATION "Cisco Systems, Inc."
|
|
|
|
CONTACT-INFO "Cisco Systems
|
|
|
|
Customer Service
|
|
|
|
|
|
|
|
Postal: 170 W Tasman Drive
|
|
|
|
San Jose, CA 95134
|
|
|
|
|
|
|
|
Tel: +1 800 553-NETS
|
|
|
|
|
|
|
|
E-mail: gsr-netman@cisco.com"
|
|
|
|
DESCRIPTION
|
|
|
|
"This MIB module is used to monitor optical parameters
|
|
|
|
of a network element.This MIB deals with the operating
|
|
|
|
parameters of the optical layer. The optical layer is a
|
|
|
|
term that defines all the devices/systems that deal with
|
|
|
|
the conversion of data in it's electrical form to optical
|
|
|
|
form, transmission of the optical data, reception, and
|
|
|
|
finally re-conversion to electrical signals."
|
|
|
|
REVISION "200112041130Z"
|
|
|
|
DESCRIPTION
|
|
|
|
"Initial version of the MIB."
|
|
|
|
::= { ciscoExperiment 83 }
|
|
|
|
|
|
|
|
ciscoOpticalMonMIBObjects OBJECT IDENTIFIER ::=
|
|
|
|
{ ciscoOpticalMonitoringMIB 1 }
|
|
|
|
|
|
|
|
comParameters OBJECT IDENTIFIER ::= { ciscoOpticalMonMIBObjects 1 }
|
|
|
|
|
|
|
|
-- comParameters
|
|
|
|
|
|
|
|
comParametersTable OBJECT-TYPE
|
|
|
|
SYNTAX SEQUENCE OF ComParametersEntry
|
|
|
|
MAX-ACCESS not-accessible
|
|
|
|
STATUS current
|
|
|
|
DESCRIPTION
|
|
|
|
"This table lists the instrumented parameters of all
|
|
|
|
interfaces on the network element whose optical
|
|
|
|
parameters are to be monitored."
|
|
|
|
REFERENCE
|
|
|
|
"ITU recommendations G.783, G.784, G.953"
|
|
|
|
::= { comParameters 1 }
|
|
|
|
|
|
|
|
comParametersEntry OBJECT-TYPE
|
|
|
|
SYNTAX ComParametersEntry
|
|
|
|
MAX-ACCESS not-accessible
|
|
|
|
STATUS current
|
|
|
|
DESCRIPTION
|
|
|
|
"Only the ifIndices of optical interfaces
|
|
|
|
whose parameters need to be monitored will
|
|
|
|
be used to index this table."
|
|
|
|
INDEX { ifIndex }
|
|
|
|
::= { comParametersTable 1 }
|
|
|
|
|
|
|
|
ComParametersEntry ::=
|
|
|
|
SEQUENCE {
|
|
|
|
comTxBiasCurrent Integer32,
|
|
|
|
comTxPowerSupported TruthValue,
|
|
|
|
comTxPower Integer32,
|
|
|
|
comTxLaserTempSupported TruthValue,
|
|
|
|
comTxLaserTemp Integer32,
|
|
|
|
comRxPowerACDC Integer32,
|
|
|
|
comRxPowerACSupported TruthValue,
|
|
|
|
comRxPowerAC Integer32
|
|
|
|
}
|
|
|
|
|
|
|
|
comTxBiasCurrent OBJECT-TYPE
|
|
|
|
SYNTAX Integer32 ( 0..100000 )
|
|
|
|
UNITS "milliamps"
|
|
|
|
MAX-ACCESS read-only
|
|
|
|
STATUS current
|
|
|
|
DESCRIPTION
|
|
|
|
"This holds the value of the laser diode forward
|
|
|
|
bias current for the interface being instrumented,
|
|
|
|
and is an indication of the Tx optical power."
|
|
|
|
::= { comParametersEntry 1 }
|
|
|
|
|
|
|
|
comTxPowerSupported OBJECT-TYPE
|
|
|
|
SYNTAX TruthValue
|
|
|
|
MAX-ACCESS read-only
|
|
|
|
STATUS current
|
|
|
|
DESCRIPTION
|
|
|
|
"Boolean to indicate if the interface being instrumented
|
|
|
|
supports comTxPower. comTxPowerSupported is set to true
|
|
|
|
if the interface supports the comTxPower object, and set
|
|
|
|
to false otherwise."
|
|
|
|
::= { comParametersEntry 2 }
|
|
|
|
|
|
|
|
comTxPower OBJECT-TYPE
|
|
|
|
SYNTAX Integer32 ( 0..2147483647 )
|
|
|
|
UNITS "microWatts"
|
|
|
|
MAX-ACCESS read-only
|
|
|
|
STATUS current
|
|
|
|
DESCRIPTION
|
|
|
|
"This object holds the value of the transmitter optical
|
|
|
|
power for the interface being instrumented. The optical
|
|
|
|
is proportional to the laser diode current. This object
|
|
|
|
makes sense only if comTxPowerSupported is true. All
|
|
|
|
values must be converted to microWatts."
|
|
|
|
::= { comParametersEntry 3 }
|
|
|
|
|
|
|
|
comTxLaserTempSupported OBJECT-TYPE
|
|
|
|
SYNTAX TruthValue
|
|
|
|
MAX-ACCESS read-only
|
|
|
|
STATUS current
|
|
|
|
DESCRIPTION
|
|
|
|
"Boolean to indicate if the interface being instrumented
|
|
|
|
supports comTxLaserTemp. comTxLaserTempSupported is set
|
|
|
|
to true if the interface supports the comTxLaserTemp
|
|
|
|
object, and set to false otherwise."
|
|
|
|
::= { comParametersEntry 4 }
|
|
|
|
|
|
|
|
comTxLaserTemp OBJECT-TYPE
|
|
|
|
SYNTAX Integer32 ( -253..200 )
|
|
|
|
UNITS " Degree Centigrade"
|
|
|
|
MAX-ACCESS read-only
|
|
|
|
STATUS current
|
|
|
|
DESCRIPTION
|
|
|
|
"This object holds the value of the transmitter laser
|
|
|
|
diode temperature for the interface being instrumented.
|
|
|
|
This object indicates the health of the transmitter."
|
|
|
|
::= { comParametersEntry 5 }
|
|
|
|
|
|
|
|
comRxPowerACDC OBJECT-TYPE
|
|
|
|
SYNTAX Integer32 ( 0..2147483647 )
|
|
|
|
UNITS "microWatts"
|
|
|
|
MAX-ACCESS read-only
|
|
|
|
STATUS current
|
|
|
|
DESCRIPTION
|
|
|
|
"This object holds the value of the total power
|
|
|
|
(AC + DC) at the optical Rx of the interface.
|
|
|
|
All values must be converted to microWatts."
|
|
|
|
::= { comParametersEntry 6 }
|
|
|
|
|
|
|
|
comRxPowerACSupported OBJECT-TYPE
|
|
|
|
SYNTAX TruthValue
|
|
|
|
MAX-ACCESS read-only
|
|
|
|
STATUS current
|
|
|
|
DESCRIPTION
|
|
|
|
"Boolean to indicate if comRxPowerAC is supported by
|
|
|
|
the interface being instrumented. comRxPowerACSupported
|
|
|
|
is set to true if the interface supports the comRxPowerAC
|
|
|
|
object,and set to false otherwise."
|
|
|
|
::= { comParametersEntry 7 }
|
|
|
|
|
|
|
|
comRxPowerAC OBJECT-TYPE
|
|
|
|
SYNTAX Integer32 ( 0..2147483647 )
|
|
|
|
UNITS "microWatts"
|
|
|
|
MAX-ACCESS read-only
|
|
|
|
STATUS current
|
|
|
|
DESCRIPTION
|
|
|
|
"This object holds the value of the AC power at
|
|
|
|
the optical Receiver of the interface. Not all
|
|
|
|
interfaces support this object.This object makes
|
|
|
|
sense only if comRxPowerACSupported is true. All
|
|
|
|
values must be converted to microWatts."
|
|
|
|
::= { comParametersEntry 8 }
|
|
|
|
|
|
|
|
-- Notifications
|
|
|
|
|
|
|
|
ciscoOpticalMonMIBNotifPrefix OBJECT IDENTIFIER ::=
|
|
|
|
{ ciscoOpticalMonitoringMIB 2 }
|
|
|
|
|
|
|
|
ciscoOpticalMonMIBNotifications OBJECT IDENTIFIER ::=
|
|
|
|
{ ciscoOpticalMonMIBNotifPrefix 0 }
|
|
|
|
|
|
|
|
-- Conformance
|
|
|
|
|
|
|
|
ciscoOpticalMonMIBConformance OBJECT IDENTIFIER ::=
|
|
|
|
{ ciscoOpticalMonitoringMIB 3 }
|
|
|
|
ciscoOpticalMonMIBCompliances OBJECT IDENTIFIER ::=
|
|
|
|
{ ciscoOpticalMonMIBConformance 1 }
|
|
|
|
ciscoOpticalMonMIBGroups OBJECT IDENTIFIER ::=
|
|
|
|
{ ciscoOpticalMonMIBConformance 2 }
|
|
|
|
|
|
|
|
ciscoOpticalMonMIBCompliance MODULE-COMPLIANCE
|
|
|
|
STATUS current
|
|
|
|
DESCRIPTION
|
|
|
|
"The compliance statement for entities which implement
|
|
|
|
the Cisco Optical Monitoring MIB."
|
|
|
|
MODULE -- this module
|
|
|
|
MANDATORY-GROUPS { ciscoOpticalMonMIBParamGroup }
|
|
|
|
::= { ciscoOpticalMonMIBCompliances 1 }
|
|
|
|
|
|
|
|
-- Units of Conformance
|
|
|
|
|
|
|
|
ciscoOpticalMonMIBParamGroup OBJECT-GROUP
|
|
|
|
OBJECTS {
|
|
|
|
comTxBiasCurrent,
|
|
|
|
comTxPowerSupported,
|
|
|
|
comTxPower,
|
|
|
|
comTxLaserTempSupported,
|
|
|
|
comTxLaserTemp,
|
|
|
|
comRxPowerACDC,
|
|
|
|
comRxPowerACSupported,
|
|
|
|
comRxPowerAC
|
|
|
|
}
|
|
|
|
STATUS current
|
|
|
|
DESCRIPTION
|
|
|
|
"Parameters of the optical interfaces."
|
|
|
|
::= { ciscoOpticalMonMIBGroups 1 }
|
|
|
|
|
|
|
|
END
|
|
|
|
|
|
|