SMS gateway
SMS gateways allow for the sending and receiving of SMS messages to or from devices and used to provide SMS network connectivity to third parties.
SMS Gateway Providers
SMS gateway providers facilitate the SMS traffic between businesses and mobile subscribers, being mainly responsible for carrying mission-critical messages, SMS for enterprises, content delivery and entertainment services involving SMS, e.g. TV voting. Considering SMS messaging performance and cost, as well as the level of messaging services, SMS gateway providers can be classified as aggregators or SS7 providers:
The aggregator model is based on multiple agreements with mobile carriers to exchange 2-way SMS traffic into and out of the operator’s SMS platform (Short Message Service Centre – SMS-C). Aggregators lack direct access into the SS7 protocol, which is the network where the SMS messages are exchanged. These providers have no visibility and control over the message delivery, being unable to offer delivery guarantees. SMS messages are delivered in the operator’s SMS-C, not the subscriber’s handset.
Another type of SMS gateway providers are based on SS7 connectivity to route SMS messages. The advantage of this model is the ability to route data directly through SS7, what gives the provider total control and visibility of the complete path during the SMS routing. This means SMS messages can be sent directly to and from recipients without having to go through the SMS-Centres of other mobile operators. Therefore, it’s possible to avoid delays and message losses, offering full delivery guarantees of messages and optimised routing. This model is particularly efficient when used in mission-critical messaging and SMS used in corporate communications.
The University of Duisburg-Essen, in partnership with mobile messaging provider Tyntec, have developed the study QoS Monitoring for Professional Short-Message-Services in Mobile Networks for SMS messaging to enable the detailed monitoring of SMS transmissions to ensure a greater degree of reliability and a higher average speed of delivery. The new parameters can be used by mobile network operators, third party SMS gateways and mobile network infrastructure software vendors to monitor the transmission of SMS messages and to detect network transmission problems quickly and accurately.
Free SMS providers
There are several companies that provide free email (SMTP) or short code gateways (SMPP).
These include:
Zemble (US and Canada only - uses SMTP; however, you don't need to know the recipients carrier)
Teleflip (US and Canada only - uses a SMPP)
Aflatoon
SMS to email
This type of service allows people who do not have a cell phone (or do not have current access to one), but do have a computer, to send SMS. Most U.S. carriers and recent phones have built-in support for sending email through such gateways. A solution has been developed to allow a user reply to an SMS notification of email. Previously this was only a one way communication system allowing only the notification of an email by SMS.
Email to SMS
Carriers for E-mail to SMS:
Carrier | Email to SMS Gateway | Web to SMS Gateway |
---|---|---|
Alaska Communications Systems | number@msg.acsalaska.com | http://www.acsalaska.com/msib21/ClassicApps/SendSMS/ |
Alltel Wireless | number@message.alltel.com | http://www.alltel.com/text_messaging/ |
Bell Mobility & Solo Mobile (Canada) | number@txt.bell.ca | http://www.txt.bellmobility.ca/bmc/en/ |
Cellular One (Dobson) | number@mobile.celloneusa.com | https://www.celloneusa.com/ECellPortal/ECell.portal?_nfpb=true&_pageLabel=text_messaging |
Cingular (Postpaid) | number@cingularme.com
number@mobile.mycingular.com (SMS) (No longer available) number@mms.mycingular.com (MMS)(No longer available) |
https://www.wireless.att.com/olam/gotoPhone.olamexecute?event=goToSMS&reportActionEvent=A_PHON_SEND_MSG_SUB (Must be logged into Cingular prior to opening) |
AT&T Wireless (Formerly Cingular) | number@mms.att.net
number@txt.att.net number@mmode.com |
|
Boost Mobile | number@myboostmobile.com | ? |
Centennial Wireless | number@cwemail.com | https://www.centennialwireless.com/sms/sms.php |
Cingular (GoPhone prepaid) | number@cingularme.com (SMS) | |
Comcel | number@comcel.com.co | http://www.comcel.com.co |
Cricket | number@mms.mycricket.com | http://www.mycricket.com/sendtextmessage/ |
CTI | number@sms.ctimovil.com.ar | http://www.cti.com.ar/home |
Emtel (Mauritius) | number@emtelworld.net | http://www.emtel-ltd.com |
Globalstar | number@msg.globalstarusa.com | http://www.globalstarusa.com/en/services/enhancedservices/g2sms.php |
Fido (Canada) | number@fido.ca | http://www.fido.ca/portal/web2fido/compose.do?lang=en |
Helio | number@messaging.sprintpcs.com | http://messaging.sprintpcs.com/textmessaging/compose |
President's Choice (Canada) | number@txt.bell.ca | None. |
Movicom | number@movimensaje.com.ar | https://www.smsfull.com/smsfull/pax/index3.htm |
Movistar (Colombia) | number@movistar.com.co | http://www.movistar.com.co/emocion/ |
Nextel (Argentina) | TwoWay.11number@nextel.net.ar | http://www.nextel.com.ar |
Orange (Switzerland) | http://www.chrus.ch/mysms | |
Personal (Argentina) | TwoWay.11number@personal-net.com.ar | http://sms.personal.com.ar/Mensajes/msn.htm |
Qwest | number@qwestmp.com | http://www.qwestmp.com/ |
Rogers (Canada) | number@pcs.rogers.com | http://www.rogers.com/english/wireless/sendpcs.html |
7-11 Speakout (GSM USA) | number@cingularme.com | No web interface available. |
Sprint (PCS) | number@messaging.sprintpcs.com | http://messaging.sprintpcs.com/ |
Sprint (Nextel) | number@page.nextel.com (SMS)
number@messaging.nextel.com (Rich Messaging) |
http://messaging.nextel.com/ |
Suncom | number@tms.suncom.com | http://www.suncom.com/messaging/message.shtml |
Sunrise (Switzerland) | http://www.chrus.ch/mysms | |
Swisscom (Switzerland) | http://www.chrus.ch/mysms | |
T-Mobile | number@tmomail.net | http://www.t-mobile.com/messaging/ |
Tigo (Formerly Ola) | number@sms.tigo.com.co | http://www.tigo.com.co |
Telus Mobility (Canada) | number@msg.telus.com | http://www.telusmobility.com/sendamessage/sendamessage.shtml |
ToText.net | number@totext.net | http://www.totext.net/emailtosms.html |
Tracfone (prepaid) | number@cingularme.com | Uses the Cingular/ ATT network. No web interface available. |
US Cellular | number@email.uscc.net (SMS)
number@mms.uscc.net (MMS) |
http://usc.ztango.com/uscwmss |
Verizon | number@vtext.com (SMS)
number@vzwpix.com (MMS) |
http://www.vtext.com/ |
YCC | number@sms.ycc.ru (SMS) | http://ycc.ru/sendsms/ |
Virgin Mobile | number@vmobl.com (US)
number@vmobile.ca (Canada) |
No web interface available. |
Vodacom (S Africa) | number@voda.co.za | http://www.vodacom4me.co.za/ (registration required) |
WEBTEXT | number@webtext.com | http://www.webtext.com/ |
IPIPI.COM | number@opensms.ipipi.com | http://www.ipipi.com/ |
CLARO (Nicaragua) | number@ideasclaro-ca.com | http://www.claro.com.ni/index.php?option=com_content&task=view&id=101&Itemid=289 |
CLUB4SMS (Pakistan) | number@club4sms.com | http://club4sms.com/ |
Setar Mobile email (Aruba) | 297+number@mas.aw | http://www.mas.aw/ |
SMS to landline and landline to SMS
These services allow cellphone users to send SMS messages to landline phone numbers just as they would to other cellphones. With a representative service, Sprint's Text to Landline, after the customer has sent off the SMS message to the landline number, the recipient's phone rings with the caller ID of the Sprint customer's cellphone. When they pick up, an automated voice reads the text message and allows for a response via a voicemail or via one of a few canned text messages.
Several operators, including BT, Telefonica and Telecom Italia, have true fixed-wire SMS services. These are based on extensions to the ETSI GSM SMS standards and allow fixed-fixed, fixed-mobile and mobile-fixed messaging. These use Frequency-shift keying to transfer the message between the terminal and the SMSC. Terminals are usually DECT-based, but wired handsets and wired text-only (no voice) devices exist. Messages are received by the terminal recognising that the CLI is that of the SMSC and going off-hook silently to receive the message.
When messages are addressed to a device that lacks the ability to receive SMS, then a text-to-speech gateway is employed. The translated message is then either stored in the subscriber's voice mail-box, or the system places a call direct to the end-point and plays the message.
IP SMS Gateways
For high volume SMS traffic IP SMS gateways can be used. These gateways connect directly to the Short Message Service Center (SMSC) of the SMS service providers using one of the following protocols: SMPP, UCP/EMI, CIMD2. Most IP SMS gateways provide various API's that allow software developers to send and receive huge number of messages. An example of an IP SMS gateway is the Ozeki IP SMS Gateway. It is a classic example of a routable SMS gateway, which means it allows connection to multiple SMSC's at the same time and it has a routing table that can be configured for load balancing, least cost routing, etc. Most SMS to E-mail, and Web service to SMS gateways have a similar architecture.
Skype to SMS
The Skype client software, from version 2.5 onwards, provides access to the Skype SMS service, allowing Skype users to send SMS messages and charge their SkypeOut account.
SMS to home automation systems
Some Home Automation systems have the ability to accept SMS messages from the users' mobile phones to control lighting and other appliances. The system may send an SMS confirmation when the requested action has been performed
Mobile 'hub' to SMS
Some products exist which allow messages to be sent via pre-installed software (via a PC or laptop) and an attached GSM device. An example of this is FrontlineSMS - a messaging hub developed by kiwanja.net for the non-profit community and of value for organisations working in areas with little or no internet infrastructure. This plug-and-play software was recently used to great effect as a monitoring tool during the Nigerian elections,[1] and also won the WSIS "ICT Success Story of the Month" for April 2007.[2]