01-29-2015 10:26 AM - edited 03-17-2019 01:46 AM
Hi All,
I am doing some testing to determine whether or not the 4331 router will work in our smaller scale voip deployments. We currently use a 2911 router with a pvdm3-64 and a 4 port fxo card. In the 4331 we have a spare pvdm4-256 with a nim-2fxo for the pstn connectivity using POTS lines. The issue I am running into is with the commands below. The router is running isr4300-universalk9.03.14.00.S.155-1.S-std. It will take the profile and the associate command lines but kick back an error on the codec lines and when I go to allocate the maximum sessions it tells me there are none available.
I have inbound and outbound calling working but I cannot get conferencing or transcoding to work due to no DSP resources being available. It is my understanding that on the Cisco ISR 4K platform they changed the way that the DSP resources are used. We also tested using a T1 card and a PRI with a pvdm4-128 mounted onto the card. This worked perfectly, but I cannot get the nim-2fxo to work. This will cause us to not be able to deploy our smaller sites that only require a few POTS line and cannot justify the expense of a PRI.
dspfarm profile 1 transcode
codec g729abr8
codec g729ar8
codec g711alaw
codec g711ulaw
maximum sessions 10
associate application SCCP
!
dspfarm profile 2 conference
codec g729br8
codec g729r8
codec g729abr8
codec g729ar8
codec g711alaw
codec g711ulaw
maximum sessions 1
associate application SCCP
(config-dspfarm-profile)#maximum sessions ?
<0-0> Number of sessions assigned to this profile
Solved! Go to Solution.
02-01-2017 05:46 PM
On the 4K ISR's you'll have to set the dspfarm on the voice-card.
voice-card 0/4
dsp services dspfarm
Sh inv =
NAME: "PVDM subslot 0/4", DESCR: "PVDM4-256 Voice DSP Module"
PID: PVDM4-256 , VID: V02, SN: FOC200831NF
01-31-2015 01:47 PM
please share
show dspfarm all
08-29-2016 06:35 AM
Same issue please advise resolution
10-27-2016 09:41 AM
I am no longer at the same company so I cannot grab the config. But the resolution was to add a 'dsp services dspfarm' command under the voice port config section.
02-01-2017 01:38 PM
Hi Robert,
I know this was a long time ago, by chance do you remember if there was something special with the configuration? I'm coming across the same issue and receive the output below...When performing a ? under the voice-port i'm not seeing the ability to add dsp...
rt1(config)#voice-port 0/2/0:23
rt1(config-voiceport)#dsp services dspfarm
^
% Invalid input detected at '^' marker.
rt1(config-voiceport)#
Any assistance will be greatly appreciated!
Thank you,
-Diana
02-01-2017 01:50 PM
Hi Diana,
I wish I still had access to my old environment so I could grab the config portion. If you can do a show run you should see something like voice-port 0/2/0 or something like that. That would be the correct place to enter the config line. I am employed at a new company and we are not using any 4k routers in the environment.
02-01-2017 07:55 PM
Thanks for the reply Robert!
I did try configuring it under the voice-port configuration and it kept giving me the same error. I ended up opening up a TAC case, per TAC there is no DSP sharing on the ISR4331.
There is only one PVDM slot on the motherboard. The Time Division Multiplexing (TDM) cards can not use the motherboard PVDMs. Dependent upon the number of channels required, the appropriate DSP module is installed on the NIM. For IP services such as to transcode and conference, the PVDM4 DSP module can be installed on the motherboard of the ISR 4000 Series platform.
http://www.cisco.com/c/en/us/support/docs/routers/4000-series-integrated-services-routers/118792-config-isr-00.html
I've seen other community members post otherwise, not sure what type of environment they were on or how exactly they got theirs working.
I appreciate your help!
Cheers!
-Diana
02-01-2017 05:46 PM
On the 4K ISR's you'll have to set the dspfarm on the voice-card.
voice-card 0/4
dsp services dspfarm
Sh inv =
NAME: "PVDM subslot 0/4", DESCR: "PVDM4-256 Voice DSP Module"
PID: PVDM4-256 , VID: V02, SN: FOC200831NF
02-07-2017 07:05 AM
Hi Les, thanks so much for that response. If I still had access I would have seen it in like 2 seconds. Yes Voice-Card versus the Voice-Port. Thanks Again.
06-06-2018 08:43 AM
Hi all,
We are trying to configure a HW conference bridge, but we can't a conference profile with 3 (o more) session.
Some output:
sh run:
voice-card 0/1
dsp services dspfarm
no watchdog
sh inv:
NAME: "subslot 0/1 db module 0", DESCR: "PVDM4-128 Voice DSP Module" PID: PVDM4-128 , VID: V02, SN: FOCXXXXXXXX
sh dspfarm all:
Dspfarm Profile Configuration
Profile ID = 1, Service = CONFERENCING, Resource ID = 1
Profile Description :
Profile Service Mode : Non Secure
Profile Admin State : DOWN
Profile Operation State : DOWN
Application : None Status : NOT ASSOCIATED
Resource Provider : FLEX_DSPRM Status : NONE
Total Number of Resources Configured : 0
Total Number of Resources Available : 0
Total Number of Resources Out of Service : 0
Total Number of Resources Active : 0
Maximum conference participants : 8
Codec Configuration: num_of_codecs:6
Codec : g711ulaw, Maximum Packetization Period : 30 , Transcoder: Not Required
Codec : g711alaw, Maximum Packetization Period : 30 , Transcoder: Not Required
Codec : g729ar8, Maximum Packetization Period : 60 , Transcoder: Not Required
Codec : g729abr8, Maximum Packetization Period : 60 , Transcoder: Not Required
Codec : g729r8, Maximum Packetization Period : 60 , Transcoder: Not Required
Codec : g729br8, Maximum Packetization Period : 60 , Transcoder: Not Required
Total number of DSPFARM DSP channel(s) 0
Router#
Router(config)#dspfarm profile 1 conference
Router(config-dspfarm-profile)#max
Router(config-dspfarm-profile)#maximum ses
Router(config-dspfarm-profile)#maximum sessions ?
<1-2> Number of sessions assigned to this profile
Router(config-dspfarm-profile)#maximum sessions
Any idea?
Thanks in advance.
04-25-2019 11:16 AM
12-07-2018 04:11 AM
Hi Diana,
Not sure if you found the resolution. If not, you should try the dsp services dspfarm command under voice-card 0/1 and not under voice-port.
Thanks
04-25-2019 11:28 AM
#sh inventory
NAME: "PVDM subslot 0/4", DESCR: "PVDM4-32 Voice DSP Module"
PID: PVDM4-32 , VID: V02, SN: FOCxxxxx
So the card is at subslot 0/4.
voice-card 0/4
dsp services dspfarm
no watchdog
#Transcode profile
dspfarm profile 2 transcode
codec g711alaw
codec g711ulaw
codec g729r8
maximum sessions 10
associate application CUBE
#For conference:
voice class custom-cptone jointone
dualtone conference
frequency 600 900
cadence 300 150 300 100 300 50
voice class custom-cptone leavetone
dualtone conference
frequency 900 900
cadence 150 50 150 50
dspfarm profile 1 conference
codec g729br8
codec g729r8
codec g729abr8
codec g729ar8
codec g711alaw
codec g711ulaw
maximum sessions 1
conference-join custom-cptone jointone
conference-leave custom-cptone leavetone
associate application CUBE
#Finally, enable sdpfarms
telephony-service
sdspfarm conference mute-on *1 mute-off *0
sdspfarm units 3
sdspfarm transcode sessions 10
sdspfarm tag 1 confdsp1
sdspfarm tag 2 transcode
conference hardware
That must solve the 47 error since xcode will be active now.
Greetings.
10-15-2015 07:07 AM
What was the resolution to this? We have the same question.
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide