This guide is a technical reference intended for application developers who need to integrate with the Txtwire SMS gateway using SMPP.
Short Message Peer-to-Peer (SMPP) is an industry-standard protocol for exchanging short messages and data between systems. SMPP defines operation and protocol data units (PDUs), where every operation has a request PDU and an associated response PDU. The only exception is for alert notifications, which do not require an associated response PDU. The receiving entity must send the associated response to the SMPP PDU request.
To integrate with Txtwire using SMPP, you must first obtain an Txtwire SMPP account. (Contact your Txtwire account manager for details.) To use SMPP, you must establish a connection to a short messaging service center (SMSC) using a TCP/IP or X.25 network connection. After establishing the connection, your system sends a request PDU to the SMSC, which responds with a response PDU. The specific PDU structure depends on the type of transaction, such as submit_sm or deliver_sm. For complete information about SMPP, refer to the SMPP Protocol Specification v3.4.