Teles Vgate 17 - 11 Setup Manual
Teles Vgate 17 - 11 Setup Manual
Teles Vgate 17 - 11 Setup Manual
Reference Manual
vGATE
Reference Manual
TELES AG | HEADQUARTERS
Ernst-Reuter-Platz 8
10587 Berlin
GERMANY
Phone +49 30 399 28-066
Fax
+49 30 399 28-051
E-mail [email protected]
http
www.teles.com
vGATE 17.1
Table of contents
Table of contents
1.1
1.2
1.3
Organization . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7
Conventions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7
Safety symbols . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8
2.1
2.2
2.3
2.3.1
2.3.2
2.3.3
2.4
2.5
Overview. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
3.1
3.2
3.3
3.4
3.4.1
3.4.2
3.4.3
3.4.4
vGATE installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
4.1
4.2
4.2.1
4.2.2
4.2.3
4.3
5.1
5.2
5.3
Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
6.1
6.1.1
6.1.2
6.1.3
6.1.4
6.2
6.2.1
6.2.2
6.3
vGATE 17.1
Page 3
Table of contents
6.3.1
6.3.2
6.3.3
6.3.4
6.4
6.5
vGATEDesktop . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
7.1
7.2
7.3
7.4
7.4.1
7.4.2
7.4.3
7.5
7.5.1
7.5.2
7.5.3
7.6
7.7
7.7.1
7.7.2
7.7.3
7.8
7.9
7.9.1
7.9.1.1
7.9.1.2
7.9.2
7.9.2.1
7.9.2.2
7.9.2.3
7.9.3
7.9.4
7.9.5
7.9.5.1
7.9.5.2
7.9.6
7.9.6.1
7.9.6.2
7.9.6.3
7.10
7.11
7.11.1
7.11.2
7.11.3
7.11.4
7.11.5
7.12
7.12.1
7.12.2
vGATE 17.1
Page 4
Table of contents
7.13
7.14
7.15
7.16
7.17
7.17.1
7.17.2
7.17.3
8.1
8.2
8.3
8.4
8.5
vGATECtrl . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 128
9.1
9.2
9.3
9.4
10
vGATEWatch . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 133
11
Appendix. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 135
11.1
11.2
11.3
11.4
11.5
11.6
vGATE 17.1
Page 5
Congratulations on the purchase of your new vGATE! This manual is set up to guide you
through the step-by-step installation of your vGATE, so that you can follow it through from
the front to the back.
Make sure you familiarize yourself thoroughly with the safety and security precautions detailed in Chapter 2 Safety and security precautions before you begin to install your vGATE.
TELES is not liable for any damage or injury resulting from a failure to follow these safety and
security instructions!
1.1
Organization
This manual is organized into the following chapters.
Chapter 1, About this manual introduces the vGATE Systems Manual and how it
is set up.
Chapter 2, Safety and security precautions contains information about security
issues relevant to connection with the IP network.
Chapter 3, Overview briefly describes the vGATE and its implementation scenarios.
Chapter 4, vGATE installation contains information on how to connect and configure the system so that it is ready for operation.
Chapter 5, The vGATE Module describes the vGATE Module, which consists of the
vGATE Board and the SIM 60 Carrier.
Chapter 6, Configuration describes the vGATEs individual configuration files and
parameters.
Chapter 7, vGATEDesktop describes the frontend application used for administration of the vGATE.
Chapter 8, Summary of vGATEDesktop user interface list all elements of the
vGATEDesktop userinterface.
Chapter 9, vGATECtrl describes the vGATE Control Units background server.
Chapter 10, vGATEWatch describes the watchdog function that causes vGATECtrl
and/or the database to restart if they shut down improperly.
Chapter 11, Appendix contains additional information that may be useful to you.
1.2
Conventions
This document uses the following typographic conventions:
Bold items from the GUI menu.
Code file names, variables and constants in configuration files or commands in body
text.
Chapter 1.2 Conventions cross-references can be accessed in the PDF files by a single
mouse click.
vGATE 17.1
Page 7
1.3
Safety symbols
The following symbols are used to indicate important information and to describe levels of
possible danger.
Note
Attention
Warning
Information that must be adhered to as it is necessary to ensure that the system functions correctly and to avoid material damage.
Dangerous voltage
Could cause injury by high voltage and/or damage the system.
Electrostatic discharge
Components at risk of discharge must be grounded before being touched.
vGATE 17.1
Page 8
Please be sure and take time to read this section to ensure your personal safety and proper
operation of your TELES Infrastructure System.
To avoid personal injury or damage to the system, please follow all safety instructions before
you begin working on your TELES Infrastructure System.
TELES Infrastructure Systems are CE certified and fulfill all relevant security requirements. The
manufacturer assumes no liability for consequential damages or for damages resulting from
unauthorized changes.
This chapter applies for all TELES Access Gateways. Information that applies only for individual
systems specifies the system for which it applies.
2.1
Safety measures
Danger of electric shock - the power supplies run on 230 V. Unplug the TELES Infrastructure
System from its power source before working on the power supply or extension socket.
Make sure to install the system near the power source and that the power source is easily
accessible.
Bear in mind that telephone and WAN lines are also energized and can cause electric shocks.
Wire your system using only the cables included in the package contents. Use only proper
ISDN and Ethernet cables.
Do not insert foreign objects into openings in the device. Conductible objects can cause short
circuits that result in fire, electric shock or damage to the device.
Do not open the TELES Infrastructure System except to install an additional TELES.Component. Changes in the device are not permitted.
Be sure to respect country-specific regulations, standards or guidelines for accident prevention.
2.2
2.3
System security
This section describes all points crucial to the TELES Infrastructure Systems system security.
The systems location must support normal operation of TELES Infrastructure Systems according to EN ETS 300 386.
Location: Make sure you install the system in a clean, dry, dust-free location. If possible, the
site is to be air-conditioned. The site must be free of strong electrical or magnetic fields, which
cause disrupted signals and, in extreme cases, system failure.
vGATE 17.1
Page 10
Temperature: The site must maintain a temperature between 0 and 45C. Be sure to guard
against temperature fluctuations. Resulting condensation can cause short circuiting. The humidity level may not exceed 80%.
To avoid overheating the system, make sure the site provides adequate ventilation.
Power: The site must contain a central emergency switch for the entire power source.
The sites fuses must be calculated to provide adequate system security. The electrical facilities
must comply with applicable regulations.
The operating voltage and frequency may not exceed or fall below what is stated on the label.
Antenna: iGATE contains no provision or protective device against power surges or lightning
strikes.
The installation of the antenna must fulfill all necessary safety requirements. Employ the services of a professional antenna installer.
2.3.1
To avoid damage to the vGATE SIM Unit, transport it only in the original packaging.
2.3.2
Replacing components
If your system contains any of the following components, replace them according to the following table:
Table 2.1
2.3.3
Life span
Filter pads
6 months
5 years
5 years
Fan
5 years
3 years
vGATE 17.1
Page 11
Be careful when deleting files that you do not delete any files necessary for system operation.
Do not use the Task Manager to shut down vGATEDesktop or vGATECtrl. Do not perform queries on the database. This can result in damages to the database. Do not use any MySQL tools,
such as MySQL-Front or PostgreSQL tools, such as pgAdmin to make changes in or perform
tests on the database.
!
2.4
CDR files
Call Detail Records are intended for analysis of the systems activity only. They are not designed to be used for billing purposes, as it may occur that the times they record are not exact.
Inaccuracies in the generation of CDRs may occur for active connections if traffic is flowing on
the system while modifications in configuration or routing files are activated.
2.5
Network security
Every day hackers develop new ways to break into systems through the Internet. While TELES
takes great care to ensure the security of its systems, any system with access through the Internet is only as secure as its user makes it. Therefore, to avoid unwanted security breaches
and resulting system malfunctions, you must take the following steps to secure your
TELES.System if you connect it to the Internet:
Use an application gateway or a packet firewall.
To limit access to the system to secure remote devices, delete the default route and add
individual secure network segments.
Access to the system via Telnet, SSH, FTP, HTTP, GATE Manager or remote
vGATEDesktop must be password protected. Do not use obvious passwords (anything
from sesame to your mother-in-laws maiden name). Remember: the password that is
easiest to remember is also likely to be easiest to crack.
The firewall must support the following features:
Protection against IP spoofing
Automatic recognition of security breaches
Logging of all attempts to access the system
The firewall must be able to check the following information and only allow trusted users to
access the TELES.System:
IP source address
IP destination address
Protocol (whether the packet is TCP, UDP, or ICMP)
TCP or UDP source port
TCP or UDP destination port
ICMP message type
vGATE 17.1
Page 12
For operation and remote administration of your TELES.System, open only the following ports
only when the indicated services are used:
Table 2.2
Protocol
Port
FTP
TCP
21
SSH
TCP
22
SMTP
TCP
25
DNS forward
UDP
53
HTTP
TCP
SNTP
UDP
123
GATE Manager
TCP
TCP
4446
TCP
9003
PostgreSQL database
TCP
5432
TCP
57342
TCP
57343
Remote vGATEDesktop
TCP
57344
TCP
57345
TCP
51500
Radius authentication
UDP
1812
Radius accounting
UDP
1813
Connection from a vGATE Control Unit to a iGATE requires ICMP access. The TCP filters listed
above are activated in the default configuration of the vGATE Control Unit or the NMS server.
vGATE 17.1
Page 13
3 Overview
Overview
The vGATE is a system that enables more convenient management of a network of iGATE and
ECOTEL GSM or ECOTEL 3G systems (referred to as mobile gateways). For details on the requirements of the mobile gateways, see Chapter 11.6 Supported mobile gateways.
Figure 3.1
vGATE in a network
A vGATE consists of the following machines and processes:
a number of vGATE SIM Units containing the SIM cards on so called SIM 60 Carriers.
The SIM cards are installed on SIM 60 carrier boards. Up to ten SIM 60 Carriers can be
installed on a vGATE SIM Unit. It is also possibel that the SIM 60 Carrier are installed on
iGATEs. In this case the iGATE supports a special LSIM server process that provides the
SIM cards to the vGATE.
one vGATECtrl unit as the main server process with the following configuration tools:
vGateConfig: used for the main configuration of the vGATE and
Customer Manager: used for the user configuration of the hosted solution.
a database PostgreSQL usually installed with the vGATECtrl on the same machine. The
MySQL database that was formerly used is also supported.
vGATEDesktop: the native GUI of the vGATECtrl.
vGATE Web GUI: the new web-based frontend of vGATECtrl. The Web GUI enables
hosted solutions, so that different customers are able to use their own virtual vGATE as
a part of the real vGATE.
The following optional modules are also available:
vGATE Routing Manager for database-driven call routing from VoIP to mobile.
iMMP: a database application for Mobile Number Portability (MNP), acess control
lists (ACL), and estimated call routing.
SMPP (Short Message Peer to Peer) server frontend for sending bulk SMS
All SIM cards in the network will be managed by the vGATE, so that it is no longer necessary
to install SIM cards in each mobile gateway. The vGATE makes it possible to assign SIMs virtually to random ports and various times without physically removing the SIMs from the SIM
60 carrier. Virtual SIM allocation provides extra savings and security. Centralized SIM storage
prevents theft of unattended SIMs and reduces costs incurred by maintaining and assigning
SIMs at individual mobile gateways.
The term mobile gateway covers the products iGATE, ECOTEL GSM, and ECOTEL 3G and is
used throughout this manual.
vGATE 17.1
Page 15
3.1
Overview
3.2
Features
Handles up to 600 SIMs per vGATE SIM Unit; up to twenty vGATE SIM Units (12,000
SIMs) can be attached to a vGATE Control Unit
No need to travel to individual mobile gateways to replace SIM cards.
Cyclical use of multiple SIMs can occur on a single mobile channel.
Mobile channels in the mobile gateways can easily be assigned to different mobile
networks.
Groups of mobile gateways can be defined and managed individually
Time frames can be defined for individual groups: SIMs can be assigned for specific
times on specific controllers or mobile gateways
Priority levels can be set for individual SIMs
Supports generation of SIM reports
Limits and pauses can be defined for how long a SIM card is to be active or inactive
More than one vGATEDesktop can be used
Supports and automatically recharges prepaid SIMs (USSD, DTMF, or SMS)
Can send and receive SMS and calls
Shows statistic values
Activation of Special Services for prepaid SIMs using automatic USSD, DTMF or SMS
transmission
Time-controlled USSD or DTMF transmission
Random assign pause activation for individual SIMs following change of Timezones,
boot indication and Reset Maintenance
Color-coded routing
Possible to deactivate SIMs when Timezone changes
Special scripting interface for advanced options
Supports dynamic IP addresses of mobile gateways
Supports GSM, UMTS, and dual (UMTS/GSM) SIMs (as of vGATE SIM Unit Version 29)
Supports call prioritization
Call and SMS limits for SIMs
vGATE 17.1
Page 16
Overview
vGATE 17.1
Page 17
3.3
Overview
Figure 3.2
Figure 3.3
Carrier distribution
The vGATE is designed to provide you with optimal flexibility and your SIMs with optimal mobility.
vGATE 17.1
Page 18
3.4
Overview
3.4.1
Components
Each vGATE consists of the following:
One vGATE Control Unit:
Contains the vGATEs database and administration software.
The vGATE Control Unit is at the main administrators premises. Only he has access to it.
At least
one vGATE SIM Unit: Contains all of the SIM cards in the vGATE
The vGATE SIM Unit contains up to ten SIM 60 carriers. Up to 60 SIM cards can
be inserted into one SIM 60 carrier. No SIM cards are required in the individual
mobile gateways.
or
one SIM 60 Carrier installed on a iGATE with an LSIM server running.
The vGATE SIM Unit or SIM 60 Carrier installed on a iGATE can be managed by
the customer at the customers premises or by the main administrator at the main
administrators site.
At least one iGATE, ECOTEL GSM, or ECOTEL 3G:
Routes GSM traffic
The gateways route the customers mobile traffic. Customers gain access to their
gateways and other components using the vGATE Web GUI. Main administrators
access these resources using the vGATEDesktop.
One hosting licence: The hosting licence enables main administrators to offer hosted
vGATE solutions to their customers. Every vGATE contains one license for one customer
user. Each licence is valid for a limited number of customer users, the number of
customers is not limited. Administrators can create as many customers as they have user
licenses, with each customer having one user. Customers dont need extra licenses to
use the hosted solution.
3.4.2
3.4.3
User groups
There are three different user groups with different access rights to the vGATE.
vGATE 17.1
Page 19
Overview
Main administrator: The main administrator offers hosted vGATE services to his customers.
He has direct access to all resources on the vGATE server. He uses the vGATECustomerManager for creating customer profiles and the administration of customer settings. He uses the
vGATEDesktop to manage carriers, gateway groups, gateways, SIM cards and timeframes for
his customers.
In detail, the main administrator is responsible for the following user management tasks:
He creates profiles for customer administrators and customer users.
He edits customer and user profiles.
He deletes customer and user profiles.
The main administrator allocates vGATE resources to his customers:
He assigns vGATE SIM 60 Carriers to his customers. The vGATE SIM 60 Carriers can be
on different vGATE SIM Units. They are exclusively configured for one single customer
and cannot be used for other customers.
He equips the vGATE SIM 60 Carriers with SIM cards if the SIM Unit is at his site.
He creates a root directory for each customer to store scripts, cdr files, and message log
files.
Table 3.1 shows an example of the customer resources on using a hosted vGATE.
Table 3.1
Customer A
Customer B
Script directory
f:\vGATE\data\custA
f:\vGATE\data\custB
f:\vGATE\data\custA
f:\vGATE\data\custB
The main administrator is also responsible for the initial setup and fulfils customer specific
tasks:
He shifts new gateways which were automatically assigned to the default gateway
group to a specific customer group.
He can pre-configure customer specific vGATE setups.
Customer administrators: Customers can appoint one or more administrators to administer
their vGATE partition. Customer administrators log on to the vGATE Web GUI to access the
vGATE Control Unit. They have no direct access to the vGATE. Customer administrator profiles are added to the customer setup by the main administrator.
Customer users: Customers appoint one or more users responsible for running the hosted
vGATE solution. Customer users are responsible for the daily business tasks on the hosted
vGATE resources. They use the vGATE Web GUI for vGATE access. Users profiles are added
to the customer setup by the main administrator.
vGATE 17.1
Page 20
3.4.4
Overview
Access rights
Main administrators have unlimited access to the vGATE itself via the vGATEDesktop. Administrators at the customer premises are allowed to administer and run their hosted vGATE partition via the vGATE Web GUI. Customer users have viewing rights to their hosted partition
and limited administration rights via the vGATE Web GUI. All rights are listed in the table below.
Table 3.2
Access rights
Resource
Task
Main
administrator
Customer
administrator
user1
vGATECustomerManager
User management
vGATEDesktop
Carrier management
SMS management
Script handling
Error handling
History handling
Carrier management
AL
AL
AL
AL
AL
AL
AL
AL
SMS management
AL
AL
Script handling
AL
AL
Error handling
AL
AL
History handling
AL
AL
Footnotes
1. Customer user access rights have not yet been implemented in the 17.1 implementation.
Everyone with a customer user profile has the same rights as the customer administrator.
vGATE 17.1
Page 21
4 vGATE installation
vGATE installation
This section contains information on basic installation and configuration of your vGATE.
Implementation of individual scenarios requires adjustments to the appropriate interfaces.
Tips for basic settings are described here. Links to relevant chapters are provided for more
specific configuration changes.
The vGATE SIM Unit Version 29 is compatible only with vGATE Version 12.0 or higher.
4.1
4.2
vGATE 17.1
Page 23
vGATE installation
Please note that a self-signed certificate will display warnings on all browsers such as Internet
Explorer or Firefox, saying that the certificate is not trusted. Your customers will have to add
an exception for this certificate in their browser. The connection will still be encrypted and
secure!
4.2.1
Figure 4.1
vGATE 17.1
Page 24
vGATE installation
You are then prompted for 2 more attributes. You can leave the attributes blank by pressing
the Return key twice.
Figure 4.2
4.2.2
Self-signing a certificate
To self-sign a certificate, go to the ssl folder on your vGATEs desktop and double-click self
sign certificate. The following window opens.
Figure 4.3
vGATE 17.1
Page 25
4.2.3
vGATE installation
Figure 4.4
Install certificate
Enable SSL. To do so, double-click the activate ssl file. The window that opens looks
like this.
Figure 4.5
Enable SSL
The unencrypted access to your vGATE via http://your.domain.com has now been deactivated. Your customers will have to enter https://your.domain.com or https://IP-address to gain access to your vGATE through the vGATE Web GUI.
vGATE 17.1
Page 26
4.3
vGATE installation
Figure 4.6
Table 4.1
Description
1.
2.
Each vGATE Board has a slot for a SIM 60 Carrier. Insert the SIMs in the SIM 60 Carrier and then insert the SIM 60 Carrier here (see Chapter 5 The vGATE Module on
page 28). The hardware addresses for the vGATE Boards start with D000 on the left
and go to D900 in ascending order.
NOTE: The PIN for all SIMs must be 0000.
3.
4.
5.
vGATE 17.1
Page 27
Each vGATE SIM Unit consist of up to ten vGATE Modules. Each vGATE Module consists of
one vGATE Board and one SIM 60 Carrier, which can be inserted into and removed from the
back of the vGATE Board during operation. The SIM 60 Carrier contains the SIM cards for the
individual mobile channels. Up to 60 SIM cards can be assigned to individual mobile channels
at random.
5.1
Figure 5.1
Insert ONLY the SIM 60 Carrier into the vGATE Board! Make sure all SIMs are clean and grease
free and that their mounts are properly closed.
5.2
vGATE 17.1
Page 29
The vGATE Board contain components which are vulnerable to electrostatic (ESD -Electrostatic discharge Sensitive Devices, also known as EGB). Electrical discharge can cause malfunctions or complete system failure. You must therefore observe the following guidelines:
Wear an ESD wristband as protection from electrostatic discharge. Connect it to the
ESD bonding point (system earth).
Discharge equipment, instruments or metal objects, which come in contact with the
vGATE Boards so that they are earthed.
Avoid contact between the vGATE Boards and your clothing.
Do not wear synthetic clothing or shoes with plastic soles.
Avoid strong electrical constant fields, such as cathode ray indicators, monitors, etc.
To install an additional vGATE Board, attach a keyboard and monitor the vGATE SIM Unit and
use the keyboard to logon to the vGATE SIM Unit as root with the password beamup. Exit
the vGATE SIM Units software by entering shutdown -h now in the command line. Turn off
the systems power when the message Power down appears.
You must shut down the systems power when the message Power down appears before
installing any new hardware. Failure to do so will result in damage to the systems hardware
and software.
Danger of electric shock. The mains adapter is loaded with 230 V. You must detach the vGATE
SIM Unit from the power supply before you open the housing.
Unscrew and remove the vGATE SIM Units lid and the bracket on top of the boards.
Set the memory range on each new vGATE Board you install. Boards are numbered D000 to
D900 from left to right in ascending order when looking at the rear of the system, as shown
in Figure 5.2.
Figure 5.2
vGATE 17.1
Page 30
Turn the dials in the right-hand corner of each vGATE Board until the arrows point to the corresponding letter and number. In Figure 5.3, the dials have been set at D and 1, for a hardware address of D100. This card will appear in the second slot in the vGATE SIM Unit. Bear in
mind that each vGATE Board must have a different address.
Figure 5.3
vGATE 17.1
Page 31
5.3
Figure 5.4
Table 5.1
Meaning
Slowly flashing
Quickly flashing
Off
Off
Off
vGATE 17.1
Page 32
6 Configuration
Configuration
6.1
Support for UMTS SIMs occurs only with vGATE SIM Unit software version 28 or higher. If your
vGATE SIM Unit is running an older version, the software must be updated.
The vGATE SIM Unit Version 29 is compatible only with vGATE Version 12.0 or higher.
6.1.1
Table 6.1
Information
ENTER HOSTNAME
ENTER GATEWAY
ADDRESS
vGATE 17.1
Page 34
Table 6.1
6.1.2
Configuration
Information
USE A NAMESERVER?
If you select Yes, enter the name servers IP address (static IP addresses only).
Make sure you check all of your entries! To make changes, select Restart. If you are satisfied, select Accept. Confirm your
accepted settings by hitting Enter.
Example 6.1
/etc/rc.d/rc.inet1.conf
This file contains the configuration settings for network interfaces.
If USE_DHCP[interface] is set to "yes", this overrides any other settings.
If you don't have an interface, leave the settings null ("").
vGATE 17.1
Page 35
Example 6.2
Configuration
6.1.3
vGATE 17.1
Page 36
6.1.4
Configuration
Setting a password for connection from vGATECtrl to the vGATE SIM Unit
To set a password to connect with the vGATE SIM Unit from the vGATECtrl, you must first
stop the SIM-server process with stopvgate. Using the vi editor, follow these steps:
We want to set the password test. In vGateConfig, we enter the password test for the
vGATE SIM Unit. It appears as SGVU. We set the password in the startvgate script as follows:
Example 6.3
Setting a password
#!/bin/sh
echo starting simser...
/usr/local/bin/simser -p /usr/local/bin/vgate_isa.bit -c
/usr/local/bin/vgate_carrier.bit -l /var/log/vgate.log -w SGVU &
6.2
6.2.1
vGATE 17.1
Page 37
Configuration
The vGATE periodically checks if the dongle is still inserted. If the dongle is not inserted or
broken, an error message window pops up. Reinsert the dongle and restart the vGATE Control Unit. If the problem persists, contact TELES Service to get the dongle replaced. Please note
that the vGATE license must be replaced as well since a new dongle only works with a new
license.
6.2.2
vGateConfig
The configuration tool vGateConfig is used to configure the vGATE Control Unit. To open it,
use the icon from the desktop.
Figure 6.1
vGateConfig.
You must restart vGATECtrl following any changes made after the initial configuration.
vGATE 17.1
Page 38
Configuration
Database
The default Name of the database is simserverdb and do not chang the name. Do not
change the User name simdbuser or the Password simdb. Enter its Host address. 3306 is
the default Port for MySQL, 5432 for PostgreSQL. If you change this port, you must also enter
the new port number here.
Frontend server
The frontend server is the vGATE Control Unit. The default Host is localhost. Do not change
the default Port. Enter a Password and a Password (read only) if you would like to have
password-protected access.
For information on how to set up a remote vGATEDesktop, see Chapter 11.2 Remote access
to the vGATE Control Unit.
SIM Unit
Double-click to edit entries. Enter the vGATE SIM Units IP address in the Host box. Do not
change the default Port. Up to 20 vGATE SIM Units can be defined. Use the context menu to
edit, add or delete vGATE SIM Units from the list. Check or uncheck the check box to select
or deselect vGATE SIM Units. If you use a NAT firewall to translate the vGATE SIM Units private IP addresses into public addresses, you must also enter the vGATE SIM Units public IP
address at Public Host and Public Port. The connection from vGATECtrl to the vGATE SIM
Unit is password protected when you enter a Password. You must also enter the password
in the vGATE SIM Unit (Chapter 6.1.4 Setting a password for connection from vGATECtrl to
the vGATE SIM Unit on page 37)
Gateways
Do not change the default Port.
Default PIN
The PIN entered here will apply for all of the SIMs. The default PIN for all SIMs is 0000 and
cannot be changed.
Synchronize Carrier Settings
It is possible to hold a list of central carrier information?? (see Chapter 7.8 on page 65) on
a dedicated server. Activate the option Synchronize Carrier Settings to get this information in
addition to the local Carrier List. Fill in the given URL, User name and Password to access
the carrier information database.
Only one vGATEDesktop can be open at a time. Activate If new desktop tries to connect,
close connection to old desktop to close an open vGATEDesktop when another
vGATEDesktop tries to open. A dialog will appear on the old vGATEDesktop, from which you
can choose to leave the vGATEDesktop open with read-only rights or close the
vGATEDesktop.
If this box is not checked, any second vGATEDesktop will only be able to start with read-only
rights or not at all.
6.3
vGATE 17.1
Page 39
Configuration
Figure 6.2
The vGATECustomerManager
In the vGATECustomerManager you can:
Add, edit, and delete customer profiles in the Customer section.
Assign users to customers, edit user profiles, or remove them from customers in the
User section.
Attribute SIM 60 carriers to customers or release them from customers in the SIM
Carrier section.
6.3.1
Figure 6.3
Add Customer
vGATE 17.1
Page 40
Configuration
Table 6.2 list the menu items of the Add Customer dialog.
Table 6.2
Description
Customer
Path
Enter the path to the root directory. Customer scripts, cdr files, and message
log files are stored in this directory. Customers can create
subfolders to store their data.
Please ensure that you use this root directory for one customer only.
Mail Settings
Add the e-mail settings next. E-mails to your customers, such as notifications about new users
and user passwords, or new gateways that you assigned to a customer gateway group, are
sent using the settings from this page.
Figure 6.4
Table 6.3
Mail Settings
Items on the Mail Settings page
Item
Description
Send Mail
To
Enter your customers e-mail address. The customer receives notifications about new users and user passwords, or information about new
gateways in his customer gateway group at this e-mail address.
SMTP Server
Enter the IP address or domain name of the SMTP server from which you
send the e-mails.
SMTP Originator
Enter the e-mail address of the sender (the main administrator). The address must comply with the SMTP server.
Logon
User
vGATE 17.1
Page 41
Table 6.3
Configuration
Description
Password
Base 64 Encoding
Check this box if the SMTP server requires the password to be encoded
using Base 64 encoding.
Filter
Set this filter to define which kind of e-mails you want to send to your
customers: critical notifications, major notifications, minor notifications,
and / or warnings.
The e-mail settings can also be changed using the vGATECtrl. Access the Options menu, go
to Mail Settings, and select the customer to see the same page.
On the Mail Settings page, click OK to open the Add User page. Alternatively, you can add
user profiles by right-clicking into the Add User section and selecting Add... from the menu.
Customers receive notifications about new users only if the the Send Mail box has been
checked.
Figure 6.5
Table 6.4
Add User
Items on the Add User page
Item
Description
User
Enter the name of the user. The user name is required for logon to the
vGATE Web GUI.
Role
Select the user role. The user role defines the access rights a user has. For
access rights please refer to Chapter 3.4.4 Access rights.
Password
Enter or generate the users password for logon to the vGATE Web GUI.
Confirm
Passwords that you entered manually need to be confirmed by re-entering them in this field. When you generate a password you will not see
this field.
vGATE 17.1
Page 42
6.3.2
Configuration
6.3.3
6.3.4
Figure 6.6
Confirm delete
The following customer settings on the vGATE are deleted:
Carriers
Gateway groups
Timeframes and holidays
SIM card profiles
SIM card messages in the database
Vouchers: Make sure that you or the customer save unused vouchers before deleting
the customer profile. Otherwise all voucher information is lost to the system.
vGATE 17.1
Page 43
Configuration
To delete a user profile, select the customer from the list of customers in the Customer section and right-click the user profile in the User section. Select Delete... from the menu.
6.4
6.5
Do not configure SIMs in the vGATE and mobile gateway simultaneously. This can lead to database failures. Be sure to remove the SIM-card carrier from the mobile gateways used with
the vGATE.
This parameter cannot be used with the following parameters: <SIM24>, <SIMV> and <SIM+>.
vGATE 17.1
Page 44
Configuration
The vGATE Control Units IP address must appear in the category IP Configuration in the
[System] section of the mobile gateways pabx.cfg file:
SimCtrlUnitAddress=<ip addr>
Configure an additional controller in the last position for DTMF functionality as follows:
Example 6.8
vGATE 17.1
Page 45
Configuration
vGATE 17.1
Page 46
7 vGATEDesktop
vGATEDesktop
The vGATEDesktop is a frontend application used for administration of the vGATE. All SIMs
and mobile gateways can be maintained from a central location using this application.
The vGATECtrl application must be started before the vGATEDesktop. Do not open a second
vGATEDesktop if one is already open, as this will cause the first to close. Make sure you set
the clock on the vGATE Control Unit accordingly!
The vGATEDesktop allows you to group mobile gateways together for a targeted overview of
activity. SIMs can be assigned to any mobile gateway connected to the vGATE SIM Unit at any
time of day, making it easy to move SIM activity from one location to another.
The vGATEDesktop contains four windows, from which SIMs can be assigned to specific mobile gateway controllers for specific times. The columns in each window can be rearranged
by drop and drag and renamed by right-clicking the column headings. Figure 7.1 shows the
contents of each window as follows:
groups
Show Positions
timezones
filters
SIMs
mobile
gateways
Figure 7.1
controllers (ports)
vGATEDesktop
vGATE 17.1
Page 48
7.1
Figure 7.2
vGATEDesktop
iGATE registration
As soon as mobile gateways have been configured and connected to the vGATE, they must
be restarted for automatic registration.
The respective windows shown in Figure 7.2 will then automatically list the connected mobile
gateways and their empty controllers. The inset shows what the icons will look like in the case
of an iGATE 3G.
As soon as a mobile gateway is configured as part of the vGATE, it is automatically assigned
to the Default Group.
The following sections will guide you through a step-by-step example of how to set up your
vGATEDesktop.
7.2
Figure 7.3
Context menu
name. To rename mobile gateways, right-click the mobile gateway you want to rename and
select Edit from the context menu.
Enter the new Name in the window that appears.
Click OK to activate changes.
vGATE 17.1
Page 49
vGATEDesktop
If dynamic IP-address allocation is used on the mobile gateway, you must set the following
entry in the pabx.cfg:
SimCtrlUnitCheckInterval=<sec>
For a detailed description of all of the entries in this dialog, see Chapter 7.15 Editing mobile
gateways
7.3
Setting up groups
Once you have named your mobile gateways, you may want to assign them to groups that
will provide you with a more targeted overview of the mobile gateways in your network.
In our example, we have four iGATEs, which we have named Berlin, Chicago, Munich and
New York. All iGATEs are assigned to the Default Group at installation. To define the default group, select Default Group for New GWs from the context menu.
First we want to give the default group a meaningful name. To rename a group, right-click
the group, select Edit Group and enter the new name in the pop-up dialog.
Figure 7.4
Setting groups
For our example, we have renamed the default group Germany. To create new groups, rightclick in the window and select Create Group. Enter the name of the new group in the popup dialog. We have named our new group USA. Ignore the rest of the dialog for now.
Now we have two groups and four iGATEs. All four iGATEs belong to the group named Germany.
vGATE 17.1
Page 50
vGATEDesktop
We want the iGATEs Berlin and Munich to remain in the Germany group and the Chicago
and New York iGATEs to move to the USA group.
Figure 7.5
Setting groups
To move iGATEs to another group, right-click the name of the iGATE and select Change
Group from the context menu. Choose the group from the drop-down list and click OK.
When we click either one of our groups, only the iGATEs in that group will appear in the list
of iGATEs.
You can also use drag and drop to assign mobile gateways to groups.
7.4
Figure 7.6
Setting up timezones
Setting timezones 1
Using the slide control at the top of the vGATEDesktop, you can easily set the times, called
timezones, when SIMs are active for individual controllers. The SIMs in a particular timezone
will automatically activate and deactivate at the times set. This function allows you to move
SIM activity from one time and place to another.
vGATE 17.1
Page 51
vGATEDesktop
For our example, we will first set timezones for one group. We click the Germany group to
activate its timezones. We want to set a timezone from Tuesday at 6:00 p.m. to Wednesday
at 8:00 a.m. To add a marker to the slide control, we press Ctrl and left-click the mouse approximately where the new marker is to appear. Then we use the mouse to slide the marker
to 8:00.
Figure 7.7
Setting timezones 2
After we have added the second marker, we will use another method to set it: we right-click
the new marker and set the time using the arrows in the pop-up dialog that appears. If Use
SIMs started on same GW is active, the same SIMs used at the beginning of the day will be
assigned for this timezone if they are available.
Using either of these two methods, you can set timezones for each group. The timezones will
be the same for each mobile gateway in the group, but the SIMs assigned to each timezone
may differ, depending on your individual setup.
The total number of timezones for all groups may not exceed 85.
vGATE 17.1
Page 52
7.4.1
vGATEDesktop
Figure 7.8
Copying timezones
Drag and drop with the right mouse button to copy the contents of one timezones into another for one or all mobile gateways in the group.
To copy the contents of all timezones from one mobile gateway to another in the same
group, go to the mobile gateway view and right-click the mobile gateway to copy. Select
Copy Timezone Configuration to GW. Select the mobile gateway to which you want to
copy from the drop-down menu and click OK.
To copy the contents of an entire timezone into another, open the Timezones List and rightclick the timezone to be copied. Drag the cursor to the timezone you want to copy into. Select
Copy Timezone Configuration from the pop-up menu and follow the directions that appear. To copy only differing rates from one timezone to another, select Copy Differing
Rates from the pop-up menu. Only carriers with differing rates will be copied, but all previous
carrier entries in the new timezone will be deleted. For more information about different
rates, see Chapter 7.4.3 Setting different rates for timezones.
To prevent inadvertent timezone changes, activate Inhibit Modification of Timezones in
the vGATEDesktops Options menu. This will lock all timezones into place so that they cannot
be changed. Make sure this option is inactive before attempting to edit the timezones.
vGATE 17.1
Page 53
7.4.2
vGATEDesktop
Setting holidays
Using the Holiday slide control to the right, you can also set special times for holidays. Click the icon (shown there) in the toolbar or select Holidays List from the
View menu. Select Add or Edit from the context menu and use the drop-down calendar to set a Date. Enter a Name for the holiday and click OK.
Figure 7.9
Setting holidays
The vGATEDesktops date and clock are set according to the clock on the vGATE Control Unit,
which appears in the bottom right-hand corner of the vGATEDesktop. Timezones are set and
change according to this clock and not according to the clock on the PC on which the
vGATEDesktop is installed. Make sure you set the clock on the vGATE Control Unit accordingly!
i
7.4.3
Figure 7.10
vGATE 17.1
Page 54
vGATEDesktop
Figure 7.11
To set or copy different rates, you must first activate the New Protocol checkbox in the edit
window. After activating the New Protocol checkbox, you must select Reinit or Set Maintenance Mode from the mobile gateways context menu to activate this feature. If you deactivate the checkbox, you must restart the mobile gateway.
vGATE 17.1
Page 55
vGATEDesktop
7.5
Assigning SIMs
Once you have set a groups timezones, you can begin to assign SIMs for each controller and
its timezones.
With the corresponding iGATE license, 3G SIMs are supported for 2G controllers as of vGATE
SIM Unit Version 36 and iGATE Version 14.3.
The timezones are color-coded as follows: green means the timezone is currently active, white
means it is inactive and blue means it is currently being edited. SIMs that are currently active
appear in the Active Position list. SIMs that are not active but have been reserved to timezones appear in the Limit 1 Reserved Positions and/or Limit 2 Reserved Positions lists (for
more on limits, see Chapter 7.6 Setting time limits and pauses).
For an overview of SIMs that were once, but are no longer, inserted in the vGATE SIM Unit,
select Show SIMs not in Simserver from the View menu.
The allocation of one or more SIM cards to one or more mobile controllers is a process called
assigning SIMs. Before you start, select a customer group, a mobile gateway and the controller from the controller list. There are different ways to do this:
per drag and drop: all selected SIMs to the selected controller (mobile port), or all
selected SIMs to all selected controllers.
per context menu: Add SIM: Add to selected Ctrls, Add to balanced Ctrls, Add Color to
selected Ctrls.
per key code: Ctrl+ A, Ctrl+ B, Ctrl + Alt + A
The contents of the controller list is summarized in Table 8.1 on page 114. The context menu
is described in Table 8.5 on page 121.
vGATE 17.1
Page 56
7.5.1
vGATEDesktop
Figure 7.12
vGATE 17.1
Page 57
vGATEDesktop
7.5.2
7.5.3
7.6
vGATE 17.1
Page 58
vGATEDesktop
If a SIM switches to a new timezone where it has a different limit (Limit 1 to Limit 2), the SIM
will be released unless it is reserved to the same controller in the new timezone. If you want
to release the SIM regardless of where it is reserved, activate Release All SIMs if Timezone
Changes in the vGATECtrl Options menu. If a SIM switches limits during a call, the time will
be deducted from the limit that was active when the SIM was assigned.
Figure 7.13
vGATE 17.1
Page 59
vGATEDesktop
Description
Prepaid SIM
If the SIM is prepaid, check Prepaid SIM. Since the SIMs limit
is predefined, you must not set a limit for prepaid SIMs. However, if you would like to set a change limit for prepaid SIMs,
go to the vGATECtrl application and select Use Change Limit
for Prepaid SIMs from the Options menu. For a detailed description of this feature, see Chapter 7.9.3 Setting a change
limit for prepaid SIMs.
Auto Recharge
If you check Auto Recharge, the SIM will recharge automatically (see
Chapter 7.9 Configuring prepaid SIMs). To limit the number of times
a SIM can be recharged per month, enter a value in the Max. Upgrades per Month box. The SIM will no longer be assigned when the
value entered is reached and the line will turn yellow. Unsuccessful recharge attempts will also be counted toward the value entered. The
counter is reset at the beginning of each new month. To limit the
number of times a SIM can be recharged per month, week or day, enter a value in the Max. Upgrades: per Month per Week or per Day
box. The SIM will no longer be assigned when the value entered is
reached and the line will turn yellow. Unsuccessful recharge attempts
will also be counted toward the value entered. The counter is reset at
midnight on Sunday of each new week. If you do not want to limit the
number of recharges, click No Limit (default).
No Limit
Random
To set a random limit, check the Random box and set two values Between 1 and 65534. The first value must be less than the second value. If the first value is greater than the second, a fixed limit will be set
at the first value. Random limits will change with every SIM release.
Additional Adv. Limits are displayed here. Use the Carrier List (see
Chapter 7.8 Setting carriers) to set the limits there. Bear in mind that
balance verification and expected amount settings will apply only for
Max. Limit 1.
Max. SMS
Enter the maximum number of SMS messages that can be sent via the
SIM card until the SIM card is blocked. Check No Limit if this limit
does not apply (default setting).
vGATE 17.1
Page 60
Table 7.1
vGATEDesktop
Description
Reset Limits
Visible for postpaid SIM cards only (the Prepaid SIM checkbox has not
been checked).
To Reset Limits once a month, check Day of Month and enter a
date. The limit will reset automatically to the original amount at midnight on the date entered.
To reset the limit once a week, check Day of Week and the reset day.
The limit will reset automatically to its original amount at midnight on
the day checked.
If you check Only if Limit Reached, the maximum limit will reset to
its original amount on the day entered only if the limit has been
reached.
Cumulate Limits
If you check Cumulate Limits, instead of resetting the SIM card limit,
the new limit will be added to the remaining limit.
If you activate the checkbox Maximum Call Duration Per Day, the
SIM will be blocked as soon as the number of minutes has been
reached that is entered in the Between and And Minutes fields regardless of any other limits that have been set. Activate Use Daymask
and click the Daymask button to set different maximum durations for
different days.
Minimum Remaining
You can set an interval for a SIMs Maximum Calls Per Day by activating the corresponding checkbox and entering two values. Every day
a random value between the two values entered will be apply for the
SIM. You must set a Timezone change at 11:50 p.m. Bear in mind that
a time offset may be necessary.
Time Offset
You can set a Time Offset to reset limits. The limits will be reset up
to 14 hours ahead or 12 hours behind the time on the vGATE Control
Unit. This is useful for mobile gateways located in different time zones.
Make sure to reset limits only when SIMs are inactive. If you reset them
while they are active, the settings in the database will no longer correspond with those in the mobile gateway.
vGATE 17.1
Page 61
Table 7.1
vGATEDesktop
Description
If you activate the checkbox Ignore On Same Gateway, the minimum pause will be ignored if the SIM is reassigned to the same gateway.
If you activate the checkbox Ignore if Minimum Remaining Available, the minimum pause will be ignored if the Maximum Call Duration per Day option is active. You can shorten the pause set here
by configuring a distance between gateways.
Active Release
When Active Release is checked and the Active SIM Release option
has been set in the vGATECtrl, the active SIMs will be released when
the number of Minutes, Succesful Calls, SMS entered has passed or
the number of Incoming Calls or Call Attempts has been reached.
Values between 2 and 9999 minutes or an unlimited number of calls
or SMS are possible. SIMs in the reserved position will become active.
If no SIMs are reserved, the same SIM will be reassigned (see
Chapter 9.4 vGATECtrl Options menu).
Check Random and the SIM will be released following a random
number of minutes between the figures entered. Check Block if
Reached (next to Successful Calls) and the SIM will be blocked when
the number of succesful calls entered is reached. If you check Don't
Release, Generate Incoming Call, a call from a random SIM of the
same carrier in the vGATE will be sent to the SIM that reached the sucessful call limitation. Check Block if Reached (next to SMS) to block
the SIM card when the number of SMS messages has been reached.
If Maximum Calls Per Day is active, the remaining value there will
apply if it is less than the value entered here.
As of version 17.0, all options can be combined with each other.
You must first activate the New Protocol checkbox in the edit
window to release calls or SMS after assigning them. After activating the New Protocol checkbox, you must select Set Maintenance Mode from the mobile gateways context menu to
activate this feature. If you deactivate the checkbox, you must
restart the mobile gateway.
Delay SIM Assignment On
TZ Change, Reset Maintenance, Boot Indication
vGATE 17.1
Page 62
Table 7.1
7.7
vGATEDesktop
Description
Activate the checkbox Block SIM On Low ACD to block SIMs with
short calls. Enter the number of times the ACD can fall below the seconds set before it is to be blocked. Choose whether the values entered
are to be calculated within a 24 hour period (In 24 Hours) or consecutively (In a Row) before it is to be blocked. The ACD is checked every
time a SIM is released.
Lower Priority
If you activate Lower Priority and enter a figure On Limit Below, the
SIM will automatically receive lower priority when its limit falls below
the amount entered. Activate Reset Priority If Limit is Upgraded
and the SIM will receive its configured priority when the limit goes
above the amount entered.
Activate Use SIM On Alternating Gateways to alternate the gateways on which the SIM will be used.
Activate Use SIM On Alternating Locations to alternate the locations on which the SIM will be used.
If you activate the checkbox Use SIM Only Once per Day and Gateway, the SIM will be used only once for each gateway to which it is
assigned on any given day.
vGATE 17.1
Page 63
7.7.1
Figure 7.14
vGATEDesktop
iGATE coordinates
To calculate the coordinates for the mobile gateways in a group, place them on a Cartesian
grid as shown in Figure 7.14, where 0 is the center of the group and the increments on the
X and Y axes are units of distance. You can define the units of distance and the increments
freely as you choose.
7.7.2
Figure 7.15
iGATE position
vGATE 17.1
Page 64
7.7.3
vGATEDesktop
Figure 7.16
7.8
Setting carriers
To set carriers, select Carrier List from the View menu or click the icon (shown
there) in the toolbar.
The Carrier List window will appear. Right-click an empty line or an entry and select
Edit, Add or Delete from the context menu.
Figure 7.17
Carrier list
If you select Edit or Add, the carrier list editor will appear. From here you can define new
carriers or edit existing ones.
vGATE 17.1
Page 65
vGATEDesktop
If the option Synchonize Carrier Settings is active in the vGateConfig (see Chapter 6.2.2
on page 38) it is possible to download the settings. To do so select the countries whose settings are to be loaded first. Open the menu Options | Configure Load Carrier Settings.
Choose the customer profile and confirm with OK. The following dialog box opens.
Select the countries whose carrier settings will be imported and confirm with OK.
As shown in the screenshot, all settings located on the remote server (T-Online, Vodafone)
will be shown with a gray background. These entries are not editable. To adopt settings from
these entries, click an entry and select new from context menu. All settings will be taken from
the original entry. Enter a new Name.
vGATE 17.1
Page 66
vGATEDesktop
The information entered here will also be sent to the mobile gateway for automatic configuration of SIMs and SMS service if New Protocol is activated in the edit window of the mobile
gateway:
Figure 7.18
Carrier editor
vGATE 17.1
Page 67
Table 7.2
vGATEDesktop
Description
Name
Prefix
Enter all of the carriers prefixes that are to be sent to the mobile
gateway when Limit Outgoing Calls to Prefix is active. Separate multiple prefixes with a semi-colon.
LAIN
Carrier Sub ID
You can assign a sub ID (default 1) for individual SIMs (for example, if a carrier uses different recharge numbers for its SIMs).
Mapping Character
Enter the mapping character you configured for the carrier in the
route.cfg.
Check the box and enter the USSD code used to recharge SIM
cards.
The entry must contain the code that you need to access the
USSD menu, the pauses that you need to wait and the menu entries that you need to select.
In the following example, the USSD code *100# is entered followed by a 5 second pause, the menu entry 1, and a 10 second
pause: *100#&p5m1p10
If your entry plus voucher code, additional pauses, and menu entries exceed 22 characters, enter a placeholder instead. In this
case, you need to configure the pabx.cfg and route.cfg. For
a detailed description please see Chapter 7.9.5 Recharge via
USSD menu.
NOTE: Balance check by USSD code requires mobile gateway version 14.3 or higher.
Prepaid Balance Check: USSD
Code
Check the box and enter the USSD code for retrieving the SIM
cards balance. To get the available balance via USSD menu, enter the USSD code followed by the pauses and menu entries that
you need to access the balance check option.
In the following example, the USSD code *100# is entered followed by a 5 second pause and the menu entry 1:
*100#&p5m1
NOTE: Balance check by USSD code requires mobile gateway version 14.3 or higher.
vGATE 17.1
Page 68
Table 7.2
vGATEDesktop
Description
Check this box if the carrier uses SMS for balance check and enter the destination number into the field to the right of the check
box. In addition, you need to enter the SMS text into the Message field.
To receive the balance by SMS message, enter the SMS text into
this field.
Balance check by SMS requires the following mapping entry in
the mobile gateways route.cfg:
MapAllSMS??=<LAIN>*??01: DATA
;Balance Check via SMS
;-------------------------------------------------MapAllSMS??=11111*??01: DATA
MapAllSMS??=22222*??01: DATA
MapAllSMS??=33333*??01: DATA
MapAllSMS??=44444*??01: DATA
SMSC Number
NOTE: Bear in mind that limits and times cannot be combined in the same string.
Version 17.1 and up use the UTF button to insert UTF8 strings.
Confirm the input with OK.
Use . As Decimal Separator
Currency Unit/Minute
BF
vGATE 17.1
Page 69
Table 7.2
vGATEDesktop
Description
Charge Units
After the free seconds have passed, define how many units you
want to charge each call at the beginning of the next time period. Enter the number of units in Charge Units.
Add the length of the time period in seconds in per 1st Billing
Time (sec).
This button is green when limits have been set and gray when
nothing has been entered. Click this button to open the Advanced Limit Charges window. You must enter all prefixes for
which the limit is to apply. These limits will not apply if no prefixes are entered.
Enter the charge information for limit A, B, or C. Charging calls
works in the folllowing way:
At the beginning of each call there can be a number of seconds that are free of charge. Enter that number in Initial
Free Seconds.
After the free seconds have passed, define how many units
you want to charge each call at the beginning of the next
time period. Enter the number of units in Charge Units and
add the length of the time period in seconds in per 1st Billing Time (sec).
Finally, each call is charged one unit each number of seconds
that you define with Following Billing Time/Unit (sec/
unit). Charging is done at the beginning of the time period.
Click the Daymask button to set the times for which the limit is
to apply. For postpaid SIMs, limits will all apply simultaneously
unless you activate Use Limits One By One and the limits. For
prepaid cards, the limits will all apply one after the other.
vGATE 17.1
Page 70
Table 7.2
vGATEDesktop
Description
Loudness PCM
Loudness Mobile
Echo Cancelation
When this checkbox is active, no balance check occurs after prepaid SIM cards with Max Limit 1 are assigned.
Activate this checkbox to ensure that a SIM card is not deactivated after recharge.
Check this box to block the SIM card directly after recharge. The
SIM card needs to be unblocked manually.
Activate this checkbox to reset the counter for too many announcements to reflect the worst case configuration.
vGATE 17.1
Page 71
Table 7.2
vGATEDesktop
Description
The mobile port is blocked when the value defined for calls that
result in recorded messages is reached. When this feature is activated, the vGATE will automatically assign the SIM again and a
balance check will occur. Activate Reassign and Test With
One Call Attempt to allow just one call over this SIM. After this
call the SIM will be released again. If the call is successfully connected, the error will be removed and the SIM will be used in
normal service again. If the call is not connected or the setup results in another recorded message, the SIM will be blocked.
If you activate Verify Balance, a balance check will occur. Specify how often by entering the number of balance checks in the
Times Per Day and Times Per Month boxes. If the SIM card
has a positive balance that is within the value entered in Balance
Verification Tolerance, the error will be removed and the SIM
will be used in normal service again. If the error occurs again, the
vGATE will allow just one call over this SIM. After this call the SIM
will be released again. If the call is successfully connected, the error will be removed and the SIM will be used in normal service
again. If the call is not connected or the setup results in another
recorded message, the SIM will be blocked. If the SIM does not
have a balance that is within the Balance Verification Tolerance, the SIM will be released and blocked with a balance verification error.
Bear in mind that the value defined for Too many announcements in theedit window of the mobile gateway must be set at
1 or higher.
The parameter STOP[<val1>,<val2>] must be set on the mobile
gateway for this feature to work (please refer to your iGATE,
ECOTEL GSM, or ECOTEL 3G manuals for an explanation of this
parameter).
Activate this checkbox to reset the counter for too many announcements following a balance check with a positive result.
vGATE 17.1
Page 72
Table 7.2
vGATEDesktop
Description
This checkbox is needed for prepaid SIM cards in a balance transfer scenario. Check this box to define a carrier as master and select a balance transfer script into the Transfer Script box. For
more details on balance transfer please see Chapter 7.9.6 SIM
card balance transfer.
This checkbox is needed for prepaid SIM cards in a balance transfer scenario. Check this box to define a carrier as production carrier and select a master carrier from the drop-down menu. For
more details on balance transfer please see Chapter 7.9.6 SIM
card balance transfer.
Check this box and select a script to recharge SIM cards using
special service scripting commands. You can use this feature to
enforce a balance check before recharging SIM cards or to do
any other verifications in your recharging process. Use the following special service scripting commands:
RECHARGE_IF_LIMIT_BELOW_WOREL
RECHARGE_IF_LIMIT_BELOW
SET_MAX_LIMIT
CHANGE_MAX_LIMIT
7.9
Use E Recharge
Activate this checkbox and enter a limit value for the first time a
new SIM from this carrier is used. This is useful for prepaid SIMs
that require a call to retrieve balance information.
vGATE 17.1
Page 73
7.9.1
vGATEDesktop
7.9.1.1
To avoid mapping conflicts, we recommend that you use the last letters in the alphabet as
mapping characters.
In the following example, the carrier with the LAIN 11111 is assigned the mapping character
Z, the carrier with the LAIN 22222 is assigned the mapping character Y, the carrier with the
LAIN 33333 is assigned the mapping character X, the carrier with the LAIN 44444 is assigned
the mapping character W.
Example 7.1
7.9.1.2
We strongly recommend using a compact flash, as the available storage space is limited and
may fill up quickly, causing the system to fail. The CDR license includes the compact flash.
vGATE 17.1
Page 74
7.9.2
vGATEDesktop
Table 7.3
Description
The SIM in this position is prepaid.
To deactivate the SIM positions prepaid status, right-click the SIM and select Change Limits.
Deactivate the Prepaid SIM checkbox.
The SIMs prepaid limit will always appear in the Max Limit 1 column.
7.9.2.1
7.9.2.2
vGATE 17.1
Page 75
7.9.2.3
vGATEDesktop
Figure 7.19
7.9.3
vGATE 17.1
Page 76
7.9.4
vGATEDesktop
Figure 7.20
Figure 7.21
vGATE 17.1
Page 77
vGATEDesktop
If you are recharching your SIM card by SMS, you must first enter SMS: followed by the
voucher code provided by your carrier.
Enter the total Expected Amount. The Primary Amount is the amount on the voucher and
the Bonus Amount refers to any additional amount that will be added. Bear in mind that the
figure entered here multiplied by the balance factor must be greater than the remaining balance set in the carrier editor.
You can enter any useful User Info in the corresponding dialog box. Make sure the Type is
set at 0.
If an error occurs during recharge, the SIM card that is being recharged is blocked with the
no recharge number found error message. Once you enter a new voucher, the SIM card is
automatically unblocked.
Description
The voucher code has not yet been used and is still available.
The voucher code has been used and is no longer available.
An error occurred in the recharge process.
Recharging failed due to problems with the voucher code (default: 3 attempts).
Recharging has been interrupted before the voucher has been sent. Voucher can be reused. As of version 17.0.
Voucher has been used for recharging. A subsequent balance check remains unanswered.
vGATE 17.1
Page 78
7.9.5
vGATEDesktop
7.9.5.1
You can create up to four different GSM<number> entries. The number parameter denotes the
different entries. Enter the MCC/MNC combination (the LAIN parameter) to uniquely identify
the carrier. The mapping character is used to group carrier SIMs with the same settings. It
is taken from the Mapping Character box in the vGATEs carrier editor. The ?? are used to
dynamically locate the port. The placeholder parameter comes from the USSD Recharge
Code box in the vGATES carrier editor. The ~ is replaced with the voucher code sent from
the vGATE. The > separates the left from the right side. The USSD menu parameter contains
the command that you need to access the carriers USSD menu. Both the pause in seconds
and the USSD menu entry parameters are used to navigate through the USSD menu. They
need to be entered as often as it takes to get to the right menu for recharge.
In the following example, a SIM card is recharged using the USSD menu. The MCC/MNC combination to uniquely identify the mobile operator is 26212. In the vGATEs carrier editor, the
mapping character to identify all of the mobile operators SIM cards which are recharged via
USSD menu is V, the place holder for the USSD menu entry is B. In the pabx.cfg, B is replaced
by *100#~&p5m1p10m2 which is the USSD menu entry *100#, the voucher code coming from
the vGATE, a 5 second pause to enter menu 1, and a 10 second pause to enter menu 2.
Example 7.2
Figure 7.22
7.9.5.2
vGATE 17.1
Page 79
vGATEDesktop
Example 7.3
For an explanation of how to define prepaid SIMs in the route.cfg, please refer to
Chapter 7.9.1 Configuration in the mobile gateway.
7.9.6
7.9.6.1
Figure 7.23
Figure 7.24
Figure 7.25
vGATE 17.1
Page 80
7.9.6.2
vGATEDesktop
Figure 7.26
Figure 7.27
Figure 7.28
Figure 7.29
vGATE 17.1
Page 81
7.9.6.3
vGATEDesktop
Example 7.4
Transfer script
SEND_USSD_WAIT(*444*1*<RECEIVE_NUMBER>*150*0716#,successful,sucessfully,unsucces
sful, _TIMEOUT_,2)
{
UNBLOCK_PORT
END_JOB
}
{
UNBLOCK_PORT
END_JOB
}
{
CHANGE_RECEIVER_DB_STRING(sError, balance transfer unsuccessful)
CHANGE_RECEIVER_DB_INT(iError, 10)
RELEASE_RECEIVER_SIM
END_JOB
}
{
CHANGE_RECEIVER_DB_STRING(sError, balance transfer timeout)
CHANGE_RECEIVER_DB_INT(iError, 11)
RELEASE_RECEIVER_SIM
END_JOB
}
7.10
vGATE 17.1
Page 82
vGATEDesktop
Double-click the name of the mobile gateway or select Edit from the context menu to open
the edit window. When you activate the New Protocol checkbox, the following information
is sent to the mobile gateway:
Figure 7.30
Call attempts
After activating the New Protocol checkbox, you must select Set Maintenance Mode from the
mobile gateways context menu to activate this feature. If you deactivate the checkbox, you
must restart the mobile gateway.
vGATE 17.1
Page 83
7.11
vGATEDesktop
i
7.11.1
Only active SIMs can send and/or receive calls and/or SMS. No calls or SMS can be sent when
a remote connection to the mobile gateway exists. Remote tuneling is required when a remote
connection to the mobile gateway exists.
Figure 7.31
SIM options
To open the SIM Options dialog, select Change SIM Options from the context menu in the
SIMs view.
vGATE 17.1
Page 84
vGATEDesktop
If you want to send calls and SMS daily, activate the appropriate checkboxes. Otherwise they
will be sent monthly. You can send one call and/or SMS immediately for test purposes by
checking the corresponding boxes. Activate Check Only Successful Calls if you do not want
unsuccessful connections to be applied to your settings.
Enter the number of calls and/or SMS that are to be sent to the Destination SIM Cards. Activate the appropriate checkbox(es) to send all calls and SMS to mobile gateways in the same
group or SIMs with the same color. If no calls or SMS are to be sent from the selected SIM,
enter 0.
You can also define up to three Receiver Groups to which the number of calls and/or SMS
entered are to be sent. For more information on defining receiver groups, please see
Chapter 7.11.2 Receiving SMS and calls. Enter a value for the Preferred Receive Numbers
Count to send most of the calls to a limited number of receivers.
If the SIM is to receive calls and SMS originating from the vGATE, enter the SIMs call number
in the Own Number box and activate the appropriate checkboxes. If you do not want the
selected SIM to receive calls or SMS, leave this box blank.
To send calls and/or SMS messages, the following entries in the route.cfg are also required
to define a mapping character for each carrier that doesnt already have one:
MapAll<mapping character>??=<LAIN>*??01:
Example 7.5
Example 7.6
DATA
DATA
DATA
DATA
You must also set carriers on the vGATEDesktop as described under Chapter 7.8 Setting carriers. If you are not using a carriers prepaid SIMs, fill in only the Name, LAIN and Character
for Mapping spaces and leave the others blank.
vGATE 17.1
Page 85
7.11.2
Figure 7.32
vGATEDesktop
To receive SMS at defined mobile gateways, enter the following settings in the mobile gateways route.cfg:
Restrict<LAIN>=@FILE 05
7.11.3
Figure 7.33
SMS list
vGATE 17.1
Page 86
vGATEDesktop
Select SMS Message List from the View menu or from the toolbar. The Receiver Groups
window appears. Double-click the receiver group whose SMS message list you want to open.
A table containing all defined SMS messages appears. Right-click and select Edit to edit an
existing message, Add to add a new message, Delete to delete an existing message and Import from File to browse for a text file containing SMS. Each line in the text file contains one
SMS of up to 160 characters. The contents of the file will be imported to the SMS Messages
table. Each SMS Message can be moved to another receiver group. For more information on
defining receiver groups, please see Chapter 7.11.2 Receiving SMS and calls.
7.11.4
Figure 7.34
The commands To: and Msg: must appear at the beginning of the line, but more than one
message can be sent to each recipient
In the following example, the message Test1 is sent to both recipients 017112345678 and
017212345678. The messages Test2 and Test 3 are sent only to 017212345678..
Example 7.7
vGATE 17.1
Page 87
vGATEDesktop
vGATECtrl checks the configured folder once per minute. If new .msg files are in the folder,
the SMS will be sent. Once they have been sent, they are automatically renamed with the extension .old and an entry appears in a .log file that is saved into the same folder.
7.11.5
This feature requires special service scripting. For more information on special services and
script commands, please refer to Chapter 7.12 Special services.
For SIMs for which you have an IMSI but no telephone number, you can retrieve the number
by following these steps:
Create a special action script for sending an SMS with the IMSI to a SIM in the vGATE.
In the following special script example, the SIM cards IMSI is 123456. An SMS with the message IMSI=123456 is sent to the SIM with the number +490179456456.
Example 7.8
Open the SIM Options dialog for the SIM sending the message. Activate the appropriate
checkbox, and enter the path for the special script as shown in Figure 7.35. You can also start
the script manually by selecting Start Special Service from the context menu in the Controller view.
Figure 7.35
Example 7.9
vGATE 17.1
Page 88
vGATEDesktop
To perform this function, vGATE must parse incoming SMS messages for the string IMSI=. To
set up the parse configuration, open the Carrier List. Double-click or right-click the carriers
name to open the carrier editor. Click the Special Parse Actions button to open the Parse
String Action dialog.
Figure 7.36
7.12
Special services
The Special Service group box in the SIM Options dialog (select Change SIM Options
from the context menu in the SIMs view) allows you to define special services offered for a
SIM, such as special tariffs or discount offers. These services can then be automatically activated with this function.
Figure 7.37
Special service
The commands for this function are defined by scripts that are entered in defined .ini files.
vGATE 17.1
Page 89
vGATEDesktop
These commands can be carried out automatically by activating any or all of the following
checkboxes:
After Assign will start the script whenever the SIM is assigned. Activate Once per Day
if this is to occur only once on any given day.
Change Limit Reached will start the script whenever the SIMs change limit is reached.
This option is also possible with SIMs that are not prepaid.
Each Limit Ind. (PP) will start the script whenever the prepaid SIMs limit is reached.
New SIM will run the script once every time a new SIM is entered.
Between will start the script daily or on defined days of the month at a random time
between those entered (be sure to enter times based on a 24-hour clock, e.g. 5:00 pm
must be entered as 17). You must enter times on the hour. No decimals are allowed.
You can select whether you would like to activate the commands Daily, Monthly on
the day specified or Weekly on the day or days specified.
At intervals of ... Minutes will start the script every entered number of minutes.
The .ini file containing the script is saved on the vGATE Control Unit and its path is defined
under Command File in the Special Service group box.
i
7.12.1
If you do not use remote tunneling, make sure the GATE Manager is not connected to the
mobile gateway before you run any scripts. One remote channel is active for special services.
Script commands
The commands must be entered in the .ini file as follows. Please refer to
Chapter 7.12.2 Script example, which is intended as a detailed description of format and syntax:
Table 7.5
The port is blocked. If a call is active, it is disconnected. The ports link status is
checked. If the link status is not idle, the script command is stopped and will be
carried out later.
BLOCK_PORT
The port will be blocked as soon as it is idle.
CANCEL_JOB_BLOCKING
Cancels blocking the SIM or controller. The job will continue to be executed.
CHANGE_DB_INT(<column>,<int>)
The set integer will be entered in the defined SIM column in the database (e.g. Priority, SIMCounter or SIMCounter2).
CHANGE_DB_STRING(<column>,<string>)
The set string will be entered in the defined SIM column in the database (e.g. Userinfo1 or
Userinfo2).
vGATE 17.1
Page 90
Table 7.5
vGATEDesktop
vGATE 17.1
Page 91
Table 7.5
vGATEDesktop
vGATE 17.1
Page 92
Table 7.5
vGATEDesktop
vGATE 17.1
Page 93
Table 7.5
vGATEDesktop
vGATE 17.1
Page 94
Table 7.5
vGATEDesktop
vGATE 17.1
Page 95
Table 7.5
vGATEDesktop
vGATE 17.1
Page 96
Table 7.5
vGATEDesktop
vGATE 17.1
Page 97
Table 7.5
vGATEDesktop
vGATE 17.1
Page 98
Table 7.5
vGATEDesktop
vGATE 17.1
Page 99
Table 7.5
vGATEDesktop
Table 7.6
7.12.2
Script example
The following example shows a limit factor (LIMIT_FAKTOR_M) based on money, with a calculating factor of 0.4 and a limit factor based on time (LIMIT_FAKTOR_T), whereby the factor
is 60. If the calculated limit is greater than 0 and less than 9, the limit will be set at 10
(SET_MIN_LIMIT(9,10)). The port will be blocked through the remote interface
(BLOCK_PORT). A pause of five seconds will occur before the USSD code is sent
(SLEEP(5000)).
The entry SEND_USSD_WAIT contains one wait parameter and a timeout of five minutes
((*100#, account status: [M%d.%d], 5)). The USSD code *100# (acount-status query)
is sent an the system waits for a response containing the words account status and a monetary value ([M%d.%d]). If the response comes within five minutes, the account status is cal-
vGATE 17.1
Page 100
vGATEDesktop
culated using the value entered in LIMIT_FAKTOR_M and the SIM will be recharged if the limit
is below that set in RECHARGE_IF_LIMIT_BELOW (2000). If SIM recharge is to be initialized,
the job will end here.
If not, USSD code *123*12*01# (activation of special service, e.g. special rate) is sent, with
the wait parameters is active (wait parameter 1) and has been activated (wait parameter 2) and a timeout of five minutes.
If wait parameter 1 (is active) comes within five minutes, the port will be blocked and USSD
code *125# for special rate time status is sent (SEND_USSD_WAIT(*125#, special rate:
[T%d:%d], 5)). If the response comes before the timeout of five minutes, the time for the
special raite is calculated using the LIMIT_FAKTOR_T(60.0). The port is blocked through the
remote interface. The calculated limit is set on the mobile gateway and the vGATEDesktop
with the command CHANGE_LIMIT. The port is unblocked and the job is ended.
If the calculated value is greater than 0 and less than 9, a limit of 10 is set on the mobile gateway.
If wait parameter 2 (has been activated) comes within five minutes, the port will be
blocked and USSD code *125# for special rate time status is sent (SEND_USSD_WAIT(*125#,
special rate: [T%d:%d], 5)). If the response comes before the timeout of five minutes,
the time for the special raite is calculated using the LIMIT_FAKTOR_T(60.0). The port is
blocked through the remote interface. The calculated limit is set on the mobile gateway and
the vGATEDesktop with the entry CHANGE_LIMIT. The port is unblocked and the job is ended.
If the calculated value is greater than 0 and less than 9, a limit of 10 is set on the mobile gateway.
vGATE 17.1
Page 101
vGATEDesktop
If the wait string account status does not occur within five minutes, the command entered
for _TIMEOUT_ will be carried out: The CHANGE_DB_STRING account status not received will appear in the UserInfo1 field of the database. The SIM will be released and
blocked.
Example 7.10
Script example
LIMIT_FAKTOR_M(0.4)
LIMIT_FAKTOR_T(60.00)
SET_MIN_LIMIT(9,10)
BLOCK_PORT
SLEEP(5000)
SEND_USSD_WAIT(*100#,account status: [M%d.%d], _TIMEOUT_, 5)
{
RECHARGE_IF_LIMIT_BELOW(2000)
SEND_USSD_WAIT(*123*12*01#, is active, has been activated, 5)
{
BLOCK_PORT
SEND_USSD_WAIT(*125#, special rate: [T%d:%d], 5)
{
BLOCK_PORT
CHANGE_LIMIT
UNBLOCK_PORT
END_JOB
}
}
{
BLOCK_PORT
SEND_USSD_WAIT(*125#, special rate: [T%d:%d], 5)
{
BLOCK_PORT
CHANGE_LIMIT
UNBLOCK_PORT
END_JOB
}
}
}
{
7.13
Figure 7.38
SIM protocol
vGATE 17.1
Page 102
vGATEDesktop
If you select UMTS, the SIM will be assigned as a UMTS SIM, regardless of the protocol on
the mobile gateway. If you select GSM, the SIM will be assigned as a GSM SIM, regardless of
the mobile gateways protocol. If you try to assign a UMTS SIM to a GSM iGATE or vice versa,
a confirmation dialog will appear.
This option is only possible with vGATE SIM Unit Version 29 or higher. The vGATE SIM Unit
Version 29 is compatible only with vGATE Version 12.0 or higher.
7.14
Figure 7.39
vGATE 17.1
Page 103
7.15
vGATEDesktop
Figure 7.40
Edit window
To set up a mobile gateway and assign it to a group, please follow the instructions in
Chapter 7.1 Automatic mobile gateway registration. You may want to include additional options for mobile gateways, which can be entered into the edit window. Here is a description
of the information that can be entered:
These settings must correspond with the settings on the individual mobile gateway. We recommend that you do not change the default port number.
vGATE 17.1
Page 104
Table 7.7
vGATEDesktop
Description
iGate
Name
IP Address
Port
Number of CTRLs
Coordinates
Enter the X and Y coordinates you have calculated for the mobile gateways
position.
Serial #
Group
Use the drop-down menu to assign a mobile gateway to a group (only possible when adding a new mobile gateway).
Type
Activate this checkbox to reserve port 4446 for tunneling. This ensures that
the connection between the vGATE and the mobile gateways remains unobstructed when the GATE Manager is connected to the mobile gateway. The
vGATE uses this port to generated calls and SMS and for SIM recharging and
special scripting. The following entry must be made in the mobile gateways
pabx.cfg:
MoipPort2=4446
The mobile gateway must be restarted to activate this function.
If the local IP address and the public host address are entered in the
vGateConfig, you can set this flag to send the vGATE SIM Units local IP address to the mobile gateway. This is useful when the mobile gateway can
reach the vGATE SIM Unit at its local IP address or if both devices are in the
same location.
New Protocol
Activate this checkbox to send the settings from the carrier list to the mobile
gateways (version 14.6 or higher). See Chapter 7.10 Automatic mobile gateway configuration via vGATEDesktop.
<V14.6
Activate this checkbox to send the settings from the carrier list to the mobile
gateways which have a version older than 14.6.
Telit 3G Modules
No UTF8 messages
Check this box for all mobile gateways with a software version before 17.1.
Remote Access
Enter the following information if you want to alter or secure remote access
to the mobile gateway using GATE Manager.
Port
Enter the port for GATE Manager access. Leave this space empty to use the
default port.
Password
User
Enter the user name configured to transfer files in GATE Manager via FTP.
Password
Enter the password configured to transfer files in GATE Manager via FTP.
vGATE 17.1
Page 105
Table 7.7
vGATEDesktop
Description
Port
Enter the port for using the GATE Manager to transfer files via FTP. Default
21.
This section is for setting the number of registration retries before a SIM is
blocked.
ASR low
If you select Single, an error message will be entered in the database if the
ports ASR (answer seizure ratio) falls below a certain percentage (per default
30% per 40 calls). If you select Multiple, an error message will be entered
in the database if the ports ASR falls below that percentage 3 times.
If you set log only (recommended), the SIM card will be released and reassigned after the ASR low event occured one or three times, as defined above.
If you set a number, the SIM will be blocked after that number of ASR low
events has occured.
The answer seizure ratio is the ratio of connected calls sent out via a port to
all calls sent out via this port. In your mobile gateways pabx.cfgs [System]
section, use the GSM(or UMTS)=ASR[<limit>,<calls>] parameter to change
the default ASR low setting from 30% per 40 calls to any other setting.
Depending on the settings on the individual mobile gateway, an error message will be sent when a certain number of calls result in a recorded announcement. The SIM card will be blocked and reassigned.
If you set log only, an error message will be entered in the database when
the amount set in the mobile gateway is reached.
If you set a number (1 is recommended), the SIM card will be blocked after
that number of Too many announcements events has occured.
Requires that the GSM(or UMTS)=STOP[<val1>,<val2>] parameter is set in
the individual mobile gateway.
When a SIM is blocked, an error message is automatically entered in the database. This setting cannot be changed.
If a port had to restart the number of times selected it will be blocked. In any
case, an error message will be entered in the database.
Enter the number of times SIM registration is to be allowed to fail (4 is recommended) before the SIM and its port are blocked (only occurs when Block
former SIM is activated).
When this box is checked, SIMs will be blocked after the number of SIM
barred occurrences entered.
Check this box to release SIM cards from a gateway controller that has been
blocked due to low RSSI. The SIM cards can then be used on an alternating
controller or gateway.
Get Files
Activate the checkbox to retrieve the corresponding log file(s) at the time entered.
Get File 1
vGATE 17.1
Page 106
Table 7.7
7.16
vGATEDesktop
Description
Get File 2
You can enter settings for retrieving other log files here. For example, to retrieve CDRs from 3 days ago, enter the following:
/data/cdr%date:ymd-3%0.log. For mobile gateways that do not contain a compact flash, enter the following:
/boot/cdr%date:ymd-1%0.log.
To retrieve a failed log, enter:
/boot/failed%date:ymd-1%0.log
Enter the time at which CDRs Filename 1 are to be retrieved daily. Three unssuccessful retrieval attempts will result in a retrieval pause of six hours, after
which a new attempt is made.
Limit Call/SMS
Generation
This group box allows you to set a limit for generation of calls and/or SMS.
This option allows you to set a maximum number of calls that can be started
simultaneously from different mobile gateways. Enter the maximum number
or check No limit if you do not want to set a limit.
This option allows you to set a maximum number of SMS that can be started
simultaneously from different mobile gateways. Enter the maximum number
or check No limit if you do not want to set a limit.
User Information
You can enter two user information strings, which will then appear in the
User Info 1 and User Info 2 columns. If you activate Save Maintenance
Actions in User Info in the Options menu, an entry will appear in the defined user info column every time maintenance mode is set or reset.
Check this option and select a number of minutes in steps of five to remove
SIM cards from a mobile gateway that could not be reached from the vGATE
for the entered number of minutes. Use this option carefully.
Corresponds with the Free SIMs of dead iGATE option that can be selected
by right-clicking on the mobile gateway to manually free SIM cards from an
unreachable gateway.
Figure 7.41
vGATE 17.1
Page 107
vGATEDesktop
Message
Warning
Minor
Major
Critical
Select the Export to File from the context menu to export the report to a .txt, .xls or .slk file
vGATE 17.1
Page 108
vGATEDesktop
Description
Timestamp
Position
Gateway
Ctrl #
Status
Category
The following icons appear in the upper left-hand corner of the window:
Table 7.10
Description
Click this icon to actualize the information displayed in the history. All new information
will be retrieved from the database.
Click this icon to call up a dialog to set filters. Check the filters you would like to set and
enter the corresponding information. Click OK to activate the filters. Only the information you have selected will be displayed.
Click this icon to deactivate the filters you have set for this SIM. All available information
will be displayed in this SIMs history if you click this icon.
7.17
vGATE statistics
You can call up SIM statistics and call statistics for SIMs, controllers, mobile gateways and for
groups. The vGATEDesktop can also display line charts with various statistical information for
mobile gateways and for groups. Values are calculated serially every 5 to 60 seconds, depending on the number of controllers. Statistics from the current and previous months are saved
in the database. The following values appear in at least one of the various statistic windows:
Table 7.11
vGATEDesktop statistics
Statistic
Definition
ACD
The Average Call Duration is the average length of calls on the SIM.
ASR1
The Answer Seizure Ratio is the percentage of calls that result in a connection.
ASR1 does not regard connection attempts aborted by the A subscriber as aborted connections.
vGATE 17.1
Page 109
Table 7.11
7.17.1
vGATEDesktop
Definition
ASR2
The Answer Seizure Ratio is the percentage of calls that result in a connection.
ASR2 regards connection attempts aborted by the A subscriber as aborted connections.
Assign Time
Carrier
Connected Calls
Shows the number of successfully connected calls placed using the SIM.
Ctrl
Dur/Asn
Shows the percentage of the Assign Time that the card was connected.
Duration
Shows the amount of time the SIM was connected while it was assigned.
Gateway
Shows the name of the mobile gateway on which the SIM was active.
Incoming Calls
Outgoing Calls
Position
Remote Busy
Timestamp
IMSI
Own Number
Disconnected
Figure 7.42
vGATE 17.1
Page 110
vGATEDesktop
You can also access averaged SIM statistics for marked SIMs, controllers, mobile gateways
and groups through the context menu in the respective view:
SIM view: select SIM Statistics from the Reports submenu in the context menu.
controller view: select Show SIM Statistics from the context menu or from the context
menu in the Show Call Statistics window (see Chapter 7.17.2 Call statistics).
mobile gateway view: select Show SIM Statistics from the context menu in the Show
Call Statistics window (see Chapter 7.17.2 Call statistics).
group view: select Show SIM Statistics from the context menu in the Show Call
Statistics window (see Chapter 7.17.2 Call statistics).
7.17.2
Call statistics
You can access averaged call statistics for mobile gateways or groups by clicking the
icon in the toolbar.
Figure 7.43
Call statistics
Select Show Call Statistics from the context menu in the controller, mobile gateway or
group view to display statistics for the marked element. Using the drop-down menu, you can
set filters in the dialog that appears. Select a Carrier to display call statistics only for one carrier. Use the drop-down calendar in Begin and End to limit the statistics to calls for a specific
time frame. To display call statistics for a specific Timezone, select a Timezone from the list.
vGATE 17.1
Page 111
7.17.3
vGATEDesktop
Call charts
You can access a line chart with averaged call statistics by clicking the icon in the
toolbar or by selecting Show Call Chart in the mobile gateway or group view.
Figure 7.44
Call chart
Using the drop-down menu, you can set filters in the dialog that appears. Select a Carrier to
display call statistics only for one carrier. To limit the statistics to calls for a specific Week, select daily for the current day, current for the current week, current - 1 for last week, current
- 2 for two weeks ago, and so on.
Figure 7.45
vGATE 17.1
Page 112
8.1
Table 8.1
Description
Mobile Gateways
Name
Address
Status
Serial#
Shows the mobile gateways serial number (second generation mobile gateways only).
System Type
User Info 1
Contains the maintenance information if Save Maintenance Actions in User Info ... from the Options menu has been selected for
Gateway User Information 1. Can also be used for manual entries.
User Info 2
Contains the maintenance information if Save Maintenance Actions in User Info ... from the Options menu has been selected for
Gateway User Information 2. Can also be used for manual entries.
Controllers
CTRL
Active Position
Lists the SIMs that are currently active at the corresponding port.
Refers to the position of all SIMs reserved with Max Limit 1 to the
controller.
Refers to the position of all SIMs reserved with Max Limit 2 to the
controller.
Limit Choice
Current Limit
Remote State
Contains status messages for the controller sent by the mobile gateway
CTRL Info
Action
Lists actions currently being carried out. Possibilities are Release and
Search and Assign.
SIM Info 1
Shows Info 1 comments you have entered for the SIM that is currently active.
vGATE 17.1
Page 114
Table 8.1
Description
Error
Status
UMTS
RSSI
ASR1
ASR2
ACD
SIMs
Position
Lists SIM cards by their positions in the SIM 60 Carrier. The syntax for
the position numbers is <vGATE SIM Unit>.<vGATE Module>.<SIM
position>. The list is color-coded, so that all the positions listed on
the same background color represent one vGATE Module.
Color
Lists the colors that have been set to mark individual SIMs, e.g. according to carrier.
IMSI
Shows the limit (in 10-second time units) at which the mobile gateway will change to the next SIM.
Max Limit 1
Shows the number of 10-second units after which the SIM will no
longer be used for timezones to which it has been assigned with
Max Limit 1.
Count (L1)
Max Limit 2
Shows the number of 10-second units after which the SIM will no
longer be used for timezones to which it has been assigned with
Max Limit 2.
Count (L2)
Limit A/B/C
Shows the advanced limits that have been set for this SIM.
Count A/B/C
Shows the number of advanced limit units that have been used for
this SIM.
Last Use
Status
Pause
Shows the length of the pause set for this SIM after each release.
Priority
Error
Shows error messages. The line also appears highlighted in red or yellow.
vGATE 17.1
Page 115
Table 8.1
Description
Current Count
Own Number
SMS Count
Shows the ratio of the number of SMS that have been sent to the
number configured to be sent.
Next SMS
Call Count
Shows the ratio of the number of outgoing calls that have been sent
to the number configured to be sent.
Next Call
Shows when the SIM will make the next outgoing call.
Info 1
Info 2
Active Release
Shows the number of minutes you have defined that a SIM will be
active before it is released.
Call/SMS Flags
Shows any flags that have been set for sending and receiving SMS.
The following are possible:
RC
Receive calls
RS
Receive SMS
CoS
Count only successful calls
Grp
Send only to same group
Col
Send only to same color
Shows any flags that have been set for special services. The following
are possible:
A
After Assign
L
On Change Limit Reached
D
Daily between the defined times
E
On Each Limit Ind. (PP)
Assign Offset
Used per TZ
Upgrades/Week
Lists how often a SIM has been recharged in the current week/how
many recharges per Week have been set.
Upgrades/Month
Lists how often a SIM has been recharged in the current month/how
many recharges per month have been set.
Carrier Sub ID
Route Priority
Lists the priority set for calls over this SIM. Route priority is available
in versions 14.6 or higher and is set between 1 and 10, with 10 being
the highest priority (default 5).
NOTE: Route priority is only active if New Protocol has been set in
the edit window.
Serial Number
Lists serial numbers entered for SIMs using the Change Serial Number function in the context menu. If no serial number has been entered, none will appear.
vGATE 17.1
Page 116
Table 8.1
8.2
Description
Known Since
PPCount SLR
Shows the number of minutes the SIM will be used on any given day
before it is blocked.
vGATEDesktop icons
Table 8.2 lists the icons that appear on the vGATEDesktop and their meanings.
Table 8.2
vGATEDesktop icons
Icon
Definition
Groups
No errors exist on the mobile gateways in this group.
A mobile gateway in this group is currently in maintenance mode. Select Reset Maintenance Mode from the context menu to reactivate the groups mobile gateway.
A light-blue line around the icon signifies that the groups has been defined as the default
group.
Mobile Gateways
No errors exist on this mobile gateway.
vGATE 17.1
Page 117
Table 8.2
Definition
This is a UMTS port from a iGATE 3G.
SIMs
This GSM SIM is currently assigned to a port.
A previously set pause is currently active on this GSM SIM or the value set for Maximum
Usage per TZ has been reached.
This SIM is a UMTS SIM. This icon also appears in all of the above colors, depending on
the SIMs status.
This icon indicates a dual SIM. This icon also appears in all of the above colors, depending
on the SIMs status. A gray U on the icon indicates that the SIM has been set to GSM, a
gray G indicates it has been set to UMTS. If neither the U nor the G are gray, the SIM has
been set to automatic.
Indicate SIMs that have been blocked. Only inactive SIMs can be blocked manually.
Indicates that the SIM has been decommissioned. Decommissioned SIMs will never be assigned again. An assigned SIM will not automatically be released after reaching the decommission date.
8.3
Table 8.3
Definition
File Menu
Exit
View Menu
Timezones List
vGATE 17.1
Click here to open a list containing an overview of timezones for the selected
group.
Page 118
Table 8.3
Definition
Carrier List
Click here to open and edit a table containing information about prepaid recharge numbers.
Click here to open and edit a table containing SMS messages sent by the system.
SMS/Call Receiver
Click here to open receiver groups and edit a table containing numbers that
are to receive calls and/or SMS.
Holidays List
Click here to open the list of holidays set in the Holidays timezone.
Status Bar
Click here to hide or display the status bar. The number of SIMs and SIM 60
Carriers is displayed in the middle of the status bar and the time and date of
the vGATE Control Unit is on the right.
Toolbar
Split
Click here for a resize cursor to adjust the size of the windows on the
vGATEDesktop.
Refresh
Click here to call up a list of SIMs once in the vGATE SIM Unit that have been
removed. Right-click a SIM to Delete from Database.
SIMCarrier Status
Calls up a window containing the status of the SIM 60 Carriers in the vGATE
SIM Unit.
Custom Colors
Call up a color palette, from which you can color-code SIM cards, e.g. by carrier. The color selected appears in the Color column, the Active Position
column of the controller window and in the SIM Route window.
Please note that as of version 17.0 the color combination black (0,0,0) can
no longer be used since it cannot be handled in the SIM card routing.
Options Menu
Inhibit Modification
of Timezones
Click here to lock timezones in their current position. To deactivate this option, click here again.
Save Maintenance
Actions in User Info...
Click here to open a dialog box where you can choose where to store the
maintenance information.
Configure SIMView...
Click here to open the list of columns that are available for the SIMView.
Choose from this list which columns you want to display. As of version 17.0,
background colors can be switched off by deselecting the Show Background Color option.
Help
About vGATEDesktop
vGATE 17.1
Click here to view version information for the vGATEDesktop and vGATECtrl
installed.
Page 119
8.4
vGATEDesktop toolbar
The vGATEDesktop toolbar facilitates quick access to the following functions and information:
Table 8.4
Function
Click here to open a list of all Timezones for the selected group.
Click here to open the list of holidays set for the Holiday Timezone.
Click here to call up a window containing the status of the SIM 60 Carriers in the vGATE
SIM Unit.
Click here to open and edit the list of carriers.
Click here to open and edit a table containing information about prepaid recharge
numbers.
Click here to open and edit a list of SMS sent by the system.
Click here to open and edit a list of SIMs receiving SMS and calls.
Call up a color palette, from which you can color-code SIM cards, e.g. by carrier. The
color selected appears in the Color column, the Active Position column of the controller window and in the SIM Route window.
Click here to open the GATE Manager. This button is active only when a mobile gateway is selected.
Click here to open a table containing information about the SIM route for the selected
mobile gateway.
Click here to open a table containing information about the SIM route for the selected
controller.
Click here to open a table containing information pertaining to the selected SIMs configuration.
Click here to open a table containing information about the selected SIMs implementation schedule.
Click here to open a table containing information on the selected SIMs implementation
history.
Click here to call up a record averaged statistics for the marked SIMs, controllers or mobile gateways, depending on which of these icons you click.
Click here to open a table containing information on how much and when selected
SIMs have been used.
Click here to open a table containing information about when the selected SIMs were
last released.
Click here to call up a table containing information on SIMs released below a defined
count.
Click here to call up a table containing information on SIMs that have reached their
defined change limit.
vGATE 17.1
Page 120
Table 8.4
Function
Click here to call up a table containing information on SIMs that have reached their
defined maximum limit.
Click here to call up a table containing information on SIM errors that have occurred.
Click here to call up a table containing call statistics for the selected mobile gateway or
group.
Click here to call up a line chart of call statistics for the selected mobile gateway or
group.
Click here to refresh the vGATEDesktop.
Click here to view version information pertaining to the vGATEDesktop and vGATECtrl.
8.5
Context menus
The following table describes the commands you can carry out with the context menus on
the vGATEDesktop:
Table 8.5
Definition
Groups
Create Group
Edit Group
Click here to change the name or dynamic pauses for an existing group.
Delete Group
Contains a record of the averaged statistics for all calls that have gone
through this group.
Contains statistic charts for all calls that have gone through this group.
Copy Holidays to
Group
Opens a dialog into which you can select a group to which you can import
the holiday settings for the group marked. Activate the checkbox Delete
Destination to delete the current settings in the destination group. If this
checkbox is not active, the new settings will be added to the old ones.
Click here to define the marked group as the default group. New gateways
will automatically be added to this group.
mobile gateways
Add New
Click here to call up the edit window (cf. Chapter 7.15 Editing mobile gateways). Use the edit window to add a new mobile gateway. We recommend
that you use automatic mobile gateway registration to add new mobile gateways (cf. Chapter 7.1 Automatic mobile gateway registration).
Delete
Edit
Click here to call up the edit window (cf. Chapter 7.15 Editing mobile gateways). Use the edit window to change an existing mobile gateway.
vGATE 17.1
Page 121
Table 8.5
Definition
Copy Timezone
Configuration to GW
Use the drop-down list box to select a mobile gateway and click OK. The timezone configuration for the marked mobile gateway will be copied into the
mobile gateway you select from the list.
Change Group
Use the drop-down list box that appears to switch this mobile gateway to another group.
Set Maintenance
Mode
Causes the mobile gateway to release all of its SIMs immediately. All calls will
be torn down. If you have activated Save Maintenance Actions in User
Info in the mobile gateways Options menu, a dialog will appear where you
can edit the information that will appear in the defined user info column every time maintenance mode is set or reset.
Reset Maintenance
Mode
Reconnects the SIMs released when Set Maintenance Mode was selected.
If you have activated Save Maintenance Actions in User Info in the mobile gateways Options menu, a dialog will appear where you can edit the
information that will appear in the defined user info column every time maintenance mode is set or reset.
Reinit
Initiates a check of the mobile gateways status against the database. Inconsistencies will correct themselves automatically. Wherever possible, SIMs will
be assigned to empty controllers.
Start Remote
Opens GATE Manager for remote access. A folder with the name Remote is
automatically created in the vGateControl directory the first time you start
GATE Manager. Sub-folders for each mobile gateway selected will also be
created automatically.
Contains a record of the averaged statistics for all SIMs used by this mobile
gateway.
Contains a record of the averaged statistics for all calls that have gone
through this mobile gateway.
vGATE 17.1
Page 122
Table 8.5
Definition
Contains statistic charts for all calls that have gone through this mobile gateway.
Select this option to use the configuration for this mobile gateway as the default configuration for all new gateways. The following configuration settings apply:
Use Remote Tunnel
Always Use Local SIM Unit Address
Remote Access
Use FTP for File Transfer
Remote State Actions
Occurrence Before Reassign SIM
Get Files (Get CDR, Failed Log)
Controllers
Release SIM
Release SIM
Immediately
Click here or press Ctrl+I to release the SIM immediately, even if traffic is running on it.
Release SIM
Immediately and
Block
The SIM will be released immediately, even if traffic is running on it, and the
controller will be blocked.
Assign SIM
Click here or press Ctrl+A to activate a reserved SIM. If multiple SIMs are reserved, the one that has the highest assign priority will be activated. If no assign priority has been set, or if SIMs share the same assign priority, the SIM
that has the highest route priority will be used. Route priority is available in
versions 14.6 or higher and is set between 1 and 10, with 10 being the highest priority (default 5).
NOTE: Route priority is only active if New Protocol has been set in the edit
window.
Reassign SIM
Click here or press Ctrl+S to release and reassign the SIM or SIMs. This is useful when an active SIMs parameters (e.g. limits) have been changed.
Stop Recharging
Click here to cancel the recharge process running. It is possible to select more
than one controller for this command.
Stop Assigning
Click here to interrupt the assign phase for the marked controller(s). This is
useful when a SIM has been assigned to two controllers simultaneously,
blocking one controller. This function will unblock the controller.
Special service is stopped and the SIM is released. It is possible to select more
than one controller for this command.
Click here to open a dialog where you can define which SIM limits will be
assigned to this controller. Set Preferred to use SIMs with different limits if
the set limits are not available. Set Mandatory if only SIMs with the defined
limits are to be used. Major refers to max limits and limits A, B, and C are
advanced limits. Bear in mind that no prepaid SIMs will be assigned to controllers where Mandatory has been set here. Postpaid SIMs will be assigned
only if Use Limits One By One is active in the Carrier List Advanced Limit
Charges.
vGATE 17.1
Page 123
Table 8.5
Definition
Click here to edit the information that appears in the CTRL Info column.
Click here to call up a dialog from which you can add or delete individual
SIMs from their reserved Limit 1 and/or Limit 2 positions.
Use the submenu to remove SIMs from All, Limit 1 or Limit 2 reserved positions on the marked controller(s). SIMs that are currently active cannot be
removed.
Block CTRL
Reset Error/Unblock
CTRL
Click here to remove error entries from and unblock this controller. After the
message has been removed, the SIM can be reassigned.
Contains a record of the averaged statistics for SIMs that have been active at
this controller.
Contains a record of the averaged statistics for all calls that have gone
through this controller.
SIMs
Change Limits
Click here or press Ctrl+L to call up a dialog that allows you to set and
change a SIMs settings, such as limits and pauses. Bear in mind that you
must reassign the SIM after you change a SIMs limit (see Chapter 7.6 Setting
time limits and pauses).
Change Priority
Calls up a drop-down list box from which you can define the SIMs Assign
Priority and Route Priority. If multiple SIMs are reserved, the one that has
the highest assign priority will be activated. If no assign priority has been set,
or if SIMs share the same assign priority, the SIM that has been idle longest
will be used.
Route priority sets a priority for calls over the SIM. The assigned SIM with the
highest route priority will be used to terminate calls. Route priority is available in versions 14.6 or higher and is set between 1 and 10, with 10 being
the highest priority (default 5).
NOTE: New Protocol must be active in the edit window.
Calls up a dialog in which you can enter and edit the number of SMS or calls
sent per month, information that will appear in the Info 1 and Info 2 and
the SIMs own number. Special services can also be activated here.
Click here to call up a color palette, from which you can color-code SIMs, e.g.
by carrier. The color selected appears in the Color column, the Active Position column of the controller window and in the SIM Route window.
Click here to enter or change a SIMs serial number. The number will appear
in the Serial Number column.
Change PIN
All PINs in the vGATE are set at 0000. If a SIM has a different PIN, select this
option to change the PIN to 0000. This option is active only when the selected SIMs PIN is not set at 0000.
Click here to open a dialog into which you can enter user registration for the
selected SIM.
vGATE 17.1
Page 124
Table 8.5
Definition
Add SIM(s)
Remove SIM(s)
vGATE 17.1
Page 125
Table 8.5
Definition
Color Template
Reset
vGATE 17.1
Page 126
Table 8.5
Definition
Block SIM
Click here to manually block this SIM. Only inactive SIMs can be blocked
manually.
Stop Pause
Deactivates Minimum Pause after Last Use one time. The pause will be reactivated following the next release.
Select CTRL
Click here to select the prepaid recharge number that was used last.
NOTE: This feature applies only for auto-recharge SIMs.
Reports
SIM Information
Incoming Messages...
Click here to open a browser which shows all messages that have been received for the selected SIM card and the current day. Make sure that Save
Incoming SMS/USSD in Database is checked in the vGATECtrls Options
menu.
Export to File
Click here to open a browser into which you can save a text file containing
the current status of all SIMs. Any filters set will apply.
Click here to open a browser into which you can save a text file containing
the SIMs user registration.
Click here to open a browser from which you can select a text file to implort
the SIMs user registration.
vGATE 17.1
Page 127
9 vGATECtrl
vGATECtrl
The vGATECtrl application is the vGATE Control Units background server. You can
use it to record and display a log of activity, send email error messages, and to perform a variety of functions on vGATE connections. Open the vGATECtrl by doubleclicking the button in the bottom right-hand corner of the taskbar.
Figure 9.1
vGATECtrl
You must select Exit from the File menu or from the context menu in the taskbar to close
vGATECtrl. Using the Windows Task Manager to close vGATECtrl can cause database failure!
9.1
Logging activity
The current logs describing all activity at the vGATE Control Unit are shown on the screen. All
entries are written to the log file, which is generated every day at midnight. This file is saved
in the logfiles folder in the vGATECtrl directory.
vGATE 17.1
Page 129
9.2
vGATECtrl
Figure 9.2
9.3
Mail settings
vGATE 17.1
Page 130
9.4
vGATECtrl
Table 9.1
vGATECtrl
options (page 1 of 2)
Command
Description
The vGATE SIM Units SIM status is checked automatically every 5 minutes. The cycle time can be configured in the registry. Access
HKEY_CURRENT_USER\Software\TELES\vGATECtrl\Settings\GetSIMStatusCycle to set the cycle time in micro seconds.
Exports the SIM settings and their current status to a text file.
Log Settings
Allows you to select what kind of log entries you would like. Default settings are Error and Debug. Select Detail to receive detailed entries.
Mail Settings...
Allows you to send error messages via e-mail (see Chapter 9.2 Sending
error messages via e-mail).
Reset History
Select from the list that opens how often you want to reset the history
tables CdrFailedLog, CustomSIMData, GW_History, GW_Usage, SIMHistory, SIMHistory2, SIMStatistic, and IncomingMessages. Contents from
these table are saved in a text file each and stored in the log folder. Resetting the history tables is recommended to prevent the database from
getting to full which could be disadvantageous for performance.
Allows you to select and run an API script. For details on API scripts and
a complete list of all API scripting commands, please refer to the vGATE
API manual.
You can set a maximum number of calls or SMS messages that can be
sent simultaneously from the system. Enter the maximum number in the
dialog that appears or check No limit if you do not want to set a limit.
To set different limits for individual iGATEs, see Chapter 7.15 Editing
mobile gateways. The setting in vGATECtrl will take priority over limits
set for any individual iGATEs.
Automatically Delete
SIMs Not in SIMUnit...
Allows you to determine when SIMs that are no longer in the SIMunit
can be deleted from the database.
Use this option to define one or two search strategies which the
vGATECtrl uses to assign a SIM card to a controller. Allows you to Prefer
Prepaid SIMs with No Limit, Prefer SIMs with Highest Maximum
Limit, or Prefer SIMs with Lowest Count. Set the first flag to use a
prepaid SIM card with no limit whenever it is available. If you set the second flag, the assigned SIM card with the highest maximum limit will be
used whenever it is available. If you set the third flag, the SIM card with
the lowest count will be used whenever it is available. You can combine
the first with the second or the first with the third option. In such a combination, Prefer Prepaid SIMs with No Limit always has the highest
priority.
vGATE 17.1
Page 131
Table 9.1
vGATECtrl
vGATECtrl
options (page 2 of 2)
Command
Description
When this option has been set and Active Release is checked in the
Limits dialog of the vGATEDesktop, the active SIMs will be released
when the number of minutes entered in the Limits dialog of the
vGATEDesktop has passed. (cf. Chapter 7.6 Setting time limits and
pauses.)
Click here for all SIMs to be released at the beginning of a new timezone. The next reserved SIM will be activated or the released SIM will be
immediately reactivated if there are no other SIMs reserved.
The limit 1 and limit 2 counters will be reset at zero every day at midnight. The vGATEDesktop Count (L1) Yesterday and Count (L2) Yesterday columns will show the Max Limit 1 or Max Limit 2 units used
on the previous day.
New SIMs that are inserted in the vGATE SIM Unit will be blocked following initialization.
Suppress Quality
Indications
The Received Signal Strength Indication (RSSI) status will not be sent to
the vGATE. Bear in mind that that New Protocol must be set in the mobile gateways edit window for this feature to work.
New statistics will be logged for a controller when a new SIM is assigned. Old statistics for the previous SIM are sent to the vGATE.
Use vGATEWatch
Sets the watchdog function. If vGATECtrl or the database shut down improperly, they will automatically restart following one minute.
vGATECtrl will check once a minute whether you have entered external
SMS to send. If you do not wish to send external SMS, deactivate this
function.
The change limit is applied to prepaid SIMs. You must restart the
vGATEDesktop to activate the feature.
Use Impersonator
If you are using a dial-up connection, wait at least twenty seconds following your last command before you disconnect.
vGATE 17.1
Page 132
10 vGATEWatch
10
vGATEWatch
The vGATEWatch is a watchdog function that causes vGATECtrl, the database, iMNP, and/or the
vGATERoutingManager to restart if they shut down improperly.
Figure 10.1
vGATEWatch window
To activate vGATEWatch, select Use vGATEWatch from the Options menu in the vGATECtrl
application (default setting). Now vGATEWatch will start up automatically when vGATECtrl
starts up, and the icon will appear in the taskbars right-hand corner.
If you select Stop Watching from the context menu, the icon will appear in the taskbar and
the watchdog function will shut down. Click Restart Watching to restart the function.
Double-click the icon or select Restore from its context menu to open vGATEWatch. From the Options menu, you can turn sound on or off, so that an alarm sounds when vGATECtrl or the database
shuts down. Select which application you want to watch. Select Reboot if Database Not Running
and the computer will restart whenever the database shuts down. Select Watch Database Service
to check if the database is still running. If it is not running, the database is restarted or, if Reboot if
Database Not Running is checked, the computer rebooted. Finally, select Set Database Service
Name ... to enter the service name of your database.
vGATE 17.1
Page 134
11 Appendix
11
11.1
Appendix
11.2
The remote PC must be connected to the vGATE Control Unit with an Ethernet connection of
at least 10 MB.
Figure 11.1
vGATE 17.1
Page 136
11
Appendix
In the Frontend Server section, enter the vGATE Control Units IP address again in the Host
space and do not change the Port. Click Apply or OK.
You can now open the vGATEDesktop for remote access to the vGATE Control Unit. Enter
the password configured or check Read Only and enter the password configured for readonly access if one has been set (see Chapter 6.2.2 vGateConfig).
Bear in mind that only one vGATEDesktop can be open at a time, regardless of its location.
11.3
vGATE version 17.1 is compatible only with MySQL Version 5.1.43. Check your MySQL version
before updating the vGATE. If you have an older version, we recommend updating to MySQL
version 5.1.43. If you have trouble, please contact TELES service for your update.
vGATE 17.1
Page 137
11
Appendix
11.4
create
backup
of
the
PostgreSQL
database,
execute
the
batch
file
backup_simserverdb.bat, which you will find in the PostgreSQL installation folder. The file
simserverdb_date.backup will be created and saved in the PostgreSQL installation folder.
To restore the database with the backup file, please enter the name of the backup file that
you want to restore in restore_simserverdb.bat, save the batch file and excute it. The
batch file can be found in the PostgreSQL installation folder. If you need any help, please contact TELES service.
vGATE 17.1
Page 138
11
11.5
Appendix
Troubleshooting
Table 11.1 contains a list of problems you may incur and how to solve them.
Table 11.1
Troubleshooting
Error
Cause
Solution
vGATEDesktop
Status
Missing IMSI
GSM network is
overloaded.
Missing TCP/IP
connection to
the vGATE SIM
Unit.
SIM card has
been blocked.
Replace the SIM card after the third failed registration attempt.
SIM Broken
SIM Blocked
Ping Timeout
Connection refused
iGATE cannot be
reached.
Improperly configured
vGATE 17.1
Page 139
11
Table 11.1
Appendix
Troubleshooting (continued)
Error
Cause
Solution
vGATEDesktop
Status
SIM barred
Wrong PIN
No recharge number
found
Recharge number
missing from recharge list.
Scripting error.
No answer to
USSD query.
11.6
Table 11.2
vGATE License
As of Version
iGATE GSM
SIM
14.6
iGATE 3G
SIM
14.6
ECOTEL GSM
SIM
14.6
ECOTEL 3G
SIM
14.6
vGATE 17.1
Page 140
TELES AG | HEADQUARTERS
Ernst-Reuter-Platz 8
10587 Berlin
GERMANY
Phone +49 30 399 28 066
Fax
+49 30 399 28 051
E-mail [email protected]
http
www.teles.com