Ozeki NG SMS Gateway logo OZEKI NG SMS Gateway
"The World's most reliable SMS gateway software!"
info@ozekisms.com
Tel.: +36 1 371 0150
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

Tutorials Contents | SearchApplication Port Numbers in SMS

Home > Product Manual > Developers Guide > Tutorials > Autoresponding SMS Applications

SMS Gateway SMS Gateway Home

  Product Manual
  Introduction
  SMS technology
  Installation Guide
  User Guide
  Developers Guide
  Tutorials
  Autoresponding SMS Applications
  Application Port Numbers in SMS
  SMS response format
  Regular expressions
  ASP SMS API
  PHP SMS API
  HTTP SMS API
  SQL SMS API
  C Sharp SMS API
  AJAX SMS API
  Delphi SMS API
  Cpp SMS API
  Java SMS API
  VB.NET SMS API
  Python SMS API
  Perl SMS API
  TCL/TK SMS API
  Coldfusion SMS API
  VB 6 SMS API
  Examples and Solutions
  Appendix
  FAQ
  Feature list
  Commercial Information
  Search
  Cookie policy
 


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.

The SMS message loop threat

If you plan to create an autoresponding SMS service, you should give a thought to the scenario depicted in Figure 1 and described below. The scenario shows that an endless message loop can occur in case of two autoresponding messaging applications start to talk to each other. This message loop can cost a lot of money, because it is often unnoticed by the operators of the autoresponding services. The good news is that Ozeki NG SMS Gateway has built in message loop prevention to make sure you don't run into this situation. On this page you can read about the message loop threat an the message loop prevention feature of Ozeki NG SMS Gateway.

The message loop threat can occur in case two autoresponding messaging applications start to talk with each other. An automatic responses sent from one system can trigger a response on the other causing an endless loop of messages, and a huge cost on the mobile phone bill (Figure 1).



Figure 1 - Two SMS applications in an endless loop

A loop is often started by an unaware human user, who may send an SMS message using an SMS service, that can also reply to incoming messages. It is called "Other autoresponding SMS application in the figure above. The message will be delivered to the autoresponding service (possibly hosted by Ozeki NG).

This autoresponding service will generate a response and send it to the other autoresponding service, which - not interpreting the reply message - will send an error message to the reply, to which Ozeki NG - SMS Gateway may send an error message, and so on. This will create an endless loop, which may continue until one of the services is stopped and the phone number or a range of phone numbers of the recipient is barred.

The endless loop between two services may cause huge costs because of the enormous number of SMS messages that may be sent.

Ozeki NG SMS Gateway solution

To prevent such message loops, Ozeki NG SMS Gateway has a built in message loop prevention. This works the following way: Ozeki NG SMS Gateway registers outgoing messages. If the same text is sent to the same recipient phone number more then ten times in one hour, Ozeki NG SMS Gateway prevents message delivery to stop a possible message loop.

How to disable message loop prevention

In some cases the user might want to disable message loop prevention. This is possible by opening the "Server preferences" form in the "Edit menu" in Ozeki NG SMS Gateway (Figure 2).


Figure 2 - Open the server preferences form

On the server preferences form, click on the "Advanced" tab. In the advanced tab you need to uncheck the "Prevent message loops caused by autoresponding services" checkbox (Figure 3).


Figure 3 - Disable message loop protection

Please disable this feature with care. If you disable it, you must handle this possible threat some other way.

Dig deeper!
People who read this also read...






Next page: Application Port Numbers in SMS
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