Hi Maxim,

Thanks for your response. I'm aware of existence of Kannel. I've worked with it in the past as a HTTP to SMS gateway (maybe it does more than that). In my setup it received HTTP requests and translated them to the attached SIM box to send out SMS messages. So this basically was a home brew HTTP-SMS provider as I described in my first post. What I'm aiming at now is to be able to send SMS messages from a SIP client using the MESSAGE method as described in RFC 3428 (if supported by the SIP client). When a MESSAGE is send from a client to the (predefined or catch-all) address, the HTTP-SMS module will translate this request to an HTTP request. A large part of this functionality already exists in the current SER SMS module, but these requests are translated to serial communication with a SIM box or mobile phone. Ultimately incoming SMS messages from the (mobile) network will be translated back to SIP MESSAGE requests. These will be received as (callback) HTTP requests from the SMS provider. This will enable the user to receive SMS messages send from a mobile phone on their SIP client. But implementing this functionality is phase 2 in my project...
Regards,

Tom


-------- Originele bericht --------
Onderwerp: Re: [Serdev] HTTP-SMS gateway
Van: Maxim Sobolev <[email protected]>
Aan: [email protected]
CC: [email protected]
Datum: 23-2-2009 17:35
Tom van der Geer wrote:
Hi all,

I was wondering if anybody here ever investigated the possibility to
create an SMS gateway module for SER using one one the widely available
HTTP-sms providers?

HTTP-sms providers enable their users to send an HTTP(S) request to one of
their servers containing something along the line of:
https://<serveraddress>/sendsms?an=<accountname>&pw=<password>&dest=<destination>&msg=<message>
Some of the Betamax voip providers (eg. VoipBuster, VoipStunt,
VoipDiscount, etc.) offer their user the posibility to send SMS via an
HTTP request. Most (mobile) operators and some other companies offer a
similar service commercially with the option to receive SMS messages as
well using a short-code (4 digit number) or a keyword on a (shared)
short-code. Incoming SMS messages will then result in an HTTP call to a
customer defined address.

I've noticed there's currenlty a module that is able to send SMS messages and receives delivery notifications, but it requires the use of a SIM-box
+ SIM card or any other mobile device with a serial interface. This
solution is not really scalable, let alone professional.

Before I start digging in the code I thought it would be good to see if
there are other people here that have attempted to build something like
this in the past. Maybe they would like to share their experience here.
Any other input is welcome too!

You don't need SER for that (and arguably, SER has no business in this since no SIP is invoived). The Kannel (http://www.kannel.org) can do it already. Much move viable project would be to extend SER to interoperate with the Kannel, instead of using GSM modem directly.

Regards,

_______________________________________________
Serdev mailing list
[email protected]
http://lists.iptel.org/mailman/listinfo/serdev

Reply via email to