------------------------------------------------------------------------------ -- Copyright (c) 1999, 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. -- ------------------------------------------------------------------------------ ------------------------------------------------------------------------------ -- Management Information Base for Autoplex CDMA Packet Control Function -- ------------------------------------------------------------------------------ APX-CDMA-PCF-MIB DEFINITIONS ::= BEGIN -- Epilogue Emissary directives provided in system.mib IMPORTS MODULE-IDENTITY, OBJECT-TYPE, Counter32, IpAddress, Gauge32 FROM SNMPv2-SMI DisplayString FROM SNMPv2-TC TimeTicks FROM RFC1155-SMI AlarmEventType, AlarmProbableCause, AlarmSeverity FROM X733ALARM-DEF autoplexMib, apxCommonMib, MaintState, CmdCondition, AdditionalText, EncodeFlag FROM AUTOPLEX-MIB PcfMoTypes FROM CDMA-PCF-MO-DEF; apxCdmaPcfMib MODULE-IDENTITY LAST-UPDATED "0011161400Z" ORGANIZATION "Lucent Technologies - Bell Laboratories" CONTACT-INFO "CDMA PCF OA&M Development" DESCRIPTION "Management Information Base for CDMA PCF" ::= { autoplexMib 15 } -------------------------------------------- -- locally defined enumerations and types -- -------------------------------------------- -- PCF Commands PCFCommands ::= INTEGER { restore(1), remove(2), initialize(3), loadPDSNPoolDefault(4), loadPDSNPoolSpecific(5) } -- DS1 Commands DS1Commands ::= INTEGER { restore(1), remove(2), externalLoopback(3), -- Same as Remote Loopback internalLoopbackTest(4), -- Same as Local Loopback clearLoopback(5) -- Only valid when in External Loopback } -- FRBC Commands FRBCCommands ::= INTEGER { restore(1), remove(2), externalLoopback(3), clearLoopback(4) } -- DS1 Interface Types DS1IfType ::= INTEGER { t1 (1), e1 (2) } -- Loopback States LoopbackState ::= INTEGER { unknownLoopback (0), noLoopback (1), externalLoop (2), internalLoop (3) } -------------------------- -- CDMA PCF MIB Groups -- -------------------------- pcfMibVersion OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "A version identifier for the agent-supported MIB" ::= { apxCdmaPcfMib 1 } pcf OBJECT IDENTIFIER ::= { apxCdmaPcfMib 2 } pcfApp OBJECT IDENTIFIER ::= { apxCdmaPcfMib 3 } pcfTunables OBJECT IDENTIFIER ::= { apxCdmaPcfMib 4 } pcfStatistics OBJECT IDENTIFIER ::= { apxCdmaPcfMib 5 } pcfDS1 OBJECT IDENTIFIER ::= { apxCdmaPcfMib 6 } pcfFRBC OBJECT IDENTIFIER ::= { apxCdmaPcfMib 7 } pcfActiveAlarms OBJECT IDENTIFIER ::= { apxCdmaPcfMib 8 } pcfActiveCmds OBJECT IDENTIFIER ::= { apxCdmaPcfMib 9 } ---------------- -- Pcf Group -- ---------------- pcfLogicalId OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The logical identifier of this PCF instance" ::= {pcf 1 } pcfSummaryAlarmLevel OBJECT-TYPE SYNTAX AlarmSeverity MAX-ACCESS read-only STATUS current DESCRIPTION "The summary alarm level for the PCF" ::= { pcf 2 } pcfMaintState OBJECT-TYPE SYNTAX MaintState MAX-ACCESS read-only STATUS current DESCRIPTION "The current state of the PCF" ::= { pcf 3 } pcfStartUpTime OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The time that the PCF agent last initialized" ::= { pcf 4 } pcfIPAddress OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "The IP address of this PCF" ::= { pcf 5 } pcfPDSNPoolLastModifiedTime OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The time (in seconds since 1970) that the PDSNPool file was last modified. Will be zero if the file does not exist." ::= { pcf 6 } ------------------------------------ --- Pcf Command Block -- ------------------------------------ pcfCmd OBJECT IDENTIFIER ::= { pcf 7 } -- Note: All of these objects must be included for all PCF commands. pcfCmdSessionId OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "The EMS Session ID" ::= { pcfCmd 1 } pcfCmdSeqId OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "The EMS Sequence ID" ::= { pcfCmd 2 } pcfCmdCmd OBJECT-TYPE SYNTAX PCFCommands MAX-ACCESS read-write STATUS current DESCRIPTION "Commands that the administrator is allowed to perform on the PCF as a whole" ::= { pcfCmd 3 } ------------------------------ -- PCF Application Group -- ------------------------------ pcfAppSWVersion OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "A version identifier for the currently running PCF Application software" ::= { pcfApp 1 } pcfAppMaintState OBJECT-TYPE SYNTAX MaintState MAX-ACCESS read-only STATUS current DESCRIPTION "Maintenance State of the PCF Application" ::= { pcfApp 2 } pcfAppLogicalId OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The logical identifier of the PCF Application" ::= { pcfApp 3 } pcfAppUpTime OBJECT-TYPE SYNTAX TimeTicks MAX-ACCESS read-only STATUS current DESCRIPTION "The time since the PCF application last started" ::= { pcfApp 4 } pcfAppAlarmLevel OBJECT-TYPE SYNTAX AlarmSeverity MAX-ACCESS read-only STATUS current DESCRIPTION "The alarm level of the PCF Application" ::= {pcfApp 5 } --------------------------- --- PCF Tunables Group -- --------------------------- pcfTuneMaxOpenSessions OBJECT-TYPE SYNTAX INTEGER(0..20000) MAX-ACCESS read-write STATUS current DESCRIPTION "This variable specifies the maximum number of calls (both active and dormant) allowed by the PCF. The default is 5,000." ::= { pcfTunables 1 } pcfTuneMaxActSessions OBJECT-TYPE SYNTAX INTEGER(0..2976) MAX-ACCESS read-write STATUS current DESCRIPTION "This variable specifies the maximum number of active calls allowed by the PCF. The default is 1152." ::= { pcfTunables 2 } pcfTuneRPLifetime OBJECT-TYPE SYNTAX INTEGER(600..65534) MAX-ACCESS read-write STATUS current DESCRIPTION "RP Lifetime value (Trp) in seconds. The default is 1800." ::= { pcfTunables 3 } pcfTunePDSNTimer OBJECT-TYPE SYNTAX INTEGER(100..6000) MAX-ACCESS read-write STATUS current DESCRIPTION "The Timeout (in milli-seconds) when waiting for a reply to a registration request. The default is 2000." ::= { pcfTunables 4 } pcfTunePDSNRetry OBJECT-TYPE SYNTAX INTEGER(0..10) MAX-ACCESS read-write STATUS current DESCRIPTION "Number of additional RRQ retry attempts before marking a PDSN out of service. The default is 5." ::= { pcfTunables 5 } ------------------------------- --- PCF Statistics Group -- ------------------------------- pcfStatsNumRegisteredMobiles OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "Gauge of current number of registered mobiles" ::= { pcfStatistics 1 } pcfStatsNumActiveSVCs OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "Gauge of current number of active SVCs" ::= { pcfStatistics 2 } pcfStatsUnknownMobilePktDiscards OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Total number of packets discarded due to an unknown mobile" ::= { pcfStatistics 3 } pcfStatsNoBufferPktDiscards OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Total number of packets discarded due to insufficient buffer space" ::= { pcfStatistics 4 } pcfStatsFlowContolPktDiscards OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Total number of packets discarded due to flow control" ::= { pcfStatistics 5 } pcfStatsOtherPktDiscards OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Total number of packets discarded due to all other reasons" ::= { pcfStatistics 6 } pcfStats2GRPConnectAttempts OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Cumulative R-P Connection Attempts for 2G calls" ::= { pcfStatistics 7 } pcfStats3GRPConnectAttempts OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Cumulative R-P Connection Attempts for 3G calls" ::= { pcfStatistics 8 } pcfStats2GRPConnectFailures OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Cumulative R-P Connection Failures for 2G calls" ::= { pcfStatistics 9 } pcfStats3GRPConnectFailures OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Cumulative R-P Connection Failures for 3G calls" ::= { pcfStatistics 10 } -------------------- -- PCF DS1 Group -- -------------------- pcfDS1TableSize OBJECT-TYPE SYNTAX INTEGER (0..6) MAX-ACCESS read-only STATUS current DESCRIPTION "Number of T1/E1 interfaces on this PCF" ::= { pcfDS1 1 } pcfDS1IfTable OBJECT-TYPE SYNTAX SEQUENCE OF PcfDS1IfEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Table of DS1 interface entries" ::= { pcfDS1 2 } pcfDS1IfEntry OBJECT-TYPE SYNTAX PcfDS1IfEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "T1/E1 interface table entry" INDEX { pcfDS1IfId } ::= { pcfDS1IfTable 1 } PcfDS1IfEntry ::= SEQUENCE { pcfDS1IfId INTEGER, pcfDS1IfType DS1IfType, pcfDS1IfMaintState MaintState, pcfDS1IfLoopbackState LoopbackState, pcfDS1IfAlarmLevel AlarmSeverity, pcfDS1IfDevName DisplayString, pcfDS1IfActiveSlot INTEGER } pcfDS1IfId OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The identifier of the DS1 interface" ::= { pcfDS1IfEntry 1 } pcfDS1IfType OBJECT-TYPE SYNTAX DS1IfType MAX-ACCESS read-only STATUS current DESCRIPTION "The type of this DS1 - T1 or E1" ::= { pcfDS1IfEntry 2 } pcfDS1IfMaintState OBJECT-TYPE SYNTAX MaintState MAX-ACCESS read-only STATUS current DESCRIPTION "The maintenance state of this DS1 interface" ::= { pcfDS1IfEntry 3 } pcfDS1IfLoopbackState OBJECT-TYPE SYNTAX LoopbackState MAX-ACCESS read-only STATUS current DESCRIPTION "The loopback state of this DS1 interface" ::= { pcfDS1IfEntry 4 } pcfDS1IfAlarmLevel OBJECT-TYPE SYNTAX AlarmSeverity MAX-ACCESS read-only STATUS current DESCRIPTION "The alarm level for this DS1 interface" ::= { pcfDS1IfEntry 5 } pcfDS1IfDevName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The name of the device" ::= { pcfDS1IfEntry 6 } pcfDS1IfActiveSlot OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "A bitmap of active (configured) DS0s on this DS1" ::= { pcfDS1IfEntry 7 } -------------------------------- --- DS1 Related Command Block -- -------------------------------- pcfDS1Cmd OBJECT IDENTIFIER ::= { pcfDS1 3 } -- Note: All of these objects must be included for all DS1 commands. pcfDS1CmdSessionId OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "The EMS Session ID" ::= { pcfDS1Cmd 1 } pcfDS1CmdSeqId OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "The EMS Sequence ID" ::= { pcfDS1Cmd 2 } pcfDS1CmdCmd OBJECT-TYPE SYNTAX DS1Commands MAX-ACCESS read-write STATUS current DESCRIPTION "Commands that the administrator is allowed to perform on a DS1" ::= { pcfDS1Cmd 3 } pcfDS1CmdDS1Num OBJECT-TYPE SYNTAX INTEGER(1..6) MAX-ACCESS read-write STATUS current DESCRIPTION "The DS1 number this command applies to" ::= { pcfDS1Cmd 4 } -------------------- -- PCF FRBC Group -- -------------------- pcfFRBCTableSize OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Total number of Frame Relay Bearer Channels" ::= { pcfFRBC 1 } pcfFRBCTable OBJECT-TYPE SYNTAX SEQUENCE OF PcfFRBCEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Table of FRBCs" ::= { pcfFRBC 2 } pcfFRBCEntry OBJECT-TYPE SYNTAX PcfFRBCEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Frame Relay Bearer Channel table entry" INDEX { pcfFRBCId } ::= { pcfFRBCTable 1 } PcfFRBCEntry ::= SEQUENCE { pcfFRBCId INTEGER, pcfFRBCDS1Id INTEGER, pcfFRBCTimeSlots INTEGER, pcfFRBCMaintState MaintState, pcfFRBCLoopbackState LoopbackState, pcfFRBCDS0InLoopback INTEGER, pcfFRBCAlarmState AlarmSeverity, pcfFRBCPeerId DisplayString, -- FRBC related measurements pcfFRBCStatsNumRegisteredMobiles Gauge32, pcfFRBCStatsNumActiveSVCs Gauge32, pcfFRBCStats2GLinkOpens Counter32, pcfFRBCStats3GLinkOpens Counter32, pcfFRBCStats2GTotalLinkClosures Counter32, pcfFRBCStats3GTotalLinkClosures Counter32, pcfFRBCStats2GPCFInitiatedReconnectFailures Counter32, pcfFRBCStats3GPCFInitiatedReconnectFailures Counter32, pcfFRBCStats2GSVCConnectDenials Counter32, pcfFRBCStats3GSVCConnectDenials Counter32, pcfFRBCStatsSVCConnectDenialsOther Counter32, pcfFRBCStatsPeakSVCConnections Gauge32, pcfFRBCStats2GSVCActiveSeconds Gauge32, pcfFRBCStats3GSVCActiveSeconds Gauge32, pcfFRBCStatsForwardOctetCount Counter32, pcfFRBCStatsReverseOctetCount Counter32, pcfFRBCStatsForwardFrameCount Counter32, pcfFRBCStatsReverseFrameCount Counter32, pcfFRBCStatsLInterfaceErrors Counter32, pcfFRBCStatsErrCRC Counter32, pcfFRBCStatsErrShortFrames Counter32, pcfFRBCStatsErrLongFrames Counter32, pcfFRBCStatsFrameAborts Counter32 } pcfFRBCId OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Frame Relay Bearer Channel Identifier" ::= { pcfFRBCEntry 1 } pcfFRBCDS1Id OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Identifier of the DS1 this FRBC belongs to" ::= { pcfFRBCEntry 2 } pcfFRBCTimeSlots OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Frame Relay Bearer Channel DS0 Time Slot Bitmap" ::= { pcfFRBCEntry 3 } pcfFRBCMaintState OBJECT-TYPE SYNTAX MaintState MAX-ACCESS read-only STATUS current DESCRIPTION "Frame Relay Bearer Channel Maintenance State" ::= { pcfFRBCEntry 4 } pcfFRBCLoopbackState OBJECT-TYPE SYNTAX LoopbackState MAX-ACCESS read-only STATUS current DESCRIPTION "The loopback state of this Frame Relay Bearer Channel" ::= { pcfFRBCEntry 5 } pcfFRBCDS0InLoopback OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The DS0 that is currently in loopback (from 1 to 32). Note that this is only valid if pcfFRBCLoopbackState is set to something other than unknown or none." ::= { pcfFRBCEntry 6 } pcfFRBCAlarmState OBJECT-TYPE SYNTAX AlarmSeverity MAX-ACCESS read-only STATUS current DESCRIPTION "Frame Relay Bearer Channel Alarm State" ::= { pcfFRBCEntry 7 } pcfFRBCPeerId OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "This string identifies the FRBC peer" ::= { pcfFRBCEntry 8 } pcfFRBCStatsNumRegisteredMobiles OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "Gauge of current number of registered mobiles (both 2G and 3G) on this FRBC" ::= { pcfFRBCEntry 9 } pcfFRBCStatsNumActiveSVCs OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "Gauge of current number of active SVCs (both 2G and 3G) on this FRBC" ::= { pcfFRBCEntry 10 } pcfFRBCStats2GLinkOpens OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Total number of link opens for 2G calls" ::= { pcfFRBCEntry 11 } pcfFRBCStats3GLinkOpens OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Total number of link opens for 3G calls" ::= { pcfFRBCEntry 12 } pcfFRBCStats2GTotalLinkClosures OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Total number of link closures for 2G calls" ::= { pcfFRBCEntry 13 } pcfFRBCStats3GTotalLinkClosures OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Total number of link closures for 3G calls" ::= { pcfFRBCEntry 14 } pcfFRBCStats2GPCFInitiatedReconnectFailures OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Total number of unsuccessful PCF initiated SVC reconnection attempts for 2G calls" ::= { pcfFRBCEntry 15 } pcfFRBCStats3GPCFInitiatedReconnectFailures OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Total number of unsuccessful PCF initiated SVC reconnection attempts for 3G calls" ::= { pcfFRBCEntry 16 } pcfFRBCStats2GSVCConnectDenials OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Total number of SVC connections denied by the PCF for 2G calls" ::= { pcfFRBCEntry 17 } pcfFRBCStats3GSVCConnectDenials OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Total number of SVC connections denied by the PCF for 3G calls" ::= { pcfFRBCEntry 18 } pcfFRBCStatsSVCConnectDenialsOther OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Total number of SVC connections denied by the PCF for other reasons (both 2G and 3G)" ::= { pcfFRBCEntry 19 } pcfFRBCStatsPeakSVCConnections OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "Gauge of peak SVC connections (both 2G and 3G) during current service measurements interval" ::= { pcfFRBCEntry 20 } pcfFRBCStats2GSVCActiveSeconds OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "Gauge of SVC active seconds for 2G calls, since the start of the latest measurements interval" ::= { pcfFRBCEntry 21 } pcfFRBCStats3GSVCActiveSeconds OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "Gauge of SVC active seconds for 3G calls, since the start of the latest measurements interval" ::= { pcfFRBCEntry 22 } pcfFRBCStatsForwardOctetCount OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Total octets transmitted in the forward direction (both 2G and 3G)" ::= { pcfFRBCEntry 23 } pcfFRBCStatsReverseOctetCount OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Total octets received in the reverse direction (both 2G and 3G)" ::= { pcfFRBCEntry 24 } pcfFRBCStatsForwardFrameCount OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Total frames transmitted in the forward direction (both 2G and 3G)" ::= { pcfFRBCEntry 25 } pcfFRBCStatsReverseFrameCount OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Total frames received in the reverse direction (both 2G and 3G)" ::= { pcfFRBCEntry 26 } pcfFRBCStatsLInterfaceErrors OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Total number of frame relay errors at the L interface (both 2G and 3G)" ::= { pcfFRBCEntry 27 } pcfFRBCStatsErrCRC OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Total number CRC errors (both 2G and 3G)" ::= { pcfFRBCEntry 28 } pcfFRBCStatsErrShortFrames OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Total number short frame errors (both 2G and 3G)" ::= { pcfFRBCEntry 29 } pcfFRBCStatsErrLongFrames OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Total number long frame errors (both 2G and 3G)" ::= { pcfFRBCEntry 30 } pcfFRBCStatsFrameAborts OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Total number frame abort errors (both 2G and 3G)" ::= { pcfFRBCEntry 31 } ---------------------------------- --- FRBC Related Command Block -- ---------------------------------- pcfFRBCCmd OBJECT IDENTIFIER ::= { pcfFRBC 3 } -- Note: All of these objects, except for the DS0 number, must be included -- for all FRBC commands. The DS0 number must be specified for the -- loopback and clearLoopback commands. pcfFRBCCmdSessionId OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "The EMS Session ID" ::= { pcfFRBCCmd 1 } pcfFRBCCmdSeqId OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "The EMS Sequence ID" ::= { pcfFRBCCmd 2 } pcfFRBCCmdCmd OBJECT-TYPE SYNTAX FRBCCommands MAX-ACCESS read-write STATUS current DESCRIPTION "Commands that the administrator is allowed to perform on an FRBC" ::= { pcfFRBCCmd 3 } pcfFRBCCmdFRBCNum OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "The FRBC number this command applies to" ::= { pcfFRBCCmd 4 } pcfFRBCCmdDS0Num OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "The DS0 number this command applies to (if needed for command)" ::= { pcfFRBCCmd 5 } ------------------------ -- Active Alarm Table -- ------------------------ pcfActAlarmTableSize OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Number of active alarms in the alarm table" ::= { pcfActiveAlarms 1 } pcfActAlarmTable OBJECT-TYPE SYNTAX SEQUENCE OF PcfActAlarmEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Table of active alarms" ::= { pcfActiveAlarms 2 } pcfActAlarmEntry OBJECT-TYPE SYNTAX PcfActAlarmEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "PCF Active Alarm Table Entry" INDEX { pcfActAlarmId } ::= { pcfActAlarmTable 1 } PcfActAlarmEntry ::= SEQUENCE { pcfActAlarmId INTEGER, pcfActAlarmPcfId INTEGER, pcfActAlarmMoType PcfMoTypes, pcfActAlarmMoType1 PcfMoTypes, pcfActAlarmMoId1 INTEGER, pcfActAlarmEventType AlarmEventType, pcfActAlarmTime INTEGER, pcfActAlarmSeverity AlarmSeverity, pcfActAlarmProbableCause AlarmProbableCause, pcfActAlarmAdditionalText AdditionalText, pcfActAlarmAddlTextEncodeFlag EncodeFlag } pcfActAlarmId OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The alarm ID" ::= { pcfActAlarmEntry 1 } pcfActAlarmPcfId OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The logical identifier of the PCF from which this alarm was generated" ::= {pcfActAlarmEntry 2} pcfActAlarmMoType OBJECT-TYPE SYNTAX PcfMoTypes MAX-ACCESS read-only STATUS current DESCRIPTION "Type of the managed object that issued this alarm" ::= { pcfActAlarmEntry 3 } pcfActAlarmMoType1 OBJECT-TYPE SYNTAX PcfMoTypes MAX-ACCESS read-only STATUS current DESCRIPTION "Type of the managed object that issued this alarm" ::= { pcfActAlarmEntry 4 } pcfActAlarmMoId1 OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The logical identifier of the managed object from which the alarm was generated" ::= { pcfActAlarmEntry 5 } pcfActAlarmEventType OBJECT-TYPE SYNTAX AlarmEventType MAX-ACCESS read-only STATUS current DESCRIPTION "The alarm event type (per X.733 definition)" ::= { pcfActAlarmEntry 6 } pcfActAlarmTime 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))." ::= { pcfActAlarmEntry 7 } pcfActAlarmSeverity OBJECT-TYPE SYNTAX AlarmSeverity MAX-ACCESS read-only STATUS current DESCRIPTION "The alarm severity (per X.733 definition)" ::= { pcfActAlarmEntry 8 } pcfActAlarmProbableCause OBJECT-TYPE SYNTAX AlarmProbableCause MAX-ACCESS read-only STATUS current DESCRIPTION "The alarm probable cause (per X.733 definition)" ::= { pcfActAlarmEntry 9 } pcfActAlarmAdditionalText OBJECT-TYPE SYNTAX AdditionalText MAX-ACCESS read-only STATUS current DESCRIPTION "Alarm description" ::= { pcfActAlarmEntry 10 } pcfActAlarmAddlTextEncodeFlag OBJECT-TYPE SYNTAX EncodeFlag MAX-ACCESS read-only STATUS current DESCRIPTION "Indication of whether additional text is encoded or not" ::= {pcfActAlarmEntry 11} -------------------------- -- pcfActiveCmds Group -- -------------------------- pcfActCmdTableSize OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Number of active commands on this PCF." ::= { pcfActiveCmds 1 } pcfActCmdTable OBJECT-TYPE SYNTAX SEQUENCE OF PcfActCmdEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Table of active commands." ::= { pcfActiveCmds 2 } pcfActCmdEntry OBJECT-TYPE SYNTAX PcfActCmdEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "PCF Active command table entry." INDEX { pcfActCmdSessionId, pcfActCmdSeqId } ::= { pcfActCmdTable 1 } PcfActCmdEntry ::= SEQUENCE { pcfActCmdSessionId INTEGER, pcfActCmdSeqId INTEGER } pcfActCmdSessionId OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The EMS Session ID" ::= { pcfActCmdEntry 1 } pcfActCmdSeqId OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The EMS Sequence ID" ::= { pcfActCmdEntry 2 } END