Ozeki NG SMS Gateway logo OZEKI NG SMS Gateway
"The World's most reliable SMS gateway software!"
info@ozekisms.com
Tel.: 00 36 52 532 731
SMS Gateway to send SMS via GSM modem or IP SMS connection Overview SMS Gateway to send SMS via GSM modem or IP SMS connection SMS Gateway to send SMS via GSM modem or IP SMS connection Quick start SMS Gateway to send SMS via GSM modem or IP SMS connection SMS Gateway to send SMS via GSM modem or IP SMS connection Download SMS Gateway to send SMS via GSM modem or IP SMS connection SMS Gateway to send SMS via GSM modem or IP SMS connection Manual SMS Gateway to send SMS via GSM modem or IP SMS connection SMS Gateway to send SMS via GSM modem or IP SMS connection How to buy SMS Gateway to send SMS via GSM modem or IP SMS connection SMS Gateway to send SMS via GSM modem or IP SMS connection FAQ SMS Gateway to send SMS via GSM modem or IP SMS connection SMS Gateway to send SMS via GSM modem or IP SMS connection Contact Us SMS Gateway to send SMS via GSM modem or IP SMS connection
OZEKI NG SMS Gateway - Product Guide

1.7 SMS Gateway Contents | Search2.1 Prerequisites

Home > Product Manual > FAQ > 1.8 Two way SMS systems

SMS Gateway SMS Gateway Home

Solutions:

If you are insterested in how to setup automated SMS notifications, you should apply one of the following configurations:

SMS through HTTP requests
SMS from E-mail
SMS from the command line
SMS using txt files


If you are a software developer you can proceed to adding SMS functionality to your source code by clicking on one of the following links:

PHP SMS example
C# SMS example
ASP SMS example
SQL SMS example
Delphi SMS example

If you would like to send and receive SMS messages from MS Office applications, please check out the following links:

Send SMS from MS Excel
Send SMS from MS Outlook
Check out Ozeki SMS Client

 


Automated phone calls?
Ozeki Phone System XE VoIP PBX software is an advanced PBX built for automated voice calls and 2 way SMS messaging. It has outstanding APIs for software developers. It can be used for:

Phone calls from SQL
Phone calls from HTTP
Voice and SMS applications

Callcenter developers
If you are working on telephone solutions, please check out the Ozeki VoIP SIP SDK.
It can be used to create VoIP client and server software.

Contact Us!
If you wish to get further information, do not hesitate to contact us!

E-mail: info@ozekisms.com

If you have a technical question, please submit a support request on-line.

SMS Gateway

What is a two way SMS system?
 

An SMS system that can send and receive SMS messages.

When we are talking about two way SMS system we usually refer to systems, that can submit messages to mobile users and can process SMS messages sent by mobile users.

When a mobile user replies to my SMS, can I tell which message did he originally reply to?
 

No, this is not possible.

The SMS technology does not provide any way to check if an incoming message is a reply to a previously sent SMS or not. The reason for this is that there is no such thing as a session identifier or discussion identifier in the SMS protocol data unit (PDU). All message are independent from each other and are treated as a single entity.

The only thing you can do is rely on keywords included in the message text, or if you are lucky and you use IP SMS connection and your SMS service provider supports long codes, you can include some extra digits in the sender telephone number to identify the sent message.

Can I use keywords to match replies to submitted messages?
 

Yes.

Although the SMS technology does not provide any way to check if an incoming message is a reply to a previously sent SMS or not, you can work around this issue, by putting in a keyword into the message text itself. You can tell the person who replies to the message to include that keyword in the message text. If you use a unique keyword for a submitted message and the keyword is included in the response, you can tell which message does the response message belong to. The problem with this approach is that the mobile user might forget to include the keyword in the message text.

Can I use long codes to match replies to submitted messages?
 

Yes, if you have an IP SMS connection, and a network that allows this.

The good news is that in some networks long codes are allowed to be used as telephone numbers. A long code is a telephone number that has a postfix. E.g.: +36201234678888, where 8888 is the postfix appended to the standard telephone number +3620123467. Long codes can be used through IP SMS connections in some networks. In these networks the recipient (e.g.: +3620123467) will receive messages sent to any telephone number that start with +3620123467. For example if an SMS message is sent to +36201234678888 or to +36201234679999999, the receiver, that has a phone number of +3620123467 will receive both. If you can use a long code as the sender telephone number, because your network supports it, you can include a message identifier in the tail of the sender telephone number. This way if a reply comes back to the long telephone number, you can tell which originally submitted message it belongs to.

The problem with this approach that only a very limited number of Mobile Networks allow long code telephone number formats.

Are there any threats with autoresponding systems?
 

Yes, the biggest threat is a message loop.

If two autoresponding systems start to communicate with each other a message loop can occur. Information on this can be found at: http://www.ozekisms.com/index.php?owpn=203. This loop can create huge telephone bills for both parties in the loop. Luckily Ozeki NG SMS Gateway has built in message loop prevention. It does not allow message submission to the same telephone number with the same text more then 10 times per hour.

Can I query a database and return data in a response SMS?
 

Yes.

The best way to do this is to setup an autoreply database user in Ozeki NG SMS Gateway. More information about this can be found at: http://www.ozekisms.com/index.php?owpn=392

Can I return a webpage if I receive a certain keyword in SMS?
 

You cannot return a webpage, but you can return a link to a webpage.

To create such a service, you need to use the WAP Push message type, that allows you to send a webpage link to a cellphone. The cellphone can automatically read this link and can open a webpage.

To create this service, please use the Autoreply easy user built into Ozeki NG.

Can I send automatic reply messages to an incoming SMS message?
 

Yes, you can.
You can send automatic reply message with Ozeki NG SMS gateway. It is also possible to query the reply based on a keyword of the incoming SMS message. FOr this purpose, you can use Autoreply user or autoreply database user.



Contents at a Glance:

1.1 SMS basics, Introduction to SMS messaging
1.2 Why is SMS so successful?
1.3 Example applications of SMS messaging
1.4 SMS number formats used in sending and receiving
1.5 What kind of messages can I send to a mobile device?
1.6 What is a Short Message Service Center (SMSC) or an SMS message center?
1.7 What is an SMS Gateway or an SMS application gateway?
1.8 What is a two way SMS system?
2.1 What are the prerequisites for setting up an SMS gateway?
2.2 What are the network requirements of an SMS gateway?
2.3 General Information about Ozeki NG SMS Gateway
2.4 How can I setup SMS routing for incoming and outgoing SMS messages?
2.5 What kind of message types can I use?
2.6 What kind of SMS Delivery reports are returned for submitted SMS messages?
3.1 How can I send and receive SMS messages through a GSM modem or GSM phone connected to a PC?
3.2 What is the Short Message Peer to Peer Protocol (SMPP)?
3.3 What is the Computer Interface Message Distribution Protocol (CIMD2)?
3.4 What is the Universal Computer Protocol / External Machine Interface (UCP/EMI)?
3.5 SMS messaging over the HTTP protocol
3.6 How can I send SMS messages through SMTP?
4.1 What kind of SMS APIs are there?
4.2 Is sending SMS from SQL possible?
4.3 How can I setup an HTTP to SMS configuration?
4.4 How can I setup an E-mail to SMS solution?
4.5 Can I send automatic SMS reply from a database?
5.1 How can I configure an SMS gateway for best performance?
5.2 What kind of logs are maintaned in the SMS gateway?
5.3 What kind of errors do I have to perepare for in the SMS gateway?
5.4 Can I setup reporting and cost control in the SMS gateway?
6.1 Is there a trial version available? What are the limitations?
6.2 What kind of licensing options do I have?




Next page: 2.1 Prerequisites
Copyright © 2000 - 2017 Ozeki Informatics Ltd.
All rights reserved

Software PBX for Windows | VoIP SDK   |   Legal information   |   Privacy policy   |   Terms of use
Please, address your inquiries to info@ozekisms.com