Quicklinks
NOTE (1): ActiveXperts SMS Component provides developers with a fast and reliable SMPP API. Simply connect to the SMPP provider, bind using your credentials and call SubmitSms to send out the messages. Read more »
NOTE (2): ActiveXperts SMS Messaging Server is an SMS messaging framework to allow sending, receiving and processing SMS messages. It is designed to implement any project that requires SMS messaging. Read more »
The Short Message Peer to Peer (SMPP) protocol is an open, industry standard protocol designed to provide a flexible data communications interface for transfer of short message data between a Message Center, such as a Short Message Service Centre (SMSC), GSM Unstructured Supplementary Services Data (USSD) Server or other type of Message Center and a SMS application system, such as a WAP Proxy Server, EMail Gateway or other Messaging Gateway.
SMPP Release v3.4 supports Digital Cellular Network technologies including:
Using the SMPP protocol, an SMS application system called the 'External Short Message Entity' (ESME) may initiate an application layer connection with an SMSC over a TCP/IP or X.25 network connection and may then send short messages and receive short messages to and from the SMSC respectively. The ESME may also query, cancel or replace short messages using SMPP.
SMPP supports a full featured set of two-way messaging functions such as:
This document defines Version 3.4 of the SMPP protocol and specifies the command response format to be used when implementing an SMPP v3.4 protocol interface. It is intended for designers and implementers of an SMPP v3.4 interface between an SMSC an External Short Message Entity (ESME), as illustrated in the following diagram.
Acknowledgement
Application Interface Module
Application Programming Interface
Call Detail Record
External Short Message Entity.
External Short Message Entity. In the context of this document this refers to such external sources and sinks of short messages as Voice Processing or Message Handling computers. It specifically excludes SMEs which are part of the interface to the PLMN.
European Telecommunications Standards Institute
Leading portion of the SMPP message, common to all SMPP PDUs
Message Bureau - This is typically an operator message bureau.
ost Significant Byte.
Mobile Switching Centre.
Mobile Station.
Message Waiting Indication.
Negative Acknowledgement.
Negative Acknowledgement.
Network Service Access Point.
Protocol Data Unit.
Process Unstructured Supplementary Services Data.
Process Unstructured Supplementary Services Request.
Short Message Entity.
Short Message Service Centre.
Short Message Peer to Peer Protocol.
Telecommunications Industry Association.
Virtual Connection.
Virtual Connection. This refers to a virtual circuit in the X.25 implementation.
User Data Header Indicator.
Uniform Resource Locator.
Unstructured Supplementary Services Notification.
Unstructured Supplementary Services Request.
VoiceMail Alert or Message Waiting Indication (MWI).
Voice Processing System
Wireless Application Protocol (http://www.wapforum.org).
Wireless Application Protocol (http://www.wapforum.org).
Wireless Datagram Protocoll.
| Ref. | Document Title | Document Number | Number |
|---|---|---|---|
| [GSM 03.40] | Technical Realisation of the Short | GSM 03.40 | v5.7.1 |
| Message Service Point to Point | http://www.etsi.fr | ||
| [GSM 03.38] | "Digital Cellular telecommunica- tions system (Phase 2+); Alphabets and language specific information". | [GSM 03.38] | v5.5.1 |
| http://www.etsi.fr | Sept. '97 | ||
| [GSM MAP 09.02] | GSM Mobile Application Part | [GSM MAP 09.02] | v5.11.0 |
| http://www.etsi.fr | |||
| [IS637] | Short Message Service for Spread | TIA/EIA/IS-637-A | Rev A |
| Spectrum Systems | |||
| [TSAR] | Teleservice Segmentation and Reassembly(TSAR) | TIA/EIA-136-620 | Rev 0 |
| [CMT-136] | Short Message Service - Cellular | TIA/EIA-136-710-A | Rev A |
| Messaging Teleservice | |||
| [GUTS] | General UDP Transport Service | TIA/EIA-136-750 | Rev 0 |
| (GUTS) | |||
| [WAPARCH] | Wireless Application Protocol | WAP Forum | Version |
| Architecture Specification | http://www.wapforum.org | 30-Apr.-1998 | |
| [WCMP] | Wireless Control Message Protocol | WAP Forum | Version |
| Specification | http://www.wapforum.org | 12-June-1998 | |
| [WDP] | Wireless Datagram Protocol Specification | WAP Forum | Version |
| http://www.wapforum.org | 10-Feb.-1999 | ||
| [ITUT X.213] | Open Systems Interconnection - Network Service Definition | [ITUT X.213] | 11/95 |
| [KOR ITS] | PCS operators common standards for handset- SMS functionalities | PCS standardization committee PCS-SMS-97-05-28 | 1.06 Rev 99-04-30 |