본 제품에 대한 문서 세트는 편견 없는 언어를 사용하기 위해 노력합니다. 본 설명서 세트의 목적상, 편견 없는 언어는 나이, 장애, 성별, 인종 정체성, 민족 정체성, 성적 지향성, 사회 경제적 지위 및 교차성에 기초한 차별을 의미하지 않는 언어로 정의됩니다. 제품 소프트웨어의 사용자 인터페이스에서 하드코딩된 언어, RFP 설명서에 기초한 언어 또는 참조된 서드파티 제품에서 사용하는 언어로 인해 설명서에 예외가 있을 수 있습니다. 시스코에서 어떤 방식으로 포용적인 언어를 사용하고 있는지 자세히 알아보세요.
Cisco는 전 세계 사용자에게 다양한 언어로 지원 콘텐츠를 제공하기 위해 기계 번역 기술과 수작업 번역을 병행하여 이 문서를 번역했습니다. 아무리 품질이 높은 기계 번역이라도 전문 번역가의 번역 결과물만큼 정확하지는 않습니다. Cisco Systems, Inc.는 이 같은 번역에 대해 어떠한 책임도 지지 않으며 항상 원본 영문 문서(링크 제공됨)를 참조할 것을 권장합니다.
이 문서에서는 CallBack UCCX(Cisco Unified Contact Center Express) 기능이 작동하는 방식에 대해 설명합니다. 이 문서에서는 UCCX 및 CUCM(Cisco Unified Communications Manager)을 사용하여 통화 흐름의 주요 순간을 추적하고 찾아보는 데 중점을 둡니다. 로그 분석을 통해 주요 통화를 추적합니다.
다음 주제에 대한 지식을 보유하고 있으면 유용합니다.
이 문서의 정보는 다음 소프트웨어 버전을 기반으로 합니다.
이 문서의 정보는 특정 랩 환경의 디바이스를 토대로 작성되었습니다.이 문서에 사용된 모든 디바이스는 초기화된(기본) 컨피그레이션으로 시작되었습니다.현재 네트워크가 작동 중인 경우, 모든 명령어의 잠재적인 영향을 미리 숙지하시기 바랍니다.
참고:기본 스크립트는 UCCX 스크립트 저장소(http://www.cisco.com/c/en/us/support/customer-collaboration/unified-contact-center-express/products-implementation-design-guides-list.html)에서 사용할 수 있습니다.Zip 파일을 찾을 수 있습니다.이 ZIP 파일에는 기본 스크립트로 사용할 수 있는 스크립트가 포함된 BaseLineAdvQueuing이라는 폴더가 있습니다.스크립트 작동 방식을 설명하는 Word 문서도 있습니다.
고객이 UCCX 대기열에 전화를 걸었을 때 해당 시점에 사용 가능한 모든 상담원이 통화 중이고 통화를 받을 수 없는 경우 사전 설정된 시간 초과에서 프롬프트가 표시됩니다.고객이 다시 전화를 받기를 원하는지 묻기 위한 것입니다.고객은 콜백을 선택하거나 메시지를 남길 수 있습니다.
콜백 기능은 3단계로 나눌 수 있습니다.
1단계. 사용자 입력
2단계. 전화 걸기
3단계. 통화 리디렉션
이 단계에서는 UCCX 대기열의 고객 통화와 모든 상담원이 통화 중입니다.고객에게 콜백 옵션이 제공됩니다.고객이 콜백을 선택하면 콜백 번호를 입력하고 메시지를 녹음하라는 메시지가 표시됩니다.통화가 끊어진 후 확인 메시지가 재생됩니다.
이 단계에서 UCCX는 콜백 번호를 유지하고 일반 ICD(Interactive Call Distribution) 라우팅이 있는 CTI 트리거에 대한 새 통화를 시작하고 상담원이 자유롭게 전화를 받을 때까지 고스트 통화를 여기에 유지합니다.
이 통화는 발신 통화 단계에서 완전히 다른 CTI 포트 집합(통화 제어 그룹 ID는 다름)과 UCCX와 스크립트 자체에 구성된 새 미디어 채널 그룹을 사용하기 때문에 고스트 통화입니다.
이 단계에서 상담원이 통화에 응답했으며 상담원은 발신자가 원하는 만큼 남긴 메시지를 듣고 키를 눌러 발신자가 처음 남긴 번호에서 발신자에게 시스템 통화를 다시 수행하도록 합니다.이제 UCCX 시스템에서 통화 리디렉션을 시작합니다.입력한 콜백 번호에서 시스템과 에이전트 간 통화를 발신자에게 전송하는 데 사용됩니다.
콜백 기능은 두 개의 서로 다른 응용 프로그램과 이러한 스크립트에 도달하기 위한 두 개의 트리거가 있는 두 개의 스크립트로 구분됩니다.
고객이 이 스크립트로 전화를 겁니다(주 라인 번호). 상담원이 통화 중인 경우 콜백을 묻는 메시지가 표시됩니다.
이 스크립트는 통화 발신 단계를 사용하여 간단한 ICD 스크립트를 사용하여 다른 트리거인 콜백 번호라는 다른 번호로 구성됩니다.
콜백용 간단한 ICD 스크립트로, 콜백용으로 선택할 에이전트 풀이 포함된 CSQ에 선택 리소스가 있는 트리거입니다.콜백 번호를 입력하면 고객의 통화가 끊어지고 고스트 통화가 이 스크립트로 리디렉션되어 대기합니다.
상담원이 콜백에서 이 통화를 시작할 수 있는 경우 통화 리디렉션 스크립트와 함께 제공된 고객의 콜백 번호에 연결됩니다.
Subsystems(하위 시스템) > CM Telephony(CM 텔레포니) > Call Control Group(통화 제어 그룹) 아래에 이러한 스크립트에 사용되는 서로 다른 통화 제어 그룹이 2개 있어야 합니다.
Subsystems(서브시스템) > Cisco Media(Cisco 미디어) 아래에 두 개의 서로 다른 미디어 채널이 정의되어 있어야 합니다.
예:
스크립트 1:이 스크립트에 대한 인바운드 통화는 통화 제어 그룹 ID 1 및 미디어 채널 그룹 1을 통해 이루어집니다.
이 스크립트의 호출 단계에서는 통화 제어 그룹 ID 2 및 미디어 채널 그룹 2를 사용합니다.
스크립트 2:이 스크립트에는 스크립트 1과 다른 미디어 채널을 사용하는 트리거가 있어야 합니다. 예를 들면 다음과 같습니다.미디어 채널 ID 2 및 통화 제어 그룹 ID 2.
초기 고객 전화 번호:2161
UCCX 메인라인 대기열 번호:9999
UCCX 콜백 트리거:3999
남은 콜백 번호:08062131
상담원 번호:62151(SIP Phone)
고객 IP 전화에서 들어오는 초대:
###$ Invite for UCCX trigger $###
02302874.002 |10:14:27.152 |AppInfo |SIPTcp - wait_SdlReadRsp: Incoming SIP TCP message from 10.106.87.161 on port 52035 index 19 with 1475 bytes:
[83471,NET]
INVITE sip:9@10.106.87.135;user=phone SIP/2.0
Via: SIP/2.0/TCP 10.106.87.161:52035;branch=z9hG4bK0593f26a
From: "2161" <sip:2161@10.106.87.135>;tag=e8ba7006276f00792818f1b2-6550ea32
To: <sip:9@10.106.87.135>
Call-ID: e8ba7006-276f0004-3895b0cc-3fda7fb1@10.106.87.161
Max-Forwards: 70
Date: Fri, 08 Apr 2016 04:44:25 GMT
CSeq: 101 INVITE
User-Agent: Cisco-CP8961/9.4.2
Contact: <sip:849fe75d-ae74-8e22-d48e-c11feccbecf2@10.106.87.161:52035;transport=tcp>
Expires: 180
Accept: application/sdp
Allow: ACK,BYE,CANCEL,INVITE,NOTIFY,OPTIONS,REFER,REGISTER,UPDATE,SUBSCRIBE,INFO
Remote-Party-ID: "2161" <sip:2161@10.106.87.135>;party=calling;id-type=subscriber;privacy=off;screen=yes
Supported: replaces,join,sdp-anat,norefersub,resource-priority,extended-refer,X-cisco-callinfo,X-cisco-serviceuri,X-cisco-escapecodes,X-cisco-service-control,X-cisco-srtp-fallback,X-cisco-monrec,X-cisco-config,X-cisco-sis-7.0.0,X-cisco-xsi-8.0.1
Allow-Events: kpml,dialog
Recv-Info: conference
Recv-Info: x-cisco-conference
Content-Length: 354
Content-Type: application/sdp
Content-Disposition: session;handling=optional
v=0
o=Cisco-SIPUA 23877 0 IN IP4 10.106.87.161
s=SIP Call
t=0 0
m=audio 17818 RTP/AVP 102 0 8 116 18 101
c=IN IP4 10.106.87.161
a=rtpmap:102 L16/16000
a=rtpmap:0 PCMU/8000
a=rtpmap:8 PCMA/8000
a=rtpmap:116 iLBC/8000
a=fmtp:116 mode=20
a=rtpmap:18 G729/8000
a=fmtp:18 annexb=no
a=rtpmap:101 telephone-event/8000
a=fmtp:101 0-15
a=sendrecv
UCCX 번호 9999에 숫자 분석이 발생합니다.
###$ Digit Analysis happens for UCCX number 9999 $###
02302962.007 |10:14:27.832 |AppInfo |Digit analysis: match(pi="2", fqcn="2161", cn="2161",plv="5", pss="", TodFilteredPss="", dd="9999",dac="0")
02302962.008 |10:14:27.832 |AppInfo |Digit analysis: analysis results
02302962.009 |10:14:27.832 |AppInfo ||PretransformCallingPartyNumber=2161
|CallingPartyNumber=2161
|DialingPartition=
|DialingPattern=9999
|FullyQualifiedCalledPartyNumber=9999
|DialingPatternRegularExpression=(9999)
|DialingWhere=
|PatternType=Enterprise
9999 번호를 라우팅해야 하는 위치를 찾을 때 Linecontroller를 받게 되며, 이 프로세스는 통화를 처리하는 다음 프로세스입니다.
02302964.000 |10:14:27.832 |SdlSig |DmPidRes |wait |Da(1,100,211,1) |DeviceManager(1,100,205,1) |1,100,14,94509.144^10.106.87.161^* |[R:N-H:0,N:0,L:0,V:0,Z:0,D:0] Cepn=4eebaf05-990d-7980-a79f-e4488fb75cec Id=3836477808 ccmType=4 DeviceName=9999: Pid=1,100,174,555,ad243d17-98b4-4118-8feb-5ff2e1b781ac
###$ PID=LineControl(1,100,174,555) is the response
02302964.001 |10:14:27.832 |AppInfo |Digit analysis: wait_DmPidRes- Partition=[] Pattern=[9999] Where=[],cmDeviceType=[UserDevice], OutsideDialtone =[0], DeviceOverride=[0], PID=LineControl(1,100,174,555),CI=[31614358],Sender=Cdcc(1,100,219,249)
이를 통해 Linecontroller로 연결됩니다.
02302975.001 |10:14:27.833 |AppInfo |LineControl(555) - 0 calls, 0 CiReq, busyTrigger=10000, maxCall=10000
02302975.002 |10:14:27.833 |Created | | |LineCdpc(1,100,175,269) |LineControl(1,100,174,555) | |NumOfCurrentInstances: 2
02302975.003 |10:14:27.833 |AppInfo |LineControl(555) - Get call instance=1 for CI=31614359
02302975.004 |10:14:27.833 |AppInfo |LineControl(555): restart0_CcSetupReq update State of cdpc (269) to receive7
이제 Linecontroller가 디바이스(CTI 포트)로 연결됩니다.
02302979.000 |10:14:27.834 |SdlSig |CcSetupReq |null0 |LineCdpc(1,100,175,269) |LineControl(1,100,174,555) |1,100,14,94509.144^10.106.87.161^* |[R:N-H:0,N:1,L:0,V:0,Z:0,D:0] CI=31614359 CI.branch=0 sBPL.plid=65 sBPL.l=1 sBPL.pl=5 sBPL.msd=0 FDataType=0opId=0ssType=0 SsKey=0invokeId=0resultExp=Fbpda=F pi.piid=30 pi.l=0 pi2.piid=30 pi2.l=0 pi3.piid=30 pi3.l=0 FQCGPN=ti=1nd=2161pi=0si1 preXCgpn=tn=0npi=0ti=1nd=2161pi=0si1 cgPart= cgPat=2161 cgpn=tn=0npi=0ti=1nd=2161pi=1si1 cgpnVM= unXCgpn=tn=0npi=0ti=1nd=2161pi=1si1 cName=locale: 1 Name: UnicodeName: pi: 1 DD=tn=0npi=1ti=1nd=9999User=9999Host=10.106.87.135Port=5060PassWord=Madder=Transport=4mDisplayName=RawUrl=sip:9@10.106.87.135;user=phoneOrigPort=0pi=0si1 origDD=tn=0npi=1ti=1nd=9999User=9999Host=10.106.87.135Port=5060PassWord=Madder=Transport=4mDisplayName=RawUrl=sip:9@10.106.87.135;user=phoneOrigPort=0pi=0si1 preXCdpn=tn=0npi=0ti=1nd=9999pi=0si0 preXTagsList=SUBSCRIBER preXPosMatchList=9999 cdPart= cdPat=9999 cdpn=tn=0npi=0ti=1nd=9999pi=1si1 cdpnVMbox= localPatternUsage=2 connectedPatternUsage=2 itrPart= itrPat= LRPart= LRPat=9999 LR=tn=0npi=0ti=1nd=9999pi=0si1 LRVM= LRName=locale: 1 Name: UnicodeName: pi: 0 FQOCpdn=ti=1nd=9999pi=0si1 fFQLRNum=ti=1nd=9999pi=0si1 oPart= oPat=9999 oCpdn=tn=0npi=0ti=1nd=9999pi=0si1 oCdpnVM= oRFR=0 oName=locale: 1 Name: UnicodeName: pi: 0 ts=SUBSCRIBER posMatches=9999 withTags= withValues= rdn.l=0IpAddrMode=0 ipAddrType=0 ipv4=10.106.87.161:52035 region=Default capCount=5 ctiActive=F ctiFarEndDev=1 ctiCCMId=1 cgPtyDev=SEPE8BA7006276F callInst=1 confCallInst=0 OLF=1Supp DTMF=3DTMF Cfg=1DTMF Payload=101isOffNetDev=F bc.l=3 bc.itr=1 bc.itc=0 bc.trm=0 bc.tm=16 maxForwards=69 cgpnMaskedByRedirect=F callingDP=1b1b9eb6-7803-11d3-bdf0-00108302ead1 featCallType=0 callingUserId= UnicodeName: muteEnabled=0 associatedCallCI=0 featurePriority=1 nonTargetPolicy=0 unconsumedDigits= suppressMOH=F numPlanPkid =4eebaf05-990d-7980-a79f-e4488fb75cec networkDomain= bitMask=0 SetupReason=0 routeClass=1 sideACmDeviceType=4 protected=1 ControlProcessType=0 tokens=0 isPresent=F transitCount=0 geolocInfo={geolocPkid=, filterPkid=, geolocVal=, devType=4} locPkid=29c5c1c4-8871-4d1e-8394-0b9181e8c54d locName=Hub_None deductBW=F fateShareId=StandAloneCluster:31614358 videoTrafficClass=Desktop oFromAnalogDvc=F bridgeParticipantID= callingUsr= remoteClusterID= isEMCCDevice=F lHPMemCEPN= cHPMemCEPN= uri=ti=1User=Host=Port=0PassWord=Madder=Transport=4mDisplayName=RawUrl=<sip:849fe75d-ae74-8e22-d48e-c11feccbecf2@10.106.87.161:52035;transport=tcp>OrigPort=0pi=0si1 isParamSet=T M=Unknown ;rc=0 Hdrs= CanSupportSIPTandN=true TransId=0 AllowBitMask=0x7bf UserAgentOrServer=Cisco-CP8961/9.4.2 OrigDDName=locale: 1 Name: UnicodeName: pi: 0 mCallerId= mCallerName=LatentCaps=null icidVal= icidGenAddr= oioi= tioi= ptParams= receivedPAID= routeHdr= routeCepn= requestURI= PCVFlag=F originallyHadISUP=F isIMSFinalRoute=F IMSMode=0 SideABibEnabled= 3 isCgpnNonPreemptable=F isCdpnNonPreemptable=F origDP=1b1b9eb6-7803-11d3-bdf0-00108302ead1 lastRedirectingDP=1b1b9eb6-7803-11d3-bdf0-00108302ead1 originalLRG= lastRedirectingLRG= nwLoc=0 rstr= FarEndDeviceName=SEPE8BA7006276F hdrMOH=0 CAL={v=ffffffff, m=ffffffff, tDev=F, res=F, devType=0}
02302979.001 |10:14:27.834 |AppInfo |LineCdpc(269): -dispatchToAllDevices-, sigName=CcSetupReq, device=TRG2
이제 통화가 CTI 포트에 표시되고 포트가 통화에 응답합니다.
02303167.000 |10:14:27.874 |SdlSig-I |CtiLineCallAnswerReq |restart0 |StationD(1,100,63,520) |CTIDeviceLineMgr(1,200,25,1) |1,200,13,273912.572^10.106.87.133^TEST_543210 |[R:N-H:0,N:0,L:0,V:0,Z:0,D:0] mAsyncResponse=6043 CH=1|31614360 LH=1|1063 MediaDeviceName = MediaDevicePid = (0,0,0,0) resource ID=0
02303167.001 |10:14:27.874 |AppInfo |StationD(520): StationCtiD-CtiLineCallAnswerReq LH=1|1063
02303167.002 |10:14:27.874 |AppInfo |StationD(520): StationCtiD-CtiLineCallAnswerReq LH=1|1063
02303168.000 |10:14:27.874 |SdlSig |StationOffHook |restart0 |StationD(1,100,63,520) |StationD(1,100,63,520) |1,200,13,273912.572^10.106.87.133^TEST_543210 |[R:N-H:0,N:1,L:0,V:0,Z:0,D:0] Line=1 CI=31614360 GCI.node=0 GCI.ci=0 mDialedDigits= mPrimaryCi=0 cgpn= cgpnVMBx= trigger=0 mSpoofCgp=F fp=1 fid=9999 FDataType=0opId=0ssType=0 SsKey=0invokeId=0resultExp=Fbpda=F
###$ CTI Port Answered the call or Call is now in Queue $###
02303168.001 |10:14:27.874 |AppInfo |StationD: (0000520) restart0_StationOffHook - INFO: CI=31614360 on line=1, SPKMode=0, alwaysPrimeLine=0, alwaysUsePrimeLineForVM=0, fid=9999, offHookTrigger=0.
02303168.002 |10:14:27.874 |AppInfo |StationD: (0000520) restart0_StationOffHook - INFO: CI=31614360 on line=1, SPKMode=0. Answer.
02303168.003 |10:14:27.874 |AppInfo |StationD: (0000520) preProcessing - INFO: Please Send the signal now.
02303168.004 |10:14:27.874 |AppInfo |StationD: (0000520) INFO- sendSignalNow, sigName=StationOffHook, cdpc=240
이때 발신자가 대기열에 있고 알림이 재생됩니다.사전 설정된 시간 후 고객은 콜백 기능을 선택하고 콜백 번호를 DTMF 숫자 0,8,0,6,2,1,3,1,#으로 입력하기 시작합니다.
###$ Digit 0 $###
02303407.000 |10:14:46.625 |SdlSig-O |CtiDTMFNotify |NA RemoteSignal |UnknownProcessName(1,200,25,1) |StationCdpc(1,100,64,240) |1,100,14,94509.150^10.106.87.161^* |[R:N-H:0,N:1,L:0,V:0,Z:0,D:0] LH=1|1063 CH=1|31614360 GCH=1|29124
02303408.000 |10:14:46.625 |SdlSig |StationOutputKeypadButton |restart0 |StationD(1,100,63,520) |StationCdpc(1,100,64,240) |1,100,14,94509.150^10.106.87.161^* |[R:N-H:0,N:0,L:0,V:0,Z:0,D:0] Digit=0 CI=31614360Line=1
###$ Digit 8 $###
02303430.000 |10:14:47.243 |SdlSig-O |CtiDTMFNotify |NA RemoteSignal |UnknownProcessName(1,200,25,1) |StationCdpc(1,100,64,240) |1,100,14,94509.151^10.106.87.161^* |[R:N-H:0,N:1,L:0,V:0,Z:0,D:0] LH=1|1063 CH=1|31614360 GCH=1|29124
02303431.000 |10:14:47.243 |SdlSig |StationOutputKeypadButton |restart0 |StationD(1,100,63,520) |StationCdpc(1,100,64,240) |1,100,14,94509.151^10.106.87.161^* |[R:N-H:0,N:0,L:0,V:0,Z:0,D:0] Digit=8 CI=31614360Line=1
###$ Digit 0 $###
02303446.000 |10:14:47.791 |SdlSig-O |CtiDTMFNotify |NA RemoteSignal |UnknownProcessName(1,200,25,1) |StationCdpc(1,100,64,240) |1,100,14,94509.152^10.106.87.161^* |[R:N-H:0,N:1,L:0,V:0,Z:0,D:0] LH=1|1063 CH=1|31614360 GCH=1|29124
02303447.000 |10:14:47.791 |SdlSig |StationOutputKeypadButton |restart0 |StationD(1,100,63,520) |StationCdpc(1,100,64,240) |1,100,14,94509.152^10.106.87.161^* |[R:N-H:0,N:0,L:0,V:0,Z:0,D:0] Digit=0 CI=31614360Line=
###$ Digit 6 $###
02303465.000 |10:14:48.962 |SdlSig-O |CtiDTMFNotify |NA RemoteSignal |UnknownProcessName(1,200,25,1) |StationCdpc(1,100,64,240) |1,100,14,94509.153^10.106.87.161^* |[R:N-H:0,N:1,L:0,V:0,Z:0,D:0] LH=1|1063 CH=1|31614360 GCH=1|29124
02303466.000 |10:14:48.962 |SdlSig |StationOutputKeypadButton |restart0 |StationD(1,100,63,520) |StationCdpc(1,100,64,240) |1,100,14,94509.153^10.106.87.161^* |[R:N-H:0,N:0,L:0,V:0,Z:0,D:0] Digit=6 CI=31614360Line=1
###$ Digit 2 $###
02303481.000 |10:14:49.520 |SdlSig-O |CtiDTMFNotify |NA RemoteSignal |UnknownProcessName(1,200,25,1) |StationCdpc(1,100,64,240) |1,100,14,94509.154^10.106.87.161^* |[R:N-H:0,N:1,L:0,V:0,Z:0,D:0] LH=1|1063 CH=1|31614360 GCH=1|29124
02303482.000 |10:14:49.520 |SdlSig |StationOutputKeypadButton |restart0 |StationD(1,100,63,520) |StationCdpc(1,100,64,240) |1,100,14,94509.154^10.106.87.161^* |[R:N-H:0,N:0,L:0,V:0,Z:0,D:0] Digit=2 CI=31614360Line=1
###$ Digit 1 $###
02303499.000 |10:14:50.014 |SdlSig-O |CtiDTMFNotify |NA RemoteSignal |UnknownProcessName(1,200,25,1) |StationCdpc(1,100,64,240) |1,100,14,94509.155^10.106.87.161^* |[R:N-H:0,N:1,L:0,V:0,Z:0,D:0] LH=1|1063 CH=1|31614360 GCH=1|29124
02303500.000 |10:14:50.014 |SdlSig |StationOutputKeypadButton |restart0 |StationD(1,100,63,520) |StationCdpc(1,100,64,240) |1,100,14,94509.155^10.106.87.161^* |[R:N-H:0,N:0,L:0,V:0,Z:0,D:0] Digit=1 CI=31614360Line=1
###$ Digit 3 $###
02303516.000 |10:14:50.431 |SdlSig-O |CtiDTMFNotify |NA RemoteSignal |UnknownProcessName(1,200,25,1) |StationCdpc(1,100,64,240) |1,100,14,94509.156^10.106.87.161^* |[R:N-H:0,N:1,L:0,V:0,Z:0,D:0] LH=1|1063 CH=1|31614360 GCH=1|29124
02303517.000 |10:14:50.431 |SdlSig |StationOutputKeypadButton |restart0 |StationD(1,100,63,520) |StationCdpc(1,100,64,240) |1,100,14,94509.156^10.106.87.161^* |[R:N-H:0,N:0,L:0,V:0,Z:0,D:0] Digit=3 CI=31614360Line=1
###$ Digit 1 $###
02303532.000 |10:14:50.858 |SdlSig-O |CtiDTMFNotify |NA RemoteSignal |UnknownProcessName(1,200,25,1) |StationCdpc(1,100,64,240) |1,100,14,94509.157^10.106.87.161^* |[R:N-H:0,N:1,L:0,V:0,Z:0,D:0] LH=1|1063 CH=1|31614360 GCH=1|29124
02303533.000 |10:14:50.858 |SdlSig |StationOutputKeypadButton |restart0 |StationD(1,100,63,520) |StationCdpc(1,100,64,240) |1,100,14,94509.157^10.106.87.161^* |[R:N-H:0,N:0,L:0,V:0,Z:0,D:0] Digit=1 CI=31614360Line=1
###$ Digit # pressed to confirm the call back $###
02303549.000 |10:14:51.558 |SdlSig-O |CtiDTMFNotify |NA RemoteSignal |UnknownProcessName(1,200,25,1) |StationCdpc(1,100,64,240) |1,100,14,94509.158^10.106.87.161^* |[R:N-H:0,N:1,L:0,V:0,Z:0,D:0] LH=1|1063 CH=1|31614360 GCH=1|29124
02303550.000 |10:14:51.558 |SdlSig |StationOutputKeypadButton |restart0 |StationD(1,100,63,520) |StationCdpc(1,100,64,240) |1,100,14,94509.158^10.106.87.161^* |[R:N-H:0,N:0,L:0,V:0,Z:0,D:0] Digit=# CI=31614360Line=1
###$ CTI/UCCX disconnect the call $###
02303553.000 |10:14:51.561 |SdlSig-I |CtiLineCallDisconnectReq |restart0 |StationD(1,100,63,520) |CTIDeviceLineMgr(1,200,25,1) |1,200,13,273912.574^10.106.87.133^TEST_543210 |[R:N-H:0,N:0,L:0,V:0,Z:0,D:0] mAsyncResponse=6045 CH=1|31614360 LH=1|1063
02303553.001 |10:14:51.561 |AppInfo |StationD(520): StationCtiD-CtiLineCallDisconnectReq LH=1|1063
02303553.002 |10:14:51.561 |AppInfo |StationD(520): StationCtiD-CtiLineCallDisconnectReq LH=1|1063
이 메시지를 통해 PSTN(Public Switched Telephone Network)과의 통화가 끊기고 1단계 또는 사용자 입력 단계가 완료되었습니다.
시스템에서 콜백 CTI 트리거 3999에 대한 통화를 착신시킵니다.
###$ CTI redirect to Call back trigger (Stage 2 )
02303675.000 |10:14:51.772 |SdlSig-I |CtiLineCallInitiateReq |restart0 |StationD(1,100,63,520) |CTIDeviceLineMgr(1,200,25,1) |1,200,13,273912.576^10.106.87.133^TEST_543210 |[R:N-H:0,N:0,L:0,V:0,Z:0,D:0] AsyncResponse=6046 LH=1|1063 GCH=1|29125 CalledPartyInfo=3999 MediaDeviceName = MediaDevicePid = (0,0,0,0) resource ID=0 FetaurePriority=1
###$ Digit Analysis for CTI call back number $###
02303722.006 |10:14:51.778 |AppInfo |Digit analysis: match(pi="2", fqcn="543210", cn="543210",plv="5", pss="", TodFilteredPss="", dd="3999",dac="0")
02303722.007 |10:14:51.778 |AppInfo |Digit analysis: analysis results
02303722.008 |10:14:51.778 |AppInfo ||PretransformCallingPartyNumber=543210
|CallingPartyNumber=543210
|DialingPartition=
|DialingPattern=3999
|FullyQualifiedCalledPartyNumber=3999
|DialingPatternRegularExpression=(3999)
###$ Call is offered to CTI Ports (This is the Queue for Busy application)
02303783.006 |10:14:51.803 |AppInfo |Digit analysis: match(pi="1", fqcn="543210", cn="543210",plv="5", pss="", TodFilteredPss="", dd="4003",dac="0")
02303783.007 |10:14:51.803 |AppInfo |Digit analysis: analysis results
02303783.008 |10:14:51.803 |AppInfo ||PretransformCallingPartyNumber=543210
|CallingPartyNumber=543210
|DialingPartition=
|DialingPattern=4003
|FullyQualifiedCalledPartyNumber=4003
###$ CTI port accepts the call or Answers the call
02303916.000 |10:14:51.855 |SdlSig |StationOffHook |call_received7 |StationCdpc(1,100,64,243) |StationD(1,100,63,509) |1,200,13,273912.579^10.106.87.133^ICD_4003 |[R:N-H:0,N:0,L:0,V:0,Z:0,D:0] Line=1 CI=31614363 GCI.node=0 GCI.ci=0 mDialedDigits= mPrimaryCi=0 cgpn= cgpnVMBx= trigger=0 mSpoofCgp=F fp=1 fid=0 FDataType=0opId=0ssType=0 SsKey=0invokeId=0resultExp=Fbpda=F
02303916.001 |10:14:51.855 |AppInfo |StationCdpc(243): StationCtiCdpc-StationOffHook CH=1|31614363
02303916.002 |10:14:51.855 |AppInfo |StationCdpc(243): StationCtiCdpc-StationOffHook CH=1|31614363
이제 상담원이 통화를 받을 수 있게 되면 CTI에서 상담원에게 전송을 수행합니다.
###$ CTI Initating Transfer to Agent is now avaliabe to take the call
02304085.000 |10:14:53.429 |SdlSig-I |CtiLineCallTransferSetupReq |restart0 |StationD(1,100,63,509) |CTIDeviceLineMgr(1,200,25,1) |1,200,13,273912.583^10.106.87.133^ICD_4003 |[R:N-H:0,N:0,L:0,V:0,Z:0,D:0] AsyncResponse=6054 LH=1|1041 CH=1|31614363 DN=62151 ConsultWithoutMedia=T
02304085.001 |10:14:53.429 |AppInfo |StationD(509): StationCtiD-CtiLineCallTransferSetupReq CH=1|31614363 cdpn=62151
02304085.002 |10:14:53.429 |AppInfo |StationD(509): StationCtiD-CtiLineCallTransferSetupReq CH=1|31614363 cdpn=62151
###$ DD for Agent
02304237.006 |10:14:53.440 |AppInfo |Digit analysis: match(pi="2", fqcn="4003", cn="4003",plv="5", pss="", TodFilteredPss="", dd="62151",dac="0")
02304237.007 |10:14:53.440 |AppInfo |Digit analysis: analysis results
02304237.008 |10:14:53.440 |AppInfo ||PretransformCallingPartyNumber=4003
|CallingPartyNumber=4003
|DialingPartition=
|DialingPattern=62151
|FullyQualifiedCalledPartyNumber=62151
|DialingPatternRegularExpression=(62151)
###$ Invite for the Agent
INVITE sip:b16b6893-445d-6407-2a23-83e6ff6fb4f7@10.106.87.164:52242;transport=tcp SIP/2.0
Via: SIP/2.0/TCP 10.106.87.135:5060;branch=z9hG4bK3fc859136cc1
From: "Busy Application" <sip:4003@10.106.87.135>;tag=32711~54aff7a7-042a-4733-9a99-8a2f7027a30d-31614366
To: <sip:62151@10.106.87.135>
Date: Fri, 08 Apr 2016 04:44:53 GMT
Call-ID: a13f5600-70713745-3da4-87576a0a@10.106.87.135
Supported: timer,resource-priority,replaces
Min-SE: 1800
User-Agent: Cisco-CUCM10.5
Allow: INVITE, OPTIONS, INFO, BYE, CANCEL, ACK, PRACK, UPDATE, REFER, SUBSCRIBE, NOTIFY
CSeq: 101 INVITE
Expires: 180
Allow-Events: presence
Call-Info: <urn:x-cisco-remotecc:callinfo>; security= Unknown; orientation= from; gci= 1-29126; isVoip; call-instance= 1
Send-Info: conference, x-cisco-conference
Alert-Info: <file://Bellcore-dr1/>
Remote-Party-ID: "Busy Application" <sip:4003@10.106.87.135;x-cisco-callback-number=4003>;party=calling;screen=yes;privacy=off
Contact: <sip:4003@10.106.87.135:5060;transport=tcp>
Max-Forwards: 70
Content-Length: 0
이 후 상담원이 통화 중 스크립트에 연결되고 3단계 통화 리디렉션이 시작됩니다.
상담원은 현재 있는 옵션을 수신 대기합니다.옵션 1은 통화를 수락하고 고객에게 다시 전화를 겁니다.
에이전트는 소프트 키 패드에서 숫자 1을 누릅니다.
###$ Digit 1 pressed by the agent
NOTIFY sip:10.106.87.135:5060 SIP/2.0
Via: SIP/2.0/TCP 10.106.87.164:52242;branch=z9hG4bK187640df
To: "Busy Application" <sip:4003@10.106.87.135>;tag=32711~54aff7a7-042a-4733-9a99-8a2f7027a30d-31614366
From: <sip:62151@10.106.87.135>;tag=e8ba70fb6e0a20544386b963-4947235a
Call-ID: a13f5600-70713745-3da4-87576a0a@10.106.87.135
Date: Fri, 08 Apr 2016 04:45:01 GMT
CSeq: 102 NOTIFY
Event: kpml
Subscription-State: active; expires=7200
Max-Forwards: 70
Contact: <sip:b16b6893-445d-6407-2a23-83e6ff6fb4f7@10.106.87.164:52242;transport=tcp>
Allow: ACK,BYE,CANCEL,INVITE,NOTIFY,OPTIONS,REFER,REGISTER,UPDATE,SUBSCRIBE
Content-Length: 201
Content-Type: application/kpml-response+xml
Content-Disposition: session;handling=required
<?xml version="1.0" encoding="UTF-8"?>
<kpml-response xmlns="urn:ietf:params:xml:ns:kpml-response" version="1.0" code="200" text="OK" suppressed="false" forced_flush="false" digits="1" tag="dtmf"/>
이제 이 지점 시스템에서 "통화 리디렉션"을 시작합니다.입력한 콜백 번호로 시스템과 에이전트 간 통화를 발신자에게 전송하는 데 사용됩니다.
###$ CfRedirectingDestinationRegister
02305081.000 |10:15:07.835 |SdlSig |CfRedirectingDestinationRegister |tcc_idle0 |Cdcc(1,100,219,256) |Cdcc(1,100,219,251) |1,100,14,94475.134^10.106.87.164^* |[R:N-H:0,N:5,L:0,V:0,Z:0,D:0] orphanedCI= 31614361 collectCodeIfNeeded= 0
02305082.000 |10:15:07.835 |SdlSig |CcOrphanPauseReq |call_active10 |LineCdpc(1,100,175,271) |LineControl(1,100,174,554) |1,100,14,94475.134^10.106.87.164^* |[R:N-H:0,N:5,L:0,V:0,Z:0,D:0] CI= 31614361
02305082.001 |10:15:07.835 |AppInfo |LineCdpc(271): -dispatchToOnlySCCPSIPDevices-, sigName=CcOrphanPauseReq, device=TEST_543210
02305083.000 |10:15:07.835 |SdlSig |CcNotifyReq |newpaused |LineCdpc(1,100,175,271) |LineControl(1,100,174,554) |1,100,14,94475.134^10.106.87.164^* |[R:N-H:0,N:5,L:0,V:0,Z:0,D:0] CI=31614361 CI.branch=0 lPart= lPatt= lModNum=pi=0si1 lName=locale: 1 Name: UnicodeName: pi: 0 cName=locale: 1 Name: UnicodeName: pi: 0 cn:pi=0si1 cVMbox= localPatternUsage=2 connectedPatternUsage=2 lCnPart= lCnPatt= rn:pi=0si1 lLRPart= lLRPatt= lOCdpnPart= lOCdpnPatt= oCdpn:pi=0si1 oRFR =0 lBridgePartID= lCnBridgePartID= lHPMemCEPN= cHPMemCEPN= onBehalf=CCtiLine whichSide=0 holdFlag=0 notifyMsg=locale: 1 Name: UnicodeName: promptMsg=locale: 1 Name: UnicodeName: apply Instr=0 s.sv=0 promptMsg.userLocale=1 cgDevName=TEST_543210 ctiActive=F ctiFarEndDev=0 ctiCCMId=0 CTI event not set. secureStatus=(T,0) callState=5 media=1 bitMask=4000000 Supp DTMF=3DTMF Cfg=1DTMF Payload=101 notifiedDName= connType=0 connStatus=0newPL=5newPLDmn=0 networkDomain= suppressMOH=F triggerByJoin=F NotifInd= ni.niid=39 ni.l=0 ni.nnd=0deviceCepn= partitionSearchSpace= geolocInfo={geolocPkid=, filterPkid=, geolocVal=, devType=4} locPkid= locName= deductBW=F fateShareId= videoTrafficClass=Desktop dtmMcNodeId=0 dtmCurrentCi=0 isOffNetDevice=F ignCntH=F cmDeviceType=4 ssCause=0TransparentData=null CanSupportSIPTandN=false TransId=0 AllowBitMask=0x0 UserAgentOrServer= OrigDDName=locale: 1 Name: UnicodeName: pi: 0 mCallerId= mCallerName= FDataType=0opId=0ssType=0 SsKey=0invokeId=0resultExp=Fbpda=F isParamSet=F mobilityEventType=0x0 BibEnabled = 3 MMCap=0x1 CAL={v=-1, m=-1, tDev=F, res=F, devType=0} CAL={v=-10, m=-1, tDev=F, res=F, devType=0} CallInstanceNumber=0 farEndDevName=SEPE8BA70FB6E0A hdrMOH=0
02305083.001 |10:15:07.835 |AppInfo |LineCdpc(271): -dispatchToAllDevices-, sigName=CcNotifyReq, device=TEST_543210
02305084.000 |10:15:07.835 |SdlSig |CcNotifyReq |call_active10 |LineCdpc(1,100,175,275) |LineControl(1,100,174,577) |1,100,14,94475.134^10.106.87.164^* |[R:N-H:0,N:5,L:0,V:0,Z:0,D:0] CI=31614366 CI.branch=0 lPart= lPatt= lModNum=pi=0si1 lName=locale: 1 Name: UnicodeName: pi: 0 cName=locale: 1 Name: UnicodeName: pi: 0 cn:pi=0si1 cVMbox= localPatternUsage=2 connectedPatternUsage=2 lCnPart= lCnPatt= rn:pi=0si1 lLRPart= lLRPatt= lOCdpnPart= lOCdpnPatt= oCdpn:pi=0si1 oRFR =0 lBridgePartID= lCnBridgePartID= lHPMemCEPN= cHPMemCEPN= onBehalf=CCtiLine whichSide=0 holdFlag=0 notifyMsg=locale: 1 Name: UnicodeName: promptMsg=locale: 1 Name: UnicodeName: apply Instr=0 s.sv=0 promptMsg.userLocale=1 cgDevName=TEST_543210 ctiActive=F ctiFarEndDev=0 ctiCCMId=0 CTI event not set. secureStatus=(T,0) callState=5 media=1 bitMask=4000000 Supp DTMF=1DTMF Cfg=1DTMF Payload=0 notifiedDName= connType=0 connStatus=0newPL=5newPLDmn=0 networkDomain= suppressMOH=F triggerByJoin=F NotifInd= ni.niid=39 ni.l=0 ni.nnd=0deviceCepn= partitionSearchSpace= geolocInfo={geolocPkid=, filterPkid=, geolocVal=, devType=4} locPkid=29c5c1c4-8871-4d1e-8394-0b9181e8c54d locName=Hub_None deductBW=F fateShareId=StandAloneCluster:31614361 videoTrafficClass=Unspecified dtmMcNodeId=0 dtmCurrentCi=0 isOffNetDevice=F ignCntH=F cmDeviceType=4 ssCause=0TransparentData=null CanSupportSIPTandN=false TransId=0 AllowBitMask=0x0 UserAgentOrServer= OrigDDName=locale: 1 Name: UnicodeName: pi: 0 mCallerId= mCallerName= FDataType=0opId=0ssType=0 SsKey=0invokeId=0resultExp=Fbpda=F isParamSet=F mobilityEventType=0x0 BibEnabled = 0 MMCap=0x1 CAL={v=-1, m=-1, tDev=F, res=F, devType=0} CAL={v=-10, m=-1, tDev=F, res=F, devType=0} CallInstanceNumber=0 farEndDevName=TEST_543210 hdrMOH=0
02305084.001 |10:15:07.835 |AppInfo |LineCdpc(275): -dispatchToAllDevices-, sigName=CcNotifyReq, device=SEPE8BA70FB6E0A
02305085.000 |10:15:07.836 |SdlSig |RSVPSplitSessionReq |wait |RSVPSession(1,100,107,251) |ReservationMgr(1,100,110,1) |1,100,14,94475.134^10.106.87.164^* |[R:N-H:0,N:5,L:0,V:0,Z:0,D:0] CI= 31614361 aCI=31614361 bCI=31614366 isASerCI=F isBSerCI=F aNodeId=0 bNodeId=0 callState=5 aCacSpecificInfo= CAC_PT_CONNECTED bCacSpecificInfo= CAC_PT_CONNECTED
02305086.000 |10:15:07.836 |SdlSig |LBMSplitSessionReq |active |LBMInterface(1,100,176,1) |ReservationMgr(1,100,110,1) |1,100,14,94475.134^10.106.87.164^* |[T:N-H:0,N:0,L:0,V:0,Z:0,D:0] CI= 31614361 aCI=31614361 bCI=31614366 isASerCI=F isBSerCI=F aNodeId=0 bNodeId=0 callState=5 aCacSpecificInfo= CAC_PT_CONNECTED bCacSpecificInfo= CAC_PT_CONNECTED
###$ DD Happens for Callback number
02305087.006 |10:15:07.836 |AppInfo |Digit analysis: match(pi="1", fqcn="62151", cn="62151",plv="5", pss="", TodFilteredPss="", dd="08062131",dac="0")
02305087.007 |10:15:07.837 |AppInfo |Digit analysis: analysis results
02305087.008 |10:15:07.837 |AppInfo ||PretransformCallingPartyNumber=62151
|CallingPartyNumber=62151
|DialingPartition=
|DialingPattern=08062131
|FullyQualifiedCalledPartyNumber=08062131
|DialingPatternRegularExpression=(08062131)
이 단계 이후 콜백 번호를 상담원과 연결한 PSTN 사용자 또는 고객
분석된 로그 - RTMT의 CCX 엔진 로그(MIVR)
Customer 2161에서 Trigger 9999에 전화를 받습니다.
### Call received on UCCX trigger 9999 - Mainline number ###
51269: Apr 08 10:14:27.842 IST %MIVR-SS_TEL-7-UNK:Call.received() JTAPICallContact[id=11,type=Cisco JTAPI Call,implId=29124/1,active=true,state=CALL_RECEIVED,inbound=true,handled=false,locale=en_US,aborting=false,app=App[name=AA,type=Cisco Script Application,id=4,desc=AA,
enabled=true,max=4,valid=true,cfg=[ApplicationConfig[schema=ApplicationConfig,time=2016-04-07 07:10:40.0,recordId=53,desc=AA,name=AA,type=Cisco Script Application,id=4,enabled=true,sessions=4,script=SCRIPT[callback.aef],defaultScript=,vars=[<java.lang.String CSQ>,<java.lang.Integer DelayWhileQueued>,<java.lang.String Triggy>],defaultVars=null]]],
task=null,session=null,seqNum=-1,time=1460090667841,cn=9999,dn=9999,cgn=2161,ani=null,dnis=null,clid=null,atype=DIRECT,lrd=null,ocn=9999,odn=null,uui=null,aniii=null,
ced=null,OrigProtocolCallRef=00000000000071C401E2659700000000,DestProtocolCallRef=null,route=RP[num=9999],port=null,aborting=false,transferring=false,disconnecting=false]
콜백 스크립트는 수락이 있는 간단한 스크립트로, 콜백 통화에 대해 에이전트가 선택된 콜백 에이전트 대기열 중 하나에 대한 리소스 단계를 선택합니다.
통화가 콜백 본선 번호에 도달합니다.
스크립트 1 실행이 시작됩니다.
IMPL ID = 29125, 작업 ID = 3400000019
51338: Apr 08 10:14:27.869 IST %MIVR-ENG-7-UNK:Execute step of Task 34000000019 : Start /* Simple Queuing Template ... */
51339: Apr 08 10:14:27.869 IST %MIVR-ENG-7-UNK:Execute step of Task 34000000019 : Accept (--Triggering Contact--)
51340: Apr 08 10:14:27.869 IST %MIVR-SS_CM-7-UNK:Making Monitoring flag=true old flag value =false
통화 기수가 지정되고 콜백용으로 상담원이 선택됩니다.
51349: Apr 08 10:14:27.872 IST %MIVR-SS_TEL-7-UNK:Call.attributed() JTAPICallContact[id=11,type=Cisco JTAPI Call,implId=29124/1,active=true,state=CALL_RECEIVED,inbound=true,handled=false,locale=en_CA,aborting=false,app=App[name=AA,type=Cisco Script Application,id=4,desc=AA,enabled=true,max=4,valid=true,cfg=[ApplicationConfig[schema=ApplicationConfig,time=2016-04-07 07:10:40.0,recordId=53,desc=AA,name=AA,type=Cisco Script Application,id=4,enabled=true,sessions=4,script=SCRIPT[callback.aef],defaultScript=,vars=[<java.lang.String CSQ>,<java.lang.Integer DelayWhileQueued>,<java.lang.String Triggy>],defaultVars=null]]],task=34000000019,session=Session[id=001-0xbdfd63e0c,parent=null,active=true,state=SESSION_IN_USE,time=1460090667843],seqNum=0,time=1460090667841,cn=9999,dn=9999,cgn=2161,ani=null,dnis=null,clid=null,atype=DIRECT,lrd=null,ocn=9999,odn=null,uui=null,aniii=null,ced=null,OrigProtocolCallRef=00000000000071C401E2659800000000,DestProtocolCallRef=null,route=RP[num=9999],port=TP[type=Cisco CTI Port,id=0,implId=543210,active=true,state=IN_USE],aborting=false,transferring=false,disconnecting=false]
51350: Apr 08 10:14:27.872 IST %MIVR-SS_TEL-7-UNK:CallID:11 MediaId:29124/1 Task: associated with Task ID: 34000000019
고객에게 콜백 번호를 입력하라는 메시지가 표시됩니다.이 화면에서는 프롬프트 관리자가 고객에게 프롬프트를 재생합니다.
51498: Apr 08 10:14:29.409 IST %MIVR-LIB_MEDIA-7-UNK:PrPl: appId=4, confId=9, parId=0, channelId=7, channelImplId=7, contactId=11, contactImplId=29124/1 -> PromptPlayer.initializeDataSource()
51499: Apr 08 10:14:29.409 IST %MIVR-LIB_MEDIA-7-UNK:PrPl: appId=4, confId=9, parId=0, channelId=7, channelImplId=7, contactId=11, contactImplId=29124/1 -> play() promptQ.size=1
51501: Apr 08 10:14:29.409 IST %MIVR-LIB_MEDIA-7-UNK:PrPl: appId=4, confId=9, parId=0, channelId=7, channelImplId=7, contactId=11, contactImplId=29124/1 -> startOutput()
51504: Apr 08 10:14:29.415 IST %MIVR-LIB_MEDIA-7-UNK:PrPl: appId=4, confId=9, parId=0, channelId=7, channelImplId=7, contactId=11, contactImplId=29124/1 -> play(). StartOutput() called.
51574: Apr 08 10:14:39.505 IST %MIVR-LIB_MEDIA-7-UNK:PrPl: appId=4, confId=9, parId=0, channelId=7, channelImplId=7, contactId=11, contactImplId=29124/1 -> fileSendDone(), finished=false
그런 다음 고객이 콜백 번호를 입력합니다.스크립트에서 받은 숫자 메시지.
Line 4103: 51617: Apr 08 10:14:46.625 IST %MIVR-SS_TEL-7-UNK:CallID:11 MediaId:29124/1 Task:34000000019 Digit received: 0
Line 4113: 51627: Apr 08 10:14:47.244 IST %MIVR-SS_TEL-7-UNK:CallID:11 MediaId:29124/1 Task:34000000019 Digit received: 8
Line 4118: 51632: Apr 08 10:14:47.793 IST %MIVR-SS_TEL-7-UNK:CallID:11 MediaId:29124/1 Task:34000000019 Digit received: 0
Line 4125: 51639: Apr 08 10:14:48.963 IST %MIVR-SS_TEL-7-UNK:CallID:11 MediaId:29124/1 Task:34000000019 Digit received: 6
Line 4132: 51646: Apr 08 10:14:49.521 IST %MIVR-SS_TEL-7-UNK:CallID:11 MediaId:29124/1 Task:34000000019 Digit received: 2
Line 4137: 51651: Apr 08 10:14:50.017 IST %MIVR-SS_TEL-7-UNK:CallID:11 MediaId:29124/1 Task:34000000019 Digit received: 1
Line 4146: 51660: Apr 08 10:14:50.432 IST %MIVR-SS_TEL-7-UNK:CallID:11 MediaId:29124/1 Task:34000000019 Digit received: 3
Line 4151: 51665: Apr 08 10:14:50.859 IST %MIVR-SS_TEL-7-UNK:CallID:11 MediaId:29124/1 Task:34000000019 Digit received: 1
Line 4158: 51672: Apr 08 10:14:51.559 IST %MIVR-SS_TEL-7-UNK:CallID:11 MediaId:29124/1 Task:34000000019 Digit received: #
Line 4161: 51675: Apr 08 10:14:51.560 IST %MIVR-STEP_MEDIA_CONTROL-7-UNK:Task:34000000019 GetDigitStringStep (ParseInputStep)(or Extended): Normal Keys collected: 08062131
그런 다음 발신자가 UCCX에서 분리됩니다.통화가 스크립트에서 종료됩니다.
Line 4162: 51676: Apr 08 10:14:51.560 IST %MIVR-ENG-7-UNK:Execute step of Task 34000000019 : Terminate (--Triggering Contact--)
Line 4165: 51679: Apr 08 10:14:51.566 IST %MIVR-SS_TEL-7-UNK:CallID:11 MediaId:29124/1 Task:34000000019 com.cisco.jtapi.CiscoRTPInputStoppedEvImpl received
통화가 트리거로 전환됨(콜백 ICD 스크립트)
### makecall() is called with the new CTI port (543210) in a different call control group ###
### trigger 3999 (callback trigger) ###
51700: Apr 08 10:14:51.570 IST %MIVR-ENG-7-UNK:Execute step of Task 34000000019 : cOutbound = Place Call (to Triggy)
51704: Apr 08 10:14:51.570 IST %MIVR-STEP_CALL_CONTROL-7-UNK:Task:34000000019 CreateCall Step Execution
51723: Apr 08 10:14:51.772 IST %MIVR-SS_TEL-7-UNK:CallID:12 MediaId:29125/1 Task:34000000019 makeCall(543210,3999,10000)
51744: Apr 08 10:14:51.778 IST %MIVR-SS_TEL-7-UNK:CallID:12 MediaId:29125/1 Task:34000000019 Got CallActiveEv, ConnCreatedEv 543210::1, ConnConnectedEv 543210::1, CallCtlConnInitiatedEv 543210::1, TermConnCreatedEv TEST_543210, TermConnActiveEv TEST_543210, CallCtlTermConnTalkingEv TEST_543210, events on the AddressCallObserver.
51752: Apr 08 10:14:51.779 IST %MIVR-SS_TEL-7-UNK:CallID:12 MediaId:29125/1 Task:34000000019 Got CallCtlConnDialingEv 543210::1, events on the AddressCallObserver.
51758: Apr 08 10:14:51.783 IST %MIVR-SS_TEL-7-UNK:CallID:12 MediaId:29125/1 Task:34000000019 Got CallCtlConnEstablishedEv 543210::1, events on the AddressCallObserver.
51763: Apr 08 10:14:51.787 IST %MIVR-SS_TEL-7-UNK:CallID:12 MediaId:29125/1 Task:34000000019 connect returns
다른 미디어 채널 그룹 및 소스 통화의 다른 통화 제어 그룹에서 착신 통화가 성공했습니다.
52006: Apr 08 10:14:51.886 IST %MIVR-LIB_MEDIA-7-UNK:PromptPlayer.setTxDestination() Inside set Tx Destination
52007: Apr 08 10:14:51.886 IST %MIVR-LIB_MEDIA-7-RTP_PROPERTIES_REASSIGNED:RTP Properties Reassigned: Method Name=setTxDestination(),HOST NAME=10.106.87.133,PORT NUMBER=24694,PACKET SIZE=20
52008: Apr 08 10:14:51.886 IST %MIVR-LIB_MEDIA-7-UNK:PrPl: appId=4, confId=10, parId=0, channelId=1, channelImplId=1, contactId=12, contactImplId=29125/1 -> setTxDestination: payloadType=4
52009: Apr 08 10:14:51.886 IST %MIVR-SS_TEL-7-UNK:CallID:12 MediaId:29125/1 Task:34000000019 makeCall is SUCCESSFUL, Conns length =2
스크립트 2 실행이 시작됩니다.이건 유령전화야
IMPL ID = 29125, 작업 ID = 3400000023
수락 단계의 CTI 포트 = 4003
51917: Apr 08 10:14:51.853 IST %MIVR-SS_TEL-7-UNK:Call.attributed() JTAPICallContact[id=13,type=Cisco JTAPI Call,implId=29125/1,active=true,state=CALL_RECEIVED,inbound=true,handled=false,locale=en,aborting=false,app=App[name=ICD,type=Cisco Script Application,id=0,desc=ICD,enabled=true,max=10,valid=true,cfg=[ApplicationConfig[schema=ApplicationConfig,time=2016-03-22 17:58:01.0,recordId=43,desc=ICD,name=ICD,type=Cisco Script Application,id=0,enabled=true,sessions=10,script=SSCRIPT[icd.aef],defaultScript=,vars=[<java.lang.String CSQ>],defaultVars=null]]],task=34000000023,session=Session[id=001-0xbdfd63e0d,parent=null,active=true,state=SESSION_IN_USE,time=1460090691771],seqNum=1,time=1460090691790,cn=3999,dn=3999,cgn=543210,ani=null,dnis=null,clid=null,atype=DIRECT,lrd=null,ocn=3999,odn=null,uui=null,aniii=null,ced=null,OrigProtocolCallRef=00000000000071C501E2659B00000000,DestProtocolCallRef=null,route=RP[num=3999],port=TP[type=Cisco CTI Port,id=5,implId=4003,active=true,state=IN_USE],aborting=false,transferring=false,disconnecting=false]
51918: Apr 08 10:14:51.853 IST %MIVR-SS_TEL-7-UNK:CallID:13 MediaId:29125/1 Task:34000000023 associated with Task ID: 34000000023
상담원 Agent5가 준비 상태이며 통화를 받을 준비가 되었습니다.상담원의 전화 62151로 호전환합니다.
Line 4544: 52028: Apr 08 10:14:51.889 IST %MIVR-ENG-7-UNK:Execute step of Task 34000000023 : Play Prompt (--Triggering Contact--, WelcomePrompt)
Line 4545: 52029: Apr 08 10:14:51.890 IST %MIVR-STEP_MEDIA_CONTROL-7-UNK:Task:34000000023 Executing OutputStep
Line 4546: 52030: Apr 08 10:14:51.890 IST %MIVR-STEP_MEDIA_CONTROL-7-UNK:Task:34000000023 OutputStep: myExecute
Line 4577: 52061: Apr 08 10:14:53.397 IST %MIVR-ENG-7-UNK:Execute step of Task 34000000023 : Select Resource (--Triggering Contact-- from CSQ)
Line 4648: 52087: Apr 08 10:14:53.403 IST %MIVR-SS_TEL-7-UNK:CallID:13 MediaId:29125/1 Task:34000000023, transfer(62151, 12000, ACKNOWLEDGED)
에이전트는 CTI 포트 4003에서 통화를 가져옵니다.에이전트 폰은 62151입니다.
52165: Apr 08 10:14:53.447 IST %MIVR-SS_RM-7-UNK:RIMgrAddressCallObserver: CallCtlConnEstablishedEv received for call:16806342 [29126/1], address 4003, calling party 4003, and called party 62151
52166: Apr 08 10:14:53.447 IST %MIVR-SS_RM-7-UNK:RIMgrAddressCallObserver: CallCtlConnEstablishedEv received for call 16806342 [29126/1] and agent null being ignored because orig isn't a logged in agent
Line 4953: 52392: Apr 08 10:14:59.245 IST %MIVR-SS_TEL-7-UNK:OrigCall=CallID:13 MediaId:29125/1 Task:34000000023, ConsultEvent= CallObservationEndedEv
Line 4955: 52394: Apr 08 10:14:59.245 IST %MIVR-SS_TEL-7-UNK:CallID:13 MediaId:29125/1 Task:34000000023, transfer(62151, consultCall)
52678: Apr 08 10:14:59.325 IST %MIVR-SS_TEL-7-UNK:Call.transferred(62151) - transferring JTAPICallContact[id=13,type=Cisco JTAPI Call,implId=29125/1,active=false,state=CALL_CONNECTED,inbound=true,handled=false,locale=en,aborting=false,app=App[name=ICD,type=Cisco Script Application,id=0,desc=ICD,enabled=true,max=10,valid=true,cfg=[ApplicationConfig[schema=ApplicationConfig,time=2016-03-22 17:58:01.0,recordId=43,desc=ICD,name=ICD,type=Cisco Script Application,id=0,enabled=true,sessions=10,script=SSCRIPT[icd.aef],defaultScript=,vars=[],defaultVars=null]]],task=34000000023,session=null,seqNum=-1,time=1460090691790,cn=3999,dn=3999,cgn=543210,ani=null,dnis=null,clid=null,atype=DIRECT,lrd=null,ocn=3999,odn=null,uui=null,aniii=null,ced=null,OrigProtocolCallRef=00000000000071C501E2659E00000000,DestProtocolCallRef=null,route=RP[num=3999],port=TP[type=Cisco CTI Port,id=5,implId=4003,active=false,state=IDLE],aborting=false,transferring=true,disconnecting=false]
52679: Apr 08 10:14:59.326 IST %MIVR-SS_TEL-7-UNK:CallID:13 MediaId:29125/1 Task:34000000023, released TP[type=Cisco CTI Port,id=5,implId=4003,active=false,state=IDLE] from 3999, and releasing udpPort 24694
52680: Apr 08 10:14:59.326 IST %MIVR-SS_TEL-7-UNK:CallID:13 MediaId:29125/1 Task:34000000023 com.cisco.jtapi.TermObservationEndedEvImpl received
이 시점에서 상담원은 지금 ghost CTI 포트 543210에 연결되며, 스크립트 1은 상담원이 키를 눌러 고객에게 전화를 걸기를 기다립니다.상담원이 현재 CTI 포트와 통화 중 상태입니다.
선택적으로 이 단계에서 스크립트는 고객에 대한 상담원에게 메시지를 다시 재생할 수도 있습니다.그러나 스크립트 1은 입력 및 저장된 발신자의 콜백 번호로 통화 리디렉션을 수행하기 위해 숫자가 눌러질 때까지 기다리고 있습니다.
스크립트 1에서 숫자를 입력할 때까지 기다리는 중:
52014: Apr 08 10:14:51.887 IST %MIVR-ENG-7-UNK:Execute step of Task 34000000019 : AnyDigit = Get Digit String (cOutbound)
52015: Apr 08 10:14:51.887 IST %MIVR-STEP_MEDIA_CONTROL-7-UNK:Task:34000000019 Executing GetDigitStringStep (ParseInputStep)
52016: Apr 08 10:14:51.887 IST %MIVR-STEP_MEDIA_CONTROL-7-UNK:Task:34000000019 GetDigitStringStep (ParseInputStep): myExecute
에이전트가 키를 누릅니다.숫자 1을 눌러 콜백 시작을 확인합니다.
52820: Apr 08 10:15:07.375 IST %MIVR-SS_TEL-7-UNK:CallID:12 MediaId:29125/1 Task:34000000019 Digit received: 1
52821: Apr 08 10:15:07.375 IST %MIVR-LIB_MEDIA-7-UNK:PrPl: appId=4, confId=10, parId=0, channelId=1, channelImplId=1, contactId=12, contactImplId=29125/1 -> stopPlay() called.
52825: Apr 08 10:15:07.785 IST %MIVR-SS_CMT-7-UNK:process digit 1
52826: Apr 08 10:15:07.786 IST %MIVR-SS_CMT-7-UNK:MediaDialogChannel id=1,state=IN_USE MDC::clear com.cisco.wf.cmt.dialogs.CMTSimpleDigitStringDialogImpl@2a90df abortWaiting=false
52827: Apr 08 10:15:07.786 IST %MIVR-STEP_MEDIA_CONTROL-7-UNK:Task:34000000019 GetDigitStringStep (ParseInputStep)(or Extended): Normal Keys collected: 1
통화가 콜백 번호로 리디렉션됩니다.
52828: Apr 08 10:15:07.786 IST %MIVR-ENG-7-UNK:Execute step of Task 34000000019 : Call Redirect (cOutbound to Callbacknumber)
52829: Apr 08 10:15:07.786 IST %MIVR-STEP_CALL_CONTROL-7-UNK:Task:34000000019 Executing RedirectStep (CallRedirect), reset:true
52830: Apr 08 10:15:07.787 IST %MIVR-SS_TEL-7-UNK:CallID:12 MediaId:29125/1 Task:34000000019, Redirecting to: 08062131, Unconditional: false, ResetOrigCalledAddr:false, OrigCalledAddr:08062131, CallingSearchSpace:redirecting.party
52831: Apr 08 10:15:07.794 IST %MIVR-SS_TEL-7-UNK:Received Event :com.cisco.jtapi.CiscoRTPInputStoppedEvImpl
52832: Apr 08 10:15:07.795 IST %MIVR-SS_TEL-7-UNK:CallID:12 MediaId:29125/1 Task:34000000019 com.cisco.jtapi.CiscoRTPInputStoppedEvImpl received
상담원 전화 및 콜백 번호가 서로 연결되어 있습니다.
Line 5474: 52884: Apr 08 10:15:08.048 IST %MIVR-SS_TEL-7-UNK:Call.abandoned() - transferring JTAPICallContact[id=12,type=Cisco JTAPI Call,implId=29125/1,active=true,state=CALL_ANSWERED,inbound=false,handled=false,locale=en_US,aborting=false,app=App[name=AA,type=Cisco Script Application,id=4,desc=AA,enabled=true,max=4,valid=true,cfg=[ApplicationConfig[schema=ApplicationConfig,time=2016-04-07 07:10:40.0,recordId=53,desc=AA,name=AA,type=Cisco Script Application,id=4,enabled=true,sessions=4,script=SCRIPT[callback.aef],defaultScript=,vars=[<java.lang.String CSQ>,<java.lang.Integer DelayWhileQueued>,<java.lang.String Triggy>],defaultVars=null]]],task=34000000019,session=Session[id=001-0xbdfd63e0d,parent=null,active=true,state=SESSION_IN_USE,time=1460090691771],seqNum=0,time=1460090691577,cn=3999,dn=null,cgn=543210,ani=null,dnis=null,clid=null,atype=OUTBOUND,lrd=null,ocn=3999,odn=null,uui=null,aniii=null,ced=null,OrigProtocolCallRef=null,DestProtocolCallRef=00000000000071C501E2659900000000,route=RP[num=0000],...
Line 5479: 52889: Apr 08 10:15:08.051 IST %MIVR-STEP_CALL_CONTROL-7-UNK:Task:34000000019 RedirectStep (CallRedirect): OriginalCalledAddressExpr Selected: Destination
Line 5510: 52898: Apr 08 10:15:08.053 IST %MIVR-SS_TEL-7-UNK:Call.transferred(08062131) - transferring JTAPICallContact[id=12,type=Cisco JTAPI Call,implId=29125/1,active=false,state=CALL_TRANSFERRED,inbound=false,handled=false,locale=en_US,aborting=false,app=App[name=AA,type=Cisco Script Application,id=4,desc=AA,enabled=true,max=4,valid=true,cfg=[ApplicationConfig[schema=ApplicationConfig,time=2016-04-07 07:10:40.0,recordId=53,desc=AA,name=AA,type=Cisco Script Application,id=4,enabled=true,sessions=4,script=SCRIPT[callback.aef],defaultScript=,vars=[<java.lang.String CSQ>,<java.lang.Integer DelayWhileQueued>,<java.lang.String Triggy>],defaultVars=null]]],task=34000000019,session=Session[id=001-0xbdfd63e0d,parent=null,active=true,state=SESSION_IN_USE,time=1460090691771],seqNum=0,time=1460090691577,cn=3999,dn=null,cgn=543210,ani=null,dnis=null,clid=null,atype=OUTBOUND,lrd=null,ocn=3999,odn=null,uui=null,aniii=null,ced=null,OrigProtocolCallRef=null,DestProtocolCallRef=00000000000071C501E2659900000000,route...
Line 5511: 52899: Apr 08 10:15:08.053 IST %MIVR-SS_TEL-7-UNK:CallID:12 MediaId:29125/1 Task:34000000019, released TP[type=Cisco CTI Port,id=0,implId=543210,active=false,state=IDLE] from 0000, and releasing udpPort 24692