-- --------------------------------------------------------------------
-- Ascom IPDect MIB
--
-- Copyright (c) 2007-2013, Ascom Sweden AB.
-- All rights reserved.
-- *****************************************************************
ASCOM-IPDECT-MIB DEFINITIONS ::= BEGIN


IMPORTS
MODULE-IDENTITY, OBJECT-TYPE,NOTIFICATION-TYPE, IpAddress, enterprises FROM SNMPv2-SMI
OBJECT-GROUP FROM SNMPv2-CONF
ifIndex FROM RFC1213-MIB;


ascomIpdectMIB MODULE-IDENTITY
LAST-UPDATED "1310070000Z"
ORGANIZATION "Ascom Sweden AB"
CONTACT-INFO
"Ascom Sweden AB
P.O. Box 8783
SE-402 76 Gothenburg
Phone: +46 31 559 300"

DESCRIPTION
"Updated ipDectFaultCode, ipDectAlarmCode"
REVISION "1706270000Z"
DESCRIPTION
"Ascom IPDect MIB"
REVISION "1702150000Z"
DESCRIPTION
"Added masterAbnormalCallRelease"
REVISION "1401170000Z"
DESCRIPTION
"Added dectMasterConnectionTimeout"
REVISION "1310070000Z"
DESCRIPTION
"Added masterActive, masterInactive"
REVISION "1310040000Z"
DESCRIPTION
"Added dectCipherTimeout, masterLimitStaticRadiosReached"
REVISION "1305140000Z"
DESCRIPTION
"Added configPutFailed"
REVISION "1305070000Z"
DESCRIPTION
"Updated ipDectFaultCode, ipDectAlarmCode"
REVISION "1304220000Z"
DESCRIPTION
"Updated ipDectFaultCode, ipDectAlarmCode"
REVISION "1209110000Z"
DESCRIPTION
"Removed underscores from enum values"
REVISION "1208310000Z"
DESCRIPTION
"Updated ipDectFaultCode, ipDectAlarmCode"
REVISION "1011230000Z"
DESCRIPTION
"Updated ipDectFaultCode, ipDectAlarmCode"
REVISION "1006170000Z"
DESCRIPTION
"Updated ipDectFaultCode, ipDectAlarmCode"
REVISION "0809250000Z"
DESCRIPTION
"Updated ipDectFaultCode, ipDectAlarmCode"
REVISION "0712010000Z"
DESCRIPTION
"First draft of the Ascom IPDect MIB"
REVISION "0712010000Z"
DESCRIPTION
"Initial version of this MIB module."
::= { ascomIpdect 1 }


ascom OBJECT IDENTIFIER ::= { enterprises 27614}
ascomTraps OBJECT IDENTIFIER ::= { ascom 0 }
ascomMibs OBJECT IDENTIFIER ::= { ascom 1 }
ascomIpdect OBJECT IDENTIFIER ::= { ascomMibs 1 }

ipDectAttr OBJECT IDENTIFIER ::= { ascomIpdectMIB 1 }
ipDectFaults OBJECT IDENTIFIER ::= { ascomIpdectMIB 2 }


ipDectFaultLogEntries OBJECT-TYPE
	SYNTAX INTEGER
	MAX-ACCESS read-only
	STATUS current
	DESCRIPTION
	"Number of rows in ipDectFaultLogTable."
	::= { ipDectAttr 1 }

ipDectAlarmLogEntries OBJECT-TYPE
	SYNTAX INTEGER
	MAX-ACCESS read-only
	STATUS current
	DESCRIPTION
	"Number of rows in ipDectActiveAlarmsTable."
	::= { ipDectAttr 2 }


ipDectLastErrorCode OBJECT-TYPE
	SYNTAX INTEGER
	MAX-ACCESS read-only
	STATUS current
	DESCRIPTION
	"Last error code reported in one of the traps."
	::= { ipDectAttr 3 }
	 
	 
--
-- IP DECT Fault Log
--

ipDectFaultLogTable OBJECT-TYPE
	SYNTAX SEQUENCE OF IpDectFaultLogEntry
	MAX-ACCESS not-accessible
	STATUS current
	DESCRIPTION
	"Table used for reading the fault log."
	::= { ipDectFaults 1 }


ipDectFaultLogEntry OBJECT-TYPE
	SYNTAX IpDectFaultLogEntry
	MAX-ACCESS not-accessible
	STATUS current
	DESCRIPTION
	"Each entry in this table contains an entry from the fault log. "
	INDEX { ipDectFaultIndex  }
	::= { ipDectFaultLogTable 1 }


IpDectFaultLogEntry ::=
	SEQUENCE {
		ipDectFaultIndex INTEGER,
		ipDectFaultDate OCTET STRING,
		ipDectFaultTime OCTET STRING,
		ipDectFaultActivity INTEGER,
		ipDectFaultCode INTEGER,
		ipDectFaultSeverity INTEGER,
		ipDectFaultSource OCTET STRING,
		ipDectFaultIp IpAddress,
		ipDectFaultDescription OCTET STRING
	}

ipDectFaultIndex OBJECT-TYPE
	SYNTAX INTEGER (0..65535)
	MAX-ACCESS read-only
	STATUS current
	DESCRIPTION
	"The entry's position in the list."
	::= { ipDectFaultLogEntry 1 }


ipDectFaultDate OBJECT-TYPE
	SYNTAX OCTET STRING
	MAX-ACCESS read-only
	STATUS current
	DESCRIPTION
	"Date the fault occurred."
	::= { ipDectFaultLogEntry 2 }

ipDectFaultTime OBJECT-TYPE
	SYNTAX OCTET STRING
	MAX-ACCESS read-only
	STATUS current
	DESCRIPTION
	"Time of day the fault occurred."
	::= { ipDectFaultLogEntry 3 }

ipDectFaultActivity OBJECT-TYPE
	SYNTAX INTEGER {
		alarm(0),
		alarmCleared(1),
		alarmTimeout(2),
		error(3)
	}
	MAX-ACCESS read-only
	STATUS current
	DESCRIPTION
	"Event, set or cleared."
	::= { ipDectFaultLogEntry 4 }

ipDectFaultCode OBJECT-TYPE
	SYNTAX INTEGER {
		gwInterfaceDown(65537),
		gwRegDown(65538),
		gwProtocolError(65539),
		usersTheLdapReplicatorIsNotConnected(196609),
		radioCpuResourcesAreNotAvailable(196865),
		masterStandbyActive(197121),
		masterUserRegDown(197122),
		masterEmergencyRegDown(197123),
		masterRadioRegDown(197124),
		masterPrimaryOrRedundantTrunkIsDown(197125),
		masterActive(197126),
		masterInactive(197127),
		masterLimitStaticRadiosReached(197128),
		masterAbnormalCallRelease(197136),
		mobmInboundMobmRegDown(197377),
		mobmOutboundMobmRegDown(197378),
		mobmMasterRegDown(197379),
		mobmStandbyActive(197380),
		cmInboundMobmRegDown(197633),
		rtpNoMediaDataReceived(327681),
		rtpExcessiveLossOfData(327682),
		rtpWrongPayloadTypeReceived(327683),
		rtpStunFailure(327684),
		rtpSrtpAuthFailure(327685),
		rtpSrtcpAuthFailure(327686),
		rtpIceFailure(327688),
		rtpSrtpAuthFailure(327689),
		h323UnexpectedMessageReceived(393217),
		h323StatusEnquiry(393218),
		h323SignalingTCPFailed(393219),
		h323SignalingTimeout(393220),
		h323SrtpKeyMismatch(393221),
		h323MediaIncompatible(393222),
		sipNatDiscoverFailure(458753),
		sipOverloadDetected(458755),
		sipCoderSelectionFailure(458756),
		sipMediaConfigFailure(458757),
		sipDnsFailed(458758),
		sipIntMediaNegotiationFailed(458759),
		sipDnsFailed(458763),
		webmInvalidUrl(524289),
		webmCoderMissingInUrl(524290),
		cmdRestart(720897),
		tlsUnexpectedMessage(786698),
		tlsUnexpectedMessage(786954),
		tlsBadMac(786708),
		tlsBadMac(786964),
		tlsDecryptionFailed(786709),
		tlsDecryptionFailed(786965),
		tlsRecordOverflow(786710),
		tlsRecordOverflow(786966),
		tlsDecompressionFailure(786718),
		tlsDecompressionFailure(786974),
		tlsHandshakeFailure(786728),
		tlsHandshakeFailure(786984),
		tlsNoCertificate(786729),
		tlsNoCertificate(786985),
		tlsBadCertificate(786730),
		tlsBadCertificate(786986),
		tlsUnsupportedCertificate(786731),
		tlsUnsupportedCertificate(786987),
		tlsRevocedCertificate(786732),
		tlsRevocedCertificate(786988),
		tlsExpiredCertificate(786733),
		tlsExpiredCertificate(786989),
		tlsUnknownCertificate(786734),
		tlsUnknownCertificate(786990),
		tlsIllegalParameter(786735),
		tlsIllegalParameter(786991),
		tlsUnknownCA(786736),
		tlsUnknownCA(786992),
		tlsAccessDenied(786737),
		tlsAccessDenied(786993),
		tlsDecodeError(786738),
		tlsDecodeError(786994),
		tlsDecryptionError(786739),
		tlsDecryptionError(786995),
		tlsExportRestriction(786748),
		tlsExportRestriction(787004),
		tlsProtocolVersion(786758),
		tlsProtocolVersion(787014),
		tlsInsufficientSecurity(786759),
		tlsInsufficientSecurity(787015),
		tlsInternalError(786768),
		tlsInternalError(787024),
		tlsUserCancelled(786778),
		tlsUserCancelled(787034),
		tlsNoRenegotiation(786788),
		tlsNoRenegotiation(787044),
		kerberosServiceNotFound(787459),
		kerberosServerUnreachable(787462),
		kerberosCrossRealmFailure(787463),
		x509SystemTimeNotSet(790528),
		x509CertificateNearExpiration(790529),
		rfpDisconnected(917505),
		rfpMalfunctioning(917506),
		rfpDisabled(917507),
		rfpSwDlFailed(917508),
		rfpUnsynchronized(917509),
		rfpAlienSyncLost(917510),
		rfpDetectedSysidCollision(917512),
		rfpSyncMasterFailedToResynchronizeToReference(917513),
		rfpRestarted(917514),
		envHighTemperature(983041),
		envHighPowerConsumption(983042),
		envSupplyVoltageLow(983044),
		envSupplyVoltageHigh(983048),
		envFanFailure(983056),
		syncRingBroken(1048577),
		syncRefSignalLost(1048578),
		syncLost(1048580),
		syncUnsynchronizedToReference(1048584),
		ipInterfaceDown(1114112),
		ipInterfaceNotConfigured(1114113),
		ipDhcpServerNotResponding(1114114),
		ipInvalidUdpRtpPortRange(1114137),
		ipInvalidUdpNatPortRange(1114138),
		ipInvalidNatPortRange(1114139),
		ipArpPoisoningDetected(1114177),
		ipOutOfTcpNatPorts(1114182),
		ipOutOfTcpPorts(1114183),
		ipTcpBindError(1114185),
		ipOutOfUdpRtpPorts(1114192),
		ipOutOfUdpPorts(1114193),
		ipUdpBindError(1114195),
		ipNoRouteToDestination(1114202),
		ipNoRouteToDestinationIfDown(1114203),
		ipNoRouteToDestinationIfUnknown(1114204),
		ipNoRouteToDestinationIfNotConfigured(1114205),
		ipNoRouteToDestinationNoGateway(1114206),
		ipNoRouteToDestinationLoop(1114207),
		boxMemoryLow(1179649),
		rfpBusyForSpeech(1310721),
		dectDefEncKeyTimeout(1310821),
		dectCipherTimeout(1310822),
		dectMasterConnectionTimeout(1310823),
		sysBusyForSpeech(1376257),
		provisioningDataCommunicationsError(1638401),
		provisioningDataCommunicationsPutError(1638402),
		uniteCommunicationFailure(1703937),
		cuniteCommunicationFailure(1704192),
		icpConnectionDown(2097152),
		updateScriptGetFailed(2162689),
                bootGetFailed(2162690),
                firmwareGetFailed(2162691),
                configGetFailed(2162692),
                bmcGetFailed(2162693),
		configPutFailed(2162694)
	}
	MAX-ACCESS read-only
	STATUS current
	DESCRIPTION 
	"Fault code."
	::= { ipDectFaultLogEntry 5 }


ipDectFaultSeverity OBJECT-TYPE
	SYNTAX INTEGER {
		indeterminate(0),
		major(1),
		critical(2),
		none(99)
	}
	MAX-ACCESS read-only
	STATUS current
	DESCRIPTION
	"Indeterminate, major or critical."
	::= { ipDectFaultLogEntry 6 }

ipDectFaultSource OBJECT-TYPE
	SYNTAX OCTET STRING
	MAX-ACCESS read-only
	STATUS current
	DESCRIPTION
	"The source of the fault."
	::= { ipDectFaultLogEntry 7 }

ipDectFaultIp OBJECT-TYPE
	SYNTAX IpAddress
	MAX-ACCESS read-only
	STATUS current
	DESCRIPTION
	"The IP address where the fault occurred."
	::= { ipDectFaultLogEntry 8 }

ipDectFaultDescription OBJECT-TYPE
	SYNTAX OCTET STRING
	MAX-ACCESS read-only
	STATUS current
	DESCRIPTION
	"Textual description of the fault."
	::= { ipDectFaultLogEntry 9 }


--
-- IP DECT Active Alarms List
--

ipDectActiveAlarmsTable OBJECT-TYPE
	SYNTAX SEQUENCE OF IpDectActiveAlarmsEntry
	MAX-ACCESS not-accessible
	STATUS current
	DESCRIPTION
	"Table used for reading the active alarms."
	::= { ipDectFaults 2 }


ipDectActiveAlarmsEntry OBJECT-TYPE
	SYNTAX IpDectActiveAlarmsEntry
	MAX-ACCESS not-accessible
	STATUS current
	DESCRIPTION
	"Each entry in this table contains an entry from the active alarms list. "
	INDEX { ipDectActiveAlarmsIndex }
	::= { ipDectActiveAlarmsTable 1 }



IpDectActiveAlarmsEntry::=
	SEQUENCE {
		ipDectActiveAlarmsIndex INTEGER,
		ipDectAlarmDate OCTET STRING,
		ipDectAlarmTime OCTET STRING,
		ipDectAlarmCode INTEGER,
		ipDectAlarmSeverity INTEGER,
		ipDectAlarmSource OCTET STRING,
		ipDectAlarmIp IpAddress,
		ipDectAlarmDescription OCTET STRING
	}

ipDectActiveAlarmsIndex OBJECT-TYPE
	SYNTAX INTEGER (0..65535)
	MAX-ACCESS read-only
	STATUS current
	DESCRIPTION
	"The entry's position in the list."
	::= { ipDectActiveAlarmsEntry 1 }


ipDectAlarmDate OBJECT-TYPE
	SYNTAX OCTET STRING
	MAX-ACCESS read-only
	STATUS current
	DESCRIPTION
	"Date the fault occurred."
	::= { ipDectActiveAlarmsEntry 2 }

ipDectAlarmTime OBJECT-TYPE
	SYNTAX OCTET STRING
	MAX-ACCESS read-only
	STATUS current
	DESCRIPTION
	"Time of day the fault occurred."
::= { ipDectActiveAlarmsEntry 3 }

ipDectAlarmCode OBJECT-TYPE
	SYNTAX INTEGER {
		gwInterfaceDown(65537),
		gwRegDown(65538),
		gwProtocolError(65539),
		usersTheLdapReplicatorIsNotConnected(196609),
		radioCpuResourcesAreNotAvailable(196865),
		masterStandbyActive(197121),
		masterUserRegDown(197122),
		masterEmergencyRegDown(197123),
		masterRadioRegDown(197124),
		masterPrimaryOrRedundantTrunkIsDown(197125),
		masterActive(197126),
		masterInactive(197127),
		masterLimitStaticRadiosReached(197128),
		masterAbnormalCallRelease(197136),
		mobmInboundMobmRegDown(197377),
		mobmOutboundMobmRegDown(197378),
		mobmMasterRegDown(197379),
		mobmStandbyActive(197380),
		cmInboundMobmRegDown(197633),
		rtpNoMediaDataReceived(327681),
		rtpExcessiveLossOfData(327682),
		rtpWrongPayloadTypeReceived(327683),
		rtpStunFailure(327684),
		rtpSrtpAuthFailure(327685),
		rtpSrtcpAuthFailure(327686),
		rtpIceFailure(327688),
		rtpSrtpAuthFailure(327689),
		h323UnexpectedMessageReceived(393217),
		h323StatusEnquiry(393218),
		h323SignalingTCPFailed(393219),
		h323SignalingTimeout(393220),
		h323SrtpKeyMismatch(393221),
		h323MediaIncompatible(393222),
		sipNatDiscoverFailure(458753),
		sipOverloadDetected(458755),
		sipCoderSelectionFailure(458756),
		sipMediaConfigFailure(458757),
		sipDnsFailed(458758),
		sipIntMediaNegotiationFailed(458759),
		sipDnsFailed(458763),
		webmInvalidUrl(524289),
		webmCoderMissingInUrl(524290),
		cmdRestart(720897),
		tlsUnexpectedMessage(786698),
		tlsUnexpectedMessage(786954),
		tlsBadMac(786708),
		tlsBadMac(786964),
		tlsDecryptionFailed(786709),
		tlsDecryptionFailed(786965),
		tlsRecordOverflow(786710),
		tlsRecordOverflow(786966),
		tlsDecompressionFailure(786718),
		tlsDecompressionFailure(786974),
		tlsHandshakeFailure(786728),
		tlsHandshakeFailure(786984),
		tlsNoCertificate(786729),
		tlsNoCertificate(786985),
		tlsBadCertificate(786730),
		tlsBadCertificate(786986),
		tlsUnsupportedCertificate(786731),
		tlsUnsupportedCertificate(786987),
		tlsRevocedCertificate(786732),
		tlsRevocedCertificate(786988),
		tlsExpiredCertificate(786733),
		tlsExpiredCertificate(786989),
		tlsUnknownCertificate(786734),
		tlsUnknownCertificate(786990),
		tlsIllegalParameter(786735),
		tlsIllegalParameter(786991),
		tlsUnknownCA(786736),
		tlsUnknownCA(786992),
		tlsAccessDenied(786737),
		tlsAccessDenied(786993),
		tlsDecodeError(786738),
		tlsDecodeError(786994),
		tlsDecryptionError(786739),
		tlsDecryptionError(786995),
		tlsExportRestriction(786748),
		tlsExportRestriction(787004),
		tlsProtocolVersion(786758),
		tlsProtocolVersion(787014),
		tlsInsufficientSecurity(786759),
		tlsInsufficientSecurity(787015),
		tlsInternalError(786768),
		tlsInternalError(787024),
		tlsUserCancelled(786778),
		tlsUserCancelled(787034),
		tlsNoRenegotiation(786788),
		tlsNoRenegotiation(787044),
		kerberosServiceNotFound(787459),
		kerberosServerUnreachable(787462),
		kerberosCrossRealmFailure(787463),
		x509SystemTimeNotSet(790528),
		x509CertificateNearExpiration(790529),
		rfpDisconnected(917505),
		rfpMalfunctioning(917506),
		rfpDisabled(917507),
		rfpSwDlFailed(917508),
		rfpUnsynchronized(917509),
		rfpAlienSyncLost(917510),
		rfpDetectedSysidCollision(917512),
		rfpSyncMasterFailedToResynchronizeToReference(917513),
		rfpRestarted(917514),
		envHighTemperature(983041),
		envHighPowerConsumption(983042),
		envSupplyVoltageLow(983044),
		envSupplyVoltageHigh(983048),
		envFanFailure(983056),
		syncRingBroken(1048577),
		syncRefSignalLost(1048578),
		syncLost(1048580),
		syncUnsynchronizedToReference(1048584),
		ipInterfaceDown(1114112),
		ipInterfaceNotConfigured(1114113),
		ipDhcpServerNotResponding(1114114),
		ipInvalidUdpRtpPortRange(1114137),
		ipInvalidUdpNatPortRange(1114138),
		ipInvalidNatPortRange(1114139),
		ipArpPoisoningDetected(1114177),
		ipOutOfTcpNatPorts(1114182),
		ipOutOfTcpPorts(1114183),
		ipTcpBindError(1114185),
		ipOutOfUdpRtpPorts(1114192),
		ipOutOfUdpPorts(1114193),
		ipUdpBindError(1114195),
		ipNoRouteToDestination(1114202),
		ipNoRouteToDestinationIfDown(1114203),
		ipNoRouteToDestinationIfUnknown(1114204),
		ipNoRouteToDestinationIfNotConfigured(1114205),
		ipNoRouteToDestinationNoGateway(1114206),
		ipNoRouteToDestinationLoop(1114207),
		boxMemoryLow(1179649),
		rfpBusyForSpeech(1310721),
		dectDefEncKeyTimeout(1310821),
		dectCipherTimeout(1310822),
		dectMasterConnectionTimeout(1310823),
		sysBusyForSpeech(1376257),
		provisioningDataCommunicationsError(1638401),
		provisioningDataCommunicationsPutError(1638402),
		uniteCommunicationFailure(1703937),
		cuniteCommunicationFailure(1704192),
		icpConnectionDown(2097152),
		updateScriptGetFailed(2162689),
                bootGetFailed(2162690),
                firmwareGetFailed(2162691),
                configGetFailed(2162692),
                bmcGetFailed(2162693),
		configPutFailed(2162694)
	}
	MAX-ACCESS read-only
	STATUS current
	DESCRIPTION
	"Fault code."
	::= { ipDectActiveAlarmsEntry 4 }

ipDectAlarmSeverity OBJECT-TYPE
	SYNTAX INTEGER {
		indeterminate(0),
		major(1),
		critical(2)
	}
	MAX-ACCESS read-only
	STATUS current
	DESCRIPTION
	"Indeterminate, major or critical."
	::= { ipDectActiveAlarmsEntry 5 }

ipDectAlarmSource OBJECT-TYPE
	SYNTAX OCTET STRING
	MAX-ACCESS read-only
	STATUS current
	DESCRIPTION
	"The source of the fault."
	::= { ipDectActiveAlarmsEntry 6 }

ipDectAlarmIp OBJECT-TYPE
	SYNTAX IpAddress
	MAX-ACCESS read-only
	STATUS current
	DESCRIPTION
	"The IP-address where the fault occurred."
	::= { ipDectActiveAlarmsEntry 7 }

ipDectAlarmDescription OBJECT-TYPE
	SYNTAX OCTET STRING
	MAX-ACCESS read-only
	STATUS current
	DESCRIPTION
	"Textual description of the fault."
	::= { ipDectActiveAlarmsEntry 8 }


---
--- Traps
---
--- Refer to http://www.ietf.org/rfc/rfc1908.txt section 2.2 for more info on SNMP v1 traps vs. SNMP v2c notifications.

ascomColdStart NOTIFICATION-TYPE
STATUS current
DESCRIPTION
"A power cycle took place."
::= { ascomTraps 0 }

ascomWarmStart NOTIFICATION-TYPE
STATUS current
DESCRIPTION
"The device has been reset administratively."
::= { ascomTraps 1 }

ascomLinkDown NOTIFICATION-TYPE
OBJECTS { ifIndex }
STATUS current
DESCRIPTION
"An interface link went down."
::= { ascomTraps 2 }

ascomLinkUp NOTIFICATION-TYPE
OBJECTS { ifIndex }
STATUS current
DESCRIPTION
"An interface link went up."
::= { ascomTraps 3 }

ascomAuthenticationFailure NOTIFICATION-TYPE
STATUS current
DESCRIPTION
"An SNMP PDU with a wrong community string has been received."
::= { ascomTraps 4 }

ipDectSetCriticalAlarmTrap NOTIFICATION-TYPE
OBJECTS { ipDectLastErrorCode }
STATUS current
DESCRIPTION
"This trap is sent when a critical alarm has been set."
::= { ascomTraps 11 }

ipDectSetMajorAlarmTrap NOTIFICATION-TYPE
OBJECTS { ipDectLastErrorCode }
STATUS current
DESCRIPTION
"This trap is sent when a major alarm has been set."
::= { ascomTraps 12 }

ipDectSetMinorAlarmTrap NOTIFICATION-TYPE
OBJECTS { ipDectLastErrorCode }
STATUS current
DESCRIPTION
"This trap is sent when a minor alarm has been set."
::= { ascomTraps 13 }

ipDectSetIndeterminateAlarmTrap NOTIFICATION-TYPE
OBJECTS { ipDectLastErrorCode }
STATUS current
DESCRIPTION
"This trap is sent when an indeterminate alarm has been set."
::= { ascomTraps 14 }

ipDectClearAlarmTrap NOTIFICATION-TYPE
OBJECTS { ipDectLastErrorCode }
STATUS current
DESCRIPTION
"This trap is sent when an indeterminate alarm has been cleared."
::= { ascomTraps 15 }

ipDectCriticalFaultTrap NOTIFICATION-TYPE
OBJECTS { ipDectLastErrorCode }
STATUS current
DESCRIPTION
"This trap is sent when a critical error has occurred."
::= { ascomTraps 16 }

ipDectMajorFaultTrap NOTIFICATION-TYPE
OBJECTS { ipDectLastErrorCode }
STATUS current
DESCRIPTION
"This trap is sent when a major error has occurred."
::= { ascomTraps 17 }

ipDectMinorFaultTrap NOTIFICATION-TYPE
OBJECTS { ipDectLastErrorCode }
STATUS current
DESCRIPTION
"This trap is sent when a minor error has occurred.."
::= { ascomTraps 18 }

ipDectIndeterminateFaultTrap NOTIFICATION-TYPE
OBJECTS { ipDectLastErrorCode }
STATUS current
DESCRIPTION
"This trap is sent when an indeterminate error has occurred."
::= { ascomTraps 19 }


END


