Dialogic Dialogic Global Call IP IP Phone User Manual


 
356 Dialogic
®
Global Call IP Technology Guide — November 2007
Dialogic Corporation
Third Party Call Control (3PCC) Operations and Multimedia Support
Figure 68. Basic Third Party Call Control Establishment (part one)
Application A
Global Call
Library A
(IPCCLIB)
Application B
Global Call
Library B
(IPCCLIB)
Global Call
Library C
(IPCCLIB)
Application C
IPML
Library A
IPML
Library C
gc_MakeCall
no SDP
GCEV_DIALING
INVITE
no SDP
GCEV_OFFERED
no SDP
ipm_StartMedia
(RCV_ONLY)
IPMEV_START
_MEDIA
gc_SetUserInfo
SDP Offer 1
gc_AnswerCall
200 OK
SDP Offer 1
GCEV_CONNECTED
SDP Offer 1
GCEV_SIP_200OK
gc_SipAck
SDP Answer 1(BH)
ACK
SDP Answer 1(BH)
GCEV_SIP_ACK_OK
gc_MakeCall 2
no SDP
GCEV_DIALING
GCEV_ANSWERED
SDP Answer 1 (BH)
GCEV_SIP_ACK
INVITE
no SDP
GCEV_OFFERED
no SDP
ipm_StartMedia
(RCV_ONLY)
IPMEV_START
_MEDIA
gc_SetUserInfo
SDP Offer 2
gc_AnswerCall
SDP Offer 2
200 OK
SDP Offer 2
GCEV_CONNECTED
SDP Offer 2
GCEV_SIP_200OK
gc_ReqModifyCall
SDP Offer 2
continued in
Basic Third Party Call Control Establishment (part two)
figure
SDP offer has only one
receive coder specified,
allowing IPML to "start early"
on the offering side.
Black Hole SDP
contains m line
IP address 0.0.0.0