cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
4226
Views
5
Helpful
19
Replies

My VIC cards not getting enough DSP resources

ichehouri
Level 2
Level 2

Hi,

i have 3945 voice gateway with the following:

Slot 0 Interface Cards

Slot 0/0

Slot 0/1

Slot 0/2

Slot 0/3

Service / Network Modules

Slot 1

  Slot 1/0

  Slot 1/1

Slot 2

  Slot 2/0

  Slot 2/1

Slot 3

  Slot 3/0

  Slot 3/1

Slot 4

  Slot 4/0

  Slot 4/1

the router is coming with PVDM3-64

when i started the router all the VIC2-4FXO on module zero did not initialized and it gives error that no enough dsp resources to initialize it

i did:

voice-card 0

dspfarm

dsp services dspfarm

and booted the router again but still same problem. There there something iam missing and need to be enabled in configuration or something else?

please advice

ibrahim

19 Replies 19

Hi Nitesh,

you are saying that 1 DSP will be reserved for each EVM module and in the case of 2951 i have 1 PVDM3-32 (should be having two DSP) so one DSP (16 channels) will be reserved for EVM module and the other remaining DSP for the FXO ports (VIC cards in slot 0) and this case i have no issue with as i said before

in the other hand the same should happen with 3945. Since i have PVDM3-64 (should be having four DSPs each with 16 channels) so 1 DSP should be reserved for EVM module 1 and one DSP will be reserved for EVM 2. i still have 2 DSPs not utilized or at least available so why the router does not use it for FXO ports (VIC cards in slot 0) as it is doing with 2951 router having one PVDM3-32

note that i did a test in my lab where i installed PVDM3-32 in the 3945 voice gateway instead of the PVDM3-64. Also i installed only the same type and quantity of modules and voice ports (as the 2951 was having):

2x VIC2-4FXO (installed in slot 0)

1 EVM module (8 FXS and 12 FXO) installed in slot 1

the result was that the PVDM3-32 was totaly reserved for the EVM module and the remaining FXO ports were not functioning. This case does not happen in the 2951 VG and look like there is something related to hardware type or something else not clear to me

regards,

Ibrahim

any updates pls

Hi,

NM-HD-2V usually comes with on-board DSP which is being used up by the FXO ports on the HD-2V module(no DSP sharing possible). I believe what might be happening here is that since you have 20 ports on the EVM module(8 FXS+12 FXO), it must be using 2 complete DSP's(since 1 DSP=16 channels only). Hence in your 3945 since you have 2 such EVM modules, they must be taking up all the 4 DSP's. The NM-HD-2V modules have their own DSP on board which they must be using and hence the other 16 FXO's on slot 0 are left without any DSP. Going by the same logic, your test in the lab on the 3945 router can also be explained.

To test this, can you remove the 12 FXO ports from the EVM module and reboot the router? You should be having

2x VIC2-4FXO (installed in slot 0)

1 EVM module (8 FXS) installed in slot 1

1 PVDM3-32

Post your results here.

regards

Nitesh

PS:Please rate helpful posts

Hi,

Based in your explanation and Cisco documents yes you are 100% right, the 3945 is utilizing two DSPs for each EVM module and thus not leaving any DSPs for the VIC cards in slot 0. The explanation is very clear and logic (thanks for that)

But why the 2951 which is having 1 EVM (8FXS and 12 FXO) in slot 1 plus 2x VIC2-4FXO cards in slot 0 with only PVDM3-32 does not reserve the only two DSP for EVM module and instead it is powering up all the modules and ports (including both EVM and VIC cards)

for the test you asked for i will try to do and post the results

regards,

Ibrahim

Hi,

i removed one card (6FXO module) from 1 EVM module (3945 VG) in which the module is having 8FXS and 6FXO (total of 14 ports). the "show voice dsp group all' still reserve one dsp (32 channels) to the EVM module. check the output below. note that the EVM having 14 ports is in slot 2

Router#show voice dsp group all

DSP groups on slot 0:

dsp 1:

  State: UP, firmware: 26.3.8

  This dsp is reserved for special purpose.

  Max credits: 480

  num_of_sig_chnls_allocated: 32

  Transcoding channels allocated: 0

  Group: Special reserved group

    Shared credits: 0, reserved credits: 0

    Signaling channels allocated: 20

    Voice channels allocated: 0

    Credits used (rounded-up): 0

  Slot: 0

  Device idx: 0

  PVDM Slot: 0

  Dsp Type: SP2600

dsp 2:

  State: UP, firmware: 26.3.8

  This dsp is reserved for special purpose.

  Max credits: 480

  num_of_sig_chnls_allocated: 32

  Transcoding channels allocated: 0

  Group: Special reserved group

    Shared credits: 0, reserved credits: 0

    Signaling channels allocated: 14

    Voice channels allocated: 0

    Credits used (rounded-up): 0

  Slot: 0

  Device idx: 0

  PVDM Slot: 0

  Dsp Type: SP2600

DSP groups on slot 1:

DSP groups on slot 2:

DSP groups on slot 3:

dsp 1:

  State: UP, firmware: 26.3.8

  Max signal/voice channel: 14/16

  Max credits: 240

  num_of_sig_chnls_allocated: 2

  Transcoding channels allocated: 0

  Group: FLEX_GROUP_VOICE, complexity: FLEX

    Shared credits: 240, reserved credits: 0

    Signaling channels allocated: 2

    Voice channels allocated: 0

    Credits used (rounded-up): 0

DSP groups on slot 4:

dsp 1:

  State: UP, firmware: 26.3.8

  Max signal/voice channel: 12/16

  Max credits: 240

  num_of_sig_chnls_allocated: 4

  Transcoding channels allocated: 0

  Group: FLEX_GROUP_VOICE, complexity: FLEX

    Shared credits: 240, reserved credits: 0

    Signaling channels allocated: 4

    Voice channels allocated: 0

    Credits used (rounded-up): 0

  0 DSP resource allocation failure

I also did another test. I removed all the FXO modules from the EVM in slot 2 so it is just having 8 FXS and still DSP with 32 channels reserved for the EVM. check the output below:

based on the above tests it look like the PVDM3-64 only have two DSPs and not four and each with 32 channels. since DSP resources are required on the EVM module then it will use the first DSP and since it does not support sharing with other modules then no resources are available to those modules.

Router#show voice dsp group all

DSP groups on slot 0:

dsp 1:

  State: UP, firmware: 26.3.8

  This dsp is reserved for special purpose.

  Max credits: 480

  num_of_sig_chnls_allocated: 32

  Transcoding channels allocated: 0

  Group: Special reserved group

    Shared credits: 0, reserved credits: 0

    Signaling channels allocated: 20

    Voice channels allocated: 0

    Credits used (rounded-up): 0

  Slot: 0

  Device idx: 0

  PVDM Slot: 0

  Dsp Type: SP2600

dsp 2:

  State: UP, firmware: 26.3.8

  This dsp is reserved for special purpose.

  Max credits: 480

  num_of_sig_chnls_allocated: 32

  Transcoding channels allocated: 0

  Group: Special reserved group

    Shared credits: 0, reserved credits: 0

    Signaling channels allocated: 8

    Voice channels allocated: 0

    Credits used (rounded-up): 0

  Slot: 0

  Device idx: 0

  PVDM Slot: 0

  Dsp Type: SP2600

DSP groups on slot 1:

DSP groups on slot 2:

DSP groups on slot 3:

dsp 1:

  State: UP, firmware: 26.3.8

  Max signal/voice channel: 14/16

  Max credits: 240

  num_of_sig_chnls_allocated: 2

  Transcoding channels allocated: 0

  Group: FLEX_GROUP_VOICE, complexity: FLEX

    Shared credits: 240, reserved credits: 0

    Signaling channels allocated: 2

    Voice channels allocated: 0

    Credits used (rounded-up): 0

DSP groups on slot 4:

dsp 1:

  State: UP, firmware: 26.3.8

  Max signal/voice channel: 12/16

  Max credits: 240

  num_of_sig_chnls_allocated: 4

  Transcoding channels allocated: 0

  Group: FLEX_GROUP_VOICE, complexity: FLEX

    Shared credits: 240, reserved credits: 0

    Signaling channels allocated: 4

    Voice channels allocated: 0

    Credits used (rounded-up): 0

  0 DSP resource allocation failure

is what i am saying right? and why not the same is hapening on 2951 with PVDM3-32 (EVM and VIC cards are working fine)

regards,

Ibrahim