SMPP Agents Configuration(3.1)
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; SMSC, ESME, and Connection.
SMSC Tab
The SMSC tab contains configurations related to the SMSC to or from which the agent will send or receive data.
Setting | Description |
---|---|
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.
Setting | Description |
---|---|
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
Setting | Description |
---|---|
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.