-- ***************************************************************** -- CISCO-OPTICAL-OTS-MIB.my -- OPTICAL TRANSMISSION SECTION INTERFACE MIB -- -- -- April 2020 ncs1001 Team -- -- Copyright (c) 2016, 2020, 2022-2023, 2026 by Cisco Systems, Inc. -- All rights reserved. -- ***************************************************************** CISCO-OPTICAL-OTS-MIB DEFINITIONS ::= BEGIN IMPORTS MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE, Integer32, Unsigned32 FROM SNMPv2-SMI MODULE-COMPLIANCE, OBJECT-GROUP, NOTIFICATION-GROUP FROM SNMPv2-CONF SnmpAdminString FROM SNMP-FRAMEWORK-MIB TEXTUAL-CONVENTION, TruthValue, TimeStamp, DisplayString FROM SNMPv2-TC ifIndex, ifName FROM IF-MIB CoiOpticalPower, CoiOpticalWavelength, CoiIntervalType, CoiOptAlarmType, CoiOptAlarmSeverity, CoiOptAlarmStatus, CoiOptAlarmServiceAffecting FROM CISCO-OPTICAL-MIB ciscoMgmt FROM CISCO-SMI; ciscoOpticalOtsMIB MODULE-IDENTITY LAST-UPDATED "202602100000Z" ORGANIZATION "Cisco Systems, Inc." CONTACT-INFO "Cisco Systems Customer Service Postal: 170 W Tasman Drive San Jose, CA 95134 USA Tel: +1 800 553-NETS E-mail: cs-ncs1001@cisco.com" DESCRIPTION "This MIB module defines the managed objects and statistics objects for physical layer characteristics of optical line systems and optical transport devices. Performance monitoring (PM) parameters are used to gather, store, set thresholds for and report performance data for early detection of problems. Thresholds are used to set error levels for each PM parameter. During the accumulation cycle, if the current value of a performance monitoring parameter reaches or exceeds its corresponding threshold value, a threshold crossing alarm (TCA) is generated. The TCAs provide early detection of performance degradation. Glossary: OTS : Optical Transmission Section OTS-OCH : Optical Channel Information on OTS ATTN : Optical Attenuation GAIN : Optical Amplifier Gain TILT : Optical Amplifier TILT LBC : Laser Bias Current OSRI : Optical Safety Remote Interlock TX : Transmit RX : Receive VOA : Variable Optical Attenuator dB : Decibel dBm : Decibel-milliwatt mW : Milliwatt nm : Nanometer." REVISION "202602100000Z" DESCRIPTION "Added cooOtsController2Table, Entry and new attributes This table supersedes the earlier cooOtsControllerTable which used only ifIndex as the INDEX. The previous design could not distinguish between LINE and COM port attributes on the same physical interface (e.g., different TX power, gain settings per port). The composite INDEX structure { ifIndex, cooOtsController2PortType } was introduced to support multi-port OLS modules where LINE and COM ports share an ifIndex but require independent operational data" REVISION "202308020000Z" DESCRIPTION "- Added to CooOtsControllerEntry new attribute: cooOtsControllerEAmpliBrPower" REVISION "202301310000Z" DESCRIPTION "- Extended Lower range of CoiOpticalPower in imported CISCO-OPTICAL-MIB to -5000,New range is -5000..3000 - Corrected description of RX VOA and TX VOA Attenuation from 1/100 dBm to 1/100 dB as the unit is 1/100 dB." REVISION "202212090000Z" DESCRIPTION "- Added to CooOtsControllerEntry new attributes: cooOtsControllerAmpliControlModeConfigVal cooOtsControllerEAmpliPowerConfigVal cooOtsControllerTemperature cooOtsControllerVoltage - Added new CooOtsControllerTransceiver Table & new attributes: cooOtsControllerTransceiverVendorInfo - Added new value power(3) to CiscoOpticalOtsAmpliControlMode." REVISION "202211100000Z" DESCRIPTION "- Changed unit from dBm to dB for below attributes: cooOtsControllerRXSpanLoss cooOtsControllerTXSpanLoss" REVISION "202209220000Z" DESCRIPTION "- Added new CooOtsRamanEntry Table and new attributes: cooOtsRaman1TXPower cooOtsRaman2TXPower cooOtsRaman3TXPower cooOtsRaman4TXPower cooOtsRaman5TXPower cooOtsRaman1Wavelength cooOtsRaman2Wavelength cooOtsRaman3Wavelength cooOtsRaman4Wavelength cooOtsRaman5Wavelength cooOtsRamanCompositePower cooOtsRamanOsri cooOtsRamanSafetyControlMode cooOtsRamanForceAPR cooOtsRamanBRPower cooOtsRamanBRRatio" REVISION "202209070000Z" DESCRIPTION "- Added to CooOtsControllerEntry new attributes: cooOtsControllerIAmpliGain cooOtsControllerIAmpliTilt cooOtsControllerIAmpliGainRange cooOtsControllerISafetyControlMode cooOtsControllerIAmpliOsri cooOtsControllerEAmpliGain cooOtsControllerEAmpliTilt cooOtsControllerEAmpliGainRange cooOtsControllerESafetyControlMode cooOtsControllerEAmpliOsri cooOtsControllerTotLCTXPower cooOtsControllerTotLCRXPower cooOtsControllerIForceApr cooOtsControllerEForceApr cooOtsControllerBrPower cooOtsControllerLedState cooOtsControllerEAmpliBrRatio" REVISION "202208240000Z" DESCRIPTION "- Added to CooOtsCurrentEntry new attributes: cooCurrentTXPowerCLMin cooCurrentTXPowerCLMax cooCurrentTXPowerCLAvg cooCurrentRXPowerCLMin cooCurrentRXPowerCLMax cooCurrentRXPowerCLAvg cooCurrentIAmpliGainMin cooCurrentIAmpliGainMax cooCurrentIAmpliGainAvg cooCurrentEAmpliGainMin cooCurrentEAmpliGainMax cooCurrentEAmpliGainAvg cooCurrentIAmpliGainTiltMin cooCurrentIAmpliGainTiltMax cooCurrentIAmpliGainTiltAvg cooCurrentEAmpliGainTiltMin cooCurrentEAmpliGainTiltMax cooCurrentEAmpliGainTiltAvg - Added to CooOtsIntervalEntry new attributes: cooIntervalTXPowerCLMin cooIntervalTXPowerCLMax cooIntervalTXPowerCLAvg cooIntervalRXPowerCLMin cooIntervalRXPowerCLMax cooIntervalRXPowerCLAvg cooIntervalIAmpliGainMin cooIntervalIAmpliGainMax cooIntervalIAmpliGainAvg cooIntervalEAmpliGainMin cooIntervalEAmpliGainMax cooIntervalEAmpliGainAvg cooIntervalIAmpliGainTiltMin cooIntervalIAmpliGainTiltMax cooIntervalIAmpliGainTiltAvg cooIntervalEAmpliGainTiltMin cooIntervalEAmpliGainTiltMax cooIntervalEAmpliGainTiltAvg" REVISION "202004080000Z" DESCRIPTION "- Modified cooOtsOchControllerFrequency description and unit of measure - Added to cooOtsOchControllerEntry new attibute: cooOtsOchControllerWidth - Added cooOtsOchControllerWidth attribute to cooOtsOchGroup group" REVISION "201806060000Z" DESCRIPTION "- Added to CooOtsControllerEntry new attributes: cooOtsControllerRXSpanLoss cooOtsControllerTXSpanLoss cooOtsControllerRXEnabled cooOtsControllerTXEnabled - Added to cooOtsControllerAlarmState new alarm autoAmpliCtrlRunnig - Added new PM attribute AmpliGain and AmpliGainTilt" REVISION "201612160000Z" DESCRIPTION "- Added IfName to cooOtsEquipmentAlarm - Modified primary type from TimeStamp to OCTET STRING for objects cooCurrentTimestamp and cooIntervalTimestamp" REVISION "201612090000Z" DESCRIPTION "Initial version of this MIB module." ::= { ciscoMgmt 834 } CiscoOpticalOtsPortType ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "This value indicates the port type for optical OTS interface. Valid values are - line(1) : port facing the fiber and far-end section. com(2) : port facing the near-end section. osc(3) : port for optical service channel signal. comCheck(4) : com monitoring port for near-end safety usage. working(5) : physical working port if device protection. protected(6) : physical protected port if device protection." SYNTAX INTEGER { line(1), com(2), osc(3), comCheck(4), working(5), protected(6), addDrop(7) } CiscoOpticalOtsGainInDb ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "OTS ports associated to amplifier device,this value represent the amplifier gain setting. An integer value that represents the gain level in 1/100ths of dB. A negative value represents not meaninful value in case the amplifier is switched off for any reason. Example: The value 800 represents an gain level of 8.0 dB." SYNTAX Integer32 (-100..4000) CiscoOpticalOtsIEGainInDb ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "OTS ports associated to amplifier device,this value represent the amplifier gain setting for Ingress and Egress Amplifiers. An integer value that represents the gain level in 1/10ths of dB. A negative value indicates that the amplifier is switched off for any reason. Example: The value 80 represents an gain level of 8.0 dB." SYNTAX Integer32 (80..400) CiscoOpticalOtsTiltInDb ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "OTS ports associated to amplifier device, this values represent the tilt parameter. An integer value that represents the tilt level in 1/100ths of dB. Example: The value 300 represents a tilt level of 3.0 dB." SYNTAX Integer32 (-500..500) CiscoOpticalOtsIETiltInDb ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "This value represents the tilt parameter for an OTS port associated to the amplifier device. An integer value that represents the tilt level in 1/10ths of dB. Example: The value 30 represents a tilt level of 3.0 dB." SYNTAX Integer32 (-50..50) CiscoOpticalOtsVoaAttenInDb ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "An unsigned integer value that represents the VOA attenuation level in 1/100ths of dB. Example: The value 200 represents an attenuation level of 2.0 dB." SYNTAX Unsigned32 CiscoOpticalOtsLaserStatus ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "This value indicates the module laser status. Valid values are - unknown(1) : unknown status on(2) : laser on off(3) : laser off apr(4) : Denotes Automatic Power Reduction (APR)" SYNTAX INTEGER { unknown(1), on(2), off(3), apr(4) } CiscoOpticalOtsAmpliControlMode ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "OTS ports associated to amplifier device, this value indicates how the amplifier is controlled. Valid values are - manual(1) : manual control mode (An external entity has to provide gain/tilt settings) auto(2) : automatic control mode (An internal will provide gain/tilt calculation based on power setpoint) power(3) : power control mode (An internal will provide gain/tilt calculation based on power mode settings" SYNTAX INTEGER { manual(1), auto(2), power(3) } CiscoOpticalOtsAmpliGainRange ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "OTS ports associated to amplifier device, this value indicates the working ranges available for amplifier gain. Valid values are - normal(1) : normal gain range extended(2) : extended gain range" SYNTAX INTEGER { normal(1), extended(2) } CiscoOpticalOtsAmpliSafetyCtrlMode ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "OTS ports associated to amplifier device, this value indicates how the safety compliaces regulation are statisfied. Valid values are - auto(1) : automatic safety control mode disabled(2) : disabled safety control mode" SYNTAX INTEGER { auto(1), disabled(2) } CiscoOpticalOtsOsri ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "OTS ports associated to amplifier device, this value indicates the optical safety remote interlock (OSRI) status. Valid values are - on(1) : force laser shutdown for safety interlock off(2) : normal operation" SYNTAX INTEGER { on(1), off(2) } CiscoOpticalOtsProtectionPortRole ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "This value indicates the actual OTS port role in case a protection device is in place. Valid values are - active(1) : active port standby(2) : standby port" SYNTAX INTEGER { active(1), standby(2) } CiscoOpticalOtsState ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "This value indicates the controller status. Valid values are - up(1) : controller operstatus up down(2) : controller operstatus down adminDown(3) : controller administratively down" SYNTAX INTEGER { up(1), down(2), adminDown(3) } CiscoOpticalOtsAdminState ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "This value indicates the controller status. Valid values are - up(1) : controller admin up down(2) : controller admin down" SYNTAX INTEGER { up(1), down(2) } CiscoOpticalOtsTranspAdminState ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "This value indicates the transport administrative status. Valid values are - inService(1) : transport administrative status in-service outOfService(2) : transport administrative status out-of-service maintenance(3) : transport administrative status maintenance ains(4) : transport administrative status automatic in-service" SYNTAX INTEGER { inService(1), outOfService(2), maintenance(3), ains(4) } CiscoOpticalOts2IEGainInDb ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "OTS ports associated with an amplifier device. This value represents the amplifier both Ingress and Egress gain setting. The gain is expressed in 1/10ths of a dB. A value of 0 indicates that the amplifier is switched off. Example: A value of 120 represents a gain level of 12.0 dB." SYNTAX Integer32 (0 | 30..400) CiscoOpticalOtsBrRatioInDb ::=TEXTUAL-CONVENTION STATUS current DESCRIPTION "An integer value that represents BR Ratio in dB. Example: The value -4500 represents a BR Ratio of -45.00 dB." SYNTAX Integer32(-5000..0) CiscoOpticalOtsTemperature ::=TEXTUAL-CONVENTION STATUS current DESCRIPTION "An integer value that represents Temperature in Celsius for OTS controllers. Example: The value 4500 represents a Temperature 45.00 C." SYNTAX Integer32(-5000..10000) CiscoOpticalOtsVoltage ::=TEXTUAL-CONVENTION STATUS current DESCRIPTION "An integer value that represents Voltage for OTS controller. Example: The value 350 represents a Voltage 3.50 V." SYNTAX Integer32(-5000..10000) -- Textual Conventions definition will be defined before this line ciscoOpticalOtsMIBNotifs OBJECT IDENTIFIER ::= { ciscoOpticalOtsMIB 0 } ciscoOpticalOtsMIBObjects OBJECT IDENTIFIER ::= { ciscoOpticalOtsMIB 1 } cooOtsStatusChange NOTIFICATION-TYPE OBJECTS { ifIndex, ifName, cooOtsControllerPortType, cooOtsControllerAlarmState } STATUS current DESCRIPTION "This notification is generated when the value of cooOtsControllerStatus changes. The varbind for this notification indicates the ifIndex, ifname of the OTS interface as well as controller port type and status." ::= { ciscoOpticalOtsMIBNotifs 1 } cooOtsOchStatusChange NOTIFICATION-TYPE OBJECTS { ifIndex, ifName, cooOtsOchControllerPortType, cooOtsOchControllerAlarmState } STATUS current DESCRIPTION "This notification is generated when the value of cooOtsOchControllerStatus changes. The varbind for this notification indicates the ifIndex, ifname of the OTS-OCH interface as well as controller port type and status." ::= { ciscoOpticalOtsMIBNotifs 2 } cooOtsEquipmentAlarm NOTIFICATION-TYPE OBJECTS { cooOtsAlarmLocation, cooOtsAlarmType, cooOtsAlarmTimeStamp, cooOtsAlarmName, cooOtsAlarmAdditionalInfo, cooOtsAlarmSeverity, cooOtsAlarmStatus, cooOtsAlarmServiceAffecting, ifName } STATUS current DESCRIPTION "This notification is generated whenever the optical equipment alarm is generated." ::= { ciscoOpticalOtsMIBNotifs 3 } cooOtsController OBJECT IDENTIFIER ::= { ciscoOpticalOtsMIBObjects 1 } cooOtsPerformanceMonitoring OBJECT IDENTIFIER ::= { ciscoOpticalOtsMIBObjects 2 } cooOtsNotifEnabled OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-write STATUS current DESCRIPTION "This object controls the generation of cooOtsStatusChange notification. If the value of this object is 'true', then the generation of cooOtsStatusChange notification is enabled. If the value of this object is 'false', then the generation of cooOtsStatusChange notification is disabled." DEFVAL { false } ::= { cooOtsController 1 } cooOtsControllerTable OBJECT-TYPE SYNTAX SEQUENCE OF CooOtsControllerEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table provides management information for OTS optical layer related attributes of interfaces with an ifType of opticalTransport(196)." ::= { cooOtsController 2 } cooOtsControllerEntry OBJECT-TYPE SYNTAX CooOtsControllerEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry containing management information on OTS optical layer related attributes of interfaces with an ifType opticalTrasnport(196). Entries are created by the feature when a new interface is added to the ifTable." INDEX { ifIndex } ::= { cooOtsControllerTable 1 } CooOtsControllerEntry ::= SEQUENCE { cooOtsControllerPortType CiscoOpticalOtsPortType, cooOtsControllerLaserStatus CiscoOpticalOtsLaserStatus, cooOtsControllerRXPower CoiOpticalPower, cooOtsControllerTXPower CoiOpticalPower, cooOtsControllerAmpliGain CiscoOpticalOtsGainInDb, cooOtsControllerAmpliTilt CiscoOpticalOtsTiltInDb, cooOtsControllerTotalRXPower CoiOpticalPower, cooOtsControllerTotalTXPower CoiOpticalPower, cooOtsControllerRXVoaAttenuation CiscoOpticalOtsVoaAttenInDb, cooOtsControllerTXVoaAttenuation CiscoOpticalOtsVoaAttenInDb, cooOtsControllerRXLowThreshold CoiOpticalPower, cooOtsControllerTXLowThreshold CoiOpticalPower, cooOtsControllerAmpliChannelPwr CoiOpticalPower, cooOtsControllerChannelPwrMaxDelta CoiOpticalPower, cooOtsControllerAmpliControlMode CiscoOpticalOtsAmpliControlMode, cooOtsControllerAmpliGainRange CiscoOpticalOtsAmpliGainRange, cooOtsControllerAmpliSafetyCtrlMode CiscoOpticalOtsAmpliSafetyCtrlMode, cooOtsControllerOsri CiscoOpticalOtsOsri, cooOtsControllerProtectionPortRole CiscoOpticalOtsProtectionPortRole, cooOtsControllerState CiscoOpticalOtsState, cooOtsControllerTranspAdminState CiscoOpticalOtsTranspAdminState, cooOtsControllerAlarmState BITS, cooOtsControllerRXSpanLoss CoiOpticalPower, cooOtsControllerTXSpanLoss CoiOpticalPower, cooOtsControllerRXEnabled TruthValue, cooOtsControllerTXEnabled TruthValue, cooOtsControllerIAmpliGain CiscoOpticalOtsIEGainInDb, cooOtsControllerIAmpliTilt CiscoOpticalOtsIETiltInDb, cooOtsControllerIAmpliGainRange CiscoOpticalOtsAmpliGainRange, cooOtsControllerISafetyControlMode CiscoOpticalOtsAmpliSafetyCtrlMode, cooOtsControllerIAmpliOsri CiscoOpticalOtsOsri, cooOtsControllerEAmpliGain CiscoOpticalOtsIEGainInDb, cooOtsControllerEAmpliTilt CiscoOpticalOtsIETiltInDb, cooOtsControllerEAmpliGainRange CiscoOpticalOtsAmpliGainRange, cooOtsControllerESafetyControlMode CiscoOpticalOtsAmpliSafetyCtrlMode, cooOtsControllerEAmpliOsri CiscoOpticalOtsOsri, cooOtsControllerTotLCTXPower CoiOpticalPower, cooOtsControllerTotLCRXPower CoiOpticalPower, cooOtsControllerIForceApr INTEGER, cooOtsControllerEForceApr INTEGER, cooOtsControllerBrPower CoiOpticalPower, cooOtsControllerLedState INTEGER, cooOtsControllerEAmpliBrRatio CiscoOpticalOtsBrRatioInDb, cooOtsControllerAmpliControlModeConfigVal CiscoOpticalOtsAmpliControlMode, cooOtsControllerEAmpliPowerConfigVal CoiOpticalPower, cooOtsControllerTemperature CiscoOpticalOtsTemperature, cooOtsControllerVoltage CiscoOpticalOtsVoltage, cooOtsControllerEAmpliBrPower CoiOpticalPower } cooOtsControllerPortType OBJECT-TYPE SYNTAX CiscoOpticalOtsPortType MAX-ACCESS read-only STATUS current DESCRIPTION "This object represents the port type of the optical OTS interface." ::= { cooOtsControllerEntry 1 } cooOtsControllerLaserStatus OBJECT-TYPE SYNTAX CiscoOpticalOtsLaserStatus MAX-ACCESS read-only STATUS current DESCRIPTION "This object represents the current operational state of the laser." ::= { cooOtsControllerEntry 2 } cooOtsControllerRXPower OBJECT-TYPE SYNTAX CoiOpticalPower UNITS "1/100 dBm" MAX-ACCESS read-only STATUS current DESCRIPTION "This object represents the receive power in 1/100 dBm on optical OTS interfaces." ::= { cooOtsControllerEntry 3 } cooOtsControllerTXPower OBJECT-TYPE SYNTAX CoiOpticalPower UNITS "1/100 dBm" MAX-ACCESS read-only STATUS current DESCRIPTION "This object represents the transmit power in 1/100 dBm on optical OTS interfaces." ::= { cooOtsControllerEntry 4 } cooOtsControllerAmpliGain OBJECT-TYPE SYNTAX CiscoOpticalOtsGainInDb UNITS "1/100 dB" MAX-ACCESS read-write STATUS current DESCRIPTION "This object represents the amplifier gain value in 1/100 dB on optical OTS interfaces." ::= { cooOtsControllerEntry 5 } cooOtsControllerAmpliTilt OBJECT-TYPE SYNTAX CiscoOpticalOtsTiltInDb UNITS "1/100 dB" MAX-ACCESS read-write STATUS current DESCRIPTION "This object represents the amplifier tilt value in 1/100 dB on optical OTS interfaces." ::= { cooOtsControllerEntry 6 } cooOtsControllerTotalRXPower OBJECT-TYPE SYNTAX CoiOpticalPower UNITS "1/100 dBm" MAX-ACCESS read-only STATUS current DESCRIPTION "This object is used to represents the total receive power in 1/100 dBm on optical OTS interfaces." ::= { cooOtsControllerEntry 7 } cooOtsControllerTotalTXPower OBJECT-TYPE SYNTAX CoiOpticalPower UNITS "1/100 dBm" MAX-ACCESS read-only STATUS current DESCRIPTION "This object is used to represents the total transmit power in 1/100 dBm on optical OTS interfaces." ::= { cooOtsControllerEntry 8 } cooOtsControllerRXVoaAttenuation OBJECT-TYPE SYNTAX CiscoOpticalOtsVoaAttenInDb UNITS "1/100 dB" MAX-ACCESS read-write STATUS current DESCRIPTION "This object represents the receive VOA attenuation value in 1/100 dB on optical OTS interfaces." ::= { cooOtsControllerEntry 9 } cooOtsControllerTXVoaAttenuation OBJECT-TYPE SYNTAX CiscoOpticalOtsVoaAttenInDb UNITS "1/100 dB" MAX-ACCESS read-write STATUS current DESCRIPTION "This object represents the transmit VOA attenuation value in 1/100 dB on optical OTS interfaces." ::= { cooOtsControllerEntry 10 } cooOtsControllerRXLowThreshold OBJECT-TYPE SYNTAX CoiOpticalPower UNITS "1/100 dBm" MAX-ACCESS read-write STATUS current DESCRIPTION "This object is used to configure the receive low threshold in 1/100 dBm on optical OTS interfaces." ::= { cooOtsControllerEntry 11 } cooOtsControllerTXLowThreshold OBJECT-TYPE SYNTAX CoiOpticalPower UNITS "1/100 dBm" MAX-ACCESS read-write STATUS current DESCRIPTION "This object is used to configure the transmit low threshold in 1/100 dBm on optical OTS interfaces." ::= { cooOtsControllerEntry 12 } cooOtsControllerAmpliChannelPwr OBJECT-TYPE SYNTAX CoiOpticalPower UNITS "1/100 dBm" MAX-ACCESS read-write STATUS current DESCRIPTION "This object is used to configure the amplifier channel power in 1/100 dBm on optical OTS interfaces." ::= { cooOtsControllerEntry 13 } cooOtsControllerChannelPwrMaxDelta OBJECT-TYPE SYNTAX CoiOpticalPower UNITS "1/100 dBm" MAX-ACCESS read-write STATUS current DESCRIPTION "This object is used to configure the maximum delta on channel power in 1/100 dBm on optical OTS interfaces." ::= { cooOtsControllerEntry 14 } cooOtsControllerAmpliControlMode OBJECT-TYPE SYNTAX CiscoOpticalOtsAmpliControlMode MAX-ACCESS read-write STATUS current DESCRIPTION "This object is used to configure the amplifier control mode." ::= { cooOtsControllerEntry 15 } cooOtsControllerAmpliGainRange OBJECT-TYPE SYNTAX CiscoOpticalOtsAmpliGainRange MAX-ACCESS read-write STATUS current DESCRIPTION "This object is used to configure the amplifier gain range." ::= { cooOtsControllerEntry 16 } cooOtsControllerAmpliSafetyCtrlMode OBJECT-TYPE SYNTAX CiscoOpticalOtsAmpliSafetyCtrlMode MAX-ACCESS read-write STATUS current DESCRIPTION "This object is used to configure the safety control mode." ::= { cooOtsControllerEntry 17 } cooOtsControllerOsri OBJECT-TYPE SYNTAX CiscoOpticalOtsOsri MAX-ACCESS read-write STATUS current DESCRIPTION "This object is used to configure the OSRI." ::= { cooOtsControllerEntry 18 } cooOtsControllerProtectionPortRole OBJECT-TYPE SYNTAX CiscoOpticalOtsProtectionPortRole MAX-ACCESS read-only STATUS current DESCRIPTION "This object represents the port role on optical channel interfaces." ::= { cooOtsControllerEntry 19 } cooOtsControllerState OBJECT-TYPE SYNTAX CiscoOpticalOtsState MAX-ACCESS read-only STATUS current DESCRIPTION "This object represents the controller status of optical OTS interfaces." ::= { cooOtsControllerEntry 20 } cooOtsControllerTranspAdminState OBJECT-TYPE SYNTAX CiscoOpticalOtsTranspAdminState MAX-ACCESS read-only STATUS current DESCRIPTION "This object represents the transport administration status on optical OTS interfaces." ::= { cooOtsControllerEntry 21 } cooOtsControllerAlarmState OBJECT-TYPE SYNTAX BITS { noDefect(0), highRXPwr(1), highTXPwr(2), lowRXPwr(3), lowTXPwr(4), lospRXPwr(5), locRXPwr(6), degLowGain(7), degHighGain(8), alsAmp(9), aprAmp(10), noEqAutoAmp(11), misAutoAmp(12), switchToProtect(13), autoAmpliCtrlRunning(14) } MAX-ACCESS read-only STATUS current DESCRIPTION "This object indicates the current alarms status of the Optics layer. Alarms description : noDefect : No alarms highRXPwr : Input optical power reading over the fail-high threshold highTXPwr : Output optical power reading over the fail-high threshold lowRXPwr : Input optical power reading below the fail-low threshold lowTXPwr : Output optical power reading below the fail-low threshold lospRXPwr : Loss of optical power signal locRXPwr : Loss of optical continuity degLowGain : Amplifier gain degrade low degHighGain : Amplifier gain degrade high alsAmp : Amplifier automatic laser shutdown for safety reason aprAmp : Amplifier automatic power reduction noEqAutoAmp : Channels power not equalized for amplifier automatic control mode misAutoAmp : Misconfiguration for amplifier automatic control mode switchToProtect : Protected port switching to active role autoAmpliCtrlRunning : Amplifier automatic control mode algorithm running" ::= { cooOtsControllerEntry 22 } cooOtsControllerRXSpanLoss OBJECT-TYPE SYNTAX CoiOpticalPower (-4000..3000) UNITS "1/100 dB" MAX-ACCESS read-only STATUS current DESCRIPTION "This object is used to represents the span loss power in 1/100 dB on optical OTS interfaces" ::= { cooOtsControllerEntry 23 } cooOtsControllerTXSpanLoss OBJECT-TYPE SYNTAX CoiOpticalPower (-4000..3000) UNITS "1/100 dB" MAX-ACCESS read-only STATUS current DESCRIPTION "This object is used to represents the span loss power in 1/100 dB on optical OTS interfaces" ::= { cooOtsControllerEntry 24 } cooOtsControllerRXEnabled OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-write STATUS current DESCRIPTION "This object represents the RX direction status of optical OTS interfaces." ::= { cooOtsControllerEntry 25 } cooOtsControllerTXEnabled OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-write STATUS current DESCRIPTION "This object represents the TX direction status of optical OTS interfaces." ::= { cooOtsControllerEntry 26 } cooOtsControllerIAmpliGain OBJECT-TYPE SYNTAX CiscoOpticalOtsIEGainInDb UNITS "1/10 dB" MAX-ACCESS read-only STATUS current DESCRIPTION "This object represents the amplifier gain value in 1/10 dB on optical OTS interfaces for ingress direction." ::= { cooOtsControllerEntry 27 } cooOtsControllerIAmpliTilt OBJECT-TYPE SYNTAX CiscoOpticalOtsIETiltInDb UNITS "1/10 dB" MAX-ACCESS read-only STATUS current DESCRIPTION "This object represents the amplifier tilt value in 1/10 dB on optical OTS interfaces for ingress direction." ::= { cooOtsControllerEntry 28 } cooOtsControllerIAmpliGainRange OBJECT-TYPE SYNTAX CiscoOpticalOtsAmpliGainRange MAX-ACCESS read-only STATUS current DESCRIPTION "This object is used to configure Ingress amplifier gain range." ::= { cooOtsControllerEntry 29 } cooOtsControllerISafetyControlMode OBJECT-TYPE SYNTAX CiscoOpticalOtsAmpliSafetyCtrlMode MAX-ACCESS read-only STATUS current DESCRIPTION "This object is used to configure Ingress safety control mode." ::= { cooOtsControllerEntry 30 } cooOtsControllerIAmpliOsri OBJECT-TYPE SYNTAX CiscoOpticalOtsOsri MAX-ACCESS read-only STATUS current DESCRIPTION "This object is used to configure Ingress OSRI." ::= { cooOtsControllerEntry 31 } cooOtsControllerEAmpliGain OBJECT-TYPE SYNTAX CiscoOpticalOtsIEGainInDb UNITS "1/10 dB" MAX-ACCESS read-write STATUS current DESCRIPTION "This object represents the amplifier gain value in 1/10 dB on optical OTS interfaces for Egress direction." ::= { cooOtsControllerEntry 32 } cooOtsControllerEAmpliTilt OBJECT-TYPE SYNTAX CiscoOpticalOtsIETiltInDb UNITS "1/10 dB" MAX-ACCESS read-only STATUS current DESCRIPTION "This object represents the amplifier tilt value in 1/10 dB on optical OTS interfaces for egress direction." ::= { cooOtsControllerEntry 33 } cooOtsControllerEAmpliGainRange OBJECT-TYPE SYNTAX CiscoOpticalOtsAmpliGainRange MAX-ACCESS read-only STATUS current DESCRIPTION "This object is used to configure the Egress amplifier gain range." ::= { cooOtsControllerEntry 34 } cooOtsControllerESafetyControlMode OBJECT-TYPE SYNTAX CiscoOpticalOtsAmpliSafetyCtrlMode MAX-ACCESS read-write STATUS current DESCRIPTION "This object is used to configure Egress safety control mode." ::= { cooOtsControllerEntry 35 } cooOtsControllerEAmpliOsri OBJECT-TYPE SYNTAX CiscoOpticalOtsOsri MAX-ACCESS read-write STATUS current DESCRIPTION "This object is used to configure Egress OSRI." ::= { cooOtsControllerEntry 36 } cooOtsControllerTotLCTXPower OBJECT-TYPE SYNTAX CoiOpticalPower UNITS "1/100 dBm" MAX-ACCESS read-only STATUS current DESCRIPTION "This object represents the transmit power(C+L) in 1/100 dBm on optical OTS interfaces." ::= { cooOtsControllerEntry 37 } cooOtsControllerTotLCRXPower OBJECT-TYPE SYNTAX CoiOpticalPower UNITS "1/100 dBm" MAX-ACCESS read-only STATUS current DESCRIPTION "This object represents the receive power(C+L) in 1/100 dBm on optical OTS interfaces." ::= { cooOtsControllerEntry 38 } cooOtsControllerIForceApr OBJECT-TYPE SYNTAX INTEGER { off(0), on(1) } MAX-ACCESS read-only STATUS current DESCRIPTION "This object represents Force Automatic Power Reduction for OTS interfaces." ::= {cooOtsControllerEntry 39 } cooOtsControllerEForceApr OBJECT-TYPE SYNTAX INTEGER { off(0), on(1) } MAX-ACCESS read-only STATUS current DESCRIPTION "This object represents Force Automatic Power Reduction for OTS interfaces." ::= {cooOtsControllerEntry 40 } cooOtsControllerBrPower OBJECT-TYPE SYNTAX CoiOpticalPower UNITS "1/100 dBm" MAX-ACCESS read-only STATUS current DESCRIPTION "This object represents the BR power in 1/100 dBm on optical OTS interfaces." ::= { cooOtsControllerEntry 41 } cooOtsControllerLedState OBJECT-TYPE SYNTAX INTEGER { off(0), greenOn(1), greenFlashing(2), yellowOn(3), yellowFlashing(4), redOn(5), redFlashing(6), na(7) } MAX-ACCESS read-only STATUS current DESCRIPTION "This object represents LED state for OTS interfaces." ::= {cooOtsControllerEntry 42 } cooOtsControllerEAmpliBrRatio OBJECT-TYPE SYNTAX CiscoOpticalOtsBrRatioInDb MAX-ACCESS read-only STATUS current DESCRIPTION "This object represents EgressAmpliBrRatio for OTS interfaces." ::= {cooOtsControllerEntry 43 } cooOtsControllerAmpliControlModeConfigVal OBJECT-TYPE SYNTAX CiscoOpticalOtsAmpliControlMode MAX-ACCESS read-write STATUS current DESCRIPTION "This object represents the Configured Amplifier Control Mode Value for OTS interfaces." ::= {cooOtsControllerEntry 44 } cooOtsControllerEAmpliPowerConfigVal OBJECT-TYPE SYNTAX CoiOpticalPower UNITS "1/100 dBm" MAX-ACCESS read-write STATUS current DESCRIPTION "This object represents the Configured Egress Amplifier Power Value in 1/100 dBm on optical OTS interfaces." ::= { cooOtsControllerEntry 45 } cooOtsControllerTemperature OBJECT-TYPE SYNTAX CiscoOpticalOtsTemperature UNITS "1/100 C" MAX-ACCESS read-only STATUS current DESCRIPTION "This object represents the Controller Temperature in 1/100 C on optical OTS interfaces." ::= { cooOtsControllerEntry 46 } cooOtsControllerVoltage OBJECT-TYPE SYNTAX CiscoOpticalOtsVoltage UNITS "1/100 V" MAX-ACCESS read-only STATUS current DESCRIPTION "This object represents the Controller Temperature in 1/100 V on optical OTS interfaces." ::= { cooOtsControllerEntry 47 } cooOtsControllerEAmpliBrPower OBJECT-TYPE SYNTAX CoiOpticalPower UNITS "1/100 dBm" MAX-ACCESS read-only STATUS current DESCRIPTION "This object represents EgressAmpliBrPower for OTS interfaces." ::= {cooOtsControllerEntry 48 } cooOtsOchControllerTable OBJECT-TYPE SYNTAX SEQUENCE OF CooOtsOchControllerEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table provides management information for OTS-OCH optical layer related attributes of interfaces with an ifType of opticalTransport(196)." ::= { cooOtsController 3 } cooOtsOchControllerEntry OBJECT-TYPE SYNTAX CooOtsOchControllerEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry containing management information on OTS-OCH optical layer related attributes of interfaces with an ifType opticalTransport(196). Entries are created by the feature when a new interface is added to the ifTable." INDEX { ifIndex } ::= { cooOtsOchControllerTable 1 } CooOtsOchControllerEntry ::= SEQUENCE { cooOtsOchControllerPortType CiscoOpticalOtsPortType, cooOtsOchControllerLaserStatus CiscoOpticalOtsLaserStatus, cooOtsOchControllerRXPower CoiOpticalPower, cooOtsOchControllerTXPower CoiOpticalPower, cooOtsOchControllerRXLowThreshold CoiOpticalPower, cooOtsOchControllerTXLowThreshold CoiOpticalPower, cooOtsOchControllerWavelength CoiOpticalWavelength, cooOtsOchControllerFrequency Unsigned32, cooOtsOchControllerChannelNumber Unsigned32, cooOtsOchControllerState CiscoOpticalOtsState, cooOtsOchControllerTranspAdminState CiscoOpticalOtsTranspAdminState, cooOtsOchControllerAlarmState BITS, cooOtsOchControllerWidth Unsigned32 } cooOtsOchControllerPortType OBJECT-TYPE SYNTAX CiscoOpticalOtsPortType MAX-ACCESS read-only STATUS current DESCRIPTION "This object represents the port type of the optical OTS-OCH interface." ::= { cooOtsOchControllerEntry 1 } cooOtsOchControllerLaserStatus OBJECT-TYPE SYNTAX CiscoOpticalOtsLaserStatus MAX-ACCESS read-only STATUS current DESCRIPTION "This object represents the current operational state of the laser." ::= { cooOtsOchControllerEntry 2 } cooOtsOchControllerRXPower OBJECT-TYPE SYNTAX CoiOpticalPower UNITS "1/100 dBm" MAX-ACCESS read-only STATUS current DESCRIPTION "This object represents the receive power in 1/100 dBm on optical OTS-OCH interfaces." ::= { cooOtsOchControllerEntry 3 } cooOtsOchControllerTXPower OBJECT-TYPE SYNTAX CoiOpticalPower UNITS "1/100 dBm" MAX-ACCESS read-only STATUS current DESCRIPTION "This object represents the transmit power in 1/100 dBm on optical OTS-OCH interfaces." ::= { cooOtsOchControllerEntry 4 } cooOtsOchControllerRXLowThreshold OBJECT-TYPE SYNTAX CoiOpticalPower UNITS "1/100 dBm" MAX-ACCESS read-write STATUS current DESCRIPTION "This object is used to configure the receive low threshold in 1/100 dBm on optical OTS-OCH interfaces." ::= { cooOtsOchControllerEntry 5 } cooOtsOchControllerTXLowThreshold OBJECT-TYPE SYNTAX CoiOpticalPower UNITS "1/100 dBm" MAX-ACCESS read-write STATUS current DESCRIPTION "This object is used to configure the transmit low threshold in 1/100 dBm on optical OTS-OCH interfaces." ::= { cooOtsOchControllerEntry 6 } cooOtsOchControllerWavelength OBJECT-TYPE SYNTAX CoiOpticalWavelength UNITS "1/100 nm" MAX-ACCESS read-only STATUS current DESCRIPTION "This object represents the wavelength on optical OTS-OCH interfaces (unit 1/100 nm)." DEFVAL { 0 } ::= { cooOtsOchControllerEntry 7 } cooOtsOchControllerFrequency OBJECT-TYPE SYNTAX Unsigned32 (1913500..1961000) UNITS "100 MHz" MAX-ACCESS read-only STATUS current DESCRIPTION "This object represents the frequency on optical Ots-Och channel interfaces (unit 100 MHz)." ::= { cooOtsOchControllerEntry 8 } cooOtsOchControllerChannelNumber OBJECT-TYPE SYNTAX Unsigned32 (1..384) MAX-ACCESS read-only STATUS current DESCRIPTION "This object represents the channel number on optical OTS-OCH interfaces." ::= { cooOtsOchControllerEntry 9 } cooOtsOchControllerState OBJECT-TYPE SYNTAX CiscoOpticalOtsState MAX-ACCESS read-only STATUS current DESCRIPTION "This object represents the controller status of optical OTS-OCH interfaces." ::= { cooOtsOchControllerEntry 10 } cooOtsOchControllerTranspAdminState OBJECT-TYPE SYNTAX CiscoOpticalOtsTranspAdminState MAX-ACCESS read-only STATUS current DESCRIPTION "This object represents the transport administration status on optical OTS-OCH interfaces." ::= { cooOtsOchControllerEntry 11 } cooOtsOchControllerAlarmState OBJECT-TYPE SYNTAX BITS { noDefect(0), highRXPwr(1), highTXPwr(2), lowRXPwr(3), lowTXPwr(4), lospRXPwr(5), locRXPwr(6), degLowGain(7), degHighGain(8), alsAmp(9), aprAmp(10), noEqAutoAmp(11), misAutoAmp(12), switchToProtect(13) } MAX-ACCESS read-only STATUS current DESCRIPTION "This object indicates the current alarms status of the Optics layer. Alarms description : noDefect : No alarms highRXPwr : Input optical power reading over the fail-high threshold highTXPwr : Output optical power reading over the fail-high threshold lowRXPwr : Input optical power reading below the fail-low threshold lowTXPwr : Output optical power reading below the fail-low threshold lospRXPwr : Loss of optical power signal locRXPwr : Loss of optical continuity degLowGain : Amplifier gain degrade low degHighGain : Amplifier gain degrade high alsAmp : Amplifier automatic laser shutdown for safety reason aprAmp : Amplifier automatic power reduction noEqAutoAmp : Channels power not equalized for amplifier automatic control mode misAutoAmp : Misconfiguration for amplifier automatic control mode switchToProtect : Protected port switching to active role" ::= { cooOtsOchControllerEntry 12 } cooOtsOchControllerWidth OBJECT-TYPE SYNTAX Unsigned32 (500..8000) UNITS "1/10 GHz" MAX-ACCESS read-only STATUS current DESCRIPTION "This object represents the frequency on optical Ots-Och channel interfaces (unit 1/10 GHz)." DEFVAL { 500 } ::= { cooOtsOchControllerEntry 13 } cooOtsOchNotifEnabled OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-write STATUS current DESCRIPTION "This object controls the generation of cooOtsOchStatusChange notification. If the value of this object is 'true', then the generation of cooOtsOchStatusChange notification is enabled. If the value of this object is 'false', then the generation of cooOtsOchStatusChange notification is disabled." DEFVAL { false } ::= { cooOtsController 4 } cooOtsRamanTable OBJECT-TYPE SYNTAX SEQUENCE OF CooOtsRamanEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table provides raman information for optical layer related attributes of interfaces with an ifType of opticalTransport(196)." ::= { cooOtsController 5 } cooOtsRamanEntry OBJECT-TYPE SYNTAX CooOtsRamanEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry containing raman information on optical layer related attributes of interfaces with an ifType opticalTransport(196). Entries are created by the feature when a new interface is added to the ifTable." INDEX { ifIndex } ::= { cooOtsRamanTable 1 } CooOtsRamanEntry ::= SEQUENCE { cooOtsRaman1TXPower CoiOpticalPower, cooOtsRaman2TXPower CoiOpticalPower, cooOtsRaman3TXPower CoiOpticalPower, cooOtsRaman4TXPower CoiOpticalPower, cooOtsRaman5TXPower CoiOpticalPower, cooOtsRaman1Wavelength CoiOpticalWavelength, cooOtsRaman2Wavelength CoiOpticalWavelength, cooOtsRaman3Wavelength CoiOpticalWavelength, cooOtsRaman4Wavelength CoiOpticalWavelength, cooOtsRaman5Wavelength CoiOpticalWavelength, cooOtsRamanCompositePower CoiOpticalPower, cooOtsRamanOsri CiscoOpticalOtsOsri, cooOtsRamanSafetyControlMode CiscoOpticalOtsAmpliSafetyCtrlMode, cooOtsRamanForceAPR INTEGER, cooOtsRamanBRPower CoiOpticalPower, cooOtsRamanBRRatio CiscoOpticalOtsBrRatioInDb } cooOtsRaman1TXPower OBJECT-TYPE SYNTAX CoiOpticalPower UNITS "1/100 mW" MAX-ACCESS read-only STATUS current DESCRIPTION "This object represents the Power of Raman Pump Instance 1 for OTS interfaces (unit 1/100 mW)." ::= { cooOtsRamanEntry 1 } cooOtsRaman2TXPower OBJECT-TYPE SYNTAX CoiOpticalPower UNITS "1/100 mW" MAX-ACCESS read-only STATUS current DESCRIPTION "This object represents the Power of Raman Pump Instance 2 for OTS interfaces (unit 1/100 mW)." ::= { cooOtsRamanEntry 2 } cooOtsRaman3TXPower OBJECT-TYPE SYNTAX CoiOpticalPower UNITS "1/100 mW" MAX-ACCESS read-only STATUS current DESCRIPTION "This object represents the Power of Raman Pump Instance 3 for OTS interfaces (unit 1/100 mW)." ::= { cooOtsRamanEntry 3 } cooOtsRaman4TXPower OBJECT-TYPE SYNTAX CoiOpticalPower UNITS "1/100 mW" MAX-ACCESS read-only STATUS current DESCRIPTION "This object represents the Power of Raman Pump Instance 4 for OTS interfaces (unit 1/100 mW)." ::= { cooOtsRamanEntry 4 } cooOtsRaman5TXPower OBJECT-TYPE SYNTAX CoiOpticalPower UNITS "1/100 mW" MAX-ACCESS read-only STATUS current DESCRIPTION "This object represents the Power of Raman Pump Instance 5 for OTS interfaces (unit 1/100 mW)." ::= { cooOtsRamanEntry 5 } cooOtsRaman1Wavelength OBJECT-TYPE SYNTAX CoiOpticalWavelength UNITS "1/100 nm" MAX-ACCESS read-only STATUS current DESCRIPTION "This object represents the wavelength of Raman Pump Instance 1 for OTS interfaces (unit 1/100 nm)." ::= { cooOtsRamanEntry 6 } cooOtsRaman2Wavelength OBJECT-TYPE SYNTAX CoiOpticalWavelength UNITS "1/100 nm" MAX-ACCESS read-only STATUS current DESCRIPTION "This object represents the wavelength of Raman Pump Instance 2 for OTS interfaces (unit 1/100 nm)." ::= { cooOtsRamanEntry 7 } cooOtsRaman3Wavelength OBJECT-TYPE SYNTAX CoiOpticalWavelength UNITS "1/100 nm" MAX-ACCESS read-only STATUS current DESCRIPTION "This object represents the wavelength of Raman Pump Instance 3 for OTS interfaces (unit 1/100 nm)." ::= { cooOtsRamanEntry 8 } cooOtsRaman4Wavelength OBJECT-TYPE SYNTAX CoiOpticalWavelength UNITS "1/100 nm" MAX-ACCESS read-only STATUS current DESCRIPTION "This object represents the wavelength of Raman Pump Instance 4 for OTS interfaces (unit 1/100 nm)." ::= { cooOtsRamanEntry 9 } cooOtsRaman5Wavelength OBJECT-TYPE SYNTAX CoiOpticalWavelength UNITS "1/100 nm" MAX-ACCESS read-only STATUS current DESCRIPTION "This object represnts the wavelength of Raman Pump Instance 5 for OTS interfaces (unit 1/100 nm)." ::= { cooOtsRamanEntry 10 } cooOtsRamanCompositePower OBJECT-TYPE SYNTAX CoiOpticalPower UNITS "1/100 mW" MAX-ACCESS read-only STATUS current DESCRIPTION "This object represents the Composite Power of Raman Pump for OTS interfaces (unit 1/100 mW)." ::= { cooOtsRamanEntry 11 } cooOtsRamanOsri OBJECT-TYPE SYNTAX CiscoOpticalOtsOsri MAX-ACCESS read-only STATUS current DESCRIPTION "This object represents the Raman Osri for OTS interfaces." ::= { cooOtsRamanEntry 12 } cooOtsRamanSafetyControlMode OBJECT-TYPE SYNTAX CiscoOpticalOtsAmpliSafetyCtrlMode MAX-ACCESS read-only STATUS current DESCRIPTION "This object represent the Raman Safety Control Mode for OTS interfaces." ::= { cooOtsRamanEntry 13 } cooOtsRamanForceAPR OBJECT-TYPE SYNTAX INTEGER{ off(0), on(1) } MAX-ACCESS read-only STATUS current DESCRIPTION "This object represents the Raman Force APR for OTS interfaces." ::= { cooOtsRamanEntry 14 } cooOtsRamanBRPower OBJECT-TYPE SYNTAX CoiOpticalPower UNITS "1/100 dBm" MAX-ACCESS read-only STATUS current DESCRIPTION "This object represents the Raman Br Power for OTS interfaces." ::= { cooOtsRamanEntry 15 } cooOtsRamanBRRatio OBJECT-TYPE SYNTAX CiscoOpticalOtsBrRatioInDb UNITS "1/100 dB" MAX-ACCESS read-only STATUS current DESCRIPTION "This object represents the Raman BR Ratio for OTS interfaces." ::= { cooOtsRamanEntry 16 } cooOtsControllerTransceiverTable OBJECT-TYPE SYNTAX SEQUENCE OF CooOtsControllerTransceiverEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table provides ots transceiver detail for optical layer related attributes of interfaces with an ifType of opticalTransport(196)." ::= { cooOtsController 6 } cooOtsControllerTransceiverEntry OBJECT-TYPE SYNTAX CooOtsControllerTransceiverEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry containing ots transceiver detail on optical layer related attributes of interfaces with an ifType opticalTransport(196). Entries are created by the feature when a new interface is added to the ifTable." INDEX { ifIndex } ::= { cooOtsControllerTransceiverTable 1 } CooOtsControllerTransceiverEntry ::= SEQUENCE { cooOtsControllerTransceiverVendorInfo DisplayString } cooOtsControllerTransceiverVendorInfo OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "This object represents the Controller Vendor Information on optical OTS interfaces." ::= { cooOtsControllerTransceiverEntry 1 } cooOtsController2Table OBJECT-TYPE SYNTAX SEQUENCE OF CooOtsController2Entry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table provides management information for OTS optical layer related attributes of interfaces with an ifType of opticalTransport(196). DESIGN RATIONALE: This table supersedes the earlier cooOtsControllerTable which used only ifIndex as the INDEX. The previous design could not distinguish between LINE and COM port attributes on the same physical interface (e.g., different TX power, gain settings per port). The composite INDEX structure { ifIndex, cooOtsController2PortType } was introduced to support multi-port OLS modules where LINE and COM ports share an ifIndex but require independent operational data." ::= { cooOtsController 7 } cooOtsController2Entry OBJECT-TYPE SYNTAX CooOtsController2Entry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry containing management information on OTS optical layer related attributes of interfaces with an ifType opticalTransport(196). Entries are created by the feature when a new interface is added to the ifTable." INDEX { ifIndex, cooOtsController2PortType} ::= { cooOtsController2Table 1 } CooOtsController2Entry ::= SEQUENCE { cooOtsController2PortType CiscoOpticalOtsPortType, cooOtsController2LaserStatus CiscoOpticalOtsLaserStatus, cooOtsController2RXPower CoiOpticalPower, cooOtsController2TXPower CoiOpticalPower, cooOtsController2AmpliGain CiscoOpticalOtsGainInDb, cooOtsController2AmpliTilt CiscoOpticalOtsTiltInDb, cooOtsController2TotalRXPower CoiOpticalPower, cooOtsController2TotalTXPower CoiOpticalPower, cooOtsController2RXVoaAttenuation CiscoOpticalOtsVoaAttenInDb, cooOtsController2TXVoaAttenuation CiscoOpticalOtsVoaAttenInDb, cooOtsController2RXLowThreshold CoiOpticalPower, cooOtsController2TXLowThreshold CoiOpticalPower, cooOtsController2AmpliChannelPwr CoiOpticalPower, cooOtsController2ChannelPwrMaxDelta CoiOpticalPower, cooOtsController2AmpliControlMode CiscoOpticalOtsAmpliControlMode, cooOtsController2AmpliGainRange CiscoOpticalOtsAmpliGainRange, cooOtsController2AmpliSafetyCtrlMode CiscoOpticalOtsAmpliSafetyCtrlMode, cooOtsController2Osri CiscoOpticalOtsOsri, cooOtsController2ProtectionPortRole CiscoOpticalOtsProtectionPortRole, cooOtsController2State CiscoOpticalOtsAdminState, cooOtsController2TranspAdminState CiscoOpticalOtsTranspAdminState, cooOtsController2AlarmState BITS, cooOtsController2RXSpanLoss CoiOpticalPower, cooOtsController2TXSpanLoss CoiOpticalPower, cooOtsController2RXEnabled TruthValue, cooOtsController2TXEnabled TruthValue, cooOtsController2IAmpliGain CiscoOpticalOts2IEGainInDb, cooOtsController2IAmpliTilt CiscoOpticalOtsIETiltInDb, cooOtsController2IAmpliGainRange CiscoOpticalOtsAmpliGainRange, cooOtsController2ISafetyControlMode CiscoOpticalOtsAmpliSafetyCtrlMode, cooOtsController2IAmpliOsri CiscoOpticalOtsOsri, cooOtsController2EAmpliGain CiscoOpticalOts2IEGainInDb, cooOtsController2EAmpliTilt CiscoOpticalOtsIETiltInDb, cooOtsController2EAmpliGainRange CiscoOpticalOtsAmpliGainRange, cooOtsController2ESafetyControlMode CiscoOpticalOtsAmpliSafetyCtrlMode, cooOtsController2EAmpliOsri CiscoOpticalOtsOsri, cooOtsController2TotLCTXPower CoiOpticalPower, cooOtsController2TotLCRXPower CoiOpticalPower, cooOtsController2IForceApr INTEGER, cooOtsController2EForceApr INTEGER, cooOtsController2BrPower CoiOpticalPower, cooOtsController2LedState INTEGER, cooOtsController2EAmpliBrRatio CiscoOpticalOtsBrRatioInDb, cooOtsController2AmpliControlModeConfigVal CiscoOpticalOtsAmpliControlMode, cooOtsController2EAmpliPowerConfigVal CoiOpticalPower, cooOtsController2Temperature CiscoOpticalOtsTemperature, cooOtsController2Voltage CiscoOpticalOtsVoltage, cooOtsController2EAmpliBrPower CoiOpticalPower } cooOtsController2PortType OBJECT-TYPE SYNTAX CiscoOpticalOtsPortType MAX-ACCESS not-accessible STATUS current DESCRIPTION "This object represents the port type of the optical OTS interface." ::= { cooOtsController2Entry 1 } cooOtsController2LaserStatus OBJECT-TYPE SYNTAX CiscoOpticalOtsLaserStatus MAX-ACCESS read-only STATUS current DESCRIPTION "This object represents the current operational state of the laser." ::= { cooOtsController2Entry 2 } cooOtsController2RXPower OBJECT-TYPE SYNTAX CoiOpticalPower UNITS "1/100 dBm" MAX-ACCESS read-only STATUS current DESCRIPTION "This object represents the receive power in 1/100 dBm on optical OTS interfaces." ::= { cooOtsController2Entry 3 } cooOtsController2TXPower OBJECT-TYPE SYNTAX CoiOpticalPower UNITS "1/100 dBm" MAX-ACCESS read-only STATUS current DESCRIPTION "This object represents the transmit power in 1/100 dBm on optical OTS interfaces." ::= { cooOtsController2Entry 4 } cooOtsController2AmpliGain OBJECT-TYPE SYNTAX CiscoOpticalOtsGainInDb UNITS "1/100 dB" MAX-ACCESS read-write STATUS current DESCRIPTION "This object represents the amplifier gain value in 1/100 dB on optical OTS interfaces." ::= { cooOtsController2Entry 5 } cooOtsController2AmpliTilt OBJECT-TYPE SYNTAX CiscoOpticalOtsTiltInDb UNITS "1/100 dB" MAX-ACCESS read-write STATUS current DESCRIPTION "This object represents the amplifier tilt value in 1/100 dB on optical OTS interfaces." ::= { cooOtsController2Entry 6 } cooOtsController2TotalRXPower OBJECT-TYPE SYNTAX CoiOpticalPower UNITS "1/100 dBm" MAX-ACCESS read-only STATUS current DESCRIPTION "This object is used to represents the total receive power in 1/100 dBm on optical OTS interfaces." ::= { cooOtsController2Entry 7 } cooOtsController2TotalTXPower OBJECT-TYPE SYNTAX CoiOpticalPower UNITS "1/100 dBm" MAX-ACCESS read-only STATUS current DESCRIPTION "This object is used to represents the total transmit power in 1/100 dBm on optical OTS interfaces." ::= { cooOtsController2Entry 8 } cooOtsController2RXVoaAttenuation OBJECT-TYPE SYNTAX CiscoOpticalOtsVoaAttenInDb UNITS "1/100 dB" MAX-ACCESS read-write STATUS current DESCRIPTION "This object represents the receive VOA attenuation value in 1/100 dB on optical OTS interfaces." ::= { cooOtsController2Entry 9 } cooOtsController2TXVoaAttenuation OBJECT-TYPE SYNTAX CiscoOpticalOtsVoaAttenInDb UNITS "1/100 dB" MAX-ACCESS read-write STATUS current DESCRIPTION "This object represents the transmit VOA attenuation value in 1/100 dB on optical OTS interfaces." ::= { cooOtsController2Entry 10 } cooOtsController2RXLowThreshold OBJECT-TYPE SYNTAX CoiOpticalPower UNITS "1/100 dBm" MAX-ACCESS read-write STATUS current DESCRIPTION "This object is used to configure the receive low threshold in 1/100 dBm on optical OTS interfaces." ::= { cooOtsController2Entry 11 } cooOtsController2TXLowThreshold OBJECT-TYPE SYNTAX CoiOpticalPower UNITS "1/100 dBm" MAX-ACCESS read-write STATUS current DESCRIPTION "This object is used to configure the transmit low threshold in 1/100 dBm on optical OTS interfaces." ::= { cooOtsController2Entry 12 } cooOtsController2AmpliChannelPwr OBJECT-TYPE SYNTAX CoiOpticalPower UNITS "1/100 dBm" MAX-ACCESS read-write STATUS current DESCRIPTION "This object is used to configure the amplifier channel power in 1/100 dBm on optical OTS interfaces." ::= { cooOtsController2Entry 13 } cooOtsController2ChannelPwrMaxDelta OBJECT-TYPE SYNTAX CoiOpticalPower UNITS "1/100 dBm" MAX-ACCESS read-write STATUS current DESCRIPTION "This object is used to configure the maximum delta on channel power in 1/100 dBm on optical OTS interfaces." ::= { cooOtsController2Entry 14 } cooOtsController2AmpliControlMode OBJECT-TYPE SYNTAX CiscoOpticalOtsAmpliControlMode MAX-ACCESS read-only STATUS current DESCRIPTION "This object represents the amplifier control mode." ::= { cooOtsController2Entry 15 } cooOtsController2AmpliGainRange OBJECT-TYPE SYNTAX CiscoOpticalOtsAmpliGainRange MAX-ACCESS read-write STATUS current DESCRIPTION "This object is used to configure the amplifier gain range." ::= { cooOtsController2Entry 16 } cooOtsController2AmpliSafetyCtrlMode OBJECT-TYPE SYNTAX CiscoOpticalOtsAmpliSafetyCtrlMode MAX-ACCESS read-write STATUS current DESCRIPTION "This object is used to configure the safety control mode." ::= { cooOtsController2Entry 17 } cooOtsController2Osri OBJECT-TYPE SYNTAX CiscoOpticalOtsOsri MAX-ACCESS read-write STATUS current DESCRIPTION "This object is used to configure the OSRI." ::= { cooOtsController2Entry 18 } cooOtsController2ProtectionPortRole OBJECT-TYPE SYNTAX CiscoOpticalOtsProtectionPortRole MAX-ACCESS read-only STATUS current DESCRIPTION "This object represents the port role on optical channel interfaces." ::= { cooOtsController2Entry 19 } cooOtsController2State OBJECT-TYPE SYNTAX CiscoOpticalOtsAdminState MAX-ACCESS read-only STATUS current DESCRIPTION "This object represents the controller status of optical OTS interfaces." ::= { cooOtsController2Entry 20 } cooOtsController2TranspAdminState OBJECT-TYPE SYNTAX CiscoOpticalOtsTranspAdminState MAX-ACCESS read-only STATUS current DESCRIPTION "This object represents the transport administration status on optical OTS interfaces." ::= { cooOtsController2Entry 21 } cooOtsController2AlarmState OBJECT-TYPE SYNTAX BITS { noDefect(0), highRXPwr(1), highTXPwr(2), lowRXPwr(3), lowTXPwr(4), lospRXPwr(5), locRXPwr(6), degLowGain(7), degHighGain(8), alsAmp(9), aprAmp(10), noEqAutoAmp(11), misAutoAmp(12), switchToProtect(13), autoAmpliCtrlRunning(14) } MAX-ACCESS read-only STATUS current DESCRIPTION "This object indicates the current alarms status of the Optics layer. Alarms description : noDefect : No alarms highRXPwr : Input optical power reading over the fail-high threshold highTXPwr : Output optical power reading over the fail-high threshold lowRXPwr : Input optical power reading below the fail-low threshold lowTXPwr : Output optical power reading below the fail-low threshold lospRXPwr : Loss of optical power signal locRXPwr : Loss of optical continuity degLowGain : Amplifier gain degrade low degHighGain : Amplifier gain degrade high alsAmp : Amplifier automatic laser shutdown for safety reason aprAmp : Amplifier automatic power reduction noEqAutoAmp : Channels power not equalized for amplifier automatic control mode misAutoAmp : Misconfiguration for amplifier automatic control mode switchToProtect : Protected port switching to active role autoAmpliCtrlRunning : Amplifier automatic control mode algorithm running" ::= { cooOtsController2Entry 22 } cooOtsController2RXSpanLoss OBJECT-TYPE SYNTAX CoiOpticalPower (-4000..3000) UNITS "1/100 dB" MAX-ACCESS read-only STATUS current DESCRIPTION "This object is used to represents the span loss power in 1/100 dB on optical OTS interfaces" ::= { cooOtsController2Entry 23 } cooOtsController2TXSpanLoss OBJECT-TYPE SYNTAX CoiOpticalPower (-4000..3000) UNITS "1/100 dB" MAX-ACCESS read-only STATUS current DESCRIPTION "This object is used to represents the span loss power in 1/100 dB on optical OTS interfaces" ::= { cooOtsController2Entry 24 } cooOtsController2RXEnabled OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-write STATUS current DESCRIPTION "This object represents the RX direction status of optical OTS interfaces." ::= { cooOtsController2Entry 25 } cooOtsController2TXEnabled OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-write STATUS current DESCRIPTION "This object represents the TX direction status of optical OTS interfaces." ::= { cooOtsController2Entry 26 } cooOtsController2IAmpliGain OBJECT-TYPE SYNTAX CiscoOpticalOts2IEGainInDb UNITS "1/10 dB" MAX-ACCESS read-only STATUS current DESCRIPTION "This object represents the amplifier gain value in 1/10 dB on optical OTS interfaces for ingress direction." ::= { cooOtsController2Entry 27 } cooOtsController2IAmpliTilt OBJECT-TYPE SYNTAX CiscoOpticalOtsIETiltInDb UNITS "1/10 dB" MAX-ACCESS read-only STATUS current DESCRIPTION "This object represents the amplifier tilt value in 1/10 dB on optical OTS interfaces for ingress direction." ::= { cooOtsController2Entry 28 } cooOtsController2IAmpliGainRange OBJECT-TYPE SYNTAX CiscoOpticalOtsAmpliGainRange MAX-ACCESS read-only STATUS current DESCRIPTION "This object represents the Ingress amplifier gain range." ::= { cooOtsController2Entry 29 } cooOtsController2ISafetyControlMode OBJECT-TYPE SYNTAX CiscoOpticalOtsAmpliSafetyCtrlMode MAX-ACCESS read-only STATUS current DESCRIPTION "This object represents the Ingress safety control mode." ::= { cooOtsController2Entry 30 } cooOtsController2IAmpliOsri OBJECT-TYPE SYNTAX CiscoOpticalOtsOsri MAX-ACCESS read-only STATUS current DESCRIPTION "This object represents the Ingress OSRI." ::= { cooOtsController2Entry 31 } cooOtsController2EAmpliGain OBJECT-TYPE SYNTAX CiscoOpticalOts2IEGainInDb UNITS "1/10 dB" MAX-ACCESS read-write STATUS current DESCRIPTION "This object represents the amplifier gain value in 1/10 dB on optical OTS interfaces for Egress direction." ::= { cooOtsController2Entry 32 } cooOtsController2EAmpliTilt OBJECT-TYPE SYNTAX CiscoOpticalOtsIETiltInDb UNITS "1/10 dB" MAX-ACCESS read-only STATUS current DESCRIPTION "This object represents the amplifier tilt value in 1/10 dB on optical OTS interfaces for egress direction." ::= { cooOtsController2Entry 33 } cooOtsController2EAmpliGainRange OBJECT-TYPE SYNTAX CiscoOpticalOtsAmpliGainRange MAX-ACCESS read-only STATUS current DESCRIPTION "This object represents the Egress amplifier gain range." ::= { cooOtsController2Entry 34 } cooOtsController2ESafetyControlMode OBJECT-TYPE SYNTAX CiscoOpticalOtsAmpliSafetyCtrlMode MAX-ACCESS read-write STATUS current DESCRIPTION "This object is used to configure Egress safety control mode." ::= { cooOtsController2Entry 35 } cooOtsController2EAmpliOsri OBJECT-TYPE SYNTAX CiscoOpticalOtsOsri MAX-ACCESS read-write STATUS current DESCRIPTION "This object is used to configure Egress OSRI." ::= { cooOtsController2Entry 36 } cooOtsController2TotLCTXPower OBJECT-TYPE SYNTAX CoiOpticalPower UNITS "1/100 dBm" MAX-ACCESS read-only STATUS current DESCRIPTION "This object represents the transmit power(C+L) in 1/100 dBm on optical OTS interfaces." ::= { cooOtsController2Entry 37 } cooOtsController2TotLCRXPower OBJECT-TYPE SYNTAX CoiOpticalPower UNITS "1/100 dBm" MAX-ACCESS read-only STATUS current DESCRIPTION "This object represents the receive power(C+L) in 1/100 dBm on optical OTS interfaces." ::= { cooOtsController2Entry 38 } cooOtsController2IForceApr OBJECT-TYPE SYNTAX INTEGER { off(0), on(1) } MAX-ACCESS read-only STATUS current DESCRIPTION "This object represents Force Automatic Power Reduction for OTS interfaces." ::= {cooOtsController2Entry 39 } cooOtsController2EForceApr OBJECT-TYPE SYNTAX INTEGER { off(0), on(1) } MAX-ACCESS read-only STATUS current DESCRIPTION "This object represents Force Automatic Power Reduction for OTS interfaces." ::= {cooOtsController2Entry 40 } cooOtsController2BrPower OBJECT-TYPE SYNTAX CoiOpticalPower UNITS "1/100 dBm" MAX-ACCESS read-only STATUS current DESCRIPTION "This object represents the BR power in 1/100 dBm on optical OTS interfaces." ::= { cooOtsController2Entry 41 } cooOtsController2LedState OBJECT-TYPE SYNTAX INTEGER { off(0), greenOn(1), greenFlashing(2), yellowOn(3), yellowFlashing(4), redOn(5), redFlashing(6), na(7) } MAX-ACCESS read-only STATUS current DESCRIPTION "This object represents LED state for OTS interfaces." ::= {cooOtsController2Entry 42 } cooOtsController2EAmpliBrRatio OBJECT-TYPE SYNTAX CiscoOpticalOtsBrRatioInDb MAX-ACCESS read-only STATUS current DESCRIPTION "This object represents EgressAmpliBrRatio for OTS interfaces." ::= {cooOtsController2Entry 43 } cooOtsController2AmpliControlModeConfigVal OBJECT-TYPE SYNTAX CiscoOpticalOtsAmpliControlMode MAX-ACCESS read-write STATUS current DESCRIPTION "This object represents the Configured Amplifier Control Mode Value for OTS interfaces." ::= {cooOtsController2Entry 44 } cooOtsController2EAmpliPowerConfigVal OBJECT-TYPE SYNTAX CoiOpticalPower UNITS "1/100 dBm" MAX-ACCESS read-write STATUS current DESCRIPTION "This object represents the Configured Egress Amplifier Power Value in 1/100 dBm on optical OTS interfaces." ::= { cooOtsController2Entry 45 } cooOtsController2Temperature OBJECT-TYPE SYNTAX CiscoOpticalOtsTemperature UNITS "1/100 C" MAX-ACCESS read-only STATUS current DESCRIPTION "This object represents the Controller Temperature in 1/100 C on optical OTS interfaces." ::= { cooOtsController2Entry 46 } cooOtsController2Voltage OBJECT-TYPE SYNTAX CiscoOpticalOtsVoltage UNITS "1/100 V" MAX-ACCESS read-only STATUS current DESCRIPTION "This object represents the Controller Voltage in 1/100 V on optical OTS interfaces." ::= { cooOtsController2Entry 47 } cooOtsController2EAmpliBrPower OBJECT-TYPE SYNTAX CoiOpticalPower UNITS "1/100 dBm" MAX-ACCESS read-only STATUS current DESCRIPTION "This object represents EgressAmpliBrPower for OTS interfaces." ::= {cooOtsController2Entry 48 } cooOtsThresholdTable OBJECT-TYPE SYNTAX SEQUENCE OF CooOtsThresholdEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table provides threshold information for optical layer related attributes of interfaces with an ifType of opticalTransport(196) and interval type as cooThreshIntervalType." ::= { cooOtsPerformanceMonitoring 1 } cooOtsThresholdEntry OBJECT-TYPE SYNTAX CooOtsThresholdEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry containing threshold information on optical layer related attributes of interfaces with an ifType opticalTransport(196). Entries are created by the feature when a new interface is added to the ifTable." INDEX { ifIndex, cooThreshIntervalType } ::= { cooOtsThresholdTable 1 } CooOtsThresholdEntry ::= SEQUENCE { cooThreshIntervalType CoiIntervalType, cooThreshTXPowerMin CoiOpticalPower, cooThreshRXPowerMin CoiOpticalPower, cooThreshLBCMin Unsigned32, cooThreshTXPowerMax CoiOpticalPower, cooThreshRXPowerMax CoiOpticalPower, cooThreshLBCMax Unsigned32, cooThreshTXPowerEnableMin TruthValue, cooThreshRXPowerEnableMin TruthValue, cooThreshLBCEnableMin TruthValue, cooThreshTXPowerEnableMax TruthValue, cooThreshRXPowerEnableMax TruthValue, cooThreshLBCEnableMax TruthValue, cooThreshAmpliGainMin Integer32, cooThreshAmpliGainMax Integer32, cooThreshAmpliGainEnableMax TruthValue, cooThreshAmpliGainEnableMin TruthValue, cooThreshAmpliGainTiltMin Integer32, cooThreshAmpliGainTiltMax Integer32, cooThreshAmpliGainTiltEnableMax TruthValue, cooThreshAmpliGainTiltEnableMin TruthValue } cooThreshIntervalType OBJECT-TYPE SYNTAX CoiIntervalType MAX-ACCESS not-accessible STATUS current DESCRIPTION "This object represents the interval type during which the performance statistics are accumulated for the interface." ::= { cooOtsThresholdEntry 1 } cooThreshTXPowerMin OBJECT-TYPE SYNTAX CoiOpticalPower UNITS "1/100 dBm" MAX-ACCESS read-write STATUS current DESCRIPTION "This object is used to configure the threshold of minimum transmit power for the interface in 1/100 dBm." ::= { cooOtsThresholdEntry 2 } cooThreshRXPowerMin OBJECT-TYPE SYNTAX CoiOpticalPower UNITS "1/100 dBm" MAX-ACCESS read-write STATUS current DESCRIPTION "This object is used to configure the threshold of minimum receive power for the interface in 1/100 dBm." ::= { cooOtsThresholdEntry 3 } cooThreshLBCMin OBJECT-TYPE SYNTAX Unsigned32 (0..100) UNITS "1/10 percent" MAX-ACCESS read-only STATUS current DESCRIPTION "This object is used to configure the threshold of minimum laser bias current in 1/10 percent." ::= { cooOtsThresholdEntry 4 } cooThreshTXPowerMax OBJECT-TYPE SYNTAX CoiOpticalPower UNITS "1/100 dBm" MAX-ACCESS read-write STATUS current DESCRIPTION "This object is used to configure the threshold of maximum Transmit power for the interface in 1/100 dBm." ::= { cooOtsThresholdEntry 5 } cooThreshRXPowerMax OBJECT-TYPE SYNTAX CoiOpticalPower UNITS "1/100 dBm" MAX-ACCESS read-write STATUS current DESCRIPTION "This object is used to configure the threshold of maximum receive power for the interface in 1/100 dBm." ::= { cooOtsThresholdEntry 6 } cooThreshLBCMax OBJECT-TYPE SYNTAX Unsigned32 (0..100) UNITS "1/10 percent" MAX-ACCESS read-only STATUS current DESCRIPTION "This object is used to configure the threshold of maximum Laser Bias Current in 1/10 percent for the interface." ::= { cooOtsThresholdEntry 7 } cooThreshTXPowerEnableMin OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-write STATUS current DESCRIPTION "This object is used to configure the enablement of threshold minimum transmit power for the interface." DEFVAL { false } ::= { cooOtsThresholdEntry 8 } cooThreshRXPowerEnableMin OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-write STATUS current DESCRIPTION "This object is used to configure the enablement of the threshold minimum receive power for the interface." DEFVAL { false } ::= { cooOtsThresholdEntry 9 } cooThreshLBCEnableMin OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-write STATUS current DESCRIPTION "This object is used to configure the enablement of the threshold minimum laser bias current for the interface." DEFVAL { false } ::= { cooOtsThresholdEntry 10 } cooThreshTXPowerEnableMax OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-write STATUS current DESCRIPTION "This object is used to configure the enablement of the threshold maximum transmit power for the interface." DEFVAL { false } ::= { cooOtsThresholdEntry 11 } cooThreshRXPowerEnableMax OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-write STATUS current DESCRIPTION "This object is used to configure the enablement of the threshold maximum receive power for the interface." DEFVAL { false } ::= { cooOtsThresholdEntry 12 } cooThreshLBCEnableMax OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-write STATUS current DESCRIPTION "This object is used to configure the enablement of the threshold maximum laser bias current for the interface." DEFVAL { false } ::= { cooOtsThresholdEntry 13 } cooThreshAmpliGainMin OBJECT-TYPE SYNTAX Integer32 (0..500) UNITS "1/100 dB" MAX-ACCESS read-write STATUS current DESCRIPTION "This object is used to configure the threshold of minimum ampli gain for the interface in 1/100 dB." ::= { cooOtsThresholdEntry 14 } cooThreshAmpliGainMax OBJECT-TYPE SYNTAX Integer32 (0..500) UNITS "1/100 dB" MAX-ACCESS read-write STATUS current DESCRIPTION "This object is used to configure the threshold of maximum ampli gain for the interface in 1/100 dB." ::= { cooOtsThresholdEntry 15 } cooThreshAmpliGainEnableMax OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-write STATUS current DESCRIPTION "This object is used to configure the enablement of the threshold maximum ampli gain for the interface." DEFVAL { false } ::= { cooOtsThresholdEntry 16 } cooThreshAmpliGainEnableMin OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-write STATUS current DESCRIPTION "This object is used to configure the enablement of the threshold minimum ampli gain for the interface." DEFVAL { false } ::= { cooOtsThresholdEntry 17 } cooThreshAmpliGainTiltMin OBJECT-TYPE SYNTAX Integer32 (-50..50) UNITS "1/100 dB" MAX-ACCESS read-write STATUS current DESCRIPTION "This object is used to configure the threshold of minimum ampli gain tilt for the interface in 1/100 dB." ::= { cooOtsThresholdEntry 18 } cooThreshAmpliGainTiltMax OBJECT-TYPE SYNTAX Integer32 (-50..50) UNITS "1/100 db" MAX-ACCESS read-write STATUS current DESCRIPTION "This object is used to configure the threshold of maximum ampli gain tilt for the interface in 1/100 dB." ::= { cooOtsThresholdEntry 19 } cooThreshAmpliGainTiltEnableMax OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-write STATUS current DESCRIPTION "This object is used to configure the enablement of the threshold maximum ampli gain tilt for the interface." DEFVAL { false } ::= { cooOtsThresholdEntry 20 } cooThreshAmpliGainTiltEnableMin OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-write STATUS current DESCRIPTION "This object is used to configure the enablement of the threshold minimum ampli gain tilt for the interface." DEFVAL { false } ::= { cooOtsThresholdEntry 21 } cooOtsCurrentTable OBJECT-TYPE SYNTAX SEQUENCE OF CooOtsCurrentEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table provides current information for optical layer related attributes of interfaces with an ifType of opticalChannel(196), lane as cooCurrentLane and interval as cooCurrentIntervalType." ::= { cooOtsPerformanceMonitoring 2 } cooOtsCurrentEntry OBJECT-TYPE SYNTAX CooOtsCurrentEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry containing current information on optical layer related attributes of interfaces with an ifType opticalChannel(196). Entries are created by the feature when a new interface is added to the ifTable." INDEX { ifIndex, cooCurrentIntervalType } ::= { cooOtsCurrentTable 1 } CooOtsCurrentEntry ::= SEQUENCE { cooCurrentIntervalType CoiIntervalType, cooCurrentTXPowerMax CoiOpticalPower, cooCurrentRXPowerMax CoiOpticalPower, cooCurrentLBCMax Unsigned32, cooCurrentTXPowerMin CoiOpticalPower, cooCurrentRXPowerMin CoiOpticalPower, cooCurrentLBCMin Unsigned32, cooCurrentTXPowerAvg CoiOpticalPower, cooCurrentRXPowerAvg CoiOpticalPower, cooCurrentLBCAvg Unsigned32, cooCurrentTimestamp OCTET STRING, cooCurrentAmpliGainMin Integer32, cooCurrentAmpliGainMax Integer32, cooCurrentAmpliGainAvg Integer32, cooCurrentAmpliGainTiltMin Integer32, cooCurrentAmpliGainTiltMax Integer32, cooCurrentAmpliGainTiltAvg Integer32, cooCurrentTXPowerCLMin CoiOpticalPower, cooCurrentTXPowerCLMax CoiOpticalPower, cooCurrentTXPowerCLAvg CoiOpticalPower, cooCurrentRXPowerCLMin CoiOpticalPower, cooCurrentRXPowerCLMax CoiOpticalPower, cooCurrentRXPowerCLAvg CoiOpticalPower, cooCurrentIAmpliGainMin Integer32, cooCurrentIAmpliGainMax Integer32, cooCurrentIAmpliGainAvg Integer32, cooCurrentEAmpliGainMin Integer32, cooCurrentEAmpliGainMax Integer32, cooCurrentEAmpliGainAvg Integer32, cooCurrentIAmpliGainTiltMin Integer32, cooCurrentIAmpliGainTiltMax Integer32, cooCurrentIAmpliGainTiltAvg Integer32, cooCurrentEAmpliGainTiltMin Integer32, cooCurrentEAmpliGainTiltMax Integer32, cooCurrentEAmpliGainTiltAvg Integer32 } cooCurrentIntervalType OBJECT-TYPE SYNTAX CoiIntervalType MAX-ACCESS not-accessible STATUS current DESCRIPTION "This object represents the interval type during which the current performance statistics are accumulated." ::= { cooOtsCurrentEntry 1 } cooCurrentTXPowerMax OBJECT-TYPE SYNTAX CoiOpticalPower UNITS "1/100 dBm" MAX-ACCESS read-only STATUS current DESCRIPTION "This object specifies the current maximum transmit power for the interface in 1/100 dBm." ::= { cooOtsCurrentEntry 2 } cooCurrentRXPowerMax OBJECT-TYPE SYNTAX CoiOpticalPower UNITS "1/100 dBm" MAX-ACCESS read-only STATUS current DESCRIPTION "This object specifies the current maximum receive power for the interface in 1/100 dBm." ::= { cooOtsCurrentEntry 3 } cooCurrentLBCMax OBJECT-TYPE SYNTAX Unsigned32 (0..100) UNITS "1/10 percent" MAX-ACCESS read-only STATUS current DESCRIPTION "This object specifies the current maximum laser bias current in 1/10 percent for the interface." ::= { cooOtsCurrentEntry 4 } cooCurrentTXPowerMin OBJECT-TYPE SYNTAX CoiOpticalPower UNITS "1/100 dBm" MAX-ACCESS read-only STATUS current DESCRIPTION "This object specifies the current minimum transmit power for the interface in 1/100 dBm." ::= { cooOtsCurrentEntry 5 } cooCurrentRXPowerMin OBJECT-TYPE SYNTAX CoiOpticalPower UNITS "1/100 dBm" MAX-ACCESS read-only STATUS current DESCRIPTION "This object specifies the current minimum receive power for the interface in 1/100 dBm." ::= { cooOtsCurrentEntry 6 } cooCurrentLBCMin OBJECT-TYPE SYNTAX Unsigned32 (0..100) UNITS "1/10 percent" MAX-ACCESS read-only STATUS current DESCRIPTION "This object specifies the current minimum laser bias current in 1/10 percent for the interface." ::= { cooOtsCurrentEntry 7 } cooCurrentTXPowerAvg OBJECT-TYPE SYNTAX CoiOpticalPower UNITS "1/100 dBm" MAX-ACCESS read-only STATUS current DESCRIPTION "This object specifies the current average transmit power for the interface in 1/100 dBm." ::= { cooOtsCurrentEntry 8 } cooCurrentRXPowerAvg OBJECT-TYPE SYNTAX CoiOpticalPower UNITS "1/100 dBm" MAX-ACCESS read-only STATUS current DESCRIPTION "This object specifies the current average receive power for the interface in 1/100 dBm." ::= { cooOtsCurrentEntry 9 } cooCurrentLBCAvg OBJECT-TYPE SYNTAX Unsigned32 (0..100) UNITS "1/10 percent" MAX-ACCESS read-only STATUS current DESCRIPTION "This object specifies the current average Laser Bias Current in 1/10 percent for the interface." ::= { cooOtsCurrentEntry 10 } cooCurrentTimestamp OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "This object specifies the timestamp for the current bucket for the interface." ::= { cooOtsCurrentEntry 11 } cooCurrentAmpliGainMin OBJECT-TYPE SYNTAX Integer32 UNITS "1/100 dB" MAX-ACCESS read-only STATUS current DESCRIPTION "This object specifies the current minimum amplifier gain for the interface in 1/100 dB." ::= { cooOtsCurrentEntry 12 } cooCurrentAmpliGainMax OBJECT-TYPE SYNTAX Integer32 UNITS "1/100 dB" MAX-ACCESS read-only STATUS current DESCRIPTION "This object specifies the current maximum amplifier gain for the interface in 1/100 dB." ::= { cooOtsCurrentEntry 13 } cooCurrentAmpliGainAvg OBJECT-TYPE SYNTAX Integer32 UNITS "1/100 dB" MAX-ACCESS read-only STATUS current DESCRIPTION "This object specifies the current average amplifier gain for the interface in 1/100 dB." ::= { cooOtsCurrentEntry 14 } cooCurrentAmpliGainTiltMin OBJECT-TYPE SYNTAX Integer32 UNITS "1/100 dB" MAX-ACCESS read-only STATUS current DESCRIPTION "This object specifies the current minimum amplifier gain tilt for the interface in 1/100 dB." ::= { cooOtsCurrentEntry 15 } cooCurrentAmpliGainTiltMax OBJECT-TYPE SYNTAX Integer32 UNITS "1/100 dB" MAX-ACCESS read-only STATUS current DESCRIPTION "This object specifies the current maximum amplifier gain tilt for the interface in 1/100 dB." ::= { cooOtsCurrentEntry 16 } cooCurrentAmpliGainTiltAvg OBJECT-TYPE SYNTAX Integer32 UNITS "1/100 dB" MAX-ACCESS read-only STATUS current DESCRIPTION "This object specifies the current average amplifier gain tilt for the interface in 1/100 dB." ::= { cooOtsCurrentEntry 17 } cooCurrentTXPowerCLMin OBJECT-TYPE SYNTAX CoiOpticalPower UNITS "1/100 dBm" MAX-ACCESS read-only STATUS current DESCRIPTION "This object specifies the current minimum transmit power C+L for the interface in 1/100 dBm." ::= { cooOtsCurrentEntry 18 } cooCurrentTXPowerCLMax OBJECT-TYPE SYNTAX CoiOpticalPower UNITS "1/100 dBm" MAX-ACCESS read-only STATUS current DESCRIPTION "This object specifies the current maximum transmit power C+L for the interface in 1/100 dBm." ::= { cooOtsCurrentEntry 19 } cooCurrentTXPowerCLAvg OBJECT-TYPE SYNTAX CoiOpticalPower UNITS "1/100 dBm" MAX-ACCESS read-only STATUS current DESCRIPTION "This object specifies the current Average transmit power C+L for the interface in 1/100 dBm." ::= { cooOtsCurrentEntry 20 } cooCurrentRXPowerCLMin OBJECT-TYPE SYNTAX CoiOpticalPower UNITS "1/100 dBm" MAX-ACCESS read-only STATUS current DESCRIPTION "This object specifies the current minimum receive power for the interface in 1/100 dBm." ::= { cooOtsCurrentEntry 21 } cooCurrentRXPowerCLMax OBJECT-TYPE SYNTAX CoiOpticalPower UNITS "1/100 dBm" MAX-ACCESS read-only STATUS current DESCRIPTION "This object specifies the current maximun receive power for the interface in 1/100 dBm." ::= { cooOtsCurrentEntry 22 } cooCurrentRXPowerCLAvg OBJECT-TYPE SYNTAX CoiOpticalPower UNITS "1/100 dBm" MAX-ACCESS read-only STATUS current DESCRIPTION "This object specifies the current average receive power for the interface in 1/100 dBm." ::= { cooOtsCurrentEntry 23 } cooCurrentIAmpliGainMin OBJECT-TYPE SYNTAX Integer32 UNITS "1/100 dB" MAX-ACCESS read-only STATUS current DESCRIPTION "This object specifies the current minimum ingress amplifier gain for the interface in 1/100 dB." ::= { cooOtsCurrentEntry 24 } cooCurrentIAmpliGainMax OBJECT-TYPE SYNTAX Integer32 UNITS "1/100 dB" MAX-ACCESS read-only STATUS current DESCRIPTION "This object specifies the current maximum ingress amplifier gain for the interface in 1/100 dB." ::= { cooOtsCurrentEntry 25 } cooCurrentIAmpliGainAvg OBJECT-TYPE SYNTAX Integer32 UNITS "1/100 dB" MAX-ACCESS read-only STATUS current DESCRIPTION "This object specifies the current average ingress amplifier gain for the interface in 1/100 dB." ::= { cooOtsCurrentEntry 26 } cooCurrentEAmpliGainMin OBJECT-TYPE SYNTAX Integer32 UNITS "1/100 dB" MAX-ACCESS read-only STATUS current DESCRIPTION "This object specifies the current minimum egress amplifier gain for the interface in 1/100 dB." ::= { cooOtsCurrentEntry 27 } cooCurrentEAmpliGainMax OBJECT-TYPE SYNTAX Integer32 UNITS "1/100 dB" MAX-ACCESS read-only STATUS current DESCRIPTION "This object specifies the current maximum egress amplifier gain for the interface in 1/100 dB." ::= { cooOtsCurrentEntry 28 } cooCurrentEAmpliGainAvg OBJECT-TYPE SYNTAX Integer32 UNITS "1/100 dB" MAX-ACCESS read-only STATUS current DESCRIPTION "This object specifies the current average egress amplifier gain for the interface in 1/100 dB." ::= { cooOtsCurrentEntry 29 } cooCurrentIAmpliGainTiltMin OBJECT-TYPE SYNTAX Integer32 UNITS "1/100 dB" MAX-ACCESS read-only STATUS current DESCRIPTION "This object specifies the current minimum ingress amplifier gain tilt for the interface in 1/100 dB." ::= { cooOtsCurrentEntry 30 } cooCurrentIAmpliGainTiltMax OBJECT-TYPE SYNTAX Integer32 UNITS "1/100 dB" MAX-ACCESS read-only STATUS current DESCRIPTION "This object specifies the current maximum ingress amplifier gain tilt for the interface in 1/100 dB." ::= { cooOtsCurrentEntry 31 } cooCurrentIAmpliGainTiltAvg OBJECT-TYPE SYNTAX Integer32 UNITS "1/100 dB" MAX-ACCESS read-only STATUS current DESCRIPTION "This object specifies the current average ingress amplifier gain tilt for the interface in 1/100 dB." ::= { cooOtsCurrentEntry 32 } cooCurrentEAmpliGainTiltMin OBJECT-TYPE SYNTAX Integer32 UNITS "1/100 dB" MAX-ACCESS read-only STATUS current DESCRIPTION "This object specifies the current minimum egress amplifier gain tilt for the interface in 1/100 dB." ::= { cooOtsCurrentEntry 33 } cooCurrentEAmpliGainTiltMax OBJECT-TYPE SYNTAX Integer32 UNITS "1/100 dB" MAX-ACCESS read-only STATUS current DESCRIPTION "This object specifies the current maximum egress amplifier gain tilt for the interface in 1/100 dB." ::= { cooOtsCurrentEntry 34 } cooCurrentEAmpliGainTiltAvg OBJECT-TYPE SYNTAX Integer32 UNITS "1/100 dB" MAX-ACCESS read-only STATUS current DESCRIPTION "This object specifies the current average egress amplifier gain tilt for the interface in 1/100 dB." ::= { cooOtsCurrentEntry 35 } cooOtsIntervalTable OBJECT-TYPE SYNTAX SEQUENCE OF CooOtsIntervalEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table provides interval information for optical layer related attributes of interfaces with an ifType of opticalChannel(196), lane as cooIntervalLane, Interval as cooIntervalIntervalType and history bucket as cooIntervalIntervalType." ::= { cooOtsPerformanceMonitoring 3 } cooOtsIntervalEntry OBJECT-TYPE SYNTAX CooOtsIntervalEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry containing interval information on optical layer related attributes of interfaces with an ifType opticalChannel(196). Entries are created by the feature when a new interface is added to the ifTable." INDEX { ifIndex, cooIntervalType, cooIntervalNum } ::= { cooOtsIntervalTable 1 } CooOtsIntervalEntry ::= SEQUENCE { cooIntervalType CoiIntervalType, cooIntervalNum Unsigned32, cooIntervalTXPowerMax CoiOpticalPower, cooIntervalRXPowerMax CoiOpticalPower, cooIntervalLBCMax Unsigned32, cooIntervalTXPowerMin CoiOpticalPower, cooIntervalRXPowerMin CoiOpticalPower, cooIntervalLBCMin Unsigned32, cooIntervalTXPowerAvg CoiOpticalPower, cooIntervalRXPowerAvg CoiOpticalPower, cooIntervalLBCAvg Unsigned32, cooIntervalTimestamp OCTET STRING, cooIntervalAmpliGainMin Integer32, cooIntervalAmpliGainMax Integer32, cooIntervalAmpliGainAvg Integer32, cooIntervalAmpliGainTiltMin Integer32, cooIntervalAmpliGainTiltMax Integer32, cooIntervalAmpliGainTiltAvg Integer32, cooIntervalTXPowerCLMin CoiOpticalPower, cooIntervalTXPowerCLMax CoiOpticalPower, cooIntervalTXPowerCLAvg CoiOpticalPower, cooIntervalRXPowerCLMin CoiOpticalPower, cooIntervalRXPowerCLMax CoiOpticalPower, cooIntervalRXPowerCLAvg CoiOpticalPower, cooIntervalIAmpliGainMin Integer32, cooIntervalIAmpliGainMax Integer32, cooIntervalIAmpliGainAvg Integer32, cooIntervalEAmpliGainMin Integer32, cooIntervalEAmpliGainMax Integer32, cooIntervalEAmpliGainAvg Integer32, cooIntervalIAmpliGainTiltMin Integer32, cooIntervalIAmpliGainTiltMax Integer32, cooIntervalIAmpliGainTiltAvg Integer32, cooIntervalEAmpliGainTiltMin Integer32, cooIntervalEAmpliGainTiltMax Integer32, cooIntervalEAmpliGainTiltAvg Integer32 } cooIntervalType OBJECT-TYPE SYNTAX CoiIntervalType MAX-ACCESS not-accessible STATUS current DESCRIPTION "This object represents the interval type during which the performance statistics are accumulated." ::= { cooOtsIntervalEntry 1 } cooIntervalNum OBJECT-TYPE SYNTAX Unsigned32 (1..31) MAX-ACCESS not-accessible STATUS current DESCRIPTION "This object identifies the interval for which the set of interval performance values is available. The interval identified by 1 is the most recent 15 minute or 24 hour interval, and the interval identified by N is the interval immediately preceding the one identified by N-1." ::= { cooOtsIntervalEntry 2 } cooIntervalTXPowerMax OBJECT-TYPE SYNTAX CoiOpticalPower UNITS "1/100 dBm" MAX-ACCESS read-only STATUS current DESCRIPTION "This object specifies the interval maximum transmit power in 1/100 dBm for the interface." ::= { cooOtsIntervalEntry 3 } cooIntervalRXPowerMax OBJECT-TYPE SYNTAX CoiOpticalPower UNITS "1/100 dBm" MAX-ACCESS read-only STATUS current DESCRIPTION "This object specifies the interval maximum receive power in 1/100 dBm for the interface." ::= { cooOtsIntervalEntry 4 } cooIntervalLBCMax OBJECT-TYPE SYNTAX Unsigned32 (0..100) UNITS "1/10 percent" MAX-ACCESS read-only STATUS current DESCRIPTION "This object specifies the interval maximum laser bias current in 1/10 percent for the interface." ::= { cooOtsIntervalEntry 5 } cooIntervalTXPowerMin OBJECT-TYPE SYNTAX CoiOpticalPower UNITS "1/100 dBm" MAX-ACCESS read-only STATUS current DESCRIPTION "This object specifies the interval minimum transmit power in 1/100 dBm for the interface." ::= { cooOtsIntervalEntry 6 } cooIntervalRXPowerMin OBJECT-TYPE SYNTAX CoiOpticalPower UNITS "1/100 dBm" MAX-ACCESS read-only STATUS current DESCRIPTION "This object specifies the interval minimum receive power in 1/100 dBm for the interface." ::= { cooOtsIntervalEntry 7 } cooIntervalLBCMin OBJECT-TYPE SYNTAX Unsigned32 (0..100) UNITS "1/10 percent" MAX-ACCESS read-only STATUS current DESCRIPTION "This object specifies the interval minimum laser bias current in 1/10 percent for the interface." ::= { cooOtsIntervalEntry 8 } cooIntervalTXPowerAvg OBJECT-TYPE SYNTAX CoiOpticalPower UNITS "1/100 dBm" MAX-ACCESS read-only STATUS current DESCRIPTION "This object specifies the interval average transmit power in 1/100 dBm for the interface." ::= { cooOtsIntervalEntry 9 } cooIntervalRXPowerAvg OBJECT-TYPE SYNTAX CoiOpticalPower UNITS "1/100 dBm" MAX-ACCESS read-only STATUS current DESCRIPTION "This object specifies the interval average receive power in 1/100 dBm for the interface." ::= { cooOtsIntervalEntry 10 } cooIntervalLBCAvg OBJECT-TYPE SYNTAX Unsigned32 (0..100) UNITS "1/10 percent" MAX-ACCESS read-only STATUS current DESCRIPTION "This object specifies the interval average laser bias current in 1/10 percent for the interface." ::= { cooOtsIntervalEntry 11 } cooIntervalTimestamp OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "This object specifies the timestamp, for the bucket specified by 'cooIntervalNum', for the interface." ::= { cooOtsIntervalEntry 12 } cooIntervalAmpliGainMin OBJECT-TYPE SYNTAX Integer32 UNITS "1/100 dB" MAX-ACCESS read-only STATUS current DESCRIPTION "This object specifies the interval minimum amplifier gain in 1/100 dB for the interface." ::= { cooOtsIntervalEntry 13 } cooIntervalAmpliGainMax OBJECT-TYPE SYNTAX Integer32 UNITS "1/100 dB" MAX-ACCESS read-only STATUS current DESCRIPTION "This object specifies the interval maximum amplifier gain in 1/100 dB for the interface." ::= { cooOtsIntervalEntry 14 } cooIntervalAmpliGainAvg OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "This object specifies the interval acerage amplifier gain in 1/100 dB for the interface." ::= { cooOtsIntervalEntry 15 } cooIntervalAmpliGainTiltMin OBJECT-TYPE SYNTAX Integer32 UNITS "1/100 dB" MAX-ACCESS read-only STATUS current DESCRIPTION "This object specifies the interval minimum amplifier gain tilt in 1/100 dB for the interface." ::= { cooOtsIntervalEntry 16 } cooIntervalAmpliGainTiltMax OBJECT-TYPE SYNTAX Integer32 UNITS "1/100 dB" MAX-ACCESS read-only STATUS current DESCRIPTION "This object specifies the interval maximum amplifier gain tilt in 1/100 dB for the interface." ::= { cooOtsIntervalEntry 17 } cooIntervalAmpliGainTiltAvg OBJECT-TYPE SYNTAX Integer32 UNITS "1/100 dB" MAX-ACCESS read-only STATUS current DESCRIPTION "This object specifies the interval average amplifier gain tilt in 1/100 dB for the interface." ::= { cooOtsIntervalEntry 18 } cooIntervalTXPowerCLMin OBJECT-TYPE SYNTAX CoiOpticalPower UNITS "1/100 dBm" MAX-ACCESS read-only STATUS current DESCRIPTION "This object specifies the interval minimum transmit power C+L for the interface in 1/100 dBm." ::= { cooOtsIntervalEntry 19 } cooIntervalTXPowerCLMax OBJECT-TYPE SYNTAX CoiOpticalPower UNITS "1/100 dBm" MAX-ACCESS read-only STATUS current DESCRIPTION "This object specifies the interval maximum transmit power C+L for the interface in 1/100 dBm." ::= { cooOtsIntervalEntry 20 } cooIntervalTXPowerCLAvg OBJECT-TYPE SYNTAX CoiOpticalPower UNITS "1/100 dBm" MAX-ACCESS read-only STATUS current DESCRIPTION "This object specifies the interval Average transmit power C+L for the interface in 1/100 dBm." ::= { cooOtsIntervalEntry 21 } cooIntervalRXPowerCLMin OBJECT-TYPE SYNTAX CoiOpticalPower UNITS "1/100 dBm" MAX-ACCESS read-only STATUS current DESCRIPTION "This object specifies the interval minimum receive power for the interface in 1/100 dBm." ::= { cooOtsIntervalEntry 22 } cooIntervalRXPowerCLMax OBJECT-TYPE SYNTAX CoiOpticalPower UNITS "1/100 dBm" MAX-ACCESS read-only STATUS current DESCRIPTION "This object specifies the interval maximun receive power for the interface in 1/100 dBm." ::= { cooOtsIntervalEntry 23 } cooIntervalRXPowerCLAvg OBJECT-TYPE SYNTAX CoiOpticalPower UNITS "1/100 dBm" MAX-ACCESS read-only STATUS current DESCRIPTION "This object specifies the interval average receive power for the interface in 1/100 dBm." ::= { cooOtsIntervalEntry 24 } cooIntervalIAmpliGainMin OBJECT-TYPE SYNTAX Integer32 UNITS "1/100 dB" MAX-ACCESS read-only STATUS current DESCRIPTION "This object specifies the interval minimum ingress amplifier gain for the interface in 1/100 dB." ::= { cooOtsIntervalEntry 25 } cooIntervalIAmpliGainMax OBJECT-TYPE SYNTAX Integer32 UNITS "1/100 dB" MAX-ACCESS read-only STATUS current DESCRIPTION "This object specifies the interval maximum ingress amplifier gain for the interface in 1/100 dB." ::= { cooOtsIntervalEntry 26 } cooIntervalIAmpliGainAvg OBJECT-TYPE SYNTAX Integer32 UNITS "1/100 dB" MAX-ACCESS read-only STATUS current DESCRIPTION "This object specifies the interval average ingress amplifier gain for the interface in 1/100 dB." ::= { cooOtsIntervalEntry 27 } cooIntervalEAmpliGainMin OBJECT-TYPE SYNTAX Integer32 UNITS "1/100 dB" MAX-ACCESS read-only STATUS current DESCRIPTION "This object specifies the interval minimum egress amplifier gain for the interface in 1/100 dB." ::= { cooOtsIntervalEntry 28 } cooIntervalEAmpliGainMax OBJECT-TYPE SYNTAX Integer32 UNITS "1/100 dB" MAX-ACCESS read-only STATUS current DESCRIPTION "This object specifies the interval maximum egress amplifier gain for the interface in 1/100 dB." ::= { cooOtsIntervalEntry 29 } cooIntervalEAmpliGainAvg OBJECT-TYPE SYNTAX Integer32 UNITS "1/100 dB" MAX-ACCESS read-only STATUS current DESCRIPTION "This object specifies the interval average egress amplifier gain for the interface in 1/100 dB." ::= { cooOtsIntervalEntry 30 } cooIntervalIAmpliGainTiltMin OBJECT-TYPE SYNTAX Integer32 UNITS "1/100 dB" MAX-ACCESS read-only STATUS current DESCRIPTION "This object specifies the interval minimum ingress amplifier gain tilt for the interface in 1/100 dB." ::= { cooOtsIntervalEntry 31 } cooIntervalIAmpliGainTiltMax OBJECT-TYPE SYNTAX Integer32 UNITS "1/100 dB" MAX-ACCESS read-only STATUS current DESCRIPTION "This object specifies the interval maximum ingress amplifier gain tilt for the interface in 1/100 dB." ::= { cooOtsIntervalEntry 32 } cooIntervalIAmpliGainTiltAvg OBJECT-TYPE SYNTAX Integer32 UNITS "1/100 dB" MAX-ACCESS read-only STATUS current DESCRIPTION "This object specifies the interval average ingress amplifier gain tilt for the interface in 1/100 dB." ::= { cooOtsIntervalEntry 33 } cooIntervalEAmpliGainTiltMin OBJECT-TYPE SYNTAX Integer32 UNITS "1/100 dB" MAX-ACCESS read-only STATUS current DESCRIPTION "This object specifies the interval minimum egress amplifier gain tilt for the interface in 1/100 dB." ::= { cooOtsIntervalEntry 34 } cooIntervalEAmpliGainTiltMax OBJECT-TYPE SYNTAX Integer32 UNITS "1/100 dB" MAX-ACCESS read-only STATUS current DESCRIPTION "This object specifies the interval maximum egress amplifier gain tilt for the interface in 1/100 dB." ::= { cooOtsIntervalEntry 35 } cooIntervalEAmpliGainTiltAvg OBJECT-TYPE SYNTAX Integer32 UNITS "1/100 dB" MAX-ACCESS read-only STATUS current DESCRIPTION "This object specifies the interval average egress amplifier gain tilt for the interface in 1/100 dB." ::= { cooOtsIntervalEntry 36 } cooOtsEquipmentAlarmGroup OBJECT IDENTIFIER ::= { ciscoOpticalOtsMIBObjects 5 } cooOtsAlarmLocation OBJECT-TYPE SYNTAX SnmpAdminString MAX-ACCESS accessible-for-notify STATUS current DESCRIPTION "This object indicates the location of the component that raised alarm, within the device." ::= { cooOtsEquipmentAlarmGroup 1 } cooOtsAlarmType OBJECT-TYPE SYNTAX CoiOptAlarmType MAX-ACCESS accessible-for-notify STATUS current DESCRIPTION "This object indicates the type of alarm that is raised." ::= { cooOtsEquipmentAlarmGroup 2 } cooOtsAlarmTimeStamp OBJECT-TYPE SYNTAX TimeStamp MAX-ACCESS accessible-for-notify STATUS current DESCRIPTION "This object represents the time when an event occurred. This is accurate only upto a second." ::= { cooOtsEquipmentAlarmGroup 3 } cooOtsAlarmName OBJECT-TYPE SYNTAX SnmpAdminString MAX-ACCESS accessible-for-notify STATUS current DESCRIPTION "This object represents the user-visible name, which uniquely identifies the alarm in the system." ::= { cooOtsEquipmentAlarmGroup 4 } cooOtsAlarmAdditionalInfo OBJECT-TYPE SYNTAX SnmpAdminString MAX-ACCESS accessible-for-notify STATUS current DESCRIPTION "This object provides additional information about the alarm. This object would be an empty string if no additional information is specified." ::= { cooOtsEquipmentAlarmGroup 5 } cooOtsAlarmSeverity OBJECT-TYPE SYNTAX CoiOptAlarmSeverity MAX-ACCESS accessible-for-notify STATUS current DESCRIPTION "This object specifies alarm severity." ::= { cooOtsEquipmentAlarmGroup 6 } cooOtsAlarmStatus OBJECT-TYPE SYNTAX CoiOptAlarmStatus MAX-ACCESS accessible-for-notify STATUS current DESCRIPTION "This object specifies alarm status." ::= { cooOtsEquipmentAlarmGroup 7 } cooOtsAlarmServiceAffecting OBJECT-TYPE SYNTAX CoiOptAlarmServiceAffecting MAX-ACCESS accessible-for-notify STATUS current DESCRIPTION "This object specifies the service affecting state of the alarm." ::= { cooOtsEquipmentAlarmGroup 8 } -- MIB Conformance Statements ciscoOpticalOtsMIBConformance OBJECT IDENTIFIER ::= { ciscoOpticalOtsMIB 2 } ciscoOpticalOtsMIBCompliances OBJECT IDENTIFIER ::= { ciscoOpticalOtsMIBConformance 1 } ciscoOpticalOtsMIBGroups OBJECT IDENTIFIER ::= { ciscoOpticalOtsMIBConformance 2 } ciscoOpticalOtsMIBCompliance MODULE-COMPLIANCE STATUS current DESCRIPTION "The compliance statement for platforms that monitor the parameters for the optical interfaces." MODULE -- this module MANDATORY-GROUPS { cooOtsGroup } GROUP cooOtsOchGroup DESCRIPTION "The collection of objects to allow configurations and give information related to the optical layer characteristics for interfaces of ifType opticalChannel(196)." GROUP cooOtsControllerGroup DESCRIPTION "The collection of objects to allow configurations and give information related to the optical layer characteristics for interfaces of ifType opticalChannel(196)." GROUP cooOtsController2Group DESCRIPTION "The collection of objects to allow configurations and give information related to the optical OTS characteristics for interfaces of ifType opticalTransport(196) using the controller2 table." GROUP cooOtsOchControllerGroup DESCRIPTION "The collection of objects to allow configurations and give information related to the optical layer characteristics for interfaces of ifType opticalChannel(196)." GROUP cooOtsThresholdGroup DESCRIPTION "The collection of objects used for monitoring the threshold information for optical layer related attributes of interfaces with an ifType of opticalChannel(196)." GROUP cooOtsCurrentGroup DESCRIPTION "The collection of objects used for monitoring the current information for optical layer related attributes of interfaces with an ifType of opticalChannel(196) in a current interval." GROUP cooOtsIntervalGroup DESCRIPTION "The collection of objects used for monitoring the interval information for optical layer related attributes of interfaces with an ifType of opticalChannel(196) in a given interval." GROUP cooOtsNotifEnableGroup DESCRIPTION "The collection of objects to enable the notification generations upon an interface's alarms status change on optics layer." GROUP cooOtsNotifGroup DESCRIPTION "The optical status change notifications whenever the alarms status of optical OTS layer on an interface changes." GROUP cooOtsOchNotifGroup DESCRIPTION "The optical status change notifications whenever the alarms status of optical OTS-OCH layer on an interface changes." GROUP cooOtsEquipmentAlarmInfoGroup DESCRIPTION "The optical equipment alarm notifications whenever the equipment failed alarm is detected." GROUP cooOtsPowerGroup DESCRIPTION "The collection of objects used for monitoring the total power information for optical layer related attributes of interfaces with an ifType of opticalChannel(196)." GROUP cooOtsOchNotifEnableGroup DESCRIPTION "The collection of objects to enable the notification generations upon an interface's alarms status change on optics OTS-OCH layer." ::= { ciscoOpticalOtsMIBCompliances 1 } -- units of conformance cooOtsGroup OBJECT-GROUP OBJECTS { cooOtsControllerPortType, cooOtsControllerLaserStatus, cooOtsControllerRXPower, cooOtsControllerTXPower, cooOtsControllerAmpliGain, cooOtsControllerAmpliTilt, cooOtsControllerTotalRXPower, cooOtsControllerTotalTXPower, cooOtsControllerRXVoaAttenuation, cooOtsControllerTXVoaAttenuation, cooOtsControllerRXLowThreshold, cooOtsControllerTXLowThreshold, cooOtsControllerAmpliChannelPwr, cooOtsControllerChannelPwrMaxDelta, cooOtsControllerAmpliControlMode, cooOtsControllerAmpliGainRange, cooOtsControllerAmpliSafetyCtrlMode, cooOtsControllerOsri, cooOtsControllerProtectionPortRole, cooOtsControllerState, cooOtsControllerTranspAdminState, cooOtsControllerAlarmState, cooThreshTXPowerMin, cooThreshRXPowerMin, cooThreshLBCMin, cooThreshTXPowerMax, cooThreshRXPowerMax, cooThreshLBCMax, cooCurrentTXPowerMax, cooCurrentRXPowerMax, cooCurrentLBCMax, cooCurrentTXPowerMin, cooCurrentRXPowerMin, cooCurrentLBCMin, cooCurrentTXPowerAvg, cooCurrentRXPowerAvg, cooCurrentLBCAvg, cooIntervalTXPowerMax, cooIntervalRXPowerMax, cooIntervalLBCMax, cooIntervalTXPowerMin, cooIntervalRXPowerMin, cooIntervalLBCMin, cooIntervalTXPowerAvg, cooIntervalRXPowerAvg, cooIntervalLBCAvg, cooOtsControllerRXSpanLoss, cooOtsControllerTXSpanLoss, cooOtsControllerRXEnabled, cooOtsControllerTXEnabled, cooThreshAmpliGainMin, cooThreshAmpliGainMax, cooThreshAmpliGainEnableMax, cooThreshAmpliGainEnableMin, cooThreshAmpliGainTiltMin, cooThreshAmpliGainTiltMax, cooThreshAmpliGainTiltEnableMax, cooThreshAmpliGainTiltEnableMin, cooCurrentAmpliGainMin, cooCurrentAmpliGainMax, cooCurrentAmpliGainAvg, cooCurrentAmpliGainTiltMin, cooCurrentAmpliGainTiltMax, cooCurrentAmpliGainTiltAvg, cooIntervalAmpliGainMin, cooIntervalAmpliGainMax, cooIntervalAmpliGainAvg, cooIntervalAmpliGainTiltMin, cooIntervalAmpliGainTiltMax, cooIntervalAmpliGainTiltAvg, cooOtsControllerIAmpliGain, cooOtsControllerIAmpliTilt, cooOtsControllerIAmpliGainRange, cooOtsControllerISafetyControlMode, cooOtsControllerIAmpliOsri, cooOtsControllerEAmpliGain, cooOtsControllerEAmpliTilt, cooOtsControllerEAmpliGainRange, cooOtsControllerESafetyControlMode, cooOtsControllerEAmpliOsri, cooOtsControllerTotLCTXPower, cooOtsControllerTotLCRXPower, cooOtsControllerIForceApr, cooOtsControllerEForceApr, cooOtsControllerBrPower, cooOtsControllerLedState, cooOtsControllerEAmpliBrRatio, cooOtsControllerAmpliControlModeConfigVal, cooOtsControllerEAmpliPowerConfigVal, cooOtsControllerTemperature, cooOtsControllerVoltage, cooOtsControllerTransceiverVendorInfo } STATUS current DESCRIPTION "The collection of objects to provide information related to the optical OTS characteristics for interfaces of ifType opticalChannel(196)." ::= { ciscoOpticalOtsMIBGroups 1 } cooOtsOchGroup OBJECT-GROUP OBJECTS { cooOtsOchControllerPortType, cooOtsOchControllerLaserStatus, cooOtsOchControllerRXPower, cooOtsOchControllerTXPower, cooOtsOchControllerRXLowThreshold, cooOtsOchControllerTXLowThreshold, cooOtsOchControllerWavelength, cooOtsOchControllerFrequency, cooOtsOchControllerChannelNumber, cooOtsOchControllerState, cooOtsOchControllerTranspAdminState, cooOtsOchControllerAlarmState, cooThreshTXPowerMin, cooThreshRXPowerMin, cooThreshLBCMin, cooThreshTXPowerMax, cooThreshRXPowerMax, cooThreshLBCMax, cooCurrentTXPowerMax, cooCurrentRXPowerMax, cooCurrentLBCMax, cooCurrentTXPowerMin, cooCurrentRXPowerMin, cooCurrentLBCMin, cooCurrentTXPowerAvg, cooCurrentRXPowerAvg, cooCurrentLBCAvg, cooIntervalTXPowerMax, cooIntervalRXPowerMax, cooIntervalLBCMax, cooIntervalTXPowerMin, cooIntervalRXPowerMin, cooIntervalLBCMin, cooIntervalTXPowerAvg, cooIntervalRXPowerAvg, cooIntervalLBCAvg, cooOtsOchControllerWidth } STATUS current DESCRIPTION "The collection of objects to give information related to the optical OTS-OCH characteristics for interfaces of ifType opticalChannel(196)." ::= { ciscoOpticalOtsMIBGroups 2 } cooOtsControllerGroup OBJECT-GROUP OBJECTS { cooOtsControllerAmpliGain, cooOtsControllerAmpliTilt, cooOtsControllerRXVoaAttenuation, cooOtsControllerTXVoaAttenuation, cooOtsControllerRXLowThreshold, cooOtsControllerTXLowThreshold, cooOtsControllerAmpliChannelPwr, cooOtsControllerChannelPwrMaxDelta, cooOtsControllerAmpliControlMode, cooOtsControllerAmpliGainRange, cooOtsControllerAmpliSafetyCtrlMode, cooOtsControllerOsri, cooOtsControllerRXEnabled, cooOtsControllerTXEnabled, cooOtsControllerIAmpliGain, cooOtsControllerIAmpliTilt, cooOtsControllerIAmpliGainRange, cooOtsControllerISafetyControlMode, cooOtsControllerIAmpliOsri, cooOtsControllerEAmpliGain, cooOtsControllerEAmpliTilt, cooOtsControllerEAmpliGainRange, cooOtsControllerESafetyControlMode, cooOtsControllerEAmpliOsri, cooOtsControllerTotLCTXPower, cooOtsControllerTotLCRXPower, cooOtsControllerIForceApr, cooOtsControllerEForceApr, cooOtsControllerBrPower, cooOtsControllerLedState, cooOtsControllerEAmpliBrRatio, cooOtsControllerAmpliControlModeConfigVal, cooOtsControllerEAmpliPowerConfigVal, cooOtsControllerTemperature, cooOtsControllerVoltage } STATUS current DESCRIPTION "The collection of objects to allow configurations and give information related to the optical OTS characteristics for interfaces of ifType opticalChannel(196)." ::= { ciscoOpticalOtsMIBGroups 3 } cooOtsOchControllerGroup OBJECT-GROUP OBJECTS { cooOtsOchControllerRXLowThreshold, cooOtsOchControllerTXLowThreshold } STATUS current DESCRIPTION "The collection of objects to allow configurations and give information related to the optical OTS-OCH characteristics for interfaces of ifType opticalChannel(196)." ::= { ciscoOpticalOtsMIBGroups 4 } cooOtsThresholdGroup OBJECT-GROUP OBJECTS { cooThreshTXPowerMin, cooThreshRXPowerMin, cooThreshLBCMin, cooThreshTXPowerMax, cooThreshRXPowerMax, cooThreshLBCMax, cooThreshTXPowerEnableMin, cooThreshRXPowerEnableMin, cooThreshLBCEnableMin, cooThreshTXPowerEnableMax, cooThreshRXPowerEnableMax, cooThreshLBCEnableMax, cooThreshAmpliGainMin, cooThreshAmpliGainMax, cooThreshAmpliGainEnableMax, cooThreshAmpliGainEnableMin, cooThreshAmpliGainTiltMin, cooThreshAmpliGainTiltMax, cooThreshAmpliGainTiltEnableMax, cooThreshAmpliGainTiltEnableMin } STATUS current DESCRIPTION "The collection of objects used for monitoring the threshold information for optical layer related attributes of interfaces with an ifType of opticalChannel(196)." ::= { ciscoOpticalOtsMIBGroups 5 } cooOtsCurrentGroup OBJECT-GROUP OBJECTS { cooCurrentTXPowerMax, cooCurrentRXPowerMax, cooCurrentLBCMax, cooCurrentTXPowerMin, cooCurrentRXPowerMin, cooCurrentLBCMin, cooCurrentTXPowerAvg, cooCurrentRXPowerAvg, cooCurrentLBCAvg, cooCurrentTimestamp, cooCurrentAmpliGainMin, cooCurrentAmpliGainMax, cooCurrentAmpliGainAvg, cooCurrentAmpliGainTiltMin, cooCurrentAmpliGainTiltMax, cooCurrentAmpliGainTiltAvg } STATUS current DESCRIPTION "The collection of objects used for monitoring the current information for optical layer related attributes of interfaces with an ifType of opticalChannel(196) in a current interval." ::= { ciscoOpticalOtsMIBGroups 6 } cooOtsIntervalGroup OBJECT-GROUP OBJECTS { cooIntervalTXPowerMax, cooIntervalRXPowerMax, cooIntervalLBCMax, cooIntervalTXPowerMin, cooIntervalRXPowerMin, cooIntervalLBCMin, cooIntervalTXPowerAvg, cooIntervalRXPowerAvg, cooIntervalLBCAvg, cooIntervalTimestamp, cooIntervalAmpliGainMin, cooIntervalAmpliGainMax, cooIntervalAmpliGainAvg, cooIntervalAmpliGainTiltMin, cooIntervalAmpliGainTiltMax, cooIntervalAmpliGainTiltAvg } STATUS current DESCRIPTION "The collection of objects used for monitoring the interval information for optical layer related attributes of interfaces with an ifType of opticalChannel(196) in a given interval." ::= { ciscoOpticalOtsMIBGroups 7 } cooOtsNotifEnableGroup OBJECT-GROUP OBJECTS { cooOtsNotifEnabled } STATUS current DESCRIPTION "The collection of objects to enable the notification generations upon an interface's alarms status change on optics OTS layer." ::= { ciscoOpticalOtsMIBGroups 8 } cooOtsNotifGroup NOTIFICATION-GROUP NOTIFICATIONS { cooOtsStatusChange, cooOtsEquipmentAlarm } STATUS current DESCRIPTION "The optical status change notifications whenever the alarms status of optical OTS layer on an interface changes." ::= { ciscoOpticalOtsMIBGroups 9 } cooOtsOchNotifGroup NOTIFICATION-GROUP NOTIFICATIONS { cooOtsOchStatusChange, cooOtsEquipmentAlarm } STATUS current DESCRIPTION "The optical status change notifications whenever the alarms status of optical OTS-OCH layer on an interface changes." ::= { ciscoOpticalOtsMIBGroups 10 } cooOtsEquipmentAlarmInfoGroup OBJECT-GROUP OBJECTS { cooOtsAlarmLocation, cooOtsAlarmType, cooOtsAlarmTimeStamp, cooOtsAlarmName, cooOtsAlarmAdditionalInfo, cooOtsAlarmSeverity, cooOtsAlarmStatus, cooOtsAlarmServiceAffecting } STATUS current DESCRIPTION "The optical equipment notifications whenever the alarm is generated." ::= { ciscoOpticalOtsMIBGroups 11 } cooOtsPowerGroup OBJECT-GROUP OBJECTS { cooOtsControllerTotalRXPower, cooOtsControllerTotalTXPower, cooOtsControllerRXPower, cooOtsControllerTXPower } STATUS current DESCRIPTION "The collection of objects used for monitoring the total power information for optical layer related attributes of interfaces with an ifType of opticalChannel(196)." ::= { ciscoOpticalOtsMIBGroups 12 } cooOtsOchNotifEnableGroup OBJECT-GROUP OBJECTS { cooOtsOchNotifEnabled } STATUS current DESCRIPTION "The collection of objects to enable the notification generations upon an interface's alarms status change on optics OTS-OCH layer." ::= { ciscoOpticalOtsMIBGroups 13 } cooOtsController2Group OBJECT-GROUP OBJECTS { cooOtsController2RXPower, cooOtsController2TXPower, cooOtsController2TotalTXPower, cooOtsController2State, cooOtsController2EAmpliGain, cooOtsController2ESafetyControlMode, cooOtsController2EAmpliOsri, cooOtsController2EForceApr, cooOtsController2AmpliControlModeConfigVal, cooOtsController2EAmpliPowerConfigVal, cooOtsController2Temperature, cooOtsController2Voltage } STATUS current DESCRIPTION "The collection of objects to allow configurations and give information related to the optical OTS characteristics for interfaces of ifType opticalTransport(196) using the controller2 table." ::= { ciscoOpticalOtsMIBGroups 14 } END -- %DNP% MLC -Submitted MLC -- %DNP% MOS -cooOtsOchControllerFrequency MOS -- %DNP% MOS -cooOtsOchControllerWidth MOS -- %DNP% MOS -cooOtsOchGroup MOS -- %DNP% MOS -cooOtsOchControllerFrequency MOS -- %DNP% MOS -cooOtsOchControllerWidth MOS -- %DNP% MOS -cooOtsOchGroup MOS