소개
이 문서에서는 Cisco UCCE(Unified Contact Center Enterprise) SIP(Session Initiation Protocol) 다이얼러 호출이 실패하는 가장 일반적인 이유 중 하나에 대해 설명합니다(오류 코드 6).
사전 요구 사항
요구 사항
다음 주제에 대한 지식을 보유하고 있으면 유용합니다.
- Cisco Unified UCCE(Contact Center Enterprise) 릴리스 8.X SIP(Session Initiation Protocol) 다이얼러
- Cisco IOS 게이트웨이
- Cisco SIP Proxy 서버
사용되는 구성 요소
이 문서의 정보는 다음 소프트웨어 버전을 기반으로 합니다.
- Cisco Unified UCCE(Contact Center Enterprise) 릴리스 8.X
- Cisco IOS Gateway with Cisco IOS Software Train 15.1(x)T
문제
SIP 다이얼러가 오류 코드 6(6 [NO_DIALTONE])의 통화를 취소합니다. 이 오류 코드는 신호음이 들리지 않음을 나타냅니다.
이 문제의 경우 전화 걸기 추적은 다음 흐름을 보여 줍니다.
흐름에 대한 설명은 다음과 같습니다.
- 다이얼러가 포트를 선택하고 고객 레코드에 다이얼합니다.
14:44:21:669 dialer-baDialer 추적: (IVR) —> 전화 걸기, 전화: [91XXXXXXXX], 포트: 006, 벨소리 제한 시간: 32, 주: 포트_장치_속성
- 초대가 전송되면 게이트웨이가 100개의 Trying 메시지로 초대를 승인합니다.
14:44:21:778:<— 전송됨
SIP 초대:91XXXXXXXXXX@X.X.X.X SIP/2.0
경유: SIP/2.0/ ;branch=z9hG4bK-d8754z-7f1a8263b4182a32-1—d8754z-;보고서
14:44:21:794—> 수신
SIP/2.0 100 시도 중
경유: SIP/2.0/UDP X.X.X:58800;branch=z9hG4bK-d8754z-7f1a8263b4182a32-1—d8754z-;보고서
- 다이얼러는 게이트웨이가 183개의 세션 진행 메시지로 응답할 때까지 4초 동안 기다립니다. 이 시간 프레임에 응답이 없을 경우 Cancel(취소) 요청을 보내고 통화를 삭제합니다.
14:44:25:669 <— 취소
SIP 취소:91XXXXXXXXXX@X.X.X.X SIP/2.0
경유: SIP/2.0/ ;branch=z9hG4bK-d8754z-7f1a8263b4182a32-1—d8754z-;보고서
추적 타임스탬프는 기본적으로 다이얼러가 게이트웨이가 183 세션 진행 메시지로 다시 응답할 때까지 4초 동안 대기함을 보여줍니다.
솔루션
대부분의 경우 지연은 PSTN(Public Switched Telephony Network) 내에서 이루어지며, PSTN 네트워크가 번호를 찾고 게이트웨이에 다시 응답하는 데 4초 이상이 걸립니다.
이 문제를 해결하는 한 가지 방법은 다이얼러의 시간 제한 창을 늘리는 것입니다. 이는 TimeToWaitForIPDialTone 레지스트리 키의 값을 늘림으로써 수행됩니다.
다음은 레지스트리 키에 대한 경로입니다.
HKEY_LOCAL_MACHINE\SOFTWARE\Cisco Systems, Inc.\ICM\<instance>\Dialer
참고:
- 이 레지스트리 키는 다이얼러에 있습니다.
- 레지스트리 값 다이얼러를 조정한 후 다시 시작해야 합니다.
- 6, 8 또는 10초 간격의 값을 늘리되 이 제한을 초과하지 않는 것이 좋습니다.