您的位置:首页 > 其它

07/11/09 资料整理

2007-11-09 13:34 639 查看
PVDM(全称是packet voice dsp module)代表分组话音DSP模块;它是思科为一种可以向系统提供数字信号处理资源的模块所取的产品名称。DSP代表数字信号处理器;它是一个通用的行业术语。一个PVDM模块由一个或者多个DSP构成。可以执行压缩、话音活动检测、抖动管理和回声消除等功能,另外在CCM上的MTP(媒体终结点,可以完成hold,transfer等等)也是需要DSP的。。另外,在会议,编码转换。语音呼叫的时候是一定要用到DSP资源的。如果在GW上你没有插PVDM的话则你会发现你根本就建立不了voice-port。会提示你没有足够的DSP资源。下面是我自己的总结,分两方面,一个是PVDM。另一方面是DSP。
首先看下什么是PVDM2。



其实很象我们平时见到的内存条。每个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。



对比一下看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支持4个NM。3825也支持2个。如果需求还要高的话,那就需要选用AS5400或者AS5850了。这两款都是运营商级别的。5850号称最多支持2688个数据,语音, 传真服务进程。没接触过。
各型号路由器所能支持的NM如下:
Platform Maximum Number 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



再传一张2851的图



另外二代的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的前面板。
下图是NM-HDV的空中俯视图。通过两张图可以清楚的看到。在一个NM-HDV的模块中,是自带了5个PVDM的插槽的。同时还带了一个VWIC接口卡插槽。VWIC接口卡可以单独买也可以购买已经集成好的模块如NM-HDV2-1T1/E1或NM-HDV2=2T1/E1。我查了下官网,NM-HDV已于09/25/2006停产。因为象NM-HDV这样的模块都不支持PVDM2。必须要NM-HDV2才支持。NM-HDV最大只能支持5条1代的PVDM。



而NM-HDV2=2T1/E1的PVDM-2的插槽只有4跟。分别在左右两边各两根。以下为图片



请参考其他以下一些图片:
NM-HDV-1T1-24E:



NM-HDV-1E1-30:

还有一点请放心,就是在cisco路由器上的PVDM的DSP资源是可以被路由器上所有的E1/T1卡来共享的。
有了以上的这些认识,DSP也就差不多是这个意思了。
那电话会议能否与同一个DSP的话音编码转换或者话音呼叫共享资源?
答案是不行。电话会议需要一个专用的DSP资源。如果某个DSP被分配给某个会议会话,它将不能被用于话音编码转换、话音呼叫发起或者端接。但是,话音编码转换和话音呼叫可以共享同一个DSP的资源。注意:会议需要一个专用的DSP,但是并非一个专用的PVDM2模块。例如,PVDM2-64包含4个DSP;如果其中一个被用于会议功能,另外三个仍然可以被用于其他用途。
我觉得有了以上的这些文档信息。我们来按照cisco官方提供的DSP选择工具就可以进行DSP的设备选型和需求选择了。请参考下面的链接。
http://www.cisco.com/cgi-bin/Support/DSP/dsp-calc.pl

我们再来看以下DSP的资源是怎样分配的。如下:



从上图可以看出,分两方面。一个是电话会议。电话会议是需要1个单独的DSP的。
在开电话会议的时候。如果所有的参与方都是G.711的结构,那么每一个DSP可以同时支持8路会议。每路会议支持8个参与者。最大64个参与者。而如果是混杂模式,也就是至少有一个参与者是G.729A.。因为这样就有编码转换的过程,会消耗很多资源。那么每一个DSP只能同时支持2路会议。每路会议8个参与者。最大16个参与者。同时会议不能跨越多个DSP。
其他三种应用是可以共享DSP资源的。包括语音终结,编码解码,MTP。
每个DSP可以支持G.711下的以上三种类型的16路会话。
每个DSP可以支持G.729A下以上三种类型的8路会话。
每个DSP可以支持G.729下以上三种类型的6路会话。

以上这张图则说明了DSP的分配情况。在ISR路由器上。有2-4个主板自带的PVDM2资源。
主板自带的DSP是给HWIC/EVM这些接口卡用的。NM上的接口卡使用NM上的DSP资源。但T1/E1的接口卡是可以共享所有路由器上的DSP资源的。



请看以下这张图,看DSP是怎样被共享的。



再来一张(xxx)凑齐10个字



原来共享是需要配置的。默认是不共享。可以参考voice dsp ?等还有dspfarm等命令。没怎么研究。而且共享也仅针对E1/T1接口。不针对模拟接口FXO,BRI,E&M等接口。推荐是手工设置编码的复杂度和实际使用的codec相匹配。
附:
网络模块插槽―这些插槽可支持一个标准网络模块、增强网络模块(NME)、增强扩展网络模块 (NME-X)和高密度扩展模块(EVM-HD)。NME-X在可用时,其机型将宽于NME。两个紧邻的 NME插槽可结合起来,容纳一个双宽网络模块 (NMD) ,或在适当时,容纳一个双宽增强扩展网络模块(NME-XD)。
以上仅是我自己的个人理解。请大家指正。
参考了以上链接以及产品手册以及NETWORK2006。
http://www.cisco.com/en/US/produ ... 186a00800a48c2.html
http://www.cisco.com/en/US/partn ... 186a00802c5af1.html
http://www.cisco.com/en/US/partn ... 5ad8.html#wp1029576
http://www.cisco.com/en/US/produ ... 00aecd8016e845.html
http://www.cisco.com/warp/partne ... rodlit/pvdm3_ds.htm
http://www.cisco.com/global/CN/s ... rocessor_qu_1.shtml
http://www.cisco.com/global/CN/s ... 0/3800_data_4.shtml
]http://www.cisco.com/en/US/tech/ ... 86a00800b65d6.shtml

cisco 2800 系列
4 个平台 2801 2811 2821 2851
NAC 网络准入控制
RTP 实时传输协议
竞争对手产品
juniper : J 系列
Huawei AR 2800
Nortel/Bay: Advanced Remote Node (ARN), Passport 4400

cisco 2801 cisco 2811 cisco 2821 cisco 2851

USB1.1 1 2 2 2
port 2 10/100 2 10/100 2 10/100/1000 2 10/100/1000
AIM 2 2 2 2
接口卡 2个 HWIC WIC VIC 4个 HWIC 4个 HWIC 4个 HWIC
VWIC VWIC VWIC VWIC
1个 WIC VIC VWIC VIC VIC VIC
1个 VIC VWIC WIC WIC WIC

NM 没有 1个 NM 1个 NM 1个 NM
NME NME NME
NME-X NME-X
NME-XD

扩展语音 没有 没有 1个 1个
模块
母板上的
PVDM(DSP)2个 2个 3个 3个
集成硬件 有 有 有 有
加密
POE 有 有 有 有
CON 1 1 1 1
AUX 1 1 1 1
IOS > 12.3(8)T4 同 同 同
RPS 没有 有 有 有
高度 1RU 1RU 2RU 2RU

NME-16ES-1G 16 10/100T+1GE
NME-16ES-1G-P 16 10/100T+1GE POE
NME-X-23ES-1G 23 10/100T+1GE
NME-X-23ES-1G-P 23 10/100T+1GE POE
NM-16ESW 16 10/100T
NM-16ESW-1GIG 16 10/100T+1GE
NM-16ESW-PWR 16 10/100T 带馈线电源支持
NM-16ESW-PWR-1GIG 16 10/100T+1GE
NMD-36ESW 36 10/100T
NMD-36ESW-2GIG 36 10/100T+1G
NMD-36ESW-PWR 36 10/100T 带馈线电源支持
NMD-36ESW-PWR-2G 36 10/100T+1G 带馈线电源支持
NME-XD-24ES-1S-P 24 10/100T POE +1SFP
NME-XD-48ES-2S-P 48 10/100T+2SFP
NM-1T3/E3 1 T3/E3
NM-1HSSI 1 HSSI
NM-4A/S 4 同异步口
NM-8A/S 8 同异步口
NM-16A/S 16 同异步口
NM-16A 16 异步口
NM-31A 32 异步口
PVDM2-8
PVDM2-16
PVDM2-32
PVDM2-48
PVDM2-64

version 12.2
service timestamps debug uptime
service timestamps log uptime
no service password-encryption
!
hostname Router
!
!
ip subnet-zero
!
!
!
!
controller E1 1/0
framing x.x.x.x
channel-group 1 timeslots 1-31
!
!
!
interface FastEthernet0/0
ip address
speed 10
half-duplex
!
interface FastEthernet0/1
ip address
speed 10
half-duplex
!
interface Serial1/0:1
ip address
encapsulation frame-relay IETF
frame-relay interface-dlci
frame-relay lmi-type ansi
!
ip classless
ip route
ip http server
ip pim bidir-enable
!
!
!
line con 0
line aux 0
line vty 0 4
login
!
!
end

Router#show version
Cisco Internetwork Operating System Software
IOS (tm) C2600 Software (C2600-I-M), Version 12.2(8)T5, RELEASE SOFTWARE (fc1)
TAC Support: http://www.cisco.com/tac
Copyright (c) 1986-2002 by cisco Systems, Inc.
Compiled Fri 21-Jun-02 08:50 by ccai
Image text-base: 0x80008074, data-base: 0x80A2BD40
ROM: System Bootstrap, Version 12.2(7r) [cmong 7r], RELEASE SOFTWARE (fc1)
Router uptime is 48 weeks, 5 days, 13 hours, 37 minutes
System returned to ROM by power-on
System image file is "flash:c2600-i-mz.122-8.T5.bin"
cisco 2621XM (MPC860P) processor (revision 0x100) with 26624K/6144K bytes of memory.
Processor board ID JAD070309R5 (2889917097)
M860 processor: part number 5, mask 2
Channelized E1, Version 1.0.
Bridging software.
X.25 software, Version 3.0.0.
Primary Rate ISDN software, Version 1.1.
2 FastEthernet/IEEE 802.3 interface(s)
1 Serial network interface(s)
1 Channelized E1/PRI port(s)
32K bytes of non-volatile configuration memory.
16384K bytes of processor board System flash (Read/Write)
Configuration register is 0x2102

Router#show diag
Slot 0:
C2621XM 2FE Mainboard Port adapter, 2 ports
Port adapter is analyzed
Port adapter insertion time unknown
EEPROM contents at hardware discovery:
Hardware Revision : 1.0
PCB Serial Number : JAD070309R5 (2889917097)
Part Number : 73-7677-02
RMA History : 00
RMA Number : 0-0-0-0
Board Revision : A0
Deviation Number : 0-0
EEPROM format version 4
EEPROM contents (hex):
0x00: 04 FF 40 03 6D 41 01 00 C1 18 4A 41 44 30 37 30
0x10: 33 30 39 52 35 20 28 32 38 38 39 39 31 37 30 39
0x20: 37 29 82 49 1D FD 02 04 00 81 00 00 00 00 42 41
0x30: 30 80 00 00 00 00 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:
CE1 (Unbalanced) Port adapter, 1 port
Port adapter is analyzed
Port adapter insertion time unknown
EEPROM contents at hardware discovery:
Hardware revision 1.1 Board revision D0
Serial number 27274975 Part number 800-02116-04
FRU Part Number: NM-1CE1U=
Test history 0x0 RMA number 00-00-00
EEPROM format version 1
EEPROM contents (hex):
0x20: 01 3A 01 01 01 A0 2E DF 50 08 44 04 00 00 00 00
0x30: 68 00 00 00 01 11 12 00 FF FF FF FF FF FF FF FF
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: