Connectivity

9bits supports plain connectivity to the SMPP servers. If your preference is TLS encryption, please contact our support team. Plain connectivity was chosen over TLS because most client SDKs for SMPP do not natively support TLS integrations. A tunnel might be required to configure a secure connection between your client and our server.

SMPP accoun details

An SMPP account consists of a host, a port, a system ID and a password to consume our service.

Account DetailInput

Host

smpp.api.9bits.net

Port

2348

System ID

system-id

Password

password

By default, only one parallel connection per host/system_id combination is allowed.

IP Access

Access to 9bits SMPP server is by default restricted to pre-registered/whitelisted IPs. The client IP must be provided to the support team for access.

Supported SMPP PDUs

SMPP PDU from clientSMPP PDU from server

bind_transmitter

bind_transmitter_resp

bind_receiver / bind_receiver_resp

bind_receiver_resp

bind_transceiver / bind_transceiver_resp

bind_transceiver_resp

enquire_link / enquire_link_resp

enquire_link / enquire_link_resp

unbind / unbind_resp

unbind / unbind_resp

submit_sm

submit_sm_resp

data_sm / data_sm_resp

deliver_sm_resp

deliver_sm

generic_nack

query_sm / query_sm _resp

cancel_sm / cancel_sm_resp

replace_sm / replace_sm_resp

MSISDN Format

in GSM, MSISDN is built as follows:

MSISDNCC + NDC + SN

CC

Country Code

NDC

National Destination Code

SN

Subscriber Number