beautypg.com

Call control, Bfv call control, Bsmi-level call control – Dialogic 6.2 User Manual

Page 36

background image

The Bfv API Functions

November 2009

36

Call Control

Call control functions enable the application to set up, initiate,

connect, disconnect, and perform other tasks related to the telephone

network. Three forms of call control are available: Bfv high-level and

low-level and BSMI-level.

Bfv Call Control

High-level Bfv call control functions simplify the process of accessing

the telephone system. Some of the high-level functions call the

low-level Bfv call control functions to automatically perform the

low-level tasks. However, the high-level functions trade flexibility

and control for ease of programming.

With the Bfv low-level call control functions, you can perform T1

robbed bit, T1/E1 PRI, or QSIG, analog, and BRI call control

functionality. See Volume 2 of the Bfv API Reference Manual for the

descriptions of the Bfv call control functions.

BSMI-Level Call Control

The BSMI-level call control functions are used to facilitate

communications directly between the Brooktrout module and the

telephony lines. These are the Bfv API Boston Simple Message

Interface (BSMI) functions that use messages to communicate

between the module and the telephone lines. The collection of

messages is the interface to the telephony component of the Boston

firmware and provides all the facilities for management, call control,

and performance statistics monitoring. Control message naming

conventions in the BSMI are descriptive of the functions they serve

and make it easier to develop applications. When developing an

application, you do not need to have a detailed knowledge of the

protocol involved, although a general understanding of call models is

beneficial. You can use one of many different signaling protocols

such as T1/E1 PRI; R2; and Local Exchange Carriers (LEC) T1

Robbed Bit, Analog and BRI. See

Robbed Bit Signaling

on

page 264

-

Using the BSMI R2 Signaling Capability

on

page 336

for more

information about the protocols.

Note:

BSMI is not supported on QSIG.