How is it possible send SMS via GPRS?
You have to set these commands in this way:
at+cgdcont=1,"IP","…."at+cgsms=2 at+cmgf=1 at+cmgs="telephone number"
SMS via GPRS can be sent only if supported by the network provider.
Hi Cosmin, could you add the list of network providers, who are supporting / not supporting this feature? This would be a valued information. Thanks in advance.
Well Bernd, such a list is quite hard to compile, because of the volatility of how this service is offered by the providers, they can implement, allow the service to all users or on specific plans – you know how hard is to “decipher” the insides of the plans of some providers – and disable the service at their convenience.
The advantage of the SMS over GPRS is being faster which is of course a great benefit for a M2M project design and deployment; the price per message is not the difference. Hopefully, despite the lack of a say world wide SMS by GPRS coverage list, the scope of such deployment is usually limited in space thus in network/provider coverage, being quite simple to investigate the availability of the service. And after all, the change in application code is minimal right?
As an alternative, if a projects wants to stay uniform over the world with SMS over GPRS, the best option will be to use a SMS gateway, either own installation or a shared service. These are offering a larger palette of protocols, TCP, HTTP, FTP; one can do a simple search to find what market is offering.
As for the real SMS over GPRS network support list, I suppose a rather punctual approach is what we will get, I am leaving the thread open:
If any user has such information on specific network, their contribution/report to the list here is more then welcome!
Here is a piece of information. The following networks do not implement SMS over GPRS:
Wind, TIM, Vodafone (IT)
T-Mobile, Vodafone D2 (DE)
Sonofon, TDC (DK)
For information: the GSMA have a nice searchable mobile operator list on their website:
The site shows coverage maps and a summary of services, bands and technology.
Also, there are sms gateway suppliers such as OutboxSMS, this unit takes care of all the network interface issues and provides a number of nice interfaces for users and/or developers. Website:-
Thank you Ian for information, good to know as a general source, however I cannot see the first link showing any relevant info about the subject – maybe I am wrong, can you suggest to look at a specific country/operator? Also the second link does not apply at all to the question, is simply a piece of hardware with the same functionalities as any Telit module, do you think it has one inside?
What devices support the at+cgsms command?
Not all of them support this. I have a GE863 and it reports ERROR in response to the at+cgsms=2 command.
Please report firmware version and SELINT value; GE863 supports +CGSMS since 7.03.x01.
It is 07.02.804.
Is it possible to upgrade the firmware?
If you have the newer 8MB version of module, yes. Try to upgrade, if you have the old version the upgrade will simply fail.
Where can I get the firmware code to upgrade the module? I’ve had a good search around the Telit website and can’t find it. I’ve also emailed Telit support and had no reply.
Is there a list of firmware version releases with release notes? Is this made public or kept secret by Telit? It would be extremely useful if this information was made available to us software developers.
How do I get new firmware, tools and documentation files from Telit?
PS: check email please.
Hit enter to search or ESC to close
Knowledge Base & Download Zone