关于PVDM和DSP
PVDM(全称是packet voice dsp module)代表分组话音DSP模块;它是思科为一种可以向系统提供数字信号处理资源的模块所取的产品名称。DSP代表数字信号处理器;它是一个通用的行业术语。一个PVDM模块由一个或者多个DSP构成。可以执行压缩、话音活动检测、抖动管理和回声消除等功能,另外在CCM上的MTP(媒体终结点,可以完成hold,transfer等等)也是需要DSP的。。另外,在会议,编码转换。语音呼叫的时候是一定要用到DSP资源的。如果在GW上你没有插PVDM的话则你会发现你根本就建立不了voice-port。会提示你没有足够的DSP资源。下面是我自己的总结,分两方面,一个是PVDM。另
一方面是DSP。
首先看下什么是PVDM2。
图片附件: PVDM2-16 or 8.jpg (2006-12-13 20:50, 96.14 K)
其实很象我们平时见到的内存条。每个PVDM2包括一下DSP:
PVDM2-8 8通道分组传真/话音DSP模块 1 DSP(TI 2505)
PVDM2-16 16通道分组传真/话音DSP模块 1 DSP(TI 2510)
PVDM2-32 32通道分组传真/话音DSP模块 2 DSP(TI 2510)
PVDM2-48 48通道分组传真/话音DSP模块 3 DSP(TI 2510)
PVDM2-64 64通道分组传真/话音DSP模块 4 DSP(TI 2510)
基于上表,其实我们可以看成,上面图上的一个黑色的芯片就叫一个DSP。-64有4个这样的芯片所以有4DSP。而-32有2个所以有2个DSP。
在老一点的还有PVDM,他们的区别如下:
PVDM2 PVDM
80针SIMM接口 72针SIMM接口
T1 TNETV2505GGW或者TNETV2510GGW T1 549或者542 DSP
每个DSP均为200Mhz、200MIPs 每个DSP均为100Mhz、100MIPs
每个DSP配有8M×16外置SDRAM 每个DSP配有256K×16外置SDRAM
所以他们不能兼容。
在执行编解码的过程中,G.711的复杂度是最低的。占用的DSP资源也最少。而G.729的复杂度是最高的。所以占用的资源就最高。具体支持的channel 如下表:
名称 说明1 DSP个数 G.711中通道的最大个数 高复杂性的编解码器通道的最大个数.(包括G.723.1、G.728、G.729、G.729b、GSM-EFR 和调制解调器中继) 中等复杂性的编解码器通道的最大个数
(包括G.7111、G.729a、G.729ab、G.726、GSM-FR和传真中继)
PVDM2-8 8路分组传真/话音DSP模块 1 8 4 4
PVDM2-16 16路分组传真/话音DSP模块 1 16 6 8
PVDM2-32 32路分组传真/话音DSP模块 2 32 12 16
PVDM2-48 48路分组传真/话音DSP模块 3 48 18 24
PVDM2-64 64路分组传真/话音DSP模块 4 64 24 32
从以上的表格中可以看出,根据你的GW的板卡选型。如果是两路的E1的话。你可以选择PVDM2-64来支持E1的共60个channel。换句话说,如果是采用的G.711的编码的话,PVDM2-64可以同时支持64路通话。而如果采用G.729。则只能同时支持32路通话。
PVDM2支持NM-HDV2、NM-HDV2-1T1/E1和NM-HDV2-2T1/E1,IOS版本包括12.3(7)T(需要带有IP PLUS功能集和跨平台IP VOICE功能集)或者更高版本。NM-HDV2、NM-HDV2-1T1/E1和NM-HDV2-2T1/E1的支持受Cisco 2600XM系列、Cisco 2691、2811、2821、2851、3725和3745系列接入路由器。
对于FX0和E&M这样的模拟接口卡,是自带DSP资源的,不需要单独的购买PVDM。而对于T1/E1这样的数字语音接口卡。则需要单独购买PVDM。大家都知道。Wic和vic卡都是插在Module上的。但原来我有一个误区。就是认为象VWIC2-2MFT-E1或者T1这样的语音的VIC卡是不能直接插在路由器上的。一定要插在NM-HDV或NM-HDV2上才行。后来才知道,原来这是不对的。对于ISR的28和38系列路由器,其实并不需要NM-DHV这样的模块,也可以直接插VWIC2-2MFT-T1/E1到路由器的接口卡插槽上。但只能在28和38上这样插才行。原因是只有28和38系列的ISR的集成多业务路由器的主板上已经内置了PVDM的插槽。同时由于是面向语音的路由器系列并把原来处理语音呼叫改为专门的ASICC芯片来处理,性能上已经有了很大的提升。但每种具体型号的路由器带的PDVM插槽不一样。我们可以对比一下。如下面的图片所示。
上面是2801的截面图。图中的14和15就是2801自带的PDVM插槽。可以看到2801自带有2个PVDM的插槽。而且2801根本就没有NM模块。只有自带的4个接口卡插槽。其中只有3个能支持VIC或VWIC卡。再换句话说,就是2801只能支持最大3×VWIC-2MFT-E1卡。也就是能最大支持3×2×30=180个channel。
图片附件: module locations in Cisco 2801.jpg (2006-12-13 20:53, 91.19 K)
对比一下看2851的:
可以看到2处是路由器的内存插槽。3处是PVDM插槽。可以看到2851上有3个PVDM插槽。
同时有4个接口卡插槽。(看前面板)。同时还能支持1个NME模块(NME模块和NM模块是向下兼容的)然后接口卡右边那个长方椭圆的口就是扩展语音模块插槽。仅能支持一种卡叫EVM-HD-8FXS/DID卡。(我没查这卡的具体参数很少有用的)。但从2811-2851的所有4个接口卡插槽都能支持VIC和VWIC卡。我个人算了下。如果满配的话,(不考虑DSP资源)。最大能支持4个VWIC卡,每个是2个E1就是4×30×2=240路channel。再加上NME模块上可以再插一个NM-HDV2-2T1/E1。又可以支持1×2×30=60路。所以2851最多支持300路。如果是国外就是T1,那可能就支持得少一点了。另外有谁能告诉我2821和2851的区别吗?从我能查到的资料来看就是2821的交流IP最大馈线配电是240W。而2851是360W。如果还有更大的需求只能选择38系列了。 3845支数据,语音, 传真服务进程。没接触过。
各型号路由器所能支持的NM如下:
Platform Maximum Number 持4个NM。3825也支持2个。如果需求还要高的话,那就需要选用AS5400或者AS5850了。这两款都是运营商级别的。5850号称最多支持2688个of NM-HDAs Allowed
2600/2600XM/2691 1 2811/2821/2851 1 3640/A 3
3660 6
3725 2
3745 4
3825 2
3845 4
图片附件外: Module Locations in Cisco 2851 Router.jpg (2006-12-13 20:54, 120.75 K)
851多业务接入路由器的支持, IOS版本包括12.3(8)T4路由器上的支持。我觉得有必要再来看看NM-HDV的模块。
二代的PVDM只支持在28和38系列的ISR系列路由器上。PVDM2受Cisco 2801、2811、2821和2
(需要带有IP VOICE功能集)或者更高版本;另外还受Cisco 3825和3845多业务接入路由器支持,IOS版本包括12.3(11)T(需要带有IP VOICE功能集)或者更高版本。
在上面看了一下
图片附件
: NM-HDV.gif (2006-12-13 20:56, 3.03 K)
另外二代的PVDM只支持在28和38系列的ISR系列路由器上。PVDM2受Cisco 2801、2811、2821和2851多业务接入路由器的支持, IOS版本包括12.3(8)T4(需要带有IP VOICE功能集)或者更高版本;另外还受Cisco 3825和3845多业务接入路由器支持,IOS版本包括12.3(11)T(需要带有IP VOICE功能集)或者更高版本。
在上面看了一下 路由器上的支持。我觉得有必要再来看看NM-HDV的模块。
图片附件: NM-HDV.gif (2006-12-13 20:56, 3.03 K)
是NM-HDV的前面板。
图。通过两张图可以清楚的看到。在一个NM-HDV的模块中,是自带了5个PVDM的插槽的。同时还带了一个VWIC接口卡插槽。VWIC 图下图是NM-HDV的空中俯视接口卡可以单独买也可以购买已经集成好的模块如NM-HDV2-1T1/E1或NM-HDV2=2T1/E1。我查了下官网,NM-HDV已于09/25/2006停产。因为象NM-HDV这样的模块都不支持PVDM2。必须要NM-HDV2才支持。NM-HDV最大只能支持5条1代的PVDM。
图片附件: NM-HDV Top View.gif (2006-12-13 20:57, 5.63 K)
而NM-HDV2=2T1/E1的PVDM-2的插槽只有4跟。分别在左右两边各两根。以下为图片 图片附件: NM-HDV2=2T1 or E1.jpg (2006-12-13 20:58, 95.73 K)