Sie sind auf Seite 1von 129

SwissQual...

NetQual
NQView
User Manual

(IW)
User Manual

Test & Measurement

6378258439 02

The firmware of the instrument makes use of several valuable open source software packages. For information, see the "Open
Source Acknowledgement" on the user documentation CD-ROM (included in delivery).
Rohde & Schwarz would like to thank the open source community for their valuable contribution to embedded computing.

SwissQual AG
Allmendweg 8, 4528 Zuchwil, Switzerland
Phone: +41 32 686 65 65
Fax:+41 32 686 65 66
E-mail: info@swissqual.com
Internet: http://www.swissqual.com/
Printed in Germany Subject to change Data without tolerance limits is not binding.
R&S is a registered trademark of Rohde & Schwarz GmbH & Co. KG.
Trade names are trademarks of the owners.
SwissQual has made every effort to ensure that eventual instructions contained in the document are adequate and free of errors and
omissions. SwissQual will, if necessary, explain issues which may not be covered by the documents. SwissQuals liability for any
errors in the documents is limited to the correction of errors and the aforementioned advisory services.
Copyright 2000 - 2015 SwissQual AG. All rights reserved.
No part of this publication may be copied, distributed, transmitted, transcribed, stored in a retrieval system, or translated into any
human or computer language without the prior written permission of SwissQual AG.
Confidential materials.
All information in this document is regarded as commercial valuable, protected and privileged intellectual property, and is provided
under the terms of existing Non-Disclosure Agreements or as commercial-in-confidence material.
When you refer to a SwissQual technology or product, you must acknowledge the respective text or logo trademark somewhere in
your text.
SwissQual, Seven.Five, SQuad, QualiPoc, NetQual, VQuad, Diversity as well as the following logos are registered trademarks of SwissQual AG.
Diversity ExplorerTM, Diversity RangerTM, Diversity UnattendedTM, NiNA+TM, NiNATM, NQAgentTM, NQCommTM, NQDITM, NQTMTM,
NQViewTM, NQWebTM, QPControlTM, QPViewTM, QualiPoc FreeriderTM, QualiPoc iQTM, QualiPoc MobileTM, QualiPoc StaticTM, QualiWatch-MTM, QualiWatch-STM, SystemInspectorTM, TestManagerTM, VMonTM, VQuad-HDTM are trademarks of SwissQual AG.

SwissQual... NetQual

Contents

Contents
1 Introduction............................................................................................ 7
2 NQView Overview...................................................................................8
2.1

NQView Versions.......................................................................................................... 8

2.2

NQView System Requirements....................................................................................8

2.3

Starting NQView............................................................................................................ 9

2.4

Main Window............................................................................................................... 10

2.4.1

Menu Commands..........................................................................................................11

2.4.2

Navigation Panel........................................................................................................... 11

2.4.3

Status Bar Items............................................................................................................12

2.4.4

Devices Toolbar............................................................................................................ 13

2.4.5

Console Toolbars.......................................................................................................... 13

2.5

NQView Consoles....................................................................................................... 13

2.6

Realtime and Replay Consoles..................................................................................14

2.6.1

Pages and Monitors Panel............................................................................................ 14

2.6.2

Values Panel................................................................................................................. 15

2.6.3

Events Panel................................................................................................................. 16

2.6.4

User Markers Panel...................................................................................................... 16

2.7

Control Panels.............................................................................................................17

2.7.1

System Configuration Panel..........................................................................................17

2.7.2

Tasks and Jobs Panel...................................................................................................18

2.7.3

Task Schedules Panel.................................................................................................. 19

2.7.4

Test Results Summary Panel........................................................................................20

2.8

User Roles................................................................................................................... 21

2.8.1

Enabling SQL User Roles............................................................................................. 21

3 NQView Monitors................................................................................. 26
3.1

General Monitor Types............................................................................................... 26

3.1.1

List Monitor....................................................................................................................27

3.1.2

Table Monitor................................................................................................................ 27

3.1.3

Map Monitor.................................................................................................................. 29

3.1.3.1

Open Street Map...........................................................................................................31

3.1.3.2

Map Toolbar Commands...............................................................................................33

User Manual 6378258439 02

SwissQual... NetQual

Contents

3.1.3.3

Map Monitor Navigation Panel Commands...................................................................34

3.1.3.4

Using Geoset GST Files............................................................................................... 37

3.1.4

Bar Monitor....................................................................................................................40

3.1.5

Line Chart Monitor.........................................................................................................41

3.2

Device Monitor Types................................................................................................. 42

3.2.1

LTE Carrier Aggregation Monitor.................................................................................. 45

3.2.1.1

LTE CA Tabs on LTE Radio Tab in NQDI.....................................................................47

3.2.1.2

LTE CA Tabs on LTE Downlink Tab in NQDI............................................................... 49

3.2.2

Layer 3 Monitor............................................................................................................. 51

3.2.2.1

Exporting Layer 3 Messages.........................................................................................51

3.3

Scanner Monitor Types.............................................................................................. 52

4 Configuring Your Measurement System............................................54


4.1

Configuring Hardware................................................................................................ 55

4.1.1

Configuring a Scanner.................................................................................................. 55

4.1.1.1

Adding Two Scanners to a Benchmarker II System......................................................58

4.1.1.2

TSMW Scanner Auto Bandwidth...................................................................................61

4.1.1.3

Measurement Rates......................................................................................................63

4.1.2

Configuring the Backup of Measurement Files on a Diversity Unit............................... 65

4.1.3

Configuring Subscriber Data Usage..............................................................................66

4.1.4

Updating the Hardware Configuration...........................................................................67

4.2

Configuring Measurements........................................................................................68

4.2.1

Creating and Running Tasks.........................................................................................68

4.2.1.1

Defining a Speed Trigger Profile................................................................................... 74

4.2.1.2

About MultiRAB Tasks.................................................................................................. 76


Double-Sided MultiRAB Task........................................................................................77

4.2.2

Creating and Running Campaigns................................................................................ 80

4.2.2.1

Multichannel Campaign With Two Benchmarker Systems........................................... 81

4.2.3

Exporting and Importing Job Configurations................................................................. 84

4.2.4

Exporting and Importing Profiles................................................................................... 85

4.2.5

Updating a BTS List...................................................................................................... 86

4.3

Remotely Updating SwissQual Software.................................................................. 88

4.3.1

Monitoring the Update...................................................................................................91

5 Monitoring Measurements.................................................................. 92

User Manual 6378258439 02

SwissQual... NetQual

Contents

5.1

Using Monitors............................................................................................................ 92

5.1.1

Monitoring Measurements in Real Time....................................................................... 93

5.1.1.1

Hardware Status Colors................................................................................................ 94

5.1.2

Creating and Adding User Markers (Realtime Console Only).......................................94

5.1.3

Customizing Monitors....................................................................................................95

5.2

Log Files...................................................................................................................... 96

5.2.1

Error Log....................................................................................................................... 96

5.2.1.1

Consecutively Failed Tests........................................................................................... 96

5.2.1.2

Failed Tests With the Same ID in Consecutive Test Cycles......................................... 97

5.2.2

Downloading Log Files..................................................................................................98

5.3

Forcing a Device to use a Specific Technology (Realtime Console Only)............ 99

5.4

Rebooting Devices During a Measurement............................................................ 100

5.5

Replaying Measurement Data.................................................................................. 101

6 Realtime and Replay Tools............................................................... 104


6.1

Monitors..................................................................................................................... 104

6.2

Events........................................................................................................................ 104

6.3

Operators................................................................................................................... 107

6.4

BTS List......................................................................................................................108

6.5

Value Filter.................................................................................................................111

6.6

Import/Export Settings............................................................................................. 111

6.7

Safe Driver Mode (Hands-Free Operation)..............................................................113

6.8

Shade Editor.............................................................................................................. 113

7 Exporting Data From a Measurement File....................................... 115


A Voice Job Timings Configuration.....................................................117
B Monitor Commands........................................................................... 119
B.1

Common Commands................................................................................................ 119

B.1.1

Title Bar Commands................................................................................................... 119

B.1.2

Value Titles Command................................................................................................119

B.1.3

Shade Command........................................................................................................ 120

B.2

List Monitor Commands........................................................................................... 120

B.3

Table Monitor Commands........................................................................................ 121

B.4

Bar Chart Monitor Commands................................................................................. 121

User Manual 6378258439 02

SwissQual... NetQual

Contents

B.5

Line Chart Monitor Commands................................................................................121

B.6

Layer3 Commands.................................................................................................... 122

B.7

Monitor Title Bar Commands................................................................................... 122

C NQView Database...............................................................................123
C.1

Updating the Database............................................................................................. 123

C.2

Creating a Backup of the Database.........................................................................123

C.3

Structure of the Database........................................................................................ 123

C.4

Database Tables........................................................................................................124

C.5

References.................................................................................................................126

D NQComm Windows Service.............................................................. 127


D.1

Command Line Parameters......................................................................................127

D.2

Database.................................................................................................................... 128

D.3

Setting Service Recovery Options.......................................................................... 128

D.4

Configuring NQComm Restart Options.................................................................. 128

User Manual 6378258439 02

SwissQual... NetQual

Introduction

1 Introduction
This document describes the features of the NetQual NQView software as well as the
role of the software in a Diversity and QualiPoc system. NQView is a visualization tool
that allows you to observe measurements in real time on various configurable monitors.
You also use NQView to configure the following SwissQual measurement systems:

Diversity Benchmarker

Diversity Benchmarker (Remote Control)

Diversity Optimizer

Diversity Ranger

QualiPoc Freerider II

User Manual 6378258439 02

SwissQual... NetQual

NQView Overview
NQView Versions

2 NQView Overview
For a description on how to install NQView, see the
Installation Diversity Platform and Applications.pdf document.
The text size on your screen must be set to "Smaller - 100% (default)" on the Windows
Display Control Panel.
NQView uses the NQComm Windows service to enable communication with Diversity
and QualiPoc measurement units as well as SQL databases. For more information on
this service, including how to manually configure the restart options when you run
NQView without Windows Administrator rights, see chapter D, "NQComm Windows
Service", on page 127.
Although Diversity Benchmarker and the Diversity Optimizer setup types install
NQView. However, you cannot use the Optimizer version of NQView to monitor a
Diversity system.

2.1 NQView Versions


SwissQual offers the following versions of NQView:

NQView: Full version with complete functionality

NQView Replay: Only replays measurement files This version does not have the
NQView Control and Realtime consoles.

NQView Optimizer: Configures and controls a Diversity Optimizer system. For


more information, see the
Quick Start Guide - Diversity Optimizer.pdf document.

Data Exporter: Opens and exports contents of measurement files to a file in CSV
format. This version does not have the NQView Control, Realtime, and Replay consoles.

2.2 NQView System Requirements

Microsoft Windows:
NQView: Windows 7 Professional (32-bit and 64-bit), Windows 2008 Server
(32-bit and 64-bit), and Windows 2012
You can run NQView with our without Windows Administrator rights.

NQView Replay and Data Exporter: Windows 7 Professional (32-bit and 64bit) - Windows 2008 Server (32-bit and 64-bit) - Windows 8 professional (32-bit
and 64-bit), and Windows Server 2012
You can run NQView Replay and Data Exporter with or without Windows
Administrator rights.

User Manual 6378258439 02

SwissQual... NetQual

NQView Overview
Starting NQView

NQView Optimizer: Windows 7 Professional (32-bit and 64-bit) with Windows


Administrator rights

Computer with CoreDuo or faster processor

Minimum of 2 GB of RAM
If you want to run NetQual NQView, you need 1 GB of RAM for best results.

Supported hard disk format: NTFS

In Windows and you need to set the locale to English, that is, open the "Regional and
Language Options" in the "Control Panel", click the "Regional Options" tab, and select
an English location in the list.
If you intend to use a software firewall with Windows, you need to open up the ports for
the Diversity software components.
The text size on your screen must be set to Smaller - 100% (default) on the Display
Control Panel.

Microsoft SQL Server: You can install SQL server on the controlling PC or an
external PC. You must install the English language version of the software.
If you intend to install the Controlling PC software on a Voice and Video Call
Server, that is, Land Unit, you must install the SQL Server on the Land Unit.
You do not need to preinstall SQL server for Diversity Optimizer as the installation
package includes SQL Server 2012 Express.
SQL Server 2008 SP3, R2 SPI (32-bit and 64-bit)

SQL Server 2012 SP1 (32-bit and 64-bit)

SQL Server 2014 (64-bit): Do not enable the compression option when you create a new database.

Windows Drivers: You need to install the relevant driver for your measurement
device on the PC that the device is connected to, for example, a CSM.

MapInfo MapX: Only required if you want to use the Map monitor in NQView.

You do not need to install additional software if you want to use Open Street Map
instead of MapX.

2.3 Starting NQView


To start NQView, double-click the NQView icon on the Windows desktop.

Fig. 2-1: NQView icon on Windows desktop

User Manual 6378258439 02

SwissQual... NetQual

NQView Overview
Main Window

Note: The first time that you start NQView, you need to connect to an SQL database according to the instructions that appear on the screen. NQView Replay and
Data Explorer do not require this step.
If you updated to version 13.2 and previously used Windows Authentication to log
in to the SQL database, you need to use SQL Authentication to log into the database. Furthermore, WAP tests are no longer supported and are automatically
deleted when you update the database.

Fig. 2-2: NQView database update information for release 13.2

2.4 Main Window


You can access all of the NQView features from the main window. The window contains the following items:

Menu bar at the top

Toolbar for the current console below the Menu bar

Navigation panel for the current console on the left

Workspace area on the right

Status bar at the bottom

User Manual 6378258439 02

10

SwissQual... NetQual

NQView Overview
Main Window

Fig. 2-3: Main NQView Control Console Window

2.4.1 Menu Commands


For a description of the current menu command, click "Help in NQView" on the "Help"
menu, and then hold the mouse pointer over the command.

2.4.2 Navigation Panel


The Navigation panel provides access to most of the features in NQView that are available for the current console.

User Manual 6378258439 02

11

SwissQual... NetQual

NQView Overview
Main Window

Fig. 2-4: Navigation panel

2.4.3 Status Bar Items


This section describes the items that appear on the Status bar at the bottom of the
NQView window.

Fig. 2-5: NQView Status bar in replay mode


Table 2-1: Description of the items on the NQView status bar
Item

Description

Status Line

The status line below the Navigation panel shows the current system information.

Database/File Name Indicator

Depending on the current console, the indicator shows the database name or the replay file name.

User Manual 6378258439 02

12

SwissQual... NetQual

NQView Overview
NQView Consoles

Item

Description

CPU Meter

The CPU meter shows the processor usage of the main core that NQView is running on. If this
value is consistently high, you might need to close some of the monitors or disable some of the
other CPU intensive features or options in NQView.
If NQView temporarily uses a significant amount of CPU power, the meter might stick on a low CPU
value until CPU resources become available to update the values.

RAM Meter

The RAM meter shows the RAM usage of your system, including the amount of RAM that NQView
uses. NQView is optimized to only use as much RAM as necessary and to release memory that is
not in use. If the RAM meter value is very high, use the Windows Task Manager to determine which
process is using a lot of RAM, and then end the process.

2.4.4 Devices Toolbar


The Devices toolbar displays the currently connected devices, for example, mobile
phones, data cards, PSTN/ISDN phones and scanners.
If the system does not have a GPS receiver, the GPS icon is grey.

Click to select a device and CTRL-click to select more than one device. The contents
of the panel that is open on the Navigation panel, for example, the "Values" panel,
changes to match the device that you selected. In Diversity Optimizer, the unit also
appears on the panel.

Fig. 2-6: Device toolbar with one phone and one scanner

2.4.5 Console Toolbars


Each NQView console has a single toolbar. If you want, you can customize the toolbars with the commands that you frequently use.

2.5 NQView Consoles


The following consoles are available in NQView:

User Manual 6378258439 02

13

SwissQual... NetQual

NQView Overview
Realtime and Replay Consoles

"Control": Create and configure your system as well as create, edit, and start tasks
and campaigns

"Realtime": Monitor running tasks and campaigns in the system that you connect to

"Replay": Open and replay Diversity and QualiPoc measurement files in NQView

Fig. 2-7: NQView consoles

Consoles only contain features that are relevant to the current operation, for example,
playback controls in the Replay console.

2.6 Realtime and Replay Consoles


The following sections describe the features that are available in the Realtime and
Replay consoles.

2.6.1 Pages and Monitors Panel


The "Pages and Monitors" panel is a tree view of the pages and monitors that are
available for the device that you select.
For a description of the available monitors, see chapter 3, "NQView Monitors",
on page 26.
To add a page or monitor to your workspace, double click an item in the tree or use
the "Open Pages and Monitors" icon
on the main toolbar..

User Manual 6378258439 02

14

SwissQual... NetQual

NQView Overview
Realtime and Replay Consoles

Fig. 2-8: Pages and Monitors panel on the Replay console

2.6.2 Values Panel


The "Values" panel contains the measurement values that you can monitor in NQView.
For a description of the available monitors, see chapter 3, "NQView Monitors",
on page 26.

Fig. 2-9: Values panel on the Replay console

To add a value to a monitor, select a device, select a value in the tree, and then
drag the value to the monitor.

User Manual 6378258439 02

15

SwissQual... NetQual

NQView Overview
Realtime and Replay Consoles

NQView does not allow you to add values to incompatible monitors.


If you want to monitor the Byte Counter or Call Seconds Thresholds, expand "Device",
expand "Call" or "Data", and use "Exceeded".

2.6.3 Events Panel


You can use the Events panel to enable or disable events during a measurement or
during playback. Events are special triggers that you can configure to provide you with
information when something specific during a measurement occurs, for example, a
dropped call. For more information, see chapter 6.2, "Events", on page 104.

Fig. 2-10: Events panel on the Replay console

2.6.4 User Markers Panel


You can create text markers, such as Entering Tunnel, that you can insert into your
measurement data during a Diversity test.

User Manual 6378258439 02

16

SwissQual... NetQual

NQView Overview
Control Panels

Fig. 2-11: User markers panel

You can only add markers to live measurements and not in replay mode. For more
information, see chapter 5.1.2, "Creating and Adding User Markers (Realtime Console
Only)", on page 94.

2.7 Control Panels


The following sections describe the Navigation panels that are available in "Control"
console.

2.7.1 System Configuration Panel


The System configuration panel is where you configure your system hardware, subscribers, and system profiles. For more information see chapter 4, "Configuring Your
Measurement System", on page 54.

User Manual 6378258439 02

17

SwissQual... NetQual

NQView Overview
Control Panels

Fig. 2-12: System configuration panel on the Control console

2.7.2 Tasks and Jobs Panel


Use the Task and Jobs panel to configure your tasks, jobs, tests and task profiles.

User Manual 6378258439 02

18

SwissQual... NetQual

NQView Overview
Control Panels

Fig. 2-13: Tasks and Jobs panel on the Control console

2.7.3 Task Schedules Panel


The "Task Schedules" panel can help you plan your testing schedule. You can arrange
the tasks for the devices in your system on a timeline.
To view the task schedule for a device, drag the device from the "Task schedules"
panel to the "Scheduling" pane.
Use the check boxes at the top of the pane to filter the schedules and the "Interval" list
to specify the length of the timeline.
Each bar on the timeline represents a scheduled task and the width of the bar represents the duration of the task. The color of each bar represents the type of task. Consult the legend at the bottom of the view to find out which task each color represents.

User Manual 6378258439 02

19

SwissQual... NetQual

NQView Overview
Control Panels

Fig. 2-14: Task schedules panel

2.7.4 Test Results Summary Panel


The "Test Results Summary" panel provides an overview of the completed tests.

Fig. 2-15: Test Results Summary panel on the Control console

User Manual 6378258439 02

20

SwissQual... NetQual

NQView Overview
User Roles

2.8 User Roles


You can use SQL server roles to limit the NQView configuration options for non-administrator NQView users.
A guest user can only view and use the following items on the "System Configuration"
panel

"Hardware"

"Subscribers and access point"

"Profiles"

On the "Task and Jobs" panel, a guest user has the following restrictions

Can only view, edit, run, and stop the campaigns, tasks, and jobs that he or she
created

Can only create, edit, and delete the "Calling numbers" profiles that he or she created

Fig. 2-16: User column on Task and Jobs panel

2.8.1 Enabling SQL User Roles


This section describes how to create a guest user in Microsoft SQL Management Studio and how to enable SQL roles in NQView.
To enable SQL roles in NQView
1. In "Microsoft SQL Management Studio", create at least one guest user.

User Manual 6378258439 02

21

SwissQual... NetQual

NQView Overview
User Roles

a) In "Microsoft SQL Management Studio", locate the server in the "Object


Explorer".

Fig. 2-17: Create new login

b) Enter the login credentials for the user and click "OK".

User Manual 6378258439 02

22

SwissQual... NetQual

NQView Overview
User Roles

c) Right-click the new user in the tree, for example, "Guest", and click "Properties".

Fig. 2-18: Configure properties for new user

d) In the "Select a page" tree, click "Server Roles".

User Manual 6378258439 02

23

SwissQual... NetQual

NQView Overview
User Roles

e) In the "Server roles" list, select the "public" and "sysadmin" check boxes, and
then click "OK".

Fig. 2-19: Server roles for new user

2. Click "Settings" on the "File" menu.


3. In the "Settings" tree, click "Database", and ensure that you are logged into the
database as the "sa" user.
Note: If you are logged in as a different user, click "Logout from database", enter
the login credentials for the "sa" user, and then click "Login to database"
4. In the "SQL user role" area, click one of the following options:

"None": Users have full control of the database


"Read only": Users only have read access to the database
"User space": Each user has full access to his or her database

User Manual 6378258439 02

24

SwissQual... NetQual

NQView Overview
User Roles

Fig. 2-20: Use SQL server roles

Note: Regardless of the user role that you select, the sa user retains full control of
the database.
5. Click "Save & Close"

User Manual 6378258439 02

25

SwissQual... NetQual

NQView Monitors
General Monitor Types

3 NQView Monitors
This section describes the monitors that are available in NQView. You can choose
from the following types of monitors:

General

Devices

Scanners

3.1 General Monitor Types


This section describes the general monitor types that are available in NQView. For
more information on some of these monitors, see the following sections.

Fig. 3-1: Value monitors


Table 3-1: Summary of NQView value monitors
Monitor

Description

"List"

Displays the most recent values in a list.

"Table"

Each value is shown in a separate column with the corresponding timestamp. A gray value indicates a copy. Since values might not arrive regularly, the last value is copied and grayed out.

"Map"

Displays measurement values on a map provided that your system has a GPS receiver. You can
also markers and alarms can be shown in this monitor.

"Bar chart"

Values are shown as individual bars. Only the most recent value is displayed.

"Line chart"

Every measurement value is shown as a single line on a time basis scale.

"Pie chart"

Values with the same units are shown on a pie chart

"Ranger Battery"

A monitor that shows the battery charge level of Diversity Ranger

"Devices"

Presents an overview of the connected devices. You can also display measurement information on
this monitor.

User Manual 6378258439 02

26

SwissQual... NetQual

NQView Monitors
General Monitor Types

Monitor

Description

"NQView events"

Displays all NQView events

"GPS"

A GPS monitor for the connected GPS device

3.1.1 List Monitor


The "List" monitor displays values as a list with the most recent value at the bottom.

Fig. 3-2: List monitor

For a description of the commands that are available when your right-click in the monitor, see chapter B, "Monitor Commands", on page 119.

Fig. 3-3: Context menu for a List monitor

3.1.2 Table Monitor


The "Table" monitor displays values as an Excel sheet.
The first column always displays the time and cannot be changed.

Each value that you add creates a new column in the Table monitor; however, you
cannot insert a new value between two existing columns. Values appear in the table
essentially in real-time, although some values might arrive at a higher rate. To keep the
rows of the sheet synchronized, cells that contain values that arrive at a lower rate
remain empty.

User Manual 6378258439 02

27

SwissQual... NetQual

NQView Monitors
General Monitor Types

Fig. 3-4: Table monitor

For a description of the commands that are available when your right-click in the monitor, see chapter B, "Monitor Commands", on page 119.

Fig. 3-5: Table monitor context menu

To disable automatic scrolling, click in the monitor, point to "Autoscroll", and then
click "Never".

User Manual 6378258439 02

28

SwissQual... NetQual

NQView Monitors
General Monitor Types

Fig. 3-6: Disable Autoscroll in a Table monitor

3.1.3 Map Monitor


You can use the Map monitor if you collect GPS data during a test. The monitor consists of a toolbar at the top, a Navigation panel on the left and a map on the right.
By default, the "Map" monitor uses MapX, which you have to install separately. If you
want to use Open Street Map, see chapter 3.1.3.1, "Open Street Map", on page 31.
For full functionality, use MapX.

User Manual 6378258439 02

29

SwissQual... NetQual

NQView Monitors
General Monitor Types

Fig. 3-7: Map monitor

User Manual 6378258439 02

30

SwissQual... NetQual

NQView Monitors
General Monitor Types

In "Replay" mode, the "Map" monitor automatically loads the different floor plans in the
order that the plans appear in the measurement file. NQView displays the name of the
floor plan under "User Layers" in the "Map" tree.

Fig. 3-8: Floor plan in Map monitor

3.1.3.1

Open Street Map


You can only use Open Street Map if you have an Internet connection and a GPS signal. Open Street Map supports routes in *.KML or *.KMZ format.
To use Open Street Map on a test drive
1. Connect the controlling PC to the Internet and start NQView.
2. On the "Realtime" console, add the "Map" monitor.
3. Click "Open street map" in the map engine list on the toolbar at the top of the monitor.

User Manual 6378258439 02

31

SwissQual... NetQual

NQView Monitors
General Monitor Types

Fig. 3-9: Select Open Street Map

4. If you have a pre-defined route, right-click "Paths" in the tree, click "Load gps
paths(s)", locate the *.KML or *.KMZ file, and then click "OK".

5. View the entire measurement route to cache the map tiles.


Note: Set the same zoom level that you want to use on the test drive.

User Manual 6378258439 02

32

SwissQual... NetQual

NQView Monitors
General Monitor Types

Fig. 3-10: Zoom level on map

6. Click the Open Street Map mode icon


to change to "offline" mode to reduce over
the air traffic during the measurements.
Note: You can also click "Settings" on the "File" menu and select the "Use open
street maps offline" option on the "Map" settings page.
3.1.3.2

Map Toolbar Commands


The following table describes the commands that are available on the Map toolbar at
the top of the "Map" monitor window.

Fig. 3-11: Map toolbar


Table 3-2: Description of the commands on the Toolbar menu in a Map monitor
Command

Description

"Open geoset"

Opens a geoset for the current map monitor

"Geoset manager"

Opens the MapX geoset manager to customize your geosets.

"Open picture"

Opens an image to use as a map for indoor mapping.

"Capture picture"

Takes a photograph with the camera on the PC for indoor mapping

"Select"

Turns the cursor into a selector, which you can use to select items on the map.

"Zoom in (Shortcut "I")"

Turns the cursor into a magnifying glass which you can use to enlarge the magnification
of the map.

User Manual 6378258439 02

33

SwissQual... NetQual

NQView Monitors
General Monitor Types

Command

Description

"Zoom out (Shortcut "O""

Turns the cursor into a magnifying glass which you can use to reduce the magnification of
the map.

"Pan (Shortcut "P")"

Turns the cursor into a hand which you can use to move the map around.

"Distance"

Turns the cursor into a cross with which you can measure distances on the map. The distance is displayed in the status bar of the map monitor.

"Set new walk position (Walk mode


only)"

Adds a new walk position point on the map.

"Delete last walk position"

Deletes the most recent walk position that you added to the map. This command also
deletes the point from the measurement file.

"Path mode"

The following path modes are available in the "Maps" monitor:

" Drive": Default path mode for NQView, which displays GPS points from the Diversity system on the map monitor.

"Walk (Live mode only)": NQView ignores the GPS points from the Diversity system
so you can manually specify the current position with the "Set new walk position"
tool. Walk mode is mainly for indoor mapping measurements.

"Auto center": Automatically centers the map when a new GPS point is available.

" Center if not visible": Re-centers the map as soon as a GPS point is outside of the
visible map area.

"Do not center": Maps monitor does not automatically center the map. Instead, you
need to manually move the map.

"Measure unit"

"Distance legend"

Shows and hides the distance ruler at the bottom of the map monitor.

3.1.3.3

" KM": Measure unit is kilometers


" MI": Measure unit is miles

Map Monitor Navigation Panel Commands

To access additional options in a "Map" monitor, right-click an item in the Navigation tree on the left.

Fig. 3-12: Navigation tree in a Map monitor

User Manual 6378258439 02

34

SwissQual... NetQual

NQView Monitors
General Monitor Types

The following tables describe the command options that are available when you click
an item in the Map Navigation tree.
Table 3-3: Description of the Map options
Menu Item

Description

"Unload geoset"

Unloads the current geoset file.

"Save map to bmp"

Saves the map as a bitmap image file.

Table 3-4: Description of the Path options


Menu Item

Description

"Load GPS path(s)"

Loads one or more GPS paths to the map.

"Remove all loaded paths" Removes the paths that you loaded onto the map.
"Size"

Changes the size of the car icon.

Table 3-5: Description of the Drive Path, Walk Path, and other loaded path options
Menu Item

Description

"View entire layer"

Zooms in to view the entire layer that you selected.

"Color"

Changes the color of the current path.

"Width"

Changes the width of the current path.

"Save"

Saves the current path to a file.

"Clear"

Clears the current path.

"Remove (for loaded


paths only)"

Removes the loaded path.

Table 3-6: Description of the Measure values options


Menu Item

Description

"Export values"

Exports values to a comma-separated file, a Google Earth kmz file, or a "MapInfo" tab file.

"Remove all values"

Removes all of the previously added values.

"Show unit"

Shows the unit name for each value.

"Value shade type"

Selects the shading type for the values on the monitor.

"Value titles"

Selects the titles for the value.

"Radial value offset"

" Offset enabled": Automatically arranges the values along the route to avoid overlapping
values.
"Radial orientation": Changes the orientation of the values on the path to left or right

Table 3-7: Single measurement value options


Menu Item

Description

"Remove value"

Removes the currently selected value.

User Manual 6378258439 02

35

SwissQual... NetQual

NQView Monitors
General Monitor Types

Table 3-8: BTS list options


Menu Item

Description

"Show BTS labels"

Shows the labels of the BTS station.

"Show full BTS info hint"

Includes detailed information in the BTS ToolTip.

"Edit BTS thematics"

Opens a window where you can edit the GSM and WCDMA BTS icons.

Table 3-9: BTS items (GSM, WCDMA or LTE) options


Menu Item

Description

"UARFCN filter (only for


WCDMA BTS item)"

Opens a filter for WCDMA UARFCN channels. Only the selected BTS cells are shown on the
map.

"Draw type"

Select one of the following BTS draw types:

" Full": Colored, filled BTS sectors

"Line": Unfilled BTS sectors

"Arrow": Arrow lines instead of full sectors

"Draw position"

Select one of the following start positions for the BTS serving line:

"Site center"

"Sector/cell center"

Fig. 3-13: Draw BTS line from site center

User Manual 6378258439 02

36

SwissQual... NetQual

NQView Monitors
General Monitor Types

Fig. 3-14: Draw BTS line from sector/cell center


Table 3-10: User layers options
Menu Item

Description

"Remove all user layers"

Removes the loaded user layers.

"Load tab file"

Loads a MapInfo TAB file on the map.

Table 3-11: Single user layer options

3.1.3.4

Menu Item

Description

"View entire layer"

Zooms into the map to view the selected layer.

"Rename"

Renames the user layer.

"Remove"

Removes the user layer.

"Save"

Saves the user layer as MapInfo Tab file.

Using Geoset GST Files


In addition to MapInfo TAB files, a Map monitor can also open files in GST format. The
GST format allows you to combine several TAB files into one file. As a result, you only
need to load one GST file to display the information from several TAB files on the map,
which minimizes the amount of CPU resources that NQView requires. You can use
MapInfo Professional to create a GST file.
To save a file in Geoset (*.GST) format in MapInfo Professional
1. In MapInfo Professional, click "Tool Manager" on the "Tools" menu.

User Manual 6378258439 02

37

SwissQual... NetQual

NQView Monitors
General Monitor Types

Fig. 3-15: Open Tool Manager

2. Add the "MapX Geoset Utility" command to the "Tools" menu.


3. In the "Tools" list, select the "Loaded" and "Autoload" check boxes for the "MapX
Geoset Utility".
Note: The "Autoload" option ensures that this command loads every time that you
start MapInfo.
4. Click "OK".

Fig. 3-16: Enable MapX Geoset Utility

5. On the "File" menu, click "Open", locate the map that you want to convert, and then
click "OK".
6. On the "Tools" menu, point to "MapX Geoset Utility", and then click "Save MapX
Geoset As".

User Manual 6378258439 02

38

SwissQual... NetQual

NQView Monitors
General Monitor Types

Fig. 3-17: Save map in *:GST format

7. In the "Save Geoset As", dialog box, select the latest version, and then click "OK".

Fig. 3-18: Select Geoset version number

8. Save the *.GST map in the same folder as the original map.

User Manual 6378258439 02

39

SwissQual... NetQual

NQView Monitors
General Monitor Types

Fig. 3-19: Maps folder

Note: The *.GST file contains the path to the folder that contains the original map.

3.1.4 Bar Monitor


The "Bar" monitor displays values as a real-time diagram.
To remove a value from the monitor, right-click in the phone area at the bottom of
the monitor, and then click "Remove".
Note: If the monitor has more than one value, point to "Remove", and then click the
value that you want to remove.

User Manual 6378258439 02

40

SwissQual... NetQual

NQView Monitors
General Monitor Types

Fig. 3-20: Bar monitor

For a description of the commands that are available when your right-click in the monitor, see chapter B, "Monitor Commands", on page 119

3.1.5 Line Chart Monitor


The "Line Chart" monitor plots the values versus time.
To remove values from the monitor, clear the check box for the value at the bottom
of the chart.

Fig. 3-21: Line Chart monitor

For a description of the commands that are available when your right-click in the monitor, see chapter B, "Monitor Commands", on page 119.

User Manual 6378258439 02

41

SwissQual... NetQual

NQView Monitors
Device Monitor Types

Fig. 3-22: Line monitor context menu

3.2 Device Monitor Types


This section describes the monitors that you can add to the workspace when you
select a device on the Devices toolbar.

Fig. 3-23: Device monitors

User Manual 6378258439 02

42

SwissQual... NetQual

NQView Monitors
Device Monitor Types

Table 3-12: Description of device monitors


Device Monitor

Description

"Application"

"Application"
"Overview"
"Job Overview"
"Test Results"
"CS Calls Testing Info"
"SMS to Sender Results"

"Network"

"Network Info"
"Technology History"
"KPI Results"
"Trace History"
"PS Data Status"
"UMTS NAS QoS"
"PDP Context Info"

"Media monitor"

Shows audio and video clips as well as photographs that have been captured during the measurement.

"Layer 3"

A table-like representation of all layer3 messages from a mobile phone with possibility of layer 3
message decoding.

"GSM"

"Cell"
"Line chart"
"Radio Parameters"
"Serving and Neighbors"
"Handover history"
"IRAT WCDMA Neighbors"
"C/I"
"Scanner Hot Channels"
"Missing Neighbor"

"GPRS EDGE"

"GPRS GMM Info"


"GPRS Mac Info"
"GPRS EDGE TBF Info"
"GPRS EDGE Quality"
"GPRS EDGE Throughput"
"GPRS Line Chart"
"EDGE Line Chart"

"WCDMA"

"Cell"
"Line chart"
"Radio"
"Active set"
"Horizontal active set"
"Measurement Report"
"Active set history"
"IRAT GSM Neighbors"
"Missing Neighbors"
"Cell details [Qualcomm]"
"Temporal analyzer [Qualcomm]"
"Power Ctrl [Nokia]"

"HSDPA"

"SCCH Info"
"DSCH Info"
"DPCCH Info"
"HARQ Info"
"DSCH Throughput"
"HSDPA 14.4 Line Chart"
"HSDPA+ 21 Line Chart"
"DSCH Modulation Chart"
"DSCH Transport Block Info"
"HSDPA Statistics [Qualcomm]"
"HSDPA Packet details [Nokia]"

User Manual 6378258439 02

43

SwissQual... NetQual

NQView Monitors
Device Monitor Types

Device Monitor

Description

"HSDPA DC"

"SCCH Info"
"DSCH Info"
"DPCCH Info"
"HARQ Info"
"DSCH Throughput"
"HSDPA+ DC Line Chart"
"HSDPA+ Dual Carrier Modulation Chart"

"HSUPA"

"MAC-e Info"
"E DCH Info"
"E DCH Configuration"
"E DCH Throughput"
"Line Chart"
"Radio Link Set"
"HS AGCH/RGCH Info"
"HS E HICH Info"
"Performance Bar Chart"

"CDMA"

Cell
"RF Line Chart"
"Active set"
"Handoff parameters"
"Paging and Access"
"Temporal analyzer"
"RLP Statistics"

"EvDO"

"Air Link Summary"


"Active set"
"RF line chart"
"Data line chart"

"WiMax"

"Cell"
"Convergence sub-layer"
"Serving cell"
"MAC info"
"Line Chart"
"Ranging"
"UL/DL Burst"
"UL Tx Pwr"

"LTE"

"Cell"
"RF Line chart"
"Radio"
"Serving and Neighbors"
"PDSCH Info"
"UE Rx Info"
"PBCH Info"
"PDSCH Throughput"
"PDSCH Throughput Line chart"
"PUSCH Info"
"PUSCH Throughput"
"PDSCH Scheduling chart"
"PUSCH Throughput Line chart"
"EMM State"
"PDSCH Modulation chart"
"DL HARQ Info"
"PUCCH Info"
"PUSCH Modulation chart"
"UL HARQ Info"

User Manual 6378258439 02

44

SwissQual... NetQual

NQView Monitors
Device Monitor Types

3.2.1 LTE Carrier Aggregation Monitor


LTE Carrier Aggregation (LTE CA) or channel aggregation enables multiple LTE carriers to be used together to provide the high data rates that are required for 4G LTE
Advanced.
Carrier aggregation has the following characteristics:

Download (DL) and upload (UL) resources come from aggregated resources of two
or more Component Carriers (CC), which can be of different bandwidth sizes as
well as on different LTE bands

Maximum number of aggregated component carriers is five, which results in the


100Mhz of maximum aggregated bandwidth

Number of UL CCs is always equal or smaller then the number of DL CCs

The easiest way to arrange aggregation is to use contiguous component carriers within
the same band, that is, intra-band contiguous component carriers. Non-contiguous
allocation can be intra-band CCs in the same band or inter-band CCs
Intra-band carrier aggregation:
Contiguous component
carriers

Band A

Band B

Intra-band carrier aggregation:


Non-contiguous component
carriers

Band A

Band B

Band A

Band B

Intra-band carrier aggregation

Fig. 3-24: Carrier component allocation types

CA has been initially specified for the following combinations of EUTRA bands and
CCs:

CA bandwidth class: indicates a combination of maximum ATBC and maximum


number of CCs
Class A: ATBC 100, maximum number of CC = 1

Class B: ATBC 100, maximum number of CC = 2

Class C: 100 < ATBC 200, maximum number of CC = 2

Classes D, E, F are still in a study phase


Aggregated Transmission Bandwidth Configuration (ATBC) = Total number of
aggregated Physical Resource Blocks (PRB)
The 20Mhz band has max 100 RBs, 10Mhz band 50 RBs, and so on.

CA configuration: Indicates a combination of E-UTRA operating band(s) and CA


bandwidth class, for example:
CA_1C indicates intra-band contiguous CA on LTE band 1 and CA bandwidth
class C

User Manual 6378258439 02

45

SwissQual... NetQual

NQView Monitors
Device Monitor Types

CA_1A_1A, indicates intra-band non-contiguous CA on band 1 with a one CC


on each side of the intra-band gap

CA_1A-5B indicates inter-band CA, on operating band 1 with bandwidth class


A and operating band 5 with bandwidth class B

In Rel 10 only 3 CA combinations defined, in Rel 11 much more

In figure 3-25, the carrier aggregation on all three component carriers can only be used
for the black UE. The white UE is not within the coverage area of the red component
carrier.

Inter-band, non-contiguous

Band 1
White UE

Band 2
Black UE

eNodeB

Primary Serving Cell (PSC), Primary Component Carrier (PCC), RRC connection and data
Secondary Serving Cell (SSC), Secondary Component Carrier (SCC), user data
Secondary Serving Cell (SSC), Secondary Component Carrier (SCC), user data
Fig. 3-25: Carrier aggregation coverage

For UEs that use the same set of CCs, can have different PCC.

Regarding scheduling there are two main alternatives for CA:

Each resources (PCC, SCC) is scheduled separately (on respective PCC, SCC)

Cross-carrier scheduling: All resources (PCC+SCCs) are scheduled on PCC


There is a new parameter CIF (Carrier Indicator Field) that indicates on which carrier the scheduled resource is located (either on PCC or SCC). The CIF is 0 for the
PCC.

User Manual 6378258439 02

46

SwissQual... NetQual

NQView Monitors
Device Monitor Types

A) Scheduling grant and resource


on the same carrier

PCC SCC

fDL

PCC

B) Cross-carrier scheduling:
Scheduling grant and resource NOT on the same carrier
- Carrier Indicator Field (CIF) on PDCCH

fUL

PCC SCC

fDL

fUL

PCC

CIF

LTE-Advanced

eNodeB

Primary Serving Cell (PSC), Primary Component Carrier (PCC), RRC connection and data
Secondary Serving Cell (SSC), Secondary Component Carrier (SCC), user data
Fig. 3-26: Cross carrier scheduling option

3.2.1.1

LTE CA Tabs on LTE Radio Tab in NQDI


When LTE CA is used in a measurement, the following tabs are available on the "LTE
Radio" tab in NQDI:

"PCC": Contains LTE Radio information from the Primary Component Carrier
(PCC), which is the cell that provides signaling and the data radio barrier.
The "PCC" tab is always present during LTE tests and not just when LTE CA is not
used.

User Manual 6378258439 02

47

SwissQual... NetQual

NQView Monitors
Device Monitor Types

Fig. 3-27: PCC tab on LTE Radio tab

"SCC 1": LTE Radio information from the Secondary Component Carrier (SCC),
which is the cell that provides data radio barrier only.
This tab is only available if the LTE CA is present during the session.

User Manual 6378258439 02

48

SwissQual... NetQual

NQView Monitors
Device Monitor Types

Fig. 3-28: SCC 1 tab on LTE Radio tab

3.2.1.2

LTE CA Tabs on LTE Downlink Tab in NQDI


When LTE CA is used in a measurement, the following tabs are available on the "LTE
Downlink" tab in NQDI:

"Sum": Displays the sum, and in some cases the average, of the PCC and SCC
values

"PCC": Displays the LTE Downlink data from the service PCC cell, that is, PCC
throughputs, Resource Block number, and so on

"SCC 1": Displays the LTE Downlink data from the service SCC cell, that is, SCC
throughputs, Resource Block number, and so on

User Manual 6378258439 02

49

SwissQual... NetQual

NQView Monitors
Device Monitor Types

Fig. 3-29: Sum tab on the LTE Downlink tab

The chart in figure 3-30 shows the Net-PDSCH throughput (Sum), which is the sum of
the Net-PDSCH throughput (PCC) and the Net-PDSCH throughput (SCC).

Fig. 3-30: PDSCH throughput chart

User Manual 6378258439 02

50

SwissQual... NetQual

NQView Monitors
Device Monitor Types

3.2.2 Layer 3 Monitor


The Layer 3 monitor can decode messages into human readable text. NQView automatically associates the Layer 3 monitor with the device that you select before you add
the monitor to your workspace.
NQView requires significant processing time to decode Layer 3 messages, especially if
you run NQView on a CSM.

Fig. 3-31: Layer 3 monitor

3.2.2.1

Exporting Layer 3 Messages


On the "Realtime" and "Replay" consoles you can export Layer 3 messages as text
files.
To export Layer 3 messages
1. On the "Realtime" or "Replay" console, open a "Layer 3 Monitor".
2. Click the message in the list on the left.
3. Right-click in the "Message details" pane and click "Export L3 messages to text
file".

User Manual 6378258439 02

51

SwissQual... NetQual

NQView Monitors
Scanner Monitor Types

Fig. 3-32: Export Layer 3 messages to text file

4. Go to where you want to export the file and click "OK".

3.3 Scanner Monitor Types

Fig. 3-33: Scanner monitor types

This section describes the monitor types that become available when you select a
scanner on the Devices toolbar.
Table 3-13: Description of types scanner monitors
Name of monitor

Description

"GSM"

"WCDMA"

User Manual 6378258439 02

"BCCH"
This monitor also displays GSM SCH burst power.
"RSSI"

"Spectrum"
"Top CPICH"
"BCH L3"

52

SwissQual... NetQual

NQView Monitors
Scanner Monitor Types

Name of monitor

Description

"CDMA"

"Spectrum"
"Top PN"

"LTE"

"TOP N RS"
"Spectrum"
Signal Scanning
Including LTE Synch Signal Scanning if you have a TSMW and TSME scanners
Spectrum Scanning
Signal Scanning MIMO
Subband

Fig. 3-34: GSM BCCH Scanner monitor

User Manual 6378258439 02

53

SwissQual... NetQual

Configuring Your Measurement System

4 Configuring Your Measurement System


This section provides an overview of how to use NQView to configure your SwissQual
system for measurement tasks.
Depending on your measurement system, the amount of configuration that you need to
perform with NQView varies. For example, you need NQView to configure every
aspect of a Diversity Benchmarker from the hardware to the measurement tasks and
campaigns, whereas, for Diversity Optimizer, you only need to create and configure the
measurement tests, jobs, and tasks as the Optimizer software automatically configures
the hardware.
The NQView "Control" console is where you configure your SwissQual measurement
system and tasks.

Fig. 4-1: Control console

For simplified data maintenance, NQView uses profiles, which contain settings that you
can reuse in your system and task configuration. The settings that you configure on the
Control panel are stored in the NQView SQL database.
The NQComm Windows service uses the same database to manage the FTP and
HTTP(S) communication between NQView and the measurement systems. The
NQComm service constantly queries the database as well as writes changes to the
database, for example, after measurement results from the probes reach NQView.

User Manual 6378258439 02

54

SwissQual... NetQual

Configuring Your Measurement System


Configuring Hardware

SwissQual SystemInspector, if installed, also accesses the NQView database. For


more information, see the Manual - NQWeb - SystemInspector.pdf document.

4.1 Configuring Hardware


NQView stores the hardware configuration information for your measurement system
in an SQL database and displays this information on the "System Configuration" panel
of the "Control" console.
Usually, you only need to configure your measurement probes once. For example,
after you configure a Diversity Benchmarker system, you only need to change the configuration when you update the hardware.
To view the status information for your PC or a configured device, click the item in
the "Hardware" tree.
To access the commands for a unit, right-click the unit in the "System Configuration" panel.

4.1.1 Configuring a Scanner


You can only configure a scanner that is connected to a Diversity system, which is in
turn connected to the controlling PC.
To configure a scanner in NQView
1. Connect the scanner, for example, a TSMW scanner, to the CSM and turn on the
scanner and the Diversity system.
2. In the "Control" console, click "System Configuration" on the Navigation pane.
3. Right-click the CSM that the scanner is connected to and click "Hardware detection: scanner".
Note: NQView adds a "Device Info" tab for a TSMW or a TSME scanner. You cannot connect a TSMW and a TSME scanner at the same time. Whenever you
change the options of a TSME scanner with the Rohde & Schwarz ViCom 15 software, you need to run the "Hardware detection" command in NQView again.

User Manual 6378258439 02

55

SwissQual... NetQual

Configuring Your Measurement System


Configuring Hardware

Fig. 4-2: Device info tab for TSME scanner

4. After the detection is complete, right-click the scanner, and then click "Edit".
5. Configure the scanner settings.

To import the scanner configuration settings, click the import icon , locate the
XML configuration file, and then click "OK".
If the configuration also contains scans, delete the existing configured
scans and click "Apply" before you import the configuration.
If the settings in the file do not match the capabilities of the scanner, an
error message opens.
If you want to import ROMES configuration files ( ) for a TSMW or PCTel
scanner, you need to copy the framereader.exe file into the NQView
application folder.
The ROMES configuration file replaces an existing LTE scan configuration,
but does not affect GSM and WCDMA scan configurations. To obtain a
copy of this file, contact our support center.

User Manual 6378258439 02

56

SwissQual... NetQual

Configuring Your Measurement System


Configuring Hardware

Fig. 4-3: Import scanner configuration error

To manually configure the scan settings, click the green plus sign
beside
"Configured scans", specify the settings in the "Scan details" dialog box, and
click "Save".

User Manual 6378258439 02

57

SwissQual... NetQual

Configuring Your Measurement System


Configuring Hardware

Fig. 4-4: Scan details

Note:
Repeat this step for each additional scan.
Use a semi-colon (;) to define ranges or multiple channels for WCDMA TopN or
LTE signals.
For a description of the "Meas. Rate (Hz per channel)" option, see chapter 4.1.1.3, "Measurement Rates", on page 63.
For additional information on TSMW scanner options, see chapter 4.1.1.2,
"TSMW Scanner Auto Bandwidth", on page 61.
Please consult the Customer Support Center.pdf document for the best
method to contact us.
To export the scanner configuration, click the Export icon
in the "Scanner" dialog
box, go to where you want to save the file, and then click "Save".
Note: If you want to include the most recent changes to the configuration, click
"Apply" before you click the Export icon .
4.1.1.1

Adding Two Scanners to a Benchmarker II System


This section describes how to add two TSMx scanners to a Benchmarker II system.

User Manual 6378258439 02

58

SwissQual... NetQual

Configuring Your Measurement System


Configuring Hardware

To add two scanners to a Benchmarker II system


You need to perform these steps on the controlling PC.
1. Connect each scanner to a DM port on a CSM for power.
Note: See the Manual - Diversity Benchmarker II Hardware.pdf for
the location of DM port.
2. Connect each scanner to an Ethernet port on the CMR with the supplied patch
cables
3. Ensure that each scanner has a unique IP address that matches the address range
of the internal LAN of the Benchmarker II system.
4. On the "Control" console in NQView, right-click a CSM in the "Hardware" tree of
the "System Configuration" panel, and then click "Hardware detection: scanner".

Fig. 4-5: Scanner hardware detection

The scanners appear in the "Hardware" tree.


5. Double-click a scanner, define the scans, and repeat for the second scanner.

User Manual 6378258439 02

59

SwissQual... NetQual

Configuring Your Measurement System


Configuring Hardware

Fig. 4-6: Configure import

Tip: You can also import () pre-defined scan configurations.


6. Assign the scanners to different CSMs.
a) Drag one of the scanners to a different CSM in the tree, for example, CSM 1.
b) Right-click each CSM that has a scanner and click "Update configuration".
7. Create the passive scanner data connections on the remaining CSMs in the system.

User Manual 6378258439 02

60

SwissQual... NetQual

Configuring Your Measurement System


Configuring Hardware

a) Right-click each remaining CSM in the system, point to "Add device", and click
"Scanner".

Fig. 4-7: Add scanner

b) In the "Remote active device" list of the "Scanner" dialog box, click the scanner
that you want to supply the data.
c) After you create the scanner data connections, right-click the relevant CSMs,
and then click "Update configuration".
4.1.1.2

TSMW Scanner Auto Bandwidth


The "Scan details" dialog box for a TSMW scanner has an additional item in the "Bandwidth" list, that is, "auto". If you click this option, NQView automatically retrieves the
value from the Master Information Block (MIB) Layer3 message.
You do not need to enable the "BCCH Layer 3" option to use the "auto" bandwidth
option.

User Manual 6378258439 02

61

SwissQual... NetQual

Configuring Your Measurement System


Configuring Hardware

Fig. 4-8: Scan details for a TSMW scanner

The "auto" option is only useful if the same channel in a LTE network changes during
the measurement.

Fig. 4-9: LTE Signal Scanning

User Manual 6378258439 02

62

SwissQual... NetQual

Configuring Your Measurement System


Configuring Hardware

If some PCIs in the network are configured to use one bandwidth and some PCIs are
configured to use a different bandwidth, then click a value in the "Bandwidth" list
instead of "auto". If you attempt to use "auto" in this situation, the MIB demodulation
significantly slows down the measurement.
4.1.1.3

Measurement Rates
The "Meas. Rate (Hz/channel)" value allows you to change the default scan rate of a
scanner. The scan rate largely depends on the network topology and the scanner configuration, including the complex scheduling mechanism each scanner uses to reach
the scan rates for each of the supported technologies. If the scanner does not reach
the rate that you specify over a longer period of time, the scanner is overloaded and
you need to reduce the number of concurrent measurement tasks on the scanner.
For an LTE scan, do not enter a value greater than 10 Hz for the "NB/WB Meas. Rate
(Hz/channel)" parameter to avoid imbalances in the scanning rates between different
technologies.
Example:
If you assign a "Meas. Rate" value of 2Hz to 10 WCDMA channels, the total scan rate
is 20Hz and the reporting interval to NQView for each channel is every 500ms. If the
reports arrive at a greater interval, the scanner is overloaded.
You can view the measurements rates for the following technologies on the "Values"
panel for the scanner:

GSM

LTE

Narrowband

LTE wideband

WCDMA

User Manual 6378258439 02

63

SwissQual... NetQual

Configuring Your Measurement System


Configuring Hardware

Fig. 4-10: Measurement rates on Values panel


Table 4-1: Description of the scan rate values
Value

Description

"Meas Rate 60s"

Provided directly by the ViCom interface of the TSMx scanner

"Meas Rate Total"

Provided directly by the ViCom interface of the TSMx scanner

"Chn Meas Rate 60s"

Number of measurements per second that the scanner provides for


one channel averaged over the total amount of time

"Chn Meas Rate Total"

Number of measurements per second that the scanner provides for


one channel averaged on the last 60 seconds
This value is calculated are calculated by dividing the corresponding
"Meas Rate" values for the total number of channels

User Manual 6378258439 02

64

SwissQual... NetQual

Configuring Your Measurement System


Configuring Hardware

4.1.2 Configuring the Backup of Measurement Files on a Diversity Unit


By default, Diversity stores the measurement files on the controlling PC. For added
security, you can keep a backup of the measurement files on a Diversity unit, for example, a CSM.
Diversity stores the backups in the following location on the Diversity unit:
C:\Users\All Users\Swissqual\Diversity\ResultsBackup
If you need the backup files, you need to manually transfer the files from the Diversity
unit.
To keep a backup of measurement files on a Diversity unit
1. On the "System Configuration" panel, right-click the Diversity unit, for example, a
CSM, and click "Edit".
2. In the "Unit" dialog box, click the pencil icon

beside the "Unit profile" list.

3. In the "Diversity unit profile" dialog box, type the number of days to store the files in
the "Backup of Measurement Files" box.

Fig. 4-11: Backup of Measurement Files

Note: If you decrease the number of days in a later edit, for example, from 14 to 4
days, Diversity deletes the excessive backup files after the number of days that
you enter.
4. Click "Apply" and click "OK"

User Manual 6378258439 02

65

SwissQual... NetQual

Configuring Your Measurement System


Configuring Hardware

5. Update the hardware configuration according to chapter 4.1.4, "Updating the Hardware Configuration", on page 67.

4.1.3 Configuring Subscriber Data Usage


Diversity keeps a data byte count for each subscriber profile that you define. You can
use this feature to determine if a SIM card has reached its monthly data limit or to limit
throughput values to specific value.
QualiPoc Android and QualiPoc Remote Control do not support the data byte count.

To view the total amount of data bytes that have been transferred by a SIM card,
click the device that contains the card on the "System configuration" panel, and
click the "General" tab.

Fig. 4-12: Data byte total

Diversity updates this information every 20 seconds and at the end of each cycle.
The "Data total" is cumulative and is not reset when you restart the device or connect the subscriber profile to another device.
Note: If you specified a data threshold value in the "Subscriber" profile and the
value is exceeded, a warning message appears next to the "Data total". This warning also appears at NQView startup for each subscriber that has exceeded the
data threshold, including subscribers that are not assigned to a device.

Fig. 4-13: Error log with data threshold values

User Manual 6378258439 02

66

SwissQual... NetQual

Configuring Your Measurement System


Configuring Hardware

To specify a data threshold in a subscriber profile, type the value in bytes in the
"Data threshold (Bytes)" box of the profile.

Fig. 4-14: Subscriber data threshold setting

To reset the data byte counter of a subscriber profile to zero, right-click the profile
in the tree on the "System configuration" panel, and then click "Reset subscriber
data".

Fig. 4-15: Reset subscriber data

4.1.4 Updating the Hardware Configuration


After you specify hardware configuration and settings in NQView, you need to update
the configuration of your system.
To update the hardware configuration of your system, right-click the system in the
tree of the "System Configuration" on the "Control" console, and then click "Update
configuration".
Note: You can also right-click individual devices in the system and click "Update
configuration".
Diversity Core commits the changes to the database and transfers the new configuration to the devices.

User Manual 6378258439 02

67

SwissQual... NetQual

Configuring Your Measurement System


Configuring Measurements

4.2 Configuring Measurements


You can configure the following types of measurement in NQView:

"Test": Most basic measurement that contains the actual test that is performed on
the network. Each test can be of a different test type.

"Job": Ordered collection of tests of the same type of application, for example,
voice quality tests and data tests. A job also contains job options, which are the
timings and the settings that apply to the tests in the job.

"Task": Collection of jobs that you can assign to one or two devices depending on
the job type. For additional functionality, you can also use triggers, that is, time,
speed, and events, filters, and network forcing. When you define a task, you can
only combine corresponding devices and jobs.

"Campaign": Collection of tasks that allows you to start the tasks simultaneously.
You cannot assign a task to more than one campaign.

"Decision Group": Collection of tests inside a job with a common radio technology
or data technology test decision criteria. Within the sequence of tests in a Decision
Group, only the first test with a Test Decision that matches the current network
technology is executed during each cycle of the job. A test without a Test Decision
is the default test if the Test Decisions of the other tests in the group do not match
the current technology. One way to use a Decision Group is to specify different file
sizes for data tests in LTE, HSPA, HSPA+, and HSPA-Carrier networks.

"Test Decision": Radio or data technology value that you assign to a test, which
runs the test if the current network technology matches the value. A Test Decision
can contain one or several radio or data technologies.

4.2.1 Creating and Running Tasks


This section describes the basic steps that you need to perform in NQView to run a
measurement task.
Before you can complete these steps, NQView must be connected to an SQL database. The first time you start NQView, follow the on-screen instructions to connect to
the database. Your database must also contain at least one unit and device.
At any point during this process, press CTRL+H to open the NQView help window. The
contents of this window changes when you move your mouse over an element in
NQView. Click the yellow asterisk beside list to create a list item and the pencil to
edit a list item.
You can configure NQView to prompt you for a task description when you run a task.
To enable the task description option, click "Settings" on the "File" menu, click
"Tasks" in the tree, and then select "Ask for task descriptions".

User Manual 6378258439 02

68

SwissQual... NetQual

Configuring Your Measurement System


Configuring Measurements

Fig. 4-16: Enable Ask for task description option

To create and run a measurement task


1. Start NQView and select the "Control" console.
2. On the "System Configuration" panel, create the connection profiles for your system.
a) Expand "Profiles" in the tree and expand "Connections".
b) Right-click the protocol for the connection, for example, "FTP", and click "Add
connection" profile.

User Manual 6378258439 02

69

SwissQual... NetQual

Configuring Your Measurement System


Configuring Measurements

c) In the "Connection Profile" window, specify the connection information, click


"Apply", and then click "OK".

Fig. 4-17: FTP connection profile

Note: If you want your Diversity system to use FTP over SSL, you need to enable
the relevant SSL option on the default "Diversity FTP" connection profile. To apply
the new settings, right-click each CSM, PCM, ASM, or MPM in the system, click
"Edit", and then click "OK". Alternatively, you can restart the NQComm Windows
service on the controlling PC.
3. Configure addtitonal profiles, for example, a "Trigger" profile.
4. Define your system hardware.
a) Right-click "Hardware" in the tree and add your system, for example, point to
"Add System", and then click "Diversity Benchmarker".
Diversity Optimizer performs this step automatically.
b) Specify the settings in the window that opens and click "OK".
c) Right-click the system to add a measurement module, for example, point to
"Add unit", and then click "CSM".
d) Specify the information for the module in the window that opens and click "OK".
e) Right-click the measurement module and click "Hardware detection: all".
f) Right-click the measurement devices and click "Edit" to specify the measurement options.
5. Configure the measurement jobs for your system.
a) On the "Tasks and Jobs" panel, right-click a job type in the "Job definitions"
area, and then click "Add job".
b) Specify the settings for the job and click "OK".
For a description of the parameters for an intrusive voice job, see chapter A,
"Voice Job Timings Configuration", on page 117.
c) Specify the settings for the test that the job runs and click "OK".

User Manual 6378258439 02

70

SwissQual... NetQual

Configuring Your Measurement System


Configuring Measurements

d) Specify the advanced options for the jobs, for example, add the jobs to a "Decision Group".

To add a job to a "Decision Group", right-click the job, click "Add decision
group", and then type a name for the group.

Fig. 4-18: Creating a Test Decision profile

Note: To create a "Test Decision" profile, right click "Test decisions" in the tree,
click "Add test decision", and then specify the decision settings.
6. Create the task.
a) On the "Tasks and Jobs" panel, right-click "Measurement" tasks and click "Add
task".
b) In the "Measurement Task" editor, type a name for the task in the "Name" box
and click your measurement device in the "Device A/B" side list on the right.
c) Click the "Add" icon
beside the Job sequence box.
d) In the "Job" list, click the job that you created and click "Save".

Fig. 4-19: Job details window

e) For a MultiRAB task, click "MultiRAB" in the "Job Execution" list.


For more information on MultiRAB tasks, see chapter 4.2.1.2, "About MultiRAB
Tasks", on page 76.

User Manual 6378258439 02

71

SwissQual... NetQual

Configuring Your Measurement System


Configuring Measurements

f)

To specify the measurement duration, enter a value greater than 0 in the


"Duration" or "Cycles" boxes.
For a Data job, you also need to specify an access point. If the access point is
not in the list, click the yellow asterisk beside the list and create the profile
for the access point.
If you want to use forcing in the Data test, you need to define and select a
"Forcing profile".

Fig. 4-20: Forcing profile for Data test.

User Manual 6378258439 02

72

SwissQual... NetQual

Configuring Your Measurement System


Configuring Measurements

g) If you want to force the task to use a technology, click the forcing profile that
you created in the "Forcing A side" or "Forcing B side" list.
If the device does not support the forcing profile an error message opens.

Fig. 4-21: Task with 4G Forcing profile

h) For Wideband tests on some phone models, such as the Samsung S3 I9305,
select "Capture speech directly on the smartphone".
This option moves part of the load from the PC to the smartphone.

Fig. 4-22: Capture speech directly on the smartphone

i)

Click "Apply" and click "OK".

User Manual 6378258439 02

73

SwissQual... NetQual

Configuring Your Measurement System


Configuring Measurements

7. Connect to the measurement system.


8. In the "Tasks" monitor, locate the task that you want to run, and then click the icon
for the task in the "Start" column.

If you enabled the "Ask for task descriptions" option, type a description for the
task in the "Task Description" dialog box, and then click "OK".

Note: The task does not start if a task is already running on the device or if the
schedule conflicts with another scheduled task.
If a task fails to start on a smartphone, Diversity reboots the phone, but you need
to start the task again. If the task continues to fail, you might have to manually
reboot the phone.
The following states prevent a task start:

StartUp
Shutdown
Error
ConfigMissing
UnitNotConnected
NoTimeSync (This does not prevent a QualiPoc Remote Control start.)
GPSNotReady (This does not prevent a QualiPoc Remote Control start.)
ScannerNotReady (where applicable)
DeviceDisabled
UnitNotReady
UnitTimeout1/2
NQCommNotRunning
UnitDisabled
LicenseMissing

To stop the task, click the icon again. If you do not see the "Tasks" monitor, click
"Tasks" on the main toolbar.
4.2.1.1

Defining a Speed Trigger Profile


You can configure a task to start or to stop when a specific vehicle speed is reached.
The trigger requires at least one valid GPS location.
You can only use a speed trigger for single-sided tasks.

To create a speed trigger profile


1. On the "Tasks and Jobs" pane of the "Control" console of NQView, expand "Profiles" in the tree, expand "Triggers", right-click "Speed trigger", and click "Add
speed trigger".

User Manual 6378258439 02

74

SwissQual... NetQual

Configuring Your Measurement System


Configuring Measurements

Fig. 4-23: Speed trigger profile in NQView

2. Type a name for the profile.


3. Specify the "Speed threshold stop" in "km/h" and the minimum duration for the
speed to be maintained in the "Measurement stop time" box.
Note: When the speed drops below the threshold value for the duration that you
specify, the task stops when the current test completes.
4. Specify the "Speed threshold start" in "km/h" and the duration for the minimum
speed to be maintain in the "Measurement start time" box.
The test starts when the speed remains above the threshold value for the duration
that you specify.
Note: A speed trigger profile does not support the "Minimum Task Duration to
(re)start" option.
5. Specify the GPS timeout value in the "No GPS timer" box:

Enter the amount of time to wait for a valid GPS location before stopping the
task.
Enter 0 to use the last reported speed in the absence of a valid GPS position.

6. Assign the profile to a measurement task.

User Manual 6378258439 02

75

SwissQual... NetQual

Configuring Your Measurement System


Configuring Measurements

Fig. 4-24: Measurement task with speed trigger profile

Note:
If you specify "Cycles" for the job, the "Speed trigger" activation resets the
cycles.
If the "Job sequence" contains more than one item, the task restarts from the
top of the list if the start "Speed trigger" activates.
4.2.1.2

About MultiRAB Tasks


When you configure a MultiRAB task, NQView displays a chart of the job timings inside
each fixed call window of the task.

User Manual 6378258439 02

76

SwissQual... NetQual

Configuring Your Measurement System


Configuring Measurements

Fig. 4-25: MultiRAB task

Double-Sided MultiRAB Task


You can run double-sided speech tests and double-sided messaging tests in parallel
provided that the B-side device acts as the receiver for the double-sided messaging
tests.
For a list of the supported devices as well as the limitations, see the release notes.

Double-Sided SMS Tests


For a double-sided SMS test, specify an "Initial pre-connect delay", for example, 10
seconds, in the "Job" window, and then enter the same value, for example, 2 minutes,
in the following boxes:

"Window duration" box in the "Job" window

"Max duration" box in the "Data test" window

User Manual 6378258439 02

77

SwissQual... NetQual

Configuring Your Measurement System


Configuring Measurements

Fig. 4-26: SMS Job window

Fig. 4-27: SMS Data test window

You cannot use "Circuit switched" or "Packet domain" as a "Service preference".

User Manual 6378258439 02

78

SwissQual... NetQual

Configuring Your Measurement System


Configuring Measurements

Double-Sided MMS Tests


For a double-sided MMS test, in the "Job" window, and enter the same value, for
example, 2 minutes, in the following boxes:

"Window duration" box in the "Job" window

"Max duration" box in the "Data test" window

Fig. 4-28: MMS Job window

Fig. 4-29: MMS Data test window

User Manual 6378258439 02

79

SwissQual... NetQual

Configuring Your Measurement System


Configuring Measurements

Unlike a double-sided SMS tests, you only need to specify an "Initial pre-connect
delay" for certain phones. However, if your device performs a CFSB test at the start of
an MMS receive test, you need to specify a relevant value for this delay.
A MultiRAB task does not take "Protocol" into account, that is, "WAP" or "HTTP".

4.2.2 Creating and Running Campaigns


If you want to start a group of tasks at the same time, you need to create a campaign.
A campaign is especially useful when you want to synchronize the start of multiple
voice measurement tasks.
To create and run a measurement campaign
1. On the navigation panel of the "Control" console, click "Tasks and Jobs".
2. Right-click "Measurement tasks" in the tree and click "Add campaign".
3. In the "Name (ID)" box, type a name for the campaign.

Fig. 4-30: Creating a campaign

4. In the "Execution type" list, click one of the following options:

"Asynchronous campaign": For simple multiple tasks

User Manual 6378258439 02

80

SwissQual... NetQual

Configuring Your Measurement System


Configuring Measurements

"Multichannel campaign":
Job measurement only starts after all the job transfers are complete and all
the channels are ready
Only one channel needs to complete the job transfer to synch the other
channels.
Requires DTMF job transfer
All B-side devices must belong to the same unit
Only for unscheduled tasks
Tasks can be multiRAB, Best Effort, or a mixture of both

Fig. 4-31: Multichannel and asynchronous execution types

Note: Multichannel campaigns do not support NINA+ tasks. You cannot use the
"Run on Phone" multiRAB option on Samsung phones.
For a description on how to create a mobile to mobile multichannel campaign, see
chapter 4.2.2.1, "Multichannel Campaign With Two Benchmarker Systems",
on page 81.
5. Drag the tasks from the "Available tasks" list to the "Task in campaign" list.
6. Click "OK".
To start a campaign, locate the campaign that you want to run, and then click the
icon for the campaign in the "Start" column.
4.2.2.1

Multichannel Campaign With Two Benchmarker Systems


This section describes how to create a multichannel mobile to mobile campaign with
two different Benchmarker systems, with all of the B-Side mobiles on the same Benchmarker system.

User Manual 6378258439 02

81

SwissQual... NetQual

Configuring Your Measurement System


Configuring Measurements

To create a B-Side Benchmarker system


This procedure assumes that you have already created the A-Side Benchmarker system.
1. Add the B-Side Benchmarker system to the "System configuration" tree on the
"Control" console in NQView.

Fig. 4-32: Unit group

Tip: To keep track of the B-Side CSMs, create a group, for example, B-side, and
add the Benchmarker system to the group.
2. Add and configure the B-Side CSMs.
On each B-Side CSM set the following options to "No connection/DTMF":

"NQComm control"
"Unit control"
"Job transfer send"
"Job transfer listen"

User Manual 6378258439 02

82

SwissQual... NetQual

Configuring Your Measurement System


Configuring Measurements

Fig. 4-33: B-Side CSM configuration

Note: Even though the B-Side CSMs must be in the same Benchmarker system,
they do not need to be time-synchronized.
3. Add the B-Side mobile devices to the CSMs and configure the mobile options,
including the "DTMF scan" option, which must be enabled.

Fig. 4-34: B-Side mobile devices

User Manual 6378258439 02

83

SwissQual... NetQual

Configuring Your Measurement System


Configuring Measurements

Tip: You can use hardware detection to add the mobiles if the controlling PC is
connected to the system.
4. Configure the measurement jobs, tasks, and campaign.
Note:
You cannot use the "Capture speech directly on the smartphone" option in a
measurement task for a multichannel campaign.
If the
[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\SwissQual\
Diversity\Engine\RunTestOnPhone] Windows Key is present on the BSide CSM, for example, if you use the CSM as a Land Unit in a Mobile to Land
Unit speech test scenario, change the value to 0.

B-Side Benchmarker
with no time
synchronization
between the CSM
units

A-Side standard
Benchmarker

Fig. 4-35: A-Side and B-Side Benchmarker systems in NQView

4.2.3 Exporting and Importing Job Configurations


You can export the configuration settings from a single job, from all the jobs that you
have defined, from all the jobs in a measurement task, or from all of the jobs from all of

User Manual 6378258439 02

84

SwissQual... NetQual

Configuring Your Measurement System


Configuring Measurements

the measurement tasks to a file in XML format. You can also import job settings at the
job definition level.
To export a job configuration
1. On the Navigation panel of the control console, click "Tasks and Jobs", and then
expand "Job definitions" in the tree.
2. Export the job configuration.

To export the configuration of a single job, right-click the job, click "Export configuration", go to where you want to save the file and then click "OK".
To export the configurations of all of the jobs in the list, right-click "Job definitions", click "Export configuration", go to where you want to save the file and
then click "OK".

To export all the job configurations from a measurement task


1. On the Navigation panel of the control console, click "Tasks and Jobs", and then
expand "Measurement tasks" in the tree.
2. Export the job configurations.

To export the job configurations from a single measurement task, right-click the
measurement task, click "Export Job Configurations", go to where you want to
save the file, and then click "OK".
To export the job configurations from all of the measurement tasks, right-click
"Measurement tasks", go to where you want to save the configuration file, and
then click "OK".

To import job configuration settings


1. On the Navigation panel of the control console, click "Tasks and Jobs".
2. Right-click "Job definitions", click Import configuration, locate the XML file that contains the configuration, and then click "Open".
Note: The names of the imported jobs in NQView include the import date, for
example, Job_123 (2013-09-09).

4.2.4 Exporting and Importing Profiles


You can only export and import "Forcing" and "Trigger" profiles.
To export forcing and trigger profiles
1. On the Navigation panel of the control console, click "Tasks and Jobs", and then
expand "Profiles" in the tree.
2. Export the profile.

User Manual 6378258439 02

85

SwissQual... NetQual

Configuring Your Measurement System


Configuring Measurements

To export a single profile, right-click the "Forcing" or "Trigger" profile, click


"Export forcing" or "Export trigger", go to where you want to save the profile,
and then click "OK".
To export all of the profiles, right-click "Forcings" or "Triggers", click "Export
forcings" or "Export triggers", go to where you want to save the profile, and
then click "OK".

To import forcing or trigger profiles


1. On the Navigation panel of the control console, click "Tasks and Jobs", and then
expand "Profiles" in the tree.
2. Right-click "Forcings" or "Triggers", click "Import forcing" or "Import trigger", locate
the XML file that contains the profile, and then click "Open".

4.2.5 Updating a BTS List


You can use NQView to update the BTS list on your system from an FTP server.
To enable the BTS update option in NQView
This procedure assumes that you have created at least one FTP profile for your system configuration.
1. On the "File" menu, click "Settings".
2. In the tree, click "Map".

User Manual 6378258439 02

86

SwissQual... NetQual

Configuring Your Measurement System


Configuring Measurements

Fig. 4-36: Enable BTS auto update

3. In the "BTS auto update from FTP" area, select "Enable BTS auto update".
4. In the "FTP profile" list, click a profile.
5. Click "Save & Close".
To update a BTS file from NQView
NQView restarts at the end of this procedure.
1. Upload the new BTS file to the directory on the FTP server that you have specified
in the FTP profile.
Note: The name of the BTS file must be BTSList.txt. For a description of the
format of the BTS, see chapter 6.4, "BTS List", on page 108 or look at the
C:\ProgramData\SwissQual\Diversity\NQView\MapBTS\
BTSThematic.xml file on the controlling PC.
2. On the "File" menu, click "Settings".
3. Click "Check for update" and click "Yes" in the message box that opens.
NQView restarts when you click "Yes".

User Manual 6378258439 02

87

SwissQual... NetQual

Configuring Your Measurement System


Remotely Updating SwissQual Software

4.3 Remotely Updating SwissQual Software


This section describes how to remotely update the Diversity software on a CSM or
PCM or the Qualipoc software on a QualiPoc smartphone in Remote Control mode.
To prepare the Diversity software update, copy the
SQ-Diversity-Hotfix-XX.X.X.XX-PPXXX.zip file to the controlling PC.
To prepare the QualiPoc software update, add one or more of the following files to
a zip file with the name SWUpdate-QP-Android*.zip on the controlling PC.

QualiPoc - Android - XX.X.X.XX.apk


SQuad08-ForAndroid-XX.X.X.XX.apk
SQLookForSynch - Android- XX.X.X.XX.apk
License key

Note: The package can only contain these files. You can name the update package SWUpdate-QP-Android.zip or SWUpdate-QP-Android-12.1.1.zip. NQView
does not recognize SWUpdate-QP.zip as a valid update file. If Remote Control
mode is not enabled in the license key, the unit is lost after the update.
To update SwissQual software remotely from NQView
1. On the "Control" console, click "System configuration".
2. In the tree, click the plus sign (+) beside "Profiles".
3. Right-click "Software update" and click "Add software update".

User Manual 6378258439 02

88

SwissQual... NetQual

Configuring Your Measurement System


Remotely Updating SwissQual Software

Fig. 4-37: Add software update profile

4. Select the zip software update package for the unit.


a) In the "Unit software update" window, click the browse button (...) and locate
the update file.
b) Click "Apply" and click "OK".

Fig. 4-38: Locate the update file

5. Update the measurement units.

User Manual 6378258439 02

89

SwissQual... NetQual

Configuring Your Measurement System


Remotely Updating SwissQual Software

a) Right-click the software update profile in the tree, and then click "Execute
update".

Fig. 4-39: Execute update

b) In the list, click the units that you want to update, and then click "Execute
update".

Fig. 4-40: Select QualiPoc Remote Control unit to update

Note: During the QualiPoc update, NQView uploads the update package to the
FTP server and sends an SMS to the QualiPoc Remote Control unit. If the unit
does not use an SMS service, the update occurs at the next poll. The QualiPoc
Remote Control unit downloads, verifies the update package from the FTP server,
and runs the update.

User Manual 6378258439 02

90

SwissQual... NetQual

Configuring Your Measurement System


Remotely Updating SwissQual Software

4.3.1 Monitoring the Update


You can monitor the update process on the "Alerts and actions" tab of the
NQView log.
If the update package contains a combination of the
SQuad08-ForAndroid-XX.X.X.XX.apk,
SQLookForSynch - Android- XX.X.X.XX.apk, or license files, NQView updates
the logs status to "Succeeded" when the update is complete.
If the update package also contains the QualiPoc - Android - XX.X.X.XX.apk
file, NQView updates the log status to "Succeeded" after the QualiPoc Remote Control
unit restarts.
If the update package contains more than one file, the
QualiPoc - Android - XX.X.X.XX.apk update always runs last.
If the update package contains files that are not compatible with QualiPoc, for example, a *.dll file, the update extracts the compatible files and sends a "Failed
NQView".
If the license has expired, a "Please update the license" message appears in the log.

Fig. 4-41: Monitoring the software update

User Manual 6378258439 02

91

SwissQual... NetQual

Monitoring Measurements
Using Monitors

5 Monitoring Measurements
This section describes the options that you have to monitor measurements in real-time
or during the playback of a measurement file.
Use the "Realtime" console to monitor a live measurement in NQView. NQView automatically connects to your configured units when you open this console.
NQView has a color scheme for low light conditions, which you can activate by using
one of the Windows high contrast themes.

Fig. 5-1: Low light color scheme

5.1 Using Monitors


NQView provides several types of monitors which you can use to view a variety of
numerical and text data measurement values in real-time or during the playback of a
measurement file.
To add a monitor to your workspace, double click the monitor in the tree or use the
"Monitors" menu on the main toolbar.

User Manual 6378258439 02

92

SwissQual... NetQual

Monitoring Measurements
Using Monitors

Fig. 5-2: WCDMA Spectrum Scanning monitor

To add a value to a monitor, select a device, select a value in the tree, and then
drag the value to the monitor.
Note: NQView does not allow you to add values to incompatible monitors.

5.1.1 Monitoring Measurements in Real Time


The "Realtime" console allows you to observe measurement data from the connected
and enabled devices in real time.
The "Devices" monitor is central to operating Optimizer. This monitor displays the
device status and also allows provides you with controls to start and stop tasks.
To display the "Devices" monitor, click "Open Devices" on the "Realtime" menu or
click the "Open Devices" icon on the "Console" toolbar.
To access the available commands for a device, right-click the device in the monitor.
To view additional device information, for example, technology and test statistics
double-click a device in the monitor.

User Manual 6378258439 02

93

SwissQual... NetQual

Monitoring Measurements
Using Monitors

Fig. 5-3: Devices monitor

When an Android phone fails to operate correctly at the beginning of a measurement,


the device status changes to not ready.
If the device is a Samsung phone and is missing a SIM card, the log file contains an
entry that advises you check the SIM card and reboot the device. If the phone is in an
MCM, the phone automatically reboots when you update the configuration. If the phone
is not in an MCM, you need to manually reboot the phone. However, Diversity only
looks for the SIM card on startup. If you remove the SIM card during operation, Diversity does not detect the removal and simply shows the device as not ready.

5.1.1.1

Hardware Status Colors


The following table describes the color scheme that NQView uses to indicate the current status of the measurement hardware.
The Device toolbar and "Devices" monitor in the "Realtime" and "Replay" consoles use
the same color scheme.

Status Color

Description
Ready/OK
Measuring
Starting/Stopping/Hardware Detection (transitional states)
Error
No connection

5.1.2 Creating and Adding User Markers (Realtime Console Only)


You can create text markers, such as Entering Tunnel, that you can manually add to
your measurement file during a test.

User Manual 6378258439 02

94

SwissQual... NetQual

Monitoring Measurements
Using Monitors

You can only add markers in "Live connect" mode.

To define a user marker


1. In the Navigation panel, click "User markers".
2. In the "Create marker" area, click "Add marker".
3. In the "Edit markers" dialog box, specify the settings for the marker, and then click
"OK".
To add a marker during a measurement
1. In the Navigation panel, click "User markers".
2. In the "User defined" area, click the marker.

5.1.3 Customizing Monitors


To customize the monitor, for example, to change the background color, right-click
the title bar of the monitor, and then click "Customize monitor".
To view a list of the customization options, right-click in the monitor.
To insert another monitor in the monitor window, drag to expand the window, rightclick in the empty space, and then select the monitor that you want to add.
To save your changes, right-click the title bar and click "Finish customizing".

Fig. 5-4: Customize a monitor

User Manual 6378258439 02

95

SwissQual... NetQual

Monitoring Measurements
Log Files

5.2 Log Files


NQView produces the following type of logs:

Error: contains error and warning message types

System: contains transition and information message types

Communication: contains transition and information message types

5.2.1 Error Log


The "Error log" tab at the bottom of the NQView window displays the errors and warnings that occur when you configure your system and while measurements are running.
NQView continues to display these errors in bold until you dismiss the messages with
the "Confirm all errors" button.

Fig. 5-5: Error Log tab

When errors occur, a red blinking warning appears on the status bar at the bottom of
the window and a tone is played.
To reset the error warning, click "Confirm all errors".
To disable the error sound, right-click in the "Error log" window, and click "Play
error sound".
When the conditions that triggered the error are no longer present, NQView automatically dismisses the error message. For example, NQView automatically dismisses the
"GPS not ready" error message upon reception of a "GPS ready" or "GPS has valid
position" message.

5.2.1.1

Consecutively Failed Tests


You can create a Windows Registry key to configure NQView to raise an alarm when a
specific number of data tests consecutively fail within a data session.

User Manual 6378258439 02

96

SwissQual... NetQual

Monitoring Measurements
Log Files

Fig. 5-6: Number of consecutively failed tests

NQView will only raise the alarm once during a session, even if more tests fail consecutively. If a successful test occurs during the series of failed tests, NQView restarts the
count.
To create an alarm for consecutively failed tests
1. Connect to the Diversity CSM or PCM Open the Windows Registry editor and go to
the following location:
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Swissqual\Diversity\
Engine\SVE\Alarms
2. Create a "String Value" key with the name "FailedTestsPerSessionThreshold".
3. Assign the key a value of 2 or higher.
Note: To disable the alarm, set the key to 0.
5.2.1.2

Failed Tests With the Same ID in Consecutive Test Cycles


You can create a Windows Registry key to configure NQView to raise an alarm when a
data test with the same ID fails in consecutive test cycles.

User Manual 6378258439 02

97

SwissQual... NetQual

Monitoring Measurements
Log Files

Fig. 5-7: Consecutively Failed Tests in different test cycles

NQView will only raise the alarm once during a measurement session, even if more
tests with the same ID fail in consecutive test cycles. If a successful test occurs during
the series of failed tests, NQView restarts the count.
To create an alarm for failed tests with the same ID in consecutive test cycles
1. Connect to the Diversity CSM or PCM Open the Windows Registry editor and go to
the following location:
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Swissqual\Diversity\
Engine\SVE\Alarms
2. Create a "String Value" key with the name "FailedTestsPerMeasurementThreshold".
3. Assign the key a value of 5 or higher.
Note: To disable the alarm, set the key to 0.

5.2.2 Downloading Log Files


You can download log files from an individual device as well as all of the devices in a
measurement system or group that is connected to the controlling PC.
To download log files to the controlling PC
1. On the Navigation panel of "Control" console, click "System configuration".
2. Right-click a "Group", "Unit" or "Device" in the tree, and then click "Get log files".

User Manual 6378258439 02

98

SwissQual... NetQual

Monitoring Measurements
Forcing a Device to use a Specific Technology (Realtime Console Only)

Fig. 5-8: Get log files

5.3 Forcing a Device to use a Specific Technology (Realtime Console Only)


You can force a device to use a specific technology during a live measurement for
example, GSM.
To force a device to use a specific technology
1. On the "Realtime" menu, click "Device Forcing".

Fig. 5-9: Forcing dialog box

2. In the "Device" box, click the name of the device that you want to apply forcing to.

User Manual 6378258439 02

99

SwissQual... NetQual

Monitoring Measurements
Rebooting Devices During a Measurement

3. In the "User forcings" area, select a technology in the "Technology" list, for example, "GSM".
4. Specify the options for the technology, for example "GSM cell barring", and then
click "Apply forcing".
Note: You can force to a special RF band or to a set of GSM or UMTS bands if the
coverage and the service in the selected bands are known to be sufficient. However, if the coverage and the service for one or more of the bands are not sufficient, only use "Technology forcing".

5.4 Rebooting Devices During a Measurement


During a measurement, you can reboot a CSM, PCM, or an individual measurement
device that is connected to a CSM or PCM from the NQView.
To reboot a CSM, PCM, or a measurement device that is connected to the CSM,
right-click the CSM, PCM, or the device on the "System configuration" panel in the
"Control" console, and then click "Reboot".

Fig. 5-10: Reboot a measurement device

User Manual 6378258439 02

100

SwissQual... NetQual

Monitoring Measurements
Replaying Measurement Data

If you need to reboot a Benchmarker II system, press the power button on the CMR
(Computer Module Rack) and after the system shuts down, press the power button
again. The process is the same on a Benchmarker system, except that you need to
press and hold the power button on the CBM.

ASM/DSM

CSM

DMR

CMR

Fig. 5-11: Benchmarker II system - CMR power button is the green button

5.5 Replaying Measurement Data


You can use the "Replay" console to evaluate your data as you replay your measurement files.

User Manual 6378258439 02

101

SwissQual... NetQual

Monitoring Measurements
Replaying Measurement Data

Fig. 5-12:

To replay a measurement data file


1. Click the "Replay" tab at the edge of the Navigation panel.

Fig. 5-13: Change to Replay console

User Manual 6378258439 02

102

SwissQual... NetQual

Monitoring Measurements
Replaying Measurement Data

2. In the window that opens, locate the measurement file, and then click "Open".
Note: When you load multiple measurement files, NQView uses the device ID to
distinguish between the devices. NQView automatically assigns unique device IDs
when you configure a system, for example, a Benchmarker II system. For QualiPoc
Handheld and QualiPoc Freerider devices, you need to manually assign device IDs
on the phones. For more information, see the
Manual - QualiPoc Android.pdf and
Manual - QualiPoc Freerider II.pdf files.
3. On the "Time" toolbar, click the "Play" button

4. On the "Devices" toolbar, click the device that you want to monitor.
5. Add your monitors to the workspace and then add the values to the monitors.

Fig. 5-14: Data Player time slider

Tip: Use the time slider to quickly navigate the playback.

User Manual 6378258439 02

103

SwissQual... NetQual

Realtime and Replay Tools


Monitors

6 Realtime and Replay Tools


This section describes the tools that you can use on the Realtime and Replay consoles
in NQView in addition to the NQView monitors.

6.1 Monitors
For a description of the monitors that you can use in the "Realtime" and "Replay" consoles, see chapter 3, "NQView Monitors", on page 26 and chapter 5, "Monitoring Measurements", on page 92.

6.2 Events
You can configure NQView to use Events as special triggers to provide you with information when a specific event occurs, for example, a Serving Cell event or a Byte
Counter or Call Seconds Threshold event.
When you upgrade to 13.1, you will need to reassign the events that you had previously configured for a unit.
To configure an event
1. Click "Open Events" on the "Replay" or "Realtime" menu.
2. Right-click an event category in the tree, for example, "Serving Cell", and then click
"Create".

User Manual 6378258439 02

104

SwissQual... NetQual

Realtime and Replay Tools


Events

Fig. 6-1: Create a new event

Tip: You can use a predefined SwissQual event as a starting point to create a custom event. Click the event in the tree and click "Edit event".
3. In the "Event" window, specify the trigger settings for the event.
The following example describes how to create a Serving Cell event for a WCDMA
phone.

User Manual 6378258439 02

105

SwissQual... NetQual

Realtime and Replay Tools


Events

a) Type a name for the event as well as the "Group", "Subgroup", and "Result
text".

Fig. 6-2: Event configuration window

b) Click the green plus sign


beside "Event 1".
c) Click an "Event type" in the list, specify the relevant parameters, and then click
"Save".

Fig. 6-3: Event definition window

User Manual 6378258439 02

106

SwissQual... NetQual

Realtime and Replay Tools


Operators

d) Click the pencil icon

and add a notification for the event.

Click the type of message box that you want in the list.
To play a sound when the event occurs, click the green plus sign
of the "Audio" box, locate the audio file, and then click "OK".

in front

Fig. 6-4: Event notification window

e) In the "Event" window, click "Save".


Tip: You can use a predefined SwissQual event as a starting point to create a custom event. Click the event in the tree and click "Edit event".
To edit an existing event, click the event in the tree, click "Edit event", and then follow the instruction in the wizard window.
To delete an event, click the event in the tree, click "Delete event", and in the confirmation dialog box, click "OK".
Note: You cannot delete a predefined SwissQual event.

6.3 Operators
You can use the "Operators" tool to select the network operator information that you
want NQView to use in a "Map" monitor.
To quickly add network operator information for a country
1. On the "Data Presentation" menu, click "Configure Operators", and then click "Add
country".
Note: You can only access this command in "Idle" mode.
2. Click a country in the list and click "OK".

Fig. 6-5: Add operators for a country

3. Click a column heading and click a filtering option, for example, click "Country", and
then click "Switzerland".

User Manual 6378258439 02

107

SwissQual... NetQual

Realtime and Replay Tools


BTS List

Fig. 6-6: List of operators for a country

Note: You can use the commands at the bottom of the window to add, edit, and
delete individual operators.

6.4 BTS List


You can use this tool to add and edit your GSM, WCDMA, and LTE BTS lists for use in
a map monitor.
To edit a BTS list
1. On the "Data Presentation" menu, point to "Configure BTS list", and then click a
network technology, for example, "GSM".
2. Click "Import".
3. (Optional) Select an operator in the list.
Note: This list is empty if you did not add the operator information.
4. In the "Coordinate source format" area, click the format of the BTS file.

"X99-99-99": Where X is North (N), South (S), East (E), or West (W) and
99-99-99 is degrees-minutes-seconds, for example, LON = E47.27.30 and LAT
= N17.80.30
"99.9999": Longitude and latitude in positive or negative numeric values, for
example, LON = 47.62 and LAT = -7.8

5. Click "Open BTS File" locate the file with the BTS information, and then click
"Open".

User Manual 6378258439 02

108

SwissQual... NetQual

Realtime and Replay Tools


BTS List

Fig. 6-7: Import BTS dialog box

6. In the "Delimited ASCII Information" dialog box, click the options that apply to the
format of the BTS list data in the file, and then click "OK".

Fig. 6-8: Delimited ASCII information

7. Match the fields in the file to the corresponding NQView fields.


a) In the "Import BTS" window, click "Assign Fields".

Fig. 6-9: Import BTS list

b) In the "Field Assignment" dialog box, match each blank NQView field on the
right with the corresponding field in the BTS list.

User Manual 6378258439 02

109

SwissQual... NetQual

Realtime and Replay Tools


BTS List

c) Drag the corresponding field from the left to the blank field on the right.

Fig. 6-10: Field Assignment dialog box

Note: If the BTS list does not contain equivalent fields for all of the NQView fields
on the right, you cannot import the import the file into NQView. Although NQView
tries to match in the BTS file with the NQView fields, you might need to manually
assign the fields.
8. Click "OK" and then click "Import".
Table 6-1: Description of NQView Fields
Field

Description

"LAC"

Location Area Code, numeric value, decimal

"CId"

Cell Identity, numeric value, decimal

"BCCH"

Broadcast Control Channel frequency number, numeric value, decimal

"BSIC"

Base Station Identity Code, numeric value, decimal


Format: Bit 1-3: BCC, Bit 4-6: NCC, Bit 7-8: 0
For more information, see table 6-2.

"Longitude, Latitude"

Geographic position of the BTS in WGS84, float values or in Degrees, minutes, and seconds (DD
MM SS) including the direction (N=North, W= West)

"Direction"

Indicates the direction of the antenna between 0 and 360

"Cell Name"

Name of the BTS, free text (maximum 50 characters). If the name contains spaces, you enclose the
name with quotation marks ("), for example, cell name 1.

User Manual 6378258439 02

110

SwissQual... NetQual

Realtime and Replay Tools


Value Filter

Table 6-2: BSIC format


8

NCC

BCC

6.5 Value Filter


To change the values that you see in the Navigation pane, click "Define Values Filter" on the "Data Presentation" menu, select the values that you want to see, and
then click "Apply".

Fig. 6-11: Value filter dialog box

6.6 Import/Export Settings


This section describes how to import and export NQView program settings. You can
import and use these settings in other NQView installations.
To export NQView Settings
1. Configure the NQView settings that you want to export.
2. On the "File" menu, point to "Import/Export" settings, and then click "Export".
3. In the "Export" dialog box, select the NQView settings that you want to export, and
then click "Export".

User Manual 6378258439 02

111

SwissQual... NetQual

Realtime and Replay Tools


Import/Export Settings

Fig. 6-12: Export window

4. Browse to the folder where you want to export the settings and click "Save".
To import settings into NQView
1. On the "File" menu, point to "Import/Export" settings, and then click "Import".
2. Click "Load import" file, locate the NQView settings file in *.NQViewExport format, and then click "Open".

Fig. 6-13: Import window

3. In the "Import dialog" box, select the settings that you want to import, and then click
"Import".
4. If a confirmation dialog box opens, click "Yes", and then click "OK".

User Manual 6378258439 02

112

SwissQual... NetQual

Realtime and Replay Tools


Safe Driver Mode (Hands-Free Operation)

6.7 Safe Driver Mode (Hands-Free Operation)


The "Safe Driver" mode is a hands-free option that automatically opens a predefined
NQView workspace when your vehicle reaches a specific speed.
When NQView enters "Safe Driver" mode, all unsaved data in the current workspace is
lost.
To activate "Safe Driver" mode, click "Activate Safe Driver Mode" on the "Realtime"
menu or press CTRL+F1.
Note: This keyboard shortcut is always available even if you select the "Block keyboard/mouse" option in the "Safe Driver" mode settings dialog box.
A red car icon appears in the Status bar when NQView is in "Safe Driver" mode.

Fig. 6-14: Safe Driver mode car icon on the Status bar

To deactivate "Safe Driver" mode, click "Activate Safe Driver Mode" on the "Realtime" menu again or press CTRL+F1.

6.8 Shade Editor


You can use this editor to change some of the display settings, including the color of
the following items.
Table 6-3: Description of the settings on the Shade editor
Setting

Description

"Values"

Specifies the displays settings for individual values. To use these settings in value monitors, choose
"Shade by value".

"Signaling (Layer 3)"

Specifies the display settings for Layer 3 values. NQView uses the custom shade in the "Event" monitor.

"Units"

Specifies the display settings for units. In value monitors, select "Shade by Unit".

"Device #"

Specifies the display settings for NQView device numbers. In value monitors, select "Shade by device"
number.

"Technology"

Specifies the display settings for each technology in the system status or the technology history monitor.

"Data Technology"

Specifies the display settings for each data technology in the technology history monitor.

"System status"

Specifies the display settings for data, voice, and video results in the system status monitor.

To change the display options for values or events


1. On the "Data Presentation" menu, click "Configure Value Shades".

User Manual 6378258439 02

113

SwissQual... NetQual

Realtime and Replay Tools


Shade Editor

Fig. 6-15: Shade Editor

The contents of the Shade Editor window depend on the type of value that you
select. For example, string-based values only have string values whereas numerical values can have fixed and individual ranges.
2. At the top of the of the "Shade Editor" window, click a tab, for example, "Values".
3. Click an item in the tree on the left.
4. Specify the display options for the item, click "Apply", and then click "Close".

User Manual 6378258439 02

114

SwissQual... NetQual

Exporting Data From a Measurement File

7 Exporting Data From a Measurement File


You can export data from a measurement file to a file in CSV format in the following
ways:

From the "Replay" console in the full version of NQView

From Data Exporter, a standalone version of NQView

To export data from a measurement file


1.

In the full version of NQView, change to the "Replay" console, and then click
change to the click "Export Data" on the "Replay" menu.
If you have the Data Exporter version of NQView, double-click the NQView icon
on the Desktop.

2. Locate a measurement file and click "Open".


3. Drag items from the tree on the left to the pane on the right.

Fig. 7-1: Data Export dialog box

4. Click "Export", go to where you want to save the file, and then click "Save".

User Manual 6378258439 02

115

SwissQual... NetQual

Exporting Data From a Measurement File

Use the "Save config" option to save the current export template with the parameters
that you added. Use the "Load config" option the next time you want to export a measurement file with the same parameters.

User Manual 6378258439 02

116

SwissQual... NetQual

Voice Job Timings Configuration

A Voice Job Timings Configuration


This section describes the parameters on the Intrusive job configuration dialog box.
This information is also available in the NQView online help.

Fig. 1-1: Intrusive Job configuration


Table 1-1: Description of the Intrusive Job Parameters
Parameter

Description

"Test sequence repetition"

Specifies how often to repeat the sequence of defined tests

"Record hang-over"

The default value is 2000 ms, however, 1000 ms is usually sufficient for mobile to land
unit (M2L) calls. The record hang-over covers the signal delay on the channel.

User Manual 6378258439 02

117

SwissQual... NetQual

Voice Job Timings Configuration

Parameter

Description

"Allow call re-establishment"

Keeps the Diversity VoiceEngine open if a connection drops and waits for the mobile
phone to re-establish the call, so that the measurements can continue. At the end of the
"Call Duration" value that you specify on the "Timings" tab, the phone drops the call.
Only some network operators allow mobile phones to re-establish a dropped call. In both
cases, the call status changes to "Dropped".
You can also use this option for an intrusive (double-ended) test.

"Video call settings"

You can use the voice channel of a video call connection to run each of the intrusive
measurements. For more information see the Manual - Video telephony.pdf
document.

"Window duration"

Time for a Mobile Originated Calls (MOC) or Mobile Terminated Calls (MTC) window.
For NetQual, MOC means A to B and MTC means B to A. Within a window, the system
performs 0 or more tests calls. Such calls can either be started and terminated by the
mobile unit. This parameter is extremely important and is always respected during the
test session to keep the A-side and the B-side synchronized.

"Use call duration to abort call"

Terminates the call when the pre-configured call duration expires and makes the Dedicated Mode part of a test fixed. If you want the call to terminate after the tests are completed, clear the check mark from this box.
If you uncheck the option, the duration of a test depends on the Call Setup Time and on
the Calculation Time of the algorithm, both of which are not fixed. As a result, the ratio
between Dedicated Mode and Idle Mode of a test is not fixed.

"Call duration"

Time between the dial command and disconnect

"Pause duration"

Time in seconds between the last call termination and the next dial command

"First call setup delay"

Time between the start of a new window and the first call setup

"Guard time"

Time in seconds before the end of the window where all ongoing calls are disconnected
by the system to ensure that the next measurement window can start immediately.

"No call setup time"

Time before the end of the window when no new calls are started

"Average call setup time"

Time which is used to calculate the remaining time for the tests within a call. This value
directly affects the total duration.

"MOC : MTC ratio"

Specify the ratio of MOC windows to MTC windows


For QualiPoc speech tests, you must set this parameter to 1:0.

"Pause after max failed calls"

Time that the system uses to pause after a failed call setup. This can be different from
the normal pause time between calls.

"Max failed calls"

Maximum number of consecutive failed calls. In the case of a failed call, the Window
duration always applies. The A-side and the B-side must remain synchronized during the
whole test, even if a failed call occurs. By definition, a failed call can not be acknowledged by the B-side.

"Pause after max failed calls"

Time that the system uses to pause after a failed call setup. This can be different from
the normal pause time between calls.

"Max call setup time"

Maximum time for call setup

"Alerting timeout"

Time in seconds between Channel Request and Alerting. If this value is > 0, then the call
terminates if the alerting signal is not received within the specified time after a channel
request. This parameter is only applicable for mobile devices.

"No connection timeout"

If no MOC or MTC calls occur within this time, the system stops.

User Manual 6378258439 02

118

SwissQual... NetQual

Monitor Commands
Common Commands

B Monitor Commands
This section describes the commands that are available when you right-click in an
NQView monitor.
Table 2-1: Change Monitor source
Name

Description

"Change Monitors source


device"

Allows you to select a different source device for the measurement values. You need to be connected
to more than one device to use this feature.

B.1 Common Commands


The following context menu commands are available several types of monitors:

"Value Type"

"Shade"

B.1.1 Title Bar Commands


Table 2-2: Title bar commands for a monitor
Name

Description

"Move to page"

Moves the monitor to another workspace page.

"Clear all content"

Removes the content from the monitor.

"Customize monitor"

Allows you to customize various settings on the monitor.

"Rename monitor"

Allows you to assign a custom name to the monitor.

"Save as new monitor"

Allows you to reuse your custom monitor.

"Change value
source"

Specifies the measurement device for the monitor.

B.1.2 Value Titles Command


This command allows you to specify the values titles to display in a monitor. The
"Value" titles command is available in the following types of monitors:

"List"

"Table"

"Bar chart"

"Line chart"

User Manual 6378258439 02

119

SwissQual... NetQual

Monitor Commands
List Monitor Commands

Table 2-3: Value Titles context menu


Name

Description

"Unit title"
"Device title"
"Value title"

"Off": Disables value titles


"Name": Displays value titles

B.1.3 Shade Command


The "Shade" command is available in the following types of monitors:

" List"

"Table"

"Bar chart"

"Line chart"

To specify the shading options for the items that you see in the context menu, click
"Shade Editor" on the "Tools" menu in the main NQView window.
Table 2-4: Shade context menu
Name

Description

"Shading type"

"None": Uses black as the default color for all items


"By value": Specifies the display color of values in the monitor
"By unit": Specifies the display color of units in the monitor
"By alias": Specifies the display color of aliases in the monitor

"Line"

"Edit width": Specifies the width of the line in pixels


"Change color": Specifies the color of the line

B.2 List Monitor Commands


Table 2-5: Items on the context menu of a List monitor
Name

Description

"Value titles"

See chapter B.1.2, "Value Titles Command", on page 119.

"Clear all content"

Removes all content from the monitor.

"Remove"

Removes the value that you select from the monitor.

"Font Size"

Adjusts the font size of the lists elements.

"Shade "

See chapter B.1.3, "Shade Command", on page 120.

"Show progress bar"

Displays the values as a progress bar.

"Value alignment"

Sets the alignment of the values in the monitor to left or centered.

User Manual 6378258439 02

120

SwissQual... NetQual

Monitor Commands
Table Monitor Commands

B.3 Table Monitor Commands


Table 2-6: Items on the context menu of a List monitor
Name

Description

"Value titles"

See chapter B.1.2, "Value Titles Command", on page 119.

"Remove"

Removes the values that you select from the monitor.

"Autoscroll"

Automatically scrolls through values as the values arrive.

"Shade => Shading type"

See chapter B.1.3, "Shade Command", on page 120.

"Tile columns width"

Adjusts each column to equal widths.

"Message alive time"

Specifies the amount of time before NQView automatically discards a long message from a table monitor. The default amount is five minutes

B.4 Bar Chart Monitor Commands


Table 2-7: Items on the context menu of a Bar Chart monitor
Name

Description

"Value titles"

See chapter B.1.2, "Value Titles Command", on page 119.

"Clear all content"

Removes all content from the monitor.

"Remove"

Removes the values that you select from the monitor.

"Show axes"

Shows or hides vertical axes.

"Shade => Shading


type"

See chapter B.1.3, "Shade Command", on page 120.

"3D view"

Displays chart in 3D or 2D.

B.5 Line Chart Monitor Commands


Table 2-8: Items on the context menu for a Line Chart monitor
Name

Description

"Order"

Put actual series in front of others or send it to the back

"Value titles"

See chapter B.1.2, "Value Titles Command", on page 119.

"Remove"

Removes the values that you select from the monitor.

"Set buffer length"

Specifies the amount of time that the X-axis represents. The default value is 600 s.

"Vertical axis boundaries"

Specifies the minimum and maximum values to display on the Y-axis.

User Manual 6378258439 02

121

SwissQual... NetQual

Monitor Commands
Layer3 Commands

Name

Description

"Plot type"

Allows you to specify the plot options.

"Add area brush": Fills the area under the line with color

"Switch to bar presentation": Displays values as bars instead of lines

"Switch to line presentation": Displays values as lines instead of bars

"3D view": Displays chart in 3D or 2D

"Shade"

"Shading type"
"Line"

See chapter B.1.3, "Shade Command", on page 120.

B.6 Layer3 Commands


Table 2-9: Items on the context menu of a Layer3 monitor
Name

Description

"Show last message Displays the time when the message arrived.
time"
"Autoscroll"

Automatically scrolls through values as the values arrive.

"Text marker"

Specifies the text color of the layer 3 message type that you select.

"Show details"

Shows or hides the message details panel on the right side of the monitor window.

B.7 Monitor Title Bar Commands


Table 2-10: Items on the context menu for the title bar of a monitor
Name

Description

"Move to page"

Moves the monitor to another workspace page.

"Clear all content"

Removes all content from the monitor.

"Customize monitor"

Allows you to customize various settings on the monitor.

"Rename monitor"

Allows you to assign a custom name to the monitor.

"Save as new mon- Allows you to reuse your custom monitor.


itor"
"Change value
source"

User Manual 6378258439 02

Specifies the measurement device for the monitor.

122

SwissQual... NetQual

NQView Database
Updating the Database

C NQView Database
This section provides information about the NQView database.

C.1 Updating the Database


NQView automatically updates the currently connected database after you install a
software update.
Do not connect the updated database to different software versions of NQView.

C.2 Creating a Backup of the Database


The Diversity software update process automatically creates a backup of the existing
database in the default backup location of the MS SQL server.
To manually create a database backup, for example, before you add new measurement units, click "Settings" on the "Tools" menu, click "Database" in the "Settings" tree, and then click "Backup database".
To manually restore the database, click "Settings" on the "Tools" menu, click "Database" in the "Settings" tree, click "Logout from database", and then click "Restore
database".

C.3 Structure of the Database


This section provides a basic description of the tables in the database that stores the
system and test configuration.
The NQView database contains the data to manage and to operate all manageable
SwissQual measurement systems. The database is also the information repository for
the following applications:

NQComm

NQView

NQWeb AutomationAgent

NQWeb SystemInspector

User Manual 6378258439 02

123

SwissQual... NetQual

NQView Database
Database Tables

Use SystemInspector to monitor the units and devices in the NQView database. Do not
query the database directly for read operations. Do not modify the contents of this
database directly with write operations. Such modifications can lead to data inconsistency and can prevent your test system from operating properly or at all. If you are
unsure of what you can do, contact our support center.
Please consult the Customer Support Center.pdf document for the best method
to contact us.

C.4 Database Tables


Table 3-1: Description of the tables in the NQView database
Table Name

Content

"AccessPoints"

Access points and SMSC numbers

"ApplicationsVoIP"

Application profiles for VoIP tests

"Campaign_Tasks"

Membership of tasks in campaigns

"Campaigns"

Group of tasks to start and execute together

"DeviceGroups"

Group of devices for use with tasks

"Devices"

Base device information: Specific information for each device type is in a separate table

"Devices_Device_Groups"

Membership of devices in device groups

"Devices_Subscribers"

Membership of subscribers in devices

"DeviceSCInfo"

Serving cell information that arrives by SMS from QualiPoc units

"Devices*"

Additional device information that depends on the device type

"Forcings"

Technology or Band forcings

"Jobs"

Base job information

"JobOptions*"

Option settings for jobs

"JobTimings*"

Timings for different job types

"NQComm"

NQComm status information

"NQCommSettings"

Settings that NQComm accesses directly

"Operators"

Mobile operator network data

"ProfilesConnection"

Remote connection definitions

"ProfilesDataRecording"

Data recording definitions

"ProfilesDataRecording*"

Data recording detail definitions

"ProfilesSMS"

QualiPoc SMS profiles

"ProfilesTimeSync"

Time synchronization detail definitions

User Manual 6378258439 02

124

SwissQual... NetQual

NQView Database
Database Tables

Table Name

Content

"ProfilesUnit*"

Unit profiles for different types of units

"ProfilesUpload"

Unattended and Remote Control upload profiles

"ProfilesUserAgent"

User agent detail definitions (user agents for data tests)

"Providers"

Network providers

"ReferenceFiles"

Base reference file information


If you want to use your own reference files for data testing, you can either add the files to this table, for
example, as you would any other ReferenceType FTP, or you can put the files in this folder:
<ProgramData>\SwissQual\Diversity\CustomReferences\Data\
Copy the files on the controlling computer so you can select the files in NQView. You also need to copy
the files to the same folder on each measurement unit. The files can be used by the Diversity Core measurement engines for the actual test.

"ReferenceFiles*"

Extended reference file information based on the reference type

"ResultsSummary"

Test result summaries (received by SMS)

"Settings"

System-wide settings that NQView uses internally.


"DisableCampaignCRC": The CRC check prevents running campaigns that have been changed in
NQView and the information on the executing measurement unit with No connection/DTMF is no longer
up-to-date. Setting this to "False" is only required for lab testing and is not recommended.

"Subscribers"

Subscriber information (numbers, voice box information)

"Task_Jobs"

Membership of jobs in tasks

"Tasks"

Task definitions

"Tests"

Base test information

"Tests*"

Extended test information based on the test type

"TraceMasks"

Trace mask information for device setup

"Triggers"

Base trigger information

"Triggers*"

Extended trigger information based on the trigger type

"UnitAlerts"

Unit alerts that are received from remote units

"UnitGroups"

Unit groups, either standard or system specific

"UnitMessages"

Messages from units and NQComm

"UnitPositions"

Unit GPS position data

"Units"

Unit configuration

"UnitUAStatus"

Unit status reports for Explorer units

"Updates"

Remote software updates for all kinds of units

"VersionInfo"

Database version information

User Manual 6378258439 02

125

SwissQual... NetQual

NQView Database
References

C.5 References
You can use the Microsoft SQL Server Management Studio for an in-depth analysis of
the tables and to view the constraints of the tables. More specifically, you can use the
database diagram functionality to obtain a graphical overview of the tables and table
relationships.

User Manual 6378258439 02

126

SwissQual... NetQual

NQComm Windows Service


Command Line Parameters

D NQComm Windows Service


This section describes the NQComm Windows service that enables communication
between NQView and Diversity measurement units, QualiPoc measurement units, and
SQL databases. This service, which is part of the NQView installation, runs in the
background and is started by NQView on demand.
To configure NQComm, click "Settings" on the "Tools" menu, and then click
"NQComm" in the tree.

Fig. 4-1: NQComm settings

D.1 Command Line Parameters


This section describes the command line parameters that you can use with NQComm.
However, in normal usage, you do not need these parameters.
If you need to separate the NQComm unit management and result download functions
due to bandwidth limitations, use the following command line parameters:

-m <instance id>: Manages the units but does not download the results

-d <instance id>: Only downloads and unzips the measurement result files
The instance id identifies the units that the NQComm instance handles. If this
value is 0, NQComm handles all of the units.

User Manual 6378258439 02

127

SwissQual... NetQual

NQComm Windows Service


Database

You cannot assign specific units to NQComm instances. Instead, you need to
make this assignment directly in the SQL database with the following format:
table Units, fields UM_InstanceID for option m or
DL_InstanceID for option d

-n <instance id>: Allows you to open more than one NQComm instance on a
single server. The settings for each instance come from a distinct INI file. The log
files for each instance are kept in different directories.
%ALLUSERSPROFILE%\ SwissQual\Diversity\Log\NQComm\
NQComm.log

To view the log in NQView, click "Log Output" on the "View" menu, and then click
the "Communication log" tab in the "Log output" area at the bottom of the page.

D.2 Database
NQComm reads the initial database settings from the
%ALLUSERSPROFILE%\ SwissQual\Diversity\ NQComm\DB.ini file, which is
updated automatically by NQView when you select a different database.

D.3 Setting Service Recovery Options


In a default NQView installation NQComm is on the same computer and NQView starts
the NQComm service when required. If NQComm is on a different computer, the Windows Services Control Panel offers built-in recovery options.
To specify the recovery options for NQComm, open the "Services" window, rightclick "NQComm", click "Properties", and then click the "Recovery" tab.

D.4 Configuring NQComm Restart Options


When you run NQView without Windows administrator rights, NQComm does not automatically restart, for example, after a timeout or a shutdown. However, you can manually reconfigure the restart options for NQComm.
To manually reconfigure the restart options of NQComm
1. On the machine that contains NQView installation, log in to Windows with Administrator rights.
2. In the "Search programs and files" box on the Windows Start menu type services.msc.
3. In the "Services (Local)" list double-click "NQComm".

User Manual 6378258439 02

128

SwissQual... NetQual

NQComm Windows Service


Configuring NQComm Restart Options

4. On the "Recovery" tab of the "NQComm Properties" dialog box change the following response options to "Restart the Service":

"First failure"
"Second failure"
"Subsequent failures"

Fig. 4-2: Restart NQComm

5. Click "Apply" and click "OK".

User Manual 6378258439 02

129