Beruflich Dokumente
Kultur Dokumente
SwissQual® License AG
Allmendweg 8 CH-4528 Zuchwil Switzerland
t +41 32 686 65 65 f +41 32 686 65 66 e info@swissqual.com
www.swissqual.com
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 Explorer™, Diversity Ranger™, Diversity Unattended™, NiNA+™, NiNA™, NQAgent™, NQComm™, NQDI™,
NQTM™, NQView™, NQWeb™, QPControl™, QPView™, QualiPoc Freerider™, QualiPoc iQ™, QualiPoc Mobile™,
QualiPoc Static™, QualiWatch-M™, QualiWatch-S™, SystemInspector™, TestManager™, VMon™, VQuad-HD™ are
trademarks of SwissQual AG.
SwissQual acknowledges the following trademarks for company names and products:
Adobe®, Adobe Acrobat®, and Adobe Postscript® are trademarks of Adobe Systems Incorporated.
Intel®, Intel Itanium®, Intel Pentium®, and Intel Xeon™ are trademarks or registered trademarks of Intel Corporation.
Microsoft®, Microsoft Windows®, Microsoft Windows NT®, and Windows Vista® are either registered trademarks or
trademarks of Microsoft Corporation in the United States and/or other countries U.S.
Contents
1 Introduction .......................................................................................................................................... 1
3 Configuration ....................................................................................................................................... 5
NQDI Configuration ............................................................................................................................... 5
Server Names .................................................................................................................................. 5
Log-In Dialog Box ............................................................................................................................. 6
Create a New Empty Database ........................................................................................................ 6
Upgrade an existing database.......................................................................................................... 8
Delete an existing database ........................................................................................................... 10
4 Logging In ..........................................................................................................................................11
Main Window .......................................................................................................................................11
Settings ................................................................................................................................................12
Custom Stored Procedures Settings .............................................................................................. 12
Import Settings ............................................................................................................................... 13
Operators........................................................................................................................................ 17
General Settings ............................................................................................................................. 18
Category settings ........................................................................................................................... 19
Map Settings................................................................................................................................... 20
Call Analysis Settings ..................................................................................................................... 22
GSM Settings ................................................................................................................................. 22
KPI Configuration ........................................................................................................................... 23
GSM Channel Assignment ............................................................................................................. 24
UMTS Channel Assignment ........................................................................................................... 24
BTS List ...............................................................................................................................................24
GSM BTS List ................................................................................................................................. 25
Contents | ii
CONFIDENTIAL MATERIALS
NQDI – Network Quality Data Investigator Manual
© 2000 - 2010 SwissQual AG
8 Analysis ..............................................................................................................................................53
General ................................................................................................................................................53
Sessions ......................................................................................................................................... 53
Tests ............................................................................................................................................... 53
Session Navigation ......................................................................................................................... 53
Time Navigation ............................................................................................................................. 54
Session Overview ........................................................................................................................... 54
Handling of Charts .......................................................................................................................... 56
Contents | iii
CONFIDENTIAL MATERIALS
NQDI – Network Quality Data Investigator Manual
© 2000 - 2010 SwissQual AG
9 Graphs ................................................................................................................................................79
10 Map ......................................................................................................................................................83
Map Menu ............................................................................................................................................83
Map Tools ............................................................................................................................................84
Map Points Tab....................................................................................................................................86
Items Tree............................................................................................................................................86
Popup menu on Items Tree ............................................................................................................ 87
Map Plots Configuration ................................................................................................................. 88
Using the Selector Tool .....................................................................................................................102
Serving BTS Line ...............................................................................................................................104
Grid Plots ...........................................................................................................................................107
Drawing a Grid ............................................................................................................................. 107
Info Tool .............................................................................................................................................110
Contents | iv
CONFIDENTIAL MATERIALS
NQDI – Network Quality Data Investigator Manual
© 2000 - 2010 SwissQual AG
14 Reporting ..........................................................................................................................................125
Execute Reports ................................................................................................................................125
Report Group KPI ......................................................................................................................... 125
Custom Reports ........................................................................................................................... 125
Export Reports ............................................................................................................................. 126
Import Reports .............................................................................................................................. 127
Creating an Excel Report ............................................................................................................. 128
Add MapPlot to an Excel Report .......................................................................................................130
Costumer branded reports .................................................................................................................132
Report Generator ...............................................................................................................................133
Starting the Report Generator ...................................................................................................... 134
Using the Report Generator ......................................................................................................... 134
Specify Report Name, Report Group and Grouping .................................................................... 135
Adding a KPI to the new report template ..................................................................................... 135
Remove a KPI from the new report template ............................................................................... 135
Change the KPI position ............................................................................................................... 135
Contents | v
CONFIDENTIAL MATERIALS
NQDI – Network Quality Data Investigator Manual
© 2000 - 2010 SwissQual AG
16 Definitions ........................................................................................................................................145
Terms and Definitions ........................................................................................................................145
Call Status .................................................................................................................................... 147
Engine Error Codes ...........................................................................................................................147
No error ........................................................................................................................................ 148
Default errors ................................................................................................................................ 148
Windows system errors ................................................................................................................ 151
COM/OLE errors .......................................................................................................................... 154
Data Session errors ...................................................................................................................... 154
Data test errors ............................................................................................................................. 154
Streaming PC job (no reference) errors ....................................................................................... 173
Streaming PC job (full reference) errors ...................................................................................... 173
Broadcasting job errors ................................................................................................................ 173
Ringback tone errors .................................................................................................................... 174
SMS Push errors .......................................................................................................................... 174
Figures
Figure 2-1 Regional Options .............................................................................................................................. 3
Figure 2-2 SQL Server Settings (SQL Server 2005 or 2008) ............................................................................ 4
Figure 3-1 Configuration Server Names ............................................................................................................ 5
Figure 3-2 Server Registration .......................................................................................................................... 5
Figure 3-3 Database Login ................................................................................................................................ 6
Figure 3-4 Create New Database ...................................................................................................................... 6
Figure 3-5 Name of New Database ................................................................................................................... 7
Figure 3-6 Creating a database in a different directory ..................................................................................... 7
Figure 3-7 Database Creation Progress ............................................................................................................ 8
Figure 3-8 Database Upgrade ........................................................................................................................... 9
Figure 3-9 Select Upgrade Script ...................................................................................................................... 9
Figure 3-10 Deleting a database ..................................................................................................................... 10
Figure 3-11 Closing the Delete Database window .......................................................................................... 10
Figure 4-1 Log In window ................................................................................................................................ 11
Contents | vi
CONFIDENTIAL MATERIALS
NQDI – Network Quality Data Investigator Manual
© 2000 - 2010 SwissQual AG
Contents | vii
CONFIDENTIAL MATERIALS
NQDI – Network Quality Data Investigator Manual
© 2000 - 2010 SwissQual AG
Contents | viii
CONFIDENTIAL MATERIALS
NQDI – Network Quality Data Investigator Manual
© 2000 - 2010 SwissQual AG
Contents | ix
CONFIDENTIAL MATERIALS
NQDI – Network Quality Data Investigator Manual
© 2000 - 2010 SwissQual AG
Contents | x
CONFIDENTIAL MATERIALS
NQDI – Network Quality Data Investigator Manual
© 2000 - 2010 SwissQual AG
Figure 11-2 The first step in the event query wizard ..................................................................................... 115
Figure 11-3 Step number 2 : Value to calculate and time options ................................................................ 116
Figure 11-4 A selection of arithmetic values.................................................................................................. 117
Figure 11-5 The naming dialog ...................................................................................................................... 117
Figure 11-6 An overview over the chosen settings ....................................................................................... 118
Figure 11-7 The main screen with the generated event query ...................................................................... 118
Figure 11-8 Choose an event query .............................................................................................................. 119
Figure 11-9 The execution of an event query ................................................................................................ 119
Figure 11-10 The event query will be automatically calculated after each import......................................... 120
Figure 11-11 Example of Results Table Values ............................................................................................ 120
Figure 11-12 Executing an event query report .............................................................................................. 121
Figure 12-1 Choosing Export L3 data ............................................................................................................ 122
Figure 12-2 Layer 3 export dialog .................................................................................................................. 122
Figure 13-1 Choosing the destination database and level ............................................................................ 123
Figure 13-2 Choosing the files to export ........................................................................................................ 124
Figure 13-3 Choosing the files to export ........................................................................................................ 124
Figure 13-4 Progress of the historical export................................................................................................. 124
Figure 14-1 Report Configurator .................................................................................................................... 125
Figure 14-2 NQDI dialog when editing report template ................................................................................. 126
Figure 14-3 Export Report ............................................................................................................................. 127
Figure 14-4 Export directory .......................................................................................................................... 127
Figure 14-5 Import Report ............................................................................................................................. 128
Figure 14-6 Calling a Report ......................................................................................................................... 128
Figure 14-7 Report Environment ................................................................................................................... 129
Figure 14-8 Additional Text ........................................................................................................................... 130
Figure 14-9 Select favorites MapPlot to an Excel report ............................................................................... 131
Figure 14-10 MapPlot Picture in Excel Report .............................................................................................. 132
Figure 14-11 Directory Customer Picture ...................................................................................................... 133
Figure 14-12 Customer branded Report........................................................................................................ 133
Figure 14-13 Report Generator menu ........................................................................................................... 134
Figure 14-14 Report Generator main form .................................................................................................... 134
Figure 14-15 Configuration sheet of a KPI item ............................................................................................ 136
Figure 14-16 KPI Tables and Diagrams ........................................................................................................ 137
Figure 14-17 Raw data report ........................................................................................................................ 137
Figure 14-18 Table of KPI rates and averages ............................................................................................. 138
Figure 14-19 Probability Density Function (PDF) in number of values ......................................................... 138
Figure 14-20 Probability Density Function (PDF) in percentage .................................................................. 139
Figure 14-21 Cumulative Density Function (CDF) ........................................................................................ 139
Figure 14-22 Pie Chart set Ranges ............................................................................................................... 140
Contents | xi
CONFIDENTIAL MATERIALS
NQDI – Network Quality Data Investigator Manual
© 2000 - 2010 SwissQual AG
Tables
Table 10-1 Map Menu...................................................................................................................................... 83
Table 10-2 Map Tools ...................................................................................................................................... 84
Table 10-3 Map Grid Drawing Tools .............................................................................................................. 108
Contents | xii
CONFIDENTIAL MATERIALS
NQDI – Network Quality Data Investigator Manual
© 2000 - 2010 SwissQual AG
1 Introduction
The NQDI – Network Quality Data Investigator Manual describes the usage and functionality of NQDI which
is SwissQual‟s post-processing system used with the data produced by the QualiPoc and Diversity family of
products for network optimization, service monitoring and benchmarking.
NQDI is used to analyze the quality on Audio, Data and Video services in parallel with all network
parameters and values from measurements on all mobile technologies GSM, GPRS, EDGE, UMTS,
WCDMA, CDMA, EVDO, HSPA and WiMAX.
NQDI also includes network protocol diagnosis for Layer3, TCP/IP, RSTP, UDP, H.245, H.324M, WAP,
HTTP, FTP and Streaming Media Player traces.
NQDI is designed as a Client/Server application using Microsoft SQL Server as repository for the
measurement data. The Client application system includes features for data administration, filtering
capability, analysis, statistics, map plotting and KPI report generation.
There is also an NQDI version which supports the data import for the measurement files collected with the
SwissQual Seven.Five system.
Chapter 1 | Introduction 1
CONFIDENTIAL MATERIALS
NQDI – Network Quality Data Investigator Manual
© 2000 - 2010 SwissQual AG
Important: NQDI only works with the English language version of the prerequisite software that you
need to install.
Recommendation for the PC client: Intel Core 2 Duo 1 GB RAM (2 GB recommended) with Microsoft
Windows Vista or Windows 7
Screen resolution should be SXGA (1280x1024) or higher, color quality must be set to 32 bit.
Microsoft Windows XP SP3, Windows 2003 Server, Windows Vista Business or Windows Vista Ultimate,
Windows 7 Professional, Ultimate or Enterprise operating system
Microsoft SQL Server 2005 SP3 (Enterprise or Standard Edition) or SQL Server 2008 SP1 (Enterprise or
Standard Edition)
Microsoft Word and Excel 2003 with SP3 or Microsoft Word and Excel 2007 with SP2
Important: For Microsoft Excel 2003, you need to install the Microsoft Office Compatibility Pack.
MapInfo Professional from version 8.0 up to 10.5 (for Windows XP also version from 7.0 and newer can
be used) (optional)
Important: Windows Server operating systems: The system administrator must install MapInfo and
create the REG_DWORD registry key in the following location:
HKLM\Software\Policies\Microsoft\Windows\Installer\DisableMSI and set the value of the key to 0.
Important Settings
NQDI will not work correctly if you have not specified the following settings on your computer.
Regional Options
Start Control Panel -> Regional Options: Please ensure that in the regional options under Your locale
(location) you have selected English. The most important setting is that the decimal separator is a „.‟ (Point),
not a „,‟ (Comma)!
Important: To use Microsoft Excel 2003 for the Excel reports, you need to install the Microsoft Office
Compatibility Pack.
3 Configuration
After the installation and registration you must configure the following settings:
NQDI Configuration
Server Names
When the application is started for the first time, you will be asked to configure the access to at least one
Microsoft SQL Server database server. The following dialog box appears:
Chapter 3 | Configuration 5
CONFIDENTIAL MATERIALS
NQDI – Network Quality Data Investigator Manual
© 2000 - 2010 SwissQual AG
Note: The username and password for creating a database are taken from the login screen.
If you have not yet created a database, you will have to create one by clicking on the Create Database
icon on the right side of the window. The Create a new Database on this Server dialog box will appear:
Chapter 3 | Configuration 6
CONFIDENTIAL MATERIALS
NQDI – Network Quality Data Investigator Manual
© 2000 - 2010 SwissQual AG
Note: The username and password for creating a database are taken from the login screen.
Enter a name for the database and click Create. NQDI will first create a new empty database. Then, it will
execute several scripts to create all the necessary tables, stored procedures, views and functions.
Afterwards, NQDI will run all scripts, named, for example, <xy>.sql from the ReportScripts folder to create
the necessary queries for the reports.
With the Options button, it is possible to create the database in a directory other than the default one
defined in the SQL Enterprise Manager.
Note: The directory must be on the same server as the SQL server installation and not in a local path.
To do this, define a directory in the edit box. This directory must exist prior to creating the database.
Chapter 3 | Configuration 7
CONFIDENTIAL MATERIALS
NQDI – Network Quality Data Investigator Manual
© 2000 - 2010 SwissQual AG
4. Spaces and special characters are not allowed. The Create button will remain greyed out until
the database name only contains valid characters.
Chapter 3 | Configuration 8
CONFIDENTIAL MATERIALS
NQDI – Network Quality Data Investigator Manual
© 2000 - 2010 SwissQual AG
Chapter 3 | Configuration 9
CONFIDENTIAL MATERIALS
NQDI – Network Quality Data Investigator Manual
© 2000 - 2010 SwissQual AG
To delete an existing database, click on the Delete Database icon on the right side of the Log-In
window. The Delete Database… dialog box will appear:
Chapter 3 | Configuration 10
CONFIDENTIAL MATERIALS
NQDI – Network Quality Data Investigator Manual
© 2000 - 2010 SwissQual AG
4 Logging In
To log in, first, select the desired SQL server and database at the Log-In screen and click OK. Then, enter
the corresponding user name and password for the SQL server.
Note: Only those databases for which the particular version of NQDI has been designed are listed in the
database selection.
You have the option of starting up Auto Log In by marking the checkbox.
Main Window
After the database has been created or upgraded, click OK at the Login dialog box. The application will now
connect to the database and the main NQDI screen will appear.
Chapter 4 | Logging In 11
CONFIDENTIAL MATERIALS
NQDI – Network Quality Data Investigator Manual
© 2000 - 2010 SwissQual AG
Settings
Next you will have to configure NQDI. The manual follows the Configuration menu items from top to bottom.
Prefix Description
pcu Procedure runs before the post import calculation, for example, pcuMySpecialStoredProcedure.
cu Procedure runs after the post import calculation, for example, cuMySpecialStoredProcedure.
del Procedure runs after files are removed from the database, for example,
delMySpecialStoredProcedure.
To execute custom stored procedures automatically after each data import or data deletion, select the run
option and then select the procedures.
Chapter 4 | Logging In 12
CONFIDENTIAL MATERIALS
NQDI – Network Quality Data Investigator Manual
© 2000 - 2010 SwissQual AG
Import Settings
Select Configuration –> Import Settings… from the menu.
Chapter 4 | Logging In 13
CONFIDENTIAL MATERIALS
NQDI – Network Quality Data Investigator Manual
© 2000 - 2010 SwissQual AG
Chapter 4 | Logging In 14
CONFIDENTIAL MATERIALS
NQDI – Network Quality Data Investigator Manual
© 2000 - 2010 SwissQual AG
Chapter 4 | Logging In 15
CONFIDENTIAL MATERIALS
NQDI – Network Quality Data Investigator Manual
© 2000 - 2010 SwissQual AG
Note: These settings will only be applied to newly imported data. If you wish that already-imported data
reflect the changes, you have to press the Recalculate button. The recalculation will affect all data in the
current database and not only those which are involved in the currently selected sessions.
Chapter 4 | Logging In 16
CONFIDENTIAL MATERIALS
NQDI – Network Quality Data Investigator Manual
© 2000 - 2010 SwissQual AG
Operators
It is possible to load an Operator list into the database. Based on this list, it is possible to decode the
MNC/MCC to a Display Name in the Reports or in the Analysis windows.
By selecting Configuration Operators… from the menu, the following dialog box appears:
Chapter 4 | Logging In 17
CONFIDENTIAL MATERIALS
NQDI – Network Quality Data Investigator Manual
© 2000 - 2010 SwissQual AG
Note: We provide two text files with a list of CDMA Operators from Canada and the US. These two files
(CDMAOperatorCa.txt and CDMAOperatorUS.txt) can be found in the NQDI installation directory. You
have to manually add any of these operators if you wish them to be in your operators list in NQDI. To do
this, add the operator‟s name as well as the SID as the MNC and a “0” as the MCC value to the NQDI
operator list.
General Settings
Select Configuration Settings… from the menu.
The following dialog box appears:
Chapter 4 | Logging In 18
CONFIDENTIAL MATERIALS
NQDI – Network Quality Data Investigator Manual
© 2000 - 2010 SwissQual AG
other sessions then click on the “Next” button on the main screen.
Note: See the "BTS List" section on page 24 for more information.
Category settings
Select Configuration Category settings... from the menu.
The following dialog box appears:
Chapter 4 | Logging In 19
CONFIDENTIAL MATERIALS
NQDI – Network Quality Data Investigator Manual
© 2000 - 2010 SwissQual AG
Map Settings
To specify some of the settings for the map, click Map/GPS Settings on the Configuration menu.
Chapter 4 | Logging In 20
CONFIDENTIAL MATERIALS
NQDI – Network Quality Data Investigator Manual
© 2000 - 2010 SwissQual AG
Chapter 4 | Logging In 21
CONFIDENTIAL MATERIALS
NQDI – Network Quality Data Investigator Manual
© 2000 - 2010 SwissQual AG
GSM Settings
Select Configuration –> GSM Configuration -> GSM Settings… from the menu.
Chapter 4 | Logging In 22
CONFIDENTIAL MATERIALS
NQDI – Network Quality Data Investigator Manual
© 2000 - 2010 SwissQual AG
KPI Configuration
Select Configuration –> KPI Configuration from the menu.
On the KPI Analysis tab sheet, you can select which KPIs (Key Performance Indicators) are displayed on the
analysis sheet. These settings have no impact on the import.
Chapter 4 | Logging In 23
CONFIDENTIAL MATERIALS
NQDI – Network Quality Data Investigator Manual
© 2000 - 2010 SwissQual AG
Example
BTS List
You can load a BTS (Base Transceiver Station) list by selecting Configuration GSM Configuration
BTS List Configuration from the menu. You have a choice of loading a GSM BTS list and/or a UTMS BTS
Chapter 4 | Logging In 24
CONFIDENTIAL MATERIALS
NQDI – Network Quality Data Investigator Manual
© 2000 - 2010 SwissQual AG
list (this can be found under the menu item UMTS Configuration) and/or a 1x BTS list.
You can search for a specific BTS in the list by clicking on the filter icon.
Click Import to open the Import BTS dialog box.
Chapter 4 | Logging In 25
CONFIDENTIAL MATERIALS
NQDI – Network Quality Data Investigator Manual
© 2000 - 2010 SwissQual AG
Chapter 4 | Logging In 26
CONFIDENTIAL MATERIALS
NQDI – Network Quality Data Investigator Manual
© 2000 - 2010 SwissQual AG
8 7 6 5 4 3 2 1
0 0 NCC BCC
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 (max. 50 characters). If the name contains spaces, it must be
surrounded by quotation marks (“) (example: “cell name 1”)
Once you have finished assigning the fields, click on the Import button to complete the process.
Chapter 4 | Logging In 27
CONFIDENTIAL MATERIALS
NQDI – Network Quality Data Investigator Manual
© 2000 - 2010 SwissQual AG
5 NQDI Application
Log In
Upon starting the NQDI application, you will be asked to log into a database.
Choose the SQL-server and database you want to connect to. A list of registered servers and NQDI
compatible databases will be shown. A valid user name and password must be entered.
If you click OK, the application will log onto the server and the main window of NQDI appears. If you check
Startup Auto LogIn, then the application will log into this database automatically during the next application
startup.
Once the main NQDI window appears, you can also log in/log off by clicking on the LogIn/LogOff button.
Main Screen
The main window is divided into the following tabs:
Data Management
Data Selection
Analysis
Graphs
Map (optional, only visible if MapInfo is installed)
In addition, there are the following toolbars at the top of the main window:
Menu Toolbar
Database Toolbar
Reporting Toolbar
Help Toolbar
6 Data Management
On the main screen, you must choose the Data Management tab to switch to the data management mode.
The data management is responsible for managing the contents of the database. Here, you can import
measurement files into the database, or remove measurement files or single sessions from the database.
The screen is divided into 2 main sections:
Data import section
Data removal section
Importing Data
Before you can start an import process, you must prepare a list of measurement files to be imported. To
add measurement files to the import list, you must select the Import icon. The following dialog box appears:
Important: This command only finds A and B-Side files from a measurement when both files types are in
the same folder. To find A and B-Side files that are in different subfolders, right-click a folder in the right
pane, and then click Search files recursively.
Examples
All Files: *
Only single sided files *-S*
Only files from 6. October 2006 *2006-10-06*
Once you have entered a new filter value, you must click Refresh to refresh the file list for your new filter.
To refresh the file and directory list completely, press the F5 button. This will reload the complete directory
tree.
Roll-over Function:
When you rollover the list of filenames with the mouse, a list of the tests included in that file will be shown
(see Figure 4-27 and Figure 6-1). This rollover function will also indicate if a calling module or file is already
imported (Figure 6-3). The information shown in the hint depends on the selected file type.
This icon changes to a Hand icon during import. The data import process will run in the background
which means that during the import process you can continue with other work. The import process can be
interrupted by clicking the Hand icon. The current processing file will be imported completely.
The import process is logged in the Process Log window. There is an entry for each file. If an error occurs,
there is a red entry that describes the type of error.
Example of an ongoing import process:
Note: Once you have imported the measurement files into the database, it is no longer necessary to
keep the original measurement files on the disk, because all data is now available in the database.
However, it is recommended to backup the files prior to deleting them, in case of a re-import.
Deleting Data
In the data removal section, you can select the files or calls that you want to delete from the database.
Delete all…: deletes all of the data from the database. After this, the database is empty
A detailed list of which table belongs to which remove level can be found in the document NQDI Database
Structure.
Maintain Data
With „Maintain Data‟, the collection name of the imported data can be changed:
7 Data Selection
Overview
On the Data Selection tab sheet, you can select a specific part of all the data that is located in the database.
Following is a diagram that shows the complete selection process:
Registered
Server Registration
Database Servers
Selection of one
default server
Available NQDI
Databases on the
selected Server
Database Login
Selected NQDI
Database
All Sessions/Tests
of one database
Filter criterions
Data Selection
Example
The following example shows a selection that only contains sessions and tests that match the criteria.
Type of Test = speech
Listening Quality < 3.1
Once you have specified the selection criterion, you must click the Refresh button to load the sessions
from the database.
This button will clear all selected items. Press Refresh to reload all sessions from the database without a
selection criterion.
Saves the current selection statement in the database for use with NQWeb. For more information, see
the Installation -NQWeb.pdf document.
You can save the current selection criterion by clicking on Load/Save button. In the Manage Selection
dialog box, you can choose to save the current selection criteria as a new file, load an existing selection
criterion with to replace the current one or refresh the list of selection criteria available. Checking the
Selection Only Available on this PC will mean that other persons on the network will not be able to view or
use your current selection criteria. Clicking on Update All will check if sessions and tests have been deleted
or added to the database and update the data shown accordingly (Figure 7-3).
The Refresh Combo button will refresh only the list on the left side of the screen and not the loaded
sessions from the database.
Afterwards, these appear in the current selection session list.
Note: Depending on your software license, some of the selection criteria tabs sheets are visible and
some are not.
General Selection
On this tab, you will find some general selection parameters. To enable the selection criteria on
the General tab, you must check the checkbox. Otherwise, all selection criteria on this page will remain
inactive. Some of the parameters are described below.
Test Selection
On this tab, you will find specific selection criteria for each type of test. To enable the selection
criterions on this tab, you must check the check box. Otherwise, all selection criteria on this tab will remain
inactive.
Device Selection
On this tab, you can select all data collected with a specific device. To enable the selection
criteria on this tab, you must check the check box. Otherwise, all selection criterions on this tab will remain
inactive.
Operator Selection
On this tab, you can select all data collected on a specific Operator. It is only available for
measurement with trace data. To enable the selection criterions on this tab sheet, you must check the check
box. Otherwise, all selection criteria on this tab will remain inactive.
Serving Operator:
Serving Operator means the operator (MNC, MCC) that is currently serving the mobile station. This
information is taken from the GSM Layer 3 messages.
Home Operator:
Home Operator means the operator where the SIM is registered. Normally, Home Operator and Serving
Operator should be the same unless the mobile is in a roaming situation.
Roaming sessions only:
Selects all sessions where Home Operator is not equal to Serving Operator.
Non-Roaming sessions only:
Selects all sessions where Home Operator is equal to Serving Operator.
CellId:
Selects all data parts, where the current serving CellId was equally to the selected CellIds.
LAC:
Selects all data parts, where the current LAC was equal to the selected LACs
Band:
Selects all data parts, where the current technology was equal to the selected technology (technology
includes also the frequency, e.g. GSM 900)
Technology:
Selects all sessions, where the Technology was equal to the selected Technology (independent of the
frequency).
Data technology:
Selects all tests, where the data technology was equal to the selected data technology.
Please note the following:
Every measurement value is assigned to a Position (Latitude, Longitude) by the PosId (if Position Information
is available. For details about the relationship between tables, see the Database Description manual). In
addition to this, every measurement value is also assigned to a serving BTS (CellId, LAC, MNC, MCC) by
the NetworkId. The information is always taken at the end of the measurement value, e.g.:
for a voice sample the serving BTS is taken at the end of the sample
for a session (call, idle, data) the serving BTS is taken at the end of the session
Layer Selection
On this tab, you will find specific selection criteria for the GSM/GPRS/UMTS inter-layer
messages. The user can search for specific Layer 3 messages (e.g. CC, MM, RR), for specific Handovers
or Assignment procedures or for specific GPRS Interlayer messages. To enable the selection criteria on
this tab, you must check the check box. Otherwise, all selection criteria on this tab will remain inactive.
Map Selection
The Map tab is only available if you have a MapInfo Professional installation. You can use this tab
to make geographical data selections. However, before you can use this feature, you need to have an open
map.
To open a map, click Open Table in new window on the Map menu, locate the map file (*.tab), and then
click Open.
Note: If the Map menu is not available, click Toolbars on the View menu, and then click Map Menu.
Tip: To define a default workspace so that a map opens automatically when you select the Map check
box, click Map/GPS Settings on the Configuration menu.
3. (Optional) Click the Grabber tool , drag the map to where your data is, and then click Zoom in icon
.
4. Define the area on the map where you want to see the data.
a On the Map menu, click Create Region table.
b In the Save As dialog, type a name for the table in the File name box, and then click Save.
4. In the dialog shown, it is possible to configure how the polygons are import
User Selection
On this tab, you can make customized data selections. You can enter a SQL query that returns
one or more SessionId‟s. In addition, you can also select sessions or tests based on comments that a user or
a script has assigned.
To enable the selection criterions on this tab sheet, you must check the check box. Otherwise, all selection
criteria on this tab will remain inactive.
KPI Selection
On this tab, you can select Sessions which contains the selected KPIs only.
Favourites Selection
You can use this feature to configure a custom data selection page.
Note: You need to select the Favorites check box to select the custom options data selection. The
custom data types appear in red on the tab.
Important: Selection items in red are only valid on the Favorites tab and do not have any effect on the
other tabs.
Cockpit View
The data shown in the cockpit view represents the actual data selection. Select the menu entry Tools\Cockpit
View to open the cockpit view.
Results
Here you can see a summary of all data you have selected in Data Selection. The data is split up in Voice
Telephony, Video Telephony and Data Sessions (ex. FTP or HTTP tests).
Configuration
Here you can change the limits for the 3 parts (Voice Telephony, Video Telephony and Data Session). You
can choose the limits in percent for dropped and failed.
Data Binning
Data binning can average data that have the same feature, for example, same position. This feature is also
another tool with which you can create grids for grid plots, that is, binning over position. NQDI has the
following binning options:
Position by grid size: Provides a replacement to the manual grid drawing in the map analysis. This
binning option creates a grid that includes all of the positions of the current data selection or
complete database, depending on the status of the Calculate check box in the Binning dialog box.
Position by decimal places: Similar to the Position by grid size option except that you specify the
number of digits over which the binning is applied, for example, one decimal place.
Speed: Averages all of the data from the same speed group. As this data is independent of position,
this data cannot be plotted on a map. Instead, NQDI saves the results to the Binning and
BinningRelation tables which are equivalent to the MapGrids and GridRelation tables for position
binning.
8 Analysis
General
The Data Analysis tab can be used to analyse the details of one specific session or a specific test. You can
select that specific session or test either on the Session List of Current Selection or by using the session
navigator.
Sessions
We distinguish between the following types of sessions: IDLE, CALL and DATA.
All data from a measurement file will be divided into one of these types of sessions.
Example of a Voice Test File:
time
The File
The Sessions:
The Tests:
Tests
A session can contain one or more tests. Type of tests:
For Voice calls (session Type = CALL): e.g. LQ, DTMF, …
For GPRS data tests (session Type = DATA): e.g. Ping, HTTP, SMS, …
Session Navigation
The Session Navigation toolbar contains the following controls:
Move to the first, previous, next or last session of the current selections
Increase or decrease the scope. The scope defines how many sessions are
displayed in the session overview. The default value is 1, which means that
apart from the selected session, the previous and next session are also
displayed.
Chapter 8 | Analysis 53
CONFIDENTIAL MATERIALS
NQDI – Network Quality Data Investigator Manual
© 2000 - 2010 SwissQual AG
Replay the reference, coded or call setup sample or start the external audio
player and load the reference and coded sample into that player.
Create a customized word report for the selected session in the analysis
window (For a more detailed description see section ‘Reporting’)
Loads the pcap file of the current selection in the external tool Wireshark.
The button is only enabled if data for the current session is available. When
clicking on the button, Wireshark starts automatically and jumps to the
nearest point of the current watchpoint time. To have this feature please
use the provided Wireshark version found on the installation CD.
The source of Wireshark can be found at http://www.wireshark.org/.
January 2010: The version capable of the option used with NQDI is 1.3.2
(Development Release):
http://www.wireshark.org/download.html#development_release
Time Navigation
The Time Navigation toolbar provides an easy navigation through a session. You can move to the beginning
and the end of the session or you can scroll in defined steps (fast = 1s, normal = 0.25s).
Session Overview
WHITE: other sessions/tests that are in the scope and in the current selection
GRAY: other sessions/tests that are in the scope but not in the current selection (they cannot
be selected for the results page).
You can select a test by either clicking on it or by step over it with the Time Navigator. The detailed
measurement results for the selected test (red) will then be shown in the results panel below.
By floating the mouse over a test in the Session Overview, you get a short description about this test.
On the right side of the window, you will find the Analysis Comment for Session and Analysis Comment
for Test panels, where you can enter some personal analysis comments.
Chapter 8 | Analysis 54
CONFIDENTIAL MATERIALS
NQDI – Network Quality Data Investigator Manual
© 2000 - 2010 SwissQual AG
Session Info
The first tab of the large bottom panel contains general information about the session and the test:
Chapter 8 | Analysis 55
CONFIDENTIAL MATERIALS
NQDI – Network Quality Data Investigator Manual
© 2000 - 2010 SwissQual AG
Handling of Charts
Most charts in NQDI have the same user interface. The following functions are available:
Set Watch Click the left mouse button to set the watch point. All related charts are
Point: synchronized with the clicked chart.
Zoom In: Click and hold down the left mouse button and draw a rectangle to the right side.
This will zoom the chart to the selected size (only in the time axis). All related
charts are also zoomed to the same size.
Zoom Out: Click and hold down the left mouse button and draw a rectangle to the left side.
The size does not matter. The chart and all related are zoomed to the default
size.
Scrolling: Once a chart is zoomed in, it is possible to scroll in the time axis. Click the right
mouse button and hold it down. Now, you can move in either direction.
Chapter 8 | Analysis 56
CONFIDENTIAL MATERIALS
NQDI – Network Quality Data Investigator Manual
© 2000 - 2010 SwissQual AG
Figure 7-9)
To add another value to a chart, grab a label written in bold letters from the left side of the window and drop it
onto a chart. If you like to remove a value from the chart, double-click on the corresponding label.
For example: You can add ULARFCN (UE Rx Pwr) and ACTIVE SET MONITOR (Aggr. Ec/lo). In this case,
you will get a scale for RxPwr on the left side of the chart (-100..20) and a dBm scale on the chart. At this
point, it is not possible to add a BLER value. However, you can add TxPwr or another value that uses the
same scale. To add BLER, you will have to either remove RXPwr or Ec/lo or you can open the second-line
chart by selecting Show 2nd Chart.
Chapter 8 | Analysis 57
CONFIDENTIAL MATERIALS
NQDI – Network Quality Data Investigator Manual
© 2000 - 2010 SwissQual AG
Configuration
To customize the colours and names on a chart,right-click on a chart and click Configuration.
Note: The color changes are stored for the next session; however custom chart and axis titles are only
valid for the current NQDI session. To restore the default colors for the next session, select Reset
Chapter 8 | Analysis 58
CONFIDENTIAL MATERIALS
NQDI – Network Quality Data Investigator Manual
© 2000 - 2010 SwissQual AG
colors.
Markers
Chapter 8 | Analysis 59
CONFIDENTIAL MATERIALS
NQDI – Network Quality Data Investigator Manual
© 2000 - 2010 SwissQual AG
GSM Analysis
The GSM Analysis page shows info about the GSM network behaviour. It contains 1 or 2 line chart displays
and one table with the GSM/GPRS inter-layer messages. On the left side of the window, some of the most
important parameters of the serving cell and the neighbour cells are displayed.
After program startup, RxLev and RxQual are shown in the 1st chart. You can choose to have different
st nd
values shown in the 1 chart as well as open a 2 chart. (see “Adding Values to Charts” on page 57)
Chapter 8 | Analysis 60
CONFIDENTIAL MATERIALS
NQDI – Network Quality Data Investigator Manual
© 2000 - 2010 SwissQual AG
Chapter 8 | Analysis 61
CONFIDENTIAL MATERIALS
NQDI – Network Quality Data Investigator Manual
© 2000 - 2010 SwissQual AG
Figure 8-18. The corresponding C/I and RxLev values for the channels
Calculation time The calculation process increases with the number of selected
channels. So, it is wise to select just a few channels at a time to
minimize the waiting period.
Chapter 8 | Analysis 62
CONFIDENTIAL MATERIALS
NQDI – Network Quality Data Investigator Manual
© 2000 - 2010 SwissQual AG
Scanner Data
If the imported data contains any scanner measurements belonging to the selected session, this information
is displayed under the Scanner tab.
Chapter 8 | Analysis 63
CONFIDENTIAL MATERIALS
NQDI – Network Quality Data Investigator Manual
© 2000 - 2010 SwissQual AG
To see the exact RxLev value of a frequency, check the Show RxLev checkbox. Zoom then in on the chart
to see all labels clearly.
Figure 8-21 Hot Channel Analysis, GSM 900 and GSM 1800
In the bottom chart, the same channels are shown but it displays RSSI instead of C/I. As you can see, there
are different colours for the:
Serving Channel
Adjacent channels (high and low)
Chapter 8 | Analysis 64
CONFIDENTIAL MATERIALS
NQDI – Network Quality Data Investigator Manual
© 2000 - 2010 SwissQual AG
Neighbour channels
By default, the charts are sorted by the RxLev (in descending order), but it is also possible to sort the charts
by the channel number or the C/I. You can also select which technology/band is displayed:
GPRS Analysis
Note: One chart can only display two different types of value ranges at a time.
The GPRS Analysis tab shows info about the GPRS network behaviour. The screen is similar to the GSM
page. To add or remove a value from chart, follow the same steps as in the GSM analysis.
Chapter 8 | Analysis 65
CONFIDENTIAL MATERIALS
NQDI – Network Quality Data Investigator Manual
© 2000 - 2010 SwissQual AG
UMTS Analysis
There are 2 tabs available for WCDMA analysis, namely WCDMAScan and WCDMA.
WCDMA Scanner
Under the WCDMA Scanner tab, you will be able to view the Channel Spectrum. You can view the Band
Spectrum from any watch point that you can set.
Chapter 8 | Analysis 66
CONFIDENTIAL MATERIALS
NQDI – Network Quality Data Investigator Manual
© 2000 - 2010 SwissQual AG
UMTS
Information and values displayed under the WCDMA tab are compiled from the mobile unit.
Under WCDMA Radio, you will see the radio values from the mobile. Under UMTS/NAS, you will be able to
see data values.
Chapter 8 | Analysis 67
CONFIDENTIAL MATERIALS
NQDI – Network Quality Data Investigator Manual
© 2000 - 2010 SwissQual AG
Signalling Tab
This tab shows you the Protocol Information. It consists of the MsgTime (Message Time), Dir (Direction),
Layer and Info (describes the type of information displayed) on the left side of the tab. On the right side, the
information is decoded.
Chapter 8 | Analysis 68
CONFIDENTIAL MATERIALS
NQDI – Network Quality Data Investigator Manual
© 2000 - 2010 SwissQual AG
HSDPA
You can view data and statistics for HSDPA on the UMTS tab and the UMTS Layer 2 tab.
Chapter 8 | Analysis 69
CONFIDENTIAL MATERIALS
NQDI – Network Quality Data Investigator Manual
© 2000 - 2010 SwissQual AG
Chapter 8 | Analysis 70
CONFIDENTIAL MATERIALS
NQDI – Network Quality Data Investigator Manual
© 2000 - 2010 SwissQual AG
HSUPA
You can view data and statistics for HSUPA on the UMTS tab and the UMTS Layer 2 tab.
Chapter 8 | Analysis 71
CONFIDENTIAL MATERIALS
NQDI – Network Quality Data Investigator Manual
© 2000 - 2010 SwissQual AG
LTE Analysis
One tab available for LTE analysis, namely LTE Scanner.
LTE Scanner
The LTE Scanner tab contains the Channel Spectrum, where you can view the Band Spectrum from each
watch point that you set. This analysis is similar to the WCDMA scanner band spectrum analysis.
Chapter 8 | Analysis 72
CONFIDENTIAL MATERIALS
NQDI – Network Quality Data Investigator Manual
© 2000 - 2010 SwissQual AG
Chapter 8 | Analysis 73
CONFIDENTIAL MATERIALS
NQDI – Network Quality Data Investigator Manual
© 2000 - 2010 SwissQual AG
DVB-H Analysis
For DVB-H analysis, use the DVB-H Scan and DVB-H tabs.
DVB-H Tab
The DVB-H tab displays values for DVB-H.
Chapter 8 | Analysis 74
CONFIDENTIAL MATERIALS
NQDI – Network Quality Data Investigator Manual
© 2000 - 2010 SwissQual AG
WiMAX Analysis
The WiMAX analysis displays values for WiMAX technology.
Chapter 8 | Analysis 75
CONFIDENTIAL MATERIALS
NQDI – Network Quality Data Investigator Manual
© 2000 - 2010 SwissQual AG
IS-2000 Analysis
The IS-2000 page displays IS-2000 (CDMA) related values.
EVDO Analysis
In the EVDO Analysis tab, you can view the EVDO (Rev. 0 and Rev. A) related values.
Chapter 8 | Analysis 76
CONFIDENTIAL MATERIALS
NQDI – Network Quality Data Investigator Manual
© 2000 - 2010 SwissQual AG
Radio Tab
The Radio tab displays values from the following monitors:
Active / Candidate / Neighbor set monitor
Finger monitor
This tab also includes information about carrier channels, modem states, radio status and UATI.
Note: Values are not always present and depend on the used handset and the chipset.
Data Tab
The Data Tab contains information about the following items:
SUP / MUP throughput
Reverse link gain ratios
Reverse link T2P statistics
Air link summary
Statistics Tab
The Statistics tab displays the following EVDO Rev. 0 and Rev. A statistics:
Reverse link metrics
Chapter 8 | Analysis 77
CONFIDENTIAL MATERIALS
NQDI – Network Quality Data Investigator Manual
© 2000 - 2010 SwissQual AG
Chapter 8 | Analysis 78
CONFIDENTIAL MATERIALS
NQDI – Network Quality Data Investigator Manual
© 2000 - 2010 SwissQual AG
9 Graphs
If you go to the Graphs tab, you will initially see the following picture:
Chapter 9 | Graphs 79
CONFIDENTIAL MATERIALS
NQDI – Network Quality Data Investigator Manual
© 2000 - 2010 SwissQual AG
Chapter 9 | Graphs 80
CONFIDENTIAL MATERIALS
NQDI – Network Quality Data Investigator Manual
© 2000 - 2010 SwissQual AG
Once you click Plot Data, the following query is executed (simplified pseudo code):
SELECT avg(xValue)
avg(yValue)
Number of values
FROM xValueTable
yValueTable
WHERE whereConditions
Group By groupingCriterion
Then, one point is plotted for every value pair where the number of values is > 0. After that, every point is
colorized based on the number of values.
The user can then decide how to colorize all the points. The general color scheme is as follows:
All Points where All Points where Number All Points where Number
Number of values of Values is between Low of Values is > High Value
is between 1 and Value and High Value
Low Value
Chapter 9 | Graphs 81
CONFIDENTIAL MATERIALS
NQDI – Network Quality Data Investigator Manual
© 2000 - 2010 SwissQual AG
Chapter 9 | Graphs 82
CONFIDENTIAL MATERIALS
NQDI – Network Quality Data Investigator Manual
© 2000 - 2010 SwissQual AG
10 Map
If MapInfo Professional is installed on your system, you can plot different values on a Map. Some settings
must be configured before you can use the Map/MapInfo.
Map Menu
To view the MapInfo toolbars in NQDI (1 and 2 in Figure 10-1), click Toolbars on the View menu, and then
click the following items:
Map Menu
Map Tools
Map Tools Analysis
Table 10-1 Map Menu
Command Description
Tools: Some of the map tools (2) are discussed in the next section.
Chapter 10 | Map 83
CONFIDENTIAL MATERIALS
NQDI – Network Quality Data Investigator Manual
© 2000 - 2010 SwissQual AG
Command Description
Map: Open table…: opens a MapInfo tab file to display in the map window (4)
(only visible if a Map Open table in new window…: Opens a MapInfo tab file in a new window
window is selected) Close Region table: Closes the currently loaded grid table
Region Import: imports regions from a loaded map file
Region management: manage the imported regions.
Load workspace: Load a MapInfo workspace in a new window
Save workspace: Save the current window as a MapInfo workspace. This
workspace can be used as a default workspace, which is loaded when NQDI
starts. (see File Options).
Save window as: Export the current view as a picture.
View Layer: Zooms the selected layer so that this layer is completely visible.
View Entire Layer: Zooms the current window so that all loaded tables are
visible.
Create Thematic Map: Used to create a MapInfo thematic map
Modify Thematic Map: Used to modify a thematic map
Grids: a submenu to handle the grids of the db (import/export/deletion)
Layout: Options: Sets up layout options. For more information, see the MapInfo user
(only visible if the Layout manual.
window is selected) Page Setup: Sets up the printing page. For more information, see the MapInfo
user manual.
Print…: Prints the layout window. A Print Dialog Box will appear.
Window: New map Window (4 in Figure 10-1): Opens a new window. If a default
workspace is defined, it will be loaded automatically.
Layout Window: Opens the layout window (used for printing the Map)
Cascade & Tile: Cascade or tile the open windows.
At the bottom of this menu, all open windows are listed and the selected
window is checked.
Map Tools
The tools on the toolbar in Table 10-2are the same as in MapInfo. For more information, see the MapInfo
user manual.
Table 10-2 Map Tools
Tool Description
Selector: Use this to select an item on the map. This will also set the watch point
(see “Items Tree” on page 86).
Marquee select: Use this to select an area.
Unselect All
Zoom In
Zoom Out
Info: Click on the map and get information of the selected item.
Chapter 10 | Map 84
CONFIDENTIAL MATERIALS
NQDI – Network Quality Data Investigator Manual
© 2000 - 2010 SwissQual AG
Tool Description
Drag Map Window: Use this to drag the map to another application (e.g. Word)
Start MapInfo: Starts MapInfo and loads all currently opened windows. The files are
stored in the temporary directory configured under Map Options.
Remove Layers: Removes all user layers from the current map window.
Remove Layers: Removes all user layers from all open map windows.
Refresh Map Window: Click this icon to force a map to refresh. You can also use it if
the map does not react on zoom or grab actions.
Browser: Opens the browser window. The browser shows information about the
selected items. If no item is selected, the browser will not pop up.
Zooms all windows to the same zoom as the selected window.
Draw new grid: This will allow you to draw a new grid on the map.
Validate grid and add it to DB. No editing can be done after applying this.
Chapter 10 | Map 85
CONFIDENTIAL MATERIALS
NQDI – Network Quality Data Investigator Manual
© 2000 - 2010 SwissQual AG
Items Tree
The items tree contains a list of the items that you can display on the map (3 in Figure 10-1).
To plot an item on the map as a layer, double-click the name of the item in the tree.
Chapter 10 | Map 86
CONFIDENTIAL MATERIALS
NQDI – Network Quality Data Investigator Manual
© 2000 - 2010 SwissQual AG
Chapter 10 | Map 87
CONFIDENTIAL MATERIALS
NQDI – Network Quality Data Investigator Manual
© 2000 - 2010 SwissQual AG
Chapter 10 | Map 88
CONFIDENTIAL MATERIALS
NQDI – Network Quality Data Investigator Manual
© 2000 - 2010 SwissQual AG
Note: You have to add at least the fields TestId, NetworkId and msgTime.
On the first screen, you have to enter all additional specific values that you want to display. Once you have
entered all desired values, click Next and the following screen appears:
Chapter 10 | Map 89
CONFIDENTIAL MATERIALS
NQDI – Network Quality Data Investigator Manual
© 2000 - 2010 SwissQual AG
Sessions
Position
NetworkInfo
BTSList.
This means that you do not have to add these tables.
On this screen, you must add all table names that you want to use. Click Next to go to the next screen:
Chapter 10 | Map 90
CONFIDENTIAL MATERIALS
NQDI – Network Quality Data Investigator Manual
© 2000 - 2010 SwissQual AG
Chapter 10 | Map 91
CONFIDENTIAL MATERIALS
NQDI – Network Quality Data Investigator Manual
© 2000 - 2010 SwissQual AG
Important: Nevertheless, it is possible to add another whole query (e.g. with a union clause) in the order
or grouped by field, it is not supported by NQDI and can result in an incorrect view of the created or
modified map plot.
Chapter 10 | Map 92
CONFIDENTIAL MATERIALS
NQDI – Network Quality Data Investigator Manual
© 2000 - 2010 SwissQual AG
Example:
Shade Editor
You can also edit the shades used by a specific item. Select the item under the Points tab. Click the Shade
tab. Select a specific item from the list at the top. The values assigned to that particular item will be
displayed.
Chapter 10 | Map 93
CONFIDENTIAL MATERIALS
NQDI – Network Quality Data Investigator Manual
© 2000 - 2010 SwissQual AG
Filter: Define a filter, if necessary. (for more information, see the example
below)
Fields: Define the field(s) to display. If more then one is specified, the values
of these fields can be accessed with the Info tool. If changes are
made in this box, click Apply to adopt them.
Show label: If a label should be displayed on the map, check this box and select
the field for the label.
Shade: Choose an existing shade or create a new one which will be used for
the selected shade item. A shade reflects all of the following settings.
Shade Type: There are four different shade types how you can shade values:
Ranges, Individual, Values and Ranges fixed.
Use MapInfo’s If this checkbox is checked, the MapInfo built-in option to create a
thematic layers to thematic map is used. Otherwise NQDI is colouring the items.
colour the plot:
Chapter 10 | Map 94
CONFIDENTIAL MATERIALS
NQDI – Network Quality Data Investigator Manual
© 2000 - 2010 SwissQual AG
Note: The extended visual effects for the shade symbols will only be shown on the map on the MapInfo
screen of NQDI.
Chapter 10 | Map 95
CONFIDENTIAL MATERIALS
NQDI – Network Quality Data Investigator Manual
© 2000 - 2010 SwissQual AG
Chapter 10 | Map 96
CONFIDENTIAL MATERIALS
NQDI – Network Quality Data Investigator Manual
© 2000 - 2010 SwissQual AG
Exporting Mapplots
NQDI is providing a functionality to import and export map plots. To export a map plot, just click the export
button and the map plot export window appears. First select the file you wish to export from the drop-
down list. If you choose “<NEW FILE>” then your choice will be saved into a new map plot export file, which
you can specify in a save dialog. If you choose any other item from the drop-down list you are able to modify
Chapter 10 | Map 97
CONFIDENTIAL MATERIALS
NQDI – Network Quality Data Investigator Manual
© 2000 - 2010 SwissQual AG
the original map plot files. As you chose one of these items, a list of groups from the selected file appears in
the chosen map plot groups list. The different symbols have the following meaning:
A new map plot group from the database will be added to the selected
file.
A map plot group from the selected file will be overwritten with the one in
the database.
By dragging and dropping files from one list to the other it is possible to specify which map plot groups
should be added, removed or overwritten in the selected file.
Note: Once you have overwritten a map plot in an original file, it is not possible to undo this action.
Because you are able to overwrite already existing map plot groups with the map plot import functionality
it‟s recommended that you always save exported map plot files in a separate, custom map plot file
and prevent overwriting the existing files.
Once you have chosen all the map plots you want to export, press the export button to choose the location to
which the map plots should be saved.
Note: The file format of the map plot export file is a regular structured query language (SQL) file. While it
is possible to execute this file in a standard query analyzer, it is recommended that you use the import
functionality in NQDI to re-import these map plots.
Chapter 10 | Map 98
CONFIDENTIAL MATERIALS
NQDI – Network Quality Data Investigator Manual
© 2000 - 2010 SwissQual AG
Chapter 10 | Map 99
CONFIDENTIAL MATERIALS
NQDI – Network Quality Data Investigator Manual
© 2000 - 2010 SwissQual AG
Note: If a map plot group in the custom map plot file has the same name as a map plot in an original file,
then the custom map plot will not be automatically imported, while generating a new database. If you
want this map plot to be imported automatically, then overwrite this map plot in the original map plot file
in the export map plot menu.
A new feature is the validity checking of map plot items. If you press the checking button , all current
map plot items will be tested, if they fulfil the minimal requirements for a complete map plot item. These are:
Having a shade selected
Having at least one field specified and selected
If one of these requirements should fail, a warning dialog will be displayed.
Note: It is not possible to leave the map plot configuration dialog while there are wrong items specified. If
you try to do so, the warning dialog will be displayed and you will be redirected to the incorrect item, to fix
it.
MapInfo This is the legend used with functions of MapInfo. It is displayed when the layer
Legend: is collared by a MapInfo thematic layer (see Shade Editor).
NQDI This legend is used when NQDI colours the added item.
Legend:
To hide/show the two types of legend, use the menu at the bottom of the map window:
After choosing the selector tool from the map toolbar, it is possible to click on a value
from a previously added information layer. This value is always connected to a
SessionID, depending on the test; it is also connected to a TestID.
If you now go back to the Analysis page, it will automatically update all related information to the selected
session and/or test.
The status bar of the map also contains some information about the selected point:
Marquee Selection
If several values are placed on the same location, and are also from several different calls, use this tool and
make the selection of all values. Then, you can open the Browser window and this will show all selected
values. Here, it is possible to choose the correct value for further analysis.
Grid Plots
Drawing a Grid
The Grid Plot is used to display an average of a value in a specified area. Before this kind of plot can be
added to the map, a grid must be drawn for the specific area.
First, select the Grid Draw Tool.
grid button:
Displaying a Grid
There are a few buttons only used for displaying the grid:
Remove grid: This will remove the grid from the map. It will not delete any data from the
database.
Show grid: Shows the grid on the map including the small grid.
Stop drawing: This will stop the drawing of the grid (used normally only for the fine grid).
Info Tool
To get more information on a specified value, use the Info Tool. This will display a window with all the
information of the specific point.
Network Filter
This is a new feature released with NQDI 10.2. It is available for Point plots and Favorite plots (but only for
point plots).
When clicking on “Define…” the following dialog is shown:
Favorites plots
This is new tab, introduced in 10.2, where the favorite map plots can be combined in one tree.
It is also possible to plot all items of this tree with one click.
To configure the favorite items right click in the tree and select “Configure favorites”.
Floating Map
To configure NQDI to open a map in a separate window, select the Use map in a separate window
option in the Map Settings dialog box. For more information, see the "Map Settings" section on page
20.
After you configure this setting, the main map tab is no longer available and a Map start icon appears on the
toolbar.
To start and open a map in a new window, click the icon.
11 Event Queries
Introduction
Event Queries are SQL-based queries which are executed on a data set in an NQDI database. Overall,
event queries can calculate different arithmetic values around an event. The user can specify these within a
predefined times scope around such events.
Example: Avg Ec/Io of the Active Set, 5 seconds before an Active Set Update Command
Every results set is then stored in the NQDI and can be used for any type of reports. Every results set
contains a sessionId, testId and a timestamp.
By clicking on the event query button , the user will see the event selector dialog.
Here, you can select from a list of existing event queries the ones you would like to execute. The picture
below shows an empty list. So, you initially need to define some queries.
Note: All information of the event query is displayed on the right-hand side.
Figure 11-7 The main screen with the generated event query
Note: The calculate button now is enabled. To start the calculation of the event queries press the
calculate button.
Automatic calculation
To automatically calculate the event queries, select the query (in either the Existing events or the Chosen
events list) and press the Enable button. The color of the selected event query changes now to red. All
queries that are displayed in red color will be executed automatically after importing any data.
Note: The data which is already in the database before selecting the automatic calculation will not be
calculated until the chosen event is manually executed or until some new data is imported.
Figure 11-10 The event query will be automatically calculated after each import
Note: Only data, which is selected in NQDI, will be considerate for the event query report.
Clicking Start export will start the export. Wait until the export is finished.
The files are located under the current users MyDocuments\SwissQual\L3Export directory. For each session
a single file is created following this name structure: "NetQual Detailed L3 Report Session x_y.txt", whereas
x is the session id and y a counter if the file already exists.
13 Historical Export
The historical export enables you to copy database information from a source database to another database.
14 Reporting
Execute Reports
Custom Reports
Although we provide a lot of reports, you may want to define your own reports. To do this you need some
deeper knowledge of MS Excel and SQL. From the Configuration menu, select Report Configurator and
the following dialog box will appear:
Toolbar
On the right-hand side, you can edit your report query in an easy way (you still need knowledge of SQL). The
query is divided in SELECT, FROM, WHERE and GROUPBY clause. For a new line, press CTRL + ENTER.
Based Select TestInfo, if your query relies on tests. If it relies only on sessions (Call
on: Statistic Report), then you have to select Sessions.
If you want to produce an Excel report, you should take an existing report and edit it, then adapt the Excel
template. The first page of the Excel template contains all the fields of the SELECT clause of the query.
Then, update the pivot table as required.
With version 10.2 a new report handling has been introduced. In the applications Reports/ReportScripts
directory are only reports from SwissQual. All customer reports are located in the user directory (definable in
the settings).
Also the “xls” files are stored in the database. This has the advantage that different users can use the same
reports, not only the user who created the report (before, the xls file was missing on other PCs). But this has
also some influence on how the user can edit a report. If a excel template must be modified, click on the “Edit
Excel template” button ( ). This button is only enabled if it is not a SwissQual report. Excel will
automatically open and load the appropriate report. After clicking this button, NQDI shows a dialog:
Export Reports
Select the export function in the Report Configurator to export customised Reports to a directory. This is only
the SQL script for a Report. The corresponding Excel file is in the directory NQDI/Reports. Select the Excel
file and copy the file in the same directory.
Import Reports
Select the import function in the Report Configurator to import customised Reports in the actual Database.
This imports only the SQL script for a Report. Copy the corresponding Excel file into the directory
NQDI/Reports.
If you like to import automatically your Reports into a new created Database then your Report SQL script file
have to be in the directory NQDI/ReportsScripts. The corresponding Excel file have to be in the directory
NQDI/Reports.
Show: Whether or not the report will be shown (or only saved).
Add If you like to insert a comment into your Report cheque the box and type your
comment: comment into the text field. Your comment is in the Report on the Average Page.
Then, the report is generated in the background as a background thread. As soon as it is finished, Excel
appears and will display the report.
Report Generator
The Report Generator is a tool to create individual Excel report templates with the desired KPIs. The
successfully generated templates are to be found in the standard report menu and be used as any other
report. This option is only available for users logged in as “sa”. A detailed description of the KPIs is located in
Chapter 14 | Reporting 133
CONFIDENTIAL MATERIALS
NQDI – Network Quality Data Investigator Manual
© 2000 - 2010 SwissQual AG
Note: Some complex KPIs do not support the modification of the maximum value.
PDF
The probability density diagram is a histogram where the frequency of occurrence of the values in the given
intervals is shown. The maximum value from the diagram can be set. To accumulate the values are two
possibilities. Count the values and give the number of values back or count the values but give the values in
percent scale back.
Num.
The accumulated values give in number of values back.
Perc.
The accumulated values give in percentage back.
CDF
The cumulative density function is a histogram where the percentages of the measured values that are equal
or bigger than the respective value point on the x – axis is shown.
Pie Chart
The Pie Chart is a diagram where the results from the CDF are displayed in a different way. The results have
new boundaries it is divided into five intervals . The boundaries can be changed individually over the button
“Set Range”. The maximum of individually ranges are ten intervals.
Trending Report
With the KPI Report Generator it is possible to create Trending Reports. The Reports split in Year, Half Year,
Quarter Year, Month, Week, Day and Hour.
Note: For some KPI Items, you can select the Logarithmic axis to change the horizontal axis in the
average diagram to a logarithmic scale.
Figure 14-24 Trending Report with logarithmic scale for average throughput diagram
15 Word Reporting
This report is implemented for Microsoft Word XP or 2003. It creates a detailed sample quality report about
the currently selected sample.
16 Definitions
Term Definition
File, Measurement File, Contains all the logged information between the start and the stop of a
Log File measurement execution. All the data from a file are assigned to sessions. We
differentiate between A-side and B-side files.
Diversity Files A Diversity file has the extension sqz. Such files are created with the Diversity
Test System.
QualiPoc Files A QualiPoc file has the extension mf.
*.mf/*.sqz yyyy-mm-dd-hh-mm-ss-tttt-kkkk-ssss-vvvv-A.* for A-side files. The letters have
the following meaning:
yyyy-mm-dd-hh-mm-ss : The timestamp in the filename helps
matching and sorting the files and is
of use when the timestamp of the
filesystem is lost (e.g. when using FTP)
tttt : Task ID (as used in NQTM)
kkkk : Customer ID (from the license key of
the A-Side)
ssss : System ID (from the license key of
the A-Side), Unique per Operating
System Instance (PC, PCM,
Symbian Device...), but only per
Customer.
vvvv : Device ID (as used in NQTM) of the
A-Side!
Session A session can either be a call session, a data session or an idle session. We
distinguish between the following types of sessions: IDLE, CALL and DATA.
All data from a measurement file will be divided into one of these types of
sessions. Example of a Voice Test File:
The File: time
The Sessions:
The Tests:
A session is the duration of a measurement call from the dial command until
the disconnect/release. For voice calls, the session type is CALL
A session can also be a GPRS/UMTS data test (like an FTP transmission).
Then, the session type is DATA
A session is also the time between two calls or between two data transmissions
(session type = IDLE).
Term Definition
Call session A Call session includes all data between the dial command to the device and
the call end. Normally, a call session contains exactly one call.
Data session A Data session includes all data between the start of a data test and the end of
a data test.
Idle sessions An Idle session contains all data that are not allocated to either a data session
or a call session. For example, the data between two calls or that data before
the first data session.
Test A test can be of the following types:
Voice:
Speech
DTMF
Noise Suppression
Inband Round Trip (RTT)
Acoustic Echo Passive (AEC)
NiNA+/P.563
VMS (QualiPoc only)
Data:
Ping
Ping Trace
FTP
UDPDL
GPRSAttach
GPRSDetach
PDPActivation
PDPDeactivation
GPRSAvailability
HTTPBrowser
EMailSend
EMailReceive
WAP
MMSSend
MMSReceive
SMSSend
SMSReceive
UDPPlus
HTTPTransfer
Video:
VideoQT
ViedoReal
VideoQTSmart
VideoRealSmart
A test is always assigned to a session. Call Sessions (session type = CALL)
can contain tests of the Voice, Circuit Switched Data and Video group.
Data Sessions (GPRS/UMTS Data Sessions, session type = DATA) can
contain tests of the Data or Video group.
NQDI NetQual Database Application
Chapter 16 | Definitions 146
CONFIDENTIAL MATERIALS
NQDI – Network Quality Data Investigator Manual
© 2000 - 2010 SwissQual AG
Term Definition
NQComm Diversity Communication Module
TM NetQual TestManager
NQAgent NetQual Agent
NQWatchdog NetQual Watchdog Application
Setup Time Time between the start of a dial command until the successful detection of a
connection to the B-side (CC: CONN_ACK in case of ISDN, activity detection in
case of analogue PSTN
PDD Post Dial Delay
DTD Dial Tone Delay
Campaign A collection of jobs defined by the TestManager (NQTM)
Collection Name The name that can be assigned to measurement results before the data import
into a NQDI database.
Test Id Unique Identifier for a Test (SQUAD LQ, SQUAD SS, SQUAD NS, DTMF, FTP,
UDP, HTTP, …)
Device Name Name of the device that was used for a measurement (ISDN 0, Nokia N 95, …)
A-Side All files coming from a measurement unit that initiated the first call of a test (A-
side calls the B-side)
B-Side All files coming from a measurement unit that was waiting for a first incoming
call. (B-side is called by the A-side)
There may not be B-side files for every test.
Diversity Our GSM/GPRS/UMTS/CDMA/EvDO lab and drive test system.
Call Status
In general we divide all different call combination into 4 different categories:
> 100000: Data Test Errors with the format: 1TTCCC whereas:
TT – TypeOfTest (not listed tests are no longer supported)
01 = Ping
02 = Ping Trace
03 = FTP
06 = UDPDL
08 = Attach
09 = Detach
10 = PDP Activate
11 = PDP Deactivate
12 = GPRS Availability
13 = HTTP Browser
14 = Email Send
15 = Email Receive
16 = WAP
17 = MMS Send
18 = MMS Receive
19 = SMS Send
20 = SMS Receive
21 = UDP Plus
24 = HTTP Transfer
CCC - Code
No error
Code Message
0 OK
Default errors
Code Message
1000 Timeout / User stop
1001 Measurement abort
1002 Test timeout
1003 Data inactivity
2000 Exception
2001 Unexpected System Time Change
3000 Unknown error
Winsock errors
Code Message
10000 Unknown socket error (interface disconnected?)
10004 A blocking operation was interrupted by a call to WSACancelBlockingCall.
Code Message
10009 The file handle supplied is not valid.
10013 An attempt was made to access a socket in a forbidden way.
10014 The system detected an invalid pointer address.
10022 An invalid argument was supplied.
10024 Too many open sockets.
10035 A non-blocking socket operation could not be completed immediately.
10036 A blocking operation is currently executing.
10037 An operation was attempted on a non-blocking socket that already had an operation in
progress.
10038 An operation was attempted on something that is not a socket.
10039 A required address was omitted from an operation on a socket.
10040 A message sent on a datagram socket was larger than the internal message buffer.
10041 A protocol was specified in the socket function call that does not support the semantics.
10042 An unknown- invalid- or unsupported option or level was specified in a get- or set sockopt
call.
10043 The requested protocol has not been configured into the system.
10044 The support for the specified socket type does not exist in this address family.
10045 The attempted operation is not supported for the type of object referenced.
10046 The protocol family has not been configured into the system.
10047 An address incompatible with the requested protocol was used.
10048 Only one usage of each socket address (protocol/network address/port) is permitted.
10049 The requested address is not valid in its context.
10050 A socket operation encountered a dead network.
10051 A socket operation was attempted to an unreachable network.
10052 The connection has been broken.
10053 An established connection was aborted by the software in your host machine.
10054 An existing connection was forcibly closed by the remote host.
10055 An operation on a socket could not be performed (buffer space or queue full).
10056 A connect request was made on an already connected socket.
10057 A request to send or receive data was disallowed (socket is not connected or no address).
10058 A request to send or receive data was disallowed (socket already shut down).
10059 Too many references to some kernel object.
10060 A connection attempt failed (timeout).
10061 No connection could be made because the target machine actively refused it.
10062 Cannot translate name.
10063 Name component or name was too long.
10064 A socket operation failed because the destination host was down.
Code Message
10065 A socket operation was attempted to an unreachable host.
10066 Cannot remove a directory that is not empty.
10067 A Windows Sockets implementation may have a limit on the number of applications that
may use it simultaneously.
10068 Ran out of quota.
10069 Ran out of disk quota.
10070 File handle reference is no longer available.
10071 Item is not available locally.
10091 WSAStartup cannot function at this time because the underlying system it uses to provide
network services is currently unavailable.
10092 The Windows Sockets version requested is not supported.
10093 Either the application has not called WSAStartup or WSAStartup failed.
10101 Returned by WSARecv or WSARecvFrom to indicate the remote party has initiated a
graceful shutdown sequence.
10102 No more results can be returned by WSALookupServiceNext.
10103 A call to WSALookupServiceEnd was made while this call was still processing. The call has
been canceled.
10104 The procedure call table is invalid.
10105 The requested service provider is invalid.
10106 The requested service provider could not be loaded or initialized.
10107 A system call that should never fail has failed.
10108 No such service is known. The service cannot be found in the specified name space.
10109 The specified class was not found.
10110 No more results can be returned by WSALookupServiceNext.
10111 A call to WSALookupServiceEnd was made while this call was still processing.
10112 A database query failed because it was actively refused.
11001 No such host is known.
11002 This is usually a temporary error during hostname resolution.
11003 A non-recoverable error occurred during a database lookup.
11004 The requested name was found in the database but it does not have the correct data being
resolved for.
11005 At least one reserve has arrived.
11006 At least one path has arrived.
11007 There are no senders.
11008 There are no receivers.
11009 Reserve has been confirmed.
11010 Error due to lack of resources.
11011 Rejected for administrative reasons - bad credentials.
Code Message
11012 Unknown or conflicting style.
11013 Problem with some part of the filterspec or provider-specific buffer in general.
11014 Problem with some part of the flowspec.
11015 General QOS error.
11016 An invalid or unrecognized service type was found in the flowspec.
11017 An invalid or inconsistent flowspec was found in the QOS structure.
11018 Invalid QOS provider-specific buffer.
11019 An invalid QOS filter style was used.
11020 An invalid QOS filter type was used.
11021 An incorrect number of QOS FILTERSPECs were specified in the FLOWDESCRIPTOR.
11022 An object with an invalid ObjectLength field was specified in the QOS provider-specific
buffer.
11023 An incorrect number of flow descriptors was specified in the QOS structure.
11024 An unrecognized object was found in the QOS provider-specific buffer.
11025 An invalid policy object was found in the QOS provider-specific buffer.
11026 An invalid QOS flow descriptor was found in the flow descriptor list.
11027 An invalid or inconsistent flowspec was found in the QOS provider-specific buffer.
11028 An invalid FILTERSPEC was found in the QOS provider-specific buffer.
11029 An invalid shape discard mode object was found in the QOS provider-specific buffer.
11030 An invalid shaping rate object was found in the QOS provider-specific buffer.
11031 A reserved policy element was found in the QOS provider-specific buffer.
Code Message
12013 ERROR_INTERNET_INCORRECT_USER_NAME
12014 ERROR_INTERNET_INCORRECT_PASSWORD
12015 ERROR_INTERNET_LOGIN_FAILURE
12016 ERROR_INTERNET_INVALID_OPERATION
12017 ERROR_INTERNET_OPERATION_CANCELLED
12018 ERROR_INTERNET_INCORRECT_HANDLE_TYPE
12019 ERROR_INTERNET_INCORRECT_HANDLE_STATE
12020 ERROR_INTERNET_NOT_PROXY_REQUEST
12021 ERROR_INTERNET_REGISTRY_VALUE_NOT_FOUND
12022 ERROR_INTERNET_BAD_REGISTRY_PARAMETER
12023 ERROR_INTERNET_NO_DIRECT_ACCESS
12024 ERROR_INTERNET_NO_CONTEXT
12025 ERROR_INTERNET_NO_CALLBACK
12026 ERROR_INTERNET_REQUEST_PENDING
12027 ERROR_INTERNET_INCORRECT_FORMAT
12028 ERROR_INTERNET_ITEM_NOT_FOUND
12029 ERROR_INTERNET_CANNOT_CONNECT
12030 ERROR_INTERNET_CONNECTION_ABORTED
12031 ERROR_INTERNET_CONNECTION_RESET
12032 ERROR_INTERNET_FORCE_RETRY
12033 ERROR_INTERNET_INVALID_PROXY_REQUEST
12034 ERROR_INTERNET_NEED_UI
12036 ERROR_INTERNET_HANDLE_EXISTS
12037 ERROR_INTERNET_SEC_CERT_DATE_INVALID
12038 ERROR_INTERNET_SEC_CERT_CN_INVALID
12039 ERROR_INTERNET_HTTP_TO_HTTPS_ON_REDIR
12040 ERROR_INTERNET_HTTPS_TO_HTTP_ON_REDIR
12041 ERROR_INTERNET_MIXED_SECURITY
12042 ERROR_INTERNET_CHG_POST_IS_NON_SECURE
12043 ERROR_INTERNET_POST_IS_NON_SECURE
12044 ERROR_INTERNET_CLIENT_AUTH_CERT_NEEDED
12045 ERROR_INTERNET_INVALID_CA
12046 ERROR_INTERNET_CLIENT_AUTH_NOT_SETUP
12047 ERROR_INTERNET_ASYNC_THREAD_FAILED
12048 ERROR_INTERNET_REDIRECT_SCHEME_CHANGE
12049 ERROR_INTERNET_DIALOG_PENDING
12050 ERROR_INTERNET_RETRY_DIALOG
Chapter 16 | Definitions 152
CONFIDENTIAL MATERIALS
NQDI – Network Quality Data Investigator Manual
© 2000 - 2010 SwissQual AG
Code Message
12052 ERROR_INTERNET_HTTPS_HTTP_SUBMIT_REDIR
12053 ERROR_INTERNET_Insert_CDROM
12054 ERROR_INTERNET_FORTEZZA_LOGIN_NEEDED
12055 ERROR_INTERNET_SEC_CERT_ERRORS
12056 ERROR_INTERNET_SEC_CERT_NO_REV
12057 ERROR_INTERNET_SEC_CERT_REV_FAILED
12110 ERROR_FTP_TRANSFER_IN_PROGRESS
12111 ERROR_FTP_DROPPED
12112 ERROR_FTP_NO_PASSIVE_MODE
12130 ERROR_GOPHER_PROTOCOL_ERROR
12131 ERROR_GOPHER_NOT_FILE
12132 ERROR_GOPHER_DATA_ERROR
12133 ERROR_GOPHER_END_OF_DATA
12134 ERROR_GOPHER_INVALID_LOCATOR
12135 ERROR_GOPHER_INCORRECT_LOCATOR_TYPE
12136 ERROR_GOPHER_NOT_GOPHER_PLUS
12137 ERROR_GOPHER_ATTRIBUTE_NOT_FOUND
12138 ERROR_GOPHER_UNKNOWN_LOCATOR
12150 ERROR_HTTP_HEADER_NOT_FOUND
12151 ERROR_HTTP_DOWNLEVEL_SERVER
12152 ERROR_HTTP_INVALID_SERVER_RESPONSE
12153 ERROR_HTTP_INVALID_HEADER
12154 ERROR_HTTP_INVALID_QUERY_REQUEST
12155 ERROR_HTTP_HEADER_ALREADY_EXISTS
12156 ERROR_HTTP_REDIRECT_FAILED
12157 ERROR_INTERNET_SECURITY_CHANNEL_ERROR
12158 ERROR_INTERNET_UNABLE_TO_CACHE_FILE
12159 ERROR_INTERNET_TCPIP_NOT_INSTALLED
12160 ERROR_HTTP_NOT_REDIRECTED
12161 ERROR_HTTP_COOKIE_NEEDS_CONFIRMATION
12162 ERROR_HTTP_COOKIE_DECLINED
12163 ERROR_INTERNET_DISCONNECTED
12164 ERROR_INTERNET_SERVER_UNREACHABLE
12165 ERROR_INTERNET_PROXY_SERVER_UNREACHABLE
12166 ERROR_INTERNET_BAD_AUTO_PROXY_SCRIPT
12167 ERROR_INTERNET_UNABLE_TO_DOWNLOAD_SCRIPT
12168 ERROR_HTTP_REDIRECT_NEEDS_CONFIRMATION
Chapter 16 | Definitions 153
CONFIDENTIAL MATERIALS
NQDI – Network Quality Data Investigator Manual
© 2000 - 2010 SwissQual AG
Code Message
12169 ERROR_INTERNET_SEC_INVALID_CERT
12170 ERROR_INTERNET_SEC_CERT_REVOKED
12171 ERROR_INTERNET_FAILED_DUETOSECURITYCHECK
12172 ERROR_INTERNET_NOT_INITIALIZED
12173 ERROR_INTERNET_NEED_MSN_SSPI_PKG
12174 ERROR_INTERNET_LOGIN_FAILURE_DISPLAY_ENTITY_BODY
COM/OLE errors
Code Message
16385 Not Implemented
16386 No Such Interface Supported
16387 Invalid Pointer
16388 Operation Aborted
16389 Unspecified Error
Ping errors
Code Message
101001 ICMP error
101002 ICMP timeout
101003 ICMP host unreachable
Code Message
101004 ICMP TTL exceeded
Code Message
102001 ICMP error
102002 ICMP timeout
102003 ICMP host unreachable
102004 ICMP TTL exceeded
FTP errors
Code Message
103000 Reference file not found
103001 Connecting failed
103421 FTP: Service not available
103425 FTP: Can't open data connection
103426 FTP: Connection trouble
103450 FTP: Requested file action not taken: file unavailable
103451 FTP: Requested action aborted: Local error in processing
103452 FTP: Requested action not taken: Insufficient storage space in system
103500 FTP: Syntax error - command unrecognized
103501 FTP: Syntax error in paramets or arguments
103502 FTP: Command not implemented
103503 FTP: Bad sequence of commands
103504 FTP: Command not implemented for that parameter
103530 FTP: Not logged in
103532 FTP: Need account for storing files
103550 FTP: Remote file not found or access denied
103551 FTP: Requested action aborted - page type unknown
103552 FTP: Requested action aborted - storage allocation exceeded
103553 FTP: Requested action not taken - illegal filename
103600 FTP: File transfer failed
UDPDL errors
Code Message
106000 No ACK received
Code Message
106001 No packet received
106002 Packet loss
Attach errors
Code Message
108000 Attach Timeout
Detach errors
Code Message
109000 Detach failed
Code Message
110000 Dialup failed
110601 The port handle is invalid.
110602 The port is already open.
110603 Caller's buffer is too small.
110604 Wrong information specified.
110605 Cannot set port information.
110606 The port is not connected.
110607 The event is invalid.
110608 The device does not exist.
110609 The device type does not exist.
110610 The buffer is invalid.
110611 The route is not available.
110612 The route is not allocated.
110613 Invalid compression specified.
110614 Out of buffers.
110615 The port was not found.
110616 An asynchronous request is pending.
110617 The port or device is already disconnecting.
110618 The port is not open.
110619 The port is disconnected.
110620 There are no endpoints.
Code Message
110621 Cannot open the phone book file.
110622 Cannot load the phone book file.
110623 Cannot find the phone book entry.
110624 Cannot write the phone book file.
110625 Invalid information found in the phone book.
110626 Cannot load a string.
110627 Cannot find key.
110628 The port was disconnected.
110629 The port was disconnected by the remote machine.
110630 The port was disconnected due to hardware failure.
110631 The port was disconnected by the user.
110632 The structure size is incorrect.
110633 The port is already in use or is not configured for Remote Access dialout.
110634 Cannot register your computer on the remote network.
110635 Unknown error.
110636 The wrong device is attached to the port.
110637 The string could not be converted.
110638 The request has timed out.
110639 No asynchronous net available.
110640 A NetBIOS error has occurred.
110641 The server cannot allocate NetBIOS resources needed to support the client.
110642 One of your NetBIOS names is already registered on the remote network.
110643 A network adapter at the server failed.
110644 You will not receive network message popups.
110645 Internal authentication error.
110646 The account is not permitted to log on at this time of day.
110647 The account is disabled.
110648 The password has expired.
110649 The account does not have Remote Access permission.
110650 The Remote Access server is not responding.
110651 Your modem (or other connecting device) has reported an error.
110652 Unrecognized response from the device.
110653 A macro required by the device was not found in the device .INF file section.
110654 A command or response in the device .INF file section refers to an undefined macro
110655 The <message> macro was not found in the device .INF file section.
110656 The <defaultoff> macro in the device .INF file section contains an undefined macro
110657 The device .INF file could not be opened.
Chapter 16 | Definitions 157
CONFIDENTIAL MATERIALS
NQDI – Network Quality Data Investigator Manual
© 2000 - 2010 SwissQual AG
Code Message
110658 The device name in the device .INF or media .INI file is too long.
110659 The media .INI file refers to an unknown device name.
110660 The device .INF file contains no responses for the command.
110661 The device .INF file is missing a command.
110662 Attempted to set a macro not listed in device .INF file section.
110663 The media .INI file refers to an unknown device type.
110664 Cannot allocate memory.
110665 The port is not configured for Remote Access.
110666 Your modem (or other connecting device) is not functioning.
110667 Cannot read the media .INI file.
110668 The connection dropped.
110669 The usage parameter in the media .INI file is invalid.
110670 Cannot read the section name from the media .INI file.
110671 Cannot read the device type from the media .INI file.
110672 Cannot read the device name from the media .INI file.
110673 Cannot read the usage from the media .INI file.
110674 Cannot read the maximum connection BPS rate from the media .INI file.
110675 Cannot read the maximum carrier BPS rate from the media .INI file.
110676 The line is busy.
110677 A person answered instead of a modem.
110678 There is no answer.
110679 Cannot detect carrier.
110680 There is no dial tone.
110681 General error reported by device.
110682 ERROR WRITING SECTIONNAME
110683 ERROR WRITING DEVICETYPE
110684 ERROR WRITING DEVICENAME
110685 ERROR WRITING MAXCONNECTBPS
110686 ERROR WRITING MAXCARRIERBPS
110687 ERROR WRITING USAGE
110688 ERROR WRITING DEFAULTOFF
110689 ERROR READING DEFAULTOFF
110690 ERROR EMPTY INI FILE
110691 Access denied because username and/or password is invalid on the domain.
110692 Hardware failure in port or attached device.
110693 ERROR NOT BINARY MACRO
110694 ERROR DCB NOT FOUND
Chapter 16 | Definitions 158
CONFIDENTIAL MATERIALS
NQDI – Network Quality Data Investigator Manual
© 2000 - 2010 SwissQual AG
Code Message
110695 ERROR STATE MACHINES NOT STARTED
110696 ERROR STATE MACHINES ALREADY STARTED
110697 ERROR PARTIAL RESPONSE LOOPING
110698 A response keyname in the device .INF file is not in the expected format.
110699 The device response caused buffer overflow.
110700 The expanded command in the device .INF file is too long.
110701 The device moved to a BPS rate not supported by the COM driver.
110702 Device response received when none expected.
110703 ERROR INTERACTIVE MODE
110704 ERROR BAD CALLBACK NUMBER
110705 ERROR INVALID AUTH STATE
110706 ERROR WRITING INITBPS
110707 X.25 diagnostic indication.
110708 The account has expired.
110709 Error changing password on domain.
110710 Serial overrun errors were detected while communicating with your modem.
110711 RasMan initialization failure. Check the event log.
110712 Biplex port is initializing. Wait a few seconds and redial.
110713 No active ISDN lines are available.
110714 Not enough ISDN channels are available to make the call.
110715 Too many errors occurred because of poor phone line quality.
110716 The Remote Access IP configuration is unusable.
110717 No IP addresses are available in the static pool of Remote Access IP addresses.
110718 PPP timeout.
110719 PPP terminated by remote machine.
110720 No PPP control protocols configured.
110721 Remote PPP peer is not responding.
110722 The PPP packet is invalid.
110723 The phone number
110724 The IPX protocol cannot dial-out on the port because the computer is an IPX router.
110725 The IPX protocol cannot dial-in on the port because the IPX router is not installed.
110726 The IPX protocol cannot be used for dial-out on more than one port at a time.
110727 Cannot access TCPCFG.DLL.
110728 Cannot find an IP adapter bound to Remote Access.
110729 SLIP cannot be used unless the IP protocol is installed.
110730 Computer registration is not complete.
110731 The protocol is not configured.
Chapter 16 | Definitions 159
CONFIDENTIAL MATERIALS
NQDI – Network Quality Data Investigator Manual
© 2000 - 2010 SwissQual AG
Code Message
110732 The PPP negotiation is not converging.
110733 The PPP control protocol for this network protocol is not available on the server.
110734 The PPP link control protocol terminated.
110735 The requested address was rejected by the server.
110736 The remote computer terminated the control protocol.
110737 Loopback detected.
110738 The server did not assign an address.
110739 The remote server cannot use the Windows NT encrypted password.
110740 The TAPI devices configured for Remote Access failed to initialize or were not installed
correctly.
110741 The local computer does not support encryption.
110742 The remote server does not support encryption.
110743 The remote server requires encryption.
110744 Cannot use the IPX net number assigned by the remote server. Check the event log.
110745 ERROR INVALID SMM
110746 ERROR SMM UNINITIALIZED
110747 ERROR NO MAC FOR PORT
110748 ERROR SMM TIMEOUT
110749 ERROR BAD PHONE NUMBER
110750 ERROR WRONG MODULE
110751 The callback number contains an invalid character. Only the following 18 characters are
allowed: 0 to 9
110752 A syntax error was encountered while processing a script.
110753 The connection could not be disconnected because it was created by the multi-protocol
router.
110754 The system could not find the multi-link bundle.
110755 The system cannot perform automated dial because this connection has a custom dialer
specified.
110756 This connection is already being dialed.
110757 Remote Access Services could not be started automatically. Additional information is
provided in the event log.
110758 Internet Connection Sharing is already enabled on the connection.
110759 An error occurred while the existing Internet Connection Sharing settings were being
changed.
110760 An error occurred while routing capabilities were being enabled.
110761 An error occurred while Internet Connection Sharing was being enabled for the connection.
110762 An error occurred while the local network was being configured for sharing.
110763 Internet Connection Sharing cannot be enabled. There is more than one LAN connection
other than the connection to be shared.
Code Message
110764 No smart card reader is installed.
110765 Internet Connection Sharing cannot be enabled. A LAN connection is already configured
with the IP address that is required for automatic IP addressing.
110766 A certificate could not be found. Connections that use the L2TP protocol over IPSec
require the installation of a machine certificate
110767 Internet Connection Sharing cannot be enabled. The LAN connection selected as the
private network has more than one IP address configured. Please reconfigure the LAN
connection with a single IP address before enabling Internet Connection Sharing.
110768 The connection attempt failed because of failure to encrypt data.
110769 The specified destination is not reachable.
110770 The remote computer rejected the connection attempt.
110771 The connection attempt failed because the network is busy.
110772 The remote computer's network hardware is incompatible with the type of call requested.
110773 The connection attempt failed because the destination number has changed.
110774 The connection attempt failed because of a temporary failure. Try connecting again.
110775 The call was blocked by the remote computer.
110776 The call could not be connected because the remote computer has invoked the Do Not
Disturb feature.
110777 The connection attempt failed because the modem (or other connecting device on the
remote computer is out of order.
110778 It was not possible to verify the identity of the server.
110779 To dial out using this connection you must use a smart card.
110780 An attempted function is not valid for this connection.
110781 The connection requires a certificate
110782 Internet Connection Sharing (ICS and Internet Connection Firewall (ICF cannot be enabled
because Routing and Remote Access has been enabled on this computer. To enable ICS
or ICF
110783 Internet Connection Sharing cannot be enabled. The LAN connection selected as the
private network is either not present
110784 You cannot dial using this connection at logon time
110785 You cannot dial using this connection at logon time
110786 The L2TP connection attempt failed because there is no valid machine certificate on your
computer for security authentication.
110787 The L2TP connection attempt failed because the security layer could not authenticate the
remote computer.
110788 The L2TP connection attempt failed because the security layer could not negotiate
compatible parameters with the remote computer.
110789 The L2TP connection attempt failed because the security layer encountered a processing
error during initial negotiations with the remote computer.
110790 The L2TP connection attempt failed because certificate validation on the remote computer
failed.
Code Message
110791 The L2TP connection attempt failed because security policy for the connection was not
found.
110792 The L2TP connection attempt failed because security negotiation timed out.
110793 The L2TP connection attempt failed because an error occurred while negotiating security.
110794 The Framed Protocol RADIUS attribute for this user is not PPP.
110795 The Tunnel Type RADIUS attribute for this user is not correct.
110796 The Service Type RADIUS attribute for this user is neither Framed nor Callback Framed.
110797 A connection to the remote computer could not be established because the modem was
not found or was busy. For further assistance
110798 A certificate could not be found that can be used with this Extensible Authentication
Protocol.
110799 Internet Connection Sharing (ICS cannot be enabled due to an IP address conflict on the
network. ICS requires the host be configured to use 192.168.0.1. Please ensure that no
other client on the network is configured to use 192.168.0.1.
110800 Unable to establish the VPN connection. The VPN server may be unreachable
110801 This connection is configured to validate the identity of the access server
110802 The card supplied was not recognized. Please check that the card is inserted correctly
110803 The PEAP configuration stored in the session cookie does not match the current session
configuration.
110804 The PEAP identity stored in the session cookie does not match the current identity.
110805 You cannot dial using this connection at logon time
110900 The router is not running.
110901 The interface is already connected.
110902 The specified protocol identifier is not known to the router.
110903 The Demand-dial Interface Manager is not running.
110904 An interface with this name is already registered with the router.
110905 An interface with this name is not registered with the router.
110906 The interface is not connected.
110907 The specified protocol is stopping.
110908 The interface is connected and hence cannot be deleted.
110909 The interface credentials have not been set.
110910 This interface is already in the process of connecting.
110911 An update of routing information on this interface is already in progress.
110912 The interface configuration in invalid. There is already another interface that is connected
to the same interface on the remote router.
110913 A Remote Access Client attempted to connect over a port that was reserved for Routers
only.
110914 A Demand Dial Router attempted to connect over a port that was reserved for Remote
Access Clients only.
110915 The client interface with this name already exists and is currently connected.
Code Message
110916 The interface is in a disabled state.
110917 The authentication protocol was rejected by the remote peer.
110918 There are no authentication protocols available for use.
110919 The remote computer refused to be authenticated using the configured authentication
protocol. The line has been disconnected.
110920 The remote account does not have Remote Access permission.
110921 The remote account has expired.
110922 The remote account is disabled.
110923 The remote account is not permitted to logon at this time of day.
110924 Access was denied to the remote peer because username and/or password is invalid on
the domain.
110925 There are no routing enabled ports available for use by this demand dial interface.
110926 The port has been disconnected due to inactivity.
110927 The interface is not reachable at this time.
110928 The Demand Dial service is in a paused state.
110929 The interface has been disconnected by the administrator.
110930 The authentication server did not respond to authentication requests in a timely fashion.
110931 The maximum number of ports allowed for use in the multilinked connection has been
reached.
110932 The connection time limit for the user has been reached.
110933 The maximum limit on the number of LAN interfaces supported has been reached.
110934 The maximum limit on the number of Demand Dial interfaces supported has been reached.
110935 The maximum limit on the number of Remote Access clients supported has been reached.
110936 The port has been disconnected due to the BAP policy.
110937 Because another connection of your type is in use
110938 No RADIUS servers were located on the network.
110939 An invalid response was received from the RADIUS authentication server. Make sure that
the case sensitive secret password for the RADIUS server is set correctly.
110940 You do not have permission to connect at this time.
110941 You do not have permission to connect using the current device type.
110942 You do not have permission to connect using the selected authentication protocol.
110943 BAP is required for this user.
110944 The interface is not allowed to connect at this time.
110945 The saved router configuration is incompatible with the current router.
110946 RemoteAccess has detected older format user accounts that will not be migrated
automatically. To migrate these manually
110948 The transport is already installed with the router.
110949 Received invalid signature length in packet from RADIUS server.
Code Message
110950 Received invalid signature in packet from RADIUS server.
110951 Did not receive signature along with EAPMessage from RADIUS server.
110952 Received packet with invalid length or Id from RADIUS server.
110953 Received packet with attribute with invalid length from RADIUS server.
110954 Received invalid packet from RADIUS server.
110955 Authenticator does not match in packet from RADIUS server
Code Message
113000 Unspecified error
113001 No document
113002 Temporary Internet Files - index file corrupt
113003 Temporary Internet Files: File partially cached
113301 HTTP: Moved permanently
113400 HTTP: Bad request
113401 HTTP: Unauthorized
113403 HTTP: Forbidden
113404 HTTP: Not found
113405 HTTP: Method not allowd
113406 HTTP: Not acceptable
113407 HTTP: Proxy authentication required
113408 HTTP: Request timeout
113409 HTTP: Conflict
113410 HTTP: Gone
113411 HTTP: Length required
113412 HTTP: Precondition failed
113413 HTTP: Requested entity too large
113414 HTTP: Requested URI too long
113415 HTTP: Unsupported media type
113500 HTTP: Internal server error
113501 HTTP: Not implemented
113502 HTTP: Bad gateway
113503 HTTP: Service unavailable
113504 HTTP: Gateway timeout
113505 HTTP: HTTP version not supported
113901 Browser Navigation Error: INET_E_INVALID_URL
Code Message
113902 Browser Navigation Error: INET_E_NO_SESSION
113903 Browser Navigation Error: INET_E_CANNOT_CONNECT
113904 Browser Navigation Error: INET_E_RESOURCE_NOT_FOUND
113905 Browser Navigation Error: INET_E_OBJECT_NOT_FOUND
113906 Browser Navigation Error: INET_E_DATA_NOT_AVAILABLE
113907 Browser Navigation Error: INET_E_DOWNLOAD_FAILURE
113908 Browser Navigation Error: INET_E_AUTHENTICATION_REQUIRED
113909 Browser Navigation Error: INET_E_NO_VALID_MEDIA
113910 Browser Navigation Error: INET_E_CONNECTION_TIMEOUT
113911 Browser Navigation Error: INET_E_INVALID_REQUEST
113912 Browser Navigation Error: INET_E_UNKNOWN_PROTOCOL
113913 Browser Navigation Error: INET_E_SECURITY_PROBLEM
113914 Browser Navigation Error: INET_E_CANNOT_LOAD_DATA
113915 Browser Navigation Error: INET_E_CANNOT_INSTANTIATE_OBJECT
113916 Browser Navigation Error: INET_E_REDIRECT_FAILED
113917 Browser Navigation Error: INET_E_REDIRECT_TO_DIR
113918 Browser Navigation Error: INET_E_CANNOT_LOCK_REQUEST
113919 Browser Navigation Error: INET_E_USE_EXTEND_BINDING
113920 Browser Navigation Error: INET_E_TERMINATED_BIND
113921 Browser Navigation Error: INET_E_CODE_DOWNLOAD_DECLINED
113922 Browser Navigation Error: INET_E_RESULT_DISPATCHED
113923 Browser Navigation Error: INET_E_CANNOT_REPLACE_SFP_FILE
113924 Browser Navigation Error: INET_E_CODE_INSTALL_SUPPRESSED
Code Message
114000 File not found
114421 SMTP: Service not available - closing transmission channel
114450 SMTP: Requested mail action not taken - mailbox unavailable
114451 SMTP: Requested action aborted: error in processing
114452 SMTP: Requested action not taken: insufficient system storage
114500 SMTP: Syntax error - command unrecognized
114501 SMTP: Syntax error in parameters or arguments
114502 SMTP: Command not implemented
114503 SMTP: Bad sequence of commands
114504 SMTP: Command parameter not implemented
Code Message
114535 SMTP: Authentication unsuccessful/Bad username or password
114550 SMTP: Requested action not taken: mailbox unavailable
114551 SMTP: User not local - please try
114552 SMTP: Requested mail action aborted: exceeded storage allocation
114553 SMTP: Requsted action not taken: mailbox name not allowed
114554 SMTP: Transaction failed
Code Message
115001 No message on server
115002 Subject not found
115003 Connect/Login failed
WAP errors
Code Message
116000 WAP stack init failed
116001 WAP connect failed
116002 WAP receive timeout
116301 Moved permanently
116400 Bad request
116401 Unauthorized
116403 Forbidden
116404 Not found
116405 Method not allowd
116406 Not acceptable
116407 Proxy authentication required
116408 Request timeout
116409 Conflict
116410 Gone
116411 Length required
116412 Precondition failed
116413 Requested entity too large
116414 Requested URI too long
116415 Unsupported media type
116500 Internal server error
116501 Not implemented
Chapter 16 | Definitions 166
CONFIDENTIAL MATERIALS
NQDI – Network Quality Data Investigator Manual
© 2000 - 2010 SwissQual AG
Code Message
116502 Bad gateway
116503 Service unavailable
116504 Gateway timeout
116505 HTTP version not supported
Code Message
117000 WAP stack init failed
117001 COM port problem
117002 Dial-Up failed
117003 WAP connect failed
117004 File (picture) not found
117005 Send Timeout
117006 Message not delivered
117007 Unexpected MMS
117008 Missing URI
117009 MMS Send failed
117010 Unexpected SMS
117011 Wrong checksum
117012 Message not delivered
117013 Receiving failed
117014 COM port problem
117015 No msg received
117400 Bad request
117401 Unauthorized
117403 Forbidden
117404 Not found
117405 Method not allowd
117406 Not acceptable
117407 Proxy authentication required
117408 Request timeout
117409 Conflict
117410 Gone
117411 Length required
117412 Precondition failed
117413 Requested entity too large
Code Message
117414 Requested URI too long
117415 Unsupported media type
117500 Internal server error
117501 Not implemented
117502 Bad gateway
117503 Service unavailable
117504 Gateway timeout
117505 HTTP version not supported
Code Message
118000 WAP stack init failed
118001 COM port problem
118002 Dial-Up failed
118003 WAP connect failed
118004 File not found
118005 Receiving failed
118006 Wrong checksum
118007 Unexpected MMS
118008 Missing URI
118009 MMS Send failed
118010 Unexpected SMS
118011 Wrong checksum
118012 Message not delivered
118013 Receiving failed
118014 COM port problem
118015 No msg received
118021 Failed to send 'M-NotifyResp.Ind'
118022 Decoding MMS failed
118400 Bad request
118401 Unauthorized
118403 Forbidden
118404 Not found
118405 Method not allowd
118406 Not acceptable
118407 Proxy authentication required
Code Message
118408 Request timeout
118409 Conflict
118410 Gone
118411 Length required
118412 Precondition failed
118413 Requested entity too large
118414 Requested URI too long
118415 Unsupported media type
118500 Internal server error
118501 Not implemented
118502 Bad gateway
118503 Service unavailable
118504 Gateway timeout
118505 HTTP version not supported
SMS Send errors
Code Message
119000 COM port problem
119001 Send Timeout
119002 Send failed
119003 Pipe timeout
119014 COM port problem
119016 Send Timeout
119017 Send failed
119018 Pipe timeout
119019 Write failed
119020 Configuring service failed
Code Message
120000 COM port problem
120001 No msg received
120002 Wrong checksum
120003 Unexpected SMS
120010 Unexpected SMS
120011 Wrong checksum
120014 COM port problem
Code Message
120015 No msg received
120020 Configuring service failed
Code Message
121001 No packets received
121002 Chirp file not found
121003 Timeout
121004 Configuring server failed
121005 TCP read timeout
121006 TCP read error
121007 TCP connect failed
121008 TCP disconnect failed
Code Message
124000 Reference file not found
124001 File does not have the expected md5 hash code
124002 File does not have the expected file size
124003 Stream does not have the expected size
124004 File Transfer Failed
124204 HTTP: No Content
124301 HTTP: Moved Permanently
124400 HTTP: Bad Request
124401 HTTP: Unauthorized
124402 HTTP: Payment Required
124403 HTTP: Forbidden
124404 HTTP: Not Found
124405 HTTP: Method Not Allowed
124406 HTTP: Not Acceptable
124407 HTTP: Proxy Authentication Required
124408 HTTP: Request Time-out
124409 HTTP: Conflict
124410 HTTP: Gone
124411 HTTP: Length Required
124412 HTTP: Precondition Failed
Chapter 16 | Definitions 170
CONFIDENTIAL MATERIALS
NQDI – Network Quality Data Investigator Manual
© 2000 - 2010 SwissQual AG
Code Message
124413 HTTP: Request Entity Too Large
124414 HTTP: Request-URI Too Large
124415 HTTP: Unsupported Media Type
124416 HTTP: Requested Range Not Satisfiable
124417 HTTP: Expectation Failed
124500 HTTP: Internal Server Error
124501 HTTP: Not Implemented
124502 HTTP: Bad Gateway
124503 HTTP: Service Unavailable
124504 HTTP: Gateway Time-out
124505 HTTP: HTTP version Not Supported
Code Message
-2001 content-based video time alignement failed
-2002 time alignment: no matched frames found
-2003 error when choosing best matched frame pair
-2100 marker processing failed
-2101 signature of degraded file not found in reference list
-2102 marker alignment failed
-2104 failed deriving marker/alignment file names
-3010 error in variable to constant frame rate conversion
-4001 error in spatial alignment
-5001 frame rate in file header too small
-5002 frame rate in file header too large
-5003 not enough frames
-5004 too many frames
-5005 AVI-file is not 24bit RGB uncompressed
-5008 error opening AVI-file
-5009 error opening reference file
-5010 error opening degraded file
-5011 reference directory not found
-5012 error opening directory
-5013 reference and degraded frame size is not equal
-5014 frame format: height or width too small or too large
-5015 frame format: no valid aspect ratio
Code Message
-80000 No valid licence key
-80001 Software exception
-80002 Could not open result file
-80003 Could not read all lines in result file
-81000 Error opening avi-file
-81001 Error opening avi-file
-82002 No matched frames found
-82101 Marker extraction failed
-82102 Marker extraction of reference failed
-82103 Alignment of markers failed
-82104 processing error
-82105 Could not open _map.txt file
-82106 Could not read filenames from _map.txt file
-83001 could not align video sequences.
-83002 No matched frames found
-85013 Non-equal frame dimension
-86004 Inconsistent buffer dimensions
-86005 Memory allocation failed
-86006 CFrameSeq::ReadFrame : memory allocation failed
-87001 Wrong argument for CaptureType
-88001 No vqr-file for reference found
-2147221496 Requested file not found. The link you followed may be outdated or inaccurate.
-2147483630 Writing results failed
-2147483631 Normalization failed
-2147483632 Image analysis failed
-2147483633 Gainlevel adjustment failed
-2147483634 No matching frames
-2147483635 Alignment failed
-2147483636 No reference found
-2147483637 Markers not found
-2147483645 No valid key
-2147483646 Wrong image format
-2147483647 Resource error
-2147483648 Internal error
Code Message
200001 Not Found
1000001 Generic camera capturing error
1000002 Video/Camera initialization error
1000003 Audio initialization error
1000001 Generic camera capturing error
1000002 Video/Camera initialization error
1000003 Audio initialization error
1000001 Generic camera capturing error
1000002 Video/Camera initialization error
1000003 Audio initialization error
Code Message
701006 Keypad error
701007 Exception/Error occured
701008 Trace machine init failed
Restore a Database
To restore a database, select the restore option from the menu. In the following dialog specify the name of
the new database name (in the Fig below this will be NQDI). Be sure that the database with the name given
does not exist!
Also select the backup file generated earlier from where the database is restored. For this check the From
device radio button and after that the Select Devices button to browse to the backup file.