summaryrefslogtreecommitdiff
path: root/MIBS/nokia/ALU-MICROWAVE-MIB
diff options
context:
space:
mode:
authorDavid Leutgeb <david.leutgeb@mannundmouse.com>2023-12-05 12:25:34 +0100
committerDavid Leutgeb <david.leutgeb@mannundmouse.com>2023-12-05 12:25:34 +0100
commit98a672123c7872f6b9b75a9a2b6bb3aea504de6a (patch)
tree9b13bd7f563c3198047bd359195327cf28b3caf0 /MIBS/nokia/ALU-MICROWAVE-MIB
downloadmibs-98a672123c7872f6b9b75a9a2b6bb3aea504de6a.tar.gz
mibs-98a672123c7872f6b9b75a9a2b6bb3aea504de6a.zip
Initial commitHEADmain
Diffstat (limited to 'MIBS/nokia/ALU-MICROWAVE-MIB')
-rw-r--r--MIBS/nokia/ALU-MICROWAVE-MIB2856
1 files changed, 2856 insertions, 0 deletions
diff --git a/MIBS/nokia/ALU-MICROWAVE-MIB b/MIBS/nokia/ALU-MICROWAVE-MIB
new file mode 100644
index 0000000..f36e28f
--- /dev/null
+++ b/MIBS/nokia/ALU-MICROWAVE-MIB
@@ -0,0 +1,2856 @@
+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