9.75.2 SMPP Agents Configuration

You open the SMPP agents' configuration dialog from a workflow configuration: you can right-click the agent icon and select Configuration..., or double-click the agent icon.

Both agents' configuration dialogs contain three different tabs; SMSCESME, and Connection.

SMSC Tab

The SMSC tab contains configurations related to the SMSC to/from which the agent will send/receive data.

SMSC tab

SettingDescription

Remote Host

Enter the IP address or hostname of the SMSC with which the agent will communicate in this field.

Remote Port

Enter the port number on the SMSC with which the agent will communicate in this field.

ESME Tab

The ESMEtab contains configurations related to the ESME application connected to the SMSC to/from which the agent will send/receive data.

SMPP agent configuration - ESME tab

SettingDescription

System ID

Enter the ID of the ESME system requesting to bind with the SMSC in this field.

Password

Enter the password used by the SMSC to authenticate the ESME in this field.

System Type

Enter the type of ESME system in this field, e g VMS (Voice Mail System), OTA (Over-The-Air Activation System), etc.

Type of Number

Enter the type of number (TON) used in the SME address in this field, e g International, National, Subscriber Number, etc.

Numbering Plan Indicator

Enter the numbering plan indicator (NPI) used in the SME address in this field, e g ISDN, Data, Internet, etc.

Address Range

Enter the range of SME addresses used by the ESME in this field.

Note!

For IP addresses, it is only possible to specify a single IP address. A range of IP addresses is not allowed.

Connection Tab

SMPP agent configuration - Connection tab

SettingDescription

Reconnect Attempts

Enter the number of reconnect attempts you want to allow in case a connection goes down in this field.

Note!

If you use the default setting, 0, in this field, this will mean that the number of reconnect attempts will be infinite, i e maxint.

Reconnect Interval

Enter the time interval you want to pass before making a reconnect attempt in this field.

Transaction Timer

Enter the time interval allowed between an SMPP request and the corresponding SMPP response in this field.

Enquire Link Timer

Enter the time interval allowed between operations after which an SMPP entity should interrogate whether its peer still has an active session in this field. This setting determines how often the enquire_link operation should be sent.

This timer may be active on either communicating SMPP entity (i.e. SMSC or ESME).

Operations

For the Transmitter agent, the following operation pairs are supported:

  • bind_transmitter - bind_transmitter_resp

  • unbind - unbind_resp

  • submit_sm - submit_sm_resp

  • enquire_link - enquire_link_resp

For the Receiver agent, the following operation pairs are supported:

  • bind_receiver - bind_receiver_resp

  • unbind - unbind_resp

  • deliver_sm - deliver_sm_resp

  • enquire_link - enquire_link_resp

Note!

Only one request - response operation pair can be handled simultaneously, which means that a response must be sent for a pending request before the next request can be handled.

Note!

The bind and unbind operations only occur when starting/stopping the workflow.