본 제품에 대한 문서 세트는 편견 없는 언어를 사용하기 위해 노력합니다. 본 설명서 세트의 목적상, 편견 없는 언어는 나이, 장애, 성별, 인종 정체성, 민족 정체성, 성적 지향성, 사회 경제적 지위 및 교차성에 기초한 차별을 의미하지 않는 언어로 정의됩니다. 제품 소프트웨어의 사용자 인터페이스에서 하드코딩된 언어, RFP 설명서에 기초한 언어 또는 참조된 서드파티 제품에서 사용하는 언어로 인해 설명서에 예외가 있을 수 있습니다. 시스코에서 어떤 방식으로 포용적인 언어를 사용하고 있는지 자세히 알아보세요.
Cisco는 전 세계 사용자에게 다양한 언어로 지원 콘텐츠를 제공하기 위해 기계 번역 기술과 수작업 번역을 병행하여 이 문서를 번역했습니다. 아무리 품질이 높은 기계 번역이라도 전문 번역가의 번역 결과물만큼 정확하지는 않습니다. Cisco Systems, Inc.는 이 같은 번역에 대해 어떠한 책임도 지지 않으며 항상 원본 영문 문서(링크 제공됨)를 참조할 것을 권장합니다.
이 문서에서는 Cisco CVP(Customer Voice Portal) 오류 통화 흐름의 작동 방식에 대해 설명합니다.
다음 주제에 대한 지식을 보유하고 있으면 유용합니다.
이 문서의 정보는 다음 소프트웨어 버전을 기반으로 합니다.
이 문서의 정보는 특정 랩 환경의 디바이스를 토대로 작성되었습니다.이 문서에 사용된 모든 디바이스는 초기화된(기본) 컨피그레이션으로 시작되었습니다.네트워크가 작동 중인 경우 모든 명령의 잠재적인 영향을 이해해야 합니다.
CUBE 또는 인그레스 게이트웨이에서 존속성 서비스가 활성화되지 않은 경우 CVP 오류 흐름은 인그레스 게이트웨이/CUBE 또는 VXML 게이트웨이/CVB에 구성된 cvperror.tcl을 호출합니다. 이 TCL(Tool Command Language)은 CVP에 의해 생성된 92929292 레이블을 SIP 302 Moved Temporary 또는 SIP REFER 메시지의 인그레스 게이트웨이/CUBE로 전송할 때 트리거됩니다.
SIP REFER는 CVP가 이미 통화에 응답한 경우에만 수행됩니다.CVP는 통화에 응답하지 않을 때 리디렉션을 수행합니다.이 경우 302 Moved Temporary를 통화의 발신자( Ingress Gateway/CUBE )에게 전송합니다. 여기에는 연락처 헤더에 리디렉션 대상이 포함됩니다.
SIP REFER 또는 302 임시 이동됨 메시지와 상관없이 cvperror.tcl 스크립트의 주 작업은 Ingress Gateway/CUBE 또는 VXML Gateway/CVB에 플래시에 저장된 중요한 오류 메시지를 재생하는 것입니다.
통화 흐름:
PSTN(Public Switch Telephone Network)
Phone 4008 Dials 98041 — PSTN(CUCM)—SIP—CVP—ICM—(ICM이 다운됨)
CUBE에서 존속성을 사용할 수 없습니다.
CVP 다이얼 플랜에서 929292 레이블은 이미지에 표시된 대로 CUBE를 가리킵니다.
CUBE IP 주소:10.201.198.21
CVB IP 주소: 10.201.198.26
voice service voip
no ip address trusted authenticate
allow-connections sip to sip
no supplementary-service sip refer
supplementary-service media-renegotiate
redirect ip2ip
signaling forward unconditional
sip
bind control source-interface GigabitEthernet0/0
bind media source-interface GigabitEthernet0/0
rel1xx disable
min-se 360 session-expires 360
header-passing
asymmetric payload full
midcall-signaling passthru
no call service stop
......
application
service new-call flash:bootstrap.vxml
!
service survivability flash:survivability.tcl
paramspace callfeature med-inact-det enable
param ccb id:10.201.198.21;loc:CALO;trunks:2
!
service CVPSelfService flash:CVPSelfServiceBootstrap.vxml
!
service ringtone flash:ringtone.tcl
!
service cvperror flash:cvperror.tcl
paramspace english index 0
paramspace english language en
paramspace english location flash
paramspace english prefix en
.......
dial-peer voice 929292 voip
description CVP SIP error dial-peer
service cvperror
session protocol sipv2
session target ipv4:10.201.198.26
session transport tcp
incoming called-number 9292T
voice-class sip rel1xx disable
dtmf-relay rtp-nte h245-signal h245-alphanumeric
codec g711ulaw
no vad
게이트웨이에서 활성화된 디버그:ccsip 메시지 디버그 및 voip capi inout 디버그
--- After the error is identified on CVP, CVP sends a 302 Moved Temporaily to CUBE/Gateway
2444742: *May 2 19:30:45.956: //1575870/67C371000000/SIP/Msg/ccsipDisplayMsg:
Received:
SIP/2.0 302 Moved Temporarily
Via: SIP/2.0/UDP 10.201.198.21:5060;branch=z9hG4bK496B721A7
To: <sip:8041@10.201.198.7>;tag=dsa401be35
From: <sip:4008@10.201.198.18>;tag=21E92674-46A
Call-ID: AC32BE77-4D9711E8-91BCBF90-16BB0040@10.201.198.21
CSeq: 101 INVITE
Content-Length: 0
Cisco-Guid: 1740861696-0000065536-0000000041-0315017482
Contact: <sip:92929292@10.201.198.21>
Cisco-Gucid: 67C37100000100000000002912C6C90A
Session-ID: 00000000000000000000000000000000;remote=232199a11000016357f53ee8f467d218
--- Gateway responds with ACK
Sent:
ACK sip:8041@10.201.198.7:5060 SIP/2.0
Via: SIP/2.0/UDP 10.201.198.21:5060;branch=z9hG4bK496B721A7
From: sip:4008@10.201.198.18;tag=21E92674-46A
To: <sip:8041@10.201.198.7>;tag=dsa401be35
Date: Wed, 02 May 2018 23:30:45 GMT
Call-ID: AC32BE77-4D9711E8-91BCBF90-16BB0040@10.201.198.21
Max-Forwards: 70
CSeq: 101 ACK
Allow-Events: telephone-event
Content-Length: 0
-- Gateway forwards the Moved Temporarily message to the original party, in this case the PSTN (CUCM in this lab),
since the supplementary service is enabled
Sent:
SIP/2.0 302 Moved Temporarily
Via: SIP/2.0/TCP 10.201.198.18:5065;branch=z9hG4bK7d54331a57
From: <sip:4008@10.201.198.18>;tag=88~d18302a7-aed7-454e-85f1-89e6650073de-20554954
To: <sip:98041@10.201.198.21>;tag=21E926A0-192
Date: Wed, 02 May 2018 23:30:45 GMT
Call-ID: 67c37100-aea14613-29-12c6c90a@10.201.198.18
CSeq: 101 INVITE
Allow-Events: telephone-event
Server: Cisco-SIPGateway/IOS-12.x
Diversion: <sip:8041@10.201.198.21>;reason=unconditional;counter=1
Contact: sip:92929292@10.201.198.21:5060
Content-Length: 0
--CUCM ACK the message---
Received:
ACK sip:98041@10.201.198.21:5060 SIP/2.0
Via: SIP/2.0/TCP 10.201.198.18:5065;branch=z9hG4bK7d54331a57
From: <sip:4008@10.201.198.18>;tag=88~d18302a7-aed7-454e-85f1-89e6650073de-20554954
To: <sip:98041@10.201.198.21>;tag=21E926A0-192
Date: Wed, 02 May 2018 23:13:23 GMT
Call-ID: 67c37100-aea14613-29-12c6c90a@10.201.198.18
User-Agent: Cisco-CUCM11.0
Max-Forwards: 70
CSeq: 101 ACK
Allow-Events: presence, kpml
Content-Length: 0
--- Gateway received and Invite from PSTN (CUCM) related to the 929292 Error call flow
Received:
INVITE sip:92929292@10.201.198.21:5060 SIP/2.0
Via: SIP/2.0/UDP 10.201.198.18:5065;branch=z9hG4bK7e6f8e5100
From: <sip:4008@10.201.198.18>;tag=88~d18302a7-aed7-454e-85f1-89e6650073de-20554954
To: <sip:98041@10.201.198.21>
Date: Wed, 02 May 2018 23:13:23 GMT
Call-ID: 67c37100-aea14613-29-12c6c90a@10.201.198.18
Supported: timer,resource-priority,replaces
Min-SE: 1800
User-Agent: Cisco-CUCM11.0
Allow: INVITE, OPTIONS, INFO, BYE, CANCEL, ACK, PRACK, UPDATE, REFER, SUBSCRIBE, NOTIFY
CSeq: 102 INVITE
Diversion: <sip:8041@10.201.198.21>;reason=unconditional;counter=1
Expires: 180
Allow-Events: presence, kpml
Supported: X-cisco-srtp-fallback,X-cisco-original-called
Call-Info: <sip:10.201.198.18:5065>;method="NOTIFY;Event=telephone-event;Duration=500"
Call-Info: <urn:x-cisco-remotecc:callinfo>;x-cisco-video-traffic-class=VIDEO_UNSPECIFIED
Session-ID: a8540c82a4e44c2eba3f04ba20554953;remote=00000000000000000000000000000000
Cisco-Guid: 1740861696-0000065536-0000000041-0315017482
Session-Expires: 1800
P-Asserted-Identity: <sip:4008@10.201.198.18>
Remote-Party-ID: <sip:4008@10.201.198.18>;party=calling;screen=yes;privacy=off
Contact: <sip:4008@10.201.198.18:5065;transport=tcp>
Max-Forwards: 70
Content-Length: 0
---Match dial-peer 929292
2444797: *May 2 19:30:45.988: //-1/67C371000000/CCAPI/cc_api_call_setup_ind_common:
Interface=0x4A3A8D84, Call Info(
Calling Number=sip:4008@10.201.198.18,(Calling Name=)(TON=Unknown, NPI=Unknown, Screening=User, Passed, Presentation=Allowed),
Called Number=sip:92929292@10.201.198.21:5060(TON=Unknown, NPI=Unknown),
Calling Translated=FALSE, Subscriber Type Str=Unknown, FinalDestinationFlag=TRUE,
Incoming Dial-peer=929292, Progress Indication=NULL(0), Calling IE Present=TRUE,
Source Trkgrp Route Label=, Target Trkgrp Route Label=, CLID Transparent=FALSE), Call Id=1575871
....
....
-- Run cvperror.tcl
2444810: *May 2 19:30:45.992: //1575871/67C371000000/CCAPI/cc_process_call_setup_ind:
>>>>CCAPI handed cid 1575871 with tag 929292 to app "_ManagedAppProcess_cvperror"
-- Sent Trying and session progress to PSTN
Sent:
SIP/2.0 100 Trying
Via: SIP/2.0/UDP 10.201.198.18:5065;branch=z9hG4bK7e6f8e5100
From: <sip:4008@10.201.198.18>;tag=88~d18302a7-aed7-454e-85f1-89e6650073de-20554954
To: <sip:98041@10.201.198.21>
Date: Wed, 02 May 2018 23:30:45 GMT
Call-ID: 67c37100-aea14613-29-12c6c90a@10.201.198.18
CSeq: 102 INVITE
Allow-Events: telephone-event
Server: Cisco-SIPGateway/IOS-12.x
Content-Length: 0
2444819: *May 2 19:30:46.000: //1575871/67C371000000/SIP/Msg/ccsipDisplayMsg:
Sent:
SIP/2.0 183 Session Progress
Via: SIP/2.0/UDP 10.201.198.18:5065;branch=z9hG4bK7e6f8e5100
From: <sip:4008@10.201.198.18>;tag=88~d18302a7-aed7-454e-85f1-89e6650073de-20554954
To: <sip:98041@10.201.198.21>;tag=21E926C0-EDA
Date: Wed, 02 May 2018 23:30:45 GMT
Call-ID: 67c37100-aea14613-29-12c6c90a@10.201.198.18
CSeq: 102 INVITE
Allow: INVITE, OPTIONS, BYE, CANCEL, ACK, PRACK, UPDATE, REFER, SUBSCRIBE, NOTIFY, INFO, REGISTER
Allow-Events: telephone-event
Contact: <sip:92929292@10.201.198.21:5060;transport=tcp>
Server: Cisco-SIPGateway/IOS-12.x
Content-Length: 0
--Sent 200 OK
2444820: *May 2 19:30:46.000: //1575871/67C371000000/SIP/Msg/ccsipDisplayMsg:
Sent:
SIP/2.0 200 OK
Via: SIP/2.0/UDP 10.201.198.18:5065;branch=z9hG4bK7e6f8e5100
From: <sip:4008@10.201.198.18>;tag=88~d18302a7-aed7-454e-85f1-89e6650073de-20554954
To: <sip:98041@10.201.198.21>;tag=21E926C0-EDA
Date: Wed, 02 May 2018 23:30:45 GMT
Call-ID: 67c37100-aea14613-29-12c6c90a@10.201.198.18
CSeq: 102 INVITE
Allow: INVITE, OPTIONS, BYE, CANCEL, ACK, PRACK, UPDATE, REFER, SUBSCRIBE, NOTIFY, INFO, REGISTER
Allow-Events: telephone-event
Contact: <sip:92929292@10.201.198.21:5060;transport=tcp>
Supported: replaces
Supported: sdp-anat
Server: Cisco-SIPGateway/IOS-12.x
Require: timer
Session-Expires: 1800;refresher=uac
Supported: timer
Content-Type: application/sdp
Content-Disposition: session;handling=required
Content-Length: 250
v=0
o=CiscoSystemsSIP-GW-UserAgent 7410 4830 IN IP4 10.201.198.21
s=SIP Call
c=IN IP4 10.201.198.21
t=0 0
m=audio 16526 RTP/AVP 0 101
c=IN IP4 10.201.198.21
a=rtpmap:0 PCMU/8000
a=rtpmap:101 telephone-event/8000
a=fmtp:101 0-16
a=ptime:20
--Received ACK of the 200 OK message
2444823: *May 2 19:30:46.176: //-1/xxxxxxxxxxxx/SIP/Msg/ccsipDisplayMsg:
Received:
ACK sip:92929292@10.201.198.21:5060;transport=tcp SIP/2.0
Via: SIP/2.0/TCP 10.201.198.18:5065;branch=z9hG4bK7f4b18782f
From: <sip:4008@10.201.198.18>;tag=88~d18302a7-aed7-454e-85f1-89e6650073de-20554954
To: <sip:98041@10.201.198.21>;tag=21E926C0-EDA
Date: Wed, 02 May 2018 23:13:23 GMT
Call-ID: 67c37100-aea14613-29-12c6c90a@10.201.198.18
User-Agent: Cisco-CUCM11.0
Max-Forwards: 70
CSeq: 102 ACK
Allow-Events: presence, kpml
Session-ID: a8540c82a4e44c2eba3f04ba20554953;remote=4c37a896d7446e294d24d877668cab88
Content-Type: application/sdp
Content-Length: 244
v=0
o=CiscoSystemsCCM-SIP 88 1 IN IP4 10.201.198.18
s=SIP Call
c=IN IP4 10.152.234.20
b=TIAS:64000
b=CT:64
b=AS:64
t=0 0
m=audio 23062 RTP/AVP 0 101
a=ptime:20
a=rtpmap:0 PCMU/8000
a=rtpmap:101 telephone-event/8000
a=fmtp:101 0-15
---Play critical error audio file located in flash on CUBE
이 시나리오에서는 보조 서비스 sip moved-temporary가 기본적으로 활성화되어 있으므로 게이트웨이가 발신자에게 통화를 착신 전환합니다(이 경우 PSTN(Lab, CUCM)).
CVP 다이얼 플랜에서 929292 레이블은 이미지에 표시된 대로 CUBE를 가리킵니다.
CUBE IP 주소:10.201.198.21
CVB IP 주소: 10.201.198.26
voice service voip
no ip address trusted authenticate
allow-connections sip to sip
no supplementary-service sip moved-temporarily
no supplementary-service sip refer
supplementary-service media-renegotiate
redirect ip2ip
signaling forward unconditional
sip
bind control source-interface GigabitEthernet0/0
bind media source-interface GigabitEthernet0/0
rel1xx disable
min-se 360 session-expires 360
header-passing
asymmetric payload full
midcall-signaling passthru
no call service stop
......
application
service new-call flash:bootstrap.vxml
!
service survivability flash:survivability.tcl
paramspace callfeature med-inact-det enable
param ccb id:10.201.198.21;loc:CALO;trunks:2
!
service CVPSelfService flash:CVPSelfServiceBootstrap.vxml
!
service ringtone flash:ringtone.tcl
!
service cvperror flash:cvperror.tcl
paramspace english index 0
paramspace english language en
paramspace english location flash
paramspace english prefix en
.......
dial-peer voice 929292 voip
description CVP SIP error dial-peer
service cvperror
session protocol sipv2
session target ipv4:10.201.198.26
session transport tcp
incoming called-number 9292T
voice-class sip rel1xx disable
dtmf-relay rtp-nte h245-signal h245-alphanumeric
codec g711ulaw
no vad
게이트웨이에서 활성화된 디버그:ccsip 메시지를 디버깅하고 voip ccapi inout을 디버깅합니다.
--- After the error is identified on CVP, CVP sends a 302 Moved Temporaily to CUBE/Gateway
2452782: *May 2 21:02:46.120: //1580163/41F099000000/SIP/Msg/ccsipDisplayMsg:
Received:
SIP/2.0 302 Moved Temporarily
Via: SIP/2.0/UDP 10.201.198.21:5060;branch=z9hG4bK4980BDED
To: <sip:8041@10.201.198.7>;tag=ds8369f9d4
From: <sip:4008@10.201.198.18>;tag=223D6198-B66
Call-ID: 8678DF8F-4DA411E8-A286BF90-16BB0040@10.201.198.21
CSeq: 101 INVITE
Content-Length: 0
Cisco-Guid: 1106286848-0000065536-0000000042-0315017482
Contact: <sip:92929292@10.201.198.21>
Cisco-Gucid: 41F09900000100000000002A12C6C90A
Session-ID: 00000000000000000000000000000000;remote=2375d4ec100001634a4a6be49573f76d
--- Gateway responds with ACK
Sent:
ACK sip:8041@10.201.198.7:5060 SIP/2.0
Via: SIP/2.0/UDP 10.201.198.21:5060;branch=z9hG4bK4980BDED
From: sip:4008@10.201.198.18;tag=223D6198-B66
To: <sip:8041@10.201.198.7>;tag=ds8369f9d4
Date: Thu, 03 May 2018 01:02:46 GMT
Call-ID: 8678DF8F-4DA411E8-A286BF90-16BB0040@10.201.198.21
Max-Forwards: 70
CSeq: 101 ACK
Allow-Events: telephone-event
Content-Length: 0
2452813: *May 2 21:02:46.128: //1580163/41F099000000/CCAPI/cc_api_call_disconnect_done:
Disposition=0, Interface=0x4A3A8D84, Tag=0x0, Call Id=1580163,
Call Entry(Disconnect Cause=16, Voice Class Cause Code=0, Retry Count=0)
2452814: *May 2 21:02:46.128: //1580163/41F099000000/CCAPI/cc_api_call_disconnect_done:
Call Disconnect Event Sent
2452815: *May 2 21:02:46.128: //-1/xxxxxxxxxxxx/CCAPI/cc_free_feature_vsa:
2452816: *May 2 21:02:46.128: :cc_free_feature_vsa freeing 4C79B7F8
2452817: *May 2 21:02:46.128: //-1/xxxxxxxxxxxx/CCAPI/cc_free_feature_vsa:
2452818: *May 2 21:02:46.128: vsacount in free is 2
2452819: *May 2 21:02:46.132: //1580162/41F099000000/CCAPI/ccCallDisconnect:
Cause Value=16, Tag=0x0, Call Entry(Previous Disconnect Cause=0, Disconnect Cause=0)
2452820: *May 2 21:02:46.132: //1580162/41F099000000/CCAPI/ccCallDisconnect:
Cause Value=16, Call Entry(Responsed=TRUE, Cause Value=16)
2452821: *May 2 21:02:46.132: //-1/xxxxxxxxxxxx/CCAPI/ccMemPoolTDFreeHelper:
data = 4D0F39A4
2452822: *May 2 21:02:46.132: ccMemPoolTDFreeHelper:mem_mgr_mempool_free: mem_refcnt(4C6D2C38)=0 - mempool cleanup
2452823: *May 2 21:02:46.132: //1580162/41F099000000/SIP/Msg/ccsipDisplayMsg:
--Since Moved Supplementary Service is disabled, Gateway reports an error and the call is disconnected:
Sent:
SIP/2.0 500 Internal Server Error
Via: SIP/2.0/TCP 10.201.198.18:5065;branch=z9hG4bK817c2f8cee
From: <sip:4008@10.201.198.18>;tag=90~d18302a7-aed7-454e-85f1-89e6650073de-20554956
To: <sip:98041@10.201.198.21>;tag=223D61C8-24D1
Date: Thu, 03 May 2018 01:02:46 GMT
Call-ID: 41f09900-aea15ba3-2a-12c6c90a@10.201.198.18
CSeq: 101 INVITE
Allow-Events: telephone-event
Server: Cisco-SIPGateway/IOS-12.x
Reason: Q.850;cause=16
Content-Length: 0
이 시나리오에서는 보조 서비스 sip moved-temporary가 게이트웨이에서 비활성화되었으므로 302 Moved Temporary 메시지가 지원되지 않으며 게이트웨이에 의해 내부 오류가 CVP에 보고됩니다.
CVP 다이얼 플랜에서 929292 레이블은 이미지에 표시된 대로 CVB를 가리킵니다.
CUBE IP 주소:10.201.198.21
CVB IP 주소: 10.201.198.26
voice service voip
no ip address trusted authenticate
allow-connections sip to sip
no supplementary-service sip moved-temporarily
no supplementary-service sip refer
supplementary-service media-renegotiate
redirect ip2ip
signaling forward unconditional
sip
bind control source-interface GigabitEthernet0/0
bind media source-interface GigabitEthernet0/0
rel1xx disable
min-se 360 session-expires 360
header-passing
asymmetric payload full
midcall-signaling passthru
no call service stop
......
application
service new-call flash:bootstrap.vxml
!
service survivability flash:survivability.tcl
paramspace callfeature med-inact-det enable
param ccb id:10.201.198.21;loc:CALO;trunks:2
!
service CVPSelfService flash:CVPSelfServiceBootstrap.vxml
!
service ringtone flash:ringtone.tcl
!
service cvperror flash:cvperror.tcl
paramspace english index 0
paramspace english language en
paramspace english location flash
paramspace english prefix en
.......
dial-peer voice 929292 voip
description CVP SIP error dial-peer
service cvperror
session protocol sipv2
session target ipv4:10.201.198.26
session transport tcp
incoming called-number 9292T
voice-class sip rel1xx disable
dtmf-relay rtp-nte h245-signal h245-alphanumeric
codec g711ulaw
no vad
게이트웨이에서 활성화된 디버그:ccsip 메시지를 디버깅하고 voip ccapi inout을 디버깅합니다.
Same behavior as Scenario 2
Received:
SIP/2.0 302 Moved Temporarily
Via: SIP/2.0/UDP 10.201.198.21:5060;branch=z9hG4bK4984515FB
To: <sip:8041@10.201.198.7>;tag=ds8848a4c6
From: <sip:4008@10.201.198.18>;tag=224B0C80-11DA
Call-ID: 9C5C461D-4DA611E8-A550BF90-16BB0040@10.201.198.21
CSeq: 101 INVITE
Content-Length: 0
Cisco-Guid: 1476352256-0000065536-0000000044-0315017482
Contact: <sip:92929292@10.201.198.26>
Cisco-Gucid: 57FF5900000100000000002C12C6C90A
Session-ID: 00000000000000000000000000000000;remote=23837fd11000016394e369cb85ba7fea
Sent:
ACK sip:8041@10.201.198.7:5060 SIP/2.0
Via: SIP/2.0/UDP 10.201.198.21:5060;branch=z9hG4bK4984515FB
From: sip:4008@10.201.198.18;tag=224B0C80-11DA
To: <sip:8041@10.201.198.7>;tag=ds8848a4c6
Date: Thu, 03 May 2018 01:17:41 GMT
Call-ID: 9C5C461D-4DA611E8-A550BF90-16BB0040@10.201.198.21
Max-Forwards: 70
CSeq: 101 ACK
Allow-Events: telephone-event
Content-Length: 0
Sent:
SIP/2.0 500 Internal Server Error
Via: SIP/2.0/TCP 10.201.198.18:5065;branch=z9hG4bK83447b6e69
From: <sip:4008@10.201.198.18>;tag=92~d18302a7-aed7-454e-85f1-89e6650073de-20554960
To: <sip:98041@10.201.198.21>;tag=224B0CA0-E15
Date: Thu, 03 May 2018 01:17:41 GMT
Call-ID: 57ff5900-aea15f23-2c-12c6c90a@10.201.198.18
CSeq: 101 INVITE
Allow-Events: telephone-event
Server: Cisco-SIPGateway/IOS-12.x
Reason: Q.850;cause=16
Content-Length: 0
게이트웨이에서 보조 서비스 sip moved-temporary가 비활성화되어 있으므로 시나리오 2와 동일한 동작을 사용하며, 302 일시적으로 이동됨 메시지가 지원되지 않으며 게이트웨이에 의해 내부 오류가 CVP에 보고됩니다.
CVP 다이얼 플랜에서 929292 레이블은 이미지에 표시된 대로 CVB를 가리킵니다.
CUBE IP 주소:10.201.198.21
CVB IP 주소: 10.201.198.26
voice service voip
no ip address trusted authenticate
allow-connections sip to sip
no supplementary-service sip refer
supplementary-service media-renegotiate
redirect ip2ip
signaling forward unconditional
sip
bind control source-interface GigabitEthernet0/0
bind media source-interface GigabitEthernet0/0
rel1xx disable
min-se 360 session-expires 360
header-passing
asymmetric payload full
midcall-signaling passthru
no call service stop
......
application
service new-call flash:bootstrap.vxml
!
service survivability flash:survivability.tcl
paramspace callfeature med-inact-det enable
param ccb id:10.201.198.21;loc:CALO;trunks:2
!
service CVPSelfService flash:CVPSelfServiceBootstrap.vxml
!
service ringtone flash:ringtone.tcl
!
service cvperror flash:cvperror.tcl
paramspace english index 0
paramspace english language en
paramspace english location flash
paramspace english prefix en
.......
dial-peer voice 929292 voip
description CVP SIP error dial-peer
service cvperror
session protocol sipv2
session target ipv4:10.201.198.26
session transport tcp
incoming called-number 9292T
voice-class sip rel1xx disable
dtmf-relay rtp-nte h245-signal h245-alphanumeric
codec g711ulaw
no vad
게이트웨이에서 활성화된 디버그:ccsip 메시지 디버그 및 voip capi inout 디버그
--- After the error is identified on CVP, CVP sends a 302 Moved Temporaily to CUBE/Gateway
2455061: *May 2 21:25:10.904: //1581217/639F4F800000/SIP/Msg/ccsipDisplayMsg:
Received:
SIP/2.0 302 Moved Temporarily
Via: SIP/2.0/UDP 10.201.198.21:5060;branch=z9hG4bK4986321AD
To: <sip:8041@10.201.198.7>;tag=ds2cb7f0a
From: <sip:4008@10.201.198.18>;tag=2251E6B8-26BC
Call-ID: A8087055-4DA711E8-A6C0BF90-16BB0040@10.201.198.21
CSeq: 101 INVITE
Content-Length: 0
Cisco-Guid: 1671384960-0000065536-0000000046-0315017482
Contact: <sip:92929292@10.201.198.26>
Cisco-Gucid: 639F4F80000100000000002E12C6C90A
Session-ID: 00000000000000000000000000000000;remote=238a5a0d100001633384b476d5df07da
--- Gateway responds with ACK
Sent:
ACK sip:8041@10.201.198.7:5060 SIP/2.0
Via: SIP/2.0/UDP 10.201.198.21:5060;branch=z9hG4bK4986321AD
From: sip:4008@10.201.198.18;tag=2251E6B8-26BC
To: <sip:8041@10.201.198.7>;tag=ds2cb7f0a
Date: Thu, 03 May 2018 01:25:10 GMT
Call-ID: A8087055-4DA711E8-A6C0BF90-16BB0040@10.201.198.21
Max-Forwards: 70
CSeq: 101 ACK
Allow-Events: telephone-event
Content-Length: 0
-- Gateway forward the Moved Temporarily message to the original party, in this case the PSTN (CUCM in this lab),
since the supplementary service is enabled
Sent:
SIP/2.0 302 Moved Temporarily
Via: SIP/2.0/TCP 10.201.198.18:5065;branch=z9hG4bK852a31e4f8
From: <sip:4008@10.201.198.18>;tag=94~d18302a7-aed7-454e-85f1-89e6650073de-20554964
To: <sip:98041@10.201.198.21>;tag=2251E6D4-23B1
Date: Thu, 03 May 2018 01:25:10 GMT
Call-ID: 639f4f80-aea160e4-2e-12c6c90a@10.201.198.18
CSeq: 101 INVITE
Allow-Events: telephone-event
Server: Cisco-SIPGateway/IOS-12.x
Diversion: <sip:8041@10.201.198.21>;reason=unconditional;counter=1
Contact: sip:92929292@10.201.198.26:5060
Content-Length: 0
---Received ACK form PSTN
Received:
ACK sip:98041@10.201.198.21:5060 SIP/2.0
Via: SIP/2.0/TCP 10.201.198.18:5065;branch=z9hG4bK852a31e4f8
From: <sip:4008@10.201.198.18>;tag=94~d18302a7-aed7-454e-85f1-89e6650073de-20554964
To: <sip:98041@10.201.198.21>;tag=2251E6D4-23B1
Date: Thu, 03 May 2018 01:07:48 GMT
Call-ID: 639f4f80-aea160e4-2e-12c6c90a@10.201.198.18
User-Agent: Cisco-CUCM11.0
Max-Forwards: 70
CSeq: 101 ACK
Allow-Events: presence, kpml
Content-Length: 0
At this moment the PSTN must sent a SIP Invite to the CVVB, since there is no SIP trunk between the PSTN and the CVVB,
the critical error message is not played and the call disconnects.
이 시나리오에서는 보조 서비스 sip moved-temporary가 기본적으로 활성화되어 있으므로 게이트웨이가 발신자에게 통화를 착신 전환합니다(이 경우 PSTN(Lab, CUCM)). 그러나 PSTN에 CVB에 대한 SIP 트렁크가 없으므로 중요한 오류 메시지가 재생되지 않고 통화 연결이 끊깁니다.
결론적으로 929292 오류 레이블은 게이트웨이에 의해 구성 및 제어되어야 합니다.이 다이얼 피어는 아웃바운드 통화 레그에 사용되지 않으므로 게이트웨이/큐브의 929292 인바운드 다이얼 피어의 세션 대상에서 구성한 것과 관련이 없습니다.