Installation Manual

nanoBTS Installation Manual
Getting Started with BTS Installer
© ip.access Ltd Page 23
and return the replies. In such configurations BTS Installer communicates with the
nanoBTSs in proxy mode.
There are two different types of proxy that might be present on a BSC: a Primary OML
Proxy and a Secondary OML Proxy. Which can be used depends on the network
configuration.
Direct connection or proxy mode is indicated to the user in the status bar at the bottom of
the user interface. A later section explains how to start BTS Installer in proxy mode, and
lists the limitations of BTS Installer whilst in proxy mode.
3.3 The Configuration File
BTS Installer can be given the information it needs in the following ways:
in a configuration file
via the graphical user interface
via some combination of a configuration file and the graphical user interface
The configuration file is a text file which can be created with any text editor and which
contains definitions for:
default values for BTS attributes
the nanoBTSs to be operated on
attributes to be set for the BTSs
the DHCP server’s IP address pool
It is not necessary to create a configuration file for most uses of BTS Installer, as almost all
necessary information can be entered via the graphical user interface. The only exception
is that a BTS Database entry for the “Unknown BTS” cannot be entered via the GUI and
can only be entered via the configuration file.
At any point it is possible to save the current state of the BTS Database and IP address
pool to a configuration file; this can be done even if no configuration file has been loaded
and all data has been entered via the GUI. This allows you to do the following:
entering configuration information via the GUI
saving the configuration information to a new configuration file
loading the configuration file in a later run of BTS Installer
In other words, you can use BTS Installer itself to create a configuration file for later use,
instead of using a text editor.
See 'Configuration File Reference' in [OPM_300] for details of the syntax of the
configuration file.
3.4 Installing BTS Installer
This section contains information about installing BTS Installer, preparing it for use, and
performing an operation on a nanoBTS.
BTS Installer is a Java application. It requires that the Sun J2SE Java Runtime
Environment be installed: version 1.5 is required (there is no particular requirement as to