The Dialogic fax software supports the following system configuration models on specific Dialogic products:
Stand-alone configuration. Used for system configurations that do not require SCbus channel routing; for example, using on-board
RJ-11 analog jacks to connect to the telephone network. Supported on all Dialogic fax products.
SCbus configuration. Used for system configurations that route channels to SCbus time slots. Supported on the following Dialogic products: VFX/40SC, VFX/40ESC, VFX/40ESCplus and DSP-Based Group 3 Fax (also known as DSP Fax).
Table 3. System Configuration Models
|
VFX/40SC |
VFX/40ESC |
VFX/40ESCplus |
||
|
Stand-alone |
ü |
ü |
ü |
ü |
|
SCbus |
ü |
ü |
ü |
ü |
2.8.1. Stand-alone ModelIn a stand-alone configuration model, the voice and fax resource channels are connected to the on-board network interface. There is no time slot routing.
Because voice and fax resources share the same physical hardware channels, you can either route a voice or a fax resource from a single hardware channel, and mix voice and fax API functions freely on a network channel; however, both voice and fax I/O cannot occur simultaneously on the same channel.
Table 4. Program Flow - Stand-Alone Model
Step |
Action |
API to use |
1 |
|
voice, fax |
2 |
Call voice functions to set up the call. |
voice |
3 |
Initiate fax send and receive on the channel:
|
fax |
4 |
Continue with the application |
voice, fax |
5 |
At the end of the application, close the open channels:
|
voice, fax |
2.8.2. SCbus ModelIn an SCbus configuration model, you set up your application resource channels (network, voice, fax, and so on) to communicate with one another on the SCbus by transmitting data on an assigned SCbus transmit time slot (automatically assigned during download) and by listening to data transmitted on another resource's SCbus transmit time slot.
SCbus routing functions (network, voice, fax) set up SCbus routing for a specific SCbus resource on a channel. For details on setting up SCbus routing and using the fx_listen( ), fx_unlisten( ) and fx_getxmitslot( ) functions, see the SCbus Routing Guide and the SCbus Routing Software Reference.
Because voice and fax resources share the same physical hardware channels, you can either route a voice or a fax resource from a single hardware channel, and mix voice and fax API functions freely on a network channel; however, both voice and fax I/O cannot occur simultaneously on the same channel.
Table 5. Program Flow - SCbus Model
Step |
Action |
API to use |
1 |
|
voice, fax, digital network |
2 |
Set SCbus routing: fax/voice and network channel set for full duplex |
SCbus routing functions |
3 |
Set up the call using call functions:
|
voice, digital network |
4 |
Before sending or receiving a fax on the channel:
|
SCbus routing functions |
5 |
Initiate fax send and receive on the channel:
|
fax, digital |
6 |
After completing the fax send and receive on the channel, disconnect SCbus routing: fax resource and network channel (full duplex) |
SCbus routing functions |
7 |
To complete the call, additional voice processing may be required. Connect original voice channel to the SCbus time slot: set SCbus routing voice and network channel for full duplex. |
SCbus routing functions |
8 |
Continue with the application currently set for voice API |
voice, fax |
9 |
At the end of the application, close the open channels:
|
voice, fax, digital |
In this SCbus model to include fax resources, note the following:
Click here to contact Dialogic Customer Engineering
Copyright 2002, Intel Corporation