Documente Academic
Documente Profesional
Documente Cultură
Diversity
Optimizer
Getting Started
13.0.1
Getting Started
Optimizer 13.0.1
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 - 2013 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.
The following abbreviations are used throughout this manual: R&S___ is abbreviated as R&S ___.
SwissQual... Diversity
Contents
Contents
1 Introduction............................................................................................5
2 Diversity Optimizer Overview...............................................................6
3 Installation..............................................................................................8
4 Licensing..............................................................................................18
5 First Steps.............................................................................................20
6 Using the Realtime Console................................................................26
7 Using the Control Console..................................................................32
8 Using the Replay Console...................................................................44
9 Diversity Optimizer Support................................................................47
A PCTEL LX Scanner...............................................................................48
Glossary................................................................................................50
SwissQual... Diversity
Contents
SwissQual... Diversity
Introduction
1 Introduction
Diversity Optimizer 13.0.1 is a user-friendly air interface optimization tool, which you can
use to configure, execute, and monitor speech and data testing scenarios with 2G, 3G,
and 4G test devices.
SwissQual... Diversity
Standard Voice CS: Includes the call to any number test, which can set up a speech
call connection to any number that automatically responds. This test allows you to
measure call setup success rate, call drop rate, call completion rate, call setup time,
handover statistics, speech service coverage as well as certain additional service
KPIs.
Standard Data: Sets up PS data connection to any access point name and measure
success rate, drop rate, completion rate. This license includes FTP UL, FTP DL,
HTTP Browser, HTTP Transfer GET/PUT and Ping testing with corresponding KPIs.
You can also purchase licences to test and troubleshoot the following services:
SwissQual... Diversity
Voice telephony: CS and VoIP Speech MOS (narrow and wideband), Noise Suppression, Echo, and RTT
Data: Ping Trace, UDP DL, Iperf UDP, and Capacity Test (multi-thread testing)
Video over IP: Video IP portals and YouTube with Full Reference and No Reference
methods
3G Video telephony
SwissQual support the following wide range of integrated algorithms for voice and video
intrusive and non-intrusive MOS assessments:
Speech Quality:
ITU-T P.863/POLQA
SwissQual SQuad for intrusive voice (narrow and wideband), echo, noise suppression and RTT
Video Quality: SwissQual VQuad and VMon for video and multimedia MOS assessments as well as audio-visual synchronization assessment
SwissQual... Diversity
Installation
Hardware Requirements
3 Installation
This section describes how to install Diversity Optimizer as well as the measurement
devices, for example, a Diversity MCM for the system.
Computer with Intel CoreDuo 1.6 GHz CPU, 2 GB of RAM and 80 GB HDD formatted
with NTFS
The following sections describe the recommended hardware configurations for other use
cases.
Computer with Core i7-3520M CPU, 4 GB 1333 MHz DDR3 RAM, and 250 GB SATA
HDD formatted with NTFS
SwissQual... Diversity
Installation
Software Requirements
Computer with Core i7-3520M CPU, 4 GB 1333 MHz DDR3 RAM and 128 GB Mobility
SSD formatted with NTFS
Computer with Core i7-3720QM CPU, 4 GB 1333 MHz DDR3 RAM and 128 GB
Mobility SSD formatted with NTFS
Disable User Account Control (UAC) or run the Optimizer Setup.exe file and application as administrator.
SwissQual... Diversity
Installation
Software Requirements
To run a program as administrator, right-click the icon, and then click "Run as administrator".
Locale set to "English (United States)" or set the following global format settings:
Decimal symbol: period (.)
To set the locale to English, open "Regional and Language Options" in the "Control
Panel", click the "Regional Options" tab, and select an English location in the list.
Open "Regional and Language Options" in the "Control Panel", click the "Administrative" tab, click "Change system locale", and in the "Current system locale" list, click
"English (United States)".
NetQual NQView: Software that configures and controls tests displays real-time
measurement data and replays measurement date.
Third party: Includes Microsoft SQL Server and the media players that are used for
video testing, that is, QuickTime, RealPlayer, and Flash Player
10
SwissQual... Diversity
Installation
Software Requirements
a) If your computer does not have an SQL installation, select "Install new named
instance of SQL Server 2012 Express".
This option installs SQL Server 2012 Express Edition and named database
instance of DIVERSITYOPT. The user name for the database is sa and the password is S-w_issqual_11.
b) If your computer has an SQL installation, select "Use an installed named instance
of SQL Server 2005, 2008, or 2012", and then specify the connection settings.
In the"Instance name" box, select the name of the server that you want to
use.
In the "sa password" box, type the password for the SQL server.
11
SwissQual... Diversity
Installation
Software Requirements
12
SwissQual... Diversity
Installation
Measurement Devices
Data modems, for example, PC cards, USB modems and embedded modules, with
special test firmware or diagnostic capabilities
RF Scanner
You can only use the device drivers that SwissQual supplies. You can download the
relevant drivers from the SwissQual support Web site: http://support.swissqual.com/. For
a list on all supported devices, see the
Manual - Diversity and QualiPoc - Supported Devices.pdf document.
The Diversity hardware detection feature automatically configures a device for tests after
you install the Windows drivers for the device.
The hardware detection feature does not work for Bluetooth GPS. You need to configure
such devices manually.
For speech quality measurements on a standard mobile phone you need to have the
optional Mobile Connection Module (MCM) and to install the respective Windows drivers.
You do not need additional hardware to perform speech quality measurements on
Android smartphones.
13
SwissQual... Diversity
Installation
Measurement Devices
To connect a USB device, connect the cable to a USB port on your computer.
To connect a data card, insert the card in the PC Card slot of the computer.
To connect a scanner, connect the cable to a USB port, and then turn on the
scanner.
14
SwissQual... Diversity
Installation
Measurement Devices
Note: Mobile broadband modems often install connection manager software that
runs automatically after you connect the device. A connection manager can conflict
with the Optimizer software so its very important that its not running when you are
using Optimizer.
15
SwissQual... Diversity
Installation
Measurement Devices
16
SwissQual... Diversity
Installation
Measurement Devices
b) Right-click the "DLP2232M" device in the "Other devices" node and click "Update
Driver Software".
17
SwissQual... Diversity
Licensing
Installing the Software License Key
4 Licensing
This section describes how to install the license for your SwissQual software.
In addition to the standard Diversity Optimizer license, you can also order an NQView
Replay package that allows you to replay and analyse data. You can obtain a hardware
key or floating license for this package.
User name and contact information, that is, name, address, Email, and telephone
number
The tool saves the computer name and hard drive serial number to an *.ifo file in
the same folder, for example, NetQual_Diversity_Laptop.ifo.
2. Send the NetQual_Computer_Name.ifo file to SwissQual support.
18
SwissQual... Diversity
Licensing
Installing the Software License Key
19
SwissQual... Diversity
First Steps
Starting NQView for the First Time
5 First Steps
This section describes how to begin to use Diversity Optimizer. For more detailed information, see the Manual NQView.pdf document and the online help that you can
access with CTRL+H.
Note: The first start can take several minutes. Subsequent starts are much faster. If
the wizard does not open, click "Introduction wizard" on the "File" menu in NQView.
2. (Optional) Add the operator information for your location to the Diversity configuration
database, for example, "MCC", "MNC" and "APN".
20
SwissQual... Diversity
First Steps
Starting NQView for the First Time
Note: Although this step is optional, this information can help you to configure tests
later on in the process.
3. Perform the hardware detection of the measurement devices.
a) Connect your measurement devices to the laptop.
21
SwissQual... Diversity
First Steps
Starting NQView for the First Time
22
SwissQual... Diversity
First Steps
Starting NQView for the First Time
Note: If the hardware detection does not find a device, verify the physical connection
of the device to the computer, and then open the Windows Device Manager to verify
that Windows recognizes the device. If the device is not present, exit the wizard, install
the driver, and restart Optimizer.
4. Create a measurement task.
23
SwissQual... Diversity
First Steps
Starting NQView for the First Time
a) Click the "Create /start task" tab and then click "Create a task".
b) In the "Task editor" window, select a device and a test, enter the test parameters,
and then click "OK".
For example, in figure 5-8, the "Task editor" window contains a Data - FTP task for
a Huawei E398u-18 device that runs an FTP Get test with a specific APN.
5. In the wizard window, clear the "Show this dialog the next time you start up NQView
Optimizer" check box, and click "OK".
24
SwissQual... Diversity
First Steps
Starting NQView for the First Time
25
SwissQual... Diversity
26
SwissQual... Diversity
27
SwissQual... Diversity
Right-click a device on the "Devices" toolbar, point to "Tasks", and click a task.
Click the "Start task" icon
This icon is beside the most recently added, modified, or started task in the list.
To stop a task, click the "Stop task" icon .
The device status changes to "Measuring" when Diversity Engine successfully starts the
task. During the measurement, Diversity Core writes the data for each device, including
active GPS and scanner devices, to a separate measurement file.
on the Device toolbar indicates that the system has a GPS signal
6.5 Events
NQView has a feature that notifies you of important events and network problems during
a measurement. Green indicates an active event and red indicates a deactivated event.
To manage events, click "Events" on the "Tools" menu.
To create, edit, activate, or deactivate an event, right-click the event.
To view the Events output in the workspace, use the "Events" monitor.
28
SwissQual... Diversity
29
SwissQual... Diversity
The Map monitor tree contains that items that you can show or hide on the map, for
example, paths, measurement values, "BTS lists", and "User layers". Each item in the
tree represents a layer on the map.
To view additional properties for these items, right-click an item in the tree.
Tip: To change the order of the items in the tree, drag an item to a different position.
To add measurement data to a map, click "Values" on the "Navigation" panel, and
then drag a value to the map.
To load a MapX geoset file as a map, click the "Set geoset" icon on the "Map" toolbar.
To load a BTS list, go to menu Tools and click BTS list.
You can import a CSV or Tab separated text file with network and cell information for
GSM, WCDMA and LTE technologies
In figure 6-4, the red car symbol indicates the current position on the map. You can use
the following keyboard shortcuts in the Map monitor:
P: Pan
S: Select
I: Zoom in
O: Zoom out
30
SwissQual... Diversity
31
SwissQual... Diversity
32
SwissQual... Diversity
Status Colour
Description
Ready/OK
Measuring
Starting/Stopping/Hardware Detection (transitional states)
Error
No connection
33
SwissQual... Diversity
A circular icon with two arrows appears in the "Hardware" tree to indicate that you
need to update the configuration on the Unit.
Tip: You can also click the "Update unit" configuration icon
on the toolbar.
Diversity Core commits the changes to the database and transfers the new configuration to the devices.
During the update process the devices temporarily disappear from the Devices toolbar
on the "Realtime" console and reappear after Diversity Core has restarted with the new
configuration.
34
SwissQual... Diversity
Note: When the hardware detection is complete, the scanner device appears in the
Hardware tree. If your scanning list is empty, the unit enters a red error state with a
"Scanner not ready" status.
To create a scanning list
1. Double-click the scanner device.
2. Specify the settings for the scanner.
a) In the properties window, click the "Add" icon
35
SwissQual... Diversity
b) In the "Scan details" window, specify the settings for the scan, and then click
"Save".
36
SwissQual... Diversity
Note: To add a second test to the job, right-click the job in the tree, click Add test,
specify the test parameters, and then click OK.
2. If you want to force the task to use a specific technology, create the forcing profile.
a) Expand the "Profiles" node, right-click "Forcings", and then click "Add forcing
profile".
b) In the "Name" box of the "Forcing profile" editor, type a name for the profile, for
example 4G Forcing.
c) In the "Technology forcing" box, click the technology that you want to use, for
example, "LTE".
37
SwissQual... Diversity
d) Specify the forcing details, click "Apply", and then click "OK".
Note:
To select multiple frequency bands, hold down CTRL while you click.
To specify band forcing on an Android phone, click "not forced" in the "Technology
forcing" list, and then click the relevant paramaters in the "Bands" area.
To specify band forcing on a Nokia phone, click a technology in the "Technology
forcing" list, and then click the relevant paramaters in the "Bands" area.
3. 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".
e) 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.
38
SwissQual... Diversity
f)
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.
39
SwissQual... Diversity
Example:
Long speech call testing is widely used to measure 3G-2G speech service coverage and
to spot dropped calls. To avoid a situation in which a phone remains in a 2G network after
handover from a 3G network, you can use the 3G-2G IRAT HO network event to stop a
measurement and the 2G-3G IRAT Reselection event to restart the measurement.
3. In the "Trigger profile" editor, type a name for the "Event" in the "Name" box.
4. Drag events from the "Available events" list to the "Stop events" and "Resume
events" lists.
40
SwissQual... Diversity
41
SwissQual... Diversity
42
SwissQual... Diversity
To add a job, right-click a job type in the tree, and then click "Add Job".
To edit an existing job, double-click the job in the tree.
To add a test to the job, right-click the job in the tree, and then click "Add Test".
To edit a test, expand the job that contains the test, and then double-click the test.
To view the available commands for a job or a test, right-click the job or test.
Tasks that you create with the basic task editor have JOB_ prefix and the tests have a
TEST_ prefix.
43
SwissQual... Diversity
When you change to "Replay" console, NQView prompts you to select a measurement file to replay.
To open multiple files for replay, press CTRL while you click each file.
44
SwissQual... Diversity
To load another measurement file, click "Load file(s)" on the "Replay" menu.
C:\Users\<Current User>\Documents\SwissQual\MeasurementFiles
45
SwissQual... Diversity
Type a backslash (\) to separate each placeholder to define the hierarchy of subdirectories or use a different separator such as an underscore ( _ ) or a space to create a flat
structure.
46
SwissQual... Diversity
47
SwissQual... Diversity
PCTEL LX Scanner
A PCTEL LX Scanner
This section describes how to connect the PCTEL LX scanner to a Diversity Optimizer
computer.
Never connect the 10-pin LEMO plug of the PCTEL Power and Data cable to a
Diversity PCM
This action can damage the PCM and the CBM of a Diversity Benchmark System as well
as blow the fuse for the 12 V power socket in your vehicle.
To use the PCTEL LX scanner in a vehicle
1. Connect the 10-pin LEMO plug of the Power and Data cable to the front panel of the
scanner.
2. Connect the USB plug of the Power and Data cable to the computer that contains
Diversity Optimizer.
48
SwissQual... Diversity
PCTEL LX Scanner
Fig. 1-2: Power and data cable for the PCTEL LX scanner
3. Connect the 12 V car adapter plug of the Power and Data cable to the power socket
in your vehicle.
49
SwissQual... Diversity
Glossary
Glossary
D
Device: Hardware that you attach to the Diversity Optimizer PC to perform tests. Devices
include standard mobile phones, Android smartphones, and data devices such as PC
Cards, USB and Mini PCIe mobile broadband modems, RF scanners, and GPS receivers.
For a complete list of supported devices, see the
Manual - Diversity and QualiPoc - Supported Devices.pdf document.
H
Hardware detection: To facilitate the Diversity hardware configuration, Optimizer uses
automatically detects the configuration of the PC and of the devices that are connected
to the PC. This detection automatically adds new devices to the system configuration and
updates previously detected devices.
J
Job: Defines a collection of tests, which includes a list of the tests with specific options
such as window timings, test list cycles and, so on. Optimizer has job types for the same
type of application, for example Intrusive (double-sided Speech testing), Data and Video
over IP.
M
MCM: Diversity Mobile Connection Module
T
Task: Defines a collection of jobs for a specific device. A task assigns generic job and
test settings with a configured device and includes task parameters such as the PS data
access point. The use of tasks facilitates the reuse of test parameters on different devices,
technologies, and access points.
Test: Stores the test configuration parameters, that is, the test type and the specific test
settings. Speech, FTP, and Video Full Reference are examples of Diversity tests.
U
Unit: Measurement PC, which is usually a laptop for Diversity Optimizer.
50