Configuring Diva SoftIP SIP 2.x
Overview
Many applications have been written using CAPI or the Diva SDK and are used with Diva ISDN and Analog adapters. Diva SoftIP appears to the application as a 'virtual' ISDN adapter thus enabling existing and new applications to operate in a SIP based Voice over IP (VoIP) or Fax over IP (FoIP) network.Â
ISDN and Analog applications make and receive calls using telephone numbers, so SoftIP supports this by mapping the telephone numbers to SIP addresses (SIP URIs) thus allowing existing applications to operate unchanged in SIP networks. These mappings can be achieved 'statically' - by creating a table of telephone number to SIP URI mappings - or 'dynamically' by using SIP Proxy and Registrar servers that automatically build mapping tables in response to devices registering with the servers. Diva SoftIP supports both of these methods (and can also mix methods). Simple examples of these configurations are given below.Â
After successfully installing and activating your license in Diva SoftIP SIP 2.x you will need to configure it to fit your SIP environment. Below you will find instructions of the two most common configurations:Â
Configure Diva SoftIP SIP 2.x with Static Phone Mappings
This configuration shows a simple ‘Static’ Phone mapping, useful for deployment in environments where a SIP Proxy or Registrar server is not present. An entry in the SoftIP Phone mapping is required for each telephone you wish to call from your application (456 and 789 in the example below). The phones dial using phone numbers or the SIP URI and SoftIP will pass all incoming SIP calls to the application which decides whether to accept or reject them.
Go to Start -> Programs -> Dialogic Diva -> Configuration Manager.
Â
In the Dialogic Diva Configuration Manager click Tools-> SoftIP Phone Number Mapping.
Click Add.
Enter the phone number and the SIP address for each phone and click OK.Â
Configure SoftIP SIP 2.x in a Proxy / Registrar environment
This configuration shows how to configure SoftIP with a SIPÂ Registrar. In this case only a single mapping is required in SoftIP Phone mapping to register the telephone number of the SoftIP server (123 in the example below) with the SIP Proxy / Registrar. Dialing from phones and application is done by using phone numbers and the Registrar/Proxy routes the calls to the appropriate SIP address.
Go to Start -> Programs -> Dialogic Diva ->Â Configuration Manager.Â
Click on the IP line. Specify the IP address of the Proxy/Registrar server.It can be a Registrar on your LAN or an external Registrar. Change the Registrar Port number to the one used by the Registrar/Proxy Server, typically this is 5060.
Then click Tools-> SoftIP Phone Number Mapping.
Click Add.
Tick the option "Register an address".Â
- The 'SIP address' field should contain the IP of the SoftIP server, it is the local SIP address.
- The 'User SIP address' field should contain the public SIP address, i.e. the IP of the registrar should be entered there.
- Enter the telephone number as the user name.
- The password should be the same as the phone number if using a registrar on the LAN, or the password given by the external registrar provider.
Click OK.
In this example, the registrar is external to the LAN.
Click OK.
In the Dialogic Diva Configuration Manager activate the settings, and restart the machine for the changes to take effect.