User`s guide

Dialogic
®
System Release 6.0 PCI for Windows
®
Release Update, Rev 62 — January 30, 2008 200
Dialogic Corporation
GCEV_INVOKE_XFER_FAIL termination event. The original primary call is left connected
and in the GCST_CONNECTED state from the perspective of both party A and party B.
Figure 12. SIP Call Transfer Failure - REFER Subscription Expires
No Response from Party C
Figure 13 illustrates a scenario in which the Transfer Target (party C) does not respond to
the incoming call from the Transferee (party B) which causes the T4 timer at party B
(configured as 20 seconds) to expire. As a result, the Transferee application (party B)
receives the GCEV_DISCONNECT event for the transferred call timeout. The original
primary call is left connected and in the GCST_CONNECTED state from the perspective
of both A and B.
A
(Transferring,
Transferor)
App
A
(Transferring,
Transferor)
IP CCLib
B
(Transferred,
Transferee)
App
B
(Transferred,
Transferee)
IP CCLib
C
(Transferred To,
Transfer Target)
App
C
(Transferred To,
Transfer Target)
IP CCLib
GCEV_REQ_
XFER(CRNp)
Pre condition: Primary call between A and B is connected (not shown).
202 Accepted
GCEV_ACCEPT_
XFER(CRNp)
GCEV_
INVOKE_XFER_
ACCEPTED(CRNp)
NOTIFY(100 Trying)
Subscription-State=active; expires=300
200 OK
REFER
gc_InvokeXfer
(CRNp)
gc_AcceptXfer
(CRNp)
Parties A and B remain connected.
Post condition:
Cause = IPEC_SUBS_EXPIRED
GCEV_
INVOKE_XFER_
FAIL(CRNp)
Subscription
expires
Subscription
expires
Cause = IPEC_SUBS_EXPIRED
GCEV_XFER_
FAIL(CRNp)