SMPP 3.4 Protocol Specification

SMPP 3.4 Protocol Specification SearchSearch
Author Message
Bryce Norwood - NowSMS Support
Board Administrator
Username: Bryce

Post Number: 7752
Registered: 10-2002
Posted on Wednesday, February 25, 2009 - 06:05 pm:   

For archive purposes, I'm posting a copy of the SMPP 3.4 Specification here.

The SMS standards organization that created the specification has disbanded, and there are plans for their web site to be shut down.

This doesn't mean that SMPP is not still important for SMS. It remains the de-facto standard for application based SMS messaging.

It's just that the SMPP v3.4 specification was published in 1999, and it really hasn't been updated since.

The group did produce a successor specification, SMPP v5.0 ... but it was too different, and never really caught on in the marketplace. This leaves SMPP v3.4 as the de-facto industry standard.

Here's an archived copy of the SMPP v3.4 Protocol Specification:

application/pdfSMPP 3.4 Protocol Specification.pdf
SMPP_v3_4_Issue1_2.pdf (1182.6 k)


SMPP v3.3 is also still in use with a few older mobile operator systems:

application/pdfSMPP v3.3 Protocol Specification.pdf
SMPP-IF-SPEC.v3.3.pdf (88.3 k)
Des - NowSMS Support
Board Administrator
Username: Desosms

Post Number: 515
Registered: 08-2008
Posted on Thursday, February 26, 2009 - 01:32 pm:   

Those are good SMPP references for developers.

It's probably also a good idea to archive some reference information here for SMPP issues as they relate to NowSMS.

Garbage When Sending Text Messages longer than 160 Characters - http://blog.nowsms.com/2007/06/long-sms-text-messages-and-160.html

SMPP TON and NPI Settings - http://blog.nowsms.com/2009/01/ton-and-npi-settings-for-smpp-and.html

Optional SMPP TLV Parameters for mBlox and other SMS Providers - http://blog.nowsms.com/2008/10/mblox-and-nowsms.html

SMPP Connection Types (Sender, Receiver, Transceiver) - http://blog.nowsms.com/2008/07/smpp-connection-types-sender-receiver.html

Limiting the Speed of an SMPP Connection - http://blog.nowsms.com/2008/06/smsc-speed-limits.html

SMPP Error Code Handling and Retries - http://blog.nowsms.com/2007/06/smpp-error-code-handling-in-nowsms.html