Ground start signaling, Fxo ground start, Incoming call processing – Dialogic 6.2 User Manual

Page 289

Advertising
background image

Ground Start Signaling

November 2009

289

Ground Start Signaling

Brooktrout modules support two types of ground start signaling:

„

Foreign Exchange - Office (FXO)

„

Foreign Exchange - Subscriber (FXS)

When operating in FXO mode, the module assumes the far end of the

connection is an FXS termination. When operating in FXS mode, the

module assumes the far end is an FXO termination. The timing

diagrams on the pages that follow use the labels “FXO” or “FXS”

rather than “Rx” or “Tx” for hookswitch states to illustrate this point.

FXO Ground Start

To configure a Brooktrout module for FXO ground start signaling,

the host must issue an L4L3mENABLE_B_CHANNEL with an

IISDN_ROBBED_BIT_DATA structure that contains the following

settings:

„

in_trunk_type = IISDNttFXO_GDSTART

„

out_trunk_type = IISDNttFXO_GDSTART

„

timed_answer_supervision = 1 (timer expiration indicates far

end answer)

„

fgb_fgd_mode = 0 (not used)

The remaining settings are described in the context of incoming and

outgoing calls in the subsections that follow.

Incoming Call Processing

During an incoming call, the host receives an L3L4mPRE_SEIZE

message if send_preseize_event = 1 in the IISDN_ROBBED_BIT_

DATA structure. This message is sent when the module detects ring

ground at the far end (FXS end). The module then collects dial pulse

digits from the network; the maximum number of digits the module

expects to receive must be specified in the max_incoming_digit_

count field. The digits are reported to the host in an L3L4mSETUP_

IND message. To answer the call, the host must issue an

L4L3mCONNECT_REQUEST message.

Advertising