ESME -> SMSGateway ->SMSC (SMPP protocol all the way)

2 posts / 0 new
Last post
abhyyy
Offline
Joined: 10/24/2011
Posts:
ESME -> SMSGateway ->SMSC (SMPP protocol all the way)

Hi Friends,

This is my first time on this informational forum and I find it very helpful, thanks for all the knowledge that i have gathered from here.

I have a new requirement mentioned as below:
A message needs to be sent from ESME (which here is Websphere message broker) to SMS gateway usinng SMPP protocol. Now, my application(Message broker) which I'm calling ESME is only capable of sending messages in 5 ways 1) directly to a queue 2) using webservices, SOAP 3) using HTTP protocol 4) using TCP/IP connection 5) sending direct EMAIL out.
But the Client wants us to send messages using SMPP protocol to their SMS Gateway and I have no clue of how to send using SMPP protocol using any of the above 5 mentioned methods. If anybody has any idea about this , Please helpme out here. I'm in a real fix.

Please pardon me if I sounded a lil stupid above with any of the terminoligies as I'm a newbie to this.

Thanks and Regards,
Abhishek Gupta.

admin
Online
Joined: 03/09/2007
Posts:
SMPP client

The possible solutions are:

i)
You develop one SMPP client, which would sit in between your WS Broker and the SMS Gateway.
You could develop this using C/C++, Java or PHP.

You can download the SMPP 3.4 spec from here: http://smsforum.net/SMPP_v3_4_Issue1_2.zip

Could take sometime if you didnt work on SMPP previously..

ii) You can use one more SMS gateway in between, like Kannel or NowSMS etc.

Kannel (http://www.kannel.org/) is free and open source.
You need to install Kannel (pref on Linux), and configure it to connect to SMS GW on SMPP. and You can submit messages to Kannel on HTTP.
Using Kannel, the flow will be like this.
Websphere broker ---http---> Kannel GW ---smpp----> Client's SMS gateway

Hope this helps you!