SMPP Agents Configuration(3.0)

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 or from which the agent will send or receive data.

SettingDescription

Remote Host

The IP address or host name of the SMSC that the agent will communicate with.

Remote Port

The SMSC port number with which the agent will communicate.

ESME Tab

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

SettingDescription

System ID

The ID of the ESME system requesting to bind with the SMSC.

Password

The password used by the SMSC to authenticate the ESME.

System Type

The type of ESME system, for example VMS (Voice Mail System), OTA (Over-The-Air Activation System), etc.

Type of Number

The type of number (TON) used in the SME address, for example International, National, Subscriber Number, etc.

Numbering Plan Indicator

The numbering plan indicator (NPI) used in the SME address, for example ISDN, Data, Internet, etc.

Address Range

The range of SME addresses used by the ESME.

Note!

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

Connection Tab

SettingDescription

Reconnect Attempts

The number of reconnection attempts you want to allow in case a connection goes down.

Note!

If you use the default setting, 0, in this field, it means that the number of reconnection attempts will be infinite, that is maxint.

Reconnect Interval

The time interval you want to pass before making a reconnect attempt.

Transaction Timer

The time interval allowed between an SMPP request and the corresponding SMPP response.

Enquire Link Timer

The time interval allowed between operations, after which an SMPP entity should interrogate whether its peer still has an active session. This setting determines how often the enquire_link operation is sent.

This timer may be active for either communicating SMPP entity (that is 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 or stopping the workflow.