mirror of
https://github.com/hsnodgrass/snmp_mib_archive.git
synced 2025-04-17 16:03:04 +00:00
2151 lines
74 KiB
Plaintext
2151 lines
74 KiB
Plaintext
-- *********************************************************************
|
|
-- CISCO-DSP-MGMT-MIB.my: Digital Signal Processing Management MIB file
|
|
--
|
|
-- July 1997 Hongchi Shih
|
|
--
|
|
-- Copyright (c) 1997-2009 by cisco Systems, Inc.
|
|
-- All rights reserved.
|
|
-- *********************************************************************
|
|
|
|
CISCO-DSP-MGMT-MIB DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
MODULE-IDENTITY,
|
|
OBJECT-TYPE,
|
|
NOTIFICATION-TYPE,
|
|
Counter32,
|
|
Gauge32,
|
|
Integer32,
|
|
Unsigned32
|
|
FROM SNMPv2-SMI
|
|
MODULE-COMPLIANCE,
|
|
OBJECT-GROUP,
|
|
NOTIFICATION-GROUP
|
|
FROM SNMPv2-CONF
|
|
TimeStamp,
|
|
TruthValue,
|
|
DisplayString,
|
|
RowStatus
|
|
FROM SNMPv2-TC
|
|
entPhysicalIndex,
|
|
entPhysicalName
|
|
FROM ENTITY-MIB
|
|
ciscoMgmt
|
|
FROM CISCO-SMI;
|
|
|
|
|
|
ciscoDspMgmtMIB MODULE-IDENTITY
|
|
LAST-UPDATED "200904090000Z"
|
|
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
|
|
"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
|
|
omponent and the low frequency component,
|
|
to generate digit signals.
|
|
DSPFarm - DSPFarm ia a logical name given to a functionality
|
|
which groups the DSP resources to provide certain
|
|
service like transcoding and conferencing using DSP.
|
|
DSPFarm profile - A DSPFarm profile logically groups the DSP
|
|
to perform service like transcoding and conferencing.
|
|
It is uniquely identified by a profile number.
|
|
MTP - Media Termination Point. RTP packet received by
|
|
MTP in the incoming call leg will be regenerated
|
|
and send out through the outgoing call leg.
|
|
transcode - Translating codec. transcoder is used to do
|
|
codec translation. If incoming call leg negotiates
|
|
codec-A and outgoing call leg negotiates codec-B
|
|
then transcoder will convert received RTP packet
|
|
from codec-A to codec-B or codec-B to codec-A.
|
|
MTP hardware session - Media termination functionality
|
|
with using DSP.
|
|
MTP software session - Media termination functionality
|
|
without using DSP.
|
|
RTP - Real-time Transport protocol."
|
|
REVISION "200904090000Z"
|
|
DESCRIPTION
|
|
"1. Added the following new OBJECT IDENTIFIERs:
|
|
cdspDspfarmObjects,
|
|
cdspDspfarmUtilObjects.
|
|
2. Added the following objects to cdspDspfarmObjects:
|
|
cdspGlobMaxConfTranscodeSess,
|
|
cdspGlobMaxAvailTranscodeSess.
|
|
3. Added cdspTranscodeProfileTable.
|
|
4. Added cdspMtpProfileTable.
|
|
5. Added the following objects to cdspDspfarmUtilObjects:
|
|
cdspTotAvailTranscodeSess,
|
|
cdspTotUnusedTranscodeSess,
|
|
cdspTotAvailMtpSess,
|
|
cdspTotUnusedMtpSess.
|
|
6. Added OBJECT-GROUP cdspDspfarmInfoGroup.
|
|
7. Deprecated MODULE-COMPLIANCE cdspMgmtComplianceRev9.
|
|
8. Added MODULE-COMPLIANCE cdspMgmtComplianceRev10."
|
|
REVISION "200709030005Z"
|
|
DESCRIPTION
|
|
"Added cdspUtilTable to have MIB support for utilised and free
|
|
DSP channels corresponding to codec pools available in codec
|
|
template currently active on VXSM."
|
|
REVISION "200706250000Z"
|
|
DESCRIPTION
|
|
"Added two values to object cdspCodecTemplateSupported to
|
|
support TGW2 and FMC codec templates."
|
|
REVISION "200706200000Z"
|
|
DESCRIPTION
|
|
"1. Added cdspVoiceModeIpIp object in cdspVoiceParamTable.
|
|
2. Deprecated cdspTransparentIpIp."
|
|
REVISION "200604140000Z"
|
|
DESCRIPTION
|
|
"Added following objects in cdspVoiceParamTable:
|
|
cdspTransparentIpIp"
|
|
REVISION "200511020000Z"
|
|
DESCRIPTION
|
|
"Added following objects in cdspVoiceParamTable:
|
|
cdspVqmThreshSES
|
|
Modified the following objects in cdspVoiceParamTable:
|
|
cdspVqmControl"
|
|
REVISION "200508170000Z"
|
|
DESCRIPTION
|
|
"Added following objects to cdspVoiceParamTable:
|
|
cdspPktLossConcealment"
|
|
REVISION "200508040000Z"
|
|
DESCRIPTION
|
|
"Added following objects to cdspVoiceParamTable:
|
|
cdspVqmControl
|
|
cdspRtcpXrControl
|
|
cdspRtcpXrTransMultiplier
|
|
cdspRtcpXrGminDefault
|
|
cdspRtcpXrExtRfactor"
|
|
REVISION "200506200000Z"
|
|
DESCRIPTION
|
|
"Added entPhysicalName to the OBJECTS clause of
|
|
cdspOperStateNotification."
|
|
REVISION "200505180000Z"
|
|
DESCRIPTION
|
|
"Added object cdspEnableOperStateNotification
|
|
to enable cdspOperStateNotification.
|
|
Added cdspOperStateNotification to reflect
|
|
cdspOperState in 'normal' or 'shutdown' state."
|
|
REVISION "200504180000Z"
|
|
DESCRIPTION
|
|
"Added object cdspCodecTemplateSupported to
|
|
cdspCardStatusTable."
|
|
REVISION "200410210000Z"
|
|
DESCRIPTION
|
|
"Added object cdspRtcpTimerControl to
|
|
cdspVoiceParamTable."
|
|
REVISION "200310100000Z"
|
|
DESCRIPTION
|
|
"Added object cdspDspNum to cdspStatusTable."
|
|
REVISION "200308200000Z"
|
|
DESCRIPTION
|
|
"Changing the DESCRIPTION of
|
|
cdspMIBCardStateNotification
|
|
to notify Manager whenever
|
|
cdspCardState enters normal."
|
|
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 }
|
|
|
|
|
|
-- Digital Signal Processing Management MIB objects definitions
|
|
|
|
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 }
|
|
|
|
cdspUtilObjects OBJECT IDENTIFIER
|
|
::= { cdspMgmtObjects 5 }
|
|
|
|
cdspDspfarmObjects OBJECT IDENTIFIER
|
|
::= { cdspMgmtObjects 6 }
|
|
|
|
cdspDspfarmUtilObjects OBJECT IDENTIFIER
|
|
::= { cdspMgmtObjects 7 }
|
|
|
|
-- Digital Signal Processing Group
|
|
--
|
|
-- This group contains the DSP related variables
|
|
-- of the DSP Card
|
|
--
|
|
|
|
-- DSP Card Table
|
|
|
|
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,
|
|
cdspCodecTemplateSupported INTEGER
|
|
}
|
|
|
|
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 }
|
|
|
|
cdspCodecTemplateSupported OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
tgw(1),
|
|
cable(2),
|
|
umts3G(3),
|
|
cdma3G(4),
|
|
tgw2(5),
|
|
fmc(6)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the codec template supported in DSP
|
|
image. The codec template can be:
|
|
tgw - Codec template for wireline used in
|
|
Trunking GateWay application.
|
|
cable - Codec template for AES (Advanced Encryption
|
|
Standard) encryption used in cable
|
|
application.
|
|
umts3G - Codec template for AMR (Adaptive Multi-Rate)
|
|
codecs used in 3G UMTS (Universal Mobile
|
|
Telecommunication System) application.
|
|
cdma3G - Codec template for EVRC (Enhanced Variable
|
|
Rate Codec) used in 3G CDMA (Code Division
|
|
Multiple Access) application.
|
|
tgw2 - Codec template for iLBC (Internet Low Bandwidth Codec)
|
|
codec used in Tandem Gateway application.
|
|
fmc - Codec template for AMR (Adaptive Multi-Rate)
|
|
codec used in Fixed Mobile Convergence (FMC)
|
|
application."
|
|
::= { cdspCardStatusEntry 13 }
|
|
|
|
|
|
-- DSP Table
|
|
|
|
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 }
|
|
|
|
|
|
-- DSP Ext Table
|
|
|
|
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 }
|
|
|
|
|
|
-- DSP Voice Table
|
|
|
|
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,
|
|
cdspRtcpTimerControl INTEGER,
|
|
cdspVqmControl INTEGER,
|
|
cdspRtcpXrControl TruthValue,
|
|
cdspRtcpXrTransMultiplier Unsigned32,
|
|
cdspRtcpXrGminDefault Unsigned32,
|
|
cdspRtcpXrExtRfactor Unsigned32,
|
|
cdspPktLossConcealment INTEGER,
|
|
cdspVqmThreshSES Unsigned32,
|
|
cdspTransparentIpIp TruthValue,
|
|
cdspVoiceModeIpIp INTEGER
|
|
}
|
|
|
|
cdspRtpSidPayloadType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
decimal(13),
|
|
hexadecimal(19)
|
|
}
|
|
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 }
|
|
|
|
cdspRtcpTimerControl OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disabled(1),
|
|
startImmediately(2),
|
|
startRtpOrRtcpPktRcvd(3),
|
|
startRtcpPktRcvd(4)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object specifies when the RTCP receive timer
|
|
is started.
|
|
|
|
disabled - timer is disabled
|
|
startImmediately - timer starts immediately
|
|
as soon as RTCP is enabled
|
|
on the call
|
|
startRtpOrRtcpPktRcvd - timer starts upon reception of
|
|
the first RTP or RTCP packet
|
|
startRtcpPktRcvd - timer starts upon reception of
|
|
the first RTCP packet"
|
|
DEFVAL { startRtcpPktRcvd }
|
|
::= { cdspVoiceParamEntry 8 }
|
|
|
|
cdspVqmControl OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disable(1),
|
|
rfc3611Vqm(2),
|
|
xnq(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is used to disable VQM or enable either
|
|
RFC 3611 RTCPXR or Extended Network Quality Metrics VQM.
|
|
|
|
disable - VQM is disabled.
|
|
rfc3611Vqm - RFC 3611 RTCPXR. RTCPXR packet uses
|
|
extended report block type as defined
|
|
in RFC3611.
|
|
xnq - Extended Network Quality Metrics.
|
|
|
|
The difference between RFC 3611 RTCPXR and
|
|
Extended Network Quality Metrics is the extended
|
|
report block type used in RTCPXR packets.
|
|
RFC 3611 RTCPXR uses voip-metrics block type as defined
|
|
in RFC3611. Extended Network Quality Metrics
|
|
uses a proprietary block type.
|
|
|
|
If this object is set to 'disabled', the RTP terminations
|
|
(object cmedxTermTypePkgIds in CISCO-MEGACO-EXT-MIB)
|
|
on the card cannot be provisioned with the related packages,
|
|
rtcpxr or pkgXnq, respectively.
|
|
|
|
If this object is set to 'rfc3611Vqm', the RTP
|
|
terminations (object cmedxTermTypePkgIds in
|
|
CISCO-MEGACO-EXT-MIB) on the card
|
|
can include package ID 'rtcpxr (27)' and/or 'xrbm (28)',
|
|
but can not include package ID 'pkgXnq (32)'.
|
|
|
|
If this object is set to 'xnq', the RTP
|
|
terminations (object cmedxTermTypePkgIds in
|
|
CISCO-MEGACO-EXT-MIB) on the card
|
|
can include package ID 'pkgXnq (32)', but can not
|
|
include 'rtcpxr (27)' or 'xrbm (28)'."
|
|
REFERENCE "RFC 3611"
|
|
DEFVAL { disable }
|
|
::= { cdspVoiceParamEntry 9 }
|
|
|
|
cdspRtcpXrControl OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object controls if RTCPXR
|
|
(Real Time Control Protocol Extended Report) is enabled.
|
|
If this object is set to 'true', both transmission and
|
|
reception of RTCPXR packets are enabled; otherwise,
|
|
transmission of RTCPXR packets is disabled while any
|
|
received RTCPXR packets are ignored.
|
|
If object cdspVqmControl is set to 'xnq (3)', this
|
|
object is read-only with the value of 'true'."
|
|
DEFVAL { true }
|
|
::= { cdspVoiceParamEntry 10 }
|
|
|
|
cdspRtcpXrTransMultiplier OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1..5)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is used to configure the RTCPXR report
|
|
frequency. i.e. how many RTCP packets during the interval
|
|
of every RTCPXR packet.
|
|
The RTCPXR report is sent every 'cdspRtcpXrTransMultiplier'
|
|
of RTCP packet.
|
|
Example:
|
|
If RTCP packet is sent every 10 ms(frequency of RTCP
|
|
packet = 10 ms), and 'cdspRtcpXrTransMultiplier' is set
|
|
to 3, then RTCPXR is sent every 3x10 ms = 30 ms(frequency
|
|
of RTCPXR packet = 30 ms).
|
|
|
|
This object is applicable only if 'cdspRtcpXrControl' is
|
|
set to 'true'.
|
|
|
|
If object cdspVqmControl is set to 'xnq (3)', this
|
|
object is read-only with the value of '1'."
|
|
DEFVAL { 1 }
|
|
::= { cdspVoiceParamEntry 11 }
|
|
|
|
cdspRtcpXrGminDefault OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1..255)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is the default minimum gap value configured
|
|
for the IP stream.
|
|
|
|
This object is applicable only if 'cdspVqmControl' is
|
|
set to 'rfc3611Vqm'."
|
|
REFERENCE "RFC3611"
|
|
DEFVAL { 16 }
|
|
::= { cdspVoiceParamEntry 12 }
|
|
|
|
cdspRtcpXrExtRfactor OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is the external R factor metric value.
|
|
The value 127 means it is not applicable.
|
|
|
|
This object is applicable only if 'cdspVqmControl' is
|
|
set to 'rfc3611Vqm'.
|
|
When 'cdspVqmControl' is not 'rfc3611Vqm', this object
|
|
is set to 127."
|
|
DEFVAL { 127 }
|
|
::= { cdspVoiceParamEntry 13 }
|
|
|
|
cdspPktLossConcealment OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(1),
|
|
simple(2),
|
|
g711A1(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object specifies the packet loss concealment:
|
|
|
|
(1) none: No packet loss concealment applied
|
|
(2) simple: Cisco Proprietary packet loss concealment
|
|
(3) g711A1: ITU G.711 Appendix I compliant"
|
|
REFERENCE "ITU G.711 Appendix 1"
|
|
DEFVAL { simple }
|
|
::= { cdspVoiceParamEntry 14 }
|
|
|
|
cdspVqmThreshSES OBJECT-TYPE
|
|
SYNTAX Unsigned32 (10..1000)
|
|
UNITS "milliseconds"
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This attribute specifies the threshold for
|
|
Severely Errored Second on VQM. If the total
|
|
number of milliseconds sampled as bad voice quality
|
|
in one second period exceeds threshold, then
|
|
this second is considered a 'severely errored second'.
|
|
|
|
This object is applicable only if 'cdspVqmControl' is
|
|
set to 'xnq'."
|
|
DEFVAL { 50 }
|
|
::= { cdspVoiceParamEntry 15 }
|
|
|
|
cdspTransparentIpIp OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"This attribute is used to enable or disable the transparent
|
|
mode when establishing a non-transcoding IP-IP connection.
|
|
The attribute does not apply for the transcoding IP-IP
|
|
connections.
|
|
A non-transcoding connection is one where the codec and
|
|
packetization period are the same between the two IP
|
|
terminations.
|
|
When this object is set to 'true', the non-transcoding IP-IP
|
|
connection is established in such a way that the bearer stream
|
|
is not interrupted by the gateway.
|
|
When this object is set to 'false', the non-transcoding IP-IP
|
|
connection is established in a way the gateway terminates the
|
|
bearer stream at one leg, and regenerates the bearer stream at
|
|
the other leg."
|
|
DEFVAL { false }
|
|
::= { cdspVoiceParamEntry 16 }
|
|
|
|
cdspVoiceModeIpIp OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
normal(1),
|
|
fastRoute(2),
|
|
transparent(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object specifies the voice mode for IP IP connections.
|
|
normal : A normal Mode is a transcoding mode for IP-IP
|
|
connections where the bearer properties will
|
|
be different on two ends of a call.
|
|
fastRoute : A voice call will be esatblished in this mode
|
|
when the codec is same on two ends of a call
|
|
but packetization period is different.
|
|
tranparent : A voice call will be established in transparent
|
|
mode when the all the bearer properties for a
|
|
voice call are same on the two ends of a call."
|
|
DEFVAL { normal }
|
|
::= { cdspVoiceParamEntry 17 }
|
|
|
|
|
|
-- END of DSP Voice Table
|
|
--
|
|
|
|
--
|
|
-- DSP Codec Utilization Table
|
|
|
|
cdspUtilTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF CdspUtilEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table contains DSP utilization information for all the codec
|
|
families available in codec template currently active on VXSM."
|
|
::= { cdspUtilObjects 1 }
|
|
|
|
cdspUtilEntry OBJECT-TYPE
|
|
SYNTAX CdspUtilEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry (conceptual row) in cdspUtilTable indicates the
|
|
DSP capacity usage.
|
|
Each entry maps to a codec pool family , uniquely identified
|
|
by cdspCodecPoolIndex, and displays corresponding
|
|
utilized and available DSP channels.
|
|
The entry is derived based on the codec families supported
|
|
(DSP channels consumed by them) in the current codec template
|
|
i.e the instance of cdspCodecTemplateSupported at start up
|
|
time by the system."
|
|
INDEX {
|
|
entPhysicalIndex,
|
|
cdspCodecPoolIndex
|
|
}
|
|
::= { cdspUtilTable 1 }
|
|
|
|
CdspUtilEntry ::= SEQUENCE {
|
|
cdspCodecPoolIndex Unsigned32,
|
|
cdspCurrentUtilCap Unsigned32,
|
|
cdspCurrentAvlbCap Unsigned32
|
|
}
|
|
|
|
cdspCodecPoolIndex OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1..64)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object identifies a row. Pool index is corresponding
|
|
to the number of DSP channels utilized. The instance
|
|
identifier value of this object depends on the codec
|
|
template supported on this module as indicated by the
|
|
value of corresponding instance of 'cdspCodecTemplateSupported'
|
|
of cdspCardStatusTable table. A pool index will map to
|
|
codec family utilizing pool index number of DSP channels,
|
|
codecs consuming same number of DSP channels will be part
|
|
of one family.
|
|
|
|
Based on the value of the corresponding instance of
|
|
'cdspCodecTemplateSupported', the possible instance
|
|
identifier values of 'cdspCodecPollIndex' specific
|
|
set of codec families:
|
|
Codec Template Pool Index Codec family
|
|
tgw 1 G.711 family/HDLC/CCD
|
|
3 G.729/G.726/T.38 family
|
|
4 G.723 family
|
|
cable 1 G.711 family/HDLC/T.38
|
|
3 iLBC family
|
|
tgw2 1 G.711 family/HDLC/T.38
|
|
3 G.729/G.726/T.38 family
|
|
4 iLBC family
|
|
fmc 1 G.711 family/HDLC/T.38
|
|
2 G.729/G.726/T.38 family
|
|
3 AMR/EFR family"
|
|
::= { cdspUtilEntry 1 }
|
|
|
|
cdspCurrentUtilCap OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the number of DSP channels which are
|
|
currently being utilized corresponding to active calls on
|
|
VXSM segregated on the basis of codec families."
|
|
DEFVAL { 0 }
|
|
::= { cdspUtilEntry 2 }
|
|
|
|
cdspCurrentAvlbCap OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the number of DSP channels which are
|
|
currently available on VXSM corresponding to a codec family."
|
|
DEFVAL { 0 }
|
|
::= { cdspUtilEntry 3 }
|
|
|
|
|
|
|
|
-- End of DSP Codec Capacity Table
|
|
--
|
|
|
|
-- DSPFarm Objects
|
|
--
|
|
-- Global transcode sessions
|
|
|
|
cdspGlobMaxConfTranscodeSess OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..4294967295)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the maximum transcode sessions
|
|
configured globally for the voice gateway."
|
|
::= { cdspDspfarmObjects 1 }
|
|
|
|
cdspGlobMaxAvailTranscodeSess OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..4294967295)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the total number of available sessions
|
|
from the maximum transcode sessions configured globally for
|
|
the voice gateway."
|
|
::= { cdspDspfarmObjects 2 }
|
|
-- transcode Profile
|
|
|
|
cdspTranscodeProfileTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF CdspTranscodeProfileEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table contains information about each transcode
|
|
DSPFarm profile. It gives the maximum number of transcode
|
|
sessions configured and the number of available
|
|
sessions per profile."
|
|
::= { cdspDspfarmObjects 3 }
|
|
|
|
cdspTranscodeProfileEntry OBJECT-TYPE
|
|
SYNTAX CdspTranscodeProfileEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in cdspTranscodeProfileTable indicates the transcode
|
|
DSPFarm profile maximum configured sessions and available
|
|
sessions. Each DSPFarm transcode profile configured in the
|
|
voice gateway forms a new entry to this table. The entry is
|
|
deleted when the transcode DSPFarm profile is deleted.
|
|
|
|
A new entry to this table can be created and an existing
|
|
entry can be deleted using object cdspTranscodeProfileRowStatus
|
|
indexed with a profile number."
|
|
INDEX { cdspTranscodeProfileId }
|
|
::= { cdspTranscodeProfileTable 1 }
|
|
|
|
CdspTranscodeProfileEntry ::= SEQUENCE {
|
|
cdspTranscodeProfileId Unsigned32,
|
|
cdspTranscodeProfileMaxConfSess Unsigned32,
|
|
cdspTranscodeProfileMaxAvailSess Unsigned32,
|
|
cdspTranscodeProfileRowStatus RowStatus
|
|
}
|
|
|
|
cdspTranscodeProfileId OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1..4294967295)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the profile number
|
|
of the DSPFarm transcode profile."
|
|
::= { cdspTranscodeProfileEntry 1 }
|
|
|
|
cdspTranscodeProfileMaxConfSess OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..4294967295)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the maximum transcode sessions
|
|
configured on the DSPFarm transcode profile for the
|
|
voice gateway."
|
|
::= { cdspTranscodeProfileEntry 2 }
|
|
|
|
cdspTranscodeProfileMaxAvailSess OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..4294967295)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the total number of available
|
|
transcode sessions per transcode profile from the
|
|
configured maximum transcode sessions per transcode
|
|
profile for the voice gateway."
|
|
::= { cdspTranscodeProfileEntry 3 }
|
|
|
|
cdspTranscodeProfileRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is used to create a new entry or delete
|
|
an existing entry in cdspTranscodeProfileTable.
|
|
|
|
The storage type for all the entries created would
|
|
be volatile. To retain the configured entries. One must
|
|
write the configuration to memory in the voice gateway."
|
|
::= { cdspTranscodeProfileEntry 4 }
|
|
|
|
|
|
-- MTP Profile
|
|
|
|
cdspMtpProfileTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF CdspMtpProfileEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table contains information about each MTP
|
|
DSPFarm profile. It gives the maximum number of MTP
|
|
sessions configured and the number of available
|
|
sessions per profile."
|
|
::= { cdspDspfarmObjects 4 }
|
|
|
|
cdspMtpProfileEntry OBJECT-TYPE
|
|
SYNTAX CdspMtpProfileEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in cdspMtpProfileTable indicates the MTP
|
|
DSPFarm profile maximum configured sessions and available
|
|
sessions. Each DSPFarm MTP profile configured in the
|
|
voice gateway forms a new entry to this table. The entry is
|
|
deleted when the MTP DSPFarm profile is deleted.
|
|
|
|
A new entry to this table can be created and an existing
|
|
entry can be deleted using object cdspMtpProfileRowStatus
|
|
indexed with a profile number."
|
|
INDEX { cdspMtpProfileId }
|
|
::= { cdspMtpProfileTable 1 }
|
|
|
|
CdspMtpProfileEntry ::= SEQUENCE {
|
|
cdspMtpProfileId Unsigned32,
|
|
cdspMtpProfileMaxConfSoftSess Unsigned32,
|
|
cdspMtpProfileMaxConfHardSess Unsigned32,
|
|
cdspMtpProfileMaxAvailHardSess Unsigned32,
|
|
cdspMtpProfileRowStatus RowStatus
|
|
}
|
|
|
|
cdspMtpProfileId OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1..4294967295)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the profile number
|
|
of the DSPFarm MTP profile."
|
|
::= { cdspMtpProfileEntry 1 }
|
|
|
|
cdspMtpProfileMaxConfSoftSess OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..4294967295)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the maximum MTP software
|
|
sessions configured per DSPFarm MTP profile for the
|
|
voice gateway."
|
|
::= { cdspMtpProfileEntry 2 }
|
|
|
|
cdspMtpProfileMaxConfHardSess OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..4294967295)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the maximum MTP hardware
|
|
sessions configured per DSPFarm MTP profile for the
|
|
voice gateway."
|
|
::= { cdspMtpProfileEntry 3 }
|
|
|
|
cdspMtpProfileMaxAvailHardSess OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..4294967295)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the total number of available
|
|
MTP sessions per MTP profile from the configured
|
|
maximum MTP sessions per MTP profile for the voice
|
|
gateway."
|
|
::= { cdspMtpProfileEntry 4 }
|
|
|
|
cdspMtpProfileRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is used to create a new entry or delete
|
|
an existing entry in cdspMtpProfileTable.
|
|
|
|
The storage type for all the entries created would
|
|
be volatile. To retain the configured entries. One must
|
|
write the configuration to memory in the voice gateway."
|
|
::= { cdspMtpProfileEntry 5 }
|
|
|
|
|
|
|
|
-- DSPFarm Utilization objects
|
|
|
|
cdspTotAvailTranscodeSess OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..4294967295)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the total number of transcode
|
|
sessions available for the voice gateway. The value
|
|
is equal to summation of all the values returned by
|
|
transcode profile object cdspTranscodeProfileMaxAvailSess."
|
|
::= { cdspDspfarmUtilObjects 1 }
|
|
|
|
cdspTotUnusedTranscodeSess OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..4294967295)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the total number of unused
|
|
transcode sessions."
|
|
::= { cdspDspfarmUtilObjects 2 }
|
|
|
|
cdspTotAvailMtpSess OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..4294967295)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the total number of MTP sessions
|
|
available for the voice gateway. The value is equal to
|
|
summation of all the values returned by MTP profile
|
|
object cdspMtpProfileMaxAvailHardSess."
|
|
::= { cdspDspfarmUtilObjects 3 }
|
|
|
|
cdspTotUnusedMtpSess OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..4294967295)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the total number of unused MTP
|
|
sessions."
|
|
::= { cdspDspfarmUtilObjects 4 }
|
|
|
|
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 }
|
|
|
|
cdspEnableOperStateNotification OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This variable controls whether the system
|
|
produces the cdspOperStateNotification. A false
|
|
value will prevent a DSP operational state
|
|
notification from being generated by this system."
|
|
DEFVAL { false }
|
|
::= { cdspMIBNotificationEnables 2 }
|
|
-- the following two OBJECT IDENTIFIERS are used to define SNMPv2
|
|
-- Notifications that are backward compatible with SNMPv1 Traps.
|
|
|
|
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 }
|
|
|
|
cdspOperStateNotification NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
cdspOperState,
|
|
entPhysicalName
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A cdspOperStateNotification is sent when the cdspOperState
|
|
enters into normal(1) state or shutdown(2) state.
|
|
The value of entPhysicalName contains the name of the
|
|
DSP."
|
|
::= { cdspMIBNotifications 2 }
|
|
cdspMgmtConformance OBJECT IDENTIFIER
|
|
::= { ciscoDspMgmtMIB 3 }
|
|
|
|
cdspMgmtCompliances OBJECT IDENTIFIER
|
|
::= { cdspMgmtConformance 1 }
|
|
|
|
cdspMgmtGroups OBJECT IDENTIFIER
|
|
::= { cdspMgmtConformance 2 }
|
|
|
|
|
|
-- compliance statements
|
|
|
|
cdspMgmtCompliance MODULE-COMPLIANCE
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"The compliance statement for systems that contain a
|
|
Cisco DSP card and its associated DSPs."
|
|
MODULE -- this 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 -- this 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 deprecated
|
|
DESCRIPTION
|
|
"The compliance statement for systems that contain a
|
|
Cisco DSP card and its associated DSPs."
|
|
MODULE -- this 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 }
|
|
|
|
cdspMgmtComplianceRev3 MODULE-COMPLIANCE
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"The compliance statement for systems that contain a
|
|
Cisco DSP card and its associated DSPs."
|
|
MODULE -- this 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 cdspVoiceInfoGroupRev1
|
|
DESCRIPTION
|
|
"This group is optional and it is for voice applications
|
|
only."
|
|
::= { cdspMgmtCompliances 4 }
|
|
|
|
cdspMgmtComplianceRev4 MODULE-COMPLIANCE
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"The compliance statement for systems that contain a
|
|
Cisco DSP card and its associated DSPs.
|
|
This replaces cdspMgmtComplianceRev3."
|
|
MODULE -- this module
|
|
GROUP cdspMgmtExtGeneralInfoGroupRev1
|
|
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 cdspVoiceInfoGroupRev1
|
|
DESCRIPTION
|
|
"This group is optional and it is for voice applications
|
|
only."
|
|
::= { cdspMgmtCompliances 5 }
|
|
|
|
cdspMgmtComplianceRev5 MODULE-COMPLIANCE
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"The compliance statement for systems that contain a
|
|
Cisco DSP card and its associated DSPs.
|
|
This replaces cdspMgmtComplianceRev4."
|
|
MODULE -- this module
|
|
MANDATORY-GROUPS {
|
|
cdspMgmtGeneralInfoGroupRev1,
|
|
cdspMgmtNotificationsGroupRev1
|
|
}
|
|
|
|
GROUP cdspMgmtExtGeneralInfoGroupRev1
|
|
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 cdspVoiceInfoGroupRev1
|
|
DESCRIPTION
|
|
"This group is optional and it is for voice applications
|
|
only."
|
|
|
|
GROUP cdspVQMGroup
|
|
DESCRIPTION
|
|
"This group is mandatory only if
|
|
VQM (Voice Quality Monitor) is supported."
|
|
::= { cdspMgmtCompliances 6 }
|
|
|
|
cdspMgmtComplianceRev6 MODULE-COMPLIANCE
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"The compliance statement for systems that contain a
|
|
Cisco DSP card and its associated DSPs.
|
|
This replaces cdspMgmtComplianceRev5."
|
|
MODULE -- this module
|
|
MANDATORY-GROUPS {
|
|
cdspMgmtGeneralInfoGroupRev1,
|
|
cdspMgmtNotificationsGroupRev1
|
|
}
|
|
|
|
GROUP cdspMgmtExtGeneralInfoGroupRev1
|
|
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 cdspVQMGroup
|
|
DESCRIPTION
|
|
"This group is mandatory only if
|
|
VQM (Voice Quality Monitor) is supported."
|
|
|
|
GROUP cdspVoiceInfoGroupRev2
|
|
DESCRIPTION
|
|
"This group is optional and it is for voice applications
|
|
only."
|
|
::= { cdspMgmtCompliances 7 }
|
|
|
|
cdspMgmtComplianceRev7 MODULE-COMPLIANCE
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"The compliance statement for systems that contain a
|
|
Cisco DSP card and its associated DSPs.
|
|
This replaces cdspMgmtComplianceRev5."
|
|
MODULE -- this module
|
|
MANDATORY-GROUPS {
|
|
cdspMgmtGeneralInfoGroupRev1,
|
|
cdspMgmtNotificationsGroupRev1
|
|
}
|
|
|
|
GROUP cdspMgmtExtGeneralInfoGroupRev1
|
|
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 cdspVQMGroup
|
|
DESCRIPTION
|
|
"This group is mandatory only if
|
|
VQM (Voice Quality Monitor) is supported."
|
|
|
|
GROUP cdspVoiceInfoGroupRev2
|
|
DESCRIPTION
|
|
"This group is optional and it is for voice applications
|
|
only."
|
|
|
|
GROUP cdspTransCodingGroup
|
|
DESCRIPTION
|
|
"This group is optional and it provides
|
|
DSP transcoding related parameters."
|
|
::= { cdspMgmtCompliances 8 }
|
|
|
|
cdspMgmtComplianceRev8 MODULE-COMPLIANCE
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"The compliance statement for systems that contain a
|
|
Cisco DSP card and its associated DSPs."
|
|
MODULE -- this module
|
|
MANDATORY-GROUPS {
|
|
cdspMgmtGeneralInfoGroupRev1,
|
|
cdspMgmtNotificationsGroupRev1
|
|
}
|
|
|
|
GROUP cdspMgmtExtGeneralInfoGroupRev1
|
|
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 cdspVQMGroup
|
|
DESCRIPTION
|
|
"This group is mandatory only if
|
|
VQM (Voice Quality Monitor) is supported."
|
|
|
|
GROUP cdspVoiceInfoGroupRev2
|
|
DESCRIPTION
|
|
"This group is optional and it is for voice applications
|
|
only."
|
|
|
|
GROUP cdspTransCodingGroup1
|
|
DESCRIPTION
|
|
"This group is optional and it provides
|
|
DSP transcoding related parameters."
|
|
::= { cdspMgmtCompliances 9 }
|
|
|
|
cdspMgmtComplianceRev9 MODULE-COMPLIANCE
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"The compliance statement for systems that contain a
|
|
Cisco DSP card and its associated DSPs."
|
|
MODULE -- this module
|
|
MANDATORY-GROUPS {
|
|
cdspMgmtGeneralInfoGroupRev1,
|
|
cdspMgmtNotificationsGroupRev1
|
|
}
|
|
|
|
GROUP cdspMgmtExtGeneralInfoGroupRev1
|
|
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 cdspVQMGroup
|
|
DESCRIPTION
|
|
"This group is mandatory only if
|
|
VQM (Voice Quality Monitor) is supported."
|
|
|
|
GROUP cdspVoiceInfoGroupRev2
|
|
DESCRIPTION
|
|
"This group is optional and it is for voice applications
|
|
only."
|
|
|
|
GROUP cdspTransCodingGroup1
|
|
DESCRIPTION
|
|
"This group is optional and it provides
|
|
DSP transcoding related parameters."
|
|
|
|
GROUP cdspUtilInfoGroup
|
|
DESCRIPTION
|
|
"This group is optional and it provides
|
|
DSP codec capacity related parameters."
|
|
::= { cdspMgmtCompliances 10 }
|
|
|
|
cdspMgmtComplianceRev10 MODULE-COMPLIANCE
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The compliance statement for systems that contain a
|
|
Cisco DSP card and its associated DSPs."
|
|
MODULE -- this module
|
|
MANDATORY-GROUPS {
|
|
cdspMgmtGeneralInfoGroupRev1,
|
|
cdspMgmtNotificationsGroupRev1
|
|
}
|
|
|
|
GROUP cdspMgmtExtGeneralInfoGroupRev1
|
|
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 cdspVQMGroup
|
|
DESCRIPTION
|
|
"This group is mandatory only if
|
|
VQM (Voice Quality Monitor) is supported."
|
|
|
|
GROUP cdspVoiceInfoGroupRev2
|
|
DESCRIPTION
|
|
"This group is optional and it is for voice applications
|
|
only."
|
|
|
|
GROUP cdspTransCodingGroup1
|
|
DESCRIPTION
|
|
"This group is optional and it provides
|
|
DSP transcoding related parameters."
|
|
|
|
GROUP cdspUtilInfoGroup
|
|
DESCRIPTION
|
|
"This group is optional and it provides
|
|
DSP codec capacity related parameters."
|
|
|
|
GROUP cdspDspfarmInfoGroup
|
|
DESCRIPTION
|
|
"This group is optional and it provides
|
|
DSPFarm session related parameters."
|
|
::= { cdspMgmtCompliances 11 }
|
|
|
|
-- units of conformance
|
|
|
|
cdspMgmtGeneralInfoGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
cdspCardIndex,
|
|
cdspCardState,
|
|
cdspCardResourceUtilization,
|
|
cdspCardLastHiWaterUtilization,
|
|
cdspCardLastResetTime,
|
|
cdspOperState,
|
|
cdspAlarms,
|
|
cdspLastAlarmCause,
|
|
cdspLastAlarmCauseText,
|
|
cdspLastAlarmTime,
|
|
cdspMIBEnableCardStatusNotification
|
|
}
|
|
STATUS deprecated
|
|
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 deprecated
|
|
DESCRIPTION
|
|
"A collection of objects providing information for DSP."
|
|
::= { cdspMgmtGroups 3 }
|
|
|
|
cdspVoiceInfoGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
cdspRtpSidPayloadType,
|
|
cdspRtcpControl,
|
|
cdspRtcpTransInterval,
|
|
cdspRtcpRecvMultiplier,
|
|
cdspVadAdaptive,
|
|
cdspDtmfPowerLevel,
|
|
cdspDtmfPowerTwist
|
|
}
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"A collection of objects providing DSP voice
|
|
application parameters."
|
|
::= { cdspMgmtGroups 4 }
|
|
|
|
cdspMgmtNotificationsGroup NOTIFICATION-GROUP
|
|
NOTIFICATIONS { cdspMIBCardStateNotification }
|
|
STATUS deprecated
|
|
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 }
|
|
|
|
cdspVoiceInfoGroupRev1 OBJECT-GROUP
|
|
OBJECTS {
|
|
cdspRtpSidPayloadType,
|
|
cdspRtcpControl,
|
|
cdspRtcpTransInterval,
|
|
cdspRtcpRecvMultiplier,
|
|
cdspVadAdaptive,
|
|
cdspDtmfPowerLevel,
|
|
cdspDtmfPowerTwist,
|
|
cdspRtcpTimerControl
|
|
}
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"A collection of objects providing DSP voice
|
|
application parameters."
|
|
::= { cdspMgmtGroups 7 }
|
|
|
|
cdspMgmtExtGeneralInfoGroupRev1 OBJECT-GROUP
|
|
OBJECTS {
|
|
cdspTotalDsp,
|
|
cdspFailedDsp,
|
|
cdspCongestedDsp,
|
|
cdspNormalDsp,
|
|
cdspDspSwitchOverThreshold,
|
|
cdspNx64Dsp,
|
|
cdspDspNum,
|
|
cdspCodecTemplateSupported
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This group replaces cdspMgmtExtGeneralInfoGroup.
|
|
A collection of objects providing information for DSP."
|
|
::= { cdspMgmtGroups 8 }
|
|
|
|
cdspMgmtGeneralInfoGroupRev1 OBJECT-GROUP
|
|
OBJECTS {
|
|
cdspCardIndex,
|
|
cdspCardState,
|
|
cdspCardResourceUtilization,
|
|
cdspCardLastHiWaterUtilization,
|
|
cdspCardLastResetTime,
|
|
cdspOperState,
|
|
cdspAlarms,
|
|
cdspLastAlarmCause,
|
|
cdspLastAlarmCauseText,
|
|
cdspLastAlarmTime,
|
|
cdspMIBEnableCardStatusNotification,
|
|
cdspEnableOperStateNotification
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of objects providing the Digital Signal
|
|
Processing related information."
|
|
::= { cdspMgmtGroups 9 }
|
|
|
|
cdspMgmtNotificationsGroupRev1 NOTIFICATION-GROUP
|
|
NOTIFICATIONS {
|
|
cdspMIBCardStateNotification,
|
|
cdspOperStateNotification
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The notifications which a DSP Management entity is
|
|
required to implement."
|
|
::= { cdspMgmtGroups 10 }
|
|
|
|
cdspVQMGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
cdspVqmControl,
|
|
cdspRtcpXrControl,
|
|
cdspRtcpXrTransMultiplier,
|
|
cdspRtcpXrGminDefault,
|
|
cdspRtcpXrExtRfactor,
|
|
cdspVqmThreshSES
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This group includs VQM (Voice Quality Monitor)
|
|
related information. It is mandatory only if
|
|
VQM is supported."
|
|
::= { cdspMgmtGroups 11 }
|
|
|
|
cdspVoiceInfoGroupRev2 OBJECT-GROUP
|
|
OBJECTS {
|
|
cdspRtpSidPayloadType,
|
|
cdspRtcpControl,
|
|
cdspRtcpTransInterval,
|
|
cdspRtcpRecvMultiplier,
|
|
cdspVadAdaptive,
|
|
cdspDtmfPowerLevel,
|
|
cdspDtmfPowerTwist,
|
|
cdspRtcpTimerControl,
|
|
cdspPktLossConcealment
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of objects providing DSP voice
|
|
application parameters."
|
|
::= { cdspMgmtGroups 12 }
|
|
|
|
cdspTransCodingGroup OBJECT-GROUP
|
|
OBJECTS { cdspTransparentIpIp }
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"A collection of objects providing DSP
|
|
transcoding related parameters."
|
|
::= { cdspMgmtGroups 13 }
|
|
|
|
cdspTransCodingGroup1 OBJECT-GROUP
|
|
OBJECTS { cdspVoiceModeIpIp }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of objects providing DSP
|
|
transcoding related parameters for voice."
|
|
::= { cdspMgmtGroups 14 }
|
|
|
|
cdspUtilInfoGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
cdspCurrentUtilCap,
|
|
cdspCurrentAvlbCap
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of objects providing DSP
|
|
codec capacity usage ."
|
|
::= { cdspMgmtGroups 15 }
|
|
|
|
cdspDspfarmInfoGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
cdspGlobMaxConfTranscodeSess,
|
|
cdspGlobMaxAvailTranscodeSess,
|
|
cdspTranscodeProfileRowStatus,
|
|
cdspTranscodeProfileMaxConfSess,
|
|
cdspTranscodeProfileMaxAvailSess,
|
|
cdspMtpProfileRowStatus,
|
|
cdspMtpProfileMaxConfSoftSess,
|
|
cdspMtpProfileMaxConfHardSess,
|
|
cdspMtpProfileMaxAvailHardSess,
|
|
cdspTotAvailTranscodeSess,
|
|
cdspTotUnusedTranscodeSess,
|
|
cdspTotAvailMtpSess,
|
|
cdspTotUnusedMtpSess
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of objects providing DSPFarm
|
|
session configuration, availability and
|
|
utilization."
|
|
::= { cdspMgmtGroups 16 }
|
|
|
|
END
|