-- -- IRT4880DMX-MIB DEFINITIONS ::= BEGIN IMPORTS irtProducts, irt FROM IRT-MIB OBJECT-TYPE FROM RFC-1212 TRAP-TYPE FROM RFC-1215 sysObjectID, sysName, DisplayString FROM RFC1213-MIB; -- -- Node definitions -- -- 1.3.6.1.4.1.16557.3.68 IRT4880DMX OBJECT IDENTIFIER ::= { irtProducts 68 } -- 1.3.6.1.4.1.16557.3.68.1 alarms OBJECT-TYPE SYNTAX INTEGER { noAlarm(1), urgentAlarm(2), nonUrgentAlarm(3), urgAndNonUrgentAlarm(4) } ACCESS read-only STATUS mandatory DESCRIPTION "Status of the urgent alarm. Urgent: Loss of STM4 input signal. Non-urgent: All STM1 inputs are AIS." ::= { IRT4880DMX 1 } -- 1.3.6.1.4.1.16557.3.68.2 inputSignalPresent OBJECT-TYPE SYNTAX INTEGER { notpresent(1), present(2) } ACCESS read-only STATUS mandatory DESCRIPTION "Signal Status of the STM4 input. 1. Present. 2. Not Present" ::= { IRT4880DMX 2 } -- 1.3.6.1.4.1.16557.3.68.3 channelInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF ChannelInfoEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of channels." ::= { IRT4880DMX 3 } -- 1.3.6.1.4.1.16557.3.68.3.1 channelInfoEntry OBJECT-TYPE SYNTAX ChannelInfoEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Information about each channel." INDEX { channelNumber } ::= { channelInfoTable 1 } ChannelInfoEntry ::= SEQUENCE { channelNumber INTEGER, channelPresent INTEGER, channelAlias DisplayString } -- 1.3.6.1.4.1.16557.3.68.3.1.1 channelNumber OBJECT-TYPE SYNTAX INTEGER (1..4) ACCESS read-only STATUS mandatory DESCRIPTION "Channel Number." ::= { channelInfoEntry 1 } -- 1.3.6.1.4.1.16557.3.68.3.1.2 channelStatus OBJECT-TYPE SYNTAX INTEGER { AIS(1), Present(2) } ACCESS read-only STATUS mandatory DESCRIPTION "An indication that the Channel is active or generating AIS." ::= { channelInfoEntry 2 } -- 1.3.6.1.4.1.16557.3.68.3.1.3 channelAlias OBJECT-TYPE SYNTAX DisplayString ACCESS read-write STATUS mandatory DESCRIPTION "A 15 byte maximum Alias for the chosen Channel." ::= { channelInfoEntry 3 } -- 1.3.6.1.4.1.16557.3.68.4 allChannelStatus OBJECT-TYPE SYNTAX INTEGER { normal(1), allInputsAIS(2) } ACCESS read-only STATUS mandatory DESCRIPTION "An indication that all Channel Inputs are AIS or at least one is active STM1." ::= { IRT4880DMX 4 } -- 1.3.6.1.4.1.16557.3.68.5 inputPresentTrapEn OBJECT-TYPE SYNTAX INTEGER { notEnabled(1), enabled(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Send a trap upon loss/restoration of STM4 input signal." ::= { IRT4880DMX 5 } -- 1.3.6.1.4.1.16557.3.68.6 signalStatusTrapEn OBJECT-TYPE SYNTAX INTEGER { notEnabled(1), enabled(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Send a trap upon detection/not detection of all AIS STM1 inputs." ::= { IRT4880DMX 6 } -- 1.3.6.1.4.1.16557.3.68.7 firmwareVersion OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "Version of the FPGA firmware." ::= { IRT4880DMX 7 } -- 1.3.6.1.4.1.16557.3.68.8 softwareVersion OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "Version of the processor software." ::= { IRT4880DMX 8 } -- 1.3.6.1.4.1.16557.3.68.9 reset OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "To reset the system, set value to 2." ::= { IRT4880DMX 9 } -- -- Trap definitions -- irt4880DMXInputPresentTrap TRAP-TYPE ENTERPRISE irt VARIABLES { sysObjectID, sysName, inputSignalPresent} DESCRIPTION "If enabled, a trap will be sent upon loss/restoration of STM4 input signal." ::= 68 irt4880DMXSignalStatusTrap TRAP-TYPE ENTERPRISE irt VARIABLES { sysObjectID, sysName, channelStatus} DESCRIPTION "If enabled, a trap will be sent upon loss/restoration of STM1 output signal." ::= 196 END