Академический Документы
Профессиональный Документы
Культура Документы
Radio Network
Performance Measurement Tool
RSI
Northumberland House
Drake Avenue
Staines
Middx TW18 2AP
Issue 2.3.7
January 2006
Neither the whole, nor any part of the information contained in this manual may be adapted or reproduced
in any material form except with the prior written approval of RSI.
Windows 2000, Windows XP and Microsoft Access are trademarks of the Microsoft Corporation.
Maps are reproduced by permission of Ordnance Survey and are Crown Copyright.
Table of Contents
DISCLAIMER............................................................................................................... 4
WARNING ................................................................................................................... 4
1 OVERVIEW ........................................................................................................... 5
1.1 What is Gemini? ................................................................................................................ 5
1.2 Why is Gemini different? ................................................................................................... 5
1.3 System Overview............................................................................................................... 5
1.4 Using speech analysis....................................................................................................... 6
2 USING GEMINI...................................................................................................... 7
2.1 Overview............................................................................................................................ 8
2.2 Maps.................................................................................................................................. 8
2.2.1 Zooming ..................................................................................................................... 8
2.2.2 Panning of map........................................................................................................... 8
2.2.3 Map image colour........................................................................................................ 8
2.2.4 Map tile setup ............................................................................................................. 9
2.2.5 Map projection ............................................................................................................ 9
2.3 Graphs and Tables .......................................................................................................... 10
2.4 Licensing......................................................................................................................... 10
3 SURVEY.............................................................................................................. 11
3.1 Survey Profiles Configuration ......................................................................................... 11
3.2 Survey Schedule Configuration....................................................................................... 12
3.3 Survey Call Configuration ............................................................................................... 13
3.3.1 Call Type: Audio Test Continuous .............................................................................. 14
3.3.2 Call Type: Alternate Audio Call................................................................................... 15
3.4 Surveying ........................................................................................................................ 16
3.4.1 Survey Initialisation ................................................................................................... 16
3.4.2 Audio Setup.............................................................................................................. 17
3.4.3 Survey in progress .................................................................................................... 17
3.4.4 Displaying data during the survey............................................................................... 18
3.5 Parameters Logged ......................................................................................................... 19
4 ANALYSIS........................................................................................................... 20
4.1 Overview.......................................................................................................................... 20
4.2 Selecting Survey Data for Display & Analysis ................................................................. 20
4.3 New Analysis Profile........................................................................................................ 21
4.4 Filtering ........................................................................................................................... 21
4.5 Maps................................................................................................................................ 23
4.5.1 Event Icons............................................................................................................... 23
4.5.2 Map Configuration..................................................................................................... 24
4.6 Graphs and Tables .......................................................................................................... 26
4.6.1 Category type graphs ................................................................................................ 27
4.6.2 XY type graphs ......................................................................................................... 28
4.6.3 Synchronisation of Graphs, Table and Maps ............................................................... 28
4.7 Management Summary.................................................................................................... 29
4.8 Printing............................................................................................................................ 35
4.9 WAV File Folder............................................................................................................... 35
7 HARDWARE CONFIGURATION.......................................................................... 45
7.1 Options for Multiple Radio Terminals .............................................................................. 45
7.1.1 19” rack mount version .............................................................................................. 45
7.1.2 Carry Case version.................................................................................................... 46
7.2 Use with Single Terminal................................................................................................. 47
7.3 Setting Up and Configuring Gemini................................................................................. 48
7.3.1 Specification ............................................................................................................. 48
7.3.2 Installation & Setting Up............................................................................................. 48
8 INSTALLATION................................................................................................... 51
Disclaimer
Whilst every care has been taken in the preparation and publication of this document, errors in content,
typographical or otherwise, may occur. If you have queries regarding its accuracy please contact RSI at
the address shown on the title page.
With a policy of continual improvement RSI reserves the right to alter specification without notice.
Warning
For safety reasons Gemini is not suitable for use by a single person in a survey vehicle – separate vehicle
drivers and Gemini operators must be used to ensure that the use of Gemini does not distract the driver.
1 Overview
1.1 What is Gemini?
Gemini is a survey tool that measures the perceived quality of a radio network, i.e. the overall performance
that a user will experience whether that is affected by coverage problems, system overloading or
equipment failure. Gemini is intended to be used regularly to provide high-level, objective measures of
radio system performance that can be directly compared against a Service Level Agreement or other
agreed performance criteria.
Gemini differs to most other drive-test tools by providing survey and analysis functionality geared towards
the user needing to validate the on-going network performance whilst still logging key engineering
parameters for technical analysis of any problems found.
Gemini has particularly powerful analysis functionality allowing correlation and presentation of almost any
combination of parameters. The use of a database for storing survey data means that historical
comparisons can be made and that it is possible to correlate measurements with other databases, such as
call logging, to help analyse data and specifically to track down the source of any weaknesses in the
network.
Gemini survey system consists of two parts, the 'master' in the survey vehicle and the 'slave' at a fixed
location as shown in Fig 1.1 below:
Master in Slave in
Survey Office
Vehicle
TETRA
GPS
Gemini Schematic
Figure 1.1: System Overview
These two ends make repeated calls to each other and log the location and the progress of each test call.
Both making and receiving the test calls is entirely automated with failure reasons as well as call set-up
times recorded.
Once a voice call has been successfully set up, Gemini assesses the perceived speech quality in both
directions to determine the Mean Opinion Score (known as MOS and measured on a scale of 1 to 5) for
each individual speech sample (typically lasting about 8 seconds) and for the call as a whole.
Survey data may be presented as maps, graphs or tables showing a summary of information. Analysis is
highly flexible with a large number of pre-set types but with the ability to configure all parameters to
produce a custom analysis if needed.
Gemini is intended to be used in a wide range of configurations from operation as standalone machine
used for both surveying and analysis to a full team of 20 or 30 vehicles surveying a national network with
centralised data analysis.
Digital radio networks use speech vocoders and require sophisticated measurement techniques using
human speech samples to provide a true and repeatable MOS. Gemini achieves this by using a digital
signal processing algorithm with an auditory model that takes into account the psychophysical properties of
human hearing and the subjectivity of the distortion in the received signal. This means that the measured
MOS will truly reflect the speech quality perceived by the user and will typically be within a half point of a
MOS score determined by a controlled subjective test in a laboratory. The algorithm used in Gemini is the
industry standard known as 'PESQ' (Perceptual Evaluation of Speech Quality) meeting ITU
recommendation P.862 and co-developed by Psytechnics Ltd while part of British Telecommunications plc.
It is explained in more detail in section 5.
Conventionally Bit Error Rate (BER) and signal strength have been used as the prime indicators of system
quality however, now that objective methods for measuring speech quality are available, it makes more
sense to use speech quality as the prime indicator. BER and signal strength have the following limitations:
• Speech quality is measured in both the uplink and downlink whereas BER and signal strength are
normally only measured on the downlink.
• Signal strength used on its own is not always a good indicator of performance for digital networks.
Multi-path effects that cause inter-symbol interference may mean that a strong signal could have a
poor BER.
• BER does not remain at a constant level during a call hence laboratory measurements of vocoder
speech quality at a constant BER are not always representative of the speech quality produced by a
signal with a fast changing BER.
• BER does not detect echo or other audio effects caused by the PSTN.
2 Using Gemini
Gemini software operates on a standard PC operating Windows 2000 (SP3 or later) or Windows XP (SP1
or later).
Gemini uses the same software for the both the master and slave ends. A typical screen is shown in Fig
2.1 below:
Gemini conforms to standard Windows user interface conventions making it simple to learn and use.
Application settings are persistent e.g. map positions, report settings from the previous use are set when
starting up.
Survey Mode
This is a real-time operating mode where the software controls the radio and sets up the tests calls while
logging call results and displaying events as they happen on the map.
Analysis Mode
This mode is used post surveying to analyse the raw data to present the results in many different formats.
2.1 Overview
Survey information is presented to the user in three ways: maps, graphs and tables. All three may be
printed or copied via the clipboard to another application for inclusion into a management report for
example. Data may also be exported in standard formats for further analysis.
Initially only a map is displayed however once analysis has been carried out a map will have an associated
table and graph which may be displayed by clicking the ‘Show Graph’ or ‘Show Table’ buttons.
Multiple maps with their associated tables and graphs may be created to allow comparison of different data
and different analysis profiles. To create an additional map, click the ‘New’ or ‘Duplicate’ buttons. ‘New’
creates a map showing the default map view and with no current data displayed while ‘Duplicate’ creates a
map with the same view as the current map and with the same data and analysis profile selected.
‘Duplicate’ is useful for looking at slightly different views of the same data.
2.2 Maps
Displaying maps of survey data is fully built into Gemini. A typical map window is shown in Fig 2.2. Survey
results are displayed on the map as icons representing call events. This is covered in more detail in section
4.
2.2.1 Zooming
A map may be zoomed in and out using the ‘In’ and ‘Out’ buttons on the toolbar and on the right-click
menu. In addition the function keys F6 and F7 are shortcuts for zoom in and out.
To zoom to a rectangle, click and hold the left mouse button. As the mouse is panned an ‘elastic’ rectangle
is drawn on the map. Release the mouse button and the map will zoom to the rectangle, fitting it to the
current map window.
To zoom to view the entire set of map tiles currently specified, select the ‘Zoom’ option on the ‘Map’ menu
and then select ‘Zoom Full’.
To use scrollbars to pan the map they must be enabled from the ‘Scrollbars’ option on the ‘Map’ menu.
To add tiles to the list of available tiles, click the ‘Add’ button and select the tile file. While the tile is
highlighted in the ‘Tiles’ listbox, enter the West and South co-ordinates of the tile in the ‘Tile Area’ fields
and enter the ‘Resolution (metres/pixel)’ in the ‘Tile Parameters’. When the tile parameters are correctly
entered, click the ‘Update Button’. Tile parameters may be confirmed by selecting any tile in the listbox.
Incorrect tiles may be removed from the list by selecting the tile and clicking the ‘Delete’ button.
Multiple tiles may be added simultaneously without having to enter the parameters for each tile by carrying
out the following steps:
- ensure each tile file is named using the convention:
[bottom left X coord in km]_[bottom left Y coord in km].bmp
e.g. 350_150.bmp for a bottom left co-ordinate of 300000,150000
- click the ‘Add’ button and select multiple tile files using shift and ctrl buttons
- once all tile files have been added to the tile list, use shift and ctrl buttons to select all new tiles
- enter the resolution value – this must be the same for all tiles selected
- click the update button. The bottom left co-ordinates for each tile will be derived automatically from the
file name and the list correctly updated.
Gemini can work with tiles of different resolution and will overlay tiles that are lower in the tile list on top of
other tiles if they overlap. This allows, for example, lower resolution maps to be used for a wide area map
while having more detailed map tiles in the town centres.
In addition this form allows the format of the map cursor co-ordinates to be configured.
Graphs and tables may be created to give summaries of the survey results. Graphs and tables may be
resized and graph colours and formats changed by double-clicking on the graph to bring up the graph
properties form.
2.4 Licensing
Gemini software must be licensed before it may be used. If the software is currently unlicensed then all
menu options and toolbar buttons will be disabled except the 'Licensing' option on the 'Help' menu.
Selecting this will display the dialog box in fig 1.4 below:
This form shows the current license which may be one of the following:
Full Edition
Analysis Only – survey mode disabled
Viewer – survey mode, data management, creation / editing of analysis profiles disabled
Each of the above may be a ‘Permanent License’ or a ‘Temporary License’ with an expiry date.
To request a new License from RSI, quote the ‘Code A’ and ‘Code B’ numbers by email or phone. Enter
the numbers returned to you in the ‘Key 1’ and ‘Key 2’ boxes. If using email then it is possible to close
down Gemini between sending the Codes and receiving the Keys as long as no numbers are entered into
the Key boxes – any number entered will be taken as an attempt to validate the codes and if wrong will
reset the codes.
3 Survey
Before starting a survey using Gemini it is necessary to configure all of the parameters that specify how
Gemini will carry out the survey. This is described in the following sections:
Gemini survey parameters are configured from the ‘Configure Survey’ form on the main ‘Survey’ menu.
This allows complete sets of parameters to be set, saved and recalled for use later so that surveys only
ever need to be configured once. The complete set of parameters for a survey is saved in a file with a .gsp
extension in the ‘C:\Program Files\Common Files\RSI Shared\Profiles’ directory. Each file represents a
different set of parameters or ‘Profile’ and the file may be renamed from Windows Explorer to give a more
meaningful name, e.g. the default ‘Profile001.gsp’ could be renamed to ‘South West.gsp’.
The ‘Configure Survey’ form displays all of the available survey profile files in the Profiles directory as a
tree structure on the left side of the form. The current Profile that would be used by Gemini is indicated by
the coloured symbol next to it. Other Profiles may be selected by clicking on the symbol next to them.
New Profiles may be created or an existing Profile copied or deleted by firstly selecting the top tree item
‘Survey Profiles’, highlighting the appropriate profile on the right side and then using the appropriate button
on the right.
Profile 002
currently selected
Only 1 schedule
currently activated
for Profile 002
If Profiles and Schedules have previously been configured for com ports and audio devices that are not
currently connected to the PC then a warning will be displayed as shown in Fig 3.2 below. This is quite
normal during Survey Configuration and previous settings are not affected however it will only be possible
to make new selections of com ports and audio devices from those actually connected to the PC.
For each Profile the parameters shown in table 3.3 below should be configured on the right side of the
form:
Map Update Rate (icons) Determines how often map is updated during survey, default value 5
Delay Between Calls (secs) Determines delay between calls – may need to be longer for some
terminal types to allow for call to drop at slave, default value 3
GPS Port Set to appropriate com port from list of available ports
Allow start only if in Nav Default value True for Master mode, False for Slave mode, this
mode? ensures that the survey may only be started once good GPS
coordinates are obtained.
Reset PC Clock Default value True – corrects the PC clock once a valid GPS time is
obtained
Test Devices Default value True - engineering use only, do not change
Each Profile has 4 schedules associated with it with each schedule corresponding to a single radio
terminal connected to Gemini. Schedules may be enabled or disabled by clicking on the icon next to each
schedule – at least one schedule should be enabled. For each schedule the parameters shown in table 3.4
below should be configured on the right side of the form.
Device Type Set to the appropriate radio terminal type from the list of supported
radio terminal types
Antenna Type Set to the appropriate antenna type. This list is formed from the
entries in the table
Device Port Set to appropriate com port from list of available ports. The radio
terminal PEI should be connected to this port.
Audio In Set to appropriate Sound in Device from the list of available devices.
The radio terminal audio should be connected to this device.
Audio Out Set to appropriate Sound in Device from the list of available devices.
Normally the same as the Audio In device.
Note that when the ‘Control Mode’ is changed to Master or Slave then the entire form must be updated by
clicking the ‘OK’ button and then selecting ‘Configure Survey’ from the menu again. This allows the tree to
be updated showing the correct survey call type for the schedule. This is either ‘Schedule Call 00’ for
Master mode or ‘Slave Schedule Call 00’ for Slave mode.
Table 3.5 below lists the parameters for the Call configuration:
Note that Gemini must have sole use of this group for testing – any
other users on this group who transmit will interfere with Gemini
operation and affect the results
Call Length (s) Default value 60 for Call Type set to ‘Audio Test Continuous’.
Analysis Type Set to ‘PESQ’ if the PESQ module is installed on the PC and you
want to have real-time speech quality analysis, otherwise set to
‘None’
Audio Mode Set to ‘Record’ or ‘Play’ as appropriate for Call Type set to ‘Audio
Test Continuous’.
Note that Master and Slave must be set to different audio modes
depending on whether the uplink or downlink is being tested.
Wav File Default Brit_Eng_Male1. Set to the desired speech test file. Must be
the same for both Master and Slave. Displays as options all of the
wav files in the Gemini Directory ‘C:\Program Files\RSI\Gemini’
- Master always initiates a group call to the Slave but does not transmit
- If the Master Audio mode is ‘Record’ (i.e. downlink testing) then the Slave starts transmitting the
speech sample immediately after the tones
- If the Master Audio mode is ‘Play’ (i.e. uplink testing) then it transmits some DTMF tones in reply and
then starts transmitting speech samples
- A single DTMF tone is transmitted before each speech sample to allow the recording end to
synchronise to the start of the speech sample
- Speech samples are transmitted continuously by the playing end until the end of the call as set by the
‘Call Length’ parameter. In theory this type of call may continue indefinitely however in practice the
network may impose some limit on call time
- During the call, the playing end releases and re-asserts the PTT momentarily every 30secs to ensure
that the call is not prematurely ended by radio terminal or network PTT limit timers
- Any call setup failures or dropped calls are logged before Gemini attempts to initiate a new call
This call type will typically achieve 10 speech samples per 60secs.
- Master always initiates a group call to the Slave and transmits first audio.
- If a call fails due to Call setup Fail, No Service or Dropped Call then Gemini will attempt to re-establish
a new call after 3 secs.
-
- Call timing is not fixed and relies on events occurring that both ends can synchronise to. This together
with the automatic call re-establishment means that there are minimal dead periods waiting for failed
calls to time out.
- This call type will typically achieve 4 uplink speech samples and 4 downlink speech samples per
55secs.
3.4 Surveying
For both Slave and Master the survey mode is initiated by the user clicking the 'Survey' button on the main
toolbar. The ‘Survey’ form is displayed as shown in fig 3.6 below:
If Gemini was unable to find any of the com ports and audio devices that were specified in the Survey
profile then the warning box shown in fig 3.2 is shown and the survey may not be able to continue.
The Survey form displays the status of the radio terminals and allows the run name to be specified. During
the survey it provides feedback to the operator that all is functioning correctly. If Gemini is operating in
Master mode then it displays the GPS details as well.
A run also needs to be selected for the Slave although the results logged at the Slave to this run will
normally be merged into the Master run post-survey.
If you intend to append survey data to an existing run then simply select the Survey on the left followed by
the run on the right.
If a new survey needs to be created then click the ‘New Survey’ button and enter the name of the survey in
the dialog box (using only a-z and 0-9 characters).
To create a new run then firstly make sure the correct survey is selected, then click the ‘New Run’ button
and enter the run name (any character may be used). It is possible to create a number of new runs in one
go – this is helpful when preparing in advance for a large survey to ensure that all runs are named
appropriately.
Each audio device specified in the Survey Profile connecting to a radio terminal should be selected in turn
and the various audio settings applied until the optimum settings are achieved. The easiest way of doing
this is to start a survey while stationary with both Master and Slave in good coverage conditions and,
ideally, positioned next to each other. Audio levels should be set in the following order:
- Master play level: set for received audio heard through the Slave loudspeaker to be undistorted and
roughly equivalent to the normal speech level
- Slave record level: set for maximum PESQ MOS as displayed on the Slave ‘Survey’ form
- Slave play level: set for received audio heard through the Master loudspeaker to be undistorted and
roughly equivalent to the normal speech level
- Master record level: set for maximum PESQ MOS as displayed on the Master ‘Survey’ form
In general Gemini is quite tolerant of non-optimised audio settings and the levels do not usually have to be
set very precisely. Once good settings have been achieved at both the Master and Slave then click the
‘Save’ button and they will be saved as part of the current Profile. These audio settings will automatically
be applied to the audio devices every time a survey is started.
Once a survey is started the process is completely automatic. Events and results are displayed on both the
Master and Slave together with a time stamp and location (Master only). Incoming audio level is shown as
a real-time bar display.
When surveying with more than one schedule, click on the appropriate schedule tab to show the progress
for that schedule. PESQ MOS values for incoming audio are shown next to the appropriate icon on the Call
Progress tab – these are useful to monitor when setting up the audio levels and generally monitoring the
system performance. Incoming audio level should be averaging in the 25% - 50% portion of the indicator
with occasional peaks up to 100%.
GPS information may be displayed by clicking the ‘GPS’ tab. The colour indicator on the ‘GPS’ tab is
coloured green if GPS is in lock and red if not.
More detailed information on the survey may be viewed by clicking the ‘Call Log’ option. This is normally
only required for diagnostic purposes.
Once the survey has been started and each schedule has been checked for correct operation it is not
usually necessary to monitor the PC screen for progress.
The survey is stopped by pressing the 'Stop' button on the main toolbar however the survey will complete
the current call before actually finishing - the survey may be stopped immediately by pressing 'Stop' a
second time.
Note that it is possible to display more than one map of the survey run. This is useful to display maps at
different zoom levels, one showing a wide-area overview and the other showing detail local roads.
During the survey in Master mode all maps will display a cross-hair indicating the current location. The
map will pan automatically when the current location reaches the edge of the displayed map area. To
disable this behaviour when it might be distracting, e.g. to pan the map manually to look ahead at a
different area, right-click on the map and select ‘Pause Tracking’.
Unique Event ID
Event Type
Latitude
Longitude
Event Time
Cumulative Distance
Vehicle Speed
Site ID
RSSI
Call Setup Time
Audio Quality
Audio Level
Audio Effort
Audio Dropout %
Adjacent Site IDs (when available)
4 Analysis
4.1 Overview
All Gemini call data is stored in a database during survey time. The analysis part of Gemini then uses SQL
(Structured Query Language) to interrogate the database and extract and process the relevant data. This
gives enormous flexibility in analysis as nothing is 'hard-wired' into the Gemini software while the details of
the SQL code are hidden from the user behind a straightforward interface. The SQL is standard Microsoft
JET SQL as used in Access2000 etc., and the SQL can be obtained and used externally to the application
with no loss of information.
The first part of the analysis is implemented in the ‘Select Data’ form shown in fig 4.2 and for many users
this will be sufficient for day-to-day use as it allows data to be selected together with a pre-set analysis
profile.
Surveys in the current database are listed and the runs for each checked survey appear in the ‘Available
Runs’ listbox. These runs may then be moved to the ‘Selected Runs’ list box either by dragging and
dropping from ‘Available Runs’ to ‘Selected Runs’, by double clicking a single run, or by selecting a group
of runs using shift and ctrl buttons and then clicking on the up and down buttons appropriately.
After selecting one of the pre-set analysis profiles, clicking ‘Ok’ will apply the analysis profile to the
selected runs displaying the results on the current map, graph and table.
An analysis profile may be created for each type of analysis, e.g. a weekly management report, and added
to the list of available pre-set analysis profiles. Once set up, these analysis profiles are accessible from the
top-level analysis screen and require no further configuration and are therefore ideal for regular use by a
non-technical user. New analysis profiles may be created and added to the list using the ‘New’ and ‘Copy’
buttons. Clicking the ‘Analysis’ button opens up the configure analysis form shown in fig 4.3 below where
the name of the analysis profile is specified on the first tab.
4.4 Filtering
Data may be filtered prior to the main analysis using the "Filter" tab of the "Configure Analysis" form shown
in fig 4.4.
Double-click to get
value set-up box
This allows, for example, only calls from a specific site or route to be used for the analysis.
The ‘Filter Events’ list allows events to be selected or deselected as required. For example it is often useful
to deselect PTT events as they often clutter the map and add little useful information.
The ‘Filter Variable Parameters’ list allows filter expressions to be created that operate on call parameters
that are continuous in nature e.g. date, time, call set-up time, signal strength or BER. Filters may be
th th
defined to include complex expressions such as: "between Jan 12 and 15 ", "not between 8am and 9am",
"Signal strength less than 20", "only on weekdays".
Radio Systems Information Ltd. Page 21
Gemini Reference Manual Section 4 - Analysis
The ‘Filter Fixed Parameters’ box lists call parameters that are generally discrete in nature, e.g. master
type, call type, call result, site, route, area etc. If a parameter is to be included as part of a filter then the
item should be selected so that a tick appears next to it. Note that items appearing in this tree-list must be
set-up initially by the system administrator - this is particularly relevant to routes and sites where surveys
may use routes or sites not already in the list. If required then the system administrator may add these
items to the tree-list so that they become available to all users by using the "Update" button on the
"Analysis" form.
The ‘Audio Events’ item within the ‘Filter Fixed Parameters’ is a derived parameter that may be filtered on.
It specifies events that are contained within an audio event. As audio events are usually at least 4 seconds
long it is quite possible for other events such as handover or no service to occur within the audio event.
4.5 Maps
The examples shown in fig 4.6 illustrate how various call types are displayed on the map:
System Busy (2 attempts) Call fail due to Bad Audio No service (3 attempts)
Fig 4.6: Example of different call types
Clicking on an icon either displays further information on the event or, if it is an audio icon, plays the actual
audio recorded to allow the user to assess the audio quality. Note that audio recorded at the slave must
be copied over to the analysis machine for it to be available – see section 5.4. Selecting ‘Legend Visible’
from the ‘Options’ menu will display the legend box shown in fig 4.7 below listing all event icon types.
Click to define
colour thresholds
Display one Icon per event is the default however it is possible to select ‘Icon per Call’ in which case only
the call failure reason or successful call cleardown icon is displayed.
The ‘Display Icons’ option allows the final display of icons on the map to be disabled but does not affect
any other analysis – this is particularly useful for the Airwave analysis where the icons may be hiding the
coloured squares underneath.
The ‘Mapped Colours’ option allows all icons to be coloured according to the value of a logged parameter
such as RSSI or Site ID. Click the ‘Colours’ button to show the ‘Colour Chooser’ form shown in fig 4.8. If
runs are currently selected and displayed on the map then the ‘Auto’ button will operate and allow Gemini
list all of the possible values of the selected parameter. This is particularly useful for Site ID where the Site
IDs are often not known prior to surveying.
The ‘Default’ Colours’ option sets icons to be displayed in the colours indicated in the legend with audio
icons coloured as shown in fig 4.9 below.
Examples of some of the possible configurations are given in the following figures:
Using an icon per call is useful for viewing a high-level summary. In this case the icon simply shows the
outcome of the call as shown in fig 4.10:
Icons may be coloured to indicate a parameter such as signal strength or serving site as shown in fig 4.11.
This is extremely helpful when trying to spot reasons for call failures.
Filtering icons to only show those of interest is another powerful method of interpreting survey data as
shown in fig 4.12 and fig 4.13.
Fig 4.12: Filtering to only show failed calls Fig 4.13: Filtering to show calls from specified sites
Graphs and tables and generally used for presenting high level summaries of network performance. They
are extremely powerful and flexible although setting up new analysis profiles for the more complex types of
analysis does require a good understanding of the nature of the survey data. Analysis to produce
management summaries in graph or table may be based on the basic parameters logged during a survey,
or on derived parameters to produce more complex reports. Tables and graphs are setup in exactly the
same way as explained below.
There are two stages to displaying data on a table and graph. Firstly the parameters to be displayed must
be selected on the ‘Summary’ tab on the ‘Configure Analysis’ form shown in fig 4.14 below.
The second stage is then to select how these parameters should be displayed on the graph and table from
the appropriate tab as shown in fig 4.15 below. Graphs may be category types, generally used to show
high level performance summaries, or XY types to show continuous parameters such as signal strength or
BER over distance.
Fig 4.16: Analysis of failed calls for different parts of the network
Fig 4.20: Analysis of number of handover events for each base site
All of the above analysis examples may be re-analysed for different sets of data, e.g. for comparing
performance of base sites, areas, days, weeks, months, types of radio, networks and many others.
Fig 4.21: XY Graph of RSSI, Audio Level, PESQ score & PESQ Dropout against distance travelled
Fig 4.22: Map showing black arrow synchronised to the current graph or table sample
Gemini includes options to produce a Management Summary analysis based on network acceptance
criteria. The options for this are shown in the final tab of the ‘Configure Analysis’ form shown in fig. 4.23
below:
The Management Summary analysis relies on the basic concept of defining every 1km grid square as a
coverage category depending on the area, e.g. major road, minor road, and depending on the coverage
class e.g. vehicle or hand-portable subscribers. This information must be compiled for the entire survey
area and a .TAG file produced which contains this information in the following format (text file with lines
terminated by <CR><LF>):
The ‘Area’ field is only relevant for Handportable / E1 / E2 squares. The ‘Min Samp’ field is an optional
number and if specified it overrides the minimum number of samples required per square as specified on
the form. This might be used if a square has a particular road configuration that makes it impossible to
collect the normal minimum number of samples for that square.
This file should be selected in the ‘Tagged Squares File’ box. The information defined in this file will then
be used together with the parameters on this form and applied to the survey data. The results of the
analysis are displayed on the map as coloured squares and in an additional form tabulating all of the
figures.
To show the squares defined in the TAG file on the normal Gemini map, select the ‘Colour Map Squares’
option on the form. You can then select whether the squares are coloured according to the square
category with the colour taken from the table on the form – see fig 4.24 below, or whether the squares are
coloured according Pass / Fail from the analysis results with the colour taken from the ‘Local Exception
Criteria (LEC)’ box – see fig 4.25 below:
Fig 4.25: Map showing Airwave squares coloured by Pass / Fail / Not enough Samples
When showing squares coloured by Pass / Fail, it is possible to select or deselect the colours so that, for
example, only failed squares may be shown. Clicking on any of the colours on the ‘Airwave’ tab of the
‘Configure Analysis’ form will bring up a colour selection box.
Note that the E1 / E2 categories are analysed by area rather than individual squares for Local Exception
Criteria, therefore E1 & E2 squares are only coloured to indicate if a sample has been collected in that
square.
The basis for deciding if a square (not E1 or E2) passes or fails is as follows:
Is % of samples
in square Classify square as
Yes ‘Pass’
exceeding Audio
Threshold Value
> than Pass %
Is % of samples
in square Classify square as
Yes ‘Conditional Pass’
exceeding Audio
Threshold Value
> than C Pass %
Classify square as
No ‘Fail’
To show the full set of Management Summary analysis results, select the ‘Create Summary Report’ option
on the form. This creates a report form as shown in figs 4.26, 4.27, 4.28, 4.29 below:
The Management Summary results table includes the following totals for each coverage class:
RSSI: threshold (% samples that must exceed the defined level in dBm)
The % samples that actually exceeded the level
Pass / Fail
The Level 2 results table includes the following totals for each coverage class:
The LEC (Local Exception Criteria) summary table includes the following for each coverage class:
The LEC Squares Failed / Passed / Insufficient Samples / Not Visited tables include a list of all of the
squares in that category with the following information:
The results in the Management Summary Report may be exported to another application for further
analysis by selecting the lines of interest ( right-click and choose ‘Select All’ to highlight all of a table) and
then selecting ‘Copy’ from the right-click menu. This may then be pasted directly into a spreadsheet or
other application.
Alternatively the ‘Send to Word Document’ option may be selected from the right-click menu. This sends all
of the tables on this form to a pre-configured Word document called ‘Report Template.doc’ in the Gemini
application directory to produce a Word document as shown in fig 4.30 below:
1 Management Summary
Coverag RSSI RSSI RSSI VQ UL DL UL DL
e Clas s Thre sho Pass/Fai Thresho Actual Ac tual Pas s/Fai Pass/Fai
ld l ld l l
Veh icle 99 .0% 99.5% Pass 9 6.0% 95.3% 94. 2% Con Fail
Major >= - >= 2.4 Pa ss
103dB m
Veh icle 96 .0% 99.7% Pass 9 6.0% 89.5% 99. 2% Fai l Pass
Minor >= - >= 2.4
103dB m
Hand 96 .0% 99.2% Pass 9 6.0% 92.3% 93. 3% Fai l Fail
P orta ble >= - >= 2.4
87dBm
E1 96 .0% 98.6% Pass 9 6.0% 95.0% 97. 0% Con Pass
Bre ntfo rd >= - >= 2.4 Pa ss
82dBm
Hand Port 87 .0% 1 00.0% Pass 8 7.0% 93.4% 98. 3% Pa ss Pass
a ble >= - >= 2.4
Richmo n 87dBm
d
2 Level 2 Results
Coverage Tota l UL UL Pass Tota l DL DL Pass Ca ll % %
Class Count Count Count Count Attempts Succes s Success
Initia ted Te rminate
d
Vehicle 363 346 346 32 6 91 204.4 % 90 .1%
Major
Vehicle 124 111 121 12 0 35 182.9 % 91 .4%
Minor
Hand 401 370 387 36 1 75 194.7 % 89 .3%
Portable
E1 100 95 99 96 24 200.0 % 10 0.0%
Brent ford
Hand Port a 121 113 120 11 8 30 203.3 % 96 .7%
ble
Richmond
3 LEC Summary
Coverage Total Squares Passed Failed Ins uffi cient Not Visi ted
Cla ss Count Sa mples
Entire Re gion 60 47 4 7 2
Vehicle Major 29 22 2 3 2
Vehicle Minor 8 7 0 1 0
Hand Portable 20 15 2 3 0
Page 1 of 1
This option relies on the ‘Report Template.doc’ file being configured with various Bookmarks and Styles to
determine the location and look of the results. This document must contain the following:
Bookmarks:
ManagementSummary
Level2
LECSummary
LECPassed
LECNotVisited
LECInSamples
LECFailed
Styles:
Table Text
Table Text Green used for “Pass”
Table Text Red used for “Fail”
Table Text Yellow used for “Con Pass”
The Bookmarks indicate where in the document each results table should go and the styles specify how
the text should be displayed and may be edited if a different style or document layout is required.
4.8 Printing
Gemini will print maps and graphs in colour to a Windows printer. Select the map or graph window to be
printed and click the ‘Print’ button or menu option. This will display the Print form as shown in fig 4.30
below. This form allows the printer to be selected and configured and a title to be added to the printout.
5 Data Management
5.1 Overview
The use of a database for the storage of data is key to the design of Gemini. This means that the
traditional surveying concept of creating a separate data file for each survey route is no longer applicable.
Gemini uses a single database file (a standard .MDB format as used by Microsoft Access 2000) to store all
data for all routes in the structure shown in fig 5.1.
Run 1
Run 2
June Run 3
Run 4
Run 5
Run 10
Run 34
Test Run 35
Usually a separate database file will be used for each network that is being surveyed although in fact it is
quite possible to use a single database file for all survey data, irrespective of the network being surveyed.
The database file contains ‘Surveys’ which in turn contain the actual survey runs. Surveys are used to
provide an arbitrary grouping of runs based on any useful criteria such as time or area. In practice probably
the most useful grouping is by time by creating a new survey for each week, month or quarter depending
on the frequency of surveying.
All map windows must be closed before it is possible to select the functions ‘New Database’, ‘Open
Database’ or ‘Data Manager’ described in the following sections. This is to ensure that there are no active
links to the database that may be affected if data is moved or deleted.
When Gemini creates a new Database file, it also creates an ODBC data source for it. Thereafter, Gemini
accesses the file using the ODBC data source; it does not open the file directly. An ODBC Data Source is
a record of the name and location of a database, its type, and a Data Source Name that ODBC uses to
identify the Data Source. ODBC provides a common set of methods for opening different database types.
ODBC data sources are view and manipulated using the ODBC Data Source Administrator applet. This is
accessible from the windows control panel [Start, Settings, Control Panel, Administrative Tools, Data
Sources (ODBC)], This displays the form shown in fig 5.2 below:
Gemini creates all of its Data Sources as System Data Sources which are visible on the System DSN tab
of the ODBC Data Source Administrator.
Each ODBC Data Source listed has a name by which it is known to Gemini. Clicking the ‘Configure’ button
shows the actual database file that the source refers to.
The following sections summarise the procedure for deleting and renaming ODBC sources and databases.
CAUTION: It is best practice to delete / rename databases when Gemini is NOT running. There may well
be Systems Data Sources listed which are not Gemini Data Sources. You SHOULD NOT alter these in any
way. Doing so will affect the software that created and/or uses them.
The ODBC source should also be deleted using the ‘Remove’ button on the ODBC Data Source
Administrator form otherwise Gemini may crash when trying to validate a database that does not exist.
The ODBC Data Source may be renamed or referred to a different database by using the ‘Configure’
button on the ODBC Data Source Administrator form.
To change the Data Source Name, type a new name into the ‘Data Source’ name text box. The Data
Source Name is the name that is used in Gemini. By default Gemini uses the name of the file as the name
of the data source. They do not have to be the same, but it can be very confusing if they are not.
To change the database file that the Data Source refers to, click the ‘Select’ button and select the new
database file.
Enter plain text names for the ‘Database Alias’ and ‘Database Name’ (usually the same) and select the
directory for the database – the default is ‘C:\Program Files\RSI\Gemini\Data’.
If the database is intended to be used as a working Gemini database for surveying and analysis then it
should be registered as an ODBC source by ticking the ‘Register Database’ box. If however the database
is intended to act as container for runs to be transferred from one PC to another then it is not necessary to
register the database as an ODBC source. On clicking ‘OK’ the database is created and becomes the
current Gemini database if registered as an ODBC source.
The new database functionality works by simply making a copy of the master template file
GeminiTemplate.mdb held in the main application directory.
On clicking the ‘Open’ button the selected ODBC source becomes the current Gemini database with the
name being displayed in the Gemini application title bar.
The Data Manager shown in fig 5.5 below is started from the ‘Manage Data’ option on the ‘File’ menu and
has three main purposes:
a) Copying data from the slave database to the master database prior to performing the Merge
operation (see section 5.6). The slave database will have been either physically copied onto the
master PC or accessed via a network connection.
b) Copying data to and from a temporary database file used for transferring new survey data back to
a central analysis PC.
c) General data maintenance including deleting and moving surveys and runs plus the associated
wav files
the lower listbox shows an alternative database which could be the slave database or a temporary
database. Select this database by either clicking the ‘ODBC’ button to select and existing registered ODBC
database, or clicking the ‘File’ button to select a Gemini MDB file that has not been registered as an ODBC
source. The latter choice is most likely if the database is being used simply as a temporary file to transfer
from one PC to another. It is also possible to create a new Gemini database by clicking the ‘New’ button.
- Surveys and Runs may then be copied or moved between databases by selecting them first and
dragging them to the destination database. Note that the wav files associated with a Run are not
copied – these must be copied separately using normal Windows methods from the directory specified
in section 4.6.1.
- Runs may be moved between surveys in the same database but not copied as only one copy of a run
may exist in a database.
- Surveys and Runs may be deleted by selecting them and then right-clicking on the selection. The Data
Manager gives the option of also deleting the wav files associated with a run.
- A new empty Survey may be created in the alternative database by clicking the ‘Create Survey’ button.
The following options are available for exporting data for further analysis in other applications.
Direct to database:
The Gemini database is a non-encrypted Microsoft Access 2000 format. Other applications may use this
data directly for further analysis. The format is available on request.
Via Clipboard:
Data from the current map, graph or table may be copied via the clipboard for pasting in other applications.
Select the map, graph or table and then select ‘Copy’ from the ‘Edit’ menu. The image or table data may
then be pasted into other applications.
Export to Excel:
Gemini provides the facility to export in Microsoft Excel format directly from the table. Select the table to be
exported and right-click. Select the ‘Export’ option and then set the Excel file name to be exported to.
In normal use the PESQ module must be installed on the PC that will be analysing incoming audio
samples for speech quality. However it is also possible to use the ‘Audio Analysis’ to analyse the wav files
recorded during a survey and update the survey run with the PESQ results. The main application for this is
intended to be a Gemini tool that only has the PESQ module installed on one PC although both uplink and
downlink are being surveyed. In this situation the un-analysed run must be copied to the PC with the PESQ
module together with the entire wav file directory for post-survey audio analysis. Audio Analysis is started
form the ‘Audio Analysis’ option on the ‘Tools’ menu as is shown in fig 5.6 below.
The Audio Analysis process would normally be carried out at the end of each day of surveying when the
Master PC is physically brought back to the Slave and carried out as part of the data merge process
described in section 5.7. To perform the post survey Audio Analysis the following steps should be carried
out:
- Select the run or runs requiring post survey Audio Analysis in the top listbox.
- As a check, the status box below the top list box displays the total number of audio incoming events
plus the number of those
Data Merging is the process of copying survey results from the slave database into the master database
ensuring that each slave event is associated with the correct master event. This is normally used when
surveying the uplink path where the speech is received and PESQ values logged at the slave while the
master has logged an outgoing audio event with location data but no PESQ result. The Merge process
checks and matches each event in the slave run with the master run and then copies the slave values over
to the master. The Merge form is selected from the ‘Tools’ menu and shown in fig 5.7 below.
The Merge process would normally be carried out at the end of each day of surveying when the Master PC
is physically brought back to the Slave and the following steps carried out:
- Connect the slave and master PC’s via a network cable or alternatively copy the slave database onto
the master PC
- Use the Data Manager (see section 5.3) to copy the slave runs into the master database to a separate
survey called e.g. ‘slave runs’ to keep them separate from the master runs.
- If required, carry out the post survey Audio Analysis described in section 5.6.
- Start Data Merge and select the slave run in the upper listbox labelled ‘Source’.
- Select the corresponding master run in the lower listbox labelled ‘Destination’. Click the ‘Next’ button.
- In the ‘Fields available to update in merge’ list, select the fields in each matched event that should be
copied from the slave run to the master run. This defaults to values associated with the PESQ results
and does not need to be changed for simple merging of results following a survey of the uplink.
- By default, the Merge process matches the source event (default value of ‘Audio Incoming) in the slave
run to the destination event (default value of ‘Audio Outgoing’) in the master run. The matching
process looks for events that match the event timestamp within a margin of error specified by the
‘Range’ and ‘Offset’ fields. For most purposes a range value of 3secs and an offset of 0secs should
give acceptable results however some experimentation may be required.
- Clicking ‘Next’ will perform the Merge process with the parameters specified. If the results are
satisfactory then click the ‘Commit’ button otherwise click the ‘Previous’ button to try different
parameters.
The Merge process must be carried out for each pair of master and slave runs. After successful merging
the slave runs may be deleted from the master database using the Data Manager and the results for both
uplink and downlink displayed by analysing the master run.
After Merging the wav files for the Slave run should be copied into the Master Run wav file directory (see
section 4.8.1) to ensure that all wav files are available for playing when clicking on the icons on the map.
PESQ measures one-way, end-to-end speech quality and is designed for use with intrusive tests: a signal
is passed through the system under test, and the degraded output is compared with the input (reference)
signal.
The test signals must be speech-like, because many systems are optimised for speech, and respond in an
unrepresentative way to non-speech signals (e.g. tones, noise, ITU-T P.50). The processing carried out by
PESQ is illustrated in fig 5.1 below.
Level alignment. In order to compare signals, the reference speech signal and the degraded signal are
aligned to the same, constant power level. This corresponds to the normal listening level used in subjective
tests.
Input filtering. PESQ models and compensates for filtering that takes place in the telephone handset and in
the network.
Time alignment. The system may include a delay, which may be variable. In order to compare the
reference and degraded signals, they need to be lined up with each other. Time alignment is then done in
a number of stages. First it estimates the delay applied to each speech utterance, then searches for delay
changes that occurred within utterances. Finally, bad intervals (sections which may have been mis-aligned)
are realigned. Delay variations during speech may be audible, so PESQ samples across each delay
change to determine its subjectivity.
Auditory transform. The reference and degraded signals are passed through an auditory transform that
mimics key properties of human hearing.
Disturbance processing. The disturbance parameters are calculated using non-linear averages over
specific areas of the error surface:
- the additive (asymmetric) disturbance: a measure of audible errors that are significantly louder than the
reference
These disturbance parameters are converted to a PESQ score, which ranges from –1 to 4.5. This may also
be convert to PESQ LQ which is on a P.800 MOS-like scale from 1 to 5 as shown in table 5.2:
Speech Quality
5 Excellent
4 Good
3 Fair
2 Poor
1 Bad
6.2 Performance
Early models for quality assessment (for example, P.861 PSQM, P.861 MNB, PSQM+) were mainly
designed for assessing speech codecs and are unsuitable for use with today’s networks because they are:
- unable to account for the filtering effect of analogue elements (for example, handsets and 2-wire
access)
The ITU-T use correlation coefficient as a measure of the accuracy of models like PESQ at predicting
subjective MOS, using P.800/P.830 subjective tests as a benchmark.
Table 5.3 presents correlation figures for 38 subjective tests that were available to the PESQ developers.
Table 5.4 presents figures from an independent evaluation of PESQ by four of the world’s leading test labs.
These tests cover a very broad range of fixed, mobile and VoIP networks as well as combinations of
different types of network.
The average correlation is a measure of how well models perform on average in a wide range of
conditions. The worst-case correlation is very important – this shows what happens when the models are
used in the most challenging conditions.
With every type of network, on both average and worst –case performance, PESQ is much better than
PSQM, PSQM+ and MNB. PESQ is also slightly better than PAMS, particularly in worst case performance.
In fact the performance of PESQ was so good that the old recommendation P.861, which specified PSQM
and MNB, was withdrawn by the ITU as soon as they standardised PESQ as P.862.
Table 5.3: Independent validation - Correlation coefficient for 8 subjective tests (PESQ only)
7 Hardware Configuration
In its simplest state, Gemini requires minimal additional hardware as all radio terminal control and speech
analysis functionality is contained in the software. All that is required is a data and audio connection from
the PC to the radio terminal plus a GPS source. In practice however, most radio terminals require some
level shifting or audio isolation so an interface box is required that is specific to each terminal type. In
addition, when using more than one radio terminal, some additional hardware is required to interface all of
the data and audio connections to the single PC.
When using Gemini to control more than one radio terminal, the following options are available:
Fig 7.1: 19” rack mount version including TETRA Antenna Combiner
- interface hardware, up to 4 radio terminals and PC all fit in robust carry case
- Dimensions: 610 x 485 x 215mm
- Total weight for fully fitted case 25kg approximately (note that this is at the limit of what one person
can safely carry therefore we recommend that a fully fitted carry case is moved using a trolley
- Power: 11-14V DC @ 14A max, supplied with 4m power lead with in-line fuse
- Front panel loudpeaker for monitoring received audio
- front panel TNC female connector for GPS antenna
- front panel USB connection to the PC
- front panel BNC x 4 female connectors for survey antennas
- Best option if equipment is not fitted permanently in vehicle – the carry case allows the radio terminals
to be easily removed from the vehicle.
When using Gemini with a single radio terminal for surveying the PC and radio terminal may be connected
as shown in fig 7.1 below.
Sound
Card Audio Cable
The RS232 and audio cables connecting the radio terminal and the PC are specific to each type of radio
terminal. The cable will normally include a small interface box that will perform level-shifting on the data
signals and isolating on the audio signals.
The standard GPS supplied with Gemini when using a single radio terminal is a PCMCIA type including an
external antenna.
Setting up Gemini to work correctly with up to 4 radio terminals needs careful attention and some
appreciation of the hardware. In both the 19” rack and carry case version of Gemini the USB Interface Box
is used to provide 4 RS232 ports and 4 audio ports to interface to up to 4 radio terminals. In addition it
incorporates the GPS receiver.
7.3.1 Specification
Audio Ports: 3.5mm stereo skt, tip = audio in, band = audio out
Record sensitivity link selectable inside the box
PC Connection: 1.8m flying USB cable terminated in a type A USB 2.0 plug
GPS
Antenna
To install the USB Interface Box carry out the following steps:
- Connect 12V DC power to the USB Interface Box. Ensure that the power LED illuminates.
- The com ports and sound cards will install automatically however you will need to insert the com port
driver CD into the PC when requested. Full installation of all of the devices may take several minutes.
- Start Windows Device Manager by selecting Control Panel | System | Hardware | Device Manager.
Expand the branches of the tree for ‘Ports’ and ‘Sound, video and game controllers’ and confirm that
you can identify the new devices similar to that shown in fig 7.4 below. If any devices appear with an
exclamation mark or red cross next to them then try removing and re-connecting the USB Interface
Box.
5 com ports in
USB Interface Box
USB
12V
1 2 3 4
DC
Audio ports
Figure 7.4: Typical Device Manager display Figure 7.5: USB Interface Box connector layout
- It is now necessary to confirm what com port number has been assigned to each physical ports in the
USB Interface Box. Firstly identify the GPS port by starting Windows Hyperterminal and connecting to
each of the new com ports (using a Baud rate of 4800). It will be possible to see the NMEA text
streaming past when connected to the GPS port. Make a note of the GPS com port number.
- Identify the remaining com ports by connecting Windows Hyperterminal to each in turn (using a Baud
rate of 9600) whilst a single radio terminal is connected to one port. Type the command ‘AT’ and press
return – if the radio is connected to this port then it will respond with ‘OK’. Make a note of the com port
number for each of the physical connectors on the USB Interface Box.
Gemini is compatible with the radio terminals listed in table 7.5 below however contact RSI for up-to-date
information on the current list of supported radio terminals.
Cleartone CQM6000 Site ID, RSSI Version 0.36g4a or later for basic
functionality
Version 5 for RSSI
Sepura SRP2000 Current Site ID, RSSI, C1, PEI Protocol = ‘Standard PEI’
Best Adjacent Site ID, RSSI, C2 PEI Port default baud rate = 9600
The following are general requirements for radio terminal compatibility with Gemini:
- 2 radio terminals are required for each survey link, one for the master and one for the slave. Up to 4
survey links may be used simultaneously therefore requiring 8 radio terminals in all.
- It is acceptable for the master and slave terminals to be different types, e.g. Cleartone used for the slave
with Sepura SRP2000 used for the master.
- All radio terminals must be programmed with an appropriate personality for use on the network and be
given the appropriate permissions for access on the network.
- The talk group to be used for the survey must be configured and available on the radio terminal. It is
acceptable for this to be either the only group or one of many groups available on the terminal
- If more than one survey link is being used then each survey link must use a different talk group.
- The talk groups used for the survey must be enabled on the network on all base sites that the survey is
likely to cover – generally it is preferable to enable the talk groups on all possible base sites.
8 Installation
The following section lists the directory structure used by Gemini together with the files initially installed
(items in italic are only installed if demonstration data is included):
C:
Program Files
Common Files
RSI Shared
Maps
UK25
500_150.bmp
Software FX Shared
AnnotateX.dll
Cfx4032.ocx
Cfx4Data.dll
SfxBar.dll
RSI
Gemini
Brit_Eng_Female1.wav
Brit_Eng_Female2.wav
Brit_Eng_Male1.wav
Brit_Eng_Male2.wav
Gem.ini
Gemini.exe
Gemini_Manual.pdf
GeminiTemplate.mdb
nsp.dll
nsppx.dll
nspp6.dll
Nspp5.dll
nspm6.dll
nspm5.dll
nspa6.dll
PEI.dll
ReportTemplate.doc
Staines.tag
Data
Gemini.mdb
Demo1.mdb
WAV Files
10797137306
10797137500
Profiles
Profile 001.gsp
Profile 002.gsp