Programming Guide

Global Call API for HMP on Windows Programming Guide — August 2006 87
7
7.Call Control
This chapter describes Global Call capabilities relating to call control. Topics include:
Call Progress Analysis when Using IP Technology . . . . . . . . . . . . . . . . . . . . . . . . . . . 87
Call Progress Analysis when Using Digital Network Interface Boards . . . . . . . . . . . . 87
Resource Routing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93
Feature Transparency and Extension. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93
7.1 Call Progress Analysis when Using IP Technology
When using IP technology, typically packetized messages are used to convey call analysis
information. See the Global Call IP Technology Guide for more information.
7.2 Call Progress Analysis when Using Digital Network
Interface Boards
Note: This section applies to E1, T1 and ISDN technologies only.
When using Intel NetStructure
®
Digital Network Interface boards, Global Call provides a
consistent method of pre-connect call progress and post-connect call analysis across E1/T1 CAS,
and ISDN protocols. The level of support that Global Call provides is described in the following
topics:
Call Progress Analysis Definition
Configuring Default Call Progress Analysis Parameters
Configuring Call Progress Analysis on a Per Call Basis
Setting Call Analysis Attributes on a Per Call Basis
Configuring Call Progress Analysis on a Per Channel Basis
Setting Call Analysis Attributes on a Per Channel Basis
Customizing Call Progress Tones on a Per Board Basis
7.2.1 Call Progress Analysis Definition
Pre-connect call progress determines the status of a call connection, that is, busy, no dial tone, no
ringback, etc., and can also include the frequency detection of Special Information Tones (SIT),
such as an operator intercept. Post-connect call analysis determines the destination party’s media
type, that is, voice, fax, or answering machine. The term call progress analysis (CPA) is used to
refer to call progress and call analysis collectively.