语音 : 会话初始化协议 (SIP)

SIP电话:来自匿名呼叫者的咨询转接的呼叫失败

2016 年 10 月 24 日 - 机器翻译
其他版本: PDFpdf | 英语 (2015 年 12 月 31 日) | 反馈


目录


简介

会话初始化协议(SIP)呼叫转移和呼叫转接附加服务功能实现SIP支持盲人或出席的呼叫转移和呼叫转接请求从思科IOSï ¿  ½网关。呼叫转移被认为协商,当转接方联络呼叫方到振铃的电话时(听到的回铃)或谈话与第三方在连接呼叫方前与第三方。当您以SIP电话负载时使用Cisco IP电话,咨询呼叫转移也许不工作,当呼叫方ID有一个匿名参数时或呼叫方ID空。本文解释如何解决此问题。

先决条件

要求

本文档没有任何特定的要求。

使用的组件

本文档中的信息基于以下软件和硬件版本:

  • 与SIP负载的Cisco IP电话后比版本7.2

  • 运行Cisco IOS软件版本12.4(9)T的Cisco IOS语音网关

本文档中的信息都是基于特定实验室环境中的设备编写的。本文档中使用的所有设备最初均采用原始(默认)配置。如果您使用的是真实网络,请确保您已经了解所有命令的潜在影响。

规则

有关文档规则的详细信息,请参阅 Cisco 技术提示规则

匿名呼叫方ID

当咨询呼叫转移为与呼叫方ID空的一呼入呼叫被执行在有SIP电话负载的时一个IP电话,呼叫方ID用匿名替换。这些种类呼叫丢弃并且导致失败呼叫转移。

解决方案

为了解决此问题,您需要使用语音转换规则用其他呼叫方ID替换空呼叫方ID。

创建语音转换规则

您能更改Calling line ID (CLID),当您使用voice translation-rule命令在网关时,当此步骤显示。

  1. 创建语音转换规则。

    VoiceGateway(config)#voice translation-rule 1
    VoiceGateway(cfg-translation-rule)#rule 1  /^$/ /2025551150/
    VoiceGateway(cfg-translation-rule)#rule 3 /9999999999/  /2025551150/
    
  2. 连结转换规则与语音传输配置文件。

    VoiceGateway(config)#voice translation-profile changeNumber
    VoiceGateway(cfg-translation-profile)#translate calling 1
    

    在语音转换下的规则1更换呼叫号码,如果它是空,并且规则3替换它,如果呼叫号码是9999999999。欲了解更详细的信息关于voice translation-rule命令,参考语音翻译规则

  3. 启用在语音拨号对端的此配置文件。

    VoiceGateway(config)#dial-peer voice 2000 voip
    VoiceGateway(config-dial-peer)#translation-profile outgoing changeNumber
    

    呼叫方ID的此语音转换在语音网关的防止失败参见呼叫转发。


相关信息


Document ID: 72681