1001——>2001

主叫1001

被叫2001


▏匹配入向规则:

1、incoming called-number 入向被叫号码  2001

2、answer-address         主叫号码      1001

3、destination-pattern    被叫号码      2001

4、port                   端口   //一般不作为匹配项

5、default dial peer      默认路由dial-peer 0,codec默认g.729,dtmf只支持rtp-net带内传输


DTMF-信令:可能在媒体包传输


(697,1209)数字1

DTMF-     带内

     VOIP 带外 告诉网关DTMF不能被压缩


语音编码 可能被压缩的

16k 压缩 12k 

(6,1)

VWIC-2MFT-E1       一代板卡,只支持E1

VWIC2-2MFT-T1/E1   二代板卡,支持T1/E1转换

###card type E1 0 0


VWIC3-1MFT-T1/E1   三代板卡,支持T1/E1转换

*VWIC4-8MFT-T1/E1   四代板卡(4400路由器),支持T1/E1转换,需要单独的DSP支持


一块板卡接口只能属于一种接口类型。


▏Voice port:

  • DS0 group——CAS

  • Time slots——CSS PRI

  • Signal type


思科协作 day2_第1张图片

▏基础配置:

R1(config)#card type e1 0 3  (0表示路由器,3表示第三个槽位)

R1(config)#network-clock-participate wic 3  把板卡参与时钟校验

R1(config)#network-clock-select 1 e1 0/3/0  优先选用e1板卡

R1#show network-clocks

R1(config)#isdn switch-type primary-net5  两端需要一致

R1(config)#controll e1 0/3/0

R1(config-controller)#pri-group timeslots 1-10    并发10个channel

R1#show voice port summary

R1#show isdn status


因为要划分角色,默认是客户端。

因此在运营商端需要额外增加如下配置:

R2(config)#int s0/0/0:15

R2(config-if)#isdn protocol-emulate network

R2#show isdn status


▏话机接入配置:

dial-peer voice 1001 pots

 destination-pattern 1001

 port 0/0/0

csim start 1001    测试


▏语音路由配置:

dial-peer voice 2001 pots

 destination-pattern 2001   精准号码会被吃号

 port 0/3/0:15

 forward-digits all  不吃号,也可以用prefix 2001补号

show dial-peer voice summary  检查语音路由


每一个channel都必须是对应的。就是说第一个channel发送,接收端必须用第一个channel接收。

R2(config-if)#isdn bchan-number-order ascending 从第一个channel开始用


#debug isdn q931


12.4之前版本inbound POTS dial-peer 0默认不带DID(direct-inward-dial),有二次拨号音

15.0版本入向dial-peer 0默认带DID


运营商:

DID(全部号码完成路由)一条E1 100个号码 并发数量30个

BID 只有一个号码 比如10086 并发数量30


思科定义DID:

二次命中 类似于最早期的没有提示音的AA


回声抑制:发出的声音被加入“密码本”,如果收到回音,匹配同样的“密码本”内容,将音量降至最低。

#show voice port 0/0/0


思科协作 day2_第2张图片


Codec:

711 标准编码 722 高保真编码,用于话机到话筒之间  64k 722比711采样率更高

729 密码本 类似电报 丢包干扰问题 建议在内网使用

    G.729ab-G729a

    G729b-G729

    G729ab X G729b/G729

iLBC 密码本 抗丢包,自动补偿的机制 互联网语音编码


编码是DSP芯片转换产生的


G729/iLBC   编码复杂度越高消耗DSP越高

G711        编码复杂度越低消耗DSP越低


带宽占用越高的,消耗DSP越低


IP电话上都有DSP芯片


PVDM2  28/38,不支持视频

PVDM3  29/39,支持视频

PVDM4  4400系列DSP

       路由器上插的PVDM   XCD CFB MTP

       T1/E1板卡上的PVDM  使用channel功能需要,单独购买,插在板卡上


设置编码复杂度:

R1(config)#voice card 0

R1(config-voicecard)#codec complexity flex 弹性复杂度编码


不要直接修改复杂度,E1/T1要和运营商端统一。