The Short Message Peer to Peer Protocol (SMPP) is a socket-based, open industry protocol, designed for sending two-way SMS traffic. SMPP is the recommended connection interface for clients who are already familiar with this protocol or who would prefer not to program in Java.