Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
December 2002
Confidential and Proprietary
Actix SVS-GP1-V1.00-UG-E01-2002-12-10
All brand names and product names included in this book are trademarks,
registered trademarks, or trade names of their respective holders.
Contents
5 INDEX ......................................................................................................78
2 About SVS for GPRS and GSM User Guide Actix SVS for GPRS and GSM
1 About SVS for GPRS and GSM
Actix SVS for GPRS and GSM User Guide About SVS for GPRS and GSM 3
2 System requirements
4 System requirements User Guide Actix SVS for GPRS and GSM
Minimum system configuration
Processor (CPU) Pentium II 333-MHz or higher
Operating System Microsoft Windows 98 (or later)
operating system, Microsoft
Windows NT Workstation operating
system version 4.0 Service Pack 3 or
later, Microsoft Windows 2000
Professional or later operating
system.
Memory (RAM) 128 Megabytes
Available Hard Disk Space 1 Gigabyte (for the application, drive
test data files, map information, and
virtual memory needs)
Actix SVS for GPRS and GSM User Guide System requirements 5
3 Configuring SVS for GPRS and GSM
6 Configuring SVS for GPRS and GSM User Guide Actix SVS for GPRS and GSM
Configuring SVS for GPRS and GSM 7
The column headings are:
GSM_Site=
1 Site_Name
2 SiteID
3 Latitude
4 Longitude
GSM_Cell=
GSM_SiteIDForCell
5 Sector_ID
6 Azimuth
7 Beamwidth
8 EIRP
9 BCCH
10 MCC
11 MNC
12 LAC
13 CI
14 BSIC
Here is the example file:
F
o
r
m
a
t
g
r
o
u
p
2 SiteID string
5 Sector_ID string
8 EIRP integer
13 CI GSM CI 0 to 65535
8 Configuring SVS for GPRS and GSM User Guide Actix SVS for GPRS and GSM
14 BSIC GSM BSIC 0 to 77
Actix SVS for GPRS and GSM User Guide Configuring SVS for GPRS and GSM 9
Importing network information using Network Explorer
note This will overwrite your existing cellrefs.txt file, so you may want to create a
backup of that file and keep it in a safe location before following these steps.
1 From the toolbar, click Import and select Import From New
Template.
note You can also right-click to display the pop-up menu, select Import and then
Import From New Template.
10 Configuring SVS for GPRS and GSM User Guide Actix SVS for GPRS and GSM
5 Set the Column Delimiter, Number of rows to be ignored
and Array (list) Separator according to the format used in
your network information file.
note Avoid using the same character as a column delimiter, array separator or
decimal separator.
Key fields – you must select a field type for this field, but
you cannot set a default value.
Actix SVS for GPRS and GSM User Guide Configuring SVS for GPRS and GSM 11
8 Under the Columns heading, click on a setting for a
particular field.
12 Click Finish when all the columns have been assigned. The
new cell information will be added at the bottom of the
existing list in the Network Explorer.
note If any errors occurred during the import, a message box will let you know. All
errors that occurred during the import are written to the file 'error.log' in the
\actix\analyzer\bin\cellrefs folder.
If the cellplan file is updated, you can use the template you have created on
the new file. Because you can reuse the template, you do not have to repeat
work you have already done, including the column-by-column parameter
assignment.
12 Configuring SVS for GPRS and GSM User Guide Actix SVS for GPRS and GSM
3 Select the cellrefs.txt file and click OK.
• By Message • By Distance
Actix SVS for GPRS and GSM User Guide Configuring SVS for GPRS and GSM 13
Configuring maps
Adding map backgrounds and layers
1 Display a data attribute in a map window.
4 From the Open Layer dialog, select one or more MapInfo Map
(.tab) files.
14 Configuring SVS for GPRS and GSM User Guide Actix SVS for GPRS and GSM
name and/or county name—and by the type of data
contained in the file.
13 Check Display within Zoom range and enter "0" for Min
Zoom and "10" for Max Zoom.
Actix SVS for GPRS and GSM User Guide Configuring SVS for GPRS and GSM 15
Configuring cells on the map
1 From the View menu, select Display new Map.
2 From the Map window, click Cell Sites to open the Map
Options dialog.
16 Configuring SVS for GPRS and GSM User Guide Actix SVS for GPRS and GSM
Combining files in SVS
Data from IP sniffer files can be combined with drive test data
collected at the same time. This allows a combined analysis of the
attributes referring to different layers (from the radio link till the
TCP/UDP), using tables, charts, queries and reports. Moreover, the
GPS coordinates in the drive test data can be matched to the IP
sniffer information, so the IP information can then be plotted on a
map. This process of combining data from different streams is
called superstreaming.
The drive test and IP sniffer files are collected on the same portable
computer, so the time alignment should match exactly. However,
sometimes there is a fixed time shift (for example, 1 or 2 hours),
depending on the time references of the two applications. This may
also occur if the Time offset setting under Tools/Preferences is not
zero.
To quantify the time difference, it is sufficient to see the time of the
first messages in the two files.
If the to files are in time alignment, use the Merge Method (see
below) Use timestamps, otherwise select Time offsets and enter
the time mismatch in seconds between the two files.
Actix SVS for GPRS and GSM User Guide Configuring SVS for GPRS and GSM 17
Figure 6: The Superstreaming dialog
18 Configuring SVS for GPRS and GSM User Guide Actix SVS for GPRS and GSM
The normal data displays (maps, charts, tables, analysis reports)
may be used to examine the data.
Actix SVS for GPRS and GSM User Guide Configuring SVS for GPRS and GSM 19
4 Using SVS GPRS
1In order to improve the processing time, we recommend that you close the
Statistical Explorer (if open) before running the reports.
20 Using SVS GPRS User Guide Actix SVS for GPRS and GSM
The summary view for an analysis—called the Cell Explorer—shows
a statistical summary of the data and an appropriate set of reports.
The data can be broken down by a key dimension, such as "cell",
displaying a number of pertinent statistics for each value of the key
dimension that appears in the data, allowing you to focus quickly on
only those portions of the data that are of interest (for example the
cells with the highest BLER, as shown in Figure 9).
Figure 9: The Cell Explorer, showing the upper filtering and data display,
and the lower report selection panel
Actix SVS for GPRS and GSM User Guide Using SVS GPRS 21
By selecting a subset of the rows in the Cell Explorer before
choosing to run a report, you can filter the data in the reports to
include only data for the selected values of the key dimension (as
shown in Figure 10).
22 Using SVS GPRS User Guide Actix SVS for GPRS and GSM
About SVS GPRS Applications
• MM Attach Detach
• Other MM Procedures
• PDP Context
• AA PDP Context
• Other SM Info
Actix SVS for GPRS and GSM User Guide Using SVS GPRS 23
From the metrics in the Cell Explorer, you can identify any cells that
need specific analysis. Then by going through the reports on the
selected cells, you can investigate the possible causes.
For example, if the BLER is showing a bad behavior, it is possible to
analyze the signal level and the quality or of the interference, then
see the impact on the throughput, the relation with coding scheme
usage, and so on.
24 Using SVS GPRS User Guide Actix SVS for GPRS and GSM
DT GPRS MM/SM Procedures and IP Data Summary reports
Actix SVS for GPRS and GSM User Guide Using SVS GPRS 25
The attach type and attach results are shown here.
26 Using SVS GPRS User Guide Actix SVS for GPRS and GSM
Figure 12: Second half of example MM Attach Detach report
Actix SVS for GPRS and GSM User Guide Using SVS GPRS 27
Other MM Procedures report
The following procedures are shown (giving an indication of the
success rate):
28 Using SVS GPRS User Guide Actix SVS for GPRS and GSM
PDP Context report
The following procedures are shown (giving an indication of the
success rate):
Actix SVS for GPRS and GSM User Guide Using SVS GPRS 29
Figure 15: Example bottom half of PDP Context report
30 Using SVS GPRS User Guide Actix SVS for GPRS and GSM
AA PDP Context report
AA stands for Anonymous Access. The procedures of the previous
report are presented, in case the Anonymous Access is
implemented.
Actix SVS for GPRS and GSM User Guide Using SVS GPRS 31
Other SM Info report
This report presents the accessed APNs and the parameters
relevant for the QoS.
32 Using SVS GPRS User Guide Actix SVS for GPRS and GSM
The same parameters for the radio interface (Radio Priority) are
presented.
Actix SVS for GPRS and GSM User Guide Using SVS GPRS 33
Figure 19: Example Other SM Info report, bottom tables
34 Using SVS GPRS User Guide Actix SVS for GPRS and GSM
TCP data summary report
This report applies to the super stream of drive test and IP sniffer
files, and shows a recap of the data sessions during the drive test.
These indicators are quite close to the application behavior because
signaling packets are excluded by the computation (the same
applies to the Uplink and Downlink throughput calculations).
Actix SVS for GPRS and GSM User Guide Using SVS GPRS 35
DT GPRS Radio Link Performance Analysis reports
36 Using SVS GPRS User Guide Actix SVS for GPRS and GSM
Timeslot allocation statistics report
This report shows the percentage usage for the different number of
allocated timeslots, which can be combined with the results of the
previous report.
Actix SVS for GPRS and GSM User Guide Using SVS GPRS 37
Level and Quality report
This report gives an overview of the radio conditions on the cells
tested during the drive. Three graphs are shown:
Figure 23: C Value Distribution and Statistics from example Level and Quality report
38 Using SVS GPRS User Guide Actix SVS for GPRS and GSM
Figure 24: RxQual distribution from example Level and Quality report
Figure 25: Interference Analysis from example Level and Quality report
Actix SVS for GPRS and GSM User Guide Using SVS GPRS 39
RLC and LLC Throughput Stats report
This report provides statistics for the throughput for the
RLC/MAC and LLC layers, in both Uplink and Downlink
directions.
The first two graphs give the minimum, mean and maximum
values for the bit rate, and are useful as general references for radio
link performance.
40 Using SVS GPRS User Guide Actix SVS for GPRS and GSM
The distributions of the throughput values—the bars indicate the
number of occurrences—are useful for studying the nature of the
traffic supported. FTP traffic will have a profile similar to Figure 31
with a throughput concentrated in the higher intervals, while the
profile generated by web browsing will be more scattered on the
different values, given the less regular pattern of the application
level. Accordingly, the Uplink throughput values of an FTP
download will be concentrated on low intervals, given by the
acknowledge messages.
Actix SVS for GPRS and GSM User Guide Using SVS GPRS 41
RLC Throughput and Coding Scheme report
This report displays the coding scheme distribution correlated to
the throughput values of the RLC/MAC layer transmitted on the
radio interface.
High throughput values usually correspond to a high percentage of
Coding Scheme 2, while for lower levels of throughput CS1 usually
prevails, as signaling traffic is low throughput and uses the power
coding scheme.
In the combined graph, the RLC throughput distribution and
cumulative value are shown as colored areas. The trend lines
represent the percentage of the coding schemes.
In case there is no throughput in a certain interval, a default value
of 50% is assigned to CS1 and CS2.
42 Using SVS GPRS User Guide Actix SVS for GPRS and GSM
RLC Throughput and Level report
The aim of this report is to show the mean signal level (right
vertical axis) for the different throughput values. The distribution
of occurrences is also reported to weight the importance of the
given results (left vertical axis).
Actix SVS for GPRS and GSM User Guide Using SVS GPRS 43
RLC Throughput and Quality report
The aim of this report is to show the mean received quality (right
vertical axis) for the different throughput values. The distribution
of occurrences (left vertical axis) is also reported to weight the
importance of the given results.
44 Using SVS GPRS User Guide Actix SVS for GPRS and GSM
RLC and LLC Throughput per TBF report
This graph shows the mean DL throughput at RLC and LLC level
for any given TFI number.
Actix SVS for GPRS and GSM User Guide Using SVS GPRS 45
Figure 34: DL statistics from an example RLC and
LLC Throughput per TBF report
46 Using SVS GPRS User Guide Actix SVS for GPRS and GSM
BLER and Retransmissions report
This report shows the effect of the radio link quality in terms of
retransmissions in Uplink and Downlink (not all drive test
collection tools support this) and Block Error Rate (BLER).
For any interval of retransmission rate values (0 ≤ x < 1%, 1 ≤ x <
2%, etc.), the distribution (vertical bars) and the cumulative (trend
line) are represented. A similar approach applies to Block Error
Rate.
Actix SVS for GPRS and GSM User Guide Using SVS GPRS 47
Figure 36: Block Error Rates from an example
BLER and Retransmissions report
48 Using SVS GPRS User Guide Actix SVS for GPRS and GSM
Using SVS GSM analyses
The GSM module of SVS includes the applications DT Design
Validation and Quick Analysis and DT Handover Settings and
Power Control Analysis, which are available from the Analysis
menu.
Actix SVS for GPRS and GSM User Guide Using SVS GPRS 49
Figure 37: Example of the Call Details report
50 Using SVS GPRS User Guide Actix SVS for GPRS and GSM
Design Validation report
Combining several of the elements described above into a single
stream of results will give a clear and efficient view of the overall
quality of the network design. It also let us efficiently identify the
nature of the problems along the test route.
In the report, the following information elements have been
combined:
Actix SVS for GPRS and GSM User Guide Using SVS GPRS 51
Figure 38: Example of the Design Validation report
52 Using SVS GPRS User Guide Actix SVS for GPRS and GSM
Neighbors within 5 dB from server report
To understand further the quality of the network design, this report
analyzes the relative level of reported neighbors along the drive
test route.
Actix SVS for GPRS and GSM User Guide Using SVS GPRS 53
Two different reports have been designed to take into consideration
the case of single-band networks and dual-band networks. In the
latter case, the general approach is very similar to the single band
but the count of neighbors within 5 dB from the server no longer
makes sense since the 1800-layer will usually be at a level lower
than the 900-layer. So the analysis counts only those neighbors
within 5 dB in the same band.
HO Quality report
When evaluating the quality of the handover procedures in a
network, the classic indicator is the handover success rate. This is
based on a ratio between Handover Command and Handover
Complete signaling messages.
54 Using SVS GPRS User Guide Actix SVS for GPRS and GSM
link before and after the handover. The time window is five
seconds before and after the handover.
A statistical comparative analysis of these average values indicates
if the handovers effectively improve the quality of the radio links.
In fact, under normal conditions, the quality after a handover
should improve.
This is visualized on a graph with:
HO Level report
An interesting indicator in analyzing handover settings along a
drive test route is the level difference between the source cell and
the target cell. The distribution of the level is shown in the graphic
(again the time window is five seconds before and after the
handover).
The resulting dominant value should correspond to the handover
margin defined in the handover-algorithm parameter settings.
Actix SVS for GPRS and GSM User Guide Using SVS GPRS 55
HO Interval report
Measuring the time elapsed between two consecutive handovers is
a good indicator of both the quality of the handover settings and
the quality of the network design.
Too many handovers at very short intervals will inevitably
influence the quality of the communications as perceived by the
users. There is always some loss of speech information during a
handover.
56 Using SVS GPRS User Guide Actix SVS for GPRS and GSM
HO Classification report
Besides the quality difference, level difference and handover
intervals described above, a fast and efficient analysis process is to
classify handovers based on their type. Unfortunately, the cause
value for which the handover was triggered, which is the ideal
indicator in this type of analysis, is only available on the A-
interface in the network structure.
It is, however, possible to produce similar results to those obtained
from A-interface HO analysis. The handover types can be
computed from a combination of parameters, on which a statistical
analysis is then run in a second step.
Actix SVS for GPRS and GSM User Guide Using SVS GPRS 57
Handovers can be classified according to the average value of the
following parameters or indicators, in a window corresponding to
the averaging window set in the handover algorithm
parameterization:
58 Using SVS GPRS User Guide Actix SVS for GPRS and GSM
MS Tx Power Distribution report
The statistical distribution of transmit power lets you evaluate the
quality of the network RF design and power control tuning along
the drive test route.
Actix SVS for GPRS and GSM User Guide Using SVS GPRS 59
indicator of the general design and behavior of the network. It is
also a perfect indicator for competitive benchmarking, as the
average power level directly influences the MS battery life.
In dual-band network, transmit power values in the 900-band and
in the 1800-band can easily be separated. In fact, all 900-band
power values are odd values, while 1800- power values are even
values. It is therefore very easy to compare results from the two
bands, or alternatively, to analyze them separately.
60 Using SVS GPRS User Guide Actix SVS for GPRS and GSM
MS Tx Power Step Interval Distribution report
Much in the same way that in the previous distribution we looked
at the changes in transmit power in terms of power steps, we can
gain a better understanding or appreciation of the Power Control
mechanism by looking at its behavior in time.
Usually, the Power Control algorithms include parameters that
control the interval between two consecutive power changes. This
is to allow the Mobile Station to effectively change its transmit
power, and for the Base Station to make enough control
measurements that the power has effectively been reduced or
increased.
Actix SVS for GPRS and GSM User Guide Using SVS GPRS 61
Combined analysis of user applications, IP protocols and
radio link
A complete set of indicators is available for the analysis of user
applications (http, WAP, e-mail, FTP, etc.) and the protocols (TCP,
UDP, ICMP, etc. on top of IP). These let you investigate the user
perception of the quality of the offered services.
You can build specific queries and reports to combine the
performances with the radio link status.
note The different vendors use similar methodologies for their drive-test data
testing products. However, they do use different terminology. The SVS
solution uses a common terminology, independent from any individual
vendor terminology.
Connection Measurements
• Connection Setup Time
• Connection Duration
• Connection Failures
• Successful Connections
• Dropped Connections
• Connection IP address
Application Measurements
• Application Throughput UL and DL (Average, Peak,
Minimum, Instantaneous)
62 Using SVS GPRS User Guide Actix SVS for GPRS and GSM
• Application Delay UL and DL (Average, Peak, Minimum,
Instantaneous)
Protocol Measurements
• IP Throughput
• ICMP Throughput
• PPP Throughput
• TCP Throughput
For IP
• IP Address (source and destination)
For TCP
• TCP port number (source and destination: it allows the
identification of the application)
• TCP retransmissions
Actix SVS for GPRS and GSM User Guide Using SVS GPRS 63
• TCP transmissions timeout
• Acknowledges
64 Using SVS GPRS User Guide Actix SVS for GPRS and GSM
Combined analysis of radio network and IP/application layers
SVS GPRS provides the following features for advanced evaluation
of radio link and subscriber-perceived performance:
Actix SVS for GPRS and GSM User Guide Using SVS GPRS 65
Example 1
Operators are focused on verifying the service as perceived by the
subscribers. To do that, it is necessary to identify the services used
and evaluate the user perceived performance indicators (typically
throughput and delay).
It is possible to use predefined queries (provided during the
training courses) that give the overall view of the single tasks (FTP
sessions in this case):
66 Using SVS GPRS User Guide Actix SVS for GPRS and GSM
Figure 47: Timeslot allocation statistics report
Throughput
discontinuity
Figure 48: Delay and throughput for the complete drive test
Actix SVS for GPRS and GSM User Guide Using SVS GPRS 67
Again, task number 6 shows a throughput discontinuity,
responsible for the overall low throughput.
We can now investigate to see if radio events like cell reselection
are responsible for the throughput degradation. In Figure 49, the DL
TBF number (TFI) is displayed and shows a regular pattern.
Effect on
throughput of cell
reselection
Cell reselection
The cell reselection has an impact on the next task but not on
number 6. We can focus on the task filtering it by selecting the task
in the Statistics Explorer and clicking the Filter button:
68 Using SVS GPRS User Guide Actix SVS for GPRS and GSM
Looking at the DT GPRS Radio link performance analysis module
(Figure 54) it is clear that one of the two cells driven during that
task (automatically everything has been filtered in accordance to it)
has a quality problem (mean Rx Quality = 3 with mean C-value of –
61 dBm):
Actix SVS for GPRS and GSM User Guide Using SVS GPRS 69
To make this more explicit, the report on the level and quality can
be run on that cell. The interference analysis graph shows what is
clearly an interference problem:
70 Using SVS GPRS User Guide Actix SVS for GPRS and GSM
Example 2
This example focuses on studying the throughput on the different
layers (application, TCP, IP and RLC), using the information from
the drive test combined with the IP sniffer data. The first step is to
display a summary with a query in the Statistics Explorer:
The task type (i.e. application in use) is obtained using the TCP
source port number (that indicates the type of application that is
generating the downlink traffic) and ICMP type (some pings are
occurring between the FTP downloads).
Actix SVS for GPRS and GSM User Guide Using SVS GPRS 71
The focus is on the first FTP session, filtering it and using the
reports of the radio link module. The radio performance is good:
level and quality, RLC and LLC throughput, timeslot allocation is 3
TS all the time, the CS used is CS2 92% of the time. However, the
throughput is not maintained at the maximum all the time—this is
unexpected since FTP is used and 3 timeslots are constantly
allocated.
72 Using SVS GPRS User Guide Actix SVS for GPRS and GSM
Figure 55: Throughput report for the first task
Actix SVS for GPRS and GSM User Guide Using SVS GPRS 73
Figure 56: Throughput and coding scheme per timeslot
74 Using SVS GPRS User Guide Actix SVS for GPRS and GSM
If there is no radio problem, let us raise the analysis to the higher
layers, displaying the attribute TCP_Data_Pending_AckDL
(indicates the total bytes with an acknowledgement pending in
downlink), and TCP_Network_Bytes_Acknowledged (indicates the
total bytes acknowledged from every acknowledgement message):
Actix SVS for GPRS and GSM User Guide Using SVS GPRS 75
As we see from Figure 58, the packets are received on the PC COM
port (the sequence number continues to be incremented) but the
corresponding acknowledgements do not (the uplink packets
maintain the same acknowledgement number): the FTP application
on the PC is probably causing this. When it is able to send the
updated acknowledge, the transmission restarts.
Also in the rest of the session there are other events like this, but
they have a smaller effect on the throughput because the receiving
window does not saturate again (the acknowledges restart before
the pending bytes reach the window size).
So, in this example, an application problem was found in that the
FTP client on the PC was not able to process all the received data.
In case we want to analyze other tasks, we would need to go back
to the old query and disable the filter on task number 1, select
another task and repeat the analysis.
76 Using SVS GPRS User Guide Actix SVS for GPRS and GSM
Data sources for SVS GPRS and GSM
SVS supports the following performance data sources for a wide
variety of test equipment vendors:
Gb
SGSN
BSC
Um
BTS MS
A
MSC
OMC
Test Mobile and IP
Scanner Sniffer
Actix SVS for GPRS and GSM User Guide Using SVS GPRS 77
5 Index