This app was mentioned in 3 comments, with an average of 1.00 upvote
Yes most SMSC are not solely SMPP based, but it is a part of SMSC that is an industry standard in today's telecommunication just like USSD, WAP proxies etc. Im not saying telecoms have SMPP server only, because most of them use Multi-access SMCS servers of different kinds.
>There's some terminology getting mixed up here, and I think it's leading you to some incorrect assumptions. The SMSCs run by mobile telecoms are not SMPP-based, at least not under any normal circumstances. They use bandwidth in the GSM control signal to communicate with handsets and then a routing architecture defined within ss7 to transmit between nodes.
Below is where the misunderstanding is happening(By protocol transmission I meant the way the codes are sent as in 8 bit(raw data) SMPP protocol/parameters etc meaning Format/Code sent as data through SMS/MMS control channels. To be clear from my previous comment --> SMPP protocols (SMPP clients(app) sending SMPP encoded PDU's/binary codes/parameters sent from client's phone/App) go through SMSC(SMPP servers) and travels 'as is(raw data)' all the way to the SMSC. SMS as in general are just character sets or you could say binary coded protocol/data that travels over the GSM ss7 network, all you need is a client at the end to decode/encode it. In fact our mobiles don't even understand MAP or ss7 language and also they are sent through different control channels through air to phones. But like you said there are not many companies that offer these services because they usually don't release those API for public use and only for business, but there are companies that provide these services for business/enterprise sectors.
>Besides sending text messages, SMS can also be used to send small data messages. A single SMS message can contain up to 140 bytes of user data. These messages can be used for custom applications, telemetry and over the air programming of the phone or SIM card. Messages such as ringtones, operator logos and WAP Push messages are also encoded as data messages.
link: http://www.activexperts.com/sms-component/sms/smsdatasmpp/
SMPP is a money maker for so many telcos especially in developed countries right now. Weather alert, amber alert, short codes are being sent to millions of people and widely sent through SMPP servers.
EDIT: This isn't direct to you, but just a copy paste from my other comment just to be a little clear
>lol don't feel happy. Just how do your think your mobile internet data is transmitted through cell towers? It is transported using layers of protocol till it reaches the ISP servers. In this case it uses SCTP, IP which is under the TCP/IP suite(Internet protocol suite) correct? This is the same way SMPP data as 8 bit 'raw data' or SMS are sent under MAP as application and SCCP as tranport which comes under the same <strong>Internet Protocol Suite</strong>. Infact you should know about GPRS i.e 2G, it comes under MAP as well. There isn't much difference except for few more layers of protocol in the sigtrain that uses transfer of data for your 3G, 4G data.
>If you want, you can even browse the internet on your mobile using unlimited sms/mms on your ss7 signal. example. The only thing is these data are sent in small packages while SCTP carries bigger packets. Any ss7 protocol can be used to create apps like this if you know the parameters and working around the SMSC center.
>I think you are getting mixed up with IP network protocol which the SCTP and GPRS uses, with TCP/IP( Internet Protocol Suite).
lol don't feel happy. Just how do your think your mobile internet data is transmitted through cell towers? It is transported using layers of protocol till it reaches the ISP servers. In this case it uses SCTP, IP etc which is under the TCP/IP suite(Internet protocol suite) correct? This is the same way SMPP data as 8 bit 'raw data' or SMS are sent under MAP as application and SCCP as tranport which comes under the same <strong>Internet Protocol Suite</strong>. Infact you should know about GPRS i.e 2G, it comes under MAP as well. There isn't much difference except for few more layers of protocol in the sigtrain that uses transfer of data for your 3G, 4G data.
If you want, you can even browse the internet on your mobile using unlimited sms/mms on your ss7 signal. example. The only thing is these data are sent in small packages while SCTP carries bigger packets. Any ss7 protocol can be used to create apps like this if you know the parameters and working around the SMSC center.
I think you are getting mixed up with IP network protocol which the SCTP and GPRS uses, with TCP/IP( Internet Protocol Suite).