Dialogic Dialogic Global Call IP IP Phone User Manual


 
60 Dialogic
®
Global Call IP Technology Guide — November 2007
Dialogic Corporation
IP Call Scenarios
Figure 14. Successful H.450.2 Blind Call Transfer
gc_AcceptCall(CRN)
(optional)
A
(Transferring)
App
A
(Transferring)
IP CCLib
B
(Transferred)
App
B
(Transferred)
IP CCLib
C
(Transferred To)
App
C
(Transferred To)
IP CCLib
gc_InvokeXfer(CRNp)
FACILITY(ctInitiate.Invoke)
RLC(ctInitiate.ReturnResult)
GCEV_
INVOKE_XFER(CRNp)
GCEV_
OFFERED(CRNt
& GCRV_XFERCALL)
gc_DropCall(CRNp)
GCEV_
DROPCALL(CRNp)
gc_ReleaseCallEx
(CRNp)
GCEV_
RELEASECALL
(CRNp)
GCEV_
ALERTING (CRNt)
optional
GCEV_CONNECTED
(CRNt)
GCEV_
ACCEPT(CRNt)
(optional)
GCEV_
PROCEEDING(CRNt)
optional
CONNECT(ctSetup.ReturnResult)
ALERTING (optional)
SETUP(ctSetup.Invoke)
GCEV_REQ_
XFER(CRNp)
gc_AcceptXfer(CRNp
)
GCEV_
ACCEPT_XFER(CRNp)
PROCEEDING (optional)
gc_AnswerCall(CRNt)
GCEV_
ANSWERED(CRNt)
gc_MakeCall
(CRNt, CRNp
)
GCEV_XFER_CMPLT
(CRNp)
Pre condition: Primary call between A and B is connected (not shown).
GCEV_DIALING
(CRNt)
GCEV_
DISCONNECTED
(CRNp)
GCEV_
DISCONNECTED
(CRNp)
gc_DropCall(CRNp)
GCEV_
DROPCALL(CRNp)
gc_ReleaseCallEx
(CRNp)
GCEV_
RELEASECALL
(CRNp)
KEY:
CRNp - primary call
CRNt - transferred call
Post condition:
Transferred call between B and C offered.
Primary call between A and B dropped and released.