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 Detail | Input |
---|---|
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 client | SMPP 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:
MSISDN | CC + NDC + SN |
---|---|
CC | Country Code |
NDC | National Destination Code |
SN | Subscriber Number |