An SMS gateway allows a computer to send or receive Short Message Service (SMS) transmissions to or from a telecommunications network. Most messages are eventually transferred to the mobile phone network. Many SMS gateways support media conversion from email and other formats.
Video SMS gateway
The types of gates
Some mobile phone network operators have true fixed-wire SMS services. It is based on the expansion of the European Telecommunication Standard ETSI (ETSI) Standard for Mobile Communications (GSM) standard SMS standards and enables messaging between fixed and mobile equipment. It uses frequency-shift switching to transfer messages between terminals and Short Message Service Center (SMSC). Terminals are usually based on Digital Enhanced Cordless Telecommunications (DECT), but wired handsets and wired text devices alone (without sound) exist. The message is received by a terminal that recognizes that Caller ID is an SMSC and goes silently to receive messages.
Maps SMS gateway
Implementations
GSM gateway
The gateway directly to the phone is a device that has built-in wireless GSM connectivity. This allows SMS text messages to be sent and/or received via email, from web pages or from other software applications by obtaining a unique identifier from the mobile Customer Identity Module, or "SIM card". Direct-to-mobile gateways differ from SMS aggregators, as they are installed on their own organization's network and connected to the local mobile network.
The connection to the mobile network is done by obtaining the SIM card number from the mobile operator and installing it in the gateway. Usually, gateway equipment directly to the phone is used for hundreds to thousands of text messages per month. Modern equipment now offers the ability to send up to 100,000 messages every day. Some vendors that historically provide GSM Gateway equipment for voice also have SMS capabilities. Some are more primitive than others. More capable devices are designed with SIM management to manage the number of SMS messages per SIM, ODBC to connect to the database, and HTTP interfaces to interact with third-party applications.
Rule
GSM gateway equipment is protected by the Wireless Telegraphy Act in the UK and can legitimately be used by any business to send SMS to customers or their own prospects while using their own gateway equipment. In Canada, the SMS gateway provider is governed by the Canadian Wireless Telecommunications Association (CWTA/txt.ca). In India it is governed by the Indian Telecommunication Regulatory Authority (TRAI). In Pakistan it is governed by Pakistan Telecommunication Authority (PTA).
Direct-to-SMSC
The direct-to-short message service center (SMSC) is a software application, or component in a software application, that connects directly to the mobile operator's SMSC via the Internet or a direct leased line connection. Short Message Protocol Peer-to-Peer (SMPP) is usually used to deliver SMS between applications and SMSC. Direct-to-SMSC gateways are used by SMS aggregators to provide SMS services to their clients and large businesses that can justify their use. They are typically used for high volume messaging and require direct contracts with mobile operators.
Direct-to-SMS Gateway
An SMS gateway is usually located between end users who need to send/receive SMS and SMSC mobile networks. Such gateways provide protocol options, including HTTP, SMTP, SMPP, and Web services. SMS gateway service providers include SMS aggregators and mobile operators. SMS gateways are also available as part of messaging services such as AOL, ICQ and others.
SMS gateways are connected with (i) SMSC mobile networks for sending/receiving messages and/or (ii) other SMS gateways to reach mobile customers across multiple mobile networks. Therefore, it is possible that the SMS gateway has a combination of connection and SMSC mobile network connection with other SMS gateways to provide its services. However, there is an increased potential for SMS delivery problems with the greater the number of SMS gateways in the delivery chain.
AOL Instant Messenger
AOL Instant Messenger (AIM) version 5.2 and above have support for sending SMS messages for free, even though AIM is closed on December 15, 2017.
ICQ
ICQ also has support for sending SMS messages at no cost.
Microsoft Outlook
Microsoft Outlook 2007 has native support for sending SMS messages worldwide via Outlook Mobile Service. There is also a plug-in for Microsoft Outlook that adds this functionality. It uses an SMS gateway from an aggregator or mobile carrier.
Skype
Skype has support for sending SMS messages. SMS sent via Skype can be configured to appear as coming from a Skype user's phone.
Twilio
Twilio allows software developers to send SMS and MMS messages via REST API or Beepsend SMPP interface.
Windows Live Messenger
MSN Messenger (Windows Live Messenger) 7.0 and higher have support for SMS messaging.
Yahoo! Messenger
Yahoo! Messenger, accessible via a dedicated client application, or via the website (mail.yahoo.com) has support for SMS messaging.
Spreadsheet-to-SMS gateway
Spreadsheets to the SMS service allow users to send SMS messages from Excel or spreadsheets with messages that can be configured to some or all of the numbers in the document. Google Spreadsheets (also known as Google Docs spreadsheets and Google Drive spreadsheets) allow such submissions via a component called "Plug-ins" accessible through the "Get Add-ons" menu in online apps. The add-on connects directly to the mobile operator or the Tier 1 class SMS Gateway via the Internet. If the data is in an Excel, Libre Office, Open Office or Neo Office sheet, Google sheets can still be used via the "Upload file" feature in Google Drive, or copy and paste the data directly into a new or existing Google Sheet.
Email client
Text messages can be sent from a personal computer to a mobile device via an SMS gateway or Multimedia Messaging Service (MMS) gateway, using the most popular email client programs, such as Outlook, Thunderbird, and so on. Messages must be sent in ASCII "text-only" mode. If they are sent in HTML mode, or use non-ASCII characters, they will most likely appear as nonsense on the recipient's mobile phone.
Before a message can be sent, one must specify the mobile carrier SMS gateway domain. For example, if someone wants to send a message to a mobile phone in the United States served by AT & amp; T, and the phone number is 1 415-123-4567, the email will be addressed as
To specify an SMS gateway domain, for example , txt.att.net
, may require research, as mobile phone users usually do not know this information when they provide phone numbers and because portability numbers the number may no longer be associated with the carrier that originally took it out. Observe that the phone numbers in this example are expressed as ten (10) digits, with no country code (1) and without hyphens or other delimiter characters when writing email addresses. Country codes are not required, because 10-digit phone numbers, along with email domains, are sufficient to send mail from any location in the world.
It's useful to do a character count before sending a message to make sure it's within 160 characters. If it exceeds the limit, the SMS gateway must split the message into a set of 160 or 160 consecutive messages to a mobile device, although a pause may occur in the middle of a word.
Messages sent with an email client can be simultaneously addressed to multiple mobile phones, whereas text messages sent in the normal way between mobile phones can only be sent to one recipient.
SMS gateway domains for other carriers (US based):
See also
- Voice over IP
- Videoconferencing
- Kannel (telecommunications)
References
Source of the article : Wikipedia