1. Requirements.IP-PSTN (sip-telip) User's Guide
For running sip-telip, You need the following software/hardware:
- Dialogic D/41ESC or D/xxH (not tested, but should work) card
- Dialogic DNA 3.1 (newer version not tested, but should also work)
- Gatenet 3.0
2. Configuration.
Here's an excerpt from Gatenet documentation about configuring this package:End of Gatenet3.doc parts. If errors occur, refer to Gatenet3.doc.The Dialogic Configuration Manager - DCMThe gatenet.inf file installed with this release sets the following values in the Misc Properties window (for either the D/41ESC or D/xxH):
D/41ESC:
Parameter Value
FirmwareFile d4x_antg.fwl
ParameterFile gatenet.prm
Gatenet ON
D/xxH:
Parameter Value
FirmwareFile bcv_antg.fwl
ParameterFile gatenet.prm
Gatenet ON
To check that GateNet is configured correctly, proceed as follows:
1. In the DCM main menu, right click on the D/41E or D/xxH board and choose Configure Device.Editing the gatenet.prm File2. Select the Misc tab.
a. The FirmwareFile value for the Dialogic board installed in your system is:3. For the D/41ESC only:d4x_antg.fwl for D/41ESCb. The ParameterFile value should be set to gatenet.prm.bcv_antg.fwl for D/xxH
c. The Gatenet value should be set to ON.
a. Select the Dialogic Bus tab.
b. The BusType Property should be set to None.
The gatenet.prm file is used to set the parameters that control the firmware buffer sizes, the playback volume, and the Automatic Gain Control (AGC). The gatenet.prm file installed with this release contains optimal settings for use with PRDS streaming. If you are using UIO streaming, you must edit this file to change Parm[246] and Parm[247] which set the firmware buffer sizes.
The gatenet.prm file is located in \Program Files\Dialogic\Data and contains the following information:
#beginning of gatenet.prmStarting the BoardAREA=VOICE
SIZE=WORD
BASE=DECIMAL
# set the play/record firmware buffer size to 160 !!! bytes
# !!! You need to set the firmware buffer size to 160 bytes for sip-telip to work correctly !!!
parm[246] = 160
parm[247] = 160
# set the playback level to -6dB
# 12 dB gain on record
# 6 dB attenuation on playback
# 6 dB end to end gain
parm[11] = 9959
parm[12] = 64
# set AGC_K to -4dB
parm[130] = 49974
parm[131] = 80
# set AGC High Threshold to -16dB
parm[132] = 18785
parm[133] = 20
The Dialogic Configuration Manager (DCM) controls the starting and stopping of Dialogic-specific drivers and services. The program initializes and runs regardless of who is currently logged into the system. After the Dialogic configuration file has been edited, you must start the board to download the new GateNet firmware. To start the board proceed as follows:
1. In the Windows Start menu, select Programs/Dialogic System Software/Dialogic Configuration Manager - DCM.2. Select Manual in the Service/Startup Mode pull-down menu. Manual mode is the default mode when you first install software.)
3. Choose the Start Service (green) button to initialize and test the system.
4. If the set up is successful, a dialog box displays "Success: Dialogic service started". Click on OK. The Stop Service (red) button is now available.
3. Running sip-telip:
After all the parameters are set, You can start sip-telip. It is a console application, writing lots of debug messages on the screen. Currently, no command-line switches are available.Any comments, questions send to Marcin Michalak: mmich@iris.ics.agh.edu.plsip-telip uses Dialogic port 1 for communication, so connect Your line to this socket.
The SIP address in the calling application should be set to [telephone_number]@sip-telip-host.domain, e.g. 6173982@netj.ics.agh.edu.pl.
The application has been tested with SIPhone from Bell Labs and is working.