ALU-MICROWAVE-MIB DEFINITIONS ::= BEGIN IMPORTS MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE, Counter64, IpAddress, Unsigned32, Integer32 FROM SNMPv2-SMI MODULE-COMPLIANCE, OBJECT-GROUP, NOTIFICATION-GROUP FROM SNMPv2-CONF TEXTUAL-CONVENTION, DateAndTime, TimeStamp, TruthValue, RowStatus, DisplayString FROM SNMPv2-TC tmnxChassisIndex FROM TIMETRA-CHASSIS-MIB TmnxPortID, TNamedItemOrEmpty, TmnxActionType, TmnxDisplayStringURL FROM TIMETRA-TC-MIB TmnxPortOperStatus FROM TIMETRA-PORT-MIB aluSARMIBModules, aluSARObjs, aluSARConfs, aluSARNotifyPrefix FROM ALU-SAR-GLOBAL-MIB SnmpAdminString FROM SNMP-FRAMEWORK-MIB ; aluMwMIBModule MODULE-IDENTITY LAST-UPDATED "0809100000Z" ORGANIZATION "Nokia" CONTACT-INFO "Nokia 7x50 Support Web: http://www.nokia.com/comps/pages/carrier_support.jhtml" DESCRIPTION "This document is the SNMP MIB module to manage and provision the microwave components on the Nokia 7xxx device. Copyright 2012-2014 Nokia. All rights reserved. Reproduction of this document is authorized on the condition that the foregoing copyright notice is included. This SNMP MIB module (Specification) embodies Nokia's proprietary intellectual property. Nokia retains all title and ownership in the Specification, including any revisions. Nokia grants all interested parties a non-exclusive license to use and distribute an unmodified copy of this Specification in connection with management of Nokia products, and without fee, provided this copyright notice and license appear on all copies. This Specification is supplied 'as is', and Nokia makes no warranty, either express or implied, as to the use, operation, condition, or performance of the Specification." -- -- Revision History -- REVISION "0801090000Z" DESCRIPTION "Rev 1.0 09 Jan 2008 00:00 1.0 release of the ALU-MICROWAVE-MIB." ::= { aluSARMIBModules 6 } aluMwObjPrefix OBJECT IDENTIFIER ::= { aluSARObjs 7 } aluMwObjs OBJECT IDENTIFIER ::= { aluMwObjPrefix 1 } aluMwNotifyObjs OBJECT IDENTIFIER ::= { aluMwObjPrefix 2 } aluMwMIBConformance OBJECT IDENTIFIER ::= { aluSARConfs 7 } aluMwConformance OBJECT IDENTIFIER ::= { aluMwMIBConformance 1 } aluMwNotifyPrefix OBJECT IDENTIFIER ::= { aluSARNotifyPrefix 10 } aluMwNotification OBJECT IDENTIFIER ::= { aluMwNotifyPrefix 0 } -- -- ALU-MICROWAVE-MIB at a glance -- -- timetra (enterprises 6527) -- timetraBasedProducts (6) -- aluServiceAggrRouters (1) -- aluSARObjects (2) -- aluSARMIB (1) -- aluSARConfs (1) -- aluSARObjs (2) -- aluMwObjs (aluSARObjs 7) -- aluSARNotifyPrefix (3) -- --%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -- -- ALU-MICROWAVE-MIB textual conventions -- --%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -- -- AluMwLinkID -- AluMwLinkID ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "A AluMwLinkID is an unique 32 bit number identifying a Packet Microwave Link encoded as shown below. |32 30| 29 26 | 25 22 | 21 16 | 15 13 | 12 1| +-----+-------+-------+-------+-----------+-------+ |011 | all zeros | id | all zeros | +-----+-------+-------+-------+-----------+-------+ There may be multiple MW Links on each system." SYNTAX Unsigned32 -- -- AluMwLinkRadioActivity -- AluMwLinkRadioActivity ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "The AluMwLinkRadioActivity data type is an enumerated integer that describes which radio (main or spare) is active in a particular protection scheme." SYNTAX INTEGER { notApplicable (1), mainRadio (2), spareRadio (3), bothActive (4) } -- -- AluMwLinkRevertiveness -- AluMwLinkRevertiveness ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "The AluMwLinkRevertiveness data type is an enumerated integer that describes the revertiveness of a particular protection scheme." SYNTAX INTEGER { notApplicable (1), revertive (2), nonRevertive (3) } -- -- AluMwLinkRadioMaintenanceOp -- AluMwLinkMaintenanceOp ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "The AluMwLinkMaintenanceOp data type is an enumerated integer that describes the maintentance operation is active in a particular protection scheme." SYNTAX INTEGER { none (0), lockout (1), forced (2), manual (3) } -- -- AluMwRadioSwState -- AluMwRadioSwState ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "AluMwRadioSwState describes the state of software on the MPT. unknown - Indicates s/w version is unknown. dwnldRequested - Software Download Requested dwnldForced - Forced Software Download Requested inProgress - Software download in progress ready - Software is downloaded and ready for upgrade ok - Software is correct and running on MPT mismatch - Radio software is mismatched with running software dwnldFailed - Download of software failed" SYNTAX INTEGER { unknown (0), dwnldRequested (1), dwnldForced (2), inProgress (3), ready (4), ok (5), mismatch (6), dwnldFailed (7) } AluMwPerfMonSection ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "$[OBJECT] is used to select the particular performance monitoring point from which to receive statistics. radioHop - Selects the stats for this radio in a 1+1, or the only possible selection in 1+0. radioLink - Selects the stats for the radio link, combining the main and spare in a 1+1." SYNTAX INTEGER { radioHop (0), radioLink (1) } AluMwPerfMonPeriod ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "$[OBJECT] is used to choose the elapsed time period from which to receive statistics." SYNTAX INTEGER { fifteenMinute (0), twentyFourHour (1) } AluMwPerfMonBin ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "$[OBJECT] is used to select a specific performance monitoring bin. - 0 Selects the current data, and actively retrieves the stats from the radio. - 1..96 Selects one of the historic data bins, from most recent to oldest. Only bins 1 through 8 are available for period twentyFourHour." SYNTAX INTEGER (0 | 1..96) AluMwPerfMonEPSState ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "$[OBJECT] is the EPS state at the time the performance monitoring was recorded. notRelevant is returned if the radio is in a 1+0 configuration." SYNTAX INTEGER { notActive (0), active (1), notRelevant (2) } -- -- MW Link Table -- aluMwLinkTable OBJECT-TYPE SYNTAX SEQUENCE OF AluMwLinkEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The aluMwLinkTable has an entry for each Packet Microwave Link in the system." ::= { aluMwObjs 1 } aluMwLinkEntry OBJECT-TYPE SYNTAX AluMwLinkEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Each row entry represents a Packet Microwave Link that is provisioned on the system. Entries can be created and deleted on the system via SNMP SET operations operations using the aluMwLinkRowStatus object. Creation of this entry enables management of Packet Microwave (MW) Links that contain Microwave Radios. The operational state of the link is based on the state of the contained radios and protection scheme provisioned." INDEX { tmnxChassisIndex, aluMwLinkID } ::= { aluMwLinkTable 1 } AluMwLinkEntry ::= SEQUENCE { aluMwLinkID AluMwLinkID, aluMwLinkRowStatus RowStatus, aluMwLinkOperFlags BITS, aluMwLinkRadioScheme INTEGER, aluMwLinkAlarmState INTEGER, aluMwLinkAlarmsCritical INTEGER, aluMwLinkAlarmsMajor INTEGER, aluMwLinkAlarmsMinor INTEGER, aluMwLinkAlarmsWarning INTEGER, aluMwLinkAlarmsInd INTEGER, aluMwLinkAlarmsCommunication INTEGER, aluMwLinkAlarmsEquipment INTEGER, aluMwLinkEPSActivity AluMwLinkRadioActivity, aluMwLinkTPSActivity AluMwLinkRadioActivity, aluMwLinkRPSActivity AluMwLinkRadioActivity, aluMwLinkEPSRevertiveness AluMwLinkRevertiveness, aluMwLinkTPSRevertiveness AluMwLinkRevertiveness, aluMwLinkRPSRevertiveness AluMwLinkRevertiveness, aluMwLinkEPSMainMaintOp AluMwLinkMaintenanceOp, aluMwLinkEPSSpareMaintOp AluMwLinkMaintenanceOp, aluMwLinkTPSMainMaintOp AluMwLinkMaintenanceOp, aluMwLinkTPSSpareMaintOp AluMwLinkMaintenanceOp, aluMwLinkRPSMainMaintOp AluMwLinkMaintenanceOp, aluMwLinkRPSSpareMaintOp AluMwLinkMaintenanceOp, aluMwLinkPeerID AluMwLinkID, aluMwLinkPeerNEIpAddress IpAddress, aluMwLinkClearStatistics TmnxActionType, aluMwLinkPeerDiscovery TruthValue } aluMwLinkID OBJECT-TYPE SYNTAX AluMwLinkID MAX-ACCESS not-accessible STATUS current DESCRIPTION "aluMwLinkID identifies this Packet Microwave Link. The value of this object is calculated using the TiMOS encoding scheme described in AluMwLinkID." ::= { aluMwLinkEntry 1 } aluMwLinkRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "aluMwLinkRowStatus controls the creation and deletion of row entries in the aluMwLinkTable. The manager has to first calculate the aluMwLinkID based on the TiMOS encoding." ::= { aluMwLinkEntry 2 } aluMwLinkOperFlags OBJECT-TYPE SYNTAX BITS { noRadioCfg (0), -- Link has no radios configured linkAdminDown (1), -- Link is admin down noRadiosPresent (2), -- No Radios detected noRadiosReady (3), -- No Radios are ready incompatibleConfig (4), -- Radio configuration is incompatible radioFailure (5), -- Radio equipment has failure receptionFailure (6), -- Radio reception failure di (7), -- Defect Indication txMuted (8) -- No Radios transmitting } MAX-ACCESS read-only STATUS current DESCRIPTION "This object specifies all the conditions that affect the operating status of this Packet Microwave Link." ::= { aluMwLinkEntry 3 } aluMwLinkRadioScheme OBJECT-TYPE SYNTAX INTEGER { unknown (0), onePlusZero (1), onePlusOneHSB (2) } MAX-ACCESS read-create STATUS current DESCRIPTION "aluMwLinkRadioScheme specifies the scheme all the radios contained in this link are operating in." DEFVAL { onePlusZero } ::= { aluMwLinkEntry 4 } aluMwLinkAlarmState OBJECT-TYPE SYNTAX INTEGER { ok (0), critical (1), major (2), minor (3), warning (4), inderminate (5), notSupported (6), unknown (7) } MAX-ACCESS read-only STATUS current DESCRIPTION "aluMwLinkAlarmState summarizes the alarm state of the link. A value of 'notSupported' indicates the link does not support alarm management." ::= { aluMwLinkEntry 5 } aluMwLinkAlarmsCritical OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "aluMwLinkAlarmsCritical indicates the number of critical alarms that are raised on this microwave link." ::= { aluMwLinkEntry 6 } aluMwLinkAlarmsMajor OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "aluMwLinkAlarmsMajor indicates the number of major alarms that are raised on this microwave link." ::= { aluMwLinkEntry 7 } aluMwLinkAlarmsMinor OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "aluMwLinkAlarmsMinor indicates the number of minor alarms that are raised on this microwave link." ::= { aluMwLinkEntry 8 } aluMwLinkAlarmsWarning OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "aluMwLinkAlarmsWarning indicates the number of warning alarms that are raised on this microwave link." ::= { aluMwLinkEntry 9 } aluMwLinkAlarmsInd OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "aluMwLinkAlarmsInd indicates the number of indeterminate alarms that are raised on this microwave link." ::= { aluMwLinkEntry 10 } aluMwLinkAlarmsCommunication OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "aluMwLinkAlarmsCommunication indicates the number of alarms related to radio communications that are raised on this microwave link." ::= { aluMwLinkEntry 11 } aluMwLinkAlarmsEquipment OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "aluMwLinkAlarmsEquipment indicates the number of alarms related to equipment that are raised on this microwave link." ::= { aluMwLinkEntry 12 } aluMwLinkEPSActivity OBJECT-TYPE SYNTAX AluMwLinkRadioActivity MAX-ACCESS read-only STATUS current DESCRIPTION "aluMwLinkEPSActivity indicates the current activity of the equipment protection scheme" DEFVAL { notApplicable } ::= { aluMwLinkEntry 13 } aluMwLinkTPSActivity OBJECT-TYPE SYNTAX AluMwLinkRadioActivity MAX-ACCESS read-only STATUS current DESCRIPTION "aluMwLinkTPSActivity indicates the current activity of the transport protection scheme" DEFVAL { notApplicable } ::= { aluMwLinkEntry 14 } aluMwLinkRPSActivity OBJECT-TYPE SYNTAX AluMwLinkRadioActivity MAX-ACCESS read-only STATUS current DESCRIPTION "aluMwLinkRPSActivity indicates the current activity of the radio protection scheme" DEFVAL { notApplicable } ::= { aluMwLinkEntry 15 } aluMwLinkEPSRevertiveness OBJECT-TYPE SYNTAX AluMwLinkRevertiveness MAX-ACCESS read-create STATUS current DESCRIPTION "aluMwLinkEPSRevertiveness configures the revertiveness of the equipment protection scheme" DEFVAL { notApplicable } ::= { aluMwLinkEntry 16 } aluMwLinkTPSRevertiveness OBJECT-TYPE SYNTAX AluMwLinkRevertiveness MAX-ACCESS read-only STATUS current DESCRIPTION "aluMwLinkTPSRevertiveness indicates the revertiveness of the transport protection scheme. This is inherited from the aluMwLinkEPSRevertiveness" DEFVAL { notApplicable } ::= { aluMwLinkEntry 17 } aluMwLinkRPSRevertiveness OBJECT-TYPE SYNTAX AluMwLinkRevertiveness MAX-ACCESS read-create STATUS current DESCRIPTION "aluMwLinkRPSRevertiveness configures the revertiveness of the radio protection scheme" DEFVAL { notApplicable } ::= { aluMwLinkEntry 18 } aluMwLinkEPSMainMaintOp OBJECT-TYPE SYNTAX AluMwLinkMaintenanceOp MAX-ACCESS read-create STATUS current DESCRIPTION "aluMwLinkEPSMainMaintOp applies maintenance operations to the main radio in the equipment protection scheme" DEFVAL { none } ::= { aluMwLinkEntry 19 } aluMwLinkEPSSpareMaintOp OBJECT-TYPE SYNTAX AluMwLinkMaintenanceOp MAX-ACCESS read-create STATUS current DESCRIPTION "aluMwLinkEPSSpareMaintOp applies maintenance operations to the spare radio in the equipment protection scheme" DEFVAL { none } ::= { aluMwLinkEntry 20 } aluMwLinkTPSMainMaintOp OBJECT-TYPE SYNTAX AluMwLinkMaintenanceOp MAX-ACCESS read-create STATUS current DESCRIPTION "aluMwLinkTPSMainMaintOp applies maintenance operations to the main radio in the transport protection scheme" DEFVAL { none } ::= { aluMwLinkEntry 21 } aluMwLinkTPSSpareMaintOp OBJECT-TYPE SYNTAX AluMwLinkMaintenanceOp MAX-ACCESS read-create STATUS current DESCRIPTION "aluMwLinkTPSSpareMaintOp applies maintenance operations to the spare radio in the transport protection scheme" DEFVAL { none } ::= { aluMwLinkEntry 22 } aluMwLinkRPSMainMaintOp OBJECT-TYPE SYNTAX AluMwLinkMaintenanceOp MAX-ACCESS read-create STATUS current DESCRIPTION "aluMwLinkRPSMainMaintOp applies maintenance operations to the main radio in the radio protection scheme" DEFVAL { none } ::= { aluMwLinkEntry 23 } aluMwLinkRPSSpareMaintOp OBJECT-TYPE SYNTAX AluMwLinkMaintenanceOp MAX-ACCESS read-create STATUS current DESCRIPTION "aluMwLinkRPSSpareMaintOp applies maintenance operations to the spare radio in the radio protection scheme" DEFVAL { none } ::= { aluMwLinkEntry 24 } aluMwLinkPeerID OBJECT-TYPE SYNTAX AluMwLinkID MAX-ACCESS read-only STATUS current DESCRIPTION "aluMwLinkPeerID identifies the peer Microwave Link. The value of this object is calculated using the TiMOS encoding scheme described in AluMwLinkID when connected to 7705 SAR systems and based on peer encoding scheme for other peer types." ::= { aluMwLinkEntry 25 } aluMwLinkPeerNEIpAddress OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "aluMwLinkPeerNEIpAddress identifies the peer NE IPv4 address. " ::= { aluMwLinkEntry 26 } aluMwLinkClearStatistics OBJECT-TYPE SYNTAX TmnxActionType MAX-ACCESS read-create STATUS current DESCRIPTION "aluMwLinkClearStatistics clears all link level statistics." DEFVAL { notApplicable } ::= { aluMwLinkEntry 27 } aluMwLinkPeerDiscovery OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-create STATUS current DESCRIPTION "aluMwLinkPeerDiscovery enables and disables discovery of peer information on managed microwave links. The value of aluMwLinkPeerDiscovery is not used for standalone microwave links." DEFVAL { true } ::= { aluMwLinkEntry 28 } -- -- Microwave Radio Table -- aluMwRadioTable OBJECT-TYPE SYNTAX SEQUENCE OF AluMwRadioEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The aluMwRadioTable has an entry for each Microwave Radio in the system." ::= { aluMwObjs 2 } aluMwRadioEntry OBJECT-TYPE SYNTAX AluMwRadioEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Each row entry represents a Microwave Radio that is connected off a physical port on the system. The aluMwRadioPortID contains this port encoded in it. Entries can be created and deleted on microwave-aware ports via SNMP SET operations using the aluMwRadioRowStatus object. Creation of this entry enables management of connected Microwave (MW) Packet Transport Radios. The operational state of the connected radio and it's Microwave Link is represented in the operational state of this entry. Microwave Radios may only be created on ports that support microwave-awareness. There can be only one Microwave Radio on each port." INDEX { tmnxChassisIndex, aluMwRadioPortID } ::= { aluMwRadioTable 1 } AluMwRadioEntry ::= SEQUENCE { aluMwRadioPortID TmnxPortID, aluMwRadioRowStatus RowStatus, aluMwRadioMode INTEGER, aluMwRadioMwLinkID AluMwLinkID, aluMwRadioOperStatus TmnxPortOperStatus, aluMwRadioOperFlags BITS, aluMwRadioStandalone TruthValue, aluMwRadioName TNamedItemOrEmpty, aluMwRadioDatabaseFilename TNamedItemOrEmpty, aluMwRadioType INTEGER, aluMwRadioFrequency INTEGER, aluMwRadioAlarmState INTEGER, aluMwRadioAlarmsCritical INTEGER, aluMwRadioAlarmsMajor INTEGER, aluMwRadioAlarmsMinor INTEGER, aluMwRadioAlarmsWarning INTEGER, aluMwRadioAlarmsInd INTEGER, aluMwRadioAlarmsCommunication INTEGER, aluMwRadioAlarmsEquipment INTEGER, aluMwRadioTxMuted INTEGER, aluMwRadioReboot TmnxActionType, aluMwRadioLastStateChange TimeStamp, aluMwRadioCommEstablished TimeStamp, aluMwRadioCommLost TimeStamp, aluMwRadioSwState AluMwRadioSwState, aluMwRadioSwDnldProgress INTEGER, aluMwRadioRslHistoryUrl TmnxDisplayStringURL, aluMwRadioRslHistoryClear TmnxActionType, aluMwRadioFfdSuppressFlags BITS, aluMwRadioPMG826Enable TruthValue, aluMwRadioPMG826OperStatus TruthValue, aluMwRadioPMG826Clear TmnxActionType, aluMwRadioPMACMEnable TruthValue, aluMwRadioPMACMOperStatus TruthValue, aluMwRadioPMACMClear TmnxActionType, aluMwRadioPMPowerEnable TruthValue, aluMwRadioPMPowerOperStatus TruthValue, aluMwRadioPMPowerClear TmnxActionType } aluMwRadioPortID OBJECT-TYPE SYNTAX TmnxPortID MAX-ACCESS not-accessible STATUS current DESCRIPTION "aluMwRadioPortID identifies the port of this microwave radio. The value of this object is calculated using the TiMOS encoding scheme described in TmnxPortID." ::= { aluMwRadioEntry 1 } aluMwRadioRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "aluMwRadioRowStatus controls the creation and deletion of row entries in the aluMwRadioTable. The manager has to first calculate the aluMwRadioPortID based on the TiMOS encoding. Setting aluMwRadioRowStatus to 'createAndGo(4)', 'createAndWait(5)' or 'destroy(6)' will be rejected if aluMwRadioPortID is set to a TmnxPortID that is the same as either TIMETRA-CHASSIS-MIB::tmnxSyncIfTimingRef1SrcPort or TIMETRA-CHASSIS-MIB::tmnxSyncIfTimingRef2SrcPort." ::= { aluMwRadioEntry 2 } aluMwRadioMode OBJECT-TYPE SYNTAX INTEGER { unknown (0), onePlusZero (1), main (2), spare (3) } MAX-ACCESS read-create STATUS current DESCRIPTION "aluMwRadioMode specifies the role this microwave radio is operating with respect to the 'mw-link' that it is part of. This radio will be a 'main (1)' or 'spare (2)' radio in an mw-link. This object can only be set with aluMwRadioRowStatus during the creation of the mw-link." DEFVAL { onePlusZero } ::= { aluMwRadioEntry 3 } aluMwRadioMwLinkID OBJECT-TYPE SYNTAX AluMwLinkID MAX-ACCESS read-create STATUS current DESCRIPTION "aluMwRadioMwLinkID indicates the AluMwLinkID of the mw-link that this radio is part of. This object must be set during conjunction with aluMwRadioRowStatus during mw-link creation." ::= { aluMwRadioEntry 4 } aluMwRadioOperStatus OBJECT-TYPE SYNTAX TmnxPortOperStatus MAX-ACCESS read-only STATUS current DESCRIPTION "The current operational status of this microwave radio." ::= { aluMwRadioEntry 5 } aluMwRadioOperFlags OBJECT-TYPE SYNTAX BITS { portNotPresent (0), -- IDU Port is not present portOperDown (1), -- IDU Port is oper down radioNotPresent (2), -- Radio is not present radioCommError (3), -- Radio communication error radioInit (4), -- IDU is initializing radio softwareDownload (5), -- Radio is downloading software txMuted (6), -- Radio is not transmitting radioNotReady (7), -- Radio not ready radioEqFailure (8), -- Radio equipment failure incompatibleShifter (9), -- Radio incompatible with shifter config incompatibleFreq (10), -- Radio incompatible with frequency cfg incompatiblePower (11), -- Radio incompatible with power config incompatibleModParms (12), -- Radio incompatible with modulation parms di (13), -- Radio Defect Indication radioLinkDown (14), -- Radio Link Down rslThresholdFail (15), -- RSL Threshold Crossed lof (16), -- Loss of Radio Frame protectionFail (17), -- Protection Failure proxyActive (18), -- Proxy Session to radio Active noDbFile (19), -- Radio Database File is Missing dbSyncInProgress (20), -- Radio Database Sync In Progress noDbConfig (21), -- Radio Database config is missing tpsTxMuted (22), -- Radio is Muted due to TPS activity noSoftware (23), -- IDU did not detect any software softwareMismatch (24), -- Radio does not contain correct software issu (25), -- Radio is in In-service software upgrade highBer (26) -- High bit error rate } MAX-ACCESS read-only STATUS current DESCRIPTION "This object specifies all the conditions that affect the operating status of this radio. Only 'portOperDown' is applicable to radios operating as standalone devices as indicated by aluMwRadioStandalone." ::= { aluMwRadioEntry 6 } aluMwRadioStandalone OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-create STATUS current DESCRIPTION "This object specifies whether the radio is operating as a standalone network element or if it is managed by this router. A value of 'true' indicates it is operating as a standalone device." DEFVAL { false } ::= { aluMwRadioEntry 7 } aluMwRadioName OBJECT-TYPE SYNTAX TNamedItemOrEmpty MAX-ACCESS read-create STATUS current DESCRIPTION "The textual name of the radio." ::= { aluMwRadioEntry 8 } aluMwRadioDatabaseFilename OBJECT-TYPE SYNTAX TNamedItemOrEmpty MAX-ACCESS read-create STATUS current DESCRIPTION "aluMwRadioDatabaseFilename specifies the filename of the radio's database. This file must be located at the same path as the system configuration file." ::= { aluMwRadioEntry 9 } aluMwRadioType OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "aluMwRadioType specifies the device type of microwave radio. The type of radio is only available when the microwave radio is managed and is present. aluMwRadioType returns a value of '0' when the radio type is unknown." ::= { aluMwRadioEntry 10 } aluMwRadioFrequency OBJECT-TYPE SYNTAX INTEGER UNITS "MHz" MAX-ACCESS read-only STATUS current DESCRIPTION "aluMwRadioType specifies the frequency of the microwave radio. The frequency of the radio is only available when the microwave radio is managed and is present." ::= { aluMwRadioEntry 11 } aluMwRadioAlarmState OBJECT-TYPE SYNTAX INTEGER { ok (0), critical (1), major (2), minor (3), warning (4), inderminate (5), notSupported (6), unknown (7) } MAX-ACCESS read-only STATUS current DESCRIPTION "aluMwRadioAlarmState summarizes the alarm state of the radio." ::= { aluMwRadioEntry 12 } aluMwRadioAlarmsCritical OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "aluMwRadioAlarmsCritical indicates the number of critical alarms that are raised on this microwave radio." ::= { aluMwRadioEntry 13 } aluMwRadioAlarmsMajor OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "aluMwRadioAlarmsMajor indicates the number of major alarms that are raised on this microwave radio." ::= { aluMwRadioEntry 14 } aluMwRadioAlarmsMinor OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "aluMwRadioAlarmsMinor indicates the number of minor alarms that are raised on this microwave radio." ::= { aluMwRadioEntry 15 } aluMwRadioAlarmsWarning OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "aluMwRadioAlarmsWarning indicates the number of warning alarms that are raised on this microwave radio." ::= { aluMwRadioEntry 16 } aluMwRadioAlarmsInd OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "aluMwRadioAlarmsInd indicates the number of indeterminate alarms that are raised on this microwave radio." ::= { aluMwRadioEntry 17 } aluMwRadioAlarmsCommunication OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "aluMwRadioAlarmsCommunication indicates the number of alarms related to radio communications that are raised on this microwave radio." ::= { aluMwRadioEntry 18 } aluMwRadioAlarmsEquipment OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "aluMwRadioAlarmsEquipment indicates the number of alarms related to equipment that are raised on this microwave radio." ::= { aluMwRadioEntry 19 } aluMwRadioTxMuted OBJECT-TYPE SYNTAX INTEGER { unknown (0), none (1), manual (2), auto (3) } MAX-ACCESS read-create STATUS current DESCRIPTION "aluMwRadioTxMuted indicates the current state of the transmitter." DEFVAL { none } ::= { aluMwRadioEntry 20 } aluMwRadioReboot OBJECT-TYPE SYNTAX TmnxActionType MAX-ACCESS read-create STATUS current DESCRIPTION "aluMwRadioReboot performs a reset of the radio device." DEFVAL { notApplicable } ::= { aluMwRadioEntry 21 } aluMwRadioLastStateChange OBJECT-TYPE SYNTAX TimeStamp MAX-ACCESS read-only STATUS current DESCRIPTION "The aluMwRadioLastStateChange variable contains the value of the sysUpTime the last time the operational status of the radio link changed state." ::= { aluMwRadioEntry 22 } aluMwRadioCommEstablished OBJECT-TYPE SYNTAX TimeStamp MAX-ACCESS read-only STATUS current DESCRIPTION "The aluMwRadioCommEstablished variable contains the value of the sysUpTime the last time the radio managment communications was established." ::= { aluMwRadioEntry 23 } aluMwRadioCommLost OBJECT-TYPE SYNTAX TimeStamp MAX-ACCESS read-only STATUS current DESCRIPTION "The aluMwRadioCommLost variable contains the value of the sysUpTime the last time the radio managment communications was lost." ::= { aluMwRadioEntry 24 } aluMwRadioSwState OBJECT-TYPE SYNTAX AluMwRadioSwState MAX-ACCESS read-only STATUS current DESCRIPTION "aluMwRadioSwState indicates the state of software on the MPT." ::= { aluMwRadioEntry 25 } aluMwRadioSwDnldProgress OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "aluMwRadioSwDnldProgress indicates the progress percentage of an in-progress software download to the MPT." ::= { aluMwRadioEntry 26 } aluMwRadioRslHistoryUrl OBJECT-TYPE SYNTAX TmnxDisplayStringURL MAX-ACCESS read-create STATUS current DESCRIPTION "aluMwRadioRslHistoryUrl specifies the URL of the radio's RSL history. This file must be located on the local compact flash." ::= { aluMwRadioEntry 27 } aluMwRadioRslHistoryClear OBJECT-TYPE SYNTAX TmnxActionType MAX-ACCESS read-create STATUS current DESCRIPTION "aluMwRadioRslHistoryClear performs a clear of the MPT RSL history." DEFVAL { notApplicable } ::= { aluMwRadioEntry 28 } aluMwRadioFfdSuppressFlags OBJECT-TYPE SYNTAX BITS { allfaults (0), -- All Mpt faults highBer (1), -- High bit error rate di (2), -- DI rslThreshold (3) -- RSL Threshold } MAX-ACCESS read-create STATUS current DESCRIPTION "This object specifies the MPT radio fault conditions which can be suppressed." ::= { aluMwRadioEntry 29 } aluMwRadioPMG826Enable OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-create STATUS current DESCRIPTION "This object enables normalized G.826 performance monitoring statistics to be collected." DEFVAL { false } ::= { aluMwRadioEntry 30 } aluMwRadioPMG826OperStatus OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "The current operational status of normalized G.826 performance monitoring statistics." DEFVAL { false } ::= { aluMwRadioEntry 31 } aluMwRadioPMG826Clear OBJECT-TYPE SYNTAX TmnxActionType MAX-ACCESS read-create STATUS current DESCRIPTION "Clears the recorded current and historical normalized G.826 statistics." DEFVAL { notApplicable } ::= { aluMwRadioEntry 32 } aluMwRadioPMACMEnable OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-create STATUS current DESCRIPTION "This object enables Adaptive Coding and Modulation performance monitoring statistics to be collected." DEFVAL { false } ::= { aluMwRadioEntry 33 } aluMwRadioPMACMOperStatus OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "The current operational status of Adaptive Coding and Modulation performance monitoring statistics." DEFVAL { false } ::= { aluMwRadioEntry 34 } aluMwRadioPMACMClear OBJECT-TYPE SYNTAX TmnxActionType MAX-ACCESS read-create STATUS current DESCRIPTION "Clears the recorded current and historical Adaptive Coding and Modulation statistics." DEFVAL { notApplicable } ::= { aluMwRadioEntry 35 } aluMwRadioPMPowerEnable OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-create STATUS current DESCRIPTION "This object enables RX and TX power performance monitoring statistics to be collected." DEFVAL { false } ::= { aluMwRadioEntry 36 } aluMwRadioPMPowerOperStatus OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "The current operational status of RX and TX power performance monitoring statistics." DEFVAL { false } ::= { aluMwRadioEntry 37 } aluMwRadioPMPowerClear OBJECT-TYPE SYNTAX TmnxActionType MAX-ACCESS read-create STATUS current DESCRIPTION "Clears the recorded current and historical RX and TX power statistics." DEFVAL { notApplicable } ::= { aluMwRadioEntry 38 } -- -- Microwave Radio Power Measures Table -- aluMwRadioPowerMeasuresTable OBJECT-TYPE SYNTAX SEQUENCE OF AluMwRadioPowerMeasuresEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " This table contains the radio analogue measurements. " ::= { aluMwObjs 3 } aluMwRadioPowerMeasuresEntry OBJECT-TYPE SYNTAX AluMwRadioPowerMeasuresEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " An entry of the analogue measurements table. Each entry corresponds to a Radio Synchronous or Plesiochronous Physical Interface (RSPI or RPPI). " INDEX { tmnxChassisIndex, aluMwRadioPortID } ::= { aluMwRadioPowerMeasuresTable 1 } AluMwRadioPowerMeasuresEntry ::= SEQUENCE { aluMwRadioLocalTxPower Integer32, aluMwRadioLocalRxMainPower Integer32, aluMwRadioRemoteTxPower Integer32, aluMwRadioRemoteRxMainPower Integer32, aluMwRadioLocalDiversityPower Integer32, aluMwRadioRemoteDiversityPower Integer32 } aluMwRadioLocalTxPower OBJECT-TYPE SYNTAX Integer32 (-1000..1000) MAX-ACCESS read-only STATUS current DESCRIPTION "This object represents the local transmitted power level. It is an integer with associated measure unit expressed in decade of dBm. " ::= { aluMwRadioPowerMeasuresEntry 1 } aluMwRadioLocalRxMainPower OBJECT-TYPE SYNTAX Integer32 (-1000..0) MAX-ACCESS read-only STATUS current DESCRIPTION " This object represents the local received power level. In case of space diversity configuration with combiner function in base band it is used to represent the power at the input of the local main receiver. It is a negative integer with associated measure unit expressed in decade of dBm. " ::= { aluMwRadioPowerMeasuresEntry 2 } aluMwRadioRemoteTxPower OBJECT-TYPE SYNTAX Integer32 (-1000..1000) MAX-ACCESS read-only STATUS current DESCRIPTION "This object represents the remote transmitted power level. It is an integer with associated measure unit expressed in decade of dBm. " ::= { aluMwRadioPowerMeasuresEntry 3 } aluMwRadioRemoteRxMainPower OBJECT-TYPE SYNTAX Integer32 (-1000..0) MAX-ACCESS read-only STATUS current DESCRIPTION "This object represents the remote received power level. In case of space diversity configuration with combiner function in base band it is used to represent the power at the input of the remote main receiver. It is a negative integer with associated measure unit expressed in decade of dBm. " ::= { aluMwRadioPowerMeasuresEntry 4 } aluMwRadioLocalDiversityPower OBJECT-TYPE SYNTAX Integer32 (-1000..1000) MAX-ACCESS read-only STATUS current DESCRIPTION "This object represents the local RSL power for SD (combiner) module input. It is an integer with associated measure unit expressed in decade of dBm." ::= { aluMwRadioPowerMeasuresEntry 5 } aluMwRadioRemoteDiversityPower OBJECT-TYPE SYNTAX Integer32 (-1000..0) MAX-ACCESS read-only STATUS current DESCRIPTION "This object represents the remote RSL power for SD (combiner) module input. It is a negative integer with associated measure unit expressed in decade of dBm." ::= { aluMwRadioPowerMeasuresEntry 6 } -- -- Microwave Radio Alarms Table -- aluMwRadioAlarmsTable OBJECT-TYPE SYNTAX SEQUENCE OF AluMwRadioAlarmsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " This table contains the radio alarm conditions. " ::= { aluMwObjs 4 } aluMwRadioAlarmsEntry OBJECT-TYPE SYNTAX AluMwRadioAlarmsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " An entry of the alarms table. Each entry corresponds to a Radio alarm conditions that is currently raised or cleared." INDEX { tmnxChassisIndex, aluMwRadioPortID, aluMwRadioAlarmID } ::= { aluMwRadioAlarmsTable 1 } AluMwRadioAlarmsEntry ::= SEQUENCE { aluMwRadioAlarmID INTEGER, aluMwRadioAlarmTime DateAndTime, aluMwRadioAlarmName DisplayString, aluMwRadioAlarmSeverity INTEGER, aluMwRadioAlarmSpecProblem DisplayString, aluMwRadioAlarmType INTEGER, aluMwRadioAlarmObject DisplayString, aluMwRadioAlarmSubObject DisplayString } aluMwRadioAlarmID OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS not-accessible STATUS current DESCRIPTION "Used by Microwave notifications, the OID indicates the identifier of an alarm condition on the radio device." ::= { aluMwRadioAlarmsEntry 1 } aluMwRadioAlarmTime OBJECT-TYPE SYNTAX DateAndTime MAX-ACCESS read-only STATUS current DESCRIPTION "Used by Microwave notifications, the OID indicates the time at which the event occured on the radio device." ::= { aluMwRadioAlarmsEntry 2 } aluMwRadioAlarmName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "This object contains the alarm name of the condition." ::= { aluMwRadioAlarmsEntry 3 } aluMwRadioAlarmSeverity OBJECT-TYPE SYNTAX INTEGER { critical(1), major(2), minor(3), warning(4), indeterminate(5), cleared(6) } MAX-ACCESS read-only STATUS current DESCRIPTION "Used by Microwave notifications, the OID indicates the severity of an alarm condition on the radio device." ::= { aluMwRadioAlarmsEntry 4 } aluMwRadioAlarmSpecProblem OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "This object contains the alarm specific problem description. Indicates further refinements to the problem identified by the alarm type. If more than one specific problem is described in this object, the problem descriptions are separated by <;> characters. The format of the DisplayString is defined as follow: String | OID | ({String;}((OID | Integer);)*)" ::= { aluMwRadioAlarmsEntry 5 } aluMwRadioAlarmType OBJECT-TYPE SYNTAX INTEGER { communication (1), qos (2), processing (3), equipment (4), environment (5) } MAX-ACCESS read-only STATUS current DESCRIPTION "Used by Microwave notifications, the OID indicates the type of alarm condition on the radio device." ::= { aluMwRadioAlarmsEntry 6 } aluMwRadioAlarmObject OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Used by Microwave notifications, the OID indicates the object on the radio device that has the alarm condition." ::= { aluMwRadioAlarmsEntry 7 } aluMwRadioAlarmSubObject OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Used by Microwave notifications, the OID indicates the sub-object on the radio device that has the alarm condition." ::= { aluMwRadioAlarmsEntry 8 } -- -- MW Link Statistics Table -- aluMwLinkStatisticsTable OBJECT-TYPE SYNTAX SEQUENCE OF AluMwLinkStatisticsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The aluMwLinkStatisticsTable has an entry for each Packet Microwave Link in the system." ::= { aluMwObjs 5 } aluMwLinkStatisticsEntry OBJECT-TYPE SYNTAX AluMwLinkStatisticsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Each row entry represents a Packet Microwave Link that is provisioned on the system." INDEX { tmnxChassisIndex, aluMwLinkID } ::= { aluMwLinkStatisticsTable 1 } AluMwLinkStatisticsEntry ::= SEQUENCE { aluMwLinkAggrFramesTx Counter64, aluMwLinkAggrOctetsTx Counter64, aluMwLinkAggrDiscardedTx Counter64, aluMwLinkQueue1FramesTx Counter64, aluMwLinkQueue1OctetsTx Counter64, aluMwLinkQueue1DiscardedTx Counter64, aluMwLinkQueue2FramesTx Counter64, aluMwLinkQueue2OctetsTx Counter64, aluMwLinkQueue2DiscardedTx Counter64, aluMwLinkQueue3FramesTx Counter64, aluMwLinkQueue3OctetsTx Counter64, aluMwLinkQueue3DiscardedTx Counter64, aluMwLinkQueue4FramesTx Counter64, aluMwLinkQueue4OctetsTx Counter64, aluMwLinkQueue4DiscardedTx Counter64, aluMwLinkQueue5FramesTx Counter64, aluMwLinkQueue5OctetsTx Counter64, aluMwLinkQueue5DiscardedTx Counter64 } aluMwLinkAggrFramesTx OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "aluMwLinkAggrFramesTx specifies the number of ethernet frames to be transmitted over radio link." ::= { aluMwLinkStatisticsEntry 1 } aluMwLinkAggrOctetsTx OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "aluMwLinkAggrOctetsTx specifies the number of octets to be transmitted over radio link." ::= { aluMwLinkStatisticsEntry 2 } aluMwLinkAggrDiscardedTx OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "aluMwLinkAggrDiscardedTx specifies the number of frames discarded on the radio before transmission." ::= { aluMwLinkStatisticsEntry 3 } aluMwLinkQueue1FramesTx OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "aluMwLinkQueue1FramesTx specifies the number of ethernet frames to be transmitted from queue 1 over radio link." ::= { aluMwLinkStatisticsEntry 4 } aluMwLinkQueue1OctetsTx OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "aluMwLinkQueue1OctetsTx specifies the number of octets to be transmitted from queue 1 over radio link." ::= { aluMwLinkStatisticsEntry 5 } aluMwLinkQueue1DiscardedTx OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "aluMwLinkQueue1DiscardedTx specifies the number of frames discarded on the radio from queue 1 before transmission." ::= { aluMwLinkStatisticsEntry 6 } aluMwLinkQueue2FramesTx OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "aluMwLinkQueue2FramesTx specifies the number of ethernet frames to be transmitted from queue 2 over radio link." ::= { aluMwLinkStatisticsEntry 7 } aluMwLinkQueue2OctetsTx OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "aluMwLinkQueue2OctetsTx specifies the number of octets transmitted to be from queue 2 over radio link." ::= { aluMwLinkStatisticsEntry 8 } aluMwLinkQueue2DiscardedTx OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "aluMwLinkQueue2DiscardedTx specifies the number of frames discarded on the radio from queue 2 before transmission." ::= { aluMwLinkStatisticsEntry 9 } aluMwLinkQueue3FramesTx OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "aluMwLinkQueue3FramesTx specifies the number of ethernet frames to be transmitted from queue 3 over radio link." ::= { aluMwLinkStatisticsEntry 10 } aluMwLinkQueue3OctetsTx OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "aluMwLinkQueue3OctetsTx specifies the number of octets to be transmitted from queue 3 over radio link." ::= { aluMwLinkStatisticsEntry 11 } aluMwLinkQueue3DiscardedTx OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "aluMwLinkQueue3DiscardedTx specifies the number of frames discarded on the radio from queue 3 before transmission." ::= { aluMwLinkStatisticsEntry 12 } aluMwLinkQueue4FramesTx OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "aluMwLinkQueue4FramesTx specifies the number of ethernet frames to be transmitted from queue 4 over radio link." ::= { aluMwLinkStatisticsEntry 13 } aluMwLinkQueue4OctetsTx OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "aluMwLinkQueue4OctetsTx specifies the number of octets to be transmitted from queue 4 over radio link." ::= { aluMwLinkStatisticsEntry 14 } aluMwLinkQueue4DiscardedTx OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "aluMwLinkQueue4DiscardedTx specifies the number of frames discarded on the radio from queue 4 before transmission." ::= { aluMwLinkStatisticsEntry 15 } aluMwLinkQueue5FramesTx OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "aluMwLinkQueue5FramesTx specifies the number of ethernet frames to be transmitted from queue 5 over radio link." ::= { aluMwLinkStatisticsEntry 16 } aluMwLinkQueue5OctetsTx OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "aluMwLinkQueue5OctetsTx specifies the number of octets to be transmitted from queue 5 over radio link." ::= { aluMwLinkStatisticsEntry 17 } aluMwLinkQueue5DiscardedTx OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "aluMwLinkQueue5DiscardedTx specifies the number of frames discarded on the radio from queue 5 before transmission." ::= { aluMwLinkStatisticsEntry 18 } -- -- Microwave Radio Info Table -- aluMwRadioInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF AluMwRadioInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The aluMwRadioInfoTable has an entry for each Microwave Radio in the system." ::= { aluMwObjs 6 } aluMwRadioInfoEntry OBJECT-TYPE SYNTAX AluMwRadioInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Each row entry represents a Microwave Radio that is connected off a physical port on the system. The aluMwRadioPortID contains this port encoded in it." INDEX { tmnxChassisIndex, aluMwRadioPortID } ::= { aluMwRadioInfoTable 1 } AluMwRadioInfoEntry ::= SEQUENCE { aluMwRadioInfoValid TruthValue, aluMwRadioCompanyId SnmpAdminString, aluMwRadioMnemonic SnmpAdminString, aluMwRadioCLEI SnmpAdminString, aluMwRadioHwPartNumber SnmpAdminString, aluMwRadioSwPartNumber SnmpAdminString, aluMwRadioFactoryId SnmpAdminString, aluMwRadioSerialNumber SnmpAdminString, aluMwRadioMfgDateId SnmpAdminString, aluMwRadioMfgDate SnmpAdminString, aluMwRadioCustomerField SnmpAdminString, aluMwRadioTemperature INTEGER } aluMwRadioInfoValid OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "aluMwRadioInfoValid indicates whether the info of the MPT is valid." ::= { aluMwRadioInfoEntry 1 } aluMwRadioCompanyId OBJECT-TYPE SYNTAX SnmpAdminString (SIZE(0..4)) MAX-ACCESS read-only STATUS current DESCRIPTION "The inventory company identifier for the microwave radio." ::= { aluMwRadioInfoEntry 2 } aluMwRadioMnemonic OBJECT-TYPE SYNTAX SnmpAdminString (SIZE(0..8)) MAX-ACCESS read-only STATUS current DESCRIPTION "The mnemonic inventory value for the microwave radio." ::= { aluMwRadioInfoEntry 3 } aluMwRadioCLEI OBJECT-TYPE SYNTAX SnmpAdminString (SIZE(0..10)) MAX-ACCESS read-only STATUS current DESCRIPTION "The inventory CLEI value for the microwave radio." ::= { aluMwRadioInfoEntry 4 } aluMwRadioHwPartNumber OBJECT-TYPE SYNTAX SnmpAdminString (SIZE(0..14)) MAX-ACCESS read-only STATUS current DESCRIPTION "The inventory Hardware Part + ICS value for the microwave radio." ::= { aluMwRadioInfoEntry 5 } aluMwRadioSwPartNumber OBJECT-TYPE SYNTAX SnmpAdminString (SIZE(0..14)) MAX-ACCESS read-only STATUS current DESCRIPTION "The inventory Software Part number for the microwave radio." ::= { aluMwRadioInfoEntry 6 } aluMwRadioFactoryId OBJECT-TYPE SYNTAX SnmpAdminString (SIZE(0..4)) MAX-ACCESS read-only STATUS current DESCRIPTION "The inventory factory identifier for the microwave radio." ::= { aluMwRadioInfoEntry 7 } aluMwRadioSerialNumber OBJECT-TYPE SYNTAX SnmpAdminString (SIZE(0..16)) MAX-ACCESS read-only STATUS current DESCRIPTION "The unique inventory serial number for the microwave radio." ::= { aluMwRadioInfoEntry 8 } aluMwRadioMfgDateId OBJECT-TYPE SYNTAX SnmpAdminString (SIZE(0..2)) MAX-ACCESS read-only STATUS current DESCRIPTION "The inventory manufacturing date identifier for the microwave radio." ::= { aluMwRadioInfoEntry 9 } aluMwRadioMfgDate OBJECT-TYPE SYNTAX SnmpAdminString (SIZE(0..6)) MAX-ACCESS read-only STATUS current DESCRIPTION "The inventory manufacturing date for the microwave radio." ::= { aluMwRadioInfoEntry 10 } aluMwRadioCustomerField OBJECT-TYPE SYNTAX SnmpAdminString (SIZE(0..46)) MAX-ACCESS read-only STATUS current DESCRIPTION "The inventory customer field for the microwave radio." ::= { aluMwRadioInfoEntry 11 } aluMwRadioTemperature OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "aluMwRadioTemperature indicates the temperature of the MPT." ::= { aluMwRadioInfoEntry 12 } -- -- Microwave (System) Table -- aluMwTable OBJECT-TYPE SYNTAX SEQUENCE OF AluMwEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The aluMwTable has system information for microwave." ::= { aluMwObjs 7 } aluMwEntry OBJECT-TYPE SYNTAX AluMwEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Each row entry represents a Microwave System." INDEX { tmnxChassisIndex } ::= { aluMwTable 1 } AluMwEntry ::= SEQUENCE { aluMwSwPackageValid TruthValue, aluMwSwDownloadTool INTEGER, aluMwSwDownloadState INTEGER } aluMwSwPackageValid OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "aluMwSwPackageValid indicates whether SAR has detected a valid Software package for managed radios." ::= { aluMwEntry 1 } aluMwSwDownloadTool OBJECT-TYPE SYNTAX INTEGER { notApplicable (0), startDownload (1), startForcedDownload (2) } MAX-ACCESS read-write STATUS current DESCRIPTION "aluMwSwDownloadTool is used to initiate a software download of radio software to all managed radios." ::= { aluMwEntry 2 } aluMwSwDownloadState OBJECT-TYPE SYNTAX INTEGER { notApplicable (0), noSoftwarePackage (1), ready (2), downloadInProgress (3), downloadFailed (5) } MAX-ACCESS read-only STATUS current DESCRIPTION "aluMwSwDownloadState is used to indicate the state of the of radio software to all managed radios. noSoftwarePackage - No Valid Software Package Found ready - Software is Ready downloadInProgress - Software Tool Download downloadFailed - Software Tool Failed" ::= { aluMwEntry 3 } -- -- Microwave Link TDA Status -- aluMwLinkTdaStatusTable OBJECT-TYPE SYNTAX SEQUENCE OF AluMwLinkTdaStatusEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " This table contains the MW link Transmit Diversity Antenna status. " ::= { aluMwObjs 8 } aluMwLinkTdaStatusEntry OBJECT-TYPE SYNTAX AluMwLinkTdaStatusEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " An entry of the Transmit Diversity Antenna status table." INDEX { tmnxChassisIndex, aluMwLinkID } ::= { aluMwLinkTdaStatusTable 1 } AluMwLinkTdaStatusEntry ::= SEQUENCE { aluMwLinkTdaCmdState INTEGER, aluMwLinkTdaManualCmdStatus INTEGER, aluMwLinkTdaSwitchPosition INTEGER } aluMwLinkTdaCmdState OBJECT-TYPE SYNTAX INTEGER { disabled (0), enabled (1), error (2) } MAX-ACCESS read-only STATUS current DESCRIPTION "aluMwLinkTdaCmdState is used to get the TDA command state." ::= { aluMwLinkTdaStatusEntry 1 } aluMwLinkTdaManualCmdStatus OBJECT-TYPE SYNTAX INTEGER { notForced (0), main (1), diversity (2), error (3) } MAX-ACCESS read-only STATUS current DESCRIPTION "aluMwLinkTdaManualCmdStatus is used to get the TDA manual command status." ::= { aluMwLinkTdaStatusEntry 2 } aluMwLinkTdaSwitchPosition OBJECT-TYPE SYNTAX INTEGER { main (0), diversity (1), error (2) } MAX-ACCESS read-only STATUS current DESCRIPTION "aluMwLinkTdaSwitchPosition is used to get the TDA switch position." ::= { aluMwLinkTdaStatusEntry 3 } aluMwRadioPMG826Table OBJECT-TYPE SYNTAX SEQUENCE OF AluMwRadioPMG826Entry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table contains the current and historic normalized G.826 performance monitoring statistics for the given radio." ::= { aluMwObjs 9 } aluMwRadioPMG826Entry OBJECT-TYPE SYNTAX AluMwRadioPMG826Entry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry of the microwave radio G.826 performance monitoring table." INDEX { tmnxChassisIndex, aluMwRadioPortID, aluMwPMG826Section, aluMwPMG826Period, aluMwPMG826Bin } ::= { aluMwRadioPMG826Table 1 } AluMwRadioPMG826Entry ::= SEQUENCE { aluMwPMG826Section AluMwPerfMonSection, aluMwPMG826Period AluMwPerfMonPeriod, aluMwPMG826Bin AluMwPerfMonBin, aluMwPMG826Date INTEGER, aluMwPMG826Duration INTEGER, aluMwPMG826EPSState AluMwPerfMonEPSState, aluMwPMG826Suspect TruthValue, aluMwPMG826ES Unsigned32, aluMwPMG826SES Unsigned32, aluMwPMG826BBE Unsigned32, aluMwPMG826UAS Unsigned32 } aluMwPMG826Section OBJECT-TYPE SYNTAX AluMwPerfMonSection MAX-ACCESS read-only STATUS current DESCRIPTION "Index to select the radio link or radio hop." ::= { aluMwRadioPMG826Entry 1 } aluMwPMG826Period OBJECT-TYPE SYNTAX AluMwPerfMonPeriod MAX-ACCESS read-only STATUS current DESCRIPTION "Index to select the 15 minute or 24 hour counters." ::= { aluMwRadioPMG826Entry 2 } aluMwPMG826Bin OBJECT-TYPE SYNTAX AluMwPerfMonBin MAX-ACCESS read-only STATUS current DESCRIPTION "Index to select the current (0) or historic counters." ::= { aluMwRadioPMG826Entry 3 } aluMwPMG826Date OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The number of seconds since midnight, January 1st 1970 to the start of this counting period (even 15 minutes or beginning of day, depending on selected period)." ::= { aluMwRadioPMG826Entry 4 } aluMwPMG826Duration OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The number of seconds recorded in this period." ::= { aluMwRadioPMG826Entry 5 } aluMwPMG826EPSState OBJECT-TYPE SYNTAX AluMwPerfMonEPSState MAX-ACCESS read-only STATUS current DESCRIPTION "The EPS state at the time of recording this period." ::= { aluMwRadioPMG826Entry 6 } aluMwPMG826Suspect OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "If the stats are incomplete for this period, they will be considered suspect." ::= { aluMwRadioPMG826Entry 7 } aluMwPMG826ES OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of errored seconds." ::= { aluMwRadioPMG826Entry 8 } aluMwPMG826SES OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number severely errored seconds." ::= { aluMwRadioPMG826Entry 9 } aluMwPMG826BBE OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of background block errors." ::= { aluMwRadioPMG826Entry 10 } aluMwPMG826UAS OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of unavailable seconds." ::= { aluMwRadioPMG826Entry 11 } aluMwRadioPMACMTable OBJECT-TYPE SYNTAX SEQUENCE OF AluMwRadioPMACMEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table contains the current and historic adaptive coding and modulation performance monitoring statistics for the given radio." ::= { aluMwObjs 10 } aluMwRadioPMACMEntry OBJECT-TYPE SYNTAX AluMwRadioPMACMEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry of the microwave ACM performance monitoring table." INDEX { tmnxChassisIndex, aluMwRadioPortID, aluMwPMACMPeriod, aluMwPMACMBin, aluMwPMACMModulation } ::= { aluMwRadioPMACMTable 1 } AluMwRadioPMACMEntry ::= SEQUENCE { aluMwPMACMPeriod AluMwPerfMonPeriod, aluMwPMACMBin AluMwPerfMonBin, aluMwPMACMModulation INTEGER, aluMwPMACMDate INTEGER, aluMwPMACMDuration INTEGER, aluMwPMACMSuspect TruthValue, aluMwPMACMTimeSpent Unsigned32 } aluMwPMACMPeriod OBJECT-TYPE SYNTAX AluMwPerfMonPeriod MAX-ACCESS read-only STATUS current DESCRIPTION "Index to select the 15 minute or 24 hour counters." ::= { aluMwRadioPMACMEntry 1 } aluMwPMACMBin OBJECT-TYPE SYNTAX AluMwPerfMonBin MAX-ACCESS read-only STATUS current DESCRIPTION "Index to select the current (0) or historic counters." ::= { aluMwRadioPMACMEntry 2 } aluMwPMACMModulation OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Index to select the modulation ID." ::= { aluMwRadioPMACMEntry 3} aluMwPMACMDate OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The number of seconds since midnight, January 1st 1970 to the start of this counting period (even 15 minutes or beginning of day, depending on selected period)." ::= { aluMwRadioPMACMEntry 4 } aluMwPMACMDuration OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The number of seconds recorded in this period." ::= { aluMwRadioPMACMEntry 5 } aluMwPMACMSuspect OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "If the stats are incomplete for this period, they will be considered suspect." ::= { aluMwRadioPMACMEntry 6 } aluMwPMACMTimeSpent OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of milliseconds spent at this modulation." ::= { aluMwRadioPMACMEntry 7 } aluMwRadioPMPowerTable OBJECT-TYPE SYNTAX SEQUENCE OF AluMwRadioPMPowerEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table contains the current and historic RX and TX power performance monitoring statistics for the given radio." ::= { aluMwObjs 11 } aluMwRadioPMPowerEntry OBJECT-TYPE SYNTAX AluMwRadioPMPowerEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry of the microwave Power performance monitoring table." INDEX { tmnxChassisIndex, aluMwRadioPortID, aluMwPMPowerDirection, aluMwPMPowerSection, aluMwPMPowerPeriod, aluMwPMPowerBin } ::= { aluMwRadioPMPowerTable 1 } AluMwRadioPMPowerEntry ::= SEQUENCE { aluMwPMPowerDirection INTEGER, aluMwPMPowerSection AluMwPerfMonSection, aluMwPMPowerPeriod AluMwPerfMonPeriod, aluMwPMPowerBin AluMwPerfMonBin, aluMwPMPowerDate INTEGER, aluMwPMPowerDuration INTEGER, aluMwPMPowerEPSState AluMwPerfMonEPSState, aluMwPMPowerSuspect TruthValue, aluMwPMPowerMinPowerLevel Integer32, aluMwPMPowerMaxPowerLevel Integer32, aluMwPMPowerMeanPowerLevel Integer32 } aluMwPMPowerDirection OBJECT-TYPE SYNTAX INTEGER { rx (0), tx (1) } MAX-ACCESS read-only STATUS current DESCRIPTION "Index to select the received or transmitted power levels." ::= { aluMwRadioPMPowerEntry 1 } aluMwPMPowerSection OBJECT-TYPE SYNTAX AluMwPerfMonSection MAX-ACCESS read-only STATUS current DESCRIPTION "Index to select the radio link or radio hop. Radio link is not applicable when the direction is tx." ::= { aluMwRadioPMPowerEntry 2 } aluMwPMPowerPeriod OBJECT-TYPE SYNTAX AluMwPerfMonPeriod MAX-ACCESS read-only STATUS current DESCRIPTION "Index to select the 15 minute or 24 hour counters." ::= { aluMwRadioPMPowerEntry 3 } aluMwPMPowerBin OBJECT-TYPE SYNTAX AluMwPerfMonBin MAX-ACCESS read-only STATUS current DESCRIPTION "Index to select the current (0) or historic counters." ::= { aluMwRadioPMPowerEntry 4 } aluMwPMPowerDate OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The number of seconds since midnight, January 1st 1970 to the start of this counting period (even 15 minutes or beginning of day, depending on selected period)." ::= { aluMwRadioPMPowerEntry 5 } aluMwPMPowerDuration OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The number of seconds recorded in this period." ::= { aluMwRadioPMPowerEntry 6 } aluMwPMPowerEPSState OBJECT-TYPE SYNTAX AluMwPerfMonEPSState MAX-ACCESS read-only STATUS current DESCRIPTION "The EPS state at the time of recording this period. If the direction is tx, EPS state is always notRelevant." ::= { aluMwRadioPMPowerEntry 7 } aluMwPMPowerSuspect OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "If the stats are incomplete for this period, they will be considered suspect." ::= { aluMwRadioPMPowerEntry 8 } aluMwPMPowerMinPowerLevel OBJECT-TYPE SYNTAX Integer32 (-1000..1000) MAX-ACCESS read-only STATUS current DESCRIPTION "The minimum power level." ::= { aluMwRadioPMPowerEntry 9 } aluMwPMPowerMaxPowerLevel OBJECT-TYPE SYNTAX Integer32 (-1000..1000) MAX-ACCESS read-only STATUS current DESCRIPTION "The maximum power level." ::= { aluMwRadioPMPowerEntry 10 } aluMwPMPowerMeanPowerLevel OBJECT-TYPE SYNTAX Integer32 (-1000..1000) MAX-ACCESS read-only STATUS current DESCRIPTION "The average power level." ::= { aluMwRadioPMPowerEntry 11 } --%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -- -- Notification Definition section -- -- Notification Objects -- aluMwNotifyRadioPortID OBJECT-TYPE SYNTAX TmnxPortID MAX-ACCESS accessible-for-notify STATUS current DESCRIPTION "Used by Microwave notifications, the OID indicates the port id where a radio is connected." ::= { aluMwNotifyObjs 1 } aluMwNotifyAlarmTime OBJECT-TYPE SYNTAX DateAndTime MAX-ACCESS accessible-for-notify STATUS current DESCRIPTION "Used by Microwave notifications, the OID indicates the time at which the event occured on the radio device." ::= { aluMwNotifyObjs 2 } aluMwNotifyAlarmId OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS accessible-for-notify STATUS current DESCRIPTION "Used by Microwave notifications, the OID indicates the identifier of an alarm condition on the radio device." ::= { aluMwNotifyObjs 3 } aluMwNotifyAlarmName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS accessible-for-notify STATUS current DESCRIPTION "This object contains the alarm name of the condition." ::= { aluMwNotifyObjs 4 } aluMwNotifyAlarmSpecProblem OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS accessible-for-notify STATUS current DESCRIPTION "This object contains the alarm specific problem description. Indicates further refinements to the problem identified by the alarm type. If more than one specific problem is described in this object, the problem descriptions are separated by <;> characters. The format of the DisplayString is defined as follow: String | OID | ({String;}((OID | Integer);)*)" ::= { aluMwNotifyObjs 5 } aluMwNotifyAlarmType OBJECT-TYPE SYNTAX INTEGER { communication (1), qos (2), processing (3), equipment (4), environment (5) } MAX-ACCESS accessible-for-notify STATUS current DESCRIPTION "Used by Microwave notifications, the OID indicates the type of alarm condition on the radio device." ::= { aluMwNotifyObjs 6 } aluMwNotifyAlarmObject OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS accessible-for-notify STATUS current DESCRIPTION "Used by Microwave notifications, the OID indicates the object on the radio device that has the alarm condition." ::= { aluMwNotifyObjs 7 } aluMwNotifyAlarmSubObject OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS accessible-for-notify STATUS current DESCRIPTION "Used by Microwave notifications, the OID indicates the sub-object on the radio device that has the alarm condition." ::= { aluMwNotifyObjs 8 } aluMwNotifyTxMute OBJECT-TYPE SYNTAX INTEGER { noMute (1), mute (2) } MAX-ACCESS accessible-for-notify STATUS current DESCRIPTION "Used by Microwave notifications, the OID indicates the type of mute on the radio transmitter." ::= { aluMwNotifyObjs 9 } aluMwNotifyLinkPortID OBJECT-TYPE SYNTAX TmnxPortID MAX-ACCESS accessible-for-notify STATUS current DESCRIPTION "Used by Microwave notifications, the OID indicates the port id where a microwave link." ::= { aluMwNotifyObjs 10 } aluMwNotifyLinkActivity OBJECT-TYPE SYNTAX INTEGER { main (1), spare (2), both (3) } MAX-ACCESS accessible-for-notify STATUS current DESCRIPTION "Used by Microwave notifications, the OID indicates the the activity of the link of a protection scheme." ::= { aluMwNotifyObjs 11 } aluMwNotifyLinkProtectionType OBJECT-TYPE SYNTAX INTEGER { eps (1), tps (2), rps (3) } MAX-ACCESS accessible-for-notify STATUS current DESCRIPTION "Used by Microwave notifications, the OID indicates the the type of protection." ::= { aluMwNotifyObjs 12 } aluMwNotifyRadioSwState OBJECT-TYPE SYNTAX AluMwRadioSwState MAX-ACCESS accessible-for-notify STATUS current DESCRIPTION "Used by Microwave notifications, the OID indicates the the state of radio software." ::= { aluMwNotifyObjs 13 } aluMwRadioLinkUp NOTIFICATION-TYPE OBJECTS { aluMwNotifyRadioPortID } STATUS current DESCRIPTION "Generated when a microwave radio link goes up." ::= { aluMwNotification 1 } aluMwRadioLinkDown NOTIFICATION-TYPE OBJECTS { aluMwNotifyRadioPortID } STATUS current DESCRIPTION "Generated when a microwave radio link goes down." ::= { aluMwNotification 2 } aluMwRadioPresent NOTIFICATION-TYPE OBJECTS { aluMwNotifyRadioPortID } STATUS current DESCRIPTION "Generated when a microwave radio device is detected." ::= { aluMwNotification 3 } aluMwRadioNotPresent NOTIFICATION-TYPE OBJECTS { aluMwNotifyRadioPortID } STATUS current DESCRIPTION "Generated when a microwave radio device is no longer detected." ::= { aluMwNotification 4 } aluMwRadioSwPackageMissing NOTIFICATION-TYPE STATUS current DESCRIPTION "Generated when a valid microwave radio software package is not present at startup." ::= { aluMwNotification 5 } aluMwRadioDatabaseUpdated NOTIFICATION-TYPE OBJECTS { aluMwNotifyRadioPortID } STATUS current DESCRIPTION "Generated when a microwave radio database has been updated." ::= { aluMwNotification 6 } aluMwRadioCriticalAlarmRaise NOTIFICATION-TYPE OBJECTS { aluMwNotifyRadioPortID, aluMwNotifyAlarmId, aluMwNotifyAlarmTime, aluMwNotifyAlarmName, aluMwNotifyAlarmSpecProblem, aluMwNotifyAlarmType, aluMwNotifyAlarmObject, aluMwNotifyAlarmSubObject } STATUS current DESCRIPTION "This notification reports the critical radio defect raise." ::= { aluMwNotification 7 } aluMwRadioCriticalAlarmClear NOTIFICATION-TYPE OBJECTS { aluMwNotifyRadioPortID, aluMwNotifyAlarmId, aluMwNotifyAlarmTime, aluMwNotifyAlarmName, aluMwNotifyAlarmSpecProblem, aluMwNotifyAlarmType, aluMwNotifyAlarmObject, aluMwNotifyAlarmSubObject } STATUS current DESCRIPTION "This notification reports critical defect radio clear." ::= { aluMwNotification 8 } aluMwRadioMajorAlarmRaise NOTIFICATION-TYPE OBJECTS { aluMwNotifyRadioPortID, aluMwNotifyAlarmId, aluMwNotifyAlarmTime, aluMwNotifyAlarmName, aluMwNotifyAlarmSpecProblem, aluMwNotifyAlarmType, aluMwNotifyAlarmObject, aluMwNotifyAlarmSubObject } STATUS current DESCRIPTION "This notification reports the major radio defect raise." ::= { aluMwNotification 9 } aluMwRadioMajorAlarmClear NOTIFICATION-TYPE OBJECTS { aluMwNotifyRadioPortID, aluMwNotifyAlarmId, aluMwNotifyAlarmTime, aluMwNotifyAlarmName, aluMwNotifyAlarmSpecProblem, aluMwNotifyAlarmType, aluMwNotifyAlarmObject, aluMwNotifyAlarmSubObject } STATUS current DESCRIPTION "This notification reports major defect radio clear." ::= { aluMwNotification 10 } aluMwRadioMinorAlarmRaise NOTIFICATION-TYPE OBJECTS { aluMwNotifyRadioPortID, aluMwNotifyAlarmId, aluMwNotifyAlarmTime, aluMwNotifyAlarmName, aluMwNotifyAlarmSpecProblem, aluMwNotifyAlarmType, aluMwNotifyAlarmObject, aluMwNotifyAlarmSubObject } STATUS current DESCRIPTION "This notification reports the minor radio defect raise." ::= { aluMwNotification 11 } aluMwRadioMinorAlarmClear NOTIFICATION-TYPE OBJECTS { aluMwNotifyRadioPortID, aluMwNotifyAlarmId, aluMwNotifyAlarmTime, aluMwNotifyAlarmName, aluMwNotifyAlarmSpecProblem, aluMwNotifyAlarmType, aluMwNotifyAlarmObject, aluMwNotifyAlarmSubObject } STATUS current DESCRIPTION "This notification reports minor defect radio clear." ::= { aluMwNotification 12 } aluMwRadioWarningAlarmRaise NOTIFICATION-TYPE OBJECTS { aluMwNotifyRadioPortID, aluMwNotifyAlarmId, aluMwNotifyAlarmTime, aluMwNotifyAlarmName, aluMwNotifyAlarmSpecProblem, aluMwNotifyAlarmType, aluMwNotifyAlarmObject, aluMwNotifyAlarmSubObject } STATUS current DESCRIPTION "This notification reports the warning radio defect raise." ::= { aluMwNotification 13 } aluMwRadioWarningAlarmClear NOTIFICATION-TYPE OBJECTS { aluMwNotifyRadioPortID, aluMwNotifyAlarmId, aluMwNotifyAlarmTime, aluMwNotifyAlarmName, aluMwNotifyAlarmSpecProblem, aluMwNotifyAlarmType, aluMwNotifyAlarmObject, aluMwNotifyAlarmSubObject } STATUS current DESCRIPTION "This notification reports warning defect radio clear." ::= { aluMwNotification 14 } aluMwRadioIndetermAlarmRaise NOTIFICATION-TYPE OBJECTS { aluMwNotifyRadioPortID, aluMwNotifyAlarmId, aluMwNotifyAlarmTime, aluMwNotifyAlarmName, aluMwNotifyAlarmSpecProblem, aluMwNotifyAlarmType, aluMwNotifyAlarmObject, aluMwNotifyAlarmSubObject } STATUS current DESCRIPTION "This notification reports the indeterminate radio defect raise." ::= { aluMwNotification 15 } aluMwRadioIndetermAlarmClear NOTIFICATION-TYPE OBJECTS { aluMwNotifyRadioPortID, aluMwNotifyAlarmId, aluMwNotifyAlarmTime, aluMwNotifyAlarmName, aluMwNotifyAlarmSpecProblem, aluMwNotifyAlarmType, aluMwNotifyAlarmObject, aluMwNotifyAlarmSubObject } STATUS current DESCRIPTION "This notification reports indeterminate defect radio clear." ::= { aluMwNotification 16 } aluMwRadioTxChange NOTIFICATION-TYPE OBJECTS { aluMwNotifyRadioPortID, aluMwNotifyTxMute } STATUS current DESCRIPTION "Generated when a microwave radio transmitter changes state." ::= { aluMwNotification 17 } aluMwLinkEPSActivityChange NOTIFICATION-TYPE OBJECTS { aluMwNotifyLinkPortID, aluMwNotifyLinkActivity } STATUS current DESCRIPTION "Generated when a microwave link changes activity for EPS." ::= { aluMwNotification 18 } aluMwLinkTPSActivityChange NOTIFICATION-TYPE OBJECTS { aluMwNotifyLinkPortID, aluMwNotifyLinkActivity } STATUS current DESCRIPTION "Generated when a microwave link changes activity for TPS." ::= { aluMwNotification 19 } aluMwLinkRPSActivityChange NOTIFICATION-TYPE OBJECTS { aluMwNotifyLinkPortID, aluMwNotifyLinkActivity } STATUS current DESCRIPTION "Generated when a microwave link changes activity for RPS." ::= { aluMwNotification 20 } aluMwLinkMaintenanceChange NOTIFICATION-TYPE OBJECTS { aluMwNotifyLinkPortID, aluMwNotifyLinkProtectionType } STATUS current DESCRIPTION "Generated when a microwave link maintenance command changes." ::= { aluMwNotification 21 } aluMwLinkPeerChange NOTIFICATION-TYPE OBJECTS { aluMwNotifyLinkPortID } STATUS current DESCRIPTION "Generated when a microwave link discovered peer changes." ::= { aluMwNotification 22 } aluMwRadioSwStateChange NOTIFICATION-TYPE OBJECTS { aluMwNotifyRadioPortID, aluMwNotifyRadioSwState } STATUS current DESCRIPTION "Generated when on microwave radio software state changes." ::= { aluMwNotification 23 } aluMwRadioRslHistoryUploadFail NOTIFICATION-TYPE OBJECTS { aluMwNotifyRadioPortID } STATUS current DESCRIPTION "Generated when microwave radio RSL History upload fails." ::= { aluMwNotification 24 } aluMwMptSwReconcileFail NOTIFICATION-TYPE STATUS current DESCRIPTION "Generated when microwave MPT sw reconcile fails." ::= { aluMwNotification 25 } aluMwRadioRslHistoryCleared NOTIFICATION-TYPE STATUS current DESCRIPTION "Generated when microwave radio RSL History is cleared." ::= { aluMwNotification 26 } aluMwRadioPMG826OperUp NOTIFICATION-TYPE OBJECTS { aluMwNotifyRadioPortID } STATUS current DESCRIPTION "Generated when microwave radio G826 PM becomes operationally up." ::= { aluMwNotification 27 } aluMwRadioPMG826OperDown NOTIFICATION-TYPE OBJECTS { aluMwNotifyRadioPortID } STATUS current DESCRIPTION "Generated when microwave radio G826 PM becomes operationally down." ::= { aluMwNotification 28 } aluMwRadioPMACMOperUp NOTIFICATION-TYPE OBJECTS { aluMwNotifyRadioPortID } STATUS current DESCRIPTION "Generated when microwave radio ACM PM becomes operationally up." ::= { aluMwNotification 29 } aluMwRadioPMACMOperDown NOTIFICATION-TYPE OBJECTS { aluMwNotifyRadioPortID } STATUS current DESCRIPTION "Generated when microwave radio ACM PM becomes operationally down." ::= { aluMwNotification 30 } aluMwRadioPMPowerOperUp NOTIFICATION-TYPE OBJECTS { aluMwNotifyRadioPortID } STATUS current DESCRIPTION "Generated when microwave radio power PM becomes operationally up." ::= { aluMwNotification 31 } aluMwRadioPMPowerOperDown NOTIFICATION-TYPE OBJECTS { aluMwNotifyRadioPortID } STATUS current DESCRIPTION "Generated when microwave radio power PM becomes operationally down." ::= { aluMwNotification 32 } --%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -- -- The compliance specifications. -- aluMwCompliances OBJECT IDENTIFIER ::= { aluMwConformance 1 } aluMwGroups OBJECT IDENTIFIER ::= { aluMwConformance 2 } aluMwComp7705 OBJECT IDENTIFIER ::= { aluMwCompliances 1 } -- aluMwComp7705V1v0 OBJECT IDENTIFIER ::= { aluMwComp7705 1} aluMwComp7705V1v0 MODULE-COMPLIANCE STATUS current DESCRIPTION "The compliance statement for revision 1.0 of ALU-MICROWAVE-MIB." MODULE -- this module MANDATORY-GROUPS { aluMwGroup, aluMwNotificationGroup, aluMwPeerDiscoveryGroup, aluMwAlarmGroup } ::= { aluMwComp7705 1 } -- units of conformance aluMwGroup OBJECT-GROUP OBJECTS { aluMwRadioRowStatus, aluMwRadioMode, aluMwRadioMwLinkID, aluMwRadioOperStatus, aluMwRadioOperFlags, aluMwLinkRowStatus, aluMwLinkOperFlags, aluMwLinkRadioScheme, aluMwLinkEPSActivity, aluMwLinkRPSActivity, aluMwLinkTPSActivity, aluMwLinkEPSRevertiveness, aluMwLinkTPSRevertiveness, aluMwLinkRPSRevertiveness, aluMwLinkEPSMainMaintOp, aluMwLinkEPSSpareMaintOp, aluMwLinkTPSMainMaintOp, aluMwLinkTPSSpareMaintOp, aluMwLinkRPSMainMaintOp, aluMwLinkRPSSpareMaintOp, aluMwLinkPeerID, aluMwLinkPeerNEIpAddress, aluMwLinkClearStatistics, aluMwRadioStandalone, aluMwRadioName, aluMwRadioDatabaseFilename, aluMwRadioType, aluMwRadioFrequency, aluMwRadioCompanyId, aluMwRadioMnemonic, aluMwRadioCLEI, aluMwRadioHwPartNumber, aluMwRadioSwPartNumber, aluMwRadioFactoryId, aluMwRadioSerialNumber, aluMwRadioMfgDateId, aluMwRadioMfgDate, aluMwRadioCustomerField, aluMwRadioAlarmState, aluMwRadioAlarmsCritical, aluMwRadioAlarmsMajor, aluMwRadioAlarmsMinor, aluMwRadioAlarmsWarning, aluMwRadioAlarmsInd, aluMwRadioAlarmsCommunication, aluMwRadioAlarmsEquipment, aluMwRadioTxMuted, aluMwRadioReboot, aluMwRadioLastStateChange, aluMwRadioInfoValid, aluMwRadioTemperature, aluMwRadioCommEstablished, aluMwRadioLocalTxPower, aluMwRadioLocalRxMainPower, aluMwRadioRemoteTxPower, aluMwRadioRemoteRxMainPower, aluMwLinkAggrFramesTx, aluMwLinkAggrOctetsTx, aluMwLinkAggrDiscardedTx, aluMwLinkQueue1FramesTx, aluMwLinkQueue1OctetsTx, aluMwLinkQueue1DiscardedTx, aluMwLinkQueue2FramesTx, aluMwLinkQueue2OctetsTx, aluMwLinkQueue2DiscardedTx, aluMwLinkQueue3FramesTx, aluMwLinkQueue3OctetsTx, aluMwLinkQueue3DiscardedTx, aluMwLinkQueue4FramesTx, aluMwLinkQueue4OctetsTx, aluMwLinkQueue4DiscardedTx, aluMwLinkQueue5FramesTx, aluMwLinkQueue5OctetsTx, aluMwLinkQueue5DiscardedTx, aluMwSwPackageValid, aluMwSwDownloadTool, aluMwRadioSwState, aluMwRadioSwDnldProgress, aluMwSwDownloadState, aluMwRadioRslHistoryUrl, aluMwRadioRslHistoryClear, aluMwLinkTdaCmdState, aluMwLinkTdaManualCmdStatus, aluMwLinkTdaSwitchPosition, aluMwRadioLocalDiversityPower, aluMwRadioRemoteDiversityPower, aluMwRadioFfdSuppressFlags, aluMwRadioPMG826Enable, aluMwRadioPMG826OperStatus, aluMwRadioPMG826Clear, aluMwRadioPMACMEnable, aluMwRadioPMACMOperStatus, aluMwRadioPMACMClear, aluMwRadioPMPowerEnable, aluMwRadioPMPowerOperStatus, aluMwRadioPMPowerClear, aluMwPMG826Section, aluMwPMG826Period, aluMwPMG826Bin, aluMwPMG826Date, aluMwPMG826Duration, aluMwPMG826EPSState, aluMwPMG826Suspect, aluMwPMG826ES, aluMwPMG826SES, aluMwPMG826BBE, aluMwPMG826UAS, aluMwPMACMPeriod, aluMwPMACMBin, aluMwPMACMModulation, aluMwPMACMDate, aluMwPMACMDuration, aluMwPMACMSuspect, aluMwPMACMTimeSpent, aluMwPMPowerDirection, aluMwPMPowerSection, aluMwPMPowerPeriod, aluMwPMPowerBin, aluMwPMPowerDate, aluMwPMPowerDuration, aluMwPMPowerEPSState, aluMwPMPowerSuspect, aluMwPMPowerMinPowerLevel, aluMwPMPowerMaxPowerLevel, aluMwPMPowerMeanPowerLevel } STATUS current DESCRIPTION "The group of objects supporting management of the microwave aware ports for the remote management of Microwave Awareness on Nokia SAR series systems." ::= { aluMwGroups 1 } aluMwNotificationGroup NOTIFICATION-GROUP NOTIFICATIONS { aluMwRadioLinkUp, aluMwRadioLinkDown, aluMwRadioPresent, aluMwRadioNotPresent, aluMwRadioSwPackageMissing, aluMwRadioDatabaseUpdated, aluMwRadioCriticalAlarmRaise, aluMwRadioCriticalAlarmClear, aluMwRadioMajorAlarmRaise, aluMwRadioMajorAlarmClear, aluMwRadioMinorAlarmRaise, aluMwRadioMinorAlarmClear, aluMwRadioWarningAlarmRaise, aluMwRadioWarningAlarmClear, aluMwRadioIndetermAlarmRaise, aluMwRadioIndetermAlarmClear, aluMwRadioTxChange, aluMwLinkEPSActivityChange, aluMwLinkTPSActivityChange, aluMwLinkRPSActivityChange, aluMwLinkMaintenanceChange, aluMwLinkPeerChange, aluMwRadioSwStateChange, aluMwRadioRslHistoryUploadFail, aluMwMptSwReconcileFail, aluMwRadioRslHistoryCleared, aluMwRadioPMG826OperUp, aluMwRadioPMG826OperDown, aluMwRadioPMACMOperUp, aluMwRadioPMACMOperDown, aluMwRadioPMPowerOperUp, aluMwRadioPMPowerOperDown } STATUS current DESCRIPTION "The group of notifications supporting the management of microwave awareness on Nokia SAR series systems." ::= { aluMwGroups 2 } aluMwNotificationObjsGroup OBJECT-GROUP OBJECTS { aluMwNotifyRadioPortID, aluMwNotifyAlarmId, aluMwNotifyAlarmTime, aluMwNotifyAlarmName, aluMwNotifyAlarmSpecProblem, aluMwNotifyAlarmType, aluMwNotifyAlarmObject, aluMwNotifyAlarmSubObject, aluMwNotifyTxMute, aluMwNotifyLinkPortID, aluMwNotifyLinkActivity, aluMwNotifyLinkProtectionType, aluMwNotifyRadioSwState } STATUS current DESCRIPTION "The group of notifications objs supporting the management of microwave awareness on Nokia SAR series systems." ::= { aluMwGroups 3 } aluMwPeerDiscoveryGroup OBJECT-GROUP OBJECTS { aluMwLinkPeerDiscovery } STATUS current DESCRIPTION "The group of objects supporting management of the peer discovery management of Microwave Awareness on Nokia SAR series systems." ::= { aluMwGroups 4 } aluMwAlarmGroup OBJECT-GROUP OBJECTS { aluMwLinkAlarmState, aluMwLinkAlarmsCommunication, aluMwLinkAlarmsCritical, aluMwLinkAlarmsEquipment, aluMwLinkAlarmsInd, aluMwLinkAlarmsMajor, aluMwLinkAlarmsMinor, aluMwLinkAlarmsWarning, aluMwRadioAlarmName, aluMwRadioAlarmObject, aluMwRadioAlarmSeverity, aluMwRadioAlarmSpecProblem, aluMwRadioAlarmSubObject, aluMwRadioAlarmTime, aluMwRadioAlarmType, aluMwRadioCommLost } STATUS current DESCRIPTION "The group of objects supporting management of the alarm management of Microwave Awareness on Nokia SAR series systems." ::= { aluMwGroups 5 } END