Signal & Syntax · Messaging and A2P

What Is SMPP?

SMPP (Short Message Peer-to-Peer) is the open protocol linking an SMSC to external systems over TCP/IP. SMPP v3.4 is the version in widest use.

Also calledShort Message Peer-to-Peer

Example

bind_transceiver → submit_sm → deliver_sm (DLR)

SMPP in Practice

A client binds to the SMSC and sends messages with submit_sm. The SMSC returns delivery receipts with deliver_sm. SMPP keeps a persistent connection, which suits high-volume A2P traffic. Aggregators and CPaaS platforms interconnect over SMPP.

Where ScoreMachine Fits

ScoreMachine

ScoreMachine accepts validation traffic over SMPP as well as JSON-RPC.

Related Terms

SMSC An SMSC (Short Message Service Center) stores and forwards SMS. Delivery receipt A delivery receipt (DLR) is the status report an operator returns for each SMS. SMS gateway An SMS gateway connects software to mobile networks for sending and receiving SMS. SMS aggregator An SMS aggregator connects to a large set of operators and resells SMS routes.

Read the Guide

Guide

Number Validation Over SMPP

One submit_sm per number, and the result in the receipt. Read the guide →

Run the Checks on Your Own List

Upload a file in a free workspace, or walk through your use case with our team.