cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
3046
Views
0
Helpful
4
Replies

Putting PVDMs in NM-2V / VIC-2FXO / VIC-2FXS into DSP farm

mattchan777
Level 1
Level 1

I have a Cisco 2650XM router with an NM-2V module with one VIC-2FXO and one VIC-2FXS card in it. I'm very new to Cisco voice stuff and want to get started with it. I'm trying to pool the PVDMs on this router into a DSP farm so that they can be used in CME 4.1 with call conferencing / transcoding / VoIP calls between Cisco IP Communicator and Cisco VoIP physical phones but I'm having issues doing so. I believe I'm supposed to create a DSP farm by going into "voice-card X" mode and assigning them to the DSP farm?

I know that there are PVDMs present because they are listed when I do a "show voice dsp detail." I'm not sure if the PVDMs are present in the NM-2V module or actually on the VICs. Can someone offer advice?

4 Replies 4

Harmit Singh
Cisco Employee
Cisco Employee

Hi Matt,

Could you please post the output of show diag?

The VIC cards do not have any PVDM/DSP resources on them. However, the NM-2V does. They have a High-performance digital signal processing (DSP) architecture. The DSPs cannot be removed from this module as they are meant to only serve the VIC cards installed on it. Please refer to the data sheet for this module:

http://www.cisco.com/en/US/products/hw/modules/ps2617/products_tech_note09186a0080094ac0.shtml

As for DSP pooling, it really depends on what PVDM modules you have installed on the router. You would need an NM-HDV to support PVDM-16 modules or NM-HDV2 to support PVDM2-8/16/32/64 modules. Having said that, yes, you are correct when you say that you need to enter "dspfarm" command under the voice-card X where X is the slot where the PVDM modules reside. Here are a few more links which should be useful:

http://www.cisco.com/en/US/prod/collateral/modules/ps3115/qa_c67_553073_ps10537_Products_Q_and_A_Item.html

http://www.cisco.com/en/US/products/hw/routers/ps259/products_tech_note09186a00800e73f6.shtml

http://www.cisco.com/en/US/prod/collateral/routers/ps259/product_data_sheet0900aecd800fa5be.html

HTH.

Regards,

Harmit.

Yeah, the only cards / modules that I have in the router are the NM-2V, VIC-2FXO, and VIC-2FXS. Here is the "show diag" output as well as some other ones that may be useful.

Press RETURN to get started!

*Mar  1 00:00:05.949: %LINEPROTO-5-UPDOWN: Line protocol on Interface VoIP-Null0, changed state to up

*Mar  1 00:00:25.281: %LINK-3-UPDOWN: Interface FastEthernet0/0, changed state to up

*Mar  1 00:00:25.970: %SYS-6-CLOCKUPDATE: System clock has been updated from 00:00:25 UTC Fri Mar 1 2002 to 17:00:25 AZT Thu Feb 28 2002, configured from console by console.

*Mar  1 00:00:26.439: %LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/0, changed state to up

*Mar  1 00:00:27.873: %SYS-5-CONFIG_I: Configured from memory by console

*Jan  4 02:05:04.149: %SYS-5-RESTART: System restarted --

Cisco IOS Software, C2600 Software (C2600-ADVENTERPRISEK9-M), Version 12.4(15)T14, RELEASE SOFTWARE (fc2)

Technical Support: http://www.cisco.com/techsupport

Copyright (c) 1986-2010 by Cisco Systems, Inc.

Compiled Tue 17-Aug-10 05:40 by prod_rel_team

*Jan  4 02:05:04.153: %SNMP-5-COLDSTART: SNMP agent on host KINASE is undergoing a cold start

*Jan  4 02:05:04.322: %CRYPTO-6-ISAKMP_ON_OFF: ISAKMP is OFF

*Jan  4 02:05:04.322: %CRYPTO-6-GDOI_ON_OFF: GDOI is OFF

*Jan  4 02:05:05.435: %LINK-3-UPDOWN: Interface Foreign Exchange Office 1/0/0, changed state to up

*Jan  4 02:05:05.435: %LINK-3-UPDOWN: Interface Foreign Exchange Office 1/0/1, changed state to up

*Jan  4 02:05:05.439: %LINK-3-UPDOWN: Interface Foreign Exchange Office 1/1/0, changed state to up

*Jan  4 02:05:05.439: %LINK-3-UPDOWN: Interface Foreign Exchange Office 1/1/1, changed state to up

CNF-FILES: Clock is not set or synchronized, retaining old versionStamps

CNF files update complete (post init)

KINASE>en

KINASE#show diag

Slot 0:

C2650XM 1FE Mainboard Port adapter, 1 port

Port adapter is analyzed

Port adapter insertion time unknown

EEPROM contents at hardware discovery:

Hardware Revision        : 3.0

PCB Serial Number       FFFF

Part Number              : 73-7755-04

RMA History              : 00

RMA Number               : 0-0-0-0

Board Revision           : A0

Deviation Number         : 0-0

Product (FRU) Number     : C2650XM-1FE

EEPROM format version 4

EEPROM contents (hex):

  0x00: 04 FF 40 03 6E 41 03 00 C1 0B FF FF FF 46 46 46

  0x10: 46 FF FF FF FF 82 49 1E 4B 04 04 00 81 00 00 00

  0x20: 00 42 41 30 80 00 00 00 00 FF FF FF FF FF FF FF

  0x30: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF

  0x40: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF

  0x50: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF

  0x60: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF

  0x70: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF

Slot 1:

4 PORT Voice PM for C2600 Port adapter

Port adapter is analyzed

Port adapter insertion time unknown

EEPROM contents at hardware discovery:

Hardware revision 1.1                   Board revision H0

Serial number     26333860            Part number    800-02491-02

FRU Part Number     NM-2V=           

Test history      0x0                   RMA number     00-00-00

EEPROM format version 1

EEPROM contents (hex):

  0x00: 01 65 01 01 01 91 D2 A4 50 09 BB 02 00 00 00 00

  0x10: 88 00 00 00 01 06 27 17 FF FF FF FF FF FF FF FF

  0x20: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF

  0x30: FF FF FF FF FF FF FF FF FF FF FF FF

VIC Slot 0:

FXO Voice daughter card (2 port)

Hardware revision 1.1                   Board revision J0

Serial number     21522658            Part number    800-02495-01

Test history      0x0                   RMA number     00-00-00

                                  Connector type    Wan Module

EEPROM format version 1

EEPROM contents (hex):

  0x20: 01 0D 01 01 01 48 68 E2 50 09 BF 01 00 00 00 00

  0x30: 98 00 00 00 00 07 22 01 FF FF FF FF FF FF FF FF

VIC Slot 1:

FXO Voice daughter card (2 port)

Hardware revision 1.1                   Board revision J0

Serial number     22783161            Part number    800-02495-01

Test history      0x0                   RMA number     00-00-00

                  Connector type    Wan Module

EEPROM format version 1

EEPROM contents (hex):

  0x20: 01 0D 01 01 01 5B A4 B9 50 09 BF 01 00 00 00 00

  0x30: 98 00 00 00 00 11 16 01 FF FF FF FF FF FF FF FF

KINASE#sh voice dsp detail

DSP  DSP                DSPWARE CURR  BOOT                         PAK     TX/RX

TYPE NUM CH CODEC       VERSION STATE STATE   RST AI VOICEPORT TS ABORT  PACK COUNT

==== === == ======== ========== ===== ======= === == ========= == ===== ============

C542 001 01 None          9.4.7 IDLE  idle      0  0 1/0/0     NA     0      602/623

C542 002 01 None          9.4.7 IDLE  idle      0  0 1/0/1     NA     0      593/590

C542 003 01 None          9.4.7 IDLE  idle      0  0 1/1/0     NA     0      601/622

C542 004 01 None          9.4.7 IDLE  idle      0  0 1/1/1     NA     0      593/590

KINASE#sh dspfarm

DSPFARM Configuration Information:

Admin State: DOWN, Oper Status: DOWN - Cause code: ADMIN_STATE_DOWN

Transcoding Sessions: 0(Avail: 0), Conferencing Sessions: 0 (Avail: 0)

Trans sessions for mixed-mode conf: 0 (Avail: 0), RTP Timeout: 600

Connection check interval 600 Codec G729 VAD: ENABLED

KINASE#config t

Enter configuration commands, one per line.  End with CNTL/Z.

KINASE(config)#voice-card ?

  <0-1>  Voice interface slot #

KINASE(config)#voice-card 0 ?

% Unrecognized command

KINASE(config)#voice-card 0?

% Unrecognized command

KINASE(config)#voice-card 0?

% Unrecognized command

KINASE(config)#voice-card 0/?

% Unrecognized command

KINASE(config)#voice-card 0

                          ^

% Invalid input detected at '^' marker.

KINASE(config)#voice-card 1

                          ^

% Invalid input detected at '^' marker.

KINASE(config)#

KINASE(config)#voice-port 1/0/0

KINASE(config-voiceport)#?

Voice-port configuration commands:

  battery-reversal     Enable FXO battery-reversal detection

  bearer-cap           Specify the bear capability

  busyout              Configure busyout trigger event & procedure

  comfort-noise        Use fill-silence option

  connection           Specify Trunking Parameters

  cptone               Configure voice call progress tone locale

  default              Set a command to its defaults

  description          Description of what this port is connected to

  dial-type            Configure type of dialer for voice

  disc_pi_off          close voice path when disconnect with PI received

  echo-cancel          Echo-cancellation option

  exit                 Exit from voice-port configuration mode

  impedance            Specifies the terminating impedance of the interface

  input                Configure input gain for voice

  music-threshold      Threshold for Music on Hold

  no                   Negate a command or set its defaults

  non-linear           Use non-linear processing during echo cancellation

  output               Configure output attenuation for voice

  playout-delay        Configure voice playout delay buffer

  pre-dial-delay       FXO Pre-dial Delay

  ring                 Number of rings

  shutdown             Take voice-port offline

  signal               The signaling type for the interface FXS or FXO

  snmp                 Modify SNMP voice port parameters

  station-id           Configure station ID

  supervisory          Configure answer + disconnect supervision options

  threshold            Threshold [noise] for voice port

  timeouts             Configure voice timeout parameters

  timing               Configure voice timing parameters

  translate            Translation rule

  translation-profile  Translation profile

  trunk-group          Configure interface to be in a trunk group

  voice-class          Set voiceport voice class control parameters

KINASE(config-voiceport)#

Looks like the "voice-port" command works, but not the "voice-card" command.

Hi Matt,

Ok, so there are no PVDMs. The only DSPs are the ones natively present on the NM-2V module:

KINASE#sh voice dsp detail

DSP  DSP                DSPWARE CURR  BOOT                         PAK     TX/RX

TYPE NUM CH CODEC       VERSION STATE STATE   RST AI VOICEPORT TS ABORT  PACK COUNT

==== === == ======== ========== ===== ======= === == ========= == ===== ============

C542 001 01 None          9.4.7 IDLE  idle      0  0 1/0/0     NA     0      602/623

C542 002 01 None          9.4.7 IDLE  idle      0  0 1/0/1     NA     0      593/590

C542 003 01 None          9.4.7 IDLE  idle      0  0 1/1/0     NA     0      601/622

C542 004 01 None          9.4.7 IDLE  idle      0  0 1/1/1     NA     0      593/590

The DSP chipset is C542 which is what is available on the NM-2V. You can also see that these DSPs are already bound to the 4 ports (2 FXS and 2 FXO). Hence these cannot be shared for conferencing / transcoding. You would need to purchase additional PVDMs along with the NM-HDV / NM-HDV2 module depending on what kind of PVDMs you go for.

HTH.

Regards,

Harmit.

I tried going into voice-port 1/x/x and issuing the "shutdown" command to see if I could use the PVDMs/DSPs in a dspfarm, but still no luck. Also tried taking out the vic-2fxo and vic-2fxs cards but that didn't work either. It's interesting that the "show voice dsp detail" command did not list any PVDMs/DSPs after I took out the cards. Looks like I will either need to get an NM-HDV or NM-HDV2 and some PVDMs or just get a Cisco 2811 and put the PVDMs directly into the motherboard PVDM slots.