Академический Документы
Профессиональный Документы
Культура Документы
x
Full Centralized
Comprehensive:
Detailed Call Flows
2003,
2003 Cisco
Cisco Systems,
Systems, Inc.
Inc. All
All rights
rights reserved.
reserved.
2003,
2003 Cisco
Cisco Systems,
Systems, Inc.
Inc. All
All rights
rights reserved.
reserved.
Call arrives from PSTN DNIS (e.g. 18005550107) matches VoIP dial-peer.
2003 Cisco Systems, Inc. All rights reserved.
Gatekeeper query
Gateway queries Gatekeeper Gatekeeper maps DNIS to endpoint 10.86.180.189 (CVP VB).
2003 Cisco Systems, Inc. All rights reserved.
Call setup
Call leg is set up and temporarily established to the CVP Voice Browser, which now has call control.
2003 Cisco Systems, Inc. All rights reserved.
GED-125: New_call
Dialed Number 18005550107
CVP runs a VXML program and sends new_call VRU message to PG and ICM.
2003 Cisco Systems, Inc. All rights reserved.
Send to VRU
ICM maps DNIS / Dialed Number to an ICM Script, which runs a Send to VRU node.
2003 Cisco Systems, Inc. All rights reserved.
GED-125:
Label
8111111111110001
ICM sends Label consisting of the Type 7 Network VRU Label (81111111111), plus correlation ID (e.g.
10001). The complete Label is 8111111111110001.
2003 Cisco Systems, Inc. All rights reserved.
10
The CVP Application Server converts the ICM VRU message to VXML and directs the CVP VB to
transfer the call to 8111111111110001.
2003 Cisco Systems, Inc. All rights reserved.
11
Gatekeeper query
CVP Voice Browser queries the Gatekeeper. Gatekeeper maps DNIS (811111*) to endpoint
10.86.180.192 (Gateway Voice Browser).
2003 Cisco Systems, Inc. All rights reserved.
12
CVP Voice Browser directs Incoming Gateway to tear down call from it and re-establish to
10.86.180.192. CVP VB retains call control.
2003 Cisco Systems, Inc. All rights reserved.
13
Call arrives on Gateway Voice Browser and matches a dial-peer that triggers a VXML application.
VXML application sends HTTP request to Application Server with DNIS 8111111111110001.
2003 Cisco Systems, Inc. All rights reserved.
14
GED-125:
Request_instructions
Corr ID 10001
Application server parses DNIS into Dialed Number 81111111111 and correlation ID 10001 and sends
this information as part of a Request_instructions messages to ICM.
2003 Cisco Systems, Inc. All rights reserved.
15
ICM recognizes the correlation ID and continues in the script where it left off right after the Send
to VRU Node.
2003 Cisco Systems, Inc. All rights reserved.
16
IVR Treatment
2003,
2003 Cisco
Cisco Systems,
Systems, Inc.
Inc. All
All rights
rights reserved.
reserved.
17
RunExtScript
GED-125:
RunScript
GD,getacctnum
ICM scripts comes to a Run External Script where ICM directs the CVP Application Server to execute
microapplication GD,getacctnum using both DTMF or ASR.
2003 Cisco Systems, Inc. All rights reserved.
18
VXML: GD,getacctnum
CVP Application Server directs Gateway Voice Browser to run GD,getacctnum using ASR or TTS.
2003 Cisco Systems, Inc. All rights reserved.
19
http://10.86.180.190/en-us/app/cus1/getacctnum.wav
MRCP
Caller SPEAKS account number ASR/TTS engine listens and recognizes callers speech.
2003 Cisco Systems, Inc. All rights reserved.
21
22
GED-125:
ScriptResult=1
CallerEnteredDigits=123456
CVP Application Server reports ScriptResult=1 (success). Since the microapp was GD (get digits),
the callers speech (e.g.
123456) is stored in variable Call.CallerEnteredDigits.
2003 Cisco Systems, Inc. All rights reserved.
23
DB Lookup
ICM uses CEDs to retrieve callers accout information from external database, using DB Lookup or
Application Gateway.
2003 Cisco Systems, Inc. All rights reserved.
24
Queue to SG
RunExtScript
GED-125:
RunScript
PM,pleasehold
PG
The ICM script decides to queue the call to an IPCC skillgroup. An IPCC PG reports that no agents
are available. While in
queue the ICM uses a Run External Script to direct CVP to run microapp
2003 Cisco Systems, Inc. All rights reserved.
PM,pleasehold.
25
26
http://10.86.180.190/en-us/app/cus1/pleasehold.wav
IP Transfer 1:
From CVP to an IPCC Agent
2003,
2003 Cisco
Cisco Systems,
Systems, Inc.
Inc. All
All rights
rights reserved.
reserved.
28
GED-125:
Connect to
19789110004
PG
JTAPI
Meanwhile, IPCC Agent 1004 becomes available, and ICM decides to route the call to them. ICM
sends a Label to the 2003
CVP
that corresponds to Agent 1004s device target: 19789110004.
Cisco Systems, Inc. All rights reserved.
29
Because the CVP Voice Browser still controls the call, the Application Server sends it the Label
19789110004.
2003 Cisco Systems, Inc. All rights reserved.
30
Gatekeeper query
CVP Voice Browser queries the Gatekeeper. Gatekeeper maps the Device Target Label (197891*) to
endpoint 10.86.180.187 (Cisco Call Manager).
2003 Cisco Systems, Inc. All rights reserved.
31
CVP Voice Browser directs Incoming Gateway to tear down call from it and re-establish to
10.86.180.187. CVP VB retains call control.
2003 Cisco Systems, Inc. All rights reserved.
32
CISCO IP PHO NE
7 9 60
ABC
message s
5
J KL
settin gs
6
MNO
TUV
WXYZ
OPER
direct orie s
DEF
services
4
GHI
PQRS
Agent 1004
Incoming Gateway and CCM setup call to Agent Xs phone. CVP VB retains call control.
2003 Cisco Systems, Inc. All rights reserved.
33
IP Transfer 2:
Subsequent IP Transfer
from IPCC Agent
2003,
2003 Cisco
Cisco Systems,
Systems, Inc.
Inc. All
All rights
rights reserved.
reserved.
34
CTI
CTI
CISCO IP P HONE
7 960
AB C
mes sages
DEF
services
GHI
PQ RS
JKL
direct ories
se tt ings
MN O
TU V
WXYZ
O PER
Agent 1004
In this example, Agent 1004 decides that the call needs to be directed to another group. Agent 1004
dials 50001 from his softphone and sends a request to CTI Server and ICM.
2003 Cisco Systems, Inc. All rights reserved.
35
RunExtScript
(Send to VRU)
CISCO IP P HONE
7 960
AB C
mes sages
DEF
services
GHI
PQ RS
JKL
direct ories
se tt ings
MN O
TU V
WXYZ
O PER
Agent 1004
50001 is configured in ICMs Dialed Number Plan to trigger an ICM script. In that script is a Run External
Script, but before thiscan
be executed, there is an implied Send to VRU, so Label 811111111111000236is
Cisco Systems, Inc. All rights reserved.
sent (Type 7 VRU label 2003
plus
new correlation id).
CISCO IP P HONE
7 960
AB C
mes sages
DEF
services
GHI
PQ RS
JKL
direct ories
se tt ings
MN O
TU V
WXYZ
O PER
Agent 1004
The CVP Application Server converts the ICM VRU message to VXML and directs the CVP VB to
transfer the call to 8111111111110002.
2003 Cisco Systems, Inc. All rights reserved.
37
Gatekeeper query
CISCO IP P HONE
7 960
AB C
mes sages
DEF
services
GHI
PQ RS
JKL
direct ories
se tt ings
MN O
TU V
WXYZ
O PER
Agent 1004
CVP Voice Browser queries the Gatekeeper. Gatekeeper maps the Label (811111*) to endpoint
10.86.180.192 (Gateway Voice Browser).
2003 Cisco Systems, Inc. All rights reserved.
38
CISCO IP P HONE
7 960
AB C
mes sages
DEF
services
GHI
PQ RS
JKL
direct ories
se tt ings
MN O
TU V
WXYZ
O PER
Agent 1004
CVP Voice Browser directs Incoming Gateway to tear down call from it and re-establish to
10.86.180.192. CVP VB retains call control.
2003 Cisco Systems, Inc. All rights reserved.
39
Call arrives on Gateway Voice Browser and matches a dial-peer that triggers a VXML application.
VXML application sends HTTP request to Application Server with DNIS 8111111111110002.
2003 Cisco Systems, Inc. All rights reserved.
40
GED-125:
Request_instructions
Corr ID 10002
Application server parses DNIS into Dialed Number 81111111111 and correlation ID 10002 and sends
this information as part of a Request_instructions messages to ICM.
2003 Cisco Systems, Inc. All rights reserved.
41
ICM recognizes the correlation ID and continues in the script where it left off right after the IMPLIED
Send to VRU Node. Now all other forms of treatment can occur including queuing to another
42
2003 Cisco Systems, Inc. All rights reserved.
skillgroup.
DTMF Transfer
2003,
2003 Cisco
Cisco Systems,
Systems, Inc.
Inc. All
All rights
rights reserved.
reserved.
43
Label
In this example, ICM scripting decides the call must be transferred by outpulsing DTMF digits to a
carrier Take-back and Transfer, Transfer Connect, etc.
2003 Cisco Systems, Inc. All rights reserved.
44
GED-125:
Connect to
DTMF*899
ICM picks a destination (remote ACD service, skillgroup, etc.) and sends a Label back to CVP with
the text DTMF*899
2003 Cisco Systems, Inc. All rights reserved.
45
46
Outpulse *899
CVP Voice Browser uses H.245 signaling to direct the Incoming Gateway to play DTMF tones *899 to
the carrier. The carrier must have been provisioned to accept these digits and take back and re-direct
47
2003 Cisco Systems, Inc. All rights reserved.
the call.
Take-back by carrier
Carrier pulls back call and re-directs within its network. Call effectively disappears from VoIP network.
2003 Cisco Systems, Inc. All rights reserved.
48
Q&A
2003,
2003 Cisco
Cisco Systems,
Systems, Inc.
Inc. All
All rights
rights reserved.
reserved.
49