The ISDN call transfer application
is supplied as an installp image that you install using the System
Management Interface Tool (SMIT). The application contains three components,
including some source code to help you customize the ISDN call transfer capability
to your specific needs. For a straightforward use of the ISDN call transfer capability,
no customizing should be required.
The components of the application are:
- Updated ISDN support.
- State tables (including source code):
The following state tables
are provided (for definitions for these state tables, see State table definitions):
- ISDN_Imm_Xfer
- ISDN_SupA_Xfer
- ISDN_Xfer_C5
- ISDN_Xfer_C10
- ISDN_Xfer_Data
- ISDN_Xfer_Stat
- ISDN_Xfer_Log
The source code for these state tables is supplied in an
ASCII file in the same directory as the custom server: $CUR_DIR/ca/ISDN_Call_Transfer_dir
- Custom server:
A custom server, named ISDN_Call_Transfer,
is supplied to perform the low-level functionality of the trombone
operation (for details of the available calls, see Custom server function definitions).
Note: Only
the executable version (not the source code) of this custom server
is supplied.
Before you install
Before
you can install the ISDN call transfer application,
you must have:
- A Blueworx Voice Response system
running Version 6.1 of Blueworx Voice Response for AIX.
- A connection to a telephony switch using one or more trunks that
support ISDN Two B-channel transfer or ISDN RLT call transfer.
- Two telephones attached to the same switch. In the instructions
in this section,
these telephones are referred to as Phone A and Phone B.
- A third valid phone number that can be used to call into Blueworx Voice Response, to be
used as an application profile ID.
- An application that performs a transfer operation using a screened
transfer with simple call-answer supervision.
- A copy of the Blueworx Voice Response for AIX Blueworx Voice Response for AIX:
Installation information.
- Sufficient disk space for the components you are installing (the Blueworx Voice Response for AIX:
Installation information explains how to check this; see
the section “Ensuring you have enough disk space for the new software”).
Installing
- Installing the application: Follow the instructions in
“Installing the Blueworx Voice Response software”
in the Blueworx Voice Response for AIX:
Installation information to use the System
Management Interface Tool (SMIT) to install the PTF that contains
the ISDN call transfer application.
- Starting Blueworx Voice Response: Start Blueworx Voice Response and log
in to the user account you use for Blueworx Voice Response administration.
- Importing the custom server and state tables: In the Blueworx Voice Response Welcome
window, click Applications —> Application —> Import—>
Replace—> File.
- Select the file /usr/lpp/dirTalk/sw/isdn/call_transfer/ISDN_Call_Xfer.imp.
- Creating an application profile: Open the ISDN_Call_Xfer
application.
The system displays the Application (ISDN_Call_Xfer)
window.
- Click Object —> New —> Application Profile.
The
system displays the Application Profiles window, followed by the Application
Profile window.
- Type any name in the Name field (for
example, ISDN2BCT_Test).
- Click State Table, then
select your application that performs a call transfer.
- Click OK.
- Click File —> Save.
- Specify the phone number to be used as the Application
Profile ID.
- Click OK.
- In the Application (ISDN_Call_Xfer) window, click View
—> Refresh.
The
system displays the Application Profiles folder, with the new Application
Profile icon inside it.
- Starting the custom server: Open the Custom Server Manager
window, and click Welcome —> Operations —> Custom
Server Manager
The system displays the available
custom servers in a window.
- Start the ISDN_Call_Transfer custom server by
clicking Run Status —> Start.
The
Run Status button displays Waiting after a short while.
Running
the Application
Note: The exact sequence here depends
on your application. Assuming your application is a simple one that
asks for a number to transfer to, then performs a TransferCall, the
sequence of events should be:
- Pick up Phone A's handset and dial the application profile
ID.
Blueworx Voice Response runs
your application, which performs the transfer to a third party. It
answers the call and prompts you to input the telephone number that
you want to transfer to, followed by a # key.
- Enter Phone B's number, followed by a # key.
After a
short delay, Phone B rings.
- Pick up Phone B's handset.
The application completes the
transfer when Phone B is answered and the voice path for the two calls
is connected within the switch.
- The two remaining connections to Blueworx Voice Response (originally
connected to Phones A and B) are disconnected shortly after the transfer
is completed.