Figure 19.6 Call flow example for interactive voice response service
1 INVITE
CALLER CONTROLLER IVR SERVER
3 200 OK
MEDIA
2 INVITE
Welcome! Please speak
your ID
My ID is 12345
12345, is this correct?
Yes
1 - Controller first
connects caller to
IVR server
2 - IVR input from
caller is transmitted
to controller using the
HTTP side channel.
New instructions to
the IVR are sent by
the controller.
3 - IVR is disconnected
and the call setup
proceeds based on
caller input to the
IVR server
How can we help?
Would like to add High
Speed Internet access
to my service
Thank you! We will
transfer you to new
installations of High
Speed Internet service
to schedule an
appointment. One
moment please...
5 ACK
MEDIA
11 200 OK
10 INVITE
12 INVITE
7 HTTP 200 OK
6 HTTP GET
MEDIA
9 HTTP 200 OK
8 HTTP GET
4 183
334 Chapter 19