q987654 发表于 2018-7-20 08:33:24

CISCO_CVoice – 003 : 模拟与数字中继

  命令解释:
  1.   对于模拟口FXO(ports,包括E1,T1作为PSTN接入时)存在吃号问题:对于模拟口的dial-peer,在写destination-pattern这条命令时,该命令下所有的明细号码将会被吃掉,即不发送出;“T”表示所有,“.”表示一个任意,如果用0T,那么0会被吃掉,T(任意)会被发出去,如果是S口直接连接终端电话机,被吃掉也无所谓;上述配置中R2上由于S口连接到了R1的O口,在这里写了destination-pattern 87651000,那么87651000会被吃掉,R1将不会收到被叫号码的信息,对于这种情况,可通过3条命令中的之一解决:
  no digit-strip : 不吃号
  Prefix 87651000 : 添加87651000后再发
  Forward digit all : 转发所有
  2.   用户习惯于拿起电话就能听到一个拨号音后才开始拨号,如果听不到或者很长世间财听到均为导致用户挂断电话。为此要解决超时等问题,即位间超时.
  在dial-peer 下添加:
  timeouts interdigits 5 : 拨号等就后结束
  timeouts initial : 等待多久没有拨号就结束
  timeouts ring : 振铃多久不接后就挂断
  // 除在dial-peer下,在全局telephony-service 下也可开启 //
  3.   0T与0.T的区别
  0T:当你拨完 0后,什么都不拨,timeout后信令会传出去(off-hook给R2, R2也会回应你,链路被占用,R2会提供2次拨号音)
  0.T:当你拨完0后,什么都不拨,timeout后线路不会被触发,线路不会被占用。(命中两位才会命中路由,才会发出信令,注意这里有个”.”)
  4.      O口与S口的可选配置
  O:1. Ring number: 振铃几次再响应
  2. Supervisory disconnect :主动监听挂断音
  S: 1. cptone CN: 每个国家都有不同的振铃声
  2. Disconnect-ack : S口提供information的挂断音

  3. Sation>  5.      信令行为:
  5.1.1001 off-hook ( R1的FXS口的IN方向)
  5.2.R1 发出dialtong( 拨号音)
  5.3.1001 开始拨1002 (DTMF)
  5.4.R1开始查找语音路由表,1002在FXS 1/0/1口
  5.5.FXS 1/0/1口由idle – ringing, 并向1001发送ringback
  5.6.1002摘机,on-hook --- off-hook (port 1/0/1)
  5.7.开始通话
  6.      PSTN的呼入及解决
  实际环境中PSTN不会向FXO发送号码,所以此时不通,解决方案:
  6.1 translation rule 转换
  6.2 connection plar opx,强制连接分机
  voice port 1/1/0
  ring number 3
  connection plar opx 1000
  6.3 connection plar 应用场景
  6.3.1 : FXO口检测到ring信令时不能自动应答,使用此命令连接到总机。
  6.3.2:FXS口拿起电话就能直接和远端通话,此一般用于应急电话.
  voice-port 1/0/1
  cptone CN
  connection plar 1001
  7.      几个测试命令

  7.1 test voice port 1/0/0>  disable
  on
  off
  7.2 csim start 1000 –测试路由器的语音路由
  7.3 debug voice dialpeer inout-- 检查dial-peer命中情况
  7.4 sh dial-peer voice sum –检查语音路由表
  8.      FXS / FXO口的出,入方向的信令行为
  接口
  信令
  IN
  OUT
  FXS
  on-hook
  off-hook
  Idle
  ring
  FXO
  Idle
  ring
  On-hook
  off-hook
页: [1]
查看完整版本: CISCO_CVoice – 003 : 模拟与数字中继