[cisco-voip] PVDM2 DSP (5510) Processing of Voice Sessions
Pritchard, Jon
Jon_Pritchard at adp.com
Fri Dec 29 16:26:41 EST 2006
I'm looking to better understand the algorithms if not actually find a
reference doc regarding the dynamics of voice session allocations on
PVDM2 (5510) DSP's for IOS 12.4 as seen via "show voice dsp group all".
This does not seep to be documented anywhere in CCO.
Here's an example of what I'm talking about (supporting config/show info
is below):
- Assume a remote site 2821 with two PVDM2-64's and a single PRI, 16
transcoders and 10 conferences.
- voice-card in the default flex mode codec complexity
- IOS allocates 16 signaling channels per 5510 DSP (16 on DSP 1 and 7 on
DSP 2).
- Each 5510 DSP has 240 "credits" for work.
- Each g711 call requires 15 credits
- Each call that is or has downspeed to g729a requires 30 credits.
- Each 5510 DSP that has "shared credits" available is eligible to
support voice sessions.
- The IOS tends to assigns calls to DSP's that already have signaling
channels allocated but will somewhat arbitrarily start using a different
DSP that has available shared credits regardless of whether it has
signaling channels assigned or not.
- Voice sessions have been allocated ton DSP 2 and DSP 5 while there are
still plenty of credits available on DSP 1.
Any insight as to the algorithm behind this arbitrary behavior would be
appreciated.
Jon
++++
#sh run (excerpt)
.
.
voice-card 0
dspfarm
dsp services dspfarm
no local-bypass
.
.
controller T1 0/0/0
framing esf
linecode b8zs
pri-group timeslots 1-24 service mgcp
.
.
dspfarm profile 2 transcode
codec g711ulaw
codec g711alaw
codec g729ar8
codec g729abr8
maximum sessions 16
associate application SCCP
!
dspfarm profile 1 conference
codec g711ulaw
codec g711alaw
codec g729ar8
codec g729abr8
maximum sessions 10
associate application SCCP
.
.
#show voice dsp group all
dsp 1:
State: UP, firmware: 4.4.20
Max signal/voice channel: 16/16
Max credits: 240
Group: FLEX_GROUP_VOICE, complexity: FLEX
Shared credits: 180, reserved credits: 0
Signaling channels allocated: 16
Voice channels allocated: 3
Credits used: 60
Voice channels:
Ch02: voice port: 0/0/0:23.23, codec: g711ulaw, credits allocated: 30
Ch03: voice port: 0/0/0:23.20, codec: g711ulaw, credits allocated: 15
Ch04: voice port: 0/0/0:23.19, codec: g711ulaw, credits allocated: 15
Group: FLEX_GROUP_XCODE, complexity: MEDIUM
Shared credits: 0, reserved credits: 0
Transcoding channels allocated: 0
Credits used: 0
dsp 2:
State: UP, firmware: 4.4.20
Max signal/voice channel: 16/16
Max credits: 240
Group: FLEX_GROUP_VOICE, complexity: FLEX
Shared credits: 45, reserved credits: 0
Signaling channels allocated: 11
Voice channels allocated: 2
Credits used: 45
Voice channels:
Ch01: voice port: 0/0/0:23.22, codec: g711ulaw, credits allocated: 30
Ch02: voice port: 0/0/0:23.18, codec: g711ulaw, credits allocated: 15
Group: FLEX_GROUP_XCODE, complexity: MEDIUM
Shared credits: 0, reserved credits: 150
Transcoding channels allocated: 0
Credits used: 0
dsp 3:
State: UP, firmware: 4.4.20
Max signal/voice channel: 16/16
Max credits: 240
Group: FLEX_GROUP_XCODE, complexity: MEDIUM
Shared credits: 0, reserved credits: 240
Transcoding channels allocated: 0
Credits used: 0
dsp 4:
State: UP, firmware: 4.4.20
Max signal/voice channel: 16/16
Max credits: 240
Group: FLEX_GROUP_VOICE, complexity: FLEX
Shared credits: 90, reserved credits: 0
Signaling channels allocated: 0
Voice channels allocated: 0
Credits used: 0
Group: FLEX_GROUP_XCODE, complexity: MEDIUM
Shared credits: 0, reserved credits: 150
Transcoding channels allocated: 0
Credits used: 0
dsp 5:
State: UP, firmware: 4.4.20
Max signal/voice channel: 16/16
Max credits: 240
Group: FLEX_GROUP_VOICE, complexity: FLEX
Shared credits: 210, reserved credits: 0
Signaling channels allocated: 0
Voice channels allocated: 1
Credits used: 30
Voice channels:
Ch01: voice port: 0/0/0:23.1, codec: g711ulaw, credits allocated: 30
dsp 6:
State: UP, firmware: 1.0.6
Max signal/voice channel: 16/16
Max credits: 240
Group: FLEX_GROUP_CONF, complexity: CONFERENCE
Shared credits: 0, reserved credits: 240
Conference session: 2
Credits used: 0
dsp 7:
State: UP, firmware: 1.0.6
Max signal/voice channel: 16/16
Max credits: 240
Group: FLEX_GROUP_CONF, complexity: CONFERENCE
Shared credits: 0, reserved credits: 240
Conference session: 2
Credits used: 0
dsp 8:
State: UP, firmware: 1.0.6
Max signal/voice channel: 16/16
Max credits: 240
Group: FLEX_GROUP_CONF, complexity: CONFERENCE
Shared credits: 0, reserved credits: 240
Conference session: 2
Credits used: 0
This message and any attachments are intended only for the use of the addressee and may contain information that is privileged and confidential. If the reader of the message is not the intended recipient or an authorized representative of the intended recipient, you are hereby notified that any dissemination of this communication is strictly prohibited. If you have received this communication in error, please notify us immediately by e-mail and delete the message and any attachments from your system.
More information about the cisco-voip
mailing list