------------------------------------------------------------------------------ -- Copyright (c) 2000 Lucent Technologies -- -- All Rights Reserved -- -- -- -- This is unpublished proprietary source code of Lucent Technologies. -- -- The copyright notice above does not evidence any actual -- -- or intended publication of such source code. -- ------------------------------------------------------------------------------ -------------------------------------------------------------------- -- Common definitions for all Lucent Autoplex Applications -- -------------------------------------------------------------------- AUTOPLEX-MIB DEFINITIONS ::= BEGIN -- Epilogue Emissary directives provided in system.mib IMPORTS MODULE-IDENTITY, OBJECT-TYPE FROM SNMPv2-SMI enterprises FROM RFC1155-SMI DisplayString FROM SNMPv2-TC AlarmEventType, AlarmProbableCause, AlarmSeverity, AlarmTrendIndication FROM X733ALARM-DEF; -- Lucent Autoplex lucent OBJECT IDENTIFIER ::= { enterprises 1751 } products OBJECT IDENTIFIER ::= { lucent 1 } mibs OBJECT IDENTIFIER ::= { lucent 2 } autoplex OBJECT IDENTIFIER ::= { products 21 } autoplexMib OBJECT IDENTIFIER ::= { mibs 21 } apxAp OBJECT IDENTIFIER ::= { autoplex 1 } apxTdmaIwf OBJECT IDENTIFIER ::= { autoplex 2 } apxCdmaIwf OBJECT IDENTIFIER ::= { autoplex 3 } apxOmp OBJECT IDENTIFIER ::= { autoplex 4 } apxCdmaPcf OBJECT IDENTIFIER ::= { autoplex 15 } -- Autoplex Common MIB apxCommonMib MODULE-IDENTITY LAST-UPDATED "0012050800Z" ORGANIZATION "Lucent Technologies - Bell Laboratories" CONTACT-INFO "Flexent OA&M Development" DESCRIPTION "Management Information Base for Common Definition for all Autoplex Applications." ::= { autoplexMib 1 } -- maintenance state enumeration MaintState ::= INTEGER { unknown(0), active(1), standby(2), oos(3), unavail(4), configured(5), unequipped(6), isolated(7), campedOn(8), activeNoneNone(9), activeManCampon(10), activeCellCampon(11), oosCellFault(12), oosCellParent(13), oosCellGeneric(14), oosManRmvd(15), oosManDgn(16), oosRtnDgn(17), oosNoneNone(18), initNoneNone(19), ppinhNoneNone(20), trblNoneNone(21), ovldNoneNone(22), inhNoneNone(23), growthNoneNone(24), standbyNoneNone(25), unequippedNoneNone(26), indeterminateNoneNone(27), inService(28), growth(29) } -- command acknowledgement enumeration (per Autoplex 1000 System Description) CmdAcks ::= INTEGER { unknown(0), ok(1), noGood(2), printoutFollows(3), repeatLater(4), inProgress(5), noAcknowledgment(6) } -- command condition qualifier CmdCondition ::= INTEGER { unknown(0), conditional(1), unconditional(2) } -- command completion codes CmdRespCompletionCodes ::= INTEGER { unknown(0), completed(1), failed(2), inProgress(3) } -- last command response flag LastRespFlag ::= INTEGER { unknown(0), notFinal(1), final(2) } -- Inhibit Status designation InhStatus ::= INTEGER { unknown(0), inhibited(1), allowed(2) } -- arbitrary data may be encoded in an AdditionalText octet string -- The size of AdditionalText must match with the maximum size of -- an "encoded" NLT phrase. If you ever need to change the size, -- please check the #define MGAPDEF_REP_NLT_PHRASE_MAX AdditionalText ::= OCTET STRING (SIZE(0..1700)) -- additional text encode flag EncodeFlag ::= INTEGER { notEncode(0), encode(1) } -- configuration change notification types ConfigChangeTypes ::= INTEGER { unknown(0), insert(1), update(2), delete(3) } -- network element types NeTypes ::= INTEGER { unknown(0), ap(1), iwf(2), rf(3), cdmaIwf(4), omp(5), cdmaPcf(6) } -------------------------------------------------------------------------- -- The trapDefinition & traps groups should be supported -- -- in all Flexent agents. -- -------------------------------------------------------------------------- trapDefinition OBJECT IDENTIFIER ::= { apxCommonMib 1 } traps OBJECT IDENTIFIER ::= { apxCommonMib 2 } -------------------------- -- trapDefinition Group -- -------------------------- stateChangeTrapDef OBJECT IDENTIFIER ::= { trapDefinition 1 } alarmClearTrapDef OBJECT IDENTIFIER ::= { trapDefinition 2 } alarmTrapDef OBJECT IDENTIFIER ::= { trapDefinition 3 } cmdRespTrapDef OBJECT IDENTIFIER ::= { trapDefinition 4 } cmdAckTrapDef OBJECT IDENTIFIER ::= { trapDefinition 5 } configChangeTrapDef OBJECT IDENTIFIER ::= { trapDefinition 6 } informationalTrapDef OBJECT IDENTIFIER ::= { trapDefinition 7 } ------------------------------ -- stateChangeTrapDef Group -- ------------------------------ stateChangeNeType OBJECT-TYPE SYNTAX NeTypes MAX-ACCESS read-only STATUS current DESCRIPTION "The type of the network element associated with the state change." ::= { stateChangeTrapDef 1 } stateChangeNeId OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The logical identifier of the network element associated with the state change." ::= { stateChangeTrapDef 2 } stateChangeMoType OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Type of the combined managed object associated with this state change." ::= { stateChangeTrapDef 3 } stateChangeMoType1 OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Type of the managed object associated with this state change." ::= { stateChangeTrapDef 4 } stateChangeMoId1 OBJECT-TYPE SYNTAX INTEGER (0..65535) MAX-ACCESS read-only STATUS current DESCRIPTION "The first component of the managed object logical identifier (always mandatory)." ::= { stateChangeTrapDef 5 } stateChangeMoType2 OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Type of the managed object associated with this state change." ::= { stateChangeTrapDef 6 } stateChangeMoId2 OBJECT-TYPE SYNTAX INTEGER (0..65535) MAX-ACCESS read-only STATUS current DESCRIPTION "The second component of the managed object logical identifier (if applicable)." ::= { stateChangeTrapDef 7 } stateChangeMoType3 OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Type of the managed object associated with this state change." ::= { stateChangeTrapDef 8 } stateChangeMoId3 OBJECT-TYPE SYNTAX INTEGER (0..65535) MAX-ACCESS read-only STATUS current DESCRIPTION "The third component of the managed object logical identifier (if applicable)." ::= { stateChangeTrapDef 9 } stateChangeMoType4 OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Type of the managed object associated with this state change." ::= { stateChangeTrapDef 10 } stateChangeMoId4 OBJECT-TYPE SYNTAX INTEGER (0..65535) MAX-ACCESS read-only STATUS current DESCRIPTION "The fourth component of the managed object logical identifier (if applicable)." ::= { stateChangeTrapDef 11 } stateChangeMaintState OBJECT-TYPE SYNTAX MaintState MAX-ACCESS read-only STATUS current DESCRIPTION "The maintenance state of the managed object." ::= { stateChangeTrapDef 12 } stateChangeTime OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The time at which the state change was generated. This value is expressed in seconds since 00:00:00 UTC, January 1, 1970 (see time(2))." ::= { stateChangeTrapDef 13 } ------------------------------ -- alarmClearTrapDef Group -- ------------------------------ alarmClearNeType OBJECT-TYPE SYNTAX NeTypes MAX-ACCESS read-only STATUS current DESCRIPTION "The type of the network element associated with this alarm clear notification." ::= { alarmClearTrapDef 1 } alarmClearNeId OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The logical identifier of the network element associated with this alarm clear notification." ::= { alarmClearTrapDef 2 } alarmClearMoType OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Type of the combined managed object associated with this alarm clear notification." ::= { alarmClearTrapDef 3 } alarmClearMoType1 OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Type of the managed object associated with this alarm clear notification." ::= { alarmClearTrapDef 4 } alarmClearMoId1 OBJECT-TYPE SYNTAX INTEGER (0..65535) MAX-ACCESS read-only STATUS current DESCRIPTION "The first component of the managed object logical identifier (always mandatory)." ::= { alarmClearTrapDef 5 } alarmClearMoType2 OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Type of the managed object associated with this alarm clear notification." ::= { alarmClearTrapDef 6 } alarmClearMoId2 OBJECT-TYPE SYNTAX INTEGER (0..65535) MAX-ACCESS read-only STATUS current DESCRIPTION "The second component of the managed object logical identifier (if applicable)." ::= { alarmClearTrapDef 7 } alarmClearMoType3 OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Type of the managed object associated with this alarm clear notification." ::= { alarmClearTrapDef 8 } alarmClearMoId3 OBJECT-TYPE SYNTAX INTEGER (0..65535) MAX-ACCESS read-only STATUS current DESCRIPTION "The third component of the managed object logical identifier (if applicable)." ::= { alarmClearTrapDef 9 } alarmClearMoType4 OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Type of the managed object associated with this alarm clear notification." ::= { alarmClearTrapDef 10 } alarmClearMoId4 OBJECT-TYPE SYNTAX INTEGER (0..65535) MAX-ACCESS read-only STATUS current DESCRIPTION "The fourth component of the managed object logical identifier (if applicable)." ::= { alarmClearTrapDef 11 } alarmClearSequenceId OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The sequence identifier of the alarm which has been cleared." ::= { alarmClearTrapDef 12 } alarmClearTime OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The time at which the alarm clear was generated. This value is expressed in seconds since 00:00:00 UTC, January 1, 1970 (see time(2))." ::= { alarmClearTrapDef 13 } alarmClearMoAlarmLevel OBJECT-TYPE SYNTAX AlarmSeverity MAX-ACCESS read-only STATUS current DESCRIPTION "The current managed object summary alarm level (evaluated after the alarm condition cleared)." ::= { alarmClearTrapDef 14 } alarmClearAdditionalText OBJECT-TYPE SYNTAX AdditionalText MAX-ACCESS read-only STATUS current DESCRIPTION "Description of what alarm condition cleared." ::= { alarmClearTrapDef 15 } alarmClearNeSummaryLevel OBJECT-TYPE SYNTAX AlarmSeverity MAX-ACCESS read-only STATUS current DESCRIPTION "The current network element summary alarm level (evaluated after the alarm condition cleared)." ::= { alarmClearTrapDef 16 } alarmClearAddlTextEncodeFlag OBJECT-TYPE SYNTAX EncodeFlag MAX-ACCESS read-only STATUS current DESCRIPTION "Indication of whether additional text is encoded or not." ::= { alarmClearTrapDef 17 } ------------------------ -- alarmTrapDef Group -- ------------------------ alarmSequenceId OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The alarm sequence identifier." ::= { alarmTrapDef 1 } alarmNeType OBJECT-TYPE SYNTAX NeTypes MAX-ACCESS read-only STATUS current DESCRIPTION "The type of the network element associated with this alarm notification." ::= { alarmTrapDef 2 } alarmNeId OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The logical identifier of the network element associated with this alarm notification." ::= { alarmTrapDef 3 } alarmEquipLoc1 OBJECT-TYPE SYNTAX INTEGER (0..65535) MAX-ACCESS read-only STATUS current DESCRIPTION "The first component of the network element equipment location identifier (e.g. frame number)." ::= { alarmTrapDef 4 } alarmEquipLoc2 OBJECT-TYPE SYNTAX INTEGER (0..65535) MAX-ACCESS read-only STATUS current DESCRIPTION "The second component of the network element equipment location identifier (e.g. slot number)." ::= { alarmTrapDef 5 } alarmMoType OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Type of the combined managed object associated with this alarm notification." ::= { alarmTrapDef 6 } alarmMoType1 OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Type of the managed object associated with this alarm notification." ::= { alarmTrapDef 7 } alarmMoId1 OBJECT-TYPE SYNTAX INTEGER (0..65535) MAX-ACCESS read-only STATUS current DESCRIPTION "The first component of the managed object logical identifier (always mandatory)." ::= { alarmTrapDef 8 } alarmMoType2 OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Type of the managed object associated with this alarm notification." ::= { alarmTrapDef 9 } alarmMoId2 OBJECT-TYPE SYNTAX INTEGER (0..65535) MAX-ACCESS read-only STATUS current DESCRIPTION "The second component of the managed object logical identifier (if applicable)." ::= { alarmTrapDef 10 } alarmMoType3 OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Type of the managed object associated with this alarm notification." ::= { alarmTrapDef 11 } alarmMoId3 OBJECT-TYPE SYNTAX INTEGER (0..65535) MAX-ACCESS read-only STATUS current DESCRIPTION "The third component of the managed object logical identifier (if applicable)." ::= { alarmTrapDef 12 } alarmMoType4 OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Type of the managed object associated with this alarm notification." ::= { alarmTrapDef 13 } alarmMoId4 OBJECT-TYPE SYNTAX INTEGER (0..65535) MAX-ACCESS read-only STATUS current DESCRIPTION "The fourth component of the managed object logical identifier (if applicable)." ::= { alarmTrapDef 14 } alarmEventType OBJECT-TYPE SYNTAX AlarmEventType MAX-ACCESS read-only STATUS current DESCRIPTION "The alarm event type (per X.733 definition)." ::= { alarmTrapDef 15 } alarmTime OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The time at which the alarm was generated. This value is expressed in seconds since 00:00:00 UTC, January 1, 1970 (see time(2))." ::= { alarmTrapDef 16 } alarmSeverity OBJECT-TYPE SYNTAX AlarmSeverity MAX-ACCESS read-only STATUS current DESCRIPTION "The alarm severity (per X.733 definition)." ::= { alarmTrapDef 17 } alarmProbableCause OBJECT-TYPE SYNTAX AlarmProbableCause MAX-ACCESS read-only STATUS current DESCRIPTION "The alarm probable cause (per X.733 definition)." ::= { alarmTrapDef 18 } alarmTrendIndication OBJECT-TYPE SYNTAX AlarmTrendIndication MAX-ACCESS read-only STATUS current DESCRIPTION "The alarm trend indication (per X.733 definition)." ::= { alarmTrapDef 19 } alarmAdditionalText OBJECT-TYPE SYNTAX AdditionalText MAX-ACCESS read-only STATUS current DESCRIPTION "Alarm description." ::= { alarmTrapDef 20 } alarmNeSummaryLevel OBJECT-TYPE SYNTAX AlarmSeverity MAX-ACCESS read-only STATUS current DESCRIPTION "The summary alarm level for the network element at the time the alarm was generated." ::= { alarmTrapDef 21 } alarmAddlTextEncodeFlag OBJECT-TYPE SYNTAX EncodeFlag MAX-ACCESS read-only STATUS current DESCRIPTION "Indication of whether additional text is encoded or not." ::= { alarmTrapDef 22 } ------------------------------ -- cmdRespTrapDef Group -- ------------------------------ cmdRespNeType OBJECT-TYPE SYNTAX NeTypes MAX-ACCESS read-only STATUS current DESCRIPTION "The type of the network element associated with the command response." ::= { cmdRespTrapDef 1 } cmdRespNeId OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The logical identifier of the network element associated with the command response." ::= { cmdRespTrapDef 2 } cmdRespUserSession OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Technician session identifier." ::= { cmdRespTrapDef 3 } cmdRespCmdSequenceId OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Command sequence number." ::= { cmdRespTrapDef 4 } cmdRespTime OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The time at which this command response was generated. This value is expressed in seconds since 00:00:00 UTC, January 1, 1970 (see time(2))." ::= { cmdRespTrapDef 5 } cmdRespFinalFlag OBJECT-TYPE SYNTAX LastRespFlag MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates whether or not this is the last response for the command executed with the specified user session and command sequence identifier." ::= { cmdRespTrapDef 6 } cmdRespResultSequenceId OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "A sequence number for the set of responses associated with the command executed with the specified user session and command sequence identifier." ::= { cmdRespTrapDef 7 } cmdRespCompletionCode OBJECT-TYPE SYNTAX CmdRespCompletionCodes MAX-ACCESS read-only STATUS current DESCRIPTION "An indication of success or failure." ::= { cmdRespTrapDef 8 } cmdRespAdditionalText OBJECT-TYPE SYNTAX AdditionalText MAX-ACCESS read-only STATUS current DESCRIPTION "Command response description." ::= { cmdRespTrapDef 9 } cmdRespAddlTextEncodeFlag OBJECT-TYPE SYNTAX EncodeFlag MAX-ACCESS read-only STATUS current DESCRIPTION "Indication of whether additional text is encoded or not." ::= { cmdRespTrapDef 10 } -------------------------- -- cmdAckTrapDef Group -- -------------------------- cmdAckNeType OBJECT-TYPE SYNTAX NeTypes MAX-ACCESS read-only STATUS current DESCRIPTION "The type of the network element associated with the command acknowledgement." ::= { cmdAckTrapDef 1 } cmdAckNeId OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The logical identifier of the network element associated with the command acknowledgement." ::= { cmdAckTrapDef 2 } cmdAckUserSession OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Technician session identifier." ::= { cmdAckTrapDef 3 } cmdAckCmdSequenceId OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Command sequence number." ::= { cmdAckTrapDef 4 } cmdAckTime OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The time at which this command acknowledgement was generated. This value is expressed in seconds since 00:00:00 UTC, January 1, 1970 (see time(2))." ::= { cmdAckTrapDef 5 } cmdAcknowledgement OBJECT-TYPE SYNTAX CmdAcks MAX-ACCESS read-only STATUS current DESCRIPTION "Command acknowledgement." ::= { cmdAckTrapDef 6 } cmdAckAdditionalText OBJECT-TYPE SYNTAX AdditionalText MAX-ACCESS read-only STATUS current DESCRIPTION "Acknowledgement qualifier--by convention, used only for negative acknowledgements." ::= { cmdAckTrapDef 7 } cmdAckAddlTextEncodeFlag OBJECT-TYPE SYNTAX EncodeFlag MAX-ACCESS read-only STATUS current DESCRIPTION "Indication of whether additional text is encoded or not." ::= { cmdAckTrapDef 8 } ------------------------------- -- configChangeTrapDef Group -- ------------------------------- configChangeNeType OBJECT-TYPE SYNTAX NeTypes MAX-ACCESS read-only STATUS current DESCRIPTION "The type of the network element associated with the configuration change." ::= { configChangeTrapDef 1 } configChangeNeId OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The logical identifier of the network element associated with the configuration change." ::= { configChangeTrapDef 2 } configChangeMoType OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Type of the combined managed object associated with this configuration change." ::= { configChangeTrapDef 3 } configChangeMoType1 OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Type of the managed object associated with this configuration change." ::= { configChangeTrapDef 4 } configChangeMoId1 OBJECT-TYPE SYNTAX INTEGER (0..65535) MAX-ACCESS read-only STATUS current DESCRIPTION "The first component of the managed object logical identifier (always mandatory)." ::= { configChangeTrapDef 5 } configChangeMoType2 OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Type of the managed object associated with this configuration change." ::= { configChangeTrapDef 6 } configChangeMoId2 OBJECT-TYPE SYNTAX INTEGER (0..65535) MAX-ACCESS read-only STATUS current DESCRIPTION "The second component of the managed object logical identifier (if applicable)." ::= { configChangeTrapDef 7 } configChangeMoType3 OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Type of the managed object associated with this configuration change." ::= { configChangeTrapDef 8 } configChangeMoId3 OBJECT-TYPE SYNTAX INTEGER (0..65535) MAX-ACCESS read-only STATUS current DESCRIPTION "The third component of the managed object logical identifier (if applicable)." ::= { configChangeTrapDef 9 } configChangeMoType4 OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Type of the managed object associated with this configuration change." ::= { configChangeTrapDef 10 } configChangeMoId4 OBJECT-TYPE SYNTAX INTEGER (0..65535) MAX-ACCESS read-only STATUS current DESCRIPTION "The fourth component of the managed object logical identifier (if applicable)." ::= { configChangeTrapDef 11 } configChangeType OBJECT-TYPE SYNTAX ConfigChangeTypes MAX-ACCESS read-only STATUS current DESCRIPTION "The type of configuration change: insert, update or delete." ::= { configChangeTrapDef 12 } configChangeTime OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The time at which the configure change event was generated. This value is expressed in seconds since 00:00:00 UTC, January 1, 1970 (see time(2))." ::= { configChangeTrapDef 13 } -------------------------------- -- informationalTrapDef Group -- -------------------------------- infoNeType OBJECT-TYPE SYNTAX NeTypes MAX-ACCESS read-only STATUS current DESCRIPTION "The type of the network element associated with this informational message." ::= { informationalTrapDef 1 } infoNeId OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The logical identifier of the network element associated with this informational message." ::= { informationalTrapDef 2 } infoEquipLoc1 OBJECT-TYPE SYNTAX INTEGER (0..65535) MAX-ACCESS read-only STATUS current DESCRIPTION "The first component of the network element equipment location identifier (e.g. frame number)." ::= { informationalTrapDef 3 } infoEquipLoc2 OBJECT-TYPE SYNTAX INTEGER (0..65535) MAX-ACCESS read-only STATUS current DESCRIPTION "The second component of the network element equipment location identifier (e.g. slot number)." ::= { informationalTrapDef 4 } infoMoType OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Type of the combined managed object associated with this informational message." ::= { informationalTrapDef 5 } infoMoType1 OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Type of the managed object associated with this informational message." ::= { informationalTrapDef 6 } infoMoId1 OBJECT-TYPE SYNTAX INTEGER (0..65535) MAX-ACCESS read-only STATUS current DESCRIPTION "The first component of the managed object logical identifier (always mandatory)." ::= { informationalTrapDef 7 } infoMoType2 OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Type of the managed object associated with this informational message." ::= { informationalTrapDef 8 } infoMoId2 OBJECT-TYPE SYNTAX INTEGER (0..65535) MAX-ACCESS read-only STATUS current DESCRIPTION "The second component of the managed object logical identifier (if applicable)." ::= { informationalTrapDef 9 } infoMoType3 OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Type of the managed object associated with this informational message." ::= { informationalTrapDef 10 } infoMoId3 OBJECT-TYPE SYNTAX INTEGER (0..65535) MAX-ACCESS read-only STATUS current DESCRIPTION "The third component of the managed object logical identifier (if applicable)." ::= { informationalTrapDef 11 } infoMoType4 OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Type of the managed object associated with this informational message." ::= { informationalTrapDef 12 } infoMoId4 OBJECT-TYPE SYNTAX INTEGER (0..65535) MAX-ACCESS read-only STATUS current DESCRIPTION "The fourth component of the managed object logical identifier (if applicable)." ::= { informationalTrapDef 13 } infoEventType OBJECT-TYPE SYNTAX AlarmEventType MAX-ACCESS read-only STATUS current DESCRIPTION "If an alarmed informational message, this value represents the alarm event type per X.733 definition; otherwise the value should be 0." ::= { informationalTrapDef 14 } infoTime OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The time at which the informational meesage was generated. This value is expressed in seconds since 00:00:00 UTC, January 1, 1970 (see time(2))." ::= { informationalTrapDef 15 } infoSeverity OBJECT-TYPE SYNTAX AlarmSeverity MAX-ACCESS read-only STATUS current DESCRIPTION "If an alarmed informational message, this value represents the alarm severity per X.733 definition; otherwise the value should be indeterminate." ::= { informationalTrapDef 16 } infoProbableCause OBJECT-TYPE SYNTAX AlarmProbableCause MAX-ACCESS read-only STATUS current DESCRIPTION "If an alarmed informational message, this value represents the alarm probable cause per X.733 definition; otherwise the value should be none." ::= { informationalTrapDef 17 } infoAdditionalText OBJECT-TYPE SYNTAX AdditionalText MAX-ACCESS read-only STATUS current DESCRIPTION "Information description." ::= { informationalTrapDef 18 } infoAddlTextEncodeFlag OBJECT-TYPE SYNTAX EncodeFlag MAX-ACCESS read-only STATUS current DESCRIPTION "Indication of whether additional text is encoded or not." ::= { informationalTrapDef 19 } ------------------ -- traps Group -- ------------------ stateChangeTrap NOTIFICATION-TYPE OBJECTS { stateChangeNeType, stateChangeNeId, stateChangeMoType, stateChangeMoType1, stateChangeMoId1, stateChangeMoType2, stateChangeMoId2, stateChangeMoType3, stateChangeMoId3, stateChangeMoType4, stateChangeMoId4, stateChangeMaintState, stateChangeTime } STATUS current DESCRIPTION "State change notification." ::= { traps 1 } alarmClearTrap NOTIFICATION-TYPE OBJECTS { alarmClearNeType, alarmClearNeId, alarmClearMoType, alarmClearMoType1, alarmClearMoId1, alarmClearMoType2, alarmClearMoId2, alarmClearMoType3, alarmClearMoId3, alarmClearMoType4, alarmClearMoId4, alarmClearSequenceId, alarmClearTime, alarmClearMoAlarmLevel, alarmClearAdditionalText, alarmClearNeSummaryLevel, alarmClearAddlTextEncodeFlag } STATUS current DESCRIPTION "Alarm clear notification." ::= { traps 2 } alarmTrap NOTIFICATION-TYPE OBJECTS { alarmSequenceId, alarmNeType, alarmNeId, alarmEquipLoc1, alarmEquipLoc2, alarmMoType, alarmMoType1, alarmMoId1, alarmMoType2, alarmMoId2, alarmMoType3, alarmMoId3, alarmMoType4, alarmMoId4, alarmEventType, alarmTime, alarmSeverity, alarmProbableCause, alarmTrendIndication, alarmAdditionalText, alarmNeSummaryLevel, alarmAddlTextEncodeFlag } STATUS current DESCRIPTION "Alarm notification." ::= { traps 3 } cmdRespTrap NOTIFICATION-TYPE OBJECTS { cmdRespNeType, cmdRespNeId, cmdRespUserSession, cmdRespCmdSequenceId, cmdRespTime, cmdRespFinalFlag, cmdRespResultSequenceId, cmdRespCompletionCode, cmdRespAdditionalText, cmdRespAddlTextEncodeFlag } STATUS current DESCRIPTION "Command response." ::= { traps 4 } cmdAckTrap NOTIFICATION-TYPE OBJECTS { cmdAckNeType, cmdAckNeId, cmdAckUserSession, cmdAckCmdSequenceId, cmdAckTime, cmdAcknowledgement, cmdAckAdditionalText, cmdAckAddlTextEncodeFlag } STATUS current DESCRIPTION "Command acknowledgement." ::= { traps 5 } configChangeTrap NOTIFICATION-TYPE OBJECTS { configChangeNeType, configChangeNeId, configChangeMoType, configChangeMoType1, configChangeMoId1, configChangeMoType2, configChangeMoId2, configChangeMoType3, configChangeMoId3, configChangeMoType4, configChangeMoId4, configChangeType, configChangeTime } STATUS current DESCRIPTION "Configuration change notification." ::= { traps 6 } informationalTrap NOTIFICATION-TYPE OBJECTS { infoNeType, infoNeId, infoEquipLoc1, infoEquipLoc2, infoMoType, infoMoType1, infoMoId1, infoMoType2, infoMoId2, infoMoType3, infoMoId3, infoMoType4, infoMoId4, infoEventType, infoTime, infoSeverity, infoProbableCause, infoAdditionalText, infoAddlTextEncodeFlag } STATUS current DESCRIPTION "Informational message." ::= { traps 7 } END