CISCO-DSP-MGMT-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY,
OBJECT-TYPE,
NOTIFICATION-TYPE,
Counter32,
Gauge32,
Integer32,
Unsigned32
FROM SNMPv2-SMI
TimeStamp,
TruthValue,
DisplayString
FROM SNMPv2-TC
entPhysicalIndex
FROM ENTITY-MIB
MODULE-COMPLIANCE,
OBJECT-GROUP,
NOTIFICATION-GROUP
FROM SNMPv2-CONF
ciscoMgmt
FROM CISCO-SMI;
ciscoDspMgmtMIB MODULE-IDENTITY
LAST-UPDATED "200310100000Z"
ORGANIZATION "Cisco Systems, Inc."
CONTACT-INFO
" Cisco Systems
Customer Service
Postal: 170 W. Tasman Drive
San Jose, CA 95134
USA
Tel: +1 800 553-NETS
E-mail: cs-voice@cisco.com"
DESCRIPTION
"Changing the DESCRIPTION of
cdspMIBCardStateNotification
to notify Manager whenever
cdspCardState enters normal.
"
REVISION "200310100000Z"
DESCRIPTION
"Added object cdspDspNum to cdspStatusTable.
"
REVISION "200308200000Z"
DESCRIPTION
"Digital Signal Processing (DSP) Management MIB module.
The MIB module monitors the DSP resource and status.
Acronyms & Terms
================
DTMF - Dual Tone Multi-Frequency.
DTMF uses two frequencies, the high frequency
component and the low frequency component,
to generate digit signals.
"
REVISION "200308140000Z"
DESCRIPTION
"(1) Added following objects to cdspCardStatusTable:
cdspTotalDsp
cdspFailedDsp
cdspCongestedDsp
cdspNormalDsp
cdspNx64Dsp
cdspDspSwitchOverThreshold
(2) Added cdspVoiceParamTable
(3) Added following objects to cdspStatusTable:
cdspSigBearerChannelSplit
cdspNumCongestionOccurrence
(4) Added following enumerations to cdspOperState:
congested (3)
failed (4)
(5) Added cdspStatusXTable
"
REVISION "200008140000Z"
DESCRIPTION
"Fix typo in the DESCRIPTION clause of
cdspMIBEnableCardStatusNotification object;
change 'cdspFatalNotification' to
'cdspMIBCardStateNotification'.
"
REVISION "9810170000Z"
DESCRIPTION
"Add new objects to support channelized DSP features.
"
::= { ciscoMgmt 86 }
cdspMgmtNotifications OBJECT IDENTIFIER ::= { ciscoDspMgmtMIB 0 }
cdspMgmtObjects OBJECT IDENTIFIER ::= { ciscoDspMgmtMIB 1 }
cdspCardObjects OBJECT IDENTIFIER ::= { cdspMgmtObjects 1 }
cdspObjects OBJECT IDENTIFIER ::= { cdspMgmtObjects 2 }
cdspMIBNotificationEnables OBJECT IDENTIFIER ::= { cdspMgmtObjects 3 }
cdspVoiceObjects OBJECT IDENTIFIER ::= { cdspMgmtObjects 4 }
cdspCardStatusTable OBJECT-TYPE
SYNTAX SEQUENCE OF CdspCardStatusEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The DSP Card Table. It contains status information of the
DSP cards present within the router.
"
::= { cdspCardObjects 1 }
cdspCardStatusEntry OBJECT-TYPE
SYNTAX CdspCardStatusEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the DSP card table indicates the
DSP card state, resource utilization.
Each entry is created when a DSP software is detected
on a DSP card. The entry is deleted when the DSP card is
deleted.
"
INDEX { entPhysicalIndex }
::= { cdspCardStatusTable 1 }
CdspCardStatusEntry ::=
SEQUENCE {
cdspCardIndex Integer32,
cdspCardState INTEGER,
cdspCardResourceUtilization Unsigned32,
cdspCardLastHiWaterUtilization Unsigned32,
cdspCardLastResetTime TimeStamp,
cdspCardMaxChanPerDSP Unsigned32,
cdspTotalDsp Unsigned32,
cdspFailedDsp Gauge32,
cdspDspSwitchOverThreshold Unsigned32,
cdspCongestedDsp Gauge32,
cdspNormalDsp Gauge32,
cdspNx64Dsp Unsigned32
}
cdspCardIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The object corresponds to cardIndex in the chassis mib.
If value of this object is 0, then the entry is not
associated to cardIndex of the chassis mib.
"
::= { cdspCardStatusEntry 1 }
cdspCardState OBJECT-TYPE
SYNTAX INTEGER {
normal (1),
warning (2),
critical (3),
fatal (4),
offLine (5)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The object indicates the current state of
DSP card being monitored.
normal - DSP card in normal condition.
warning - DSP card has some problem and need attention.
critical - DSP card has a major alarm.
fatal - DSP card is not functional.
DSP subsystem might reset DSP card to
recover it from the fatal error condition.
After the DSP card is reset successfully,
the object cdspCardResourceUtilization and
cdspCardLastHiWaterUtilization are reset to
0.
If the fatal error is persistent in this object
after card is reset, the card should be replaced.
offLine - DSP card is in off-line maintenance state.
"
::= { cdspCardStatusEntry 2 }
cdspCardResourceUtilization OBJECT-TYPE
SYNTAX Unsigned32 (0..100)
UNITS "percent"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The object indicates the percentage of current DSP
resource utilization of the card. The utilization is a
ratio of number of busy DSP resources (for handling calls,
transcoding, voice compression,...) to the total available
DSP resources.
"
::= { cdspCardStatusEntry 3 }
cdspCardLastHiWaterUtilization OBJECT-TYPE
SYNTAX Unsigned32 (0..100)
UNITS "percent"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The object indicates the last high water mark of DSP
resource utilization. This object is reset to 0 after
DSP card is reset.
"
::= { cdspCardStatusEntry 4 }
cdspCardLastResetTime OBJECT-TYPE
SYNTAX TimeStamp
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of sysUpTime when the last DSP card reset
occurred.
"
::= { cdspCardStatusEntry 5 }
cdspCardMaxChanPerDSP OBJECT-TYPE
SYNTAX Unsigned32
UNITS "channels"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The maximum number of channels allowed in each DSP.
The value is chosen in an implementation-dependent
manner by the DSP functionality.
The value of 0 in this object indicates Channelized
DSP mode is turned off.
"
::= { cdspCardStatusEntry 6 }
cdspTotalDsp OBJECT-TYPE
SYNTAX Unsigned32 (1..2048)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of DSPs in the card.
"
::= { cdspCardStatusEntry 7 }
cdspFailedDsp OBJECT-TYPE
SYNTAX Gauge32 (0..2048)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of DSPs in the failed state (i.e
cdspOperstate is 'failed')
"
::= { cdspCardStatusEntry 8 }
cdspDspSwitchOverThreshold OBJECT-TYPE
SYNTAX Unsigned32 (1..2048)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the threshold of DSP failures.
When 'cdspFailedDsp' reaches the value of this object,
the voice gateway switchover will occur.
The maximum value of this object can not be more than
the value in 'cdspTotalDsp'
"
::= { cdspCardStatusEntry 9 }
cdspCongestedDsp OBJECT-TYPE
SYNTAX Gauge32 (0..2048)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of DSPs in the congested state (i.e
cdspOperstate is 'congested').
"
::= { cdspCardStatusEntry 10 }
cdspNormalDsp OBJECT-TYPE
SYNTAX Gauge32 (0..2048)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of DSPs in the normal state (i.e
cdspOperstate is 'normal').
"
::= { cdspCardStatusEntry 11 }
cdspNx64Dsp OBJECT-TYPE
SYNTAX Unsigned32 (0..2048)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the number of DSPs that need to be set
aside for making Nx64 calls.
The max value of this object is limited to the value of the
object 'cdspTotalDsp'.
If this value is 0, it is not allowed to make any
Nx64 call. The default value of this object is 0.
"
::= { cdspCardStatusEntry 12 }
cdspStatusTable OBJECT-TYPE
SYNTAX SEQUENCE OF CdspStatusEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Status information for the DSPs.
This status table is used for tracking dangling DSP
resources. The dangling DSP channel means that the DSP
channel is reserved for serving calls but the channel
is not used by active calls. The number of the dangling
DSP channels can be computed by
'cdspInUseChannels - cdspActiveChannels'.
"
::= { cdspObjects 1 }
cdspStatusEntry OBJECT-TYPE
SYNTAX CdspStatusEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in cdspStatusTable indicates the DSP state and
alarm conditions. Each entry is created when a DSP is
detected on a DSP card. The entry is deleted when the DSP
card is deleted.
The 'entPhysicalIndex' represents a DSP entity, and the
'entPhysicalClass' is 'other(1)'.
"
INDEX { entPhysicalIndex }
::= { cdspStatusTable 1 }
CdspStatusEntry ::=
SEQUENCE {
cdspOperState INTEGER,
cdspAlarms Counter32,
cdspLastAlarmCause INTEGER,
cdspLastAlarmCauseText DisplayString,
cdspLastAlarmTime TimeStamp,
cdspTotalChannels Unsigned32,
cdspInUseChannels Gauge32,
cdspActiveChannels Gauge32,
cdspSigBearerChannelSplit TruthValue,
cdspNumCongestionOccurrence Counter32,
cdspDspNum Unsigned32
}
cdspOperState OBJECT-TYPE
SYNTAX INTEGER {
normal (1),
shutdown (2),
congested (3),
failed (4)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The current operational state of the DSP.
normal - DSP operates normally
shutdown - DSP is shutdown due to fatal error
congested - DSP does not accept call because
the DSP buffer is full
failed - DSP failed
"
::= { cdspStatusEntry 1 }
cdspAlarms OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The object indicates the accumulated number of DSP
Alarms.
"
::= { cdspStatusEntry 2 }
cdspLastAlarmCause OBJECT-TYPE
SYNTAX INTEGER {
other (1),
noAlarm (2),
dspFatalError (3),
dspMemoryError (4),
dspBufferError (5),
dspDownloadError (6)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The object indicates the current or last alarm state of
DSP.
other - none of the following
noAlarm - alarm condition had not been detected
dspFatalError - DSP fatal error
dspMemoryError - DSP memory error is detected
dspBufferError - DSP buffer error
dspDownloadError - Failed to download software to DSP.
The cdspOperState will be set to 'shutdown(2) if the
alarm condition of DSP is persistent.
"
::= { cdspStatusEntry 3 }
cdspLastAlarmCauseText OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The object indicates the failure reason for the current
or last DSP Alarm.
It should be used only for direct, human-readable display
and only if a management station is unable to
decode the value of cdspLastAlarmCause.
"
::= { cdspStatusEntry 4 }
cdspLastAlarmTime OBJECT-TYPE
SYNTAX TimeStamp
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of sysUpTime when the last DSP Alarm
occurred. The value of this object is 0 if the value of
cdspLastAlarmCause object is 'noAlarm'.
"
::= { cdspStatusEntry 5 }
cdspTotalChannels OBJECT-TYPE
SYNTAX Unsigned32
UNITS "channels"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of channels in the DSP. This value is
predetermined by the DSP functionality upon initialization.
The value of 0 in this object indicates Channelized DSP
mode is turned off.
"
::= { cdspStatusEntry 6 }
cdspInUseChannels OBJECT-TYPE
SYNTAX Gauge32
UNITS "channels"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of channels that are reserved for
serving calls. The value is incremented when the
DSP channel is reserved for call setup and
is decremented after the DSP channel is free
due to call disconnection.
"
::= { cdspStatusEntry 7 }
cdspActiveChannels OBJECT-TYPE
SYNTAX Gauge32
UNITS "channels"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of channels that are used by
active calls to process media stream.
The value is incremented after the reserved DSP
channel enters call connection state and is decremented
after the call is disconnected.
"
::= { cdspStatusEntry 8 }
cdspSigBearerChannelSplit OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates if the DSP channels are splitted
for signaling call and bearer call.
If the value of this object is 'true' which
means that signaling call and bearer call cannot share
any DSP channel.
This object is not applicable when Channelized DSP
mode is turned off.
"
::= { cdspStatusEntry 9 }
cdspNumCongestionOccurrence OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of congestion occurred on the DSP.
This value is set to 0 when system is reset.
"
::= { cdspStatusEntry 10 }
cdspDspNum OBJECT-TYPE
SYNTAX Unsigned32 (1..252)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object identifies the DSP number associated with
this DSP entity.
"
::= { cdspStatusEntry 11 }
cdspStatusXTable OBJECT-TYPE
SYNTAX SEQUENCE OF CdspStatusXEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table provides the additional detailed
state and statistics information for a DSP
that supports the splitted signalling and
bearer channels.
"
::= { cdspObjects 2 }
cdspStatusXEntry OBJECT-TYPE
SYNTAX CdspStatusXEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry of this table is created when its associated
entry in cdspStatusTable is created and the value of
cdspSigBearerChannelSplit object is 'true'.
"
AUGMENTS { cdspStatusEntry }
::= { cdspStatusXTable 1 }
CdspStatusXEntry ::=
SEQUENCE {
cdspXNumberOfBearerCalls Gauge32,
cdspXNumberOfSigCalls Gauge32,
cdspXAvailableBearerBandwidth Gauge32,
cdspXAvailableSigBandwidth Gauge32
}
cdspXNumberOfBearerCalls OBJECT-TYPE
SYNTAX Gauge32
UNITS "calls"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The current number of bearer calls on the DSP.
"
::= { cdspStatusXEntry 1 }
cdspXNumberOfSigCalls OBJECT-TYPE
SYNTAX Gauge32
UNITS "calls"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The current number of signaling calls on the DSP.
"
::= { cdspStatusXEntry 2 }
cdspXAvailableBearerBandwidth OBJECT-TYPE
SYNTAX Gauge32
UNITS "percent"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The percentage of channels on the DSP currently
available for bearer calls.
"
::= { cdspStatusXEntry 3 }
cdspXAvailableSigBandwidth OBJECT-TYPE
SYNTAX Gauge32
UNITS "percent"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The percentage of channels on the DSP currently
available for signaling calls.
"
::= { cdspStatusXEntry 4 }
cdspVoiceParamTable OBJECT-TYPE
SYNTAX SEQUENCE OF CdspVoiceParamEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains information on voice call setup
related parameters for DSP resource.
"
::= { cdspVoiceObjects 1 }
cdspVoiceParamEntry OBJECT-TYPE
SYNTAX CdspVoiceParamEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the DSP table contains information
regarding a single DSP resource associated voice
call setup parameters.
An entry in this table is created when a DSP is
detected and the DSP resource can be used by voice
applications.
An entry in this table is deleted when the DSP
associated card/module is removed from the system.
The 'entPhysicalClass' for the entry is 'other'.
"
INDEX { entPhysicalIndex }
::= { cdspVoiceParamTable 1 }
CdspVoiceParamEntry ::=
SEQUENCE {
cdspRtpSidPayloadType INTEGER,
cdspRtcpControl TruthValue,
cdspRtcpTransInterval Unsigned32,
cdspRtcpRecvMultiplier Unsigned32,
cdspVadAdaptive TruthValue,
cdspDtmfPowerLevel Integer32,
cdspDtmfPowerTwist Integer32
}
cdspRtpSidPayloadType OBJECT-TYPE
SYNTAX INTEGER {
hexadecimal (19),
decimal (13)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the RTP (Real Time Protocol) payload
type of the SID (Silence Insertion Descriptor) packet
that is sent to the remote endpoint at the onset
of silence suppression.
"
REFERENCE
"Section 5.1 of RFC2833
"
DEFVAL { decimal }
::= { cdspVoiceParamEntry 1 }
cdspRtcpControl OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This objects controls if RTCP (Real Time Control Protocol)
will be enabled.
If this object is set to 'true', both transmission and
reception of RTCP packets are enabled; otherwise,
transmission of RTCP packets is disabled while any
received RTCP packets are ignored.
"
REFERENCE
"Appendix A.7 of RFC1889
"
DEFVAL { true }
::= { cdspVoiceParamEntry 2 }
cdspRtcpTransInterval OBJECT-TYPE
SYNTAX Unsigned32 (5000..65535)
UNITS "milliseconds"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This attribute specifies the RTCP report interval (defined
in RFC1889). It indicates the interval in which the RTCP
reports should be sent to the participating members.
RTCP reports is sent out in a random interval computed
by using 'cdspRtcpTransInterval' and a random number
that is between 0.5 and 1.5.
This interval timer also serves the purpose
of RTP packets receive timer. At every interval
multiplier times this interval, where a check is made on
a VoIP connection (which is in SENDRECV or RECVONLY xGCP
modes) to see if any RTP packets have been received. If
not, gateway-initiated DLCX should be sent to the
Call Agent.
This object is applicable only if 'cdspRtcpControl' is
set to 'true'.
"
REFERENCE
"Appendix A.7 of RFC1889
"
DEFVAL { 5000 }
::= { cdspVoiceParamEntry 3 }
cdspRtcpRecvMultiplier OBJECT-TYPE
SYNTAX Unsigned32 (1..60)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies an approximate RTCP report interval
(defined in RFC 1889) in milliseconds in which the RTCP
reports should be sent to the participating members.
It specifies how many times the RTCP reports may fail
before exception condition activity may be done.
In the time elapse of value of this MIB object times the
RTCP Report Interval specified by 'cdspRtcpTransInterval',
a check will be done on a VoIP connection (which is in
SENDRECV or RECVONLY xGCP modes) to see if any RTP packets
have been received. If not, gateway-initiated DLCX should
be sent to the Call Agent.
This object is applicable only if 'cdspRtcpControl' is
set to 'true'.
"
REFERENCE
"Section 6.2.1 of RFC1889"
DEFVAL { 5 }
::= { cdspVoiceParamEntry 4 }
cdspVadAdaptive OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This attribute is used to enable or disable the Adaptive
VAD knob of the VAD algorithm.
Adaptive VAD works in conjunction with VAD Threshold
(cvifcfgMusicOnHoldThreshold from CISCO-VOICE-IF-MIB).
When this object set to 'true', VAD Threshold is ignored
and the DSP adjusts the threshold automatically according
to the background noise level.
When the adaptive VAD configuration is 'false', VAD
threshold is used directly. The VAD configuration is
ignored for all CODECs that contain their own VAD
(G.729AB, G.723.1A and GSM-EFR).
Likewise, when a channel is configured in ClearChannel
mode (Clear Channel is Non-Compression CODEC channel),
VAD will automatically be disabled irrespective of
the configuration.
"
DEFVAL { false }
::= { cdspVoiceParamEntry 5 }
cdspDtmfPowerLevel OBJECT-TYPE
SYNTAX Integer32 (-250..30)
UNITS "0.1 dBm"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the power level of the low
frequency component of DTMF. The power level of the high
frequency component of DTMF is relative above or below
the value specified in object cdspDtmfPowerTwist.
If the value of cdspDtmfPowerTwist is 0, the power
level of the high frequency component as well as the low
frequency component is specified by this object."
REFERENCE
"Q.23, Q.24, EIA/TIA-464"
DEFVAL { -120 }
::= { cdspVoiceParamEntry 6 }
cdspDtmfPowerTwist OBJECT-TYPE
SYNTAX Integer32 (-100..100)
UNITS "0.1 dB"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the relative power level of the
high frequency component of DTMF.
The low frequency group is always fixed to the value
specified by cdspDtmfPowerLevel.
When this object is set to 0, the power level of both
frequency components is set to the same level.
When this object is set to a positive value, the power
level of the high frequency component is set to
relatively higher specified in this object than the
low frequency component.
For example if cdspDtmfPowerLevel is set to -120(-12 dBm)
and this object is set to 50, the power level of the
high frequency component becomes -70(-7 dBm).
When this object is set to a negative value, the power
level of the high frequency component is set to
relatively lower specified in this object than the low
frequency component. For example if cdspDtmfPowerLevel is
set to -120(-12 dBm) and this object is set to -100,
the power level of the high frequency component becomes
-220(-22 dBm).
The power level of the high frequency component has to be
in the data range specified in cdspDtmfPowerLevel.
For example if cdspDtmfPowerLevel is set to -200(-20 dBm)
and this object is set to -100, the power level
of the high frequency component will become -300(-30 dBm)
which is out of the range (-250..30) of data specified in
cdspDtmfPowerLevel, so -100 is illegitimate for
this setting."
REFERENCE
"Q.23, Q.24, EIA/TIA-464"
DEFVAL { 0 }
::= { cdspVoiceParamEntry 7 }
cdspMIBEnableCardStatusNotification OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This variable controls whether the system
produces the cdspMIBCardStateNotification. A false
value will prevent DSP card fatal notifications
from being generated by this system.
"
DEFVAL { false }
::= { cdspMIBNotificationEnables 1 }
cdspMIBNotificationPrefix OBJECT IDENTIFIER ::= { ciscoDspMgmtMIB 2 }
cdspMIBNotifications
OBJECT IDENTIFIER ::= { cdspMIBNotificationPrefix 0 }
cdspMIBCardStateNotification NOTIFICATION-TYPE
OBJECTS { cdspCardState }
STATUS current
DESCRIPTION
"A cdspMIBCardStateNotification is sent when the cdspCardState
enters into normal(1) state and enters into or exits from
fatal(4) state.
"
::= { cdspMIBNotifications 1 }
cdspMgmtConformance OBJECT IDENTIFIER ::=
{ ciscoDspMgmtMIB 3 }
cdspMgmtCompliances OBJECT IDENTIFIER ::=
{ cdspMgmtConformance 1 }
cdspMgmtGroups OBJECT IDENTIFIER ::=
{ cdspMgmtConformance 2 }
cdspMgmtCompliance MODULE-COMPLIANCE
STATUS deprecated DESCRIPTION
"The compliance statement for systems that contain a
Cisco DSP card and its associated DSPs.
"
MODULE MANDATORY-GROUPS {
cdspMgmtGeneralInfoGroup
}
::= { cdspMgmtCompliances 1 }
cdspMgmtComplianceRev1 MODULE-COMPLIANCE
STATUS deprecated DESCRIPTION
"The compliance statement for systems that contain a
Cisco DSP card and its associated DSPs.
"
MODULE MANDATORY-GROUPS {
cdspMgmtGeneralInfoGroup
}
GROUP cdspChannelGroup
DESCRIPTION
"This group is mandatory only if the DSP software offers
multiple channels per DSP.
"
::= { cdspMgmtCompliances 2 }
cdspMgmtComplianceRev2 MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"The compliance statement for systems that contain a
Cisco DSP card and its associated DSPs.
"
MODULE MANDATORY-GROUPS {
cdspMgmtGeneralInfoGroup,
cdspMgmtNotificationsGroup
}
GROUP cdspMgmtExtGeneralInfoGroup
DESCRIPTION
"This group is optional and it provides additional
general DSP information.
"
GROUP cdspChannelGroup
DESCRIPTION
"This group is mandatory only if the DSP software offers
multiple channels per DSP.
"
GROUP cdspChannelExtGroup
DESCRIPTION
"This group is optional and it provides additional
DSP related information.
"
GROUP cdspVoiceInfoGroup
DESCRIPTION
"This group is optional and it is for voice applications
only.
"
::= { cdspMgmtCompliances 3 }
cdspMgmtGeneralInfoGroup OBJECT-GROUP
OBJECTS {
cdspCardIndex,
cdspCardState,
cdspCardResourceUtilization,
cdspCardLastHiWaterUtilization,
cdspCardLastResetTime,
cdspOperState,
cdspAlarms,
cdspLastAlarmCause,
cdspLastAlarmCauseText,
cdspLastAlarmTime,
cdspMIBEnableCardStatusNotification
}
STATUS current
DESCRIPTION
"A collection of objects providing the Digital Signal
Processing related information.
"
::= { cdspMgmtGroups 1 }
cdspChannelGroup OBJECT-GROUP
OBJECTS {
cdspCardMaxChanPerDSP,
cdspTotalChannels,
cdspInUseChannels,
cdspActiveChannels
}
STATUS current
DESCRIPTION
"A collection of objects providing information
specific for multiple channels per DSP.
"
::= { cdspMgmtGroups 2 }
cdspMgmtExtGeneralInfoGroup OBJECT-GROUP
OBJECTS {
cdspTotalDsp,
cdspFailedDsp,
cdspCongestedDsp,
cdspNormalDsp,
cdspDspSwitchOverThreshold,
cdspNx64Dsp,
cdspDspNum
}
STATUS current
DESCRIPTION
"A collection of objects providing information for DSP.
"
::= { cdspMgmtGroups 3 }
cdspVoiceInfoGroup OBJECT-GROUP
OBJECTS {
cdspRtpSidPayloadType,
cdspRtcpControl,
cdspRtcpTransInterval,
cdspRtcpRecvMultiplier,
cdspVadAdaptive,
cdspDtmfPowerLevel,
cdspDtmfPowerTwist
}
STATUS current
DESCRIPTION
"A collection of objects providing DSP voice
application parameters.
"
::= { cdspMgmtGroups 4 }
cdspMgmtNotificationsGroup NOTIFICATION-GROUP
NOTIFICATIONS { cdspMIBCardStateNotification }
STATUS current
DESCRIPTION
"The notifications which a DSP Management entity is
required to implement."
::= { cdspMgmtGroups 5 }
cdspChannelExtGroup OBJECT-GROUP
OBJECTS {
cdspSigBearerChannelSplit,
cdspNumCongestionOccurrence,
cdspXNumberOfBearerCalls,
cdspXNumberOfSigCalls,
cdspXAvailableBearerBandwidth,
cdspXAvailableSigBandwidth
}
STATUS current
DESCRIPTION
"A collection of objects providing DSP channels
splitting information.
"
::= { cdspMgmtGroups 6 }
END