Configuring Call Services using Station Managing Detail Record (SMDR) in FortiVoice


What if you would like your FortiVoice unit to increase the availability of your FortiVoice unit? You can configure your unit to act as a high availability member 

Configuring SMDR requires advance knowledge of SMDR and should only be performed by advanced administrative users and field engineers.

 Configuring SMDR Settings

First we’ll need to configure SMDR settings to enable the FortiVoice to communicate with third party devices. To configure SMDR

  1. Go to Log & Report > SMDR Settings > SMDR.
  2. Select Enabled to activate the FortiVoice SMDR function.
  3. Select a format protocol for the FortiVoice communications with the third party devices. If you require more information on the format, see “Setting SMDR formats” in the FortiVoice Administrator Guide.
  4. Enter the port number that connects to the third party devices.
  5. Enter the number of third party devices (between 1-10) to which the FortiVoice unit provides SMDR in the max clients section. 
  6. Enter the IP address and netmask of the third party device in the Trusted Hosts section (up to 10). 
  7. Select Apply.

 Setting SMDR Formats

Now we’ll need to setup communication with third party devices. We’ll need to define the FortiVoice SMDR format on the device requirements so that the devices can recognize the FortiVoice SMDR.

The FortiVoice unit provides examples of XML SMDR format files. You can modify these files to meet your needs. An example of an SMDR format file is in the diagram to the right.

An SMDR format is composed of:
– smdr_type id: the name of the SMDR format file
– discard_filter: the data you do not want to send to third party devices
– formatting: the body of the SMDR format file in the form of field values

To set SMDR format

  1. Go to Log & Report SMDR Settings > SMDR Format.
  2. Select a format file and select Edit.
  3. Select FortiVoice SMDR field to display the complete list of FortiVoice SMDR field names.
  4. Follow the SMDR format requirements of the third party device and the example format file and choose the displayed FortiVoice field names you need to set up your SMDR format.
  5. Select OK.
  6. If errors appear, select SMDR XML types to view the Fortinet SMDR format file and correct your format file accordingly.