SMPP
Short Message Peer-to-Peer Protocol (SMPP) is an open, industry-standard protocol for exchanging SMS messages between external short messaging entities (ESMEs) and short message service centers (SMSC), typically over TCP/IP. It was developed in the 1990s by Aldiscon and has since become the de facto protocol for high-throughput SMS interworking. The SMPP Forum maintains the official specifications.
SMPP operates as a binary, session-based protocol using a request–response model. Messages are sent as protocol
SMPP supports two-way messaging, concatenated messages via user data headers, and multiple data codings including 7-bit,
Common versions include SMPP 3.3, SMPP 3.4, and SMPP 5.0, with 5.0 introducing optional parameters and more