简介
本文档介绍Cisco Unified Contact Center Enterprise(UCCE)会话发起协议(SIP)拨号程序呼叫失败的最常见原因之一,错误代码为6(错误代码= 6)。
先决条件
要求
Cisco 建议您了解以下主题:
- 思科统一联系中心企业版(UCCE)8.X会话发起协议(SIP)拨号程序
- Cisco IOS网关
- 思科SIP代理服务器
使用的组件
本文档中的信息基于以下软件版本:
- 思科统一联系中心企业版(UCCE)版本8.X
- 采用Cisco IOS软件系列15.1(x)T的Cisco IOS网关
问题
SIP拨号器使用错误代码6(6 [NO_DIALTONE])取消呼叫。 此错误代码指示无拨号音问题。
对于此问题,拨号程序跟踪显示以下流:
以下是流说明:
14:44:21:669 dialer-baDialer Trace:(IVR)—>拨号,电话:[91XXXXXXXXXX],端口:006,环超时:32,状态:PORT_DEVICE_ATTRIBUTE
14:44:21:778:< — 已发送
邀请SIP:91XXXXXXXXXX@X.X.X.X SIP/2.0
通过:SIP/2.0/;branch=z9hG4bK-d8754z-7f1a8263b4182a32-1—d8754z-;rport
14:44:21:794—>收到
SIP/2.0 100尝试
通过:SIP/2.0/UDP X.X.X:58800;branch=z9hG4bK-d8754z-7f1a8263b4182a32-1 - d8754z-;rport
- Dialer等待4秒,以便网关以183个会话进度消息做出响应。如果在此时间段内未收到任何响应,则会发送“取消”请求并丢弃呼叫。
14:44:25:669 < — 取消
取消sip:91XXXXXXXXXX@X.X.X.X SIP/2.0
通过:SIP/2.0/;branch=z9hG4bK-d8754z-7f1a8263b4182a32-1—d8754z-;rport
trace timestamps显示,默认情况下,拨号器等待4秒钟,以便网关用183会话进度消息回应。
解决方案
大多数情况下,延迟发生在公共交换电话网络(PSTN)中,PSTN网络查找号码并回复网关需要超过4秒的时间。
解决此问题的一种方法是增加拨号器的超时窗口。这通过增加TimeToWaitForIPDialTone注册表项的值来实现。
以下是注册表项的路径:
HKEY_LOCAL_MACHINE\SOFTWARE\Cisco Systems, Inc.\ICM\<instance>\Dialer
注意:
- 此注册表项驻留在Dialer上。
- 调整注册表值拨号器后,必须重新启动。
- Cisco建议增加间隔6、8或10秒的值,但不要超过此限制。