SMS gateway
This article needs additional citations for verification. (February 2008) |
An SMS gateway is a service providing an interface between SMS messages and other protocols.
Some 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 Short Message Service Centre (SMS-C), also known as 'local termination model'[citation needed]. Aggregators lack direct access into the SS7 protocol, which is the protocol 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, but not the subscriber’s handset.
Another type of SMS gateway provider is based on SS7 connectivity to route SMS messages, also known as 'international termination model'[citation needed]. The advantage of this model is the ability to route data directly through SS7, which 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-C of other mobile operators. Therefore, it’s possible to avoid delays and message losses, offering full delivery guarantees of messages and optimized routing.
The University of Duisburg-Essen, in partnership with mobile messaging provider Tyntec, have developed the study 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.[1] 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.
Landline phone
These services allow cellphone users to send SMS messages to landline phone numbers just as they would to other cellphones. With a representative service, after the customer has sent off the SMS message to the landline number, the recipient's phone rings with the caller ID of the sender'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.
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 large number of messages.
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.This plug-and-play software was recently used to great effect as a monitoring tool during the Nigerian elections,[2] and also won the WSIS "ICT Success Story of the Month" for April 2007.[3]
SMS to Email
This type of service allows people who do have a cell phone, but do not have a computer, to send email via SMS. the first provider was e2sms who offered two way email to sms and vice versa. This relied on text files and famously crash on christmas day 2000 repeating the same messages over 50,000 times crashing the orange network.
Carriers providing SMS to Email:
Carrier | SMS to Email Gateway Number | Text Format |
---|---|---|
AT&T (Formerly Cingular) USA | 111 or 121 | emailaddress (subject) text |
CTI (Argentina) | 6425 | emailaddress (subject) text |
Sprint (PCS) USA | emailaddress | text |
Swisscom Mobile AG (only Switzerland) | 555 | <emailaddress> <subject>/<text> |
T-Mobile Austria http://t-mobile.at | 6761 | <emailaddress> <text> |
T-Mobile (USA) | 500 | <emailaddress> / <subject> / <text> |
Carrier-independent providers of SMS to Email:
Provider | SMS to Email Gateway | Syntax |
---|---|---|
http://www.esendex.com/ (AU, ES, FR, IE, UK) |
Commercial service utilising national MSISDNs | Details: http://www.esendex.com/en/UK/Services/Email-SMS/ |
http://www.bigredgiant.co.uk/ (Global) |
Commercial service utilising national MSISDNs | Details: http://www.bigredgiant.co.uk/ |
http://www.intellisoftware.co.uk/ (UK) |
Commercial service utilising national MSISDNs | Details: http://www.intellisoftware.co.uk/sms%2Dgateway/inbound%2Dsms/ |
http://www.redoxygen.com (Global) | Commercial service utilising national MSISDNs | Details: http://www.redoxygen.com |
http://www.smsglobal.com.au/ | Commercial service utilising national MSISDNs | Details: http://www.smsglobal.com.au/2way.html |
http://www.totext.net (global) | Commercial service for individuals or businesses | Details: http://www.totext.net/products/email_to_text.html |
http://www.txtlocal.com (global) | Free SMS to email gateway using international long numbers & keywords - dedicated numbers available | Details: email to SMS gateway spec at http://www.txtlocal.co.uk/email-sms-interface.php |
http://www.ipipi.com (global access) | Send SMS to any of ipipi's gateway numbers | Details: http://www.ipipi.com/help/sms-gateway-numbers.htm |
http://www.visualtron.com (Free global access) | Free SMS to email gateway service. Dedicated keywords available on application. | Details: http://www.visualgsm.com/sms2email.htm |
Email to SMS / Web to SMS
Carriers providing Email to SMS / Web to SMS:
Carrier | Email to SMS Gateway | Web to SMS Gateway |
---|---|---|
7-11 Speakout (USA GSM) | number@cingularme.com | |
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/ |
AT&T Mobility (formerly Cingular) | number@mms.att.net
number@txt.att.net number@cingularme.com |
|
Bell Mobility & Solo Mobile (Canada) | number@txt.bell.ca | http://www.txt.bellmobility.ca/bmc/en/ |
Boost Mobile | number@myboostmobile.com | ? |
Cellular One (Dobson) | number@mobile.celloneusa.com | https://www.celloneusa.com/ECellPortal/ECell.portal?_nfpb=true&_pageLabel=text_messaging |
Cingular (Postpaid) | number@cingularme.com | https://www.wireless.att.com/olam/gotoPhone.olamexecute?event=goToSMS&reportActionEvent=A_PHON_SEND_MSG_SUB (must be logged in prior to visiting this link) |
Centennial Wireless | number@cwemail.com | https://www.centennialwireless.com/sms/sms.php |
Cingular (GoPhone prepaid) | number@cingularme.com (SMS) | |
Claro (Nicaragua) | number@ideasclaro-ca.com | http://www.claro.com.ni/index.php?option=com_content&task=view&id=101&Itemid=289 |
Claro (Peru) | http://mensajes.claro.com.pe/ | |
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/ |
Fido (Canada) | number@fido.ca | http://www.fido.ca/portal/web2fido/compose.do?lang=en |
Globalstar | number@msg.globalstarusa.com | http://www.globalstarusa.com/en/services/enhancedservices/g2sms.php |
Helio | number@messaging.sprintpcs.com | http://messaging.sprintpcs.com/textmessaging/compose |
Illinois Valley Cellular | number@ivctext.com | http://sms.interoptechnologies.com/ |
IT Company Australia | number@itcompany.com.au | http://itcompany.com.au/web-sms/ |
Iridium (satellite) | number@msg.iridium.com[4] | http://messaging.iridium.com/ |
Meteor (Ireland) | number@sms.mymeteor.ie | |
Mero Mobile (Nepal) | 977number@sms.spicenepal.com | http://www.spicenepal.com/ |
MetroPCS | number@mymetropcs.com | |
Movicom | number@movimensaje.com.ar | https://www.smsfull.com/smsfull/pax/index3.htm |
Mobilant | number@mobilant.com | https://www.mobilant.com |
Mobitel(Sri Lanka) | number@sms.mobitel.lk | https://www.mobitel.lk |
Movistar (Colombia) | number@movistar.com.co | http://www.movistar.com.co/emocion/ |
MTN (South Africa) | number@sms.co.za | http://www.mtn.co.za/ |
MTS (Canada) | number@text.mtsmobility.com | http://text.mtsmobility.com/ |
Napishi.Ru | http://www.napishi.ru/sms.asp (prepaid, registration required) | |
Nextel (Argentina) | TwoWay.11number@nextel.net.ar | http://www.nextel.com.ar/ |
Orange (Poland) | 9digit@orange.pl | http://sms.orange.pl/ |
Orange (Switzerland) | http://www.chrus.ch/mysms | |
Orange (UK) | http://www.orange.net/ | |
Personal (Argentina) | 11number@personal-net.com.ar | http://sms.personal.com.ar/Mensajes/msn.htm |
Plus GSM (Poland) | +48number@text.plusgsm.pl | http://www.plusgsm.pl/bramkasms/ |
President's Choice (Canada) | number@txt.bell.ca | |
Qwest | number@qwestmp.com | http://www.qwestmp.com/ |
Rogers (Canada) | number@pcs.rogers.com | http://www.shoprogers.com/wireless/sendpcs.asp |
Sasktel (Canada) | number@sms.sasktel.com | http://www.sms.sasktel.com/ |
Setar Mobile email (Aruba) | 297+number@mas.aw | http://www.mas.aw/ |
SMSCreator(Germany) | serial.pw.mobnr@sms.smscreator.de | http://www.smscreator.de/ (prepaid, registration required) |
Sprint (PCS) | number@messaging.sprintpcs.com (SMS)
number@pm.sprint.com (MMS) |
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.xtrazone.ch/ http://www.chrus.ch/mysms http://www.swisscom-mobile.com/scm/gek_desktop_sms-en.aspx | |
T-Mobile | number@tmomail.net | http://www.t-mobile.com/messaging/ |
T-Mobile (Austria) | number@sms.t-mobile.at | http://t-mobile.at/ |
Telus Mobility (Canada) | number@msg.telus.com | http://www.telusmobility.com/sendamessage/sendamessage.shtml |
Thumb Cellular | number@sms.thumbcellular.com | http://www.thumbcellular.com/ |
Thuraya (satellite) | https://sms.thuraya.com | |
Tigo (Formerly Ola) | number@sms.tigo.com.co | http://www.tigo.com.co/ |
Tracfone (prepaid) | number@cingularme.com number@tmomail.net number@vtext.com number@email.uscc.net number@message.alltel.com | |
Unicel | number@utext.com | http://www.unicel.com/info2go/utext_send_a_message |
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/ |
VIASMS (Australia) | http://www.viasms.com.au/ | |
Virgin Mobile (Canada) | number@vmobile.ca | |
Virgin Mobile (USA) | number@vmobl.com | |
Vodacom (South Africa) | number@voda.co.za | http://www.vodacom4me.co.za/ (registration required) |
Vodafone (Portugal) | http://www.empresas.vodafone.pt/solucoesescritorio/Messaging/smsbymail.htm (registration required) | |
YCC | number@sms.ycc.ru | http://ycc.ru/sendsms/ |
Carrier-independent Providers of Email to SMS:
Provider | Email to SMS Gateway | Web to SMS Gateway |
---|---|---|
Mobilant | number@mobilant.de (Mobilant Account required) | http://www.mobilant.de/ |
B2sms (International) | number@b2sms.com (B2sms Pro license required) | http://www.b2sms.com/ |
CardBoardFish (International) | number@username.etexting.com | http://www.cardboardfish.com/ |
Club4sms (Pakistan) | number@club4sms.com | http://club4sms.com/ |
e2sms.co.uk (UK) | send@e2sms.co.uk | |
Esendex (AU, ES, FR, IE, UK) | number@esendex.net | http://www.esendex.com/ |
genie.co.uk (UK) | http://www.genie.co.uk/ | |
gin.nl (Netherlands) | http://www.gin.nl/ | |
http://www.google.com/sendtophone | ||
IntelliSoftware Ltd (UK) | number@messaging.intellisoftware.co.uk | http://www.intellisoftware.co.uk/ |
Ipipi.com | number@opensms.ipipi.com | http://www.ipipi.com/ |
Kapow! SMS Gateway | number@kapow.co.uk | http://www.kapow.co.uk/ |
Letxt (International) | number@sms.letxt.com.au | http://www.letxt.com.au/ |
LogicSMS (International) | http://www.logicsms.net/ | |
LogicSMS (South Africa) | http://www.logicsms.co.za/ | |
LogicSMS (Uk) | http://uk.logicsms.net/ | |
Me2mobile (Australia) | number@me2mobile.com | http://www.me2mobile.com/ |
Mobe.Net | number@mobe.net | http://www.mobe.net/ |
myalert.com (Germany) | http://www.myalert.com/ | |
pktpix.com (International) | number@pktpix.com | http://www.pktpix.com/ |
quios.com (International) | http://www.quios.com/ | |
Red Oxygen (International) | number@redoxygen.net | http://www.redoxygen.com |
redrock.com.au (Australia) | http://www.redrock.com.au/ | |
Rusch-Hour | mail2sms@rusch-hour.com (reply to phone) / mail2sms-eco@rusch-hour.com (reply to mail) | http://www.rusch-hour.com/ |
SMS Italia | http://www.sms.it/ | |
SMSGlobal | number@sms.smsglobal.com.au | http://www.smsglobal.com.au/ |
Soprano (Australia) | number@soprano.com.au | http://www.soprano.com.au/ |
TellusTalk | number@esms.nu | http://www.tellustalk.com/ |
ToText.net | number@totext.net | http://www.totext.net |
TynTec | sales@tyntec.biz | http://www.tyntec.com/ |
Txtlocal.com | number@txtlocal.co.uk | http://www.txtlocal.co.uk/email-sms-interface.php |
ViaNett | number@sms.vianett.no | http://sms.vianett.com/ |
Webtext | number@webtext.com | http://www.webtext.com/ |
ABTXT.COM | number@abtxt.com | http://www.abtxt.com/ |
MOBILEMAIL.RU | number@mobilemail.ru | http://mobilemail.ru/ |
Skype to SMS
The Skype client (from V2.5 onwards) provides Skype SMS access. Skype users can send SMS messages to cellphones/mobiles (and land-line phones, where available) which are debited to their SkypeOut account. The Skype client logs a receipt confirming that the SMS has been received.[5]
SMS gateway appliances
A gateway appliance is a local device which communicates with a gateway, equivalent to a Mail transfer agent.
See also
References
- ^ QoS Monitoring for Professional Short-Message-Services in Mobile Networks
- ^ Monitoring using Mobile 'hub' to SMS during the Nigerian elections
- ^ "ICT Success Story of the Month"
- ^ http://www.humanedgetech.com/manuals/iridium/email_and_iridium_sms.htm
- ^ Skype User Guide & FAQ: Use the Skype SMS Function:, 19 Sept. 2007