beautypg.com

Outgoing call processing, Call teardown processing – Dialogic 6.2 User Manual

Page 283

background image

Wink Start with Feature Group B & D

November 2009

283

Outgoing Call Processing

The host receives an L3L4mPROGRESS in response to the

L4L3mCALL_REQUEST to start the call. The host then receives an

L3L4mRX_WINK message when the module detects a wink from the

network. The module waits a period of time (determined by the fixed

pause timer) before sending digits. When the timer expires, the host

receives an L3L4mSEIZE_COMP message if send_seize_comp_

event = 1 in the IISDN_ROBBED_BIT_DATA structure.

Call Teardown Processing

For an incoming call teardown, refer to

Figure 46

at the end of this

section; for an outgoing call teardown, refer to

Figure 47

at the end of

this section.

Wink start with Feature B and D is designed to support transmitting

digits other than dial pulse digits. If called_party_digits = 0 in the

L4L3mCALL_REQUEST that started the call, the module waits in

outdialing state indefinitely. During that time, another device

connected to the Brooktrout module over the TDM bus (such as a

digital tone generator) is used to outpulse digits to the network.

When that device is finished transmitting, the host must issue an

L4L3mEND_DIAL message to make the module continue call

processing.

After the digits are transmitted, the network acknowledges their

receipt by sending a wink to the module. The host receives an

L3L4mRX_WINK when this wink is detected. The module then

waits for answer supervision from the network (indicating the far

end has gone off hook) or for an answer timer to expire (if timed_

answer_supervision = 1). When answer supervision is received or the

timer expires, the host receives an L3L4mCONNECT indicating the

call is connected.

Figure 28

shows how the module makes an outgoing Feature Group

B/D call over a wink start trunk.