Link to home
Start Free TrialLog in
Avatar of Simsy
Simsy

asked on

Send SMS Message from a computer

Hi

I want to be able to send a SMS message from a computer straighht to mobile. I know there are websites which you can subscribe to and use their API and then they forward the message on, but is there not some way you can do this without having to use a third party.

I was told that you can purchase a GSM modem that will connect to the network and then you could use Javaphone to send the SMS message, is this true ? Where can you get these modems?

I would also like to directly dial the modem and use sockets to communicate between the two, I take it I can just use a normal modem for this though ?
Avatar of SysExpert
SysExpert
Flag of Israel image

DO you want to semd text to the Cell Phone Internet address, or through some other means ?

Some phones have standard e-mail addresses that can receive mail ( text ) from any source.

Please provide more details.

Avatar of Simsy
Simsy

ASKER

Hi

I want to be able to send straight to the phone, not thorugh a internet address, as far as I know the modem is basically a mobile phone. You just send a SMS message through it and it connects to the mobile network and sends the message just like a normal mobile does.

I want to send a SMS message to a Nokia 7650, do you know if it has a standard e-mail address?
Fir that, you need to contact your phone  teleco. It is usually offered as a service on all newer phones.
Most have an email address in the form of
phone-Number@teleco.com   or similar.

I hope this helps !
Simsy,

If you are looking for external GSM modems to do things like Bulk SMS, you might want to look at a product called commGate Messaging Edition. I have not used it yet, but as far as I know, each licence ships with a GSM modem, which they produce, which allows you to put in a SIM card form the network you want to deliver to and the software allows you to either configure a SMS gateway or push messages directly to to the network via the SIM card. I am not sure though what there API is like, or even if there is one.

http://www.commzgate.com/products/index.htm
Hi
at my former compeny i used to work in we developed a gateway that do exactly what you are asking for

this gateway is now installed at the danish parliment and working at operational state.

the gateway allow you to send sms requests to tcpip,msmq,http and collect the requests and send them over as CMG request that is  to (GSM) network server.

the thing is that the product is now lacking market so the compeny have no one to sell to

so you may contact with level8 israel and ask for it

the name of the product is ProtocolHandler for GSM.
offcourse you will need a free connection to GSM server that is offcourse coast money.

and the GSM server will need to authorize your connection.
this is why most of the time you will use third party

another aproche will be to develop a webservice that will talk to the ProtocolHandler from any coputer in the world.

Ronen


ASKER CERTIFIED SOLUTION
Avatar of gymsam
gymsam

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Avatar of Simsy

ASKER

Hi

If you could send me some example code I will up the points for it.

Cheers

Simsy
Hi Simsy

I will give the frame work and pseudo code.Give me some time to write pseudo code.Good luck.

Gymsam
All you need is a Nokia phone, a data cable and the Nokia Data Suite software.

Or you could buy a GSM modem.

The Nokia kit will install virtual modem on your computer,
so the way you interact with either is the same.

All you need to do is to issue AT commands.
Search the web for GSM AT command references.
Hi Simsy

Have tried following my steps that i have listed out in my comment.If you can try it then i am ready to help you.
Hi Simsy,

You can send SMS from your computer... but as they say,  nothing comes for free.
For the first part of ur question u'll need :-
1) SMS Gateway (u need to buy this as there is no free version available from any vendor). U maybe able to download some limited eval versions from the net.
2) GSM Modem - Now this can be either a hardware modem, which is just a modem and nothing else...sounds puzzling??? Actually embedded GSM modems also are available these days in some cellphones like Nokia 6210.

I made one application using the setup stated above.

For second part (though the question is not exactly clear as to what is ur actual requirement) :-
1) u'll need a normal dial-up modem.
2) RAS server - if u r dialling from GSM network, i.e. cellphone.

This is all what I know.....
Hi Simsy,

>>I was told that you can purchase a GSM modem that will >>connect to the network and then you could use Javaphone >>to send the SMS message, is this true ? Where can you >>get these modems?

You can buy a GSM modem or mobile phone which has got inbuilt GSM modem.I use "Siemens C-35" which has got inbuilt GSM modem.You just have to connect this mobile phone to your PC using Serial Data cord for this mobile phone.

Creating your own SMS Gateway is simple you need not busy third party tools.I already have created SMS Gateway and it works fine.If you are interested i am ready to guide you and you must wait before you can accept "Exchage-prog" answer.

Avatar of Simsy

ASKER

Hi

gymsam thanks for your response on 10/10/2002 12:21AM PST, i would be willing to ge a Siemens c-35 as you have said, if you can guide me through the steps to set up a SMS Gateway I am willing to up the points.

Cheers
HI Simsy,

I'll be glad to know when u complete ur SMS project and find what u used.
what gymsam said shows that he agrees with what I said. U need a GSM Modem, which comes in phones like Nokia 6210 (he names a diffrnt model).
I'd like to know which siemens C-35 model is gymsam possessing which has a GSM modem. At least C-35i doesnt have it.

as far as SMS gateway is concerned, one may make one's own proprietary ones fr sure but then one can just abt use anything made by oneself.
gymsam 'd u please update me,  what language/API u made ur gateway in. I'd ask to share ur knowledge with me, too.
Simsy, I answered u thinking that u r working for some corporate, so need a reliable gateway .... thats y couldnt help u out.

Smiles
Hi Simy,

If you want the exact model no of my "Siemens c-35" i will let you know shortly.Regarding developing SMS Gateway , i have already listed out the steps(As on 08-21-2002) you must follow, incase you need more clearification kindly let me know which step you donot follow.I have developed this SMS Gateway using VC++ 6 for Win-2000 packaging it as Active-X Component.
Hi Exchange-Prog

If you want the exact model no of my "Siemens c-35" i will let you know shortly.I have used Win32-API I/O API's for Win-2000 Machine.You can refer MSDN for COM Port serial communication.I have packaged it as an Active-X so that i can use it in Visual Basic applications too.

Yes, the Siemens C35i does have a built-in modem. See http://www.my-siemens.com/MySiemens/CDA/Index/0,2730,HQ_en_0_product%253AMW%252FHD%252FHD%252FC35I%252Ftech,FF.html under "Data":

"Built-in data and fax modem:  yes"
Hi, you can download a freeware VisualGSM Lite from this website http://www.visualgsm.com.

I've tried it and it can work if you just need to send SMS.  It has a command line and HTTP interface.

There's a commercial version from the same company, VisualGSM Enterprise that does interactive messaging.
Hi rondi,

I am using Siemens C35i Model which has got in built GSM Modem. Can specify the Nokia model you are using, also where can i down load Nokia suit which can act as virtual GSM Modem.
Avatar of Simsy

ASKER

Hi

Thanks, I have tried what you said and it work.

Cheers
Hello gymsam,
             i am making the same send SMS from Computer to Mobile Application.Please do guide me from the basic steps to final step i am very new to this and don't know from where i should start.please tell me few basic steps i will complete those then tell me the next step.so i want to make that application step by step and i wanna do work in Java.gymsam if u tell me ur email or messenger it will be easy for both of us. well u can add me or mail me at zahidrahim@hotmail.com
waiting for some response from your side very badly.
                                                   
It's all really very simple. Why don't you just open a new question so everybody will have a chance to give you their input?
hi gymsam,Exchange-prog,simpsy,afeder
                               i want from u to please help me out making computer to mobile SMS application step by step and can u people share ur code with me as i am very new to this application and i have to make this at any cost.plz help me in this issue.well the suitable languages for me are Java or C or any most commonly used language. if u people can add me or contact me with email.
my email is: zahidrahim@hotmail.com
gymsam, i hope u can contact me through email, i am from malaysia which i think i need ur help badly regarding on the sms application and gsm modem. pls email me to sooksing@bip.utm.my. anyone who has contact with gymsam, if u see this, pls tell him ineed his help badly. thanks!
I am doing an application for sending sms from PC to mobile. I am using GSM modem and the message has to be send through hyperterminal by using AT Commands. I am new to this. I have seen the accepted answer of gymsam and I think this will help me also. Gymsam can you send me the code. My id is kjahan@rediffmail.com.
simsy, kauser.....etc

i am trying to develop a similar applicaion to your sms one. is it possible to email me at bowemc@eircom.net.....if it is possible to include operatiing code it would be truely appreciated.

when you say you used a GSM modem is this different to an ordinary modem? can this be overcome

regards

site
Hi, you can download a freeware VisualGSM Lite from this website http://www.visualtron.com.

I've tried it and it can work if you just need to send SMS.  It has a command line and HTTP interface.

There's a commercial version from the same company, VisualGSM Enterprise that does interactive messaging.
Hi Gymsam,Simpsy!
May I get a copy of the sample code?
Regards

my email:express@963.net
hi all is there someone could how to do this using ASP
if any one have any ideas pl it 'll be helpfull & may i get a copy of the sample code
thx

I've tried this recently and find it useful. No installation of application is required. To send and receive SMS, I just launch an exe file. I've done it using infra-red via my 6610 phone.

the application is called EASISMS at the following URL. You can download the program and look at some sample codes.
http://www.inspire-tech.com/DesktopDefault.aspx?tabid=25
Take a look at the article "How to Send SMS from a Computer/PC?" at http://www.developershome.com/sms/howToSendSMSFromPC.asp

A few articles at http://www.developershome.com/ are also quite interesting. For example, "How to Receive SMS Using a Computer/PC?", "Free Libraries for Sending/Receiving SMS with a PC/Computer", "How to Choose an SMS Gateway Provider?", ...
The last time I had to send an SMS from a PC (monitoring server backups), I used....

1. An old Nokia 5110 GSM phone with a PRE-PAID SIM card.
2. A Nokia D9 serial data cable.
3. A component called Mobile FBUS Lite ActiveX Control. (http://www.softwarecave.com/)
4. A very small VB application to sie them together.

This works GREAT !
Have fun.
Mac
New Zealand
i had visit the web site of devolopers & softwarecave to was so great really usefull for me thx for all of
u
have nice time for all of u
wawa
In Java, you can easily get the JAVAX.COMMAPI
It's a great tool, and it seems that it handles the PDU Mode...
There is a Java toolkit built on the COMMAPI used to send and receive SMS called SwiftNote. It also implements SMSC protocols for higher volume messaging under the same API. Software can be downloaded from http://www.ncl.ie/Download.html (requires registration).

If you want to write software using different development languages or even from J2EE, then the SMS/MMS gateway product Provato can be used. This gateway exposes SOAP/XML interface and has C,Perl,Java,VB/.NET/C# APIs. It manages routing, persistence, and connection managment. It also supports multiple concurrent applications and SMS connections.
There are a few modem which this company specifically sells http://www.mcselec.com  and along with it, its got the program which is required to send the messages ..
 jst check out , it could be helpfull