ā01-03-2013 03:23 PM - edited ā03-13-2019 08:05 PM
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?
ā01-03-2013 09:24 PM
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/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.
ā01-03-2013 09:53 PM
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.
ā01-03-2013 10:23 PM
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.
ā01-06-2013 04:05 PM
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.
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