Getting SMPP Application (SMPP Integration)

In this section, we will provide instructions on how to get an SMPP application..

SMPP protocol
The Short Message Peer-to-Peer (SMPP) protocol, an industry-standard and openly accessible communication protocol, facilitates the exchange of SMS messages between telecommunication systems and Short Message Service Centers (SMSC) within the industry.

SMPP traffic security

Before creating any SMPP connection, please verify that the IP addresses used to transmit SMPP traffic have been previously whitelisted in the Unifonic account. Please check IP Whitelisting for more details.

What is a SMPP application

The SMPP application will provide customers with authentication parameters to establish an SMPP connection with Unifonic. Customers can create as many SMPP applications as needed by having a Unifonic account. Applications help differentiate traffic by verticals, users, and accounts/sub-accounts.

Unencrypted SMPP protocol can be used to establish the bind to the following endpoint:

`Hostname: smpp.unifonic.com

Port: 2776`

Encrypted SMPP over TLS is supported on the following endpoint:

`Hostname: smpp.unifonic.com

Port: 2443`

Setting Up Your SMPP Application

  1. Login to https://cloud.unifonic.com.

  2. Navigate to Developers at the bottom of the left menu.

  1. Select Applications, the following screen appears.

  1. Select the SMS SMPP in the tabs and then click on Add New Application.

  1. Select the sender name and bind type, add a description if needed, and then click on SAVE to create a new application.

Bind type

Transmitter: This type of bind allows the SMPP client (ESME - External Short Messaging Entity) to send messages to the SMPP server (SMSC - Short Message Service Center).

Receiver: With this bind type, the SMPP client can only receive messages from the SMPP server.

Transceiver: This bind type combines the functionalities of both transmitter and receiver binds, allowing the SMPP client to both send and receive messages through a single connection to the SMPP server.

  1. The SMPP application will be created; a pop-up will appear with the SMPP credentials containing System ID, and Password.

📘

Note:

SMPP credentials are shown only once for security purpose - make sure you save them on your local machine. Please refrain from sharing these credentials under any circumstances.

  1. Once the SMPP application is created, you can find basic and advanced settings by clicking on the Edit button.

Basic Settings

  • Description
  • Sender name
  • Bind Type

Advanced Setting

  • Number of sessions
  • Default rate limit (PDU per second)
  • System Type