Nemo Outdoor Training 2013

Download as pptx, pdf, or txt
Download as pptx, pdf, or txt
You are on page 1of 247

Nemo Outdoor/Indoor

User Training

•NEVER SETTLE FOR ANYTHING LESS THAN EXCELLENCE. NEMO NETWORK TESTING SOLUTIONS
Course Contents

• Course Introduction
• Course Introduction
• Nemo Outdoor Introduction
– Nemo Outdoor Installation
– Hardware Software Requirements
– Licensing
– Change IP address
– Example of how to install mobile drivers
• Nemo Outdoor Configuration (GPS, scanner,
phones and maps)
– Phone Properties
– Scanner Properties
– GPS Properties
– Voice Measurements
– Circuit Switched Measurements
– Packet Switched Measurements
– Measurement Properties
– Device Configuration Files and Workspace Files
Course Contents
• Introduction to Graphical User Interface
– Main Window
– Device Information window
– Output and Script Status windows
– Toolbar
– Graphs & Grids & Maps
– UI properties
– Custom window
– Configuration manager
– Notifications
• Measuring with Nemo Outdoor
– Manual / Automated mode (= using scripts)
– Voice and video calls (Originate / Terminate)
– Script Configuration
– Measurement list
– Frequency scanning/Pilot Scanning Mode
– UE Band Lock
– Cell Testing
– Neighbor list
– CS/PS Measurement
• Playback in Nemo Outdoor
Course Contents
• Nemo Outdoor and MS BTS File
– Mandatory Site Parameters
– Optional Parameters
• Post Processing
– Nemo Outdoor Measurement File
– Events Category
– Example of Nemo Outdoor Measurement File Header
– Analyzing Measurements
– Live Demo & Hands On
• Advanced Feature
– Conditional Scripting
– Script Group & Synchronization
– User Parameters
– Exporting Measurement File
• Hands-On Operation
• LTE Network Introduction
• Key Parameters for LTE Optimization
• LTE MIMO Measurement with Scanner
• Hardware troubleshooting method
• Low Data Throughputs Troubleshooting Method
• Nemo Technical Support
Course Intruduction

• Benchmarking - Measurements can be carried out on multiple networks and


even on multiple technologies simultaneously
• Multiple simultaneous data transfers on a single terminal
• QoS measurements – Voice quality, video quality, video call quality and
Psytechnics PVI video streaming quality measurements are supported
• Automatic device detection
• Instant playback functionality
• Configurability – The user can tailor the various data views based on their own
needs.
• Drag and drop functionality – Parameters can conveniently be added to data
view windows
• Measurement lists – Possibility to create compilations of scripts into large-scale
measurement lists for extensive and powerful measurements
• Measurement file uploading – Measurement files can be sent directly from the
Nemo Outdoor user interface to an FTP server for storage
• Open ASCII measurement file format
Course Intruduction
• Extensive scripting – With Nemo Outdoor scripting is made diverse and extensive
with, for example, time- and technology-based conditional blocks, loops and more
• End-to-end SMS and MMS application testing- offers the user more diverse and
accurate possibilities for data testing
• User-defined parameters- parameters from signalling messages can be decoded and
shown in the user interface during testing and playback
• Forcing features - Channel/scrambling code locking, band locking, handover control,
timeslot testing, cell barring and Measurement Report modifications are available in
Nemo Outdoor
• Cell testing - The surrounding cells of a location can be tested through an automated
list of test calls that are locked to a cell at a time
• Missing neighbor detection - Real-time missing neighbor detection can be
performed with the possibility to detect both GSM/CDMA/ WCDMA missing
neighbors at the same time. With UE or with scanner device. No cell site file needed
• Pilot Pollution Analysis- Real time analysis to detect polluting pilots by UE and
scanner receiver. Available for WCDMA, CDMA and EVDO.
• GSM Interference Analysis- Real time co- channel and adjacent channel interference
analysis
• Google Earth map – Nemo Outdoor maps can be exported to Google Earth maps
• Indoor option – Possibility to use Nemo Outdoor with the indoor option on a tablet
PC, and to view the results on an indoor map in Nemo Outdoor
Nemo Outdoor Installation (1)

Before the installation:


• Check the hardware
– Nemo Outdoor compliant test mobile(s)/scanner(s) (provided by Anite Finland Ltd)
– Connection cables for single system or multi system
– GPS receiver
– Nemo Outdoor USB copy protection module
• Check the installed software
– Programs creating Virtual COM ports or Infrared ports may cause problems (e.g., Nokia PC
Suite)
• Use the latest Operating System updates
• Always use only drivers provided on the DVD or Nemo User Club

Note, Latest software also can be downloaded from \\parra-


sds2.in.telstra.com.au\distribute\gar\Anite\NEMO Login - distribute Password - mobiles
Nemo Outdoor Installation (2)

Installation:

• You need to have local Administrator rights to install Nemo Outdoor and its optional
hardware drivers

• Check the latest versions of Nemo software from our web pages at
(www.anite.com/nemo - User Club)

• Install any optional PCMCIA cards if needed for PCTEL LX scanner

• Install drivers for the Qualcomm Datacards and Scanenrs

• Install drivers for Nokia Phone

• Run the Nemo Outdoor Nemo Outdoor 7.xx.xx.exe file and follow the instructions

Note, Latest EDGEPORT driver can be downloaded from \\parra-


sds2.in.telstra.com.au\distribute\gar\Anite\NEMO Login - distribute Password -
mobiles
Licensing

• You can use Nemo Outdoor only with an applicable copy protection module. Nemo Outdoor
use only hardware-based copy protection to do measurements. A USB copy protection dongle
will be delivered in the Nemo Outdoor package. Plug in the copy protection dongle in a USB
port.
• Note that the new dongle introduced in Nemo Outdoor 5.80 will not be backwards
compatible with the older versions of Nemo Outdoor. A new dongle with a valid technical
support and maintenance agreement option will be in use with Nemo Outdoor 5.80 and
later versions.
• The dongles are updated using Remote Update Utility.
Licensing
• Updating the dongle:
 Start the SecureUpdate by selecting Start | All Programs | Nemo Tools | Remote Update Utility. The
Collect Key Status Information tab opens.
 Connect your copy protection module.
 Click Collect Information and select a location where the C2V file is saved.
 Send the C2V file to Nemo Technical Support at [email protected] and add the
following information to the e-mail using the following subject “Nemo Outdoor dongle
update”:
 Company name
 First name and surname
 Street address
 Zip/ Postal Code
 Country
 Telephone number and mobile number
 After you have received the V2C file containing the update, select the Update File in the Apply
License Update tab and click Apply Update. The dongle is now updated.
Change IP Address
1. Go to Start – Control Panel
2. Click on View network status and tasks
Change IP Address
3. Click on Local Area Connection

4. Click on Properties

5. Double-Click on Internet Protocol


Version 4 (TCP/IPv4)
Change IP Address
6. Select Use the following IP address – key in the IP address for License server or Scanner

7. In order to change back to default IP address - Select Obtain an IP address automatically - Click OK

Note! For TSMW You need to type in an IP address within the range of 192.168.0.1 - 192.168.0.255. The default IP
address for the scanner is 192.168.0.2, so it should be avoided. Next, type 255.255.255.0 in the Subnet mask field.
Example Of How To Install Mobile Driver - SIII
After installing Nemo Outdoor, the driver the phones needs to be installed . Please refer to Nemo
Compatible Device List for the correct driver to be used for each device

Find the driver from Nemo CD: Drivers\Qualcomm\Samsung\Samsung Galaxy S III\GT-i9305, internet
connection is required during the driver installation for Kies.
Right click on the .exe file, choose Run as administrator
Nemo Outdoor Configuration
(GPS, Scanner, Phones and Maps)
Phone Properties

Memorize the modem port


numbers, as you will need
this information later on.
Phone Properties

•Go to Measurement | Add New


Device.

• Define device-specific measurement


settings in the Device Properties and
Measurement Properties dialogs.

•Select Device Configuration Manager


Phone Properties

Label the De
according to
Technology,
model, Netw

Fill-in Tra
Modem
dial-up c
Phone Properties – Auto Detect
Phone Properties – Multiple Phone

If multi phones have been connected to


one laptop, different COM port number
will be assign to each phone
automatically .

Nemo Outdoor will auto detect the


phones with correct COM number.

Check the Box to add phones to Nemo


Outdoor.
Scanner Properties – Connect PCTEL EX/LX Scanner
• Start Nemo Outdoor.

• From the Measurement menu, select Add New


Device

• Click on Scanner

• From the list of scanners, select the appropriate


handler according to Scanner Model , and click
Next
Scanner Properties – Connect PCTEL EX/LX Scanner
GPS Properties

Select the GPS receiver and


COM port
Voice Measurements
For voice measurements, no dial-up connection needs to be created beforehand. After adding a test
mobile to Nemo Outdoor, you can find a COM port associated with the test terminal in Start |
Control Panel | System | Hardware | Device Manager. Select this COM port in the Trace port field
and proceed to Measurement Properties.
Circuit Switched Measurements
Note that a dial-up connection needs to be created for each test terminal when conducting data
transfers

CS (circuit switched) data measurements refer to GSM data, HSCSD, CDMA CS data, and UMTS CS
data measurements
Packet Switched Measurements
Note that a dial-up connection needs to be created for each test terminal when conducting
data transfers
Measurement Properties

• Measurement mode:
• Call (phone)
• Frequency scan (scanner)
• Pilot scan (scanner)
• Network Name
• BTS File
Workspace and Device Configuration Files

By saving the workspace, different views can be saved to a .worx file. The following
views are saved to the file:

•Grid and Graph views

• Color Set and Parameter selected in the Map Window (Map layers must be saved to
MapInfo .gst file)

By saving the hardware configuration file, the information related to device(s) is saved
to the .hwcx file:

• All information defined in the Measurement Properties Window


Workspace and Hardware Configuration Files

Workspace: Hardware Configuration:


Device Information Window

Successful added device will be show at


Device Status window with lights flashing

The Device Status view displays all the connected


devices and their status. By resizing the view, you can
change how the devices are organized.
Workspace Creation – Open an Line Graph
• Select a Device

• Select an Parameter from Parameter Tree –


right click

• Choose an display method of the Parameter –


Line Graph
Workspace Creation – Open an Bar Graph
• Select a Device

• Select an Parameter from Parameter Tree –


right click

• Choose an display method of the Parameter –


Vertical Bar Graph/Horizontal Bar Graph
Workspace Creation – Open an Parameter Grid

• Select a Device

• Select an Parameter from Parameter Tree – right click

• Choose an display method of the Parameter – Parameter Grid


Workspace Creation – Open an Events Grid

• Select a Device

• Select an Parameter from Parameter Tree – right click

• Choose an display method of the Parameter – Events Grid


Workspace Creation – Open an Indoor/Outdoor map
• Select a Device

• Select an Parameter from Parameter Tree – right click

• Choose an display method of the Parameter –


Indoor/Outdoor/Open Street Map
Workspace Creation – Page

Right Click on the Bar – Choose Create New (page)

Right Click on the “ Default” Page – Choose Rename


Workspace Creation – Save Workspace

•Click on Open Workspace As to Open the workspace

•Click on Save Workspace As to save the workspace


Device Configuration Files and Workspace Files

Workspace can be Opened or Saved from Files -


Open Workspace/Save Workspace As

Device Configuration can be Opened or Saved


from Files - Open Dice Configuration/Save
Device Configuration As
Example of Open Workspace Files

Select Telstra pre-defined workbook NSW Kit 4.worx


from C:/Nemo Tools/Nemo Outdoor/Workspaces
Introduction to Graphical User Interface
Main Window
Device Information Window
•The Device Status view displays the device status.
The green light at the upper left corner is blinking
whenever the device is active and connected
•Right-click on the Device Status view and select
Toggle Status Window Docking Area to dock the
Status view to the top of the main view.
•Right-click on the Device Status view and select
Reorder Devices to change the order of the devices
in the Device Status and Devices views. Drag and
drop the devices in the correct order and finally click
OK.
Output and Script Status Windows
• The Output window displays program messages
and textual notifications. Icons ( ) next to
the timestamps clarify the type of message or
notification in question. For example, the speech
bubble indicates a normal message, the orange flag a
warning, the red flag an error message, and the
exclamation mark a notification. The window can be
opened by choosing View | Output. You can clear the
Output window by right-clicking on the window and
selecting Clear Window from the popup menu.

•From the Script Status window you can follow the


progress of the script file used in the current
measurement.
Toolbar

Toolbar:
• Toolbar tools vary
between different
window types
Graphs & Grids & Maps

Line Graphs allow the user to


accurately observe the measurement
information.

• Zoom
• Thresholds
• Top-N, bottom- N
• Scale
• Grouping
• Selectable parameters & values
• Selectable layers & values
• Average value presentation
• Displaying events & notifications
• Coloring / color sets
Graphs & Grids & Maps
Line/ area graphs Bar/ scatter graphs
Graphs & Grids & Maps

• Very useful when observing certain


parameter(s) as different colors can be
assigned, e.g. to different channels, scr.
codes, cell ID’s, BSIC’s etc.
• E.g., for RSRQ (Serving) layer different
coloring options can be selected:
• Classic
– Algorithmic coloring. Application
picks the color up automatically
(classic method shown in the
screen shot)
• Fixed
– User can define fixed color
• Color set
– Layer is colored based on
predefined color set. Also
automatic coloring can be used
as a color set
Graphs & Grids & Maps

• Fixed
– User can define fixed
color by selecting it from
colors or defining RGB
Graphs & Grids & Maps
• Color set
– Layer is colored based on predefined color set. Also
automatic coloring can be used as a color set
– Color set parameters selected as Scrambling code
(active)
– The color set is selected as an automatic color legend.
The user can also define their own color set, but for
parameters having multiple values the automatic
mode is more convenient

As a result each scr. code is drawn with own


color in the RSRP active layer window
Graphs & Grids & Maps
• Single parameter can be opened for all
devices at once. Parameter can be seen on
different views. The user has to first select
the devices and parameter from the
parameter tree.

• Layers belonging to the same group are


displayed overlapped (non-stacked) while
different layer groups are stacked in the
graph view.

• With the auto-group command users can


automatically group layers that have a
similar value scale and the same unit.

• In the example on the right side parameters


BLER DL and HSDPA MAC-hs BLER are
automatically grouped by “Group similar
layers”. Group name in this case is “%”.
Graphs & Grids & Maps

The user can easily select events, parameters, and statistics to be displayed in the
grid views. It is also possible to highlight certain events with color to improve the
clarity of the results presented. Double-click on an event to view more
information about that particular event.
Graphs & Grids & Maps

Events

Table Grid Parameters


Graphs & Grids & Maps
Layer3 L3 Decoded Message

Find function to decoded signalling message window


Highlighting of strings and values in decoded
(signalling) event window
Graphs & Grids & Maps

• Quick filter
• Advanced filter
– Multiple conditions
Graphs & Grids & Maps
Color coding by event name/ID
Color coding can be done
based on a certain message,
sub channel or decoded message.
Right-click on grid  Properties 
Configure colors…
Graphs & Grids & Maps

• Grid color configuration


for decoded messages
Graphs & Grids & Maps

1. Select part to be exported, or all


(Ctrl+a)
2. Right-click on grid  Copy 
Decoded text/Text/Image
3.  Save  Text/ Decoded Decoded text
text/Text/Image/ Mapinfo/ CSV

Text
Graphs & Grids & Maps

1. Find functionality in
signaling grids to find
message(s) with a specific
string in its decoded
message. Select the grid
view, press Ctrl + F, and
type the search string in
the Search string field in
the Find dialog. Depending
on whether Up or Down
direction is selected in the
Direction field, the event
next in the time sequence
will be highlighted in the
grid.
UI Properties – Maps
•Nemo Outdoor supports
MapInfo® maps (.TAB)

Map settings:
• open a new map •Device
window •Route
• Color
• Notifications
• Textual notes
• Base stations

• Open Properties
UI Properties – Maps

•The Line thickness field allows you to define the thickness


of the route in pixels. The X offset and Y offset fields allow
you to move the route on the map in x and y directions.
•With the Show parameter next to route option you can
display a selected parameter value in numerical format next
to the route. Select the parameter and define the text and
background colors.
•Select the Show active cell information option to display
active cell information and direction.
•The Draw as dots item enables you to view the
measurement route in dots instead of a line. If the Draw as
dots item is selected, the Dot size field appears and allows
you to define the dot size in pixels.
•If you select the Draw thicker line when using high band
option, the route will be drawn thicker when the device is
using the 1800/1900 band.
•When the Draw during pause option is deselected, the
route is not drawn during when measurement is in pause.
UI Properties – Maps

•Use default color defines a single color for the


measurement route.
•If you would like to colorize the route based on parameter
values, select the Use color set option. First, select the
Parameter for which you would like to define colors. If you
are measuring with a scanner, also select the channels/pilots
displayed by clicking the Select Channels/Select Pilots
button. Then select a matching color set in the Color set
field. Click the Edit Color Set button to access the Color Set
Editor dialog. Please note that even if you are using a color
set to colorize the measurement route, the route will be
drawn with the default color if the selected parameter does
not have valid values. Therefore it is best not to use the
default color in the color set.
•If you would like to use averaging in drawing the route,
select the Trend line option and select from the Number of
previous values field how many values will be included in
the average value.
•When the Hide route line on invalid value is selected, the
default color is not drawn.
UI Properties – Maps

•On the Notifications page select the Show notifications


option to view notification icons on the map. You can also
define the notification icon size in pixels.
•By selecting the Show Textual notes option on the Textual
notes page, you will be able to view textual notes on a
measurement route in the map window. You can select a
text and background color for the note in the Text color and
Background color fields.
UI Properties – Maps
•Connected BTS File refers to the BTS file that is
used in connection with the map. Select a BTS file by
clicking the Add BTS File button in the map side
panel.
•Select the Show Active Cell Information option to
display active base stations along with channel
numbers and cell IDs.
•Select the Draw line to active base station option
to draw a line from the serving BTS to the test
vehicle.
•Select the Draw line(s) to neighbor cell(s) option to
draw a line from the neighboring cells to the test
vehicle.
•Select the Draw only to active system cell(s)
option, if you only want to draw a line from active
system cell(s) to the test vehicle.
•Select the Draw line(s) to missing neighbor cell(s)
option to draw a line from the missing neighboring
cells to the test vehicle.
•Select the Draw line(s) to interferer cell(s) option
to draw a line from interferer cells to the test vehicle
UI Properties – Maps

• With MapInfo® vector maps


you can configure map layers

• Map layers must be saved to


the .gst file. This information is
not saved to workspace
UI Properties – Maps
• Adding location manually. This
feature allows users to define the
current location manually when
no GPS data is available. Current
location can be set only when GPS
data is not available and Nemo
Outdoor is recording data.
• The new GPS event is created in
the handler after which all
location-specific data, such as BTS
cell names are displayed using the
specified location.
UI Properties – Maps Route Plans
• Route plans are useful when you want to follow a
certain route while performing a measurement. You
can create route plans automatically from a
measurement in playback mode, or you can
manually create one with the Add waypoint
functionality for both outdoor and indoor maps.
• You can save a route plan as a Route Plan File (.rpf),
and if you have made any changes to the route plan
properties in the map window, you can save them as
a custom window for later use. The custom window
will also contain changes made to the color set or
Waypoints views.
UI Properties – Maps Route Modifications

• The map view with the modified route can be exported, for example, to a Google Earth map
or to a Mapinfo tab file. In the figure below, the original and modified routes can ben seen.
The red circles in the picture illustrate the enter and exit points of the tunnel.
UI Properties - General

• Save workspace on exit


• Show dialog for critical errors
• Open script status window when
script is started
• Play audio quality samples during
playback
•Show welcome window when
application is launched
• Show close full screen window in
full screen mode
• Show debug log file management
dialog on exit
UI Properties - Measurement

• Filename defines the filename format. The default format is


%y%b%d %H%M%S (year-month-day hours-minutes-seconds,
e.g., 06May31 165246) but you can use any combination of the
items below. For example, "%y%b%d_%n means that the
filename looks as follows: 06May31_1. The last number (%n) is
the sequence number for measurement files recorded that day.
•With the Start scripts automatically option, you can order
Nemo Outdoor to start executing the script file when you click
the Start Recording button
•With the Force idle mode when stopping scripts option you
can force the measurement mobile to return to idle mode if
the script is interrupted. When the option is set to No, the
mobile will stay in the current state when script is stopped. You
can use this option to keep a GPRS mobile in active state when
toggling a script on and off.
•Select the Stop measurement after script is finished option to
force Nemo Outdoor to stop recording after the script is
finished.
UI Properties- Measurement

•Select the Synchronize script repeats option to force Nemo


Outdoor to wait until all scripts for all devices are finished
before repeating the scripts.
•With the Use time from GPS option you can order Nemo
Outdoor to use GPS time at the start of the measurement.
During measurements, Nemo Outdoor will use PC time.
•Select the Wait for GPS fix before starting measurement
option if you would like to start measuring only after there is a
GPS fix.
•Select the Redial after dropped call option to automatically
make a new call if a call is dropped during measurements
•Remove all forcing functions when device is started option
deactivates all forcing functions from the device when the
device is started.
•When the Use ETSI compatible call connection trigger option
is set to Yes, Outdoor uses the ETSI specification-based
definition of the start and end time of a call.
UI Properties- Measurement

•With the Enable routing table modifications for local devices


option users can enable and disable routing table modification.
The option is selected by default. Routing table modification
should be disabled only with single data testing. If routing table
modification is disabled with multi data testing, it can cause
problems when several dial-up connections are opened from
one host computer to terminals. All data connections to be
established travel along one connection between the host
computer and the terminal, i.e. all dial-up connections are
routed via one terminal, not via different terminals and their
interfaces. This distorts the test results.
UI Properties - Paths
UI Properties - Presentation

BSIC:
• Decimal
• Hexadecimal
• Octal
Cell identification:
• 16/ 28 bit
Throughput:
• bps/ kbps/ Mbps
UI Properties - Colors

• In the Colors page colors can be


defined for devices, graph lines,
and map routes. The first eight
colors are reserved for devices.
The other colors are used to draw
graph lines and map routes
UI Properties - Parameter Tree

• A user-specified search string can be


used to search parameters, parameter
short names and possible alias names.
•In addition, the string matching
supports multiple search substrings
separated by spaces i.e. HSDPA BLER
search string matches, for example,
HSDPA MAC-hs BLER and HSDPA HARQ
process BLER.
UI Properties - Devices View
•The Devices view offers easy access to the most
common commands and configuration dialogs. The
view displays all devices connected to Nemo
Outdoor and the device-specific commands. By
double-clicking the various items in the view, you can
access the related configuration dialogs. For
example, double-click the FTP item to access the FTP
Transfer Properties dialog.
•It is also possible to select multiple devices
(Ctrl+left-click) and define settings that will be
applied to all selected devices. For example, if the
same APN is used with several devices, you can
select the devices and define the APN for all devices
at one go. When you have selected multiple devices,
you can only edit settings that are supported by all
the selected devices.
UI Properties - Devices View
UI Properties - View Groups
View Groups is a function that allows you to
organize measurement windows into different
tabs for easier viewing. This is especially useful
if you have several graphs and maps open at
the same time and you have to overlap them to
fit them all in the Nemo Outdoor main window.
Now you can create view groups and organize
the measurement windows into several groups.
Each view group appears at the bottom of the
main window as a tab that you can view by
clicking the tab.
UI Properties - Indoor Measurements

Nemo Outdoor has an indoor measurement option in which case Nemo Outdoor can be
installed on a Tablet PC. As GPS receivers cannot be used indoors, the indoor option offers a
marker function to store location data. Just click markers along the measurement route and
the route will be drawn on the map. You can use floor plans as maps.
UI Properties - Indoor Maps

• Possible to add/ view/ hide


different map layers
• Buttons to move upstairs or
downstairs
• Useful especially with indoor
measurements as all map layers
can be added at the same time
• Map layers can be saved to .gst
file and also as a custom window
•A route plan can be used as a
waypoint on the map. With the
Prev and Next buttons users can
move between the waypoints.
Markers can be placed with the
space button once a waypoint is
selected or with tablet
computers by pressing the Add
marker button in the Waypoints
menu.
UIProperties - Importing Maps

• Enter
– map dimensions for
Indoor maps
– GPS coordinates for
Outdoor maps
Custom Window
•Nemo Outdoor offers a selection of premade
graphs and grids which can be quickly accessed
through the Data menu or the Custom window
tool bar if selected in the View menu. They are
also accessible through the parameter tree. The
custom windows are grouped under the
corresponding graph and grid types. You can
also browse for the existing custom windows
through the Open Custom Window dialog
(Data | Open Custom Window).
•In the Custom Window Properties dialog you
can define the custom window name and select
groups for the custom windows. The custom
window groups define which custom windows
are available for each device. For example, if
you select LTE FDD, the custom window will
only be available when an LTE device is added
to Nemo Outdoor or you are playing back an
LTE measurement.
Configuration Manager

Handler information:
• includes a list of all installed
handlers
Notifications

Notifications are graphical, textual, and audio


notifications marking certain events. Nemo
Outdoor includes some premade
notifications, but you can also add your own
notifications. The notifications come in handy
when you are looking for certain events,
parameters, or values in the measurement
file. Depending on your configuration, Nemo
Outdoor will either play a sound or display a
bitmap image in a graph/map when the
defined event occurs during measurements.
Notifications

• To make your own notifications, click on the


Notifications item in the Configuration Manager
window.

• Double-click the User Configurable item to


open the Notifications dialog.

• The table displays all existing notifications.


From the table you can see the notification title
and the selected sound and bitmap file for each
notification. Activate a sound and/or bitmap file
for a notification by selecting and clearing the
check boxes in the list.
Notifications

Event displayed
in a line graph

Event displayed
in a map window

Notification displayed in
the Output window
Measuring With Nemo Outdoor
Measuring with Nemo Outdoor
•Manual
• Automated mode (= using scripts)
• Script Configuration
• Measurement list
• Frequency scanning/Pilot Scanning Mode
• UE Channel Lock/ Scr. Code Lock
• UE 2G Cell Barring
• Timeslot Testing
• Cell Testing
• GSM/WCDMA Forced Handovers & Measurement
report message modification with Nokia UE’s (3G)
• Neighbor list
• Packet Data Measurements
Measuring with Nemo Outdoor: Manual Mode

Manual mode is based on the user establishing a data transfer connection or making
voice calls

This mode is useful when the user wants to make a single continuous data transfer
session or a voice call to monitor the resource allocation and cell reselection
performance.

This mode requires the user to control phones with Nemo Outdoor. The user can also
use the mobile keyboard to establish voice calls or data calls.
Manual Mode - Originate/Terminate mode

• Originate
Nemo Outdoor makes phone calls

• Terminate
Nemo Outdoor receives/answers phone calls. A script file is
usually used to automate the measurement. The originate or
terminate mode is automatically selected and the user does not
have to select the mode
Manual Mode

Define the Phone number

Receive call back


from Nemo Server
Manually Mode

To Start a voice call, go to Measurement


Control Select Start Voice Call

To end the call, go to Measurement Control


Select End Voice Call
Measuring with Nemo Outdoor : Script (Automated)
Mode

In automated mode script files can be used to automate testing. The script file
specifies how the phone will establish data connections or make phone calls, for
example, the phone number to call, call duration, number of repetitions, and the
delay between calls. The Script editor is used to generate the scripts.
Script (Automated) Mode - Script Configuration

Create a script by
adding function items
into the script
window
Script (Automated) Mode - Script Configuration

• Add
• Modify
• Delete
• Move Up
• Move Down
• Insert Script
• Repeat script
• New, Open, Save,
Save As...

When the Use device settings for script commands option is


selected, the settings that have been configured in the
Measurement Properties dialog are used for the script settings.
Script (Automated) Mode - Synchronize Script
Repeats

• Useful with multi configurations, e.g., when benchmarking different networks.


Option can be selected from Configuration Manager/ Measurement.
• All mobiles always start a new data transfer or voice call simultaneously.
• Number of data transfer attempts or call attempts, etc. are equal  statistics
results are easy to compare.
Script (Automated) Mode - Without
Synchronize Script Repeats
Script (Automated) Mode - Synchronize Scripts
with Script Groups

Script groups can be used, e.g. with multi configuration including two voice quality
terminals and two USB modems performing PS data simultaneously. Script files
used with voice quality terminals belong to the same script group and script files
are synchronized with one another, whereas PS data scripts belong to the second
script group
Measurement List

• Select menu: Measurement


 Start measurement list
• Sequence of measurements
can be configured
• Multiple devices for each
measurement
• Different script for each
device in each measurement
• Measurement lists can be
saved and loaded. By default
measurement lists files
(*.nmlx) are saved to
Configuration files folder
Measurement List

User can define when the


measurement list is finished.

When all scripts are completed option


Script File
to finish once all scripts have finished define below
running. (eg. Voice + FTP test)
01:10

1000
After recording duration option to
finish after recording has been going
on for a certain period of time. Define
the time in hours and minutes
(hh:mm). (eg. 1:10 logfile need to be
recorded)

Voice + FTP Test.nsf


At measurement size option to finish
when the total of the measurement
files reaches a certain limit. Define the
size in kilobits (KB). (eg. Only 1G logfile
need to be recorded)
Configure TSMW Scanner RF ports w/o MIMO

With LTE, individual carriers are allocated to the two RF ports. For example, when measuring two or more LTE
carriers, carriers are arranged in order from lowest frequency number to the highest. After that, carriers
(frequencies) are allocated to the RF ports so that the first carrier is allocated to RF port #1 and the second
carrier to RF port #2, third carrier is again allocated to RF port #1 and the fourth carrier to RF port #2, etc.
Configure TSMW Scanner RF ports w MIMO

The allocation is about the following:

• Narrow band non-MIMO LTE scanning (all carriers) is allocated to RF1.


• BCH demodulation, WB scanning or MIMO scanning for LTE are done on RF2. RF1 is also used at the same
time for part of the LTE scanning, as in 1.
• Frequency scanning goes to RF1, when no other systems measured, or if only LTE is measured.
• If another system has been added to scanning (GSM, WCDMA, etc.), this will be put to RF1, and frequency
scanning will be moved to RF2.
Scanner Measurement Properties – LTE Frequency
Scanning
•Channel style refers to the style of the channel.

•Measurement period defines the time in milliseconds


for which the scanner measures and then reports the
result.

•Sample size defines the number of samples taken


from each channel before a measurement result is
written to file.84 Nemo Outdoor User Manual

•By clicking the Select Channels button, you can access


the Select Channels dialog.
Scanner Measurement Properties – LTE Pilot
Scanning I
•Channel style refers to the style of the channel.

•Cyclic prefix defines the type of signal the scanner is set to


measure. With Autodetect selected, the scanner will
automatically detect the appropriate signal type.

•Data processing method defines how the scanned data is


processed by the scanner. In aggregate method, the sum of
all peak pilot Ec/Io values above the PN threshold is
calculated. If there are no peaks above the PN threshold,
value -30 dB is returned for WCDMA. Please note that this
option is not available with PCTEL EX LTE scanners.
Scanner Measurement Properties – LTE Pilot
Scanning II

•Sampling ratio option is available for PCTEL EX scanners


only. The available options are 1:1, 1:2, 1:4 and 1:8. With
ratio 1:1 all samples (Pilotscan events) are logged, with
ratio 1:2 every second sample is logged, with ratio 1:4
every 4th sample is logged, and with ratio 1:8 every 8th
sample is logged. By decreasing the sampling ratio you
can decrease the output file size, but the scanning
accuracy will be diminished.

•RSSI threshold determines a valid path (in dB).


Subtracting the set value from a path with a maximum
correlation value gives the lower limit of the valid path.

•Top-N option enables/disables Top-N scrambling code


scanning. If enabled, scanner will report results from N
best cells. Number of cells field indicates the number of
best cells you want the scanning to notify you of. Up to
16 sectors are reported with specific cell ID.
Scanner Measurement Properties – LTE Pilot
Scanning III
•CINR option activates/deactivates Carrier to Interference
and Noise Ratio measuring. Carrier refers to either reference
signal power or sync signal power depending on the
selected signal type.

•Time offset refers to the number of samples between P-


SCH Primary Synchronization Signal arrival time with respect
to receiver frequency reference that is derived from GPS
reference time.

•Sync signal refers to the ratio between the synchronization


channel, i.e., primary and secondary signal received power
and the interference and noise from the same
synchronization signal set.

•Reference signal refers to the ratio between the reference


signal received power (RSRP) and the interference and noise
from the same reference signal set.
Scanner Measurement Properties – LTE Pilot
Scanning IV

•The Top-N Configuration button will open the Select


Channels dialog where you can select channels for pilot
scanning. The maximum number of channels that can be
selected is device specific.

•When you select LTE channels, you can also define some
channel-specific settings. In the LTE Channel Specific
Settings dialog, select the channel from the Selected
channels list and define the settings.
Scanner Measurement Properties – Spectrum
Scanning (TSMW) I

•Use preamplifier option should be selected if the


signal level is less than -50 dB. This will increase the
scanner sensitivity, hence slightly decreasing
background noise. However, it is recommended that
it is not selected when signal volume is higher than -
50dBm.

•Select the Enable spectrum scanning option and


click Add.
Scanner Measurement Properties – Spectrum
Scanning (TSMW) II

Set start and stop frequencies defines the frequency


range that will be scanned. Define the start and stop
frequencies within which the measurement will be
performed. If you manually define the start and stop
frequencies, you can either select to add the
frequencies to the scanning list or save them as a
predefined set. Select your option by pressing the Add
to Scanning List button.

Set center frequency and bandwidth defines the


frequency range that will be scanned. Define the
center frequency and the bandwidth. If you manually
define the center frequency and bandwidth, you can
either select to add them to the scanning list, or save
them as a predefined set. Select your option by
pressing the Add to Scanning List button.

Sample count determines the sample count measured


for the given frequency range.
Scanner Measurement Properties – Spectrum
Scanning (TSMW) III

You can define Predefined scanning sets which you can use
to quickly select the frequency range to be scanned. Just
double-click a set from the list and the predefined values
will be selected. To create new scanning sets, define the
scanning frequencies at the top of the dialog, press the Add
to Scanning List button and select Save as Predefined Set.

Define a name for the set in the Enter Frequency Set Name
dialog and click OK.
Scanner Measurement Properties – Enable GPS
•After the scanner is connected and activated in Nemo
Outdoor, open the Measurement Properties dialog by
selecting Measurement | <device> | General Properties.

• In the Measurement Properties dialog click the Advanced


button in the Advanced Properties dialog, select Yes for the
Enable Integrated GPS Receiver option and click OK.

•The integrated GPS receiver is now enabled.

•Note that you cannot use both the integrated and an


external GPS receiver at the same time.

•Note that with the PCTEL LX GSM /WCDMA scanner the


Internal GPS receiver should be activated only with UMTS
mode.

•To be able to make Top-N preamble scanning the scanner


receiver must acquire a GPS fix at least 30 seconds before
starting the Nemo Outdoor application in online mode.
UE Band Lock - LTE
Cell Testing
• The surrounding cells of a location
can be tested through an
automated list of test calls that are
locked to a cell at a time
• Also called ”sleeping cell detection”.
UE is automatically locked to
neighboring cells and the test call is
made.
• Useful also in high traffic areas as
surrounding cells can be tested
from one location
• Test cases:
– Voice call, packet call or both
– Adjustable RX level and Ec/N0
thresholds
• Results can be stored in a file
• Test results seen also in the UI
Neighbor Cell - LTE

• LTE  RSRQ (listed)  Open in


Events Grid
CS/PS Measurement
CS/PS Measurement - Iperf
Host name is the IP address used in Nemo Server.
Host port refers to the port used by Nemo Server. For TCP and
UDP protocols, the default port is 5001.
Connection timeout defines the time in seconds for how long
Nemo Outdoor waits for the connection to be established. If a
connection is not established within the defined time,
connection attempt will fail.

Listen port refers to the port used by the client. For


TCP and UDP protocols, the default port is 6015.
Direction defines whether you are sending or
receiving data, or both.116 Nemo Outdoor User
Manual

Note that if you have multiple simultaneous


data connections on different terminals, each
connection must have its own IP address.
Note that if you are doing multiple
simultaneous data transfers on a single
terminal, the same IP address can be used.
Note that Firewall should be turned off.
CS/PS Measurement - Iperf
Transfer timeout determines the maximum waiting time
after data connection. If the transfer attempt timeout
value is exceeded before data connection, the data
connection attempt will be stopped and the attempt will
be marked as a failure. The range of Transfer timeout
values is from 0 to 60 seconds. The value is recommended
to be at least 10 seconds.

TCP window size defines the size of the receive window


during TCP/IP transmission. If it is too small, it can
decrease the maximum data throughput, and if it is too
high it can increase the retransmission round-trip time
(RTT). To be able to avoid decrease of data throughput,
the window size should be at least the maximum
throughput multiplied by RTT. For example, with HSDPA
with category 8 the maximum throughput is about 7.3
Mbit/s and RTT is about 100 ms. To avoid reduction of
the throughput the TCP window size should be set at
least to 7.3 Mbit/s * 0.1 s = 730 kbit = 91.25 kB.
TCP buffer size is the amount of data that can be
buffered during a connection without a validation from
the receiver. It can be between 1 and 8291 kbytes.
CS/PS Measurement - Iperf
•UDP buffer size is the amount of data that can be buffered
during a connection without a validation from the receiver. It can
be between 1 and 8291 kbytes.
•UDP bandwidth defines how much data is attempted to be
transmitted. Since UDP does not guarantee successful data
transmission, it is not limited by maximum throughput of the
lower layers. If higher data transmission rate is used, the packet
error rate (PER) increases. For example, if lower layers are
capable of transmitting 100kbit/s and UDP bandwidth is
configured to 400kbit/s, there should be a 75% packet error rate
(only every fourth packet has been able to transmit successfully).
Naturally UDP bandwidth should not be configured too small
since it limits the maximum throughput that is not normally
desired.DURING MEASUREMENTS 117
•UDP datagram size defines the size of the UDP packet in bytes.
It should be smaller than the maximum packet size of the lower
layers to be able to avoid packet fragmentation in the lower
layers. Packet fragmentation has a huge negative impact to the
achieved data throughput and it should be avoided. On the other
hand if too small UDP packet size is used the portion of the UDP
and IP header increases which decreases the amount of
transmitted user data with the result of smaller data throughput.
Normally good maximum value for UDP datagram is a little bit
less than maximum Ethernet packet size which is 1,500 bytes. A
good default value for the UDP datagram size is 1,460 bytes.
CS/PS Measurement - Iperf

•Number of threads defines the number of parallel Iperf data


transfers.
•Transfer duration defines the length of the data transfer in
seconds.
•Transfer data size defines the length of the total data transfer
in kilobytes; that is, the transfer finishes when the defined
amount of data has been transferred. The size of the individual
data packages is defined in the Packet Size field.
•Next, click OK to return to the Measurement Properties dialog.
Click the PDP Context Properties button.

Note that if you have chosen Transfer data size from the
Packet Transfer Properties dialog, the Transfer duration
option will be disabled. This is because when the
Transfer data size option is used, the transmission will
end after a certain amount of data has been
transferred. It is not limited by time.
CS/PS Measurement - FTP
•Host name is the IP address of the FTP server used.
• Port refers to the port used by the FTP server.
•In the Username field you must enter a valid username for the FTP
server.
•In the Password field you must enter a valid password for the FTP
server.
•Connection timeout defines the time in seconds for how long Nemo
Outdoor waits for the connection to be established. If a connection is
not established within the defined time, connection attempt will fail.
•Proxy type defines the type of the proxy used in the measurements.
Supported types are Tunneling, SOCKS4, and SOCKS5.
•Address refers to the address of the proxy.
•Port refers to the port used by the proxy.
•In the Username field you must enter a valid username for the
proxy.
•In the Password field you must enter a valid password for the proxy.
•Direction defines whether you are sending or receiving data.
CS/PS Measurement - FTP

•Buffer size defines the transmit/receive buffer used with the


transfer protocol in kilobytes.
•Transfer timeout defines the time in seconds for how long
Nemo Outdoor waits during a transfer if there is a break in the
data flow. If the transfer does not continue within the defined
time, transfer will fail.
•Transfer attempts defines how many times an interrupted data
transfer is resumed during one FTP session.
•Number of threads defines in how many threads the test file is
split during an FTP transfer. For example, the size of the
downloaded file is 10MB. The number of threads is set to five.
Nemo Outdoor splits the 10MB file into five fragments with the
size of 2MB each. All five FTP transfer sessions are started
simultaneously. Each thread creates a new FTP session and
transfers a fragment of the file. Total application data throughput
is recorded including all threads. Resume is not supported with
multi threaded FTP transfers. In case of a data drop, all threads
will start from the beginning.
•Remote file defines the name and location of the file that is on
the FTP server. If you are receiving
CS/PS Measurement - FTP

•Number of threads defines in how many threads the


test file is split during an FTP transfer. For example, the
size of the downloaded file is 10MB. The number of
threads is set to five. Nemo Outdoor splits the 10MB file
into five fragments with the size of 2MB each. All five
FTP transfer sessions are started simultaneously. Each
thread creates a new FTP session and transfers a
fragment of the file. Total application data throughput is
recorded including all threads. Resume is not supported
with multi threaded FTP transfers. In case of a data drop,
all threads will start from the beginning. Multi-threaded
FTP transfer mode is supported in receive direction.

• By using multi thread data transfers higher data rates


can be achvieded over air interface
CS/PS Measurement – HTTP Browsing
•URL defines the IP address of the test page that will be
downloaded. For example,
http://www.yourcompany.com/testbrowser.htm.
•Transfer timeout defines the time in seconds for how long
Nemo Outdoor waits during a transfer if there is a break in the
data flow. If the transfer does not continue within the defined
time, the transfer will fail.126 Nemo Outdoor User Manual
•If Decode content information is selected, information about
the images, texts and links are written to measurement file
including the number of content elements and size information.
•Close window after transfer closes the browser window after
the data transfer.
•The downloaded page can be seen during the measurement
and the total time to download the whole page is written to the
measurement file. The cache and cookies information is cleared
after every download. PPP and RLC layer data throughputs are
logged during the browser testing. The average PPP and RLC data
throughputs are also available. Average results are calculated
from the time PDP context was active (PAC- PAD). The
connection setup time and the download time can be seen in
Nemo Outdoor or calculated with Nemo Analyze
CS/PS Measurement - Email POP3

•Server name defines a name or an IP address for the POP3


server.
•Port refers to the port used by the POP3 server.
•In the Username field you must enter a valid username for the
POP3 server.
•In the Password field you must enter a valid password for the
POP3 server.
•Select the Use SSL encryption option to apply SSL encryption to
the test email.
•Connection timeout defines the time in seconds for how long
Nemo Outdoor waits for the connection to be established. If a
connection is not established within the defined time,
connection attempt will fail.
CS/PS Measurement - Email POP3
•Proxy type defines the type of the proxy used in the
measurements. Supported types are Tunneling, SOCKS4, and
SOCKS5.
•Address refers to the address of the proxy.
•Port refers to the port used by the proxy.128 Nemo Outdoor
User Manual
•In the Username field you must enter a valid username for the
proxy.
•In the Password field you must enter a valid password for the
proxy.
•POP3 receiving options define how the test e-mails are
received and handled by Nemo Outdoor.
•Transfer timeout defines the time in seconds for how long
Nemo Outdoor waits during a transfer if there is a break in the
data flow. If the transfer does not continue within the defined
time, transfer will fail.
•Buffer size defines the transmit/receive buffer used with the
transfer protocol in kilobytes.
•Maximum number of messages to receive defines the
maximum number of messages received from the e-mail server.
•Select the Delete messages after receiving option to delete all
received test e-mails. This will save disk space.
•The View button opens a received test message in the E-Mail
Editor dialog.
CS/PS Measurement - Email SMTP

•Server name defines a name or an IP address for the SMTP


server.
•Port refers to the port used by the SMTP server.
•In the Username field you must enter a valid username for the
SMTP server.
•In the Password field you must enter a valid password for the
SMTP server.
•Connection timeout defines the time in seconds for how long
Nemo Outdoor waits for the connection to be established. If a
connection is not established within the defined time,
connection attempt will fail.
•Select the Use SSL encryption option to apply SSL encryption to
the test email.
CS/PS Measurement - Email SMTP
•Proxy type defines the type of the proxy used in the
measurements. Supported types are Tunneling, SOCKS4, and
SOCKS5.
•Address refers to the address of the proxy.
•Port refers to the port used by the proxy.
•In the Username field you must enter a valid username for
the proxy.
•In the Password field you must enter a valid password for
the proxy.
•Transfer timeout defines the time in seconds for how long
Nemo Outdoor waits during a transfer if there is a break in
the data flow. If the transfer does not continue within the
defined time, transfer will fail.
•Buffer size defines the transmit/receive buffer used with
the transfer protocol in kilobytes.
•Messages to be sent defines the test messages used in the
SMTP test. Click the Edit button to open the E-Mail Editor
where you can type the test message and attach files to the
message.
•E-Mail Editor
•Use the E-Mail Editor dialog to type and edit test
messages. You can attach files to the test
CS/PS Measurement - Email Editor

•New E-Mail Message button saves the current


changes and opens an empty E-Mail Editor.
•Open E-Mail Message button opens an Open dialog
where you can open premade e-mail
messages.DURING MEASUREMENTS 131
•Save E-Mail Message button saves the current e-
mail message for later use.
•Save As button saves the current e-mail message
with a different name for later use.
•Save Attachments button saves the files attached to
the test message to a selected location.
•Attachments field displays a list of attachments in
the test e-mail.
•Add button opens an Open dialog for adding an
attachment to the test message.
•Remove button removes the selected attachment
from the test message.
CS/PS Measurement - IMAP
CS/PS Measurement - ICMP Ping
The ICMP (Internet Control Message Protocol) Ping functionality allows you to perform ping
measurements simultaneously with data transfers.

•Host name refers to the IP address or URL that is being pinged, for example,
www.anite.com. You can use Packet Data Tester or any IP server. Just make sure
that the IP server used will respond to the ping.
•Packet size is the size of the ping packet that is used to measure ping time. The
value determines the size of the packet sent to the server. In addition, it
determines the size of the reply packet that the server uses to reply Nemo
Outdoor.
•Timeout determines the maximum time that Nemo Outdoor waits for a reply
packet from the server. If this time is exceeded, the ping measurement event will
be created by using the timeout parameter
(=-1).
•Delay defines the delay duration in milliseconds. In addition to the duration, also
define where the delay will occur. The options are:
• Delay between requests which means the protocol will always wait for
a reply before sending new request. If the delay is less than the ping
delay, a new request is sent immediately after the reply.
• Delay from reply to request which means a new ping is sent after a
reply is received.
CS/PS Measurement - ICMP Ping
• Select the Repeat n times option if you would
like to define the number of times the ping
measurement is repeated.
• Select the Repeat until stopped option if you
would like to continue the ping measurement
until you stop it manually.
• Example 1. RTT time is 100ms and “delay from
reply to request” is set to 1 s. New request is
sent every 1.1s (100ms + 1000ms). If “delay
between request” is selected, a new request is
sent every 1000ms.
• Example 2. RTT time is 100ms and “delay from
reply to request” is set to 50ms. New request
is sent every 150ms (100ms + 50ms). If “delay
between request” is selected, a new request is
sent every 100ms because the protocol always
waits for a reply before sending a new
request.
CS/PS Measurement - Ping Trace Route Testing
• Ping trace route testing can be used to
help troubleshooting network or Internet
connections. The ping utility tests
responsiveness between two hosts, etc.
With ping trace route testing it is also
possible to check responsiveness and
additionally to trace the path it takes for
the packet to get from one host to
another host. In case the network does
not respond to ping or trace route
requests with the trace route testing, it is
possible to show the location right before
the host that is not responding
• Trace route parameters can be seen, e.g.
in the parameter tree. Recorded
– Destination address
– Ping RTT
– Trace hop count
– Trace route attempts, failures, success and
success rates
• If resolve host names is selected, host
names are shown instead of IP addresses
CS/PS Measurement - Trace Route Properties

•Transfer timeout determines the maximum


timeout seconds since the beginning of the
operation.
•HOP timeout defines the maximum amount of
time to wait for an individual hop to complete.
•HOP limit defines the maximum number of
servers to be pinged along the way to the target
server.
•By selecting the Resolve host names item, the
names of the pinged servers will be reported by
Nemo Outdoor.
CS/PS Measurement – Video Streaming
For Video Streaming Testing need to Install VLC and
Microsoft Network Monitor •URL defines the IP address (http or rtsp) of the video file that
will be streamed. For example,
rtsp://yourcompany.com/testfile.rm or videos from YouTube.
Only one file will be downloaded at a time. Note that if you
have multiple simultaneous data connections, you must define
a different URL from different servers for each of them. To
make consecutive downloads, create a script with several
streaming sessions. See chapter Making Script Files for
instructions on making scripts.
•Connection timeout defines the time in seconds for how long
Nemo Outdoor waits for the connection to be established. If a
connection is not established within the defined time,
connection attempt will fail.
•Transfer timeout defines the time in seconds for how long
Nemo Outdoor waits during a transfer if there is a break in the
data flow. If the transfer does not continue within the defined
time, transfer will fail.
•Rebuffering timeout defines the maximum allowed buffering
duration during video playback.
•Select the Display video stream option if you would like to
Note that to make video streaming quality measurements, view the test clip during the streaming.
Microsoft Network Monitor must be installed and IP packet •Select the Streaming quality option to activate streaming
capturing must be enabled. Refer to chapter IP Packet video quality measurements.
Capturing for more information.
CS/PS Measurement – Video Streaming
Streaming video quality (optional) testing allows you to monitor how streaming video is transferred in the
network. Data streaming can be made manually and with scripts files.

Nemo Outdoor measures, for example, video quality jitter, packet error rate and video MOS. In order to be
able to make streaming video quality measurements, you will need to install RealPlayer on the computer,
and to define streaming video settings in the Streaming Properties dialog.

In order to be able to make streaming video quality measurements, you will need to install VLC 2.0.4 and
Apple QuickTime 7.2 player on the computer, and to define streaming video settings in the Streaming
Properties dialog.

• URL defines the IP address of the video file that will be


streamed.

• Timeout defines the time in seconds


for how long Nemo Outdoor waits for
the connection to be established.

• Local File defines the output file and


location for rtsp testing

Note that to make video streaming quality measurements,


Microsoft Network Monitor must be installed and IP packet
capturing must be enabled. Refer to chapter IP Packet Capturing
for more information.
CS/PS Measurement - Voip
• With the optional VoIP module combined to
Nemo Outdoor, a user is able to perform IP
telephony measurements on the IP networks
based on the established VoIP sessions.

• In order to be able to make VoIP call


measurements, you will need to install a SIP
server. SIP server is not currently included. Nemo
Outdoor VoIP system is compatible with Asterisk
SIP Server. To find more information on installing
the Asterisk SIP server, login to
http://www.asterisk.org/applications/pbx

• To start making VoIP call measurements, you will


need to define some VoIP session settings in the
SIP Server Settings and VoIP call configurations
dialogs. Open the SIP Server Settings dialog by
selecting the Enable VoIP Measurements option
and double-clicking the SIP Server item in the
Devices view.
CS/PS Measurement - Voip
• Define APN
• Choose ”Enable VoIP Measurements”. You
must choose this even that script is used to
make VoiP calls
• Define SIP Server settings
• Define VoIP Call settings
CS/PS Measurement - Voip
SIP Server Settings
• Define settings as seen on the right side
• If checkbox ”Automatic registration” is
selected, Nemo Outdoor tries to register to SIP
server immediately after PDP context (PS
connection) is done
• It can be done also manually. But before this
define VoIP call settings
CS/PS Measurement - Voip
VoIP Call Settings
•Define callee address (the one you defined in with
an other Nemo Outdoor)
•Choose speech codecs you want to use
•Make VoiP call manually or using script files
CS/PS Measurement - Voip
Making VoIP call from OD:
•Start VoIP Call
•Press answer in X- Lite
•Call is now connected
Making VoIP call from X- Lite:
•Type number 6001 etc.
•Press call
•Call is now connected
CS/PS Measurement - Voip
• Open Line graph/ VoiP RTP Jitter and PER view
• Predefined view are made. e.g. SIP registration and VoIP call statistics
• SIP messages
CS/PS Measurement - Voip

SIP Server is needed for VoIP testing.


CS/PS Measurement - Skype Voice Calls

Skype is a proprietary voice-over-Internet Protocol service and software application. The service allows users
to communicate with peers by voice over the Internet.

Skype calls can be made manually or automatically using scripts.


CS/PS Measurement - Facebook Testing
CS/PS Measurement - Facebook Testing
• If you already have a Facebook account, type in the
Username. The username can be found from the
General Account Settings in Facebook.

• Transfer timeout defines the time in seconds for how


long Nemo Outdoor waits during a transfer if there is a
break in the data flow. If the transfer does not continue
within the defined time, the transfer will fail.

• User access token is required for Facebook testing. Enter


the username and click the Get Access Token button.
You will be redirected to the Facebook login page. Enter
your account information and select the Keep me
logged in to… option. Click Log In. You will return to
Nemo Outdoor and an access token will appear in the
field.
CS/PS Measurement - Facebook Testing
•Application ID and Application access token fields are
required only if you have your own application for accessing
Facebook. Otherwise you can leave these fields empty and
the Nemo Fabo application will be used by default.DURING
MEASUREMENTS 147

•You can define a Photo that will be uploaded on the wall of


your Facebook profile.

•Comment is text that will either be posted as a status


update (without a photo) or as a caption for a photo.

•Limit for feed retrieval defines how many items or from


how many days items will be retrieved from the wall when
the user executes the Get Wall Feed command.

•After defining Facebook settings, return to the Devices


view and start a packet session. Click the Measurement
control button and select one of the Facebook-related
commands. The following information is logged for each
command: operation type, success/failure, time elapsed,
and amount of data received/sent.
CS/PS Measurement - Facebook Testing

Get friend list will download the friend list from you
Facebook account.

Get wall feed will download the wall feed from you
Facebook account. The amount of data downloaded is
defined by the Limit for feed retrieval setting in the
Facebook Configuration dialog.

Post status update will upload the text typed in the


Comment field and post it on the wall of your Facebook
profile.

Post photo will upload the photo selected in the Facebook


Configuration dialog and the text typed in the Comment
field as caption on the wall of your Facebook profile.
CS/PS Measurement - CSFB
CS/PS
Add newMeasurement
measurements - CSFB

• Youtube

• Facebook
Playback In Nemo Outdoor
Ending Measurements

• Terminate ongoing calls

• Stop scripts

• Stop measurement

• Exit Nemo Outdoor


Playback in Nemo Outdoor
Playback in Nemo Outdoor

The Play button starts the playback

The Pause button pauses the playback

The Stop button stops the playback

Add Marker

Add Textual Note

Playback Speed
Play Back Handy Logfile in Nemo Outdoor
Converting Files to Standard Nemo File Format
• Install Nemo File Manager
• Start the Nemo File Manager utility by
selecting Start | Programs | Nemo Tools |
Nemo File Manager.
• Click the Add Items button and select the files
to be converted from the opening dialog
• Select the destination folder for the
converted files
• Click OK to start the conversion process.
• When the Status column displays Finished
you can close the utility by clicking Exit.
• With Nemo Outdoor and ActixOne, no
conversion is needed! The file converter
(Nemo File Manager) is running at
background.
Hint:
Another way to convert single .nbl files is to set them to be
opened by default with Nemo File manager: Right-click on a .nbl
file | Open With… | Check “Always use the selected program to
open this kind of file” | press Browse | select Nemo File
manager.exe in \Nemo tools\Nemo File Manager
Nemo Outdoor and MS BTS File
Nemo Outdoor and MS BTS File

• The BTS (Base Transceiver Station) file also


known as cell site file is used by the Nemo
Outdoor Measurement software to overlay
BTS sites on MapInfo map (.tab). When
possible, the active BTS is indicated by
drawing a line between the BTS antenna and
the current position mark. (Cell information,
coordinates and antenna direction required)

• Multiple routes

• Different terminals and systems

• Line drawn to active and neighbor cells

• Line drawn also to possible missing


neighbors and interfering cells

• Different color coding for each route


Mandatory Site Parameters

Mandatory SITE parameters


Nemo Outdoor and MS BTS File – LTE Site Parameters II
Optional SITE parameters

Example:
SYSTEM;SITE;LAT;LON;CELL;CH;CID;PCI;DIR;NCELL_1;NCELL_2;NCELL_3
LTE;Site Name 1;65.066053;25.458366;Cell Name 1;65535;26842545;96;0;NEMO1;NEMO2;NEMO3
LTE;Site Name 1;65.066053;25.458366;Cell Name 2;65535;26841545;2;0;NEMO4;NEMO5;NEMO6
LTE;Site Name 1;65.056053;25.458366;Cell Name 3;65535;26844545;4;90;NEMO7;NEMO8;NEMO9
Post Processing
Nemo Outdoor Measurement File

• Open ASCII non-proprietary file is generated for each device (*.1.nmf file)
• If measurement is done with IP packet capturing separate .pcap file is generated
with the same file name as actual measurement file
• Current file format version is 2.15
• Easy to view and use
Nemo Outdoor Measurement File Contents

• Field strength results of the serving and neighboring cells


• Quality class values
• Mobile output power level
• Layer 3, layer 2, RLC/MAC, LLC and RRC messages
• Geographical coordinates and time
• Call events and handover events
• Location update events
• Channel information
• Other information
• Header - Information about the measurement configuration
• Events and Measurement Data - All the measurement events and data in a structured
format
• Footer - Indicates normal completion of the measurement
Events Category

Examples:
Category Events Events ID
Channel Information Channel Info CHI
Service Information SEI
Frequency hopping status HOP
Location Update Location update attempt LUA
Location update accepted LUS
Location update fail LUF
Call Call Attempt CAA
Incoming Call CAI
Call Connect CAC
Call Failed CAF
Call Disconnect CAD
Handover Handover Attempt HOA
Handover Success HOS
Handover Fail HOF
Cell Reselection CREL
Measurement Event RX Level RXL
RX Quality RXQ
MS Power MSP
Timing Advance TAD
MS-BS Signalling Layer 3 Uplink L3U
Layer 3 Downlink L3D
Miscellaneous Marker MARK
Change of Day DATE
Example of Nemo Outdoor Measurement File
Header
Analyzing Measurements
Post- Processing in Nemo Analyze
Live Demo & Hands On

• Create a custom window with Key LTE Parameters


• LTE Logfile Playback
• Analyze LTE Logfile
• RF Parameters
• Transmission mode
• Resource block allocation
• Cell re-selection parameter
• Mobility parameters
• Example of Troubleshooting
Advanced Features
Advanced Features

• Conditional Scripting& Script groups/ synchronization


• User parameters
• Exporting measurement files
Conditional Scripting- IF

• Conditional scripting
based on notifications,
e.g., “if system is UMTS
start FTP download”
Conditional Scripting- Loop

• Example: FTP download with multiple


usb modems
• Idea is to make such a script file where
FTP DL is done several times without
PDP context deactivation command
• In case PDP context is dropped device
should make automatically new PDP
context activation followed by FTP DL
transfer
• First open existing script file or make a
new one
• Conditional scripting based on packet
state notifications, e.g., “wait until
system change to UMTS until start a
new call”
Conditional Scripting- Loop

• Under Loop settings select “Repeat the


loop as long as the following criteria
are met” and press “Field” button
• Select GSM/ GPRS/ Packet state
Conditional Scripting- Loop

• Select “4: Packet session active” for


value.
• Loop is now repeated as long as packet
session is active
• Press ”Add to list” button and then
press ok
Conditional Scripting- Loop

• Loop commands appear to the list and


next step is to move loop commands to
correct lines
• Highlight ”Loop as long as... ” And
move it after PDP context activation
• Highlight ”End Loop” and move it to
after Stop FTP transfer line
• Now device will make PDP context
activation followed by FTP download
data transfers. After FTP data transfer
new data transfer is made after wait
time (5s)
• In case PDP drops new PDP context
activation is made automatically
Conditional Scripting- Loop

• Idea is to make one long voice call only


in UMTS. After inter system HO to GSM
call must be stopped. New call is made
only when system is UMTS. Calls are
not allowed while in GSM
• Line 1: Loop as lond as serving system
is different than UMTS
• Line 3: Voice call start. Duration set to
only 3 seconds
• Line 4 and 5: Script is running in the
loop as long as system is UMTS (5)
• When system is different than UMTS
call is ended
Script Groups & Synchronization

• Script groups are useful


especially if certain devices
and script files are needed to
be synchronized
• Synchronization points can be
added to script files as many
as needed. It should be noted
that number of
synchronization points
between script files used in
the same script group should
be equal.
User Parameters

• User-defined
parameters from
signaling
• User-defined string is
searched from decoded
messages, and the
following value is
returned
• Parameter can be
displayed in info view
and graph side panel
• User parameters can
be seen also exported
from event grid
Exporting Measurements
• Exporting Nemo measurement
file to MapInfo tab file format
or to .csv formats from grid
view
– Open measurement file
– Open event view and select
parameters (drag and drop) to
be exported
– Right click and select all from
menu. All lines are now
highlighted
– Select save -> Mapinfo tab
file, csv or other format for
export file
Exporting Multiple Files to MapInfo Tab
File Format or to .CSV Formats
• With exporting functionality it’s possible to export
measurement files from Nemo File Format to MapInfo
or .csv formats directly from the Nemo Outdoor user
interface. Previously exporting was possible only with
single file using grid view. Exporting can be done for
one file or several files under the same folder. NOTE!
With indoor log files, if location information is needed
it must be done via map view.
• User can choose measurements or/and folders to be
exported, target folder and export format. The
following formats are supported at the moment:
Mapinfo tab file, CSV file formats (comma separated,
semicolon separated, tab separated and space
separated). In the next step parameters can be
selected to be exported.
Hands-On Operation
Hands-On Operation

• Hardware Set-up
• Perform an Simple CS&PS Measurement
- Make a FTP DL/UL
- Make a Script

• Playback an log file


- Show the failure events on the Map, find out the RSRP and RSRQ values at the failure point
LTE Network Introduction
HSPA + Evolution Path (Qualcomm)

16 QAM DL 64 QAM DL DC + MIMO DL


QPSK UL 16 QAM MIMO DL 64 QAM + MIMO DL
16 QAM UL DC DL DC UL
HSPA + Evolution Path (Qualcomm)
LTE Evolution (Qualcomm)
• Current LTE terminals support 100 Mbit/s downlink (DL), 50 Mbit/s uplink (UL) throughputs
• LTE Advanced will offer over 300 Mbit/s DL and over 150 Mbit/s UL throughputs by using
wider than 20 MHz frequency allocations
LTE Mobile/Datacard Categories
LTE Mobile Categories, LTE Advanced
LTE/EPC (Evolved Packet Core) System Architecture
• Only packet switched components, ”RNC functions” are located in eNB
• MME (Mobility Management) is responsible for idle mode UE tracking and paging procedure,
chooses the SGW for a UE at the initial attach and at time of intra-LTE handover, does user
authentication, gives temporary identifications for users, provides the control plane function for
mobility between LTE and 2G/3G access networks
• SGW (Serving Gateway) routes and forwards user data packets
• PGW (PDN Gateway) provides connectivity from the UE to external packet data networks
• HSS (Home Subscriber Server) is a central database that contains user-related and subscription-
related information
• Hard handovers happen directly between eNBs (no Soft Handovers, like in WCDMA)
LTE FDD
E-UTRA (LTE) FDD Band Allocation
E-UTRA (LTE) TDD Band Allocation
DL: OFDMA – Orthogonal Frequency Division
Multiplexing
• 15 kHz subcarrier spacing
• Subcarriers are overlapping for
maximal spectral efficiency
• Subcarriers are orthogonal: at the
center frequency of each sub-carrier,
there is a zero-crossing for other
subcarriers
• 1 symbol is spread over 1 subcarrier
(2 symbols if 2 branch MIMO)
• Multiple subcarriers are allocated for
a data transmission for a single
terminal. More subcarriers, higher
throughput.
• Subcarriers can be allocated in a
noncontinuous (DL) or continuous
(UL) manner
Key Parameters for Optimization, PRB, Physical
Resource Block
• PDSCH PRBs allocated (Number of DL Physical Resource Blocks allocated)
– 1 Physical Resource Block is 0.5 ms long (6 or 7 symbols) and includes 12 subcarriers (15 kHz each).
With 20MHz band, the maximum is 100 PRBs
– The shortest scheduling period is 1 ms, called as Transport Block. In 1 ms subframe, 1 transport
block can be allocated per user (2 with 2 X MIMO).
– This parameter affects directly to the throughput. Values less than maximum may indicate other
users in the cell, bottleneck in the transmission network, or not enough data to be sent (application
does not need all the available bandwidth)
LTE Bandwidths versus Number of Resource
Blocks
LTE Frame Structures, 3GPP TS 36.211 V8.6.0
• Frame structure 1 for FDD operation

• Frame structure 2 for TDD operation


LTE Modulation Schemes
The QPSK modulation, 2 bits per symbol
Synchronization Signals allocation (DL)
• Synchronization signals:

• Synchronization signals are needed for mobile to


synchronize to LTE network
• Transmitted during the 1st and 11th slots within a
radio frame
• Occupy the central 62 Subcarriers (around the
central subcarrier) to facilitate the cell search
• 5 Subcarriers above and 5 Subcarriers below the
synch. signals are reserved and transmitted as
DTX
• Synchronisation signal can indicate 504 (168 x 3)
different Physical Cell ID values, which terminal is
using for cell identification purposes when doing
neighbour cell measurements
Time
Reference Signals: OFDMA Channel Estimation

Bandwidth
• Reference signals:

• Reference signals are spread over the whole


bandwidth (red dots)
• Mobile will measure the level and quality over
the reference signals
• Reference signals can be cell or mobile specific
• Measurement BW is decided by the mobile
manufacturer
• Measurement accuracy must be maintained
Reference Signals for RSRP and RSRQ
Measurements
– Channel estimation in LTE is based on reference signals ( like CPICH functionality in WCDMA)
– Reference signals position in time domain is fixed ( symbol 0 and 4 for type 1 frame) whereas in
frequency domain it depends on the Cell ID
– In a case, where more than one antenna is used ( e.g. MIMO) the Resource elements allocated to
reference signals on the 1st antenna is DTX on the 2nd antenna
– Reference signals are modulated to identify the cell to which they belong (PCI)

0 symbols 6 0 symbols 6
subcarriers

subcarriers
Antenna 1 Antenna 2
LTE Transmission Modes
• Single-Antenna transmission, no MIMO (Mode 1)
• Transmit diversity using SFBC (Space Frequency Block Coding) (Mode 2)
– Every antenna transmits the same data symbol at given time, but with different stream. 6-7 dB gain due to
2X TX power and 2X receiving antennas + SNR is improved by maximum ratio combining in the receiver. No
throughput gain
• MIMO: Open-loop spatial multiplexing, no UE feedback required (Mode 3)
– Throughput is doubled or quadrapuled (2x2 or 4x4 MIMO) in theory. Based on predefined precoding
settings. Used in high velocities, when the UE feedback may deteriorate.
• MIMO: Closed-loop spatial multiplexing, UE feedback required (Mode 4)
– Throughput is doubled or quadrapuled (2x2 or 4x4 MIMO) in theory. UE gives feedback on the optimum
precoding to the base station
•Mode 2

•Mode 3,4
Additional Release-9 MIMO Modes
LTE, Number of MIMO Branches
• PDSCH/PUSCH Rank (PDSCH and PUSCH)
– Indicates the number of MIMO layers (antennas) used for transmission in DL and UL
Uplink Power Control in LTE
• While there is no feedback from the eNodeB (no UL power control commands) the UE
performs open loop power control based on path loss measurements, system parameters
and RRC signalling. This is important for the start of the data transfer.
• Started the data transfer, the UE receives the power control commands from the eNodeB and
corrects the power spectral density.
• Downlink Power control is not defined for LTE, but various data/user allocation methods
instead
Channel Quality Index (CQI) Mapping Table,
3GPP TS 36.213
• Mobile reports Channel Quality Index to the network
• CQI is an indicator of downlink channel quality. Mobile
estimates with which modulation and transport block
size it woud be able to receive data with an acceptable
BLER (10%) in the next Resource Block.
• If SINR is good, then higher order modulation and
coding schemes (MCS) can be used which implies more
bits per symbol are sent and higher throughputs are
achieved.
• If SINR is poor, then lower order MCS (i.e. QPSK) should
be used which implies fewer bits per modulated symbol
are sent and although the achieved throughputs are
lower the communication is more robust because it has
higher tolerance against interference.
• 3GPP has defined a mapping table between CQI and
modulation/transport block size (amount of data bits to
be sent)
• BTS orders which MCS has to be used in UL and DL
UL and DL Data Scheduling and Link Adaptation
Process
MCS

CQI
MCS

Copyright by Teletopix
CP (Cyclic Prefix)
• Cyclic Prefix (quard period) decreases influence of Inter symbol interference and
intercarrier interference
• Copy of the signal tail is inserted at the beginning of each OFDM symbol
• Consecutive symbols are overlapping in the receiver due to multipath propagation
• CP length is chosen so that overlapping does not exceed it. CP length is 4 to 56
times the length of (assumed) delay spread = 4.7 µs to 16.7 µs
• CP is dropped at the receiver  inter-symbol interference minimized
Cyclic Prefix Length within RB (Resource Block)

• Normal CP Length TCP


– TCP = 160 x Ts (Symbol 0) = 5.2 µs
– TCP = 144 x Ts (Symbols 1 ... 6) = 4.7 µs
• Extended CP Length for large cell
– TCPe = 512 x Ts (Symbols 0 ... 5) = 16.7 µs
• CP for MBMS Call
– TCPlow = 1024 x Ts (Symbols 3) = 66.7 µs
• RACH has different CP lengths, depending on RACH
type

• Ts = 1/(2048 x Δf), where Δf = sub carrier’s


bandwidth (15 kHz or 7.5 kHz)
Key Parameters for LTE Optimization
Key Parameters for LTE Optimization
• RSRP (Reference Signal Received Power, Range: Range: −140 – 0, Unit: dBm)
– Linear average of the power contributions of the resource elements that carry cell-specific reference signals within the
considered measurement frequency. 3GPP TS 36.214 sub clause 5.1.1.
– Measured by terminal for every detected cell (incl. Serving cell) and reported to the network. Can be used for handover
decisions. Analog to RSCP in WCDMA
– Indicates the coverage of the measured cell

• RSSI (Carrier Received Signal Strength Indicator, Unit: dBm)


– Comprises the linear average of the total received power (in [W]) observed only in OFDM symbols containing reference
symbols for antenna port 0, in the measurement bandwidth, over N number of resource blocks by the UE from all sources,
including co-channel serving and non-serving cells, adjacent channel interference, thermal noise etc.

• RSRQ (Reference Signal Received Quality, Range: −30 – 0, Unit: dB)


– Ratio N * RSRP / E-UTRAN carrier RSSI, where N is the number of resource blocks of the E-UTRAN carrier RSSI measurement
bandwidth. The measurements in the numerator and denominator are made over the same set of resource blocks. 3GPP TS
36.214 sub clause 5.1.3.
– Measured by terminal and reported to the network. Can be used for handover decisions. Analog to Ec/No in WCDMA
– Indicates the quality of the measured cell

• SNR/CINR (Signal to Noise Ratio, Unit: dB, Range: −20 – +40, Unit: dB)
– Measured per antenna port and an average SNR is also available.
– RS CINR [dB] is a ratio between the Reference Signal Received Power (RSRP) and the interference and noise from the same
reference signal set.
– In normal conditions, SNR from different antenna ports should follow each other, fluctuation caused by multipath fading
only. Continous bias between the distinct SNR values may indicate damaged antenna port
RSRP Measurement Accuracy Requirement of a
LTE Terminal, 3GPP TS 36.521
RSRQ Measurement Accuracy Requirement,
3GPP TS 36.521
LTE Scanning - Example of Reference Channel Measurements
Nemo Outdoor - Mobile Measurements, Serving Cell
Serving Cell Measurements:
– Band, Channel, CID, PCI (Physical Cell
ID)
– MCC, MNC, Tracking area code (TAC),
similar to RAC in WCDMA/GPRS
– DL Bandwidth
– RSRP, RSRQ, RSSI
Nemo Outdoor - Mobile Measurements, Neighbour Cell

Neighbour Cell Measurements


including:
– Power and quality
information for detected
and listed cells
– Band, Ch, PCI, Cell name
(requires BTS file)
Signalling, Attach – PDP Context Activation
Signalling Information including:
– RRC and layer 3 messages
with full decoding
functionality
Nemo Outdoor- Mobile Measurements, RACH
• RACH Information including:
– RACH initial TX power
– Number of preambles
– Preamble step size
– RACH reason
– RACH success
– RACH type
LTE Connection Modes

• There are only 2 connection modes in LTE:


– RRC Idle
– RRC Connected
LTE Handover
• Possible system related handovers are:
– Intra LTE handover
– WCDMA <-> LTE HO
– GSM <-> LTE HO
– TD-SCDMA/CDMA <-> LTE HO

• Typical handover types:


– Better cell HO (Intra-LTE)
– Coverage HO (Inter-System)

• Measurement trigger types:


– Event triggered
– Continuous reporting

• Parameters to measure:
– RSRP
– RSRQ
LTE Handover (HO) Events •219

• In handover sheet, all the successful and failed handovers can be seen. Handovers and HO failures can also be
plotted on graphs / map, if needed

•August 9, 2019
Key Parameters for Optimization - Physical Layer

Downlink
• PDSCH throughput (Physical layer downlink throughput, total and per code word, kbps)
• Requested throughput (kbps)
– Computational throughput based on the transport block sizes indicated by the wideband CQI values,
taking into account also requested MIMO rate. This is the downlink PDSCH throughput, the mobile is
requesting with CQI report
– Requested throughput much higher than the real measured one may indicate that there is other
users sharing the radio resources of the cell, or other bottleneck in the network, that prevents the
mobile from getting the maximum achievable throughput
• PDSCH BLER (Physical layer downlink Block Error Rate, %)
– When operating in the dynamic range of the link adaptation, average BLER should be higher than 0,
typically 10-20%, in order to achieve the gain of HARQ retransmission scheme

Uplink
• PUSCH throughput (Physical layer uplink throughput)
• PUSCH TX power (Physical layer uplink TX Power, dBm)
– High values indicate lack of uplink coverage
Key Parameters for Optimization, MAC and
Upper Layer Throughputs / BLER
• MAC downlink/uplink throughputs
• MAC downlink/uplink residual BLER (%)
– Residual BLER after all HARQ retransmissions should be 0%. Higher values indicate that the radio link
is about to drop.
• MAC downlink/uplink 1st, 2nd and 3rd retransmission rates
• PDCP downlink/uplink throughputs
• RLC layer downlink/uplink throughputs
• Application layer throughputs
Nemo Outdoor - LTE Views
• Link Adaptation Information
including:
– CQI information
– Packet link adaptation information
downlink and uplink, like
Modulation, Coding scheme and
Rank (number of MIMO branches)
– Number of Physical Resource Blocks
(PRB) information
Nemo Outdoor - Example LTE Views
Physical Channel Information including:
– PDSCH throughput
– PDSCH BLER information
– PUSCH throughput
– PUSCH TX power
Nemo Outdoor - Example LTE Views
• LTE L1 Problems
– Quick and easy way for
troubleshooting purposes
– User can make own
custom windows and
filters for particular
parameters
– E.g. BLER > 10% or RSRP <
-105 dBm
LTE MIMO Measurement with Scanner
LTE MIMO Measurement - R&S TSMW I
• R&S TSMW can do a real MIMO measurement for 2 MIMO branches (requires a special
MIMO antenna)
• Narrow (1.25 MHz) and wide band (20 MHz) measurements possible
LTE MIMO Measurement - R&S TSMW II
• R&S TSMW provides the rank and the condition number information to Nemo Outdoor
• The rank of the channel matrix is an indicator of how many data streams can be spatially
multiplexed on the MIMO channel.
– If the rank of the channel matrix is at least 2, then the MIMO channel is essentially capable of spatial
multiplexing. The quality of the spatial multiplexing capability is then additionally quantified by the
channel matrix condition number.
• Condition number (CN) and rank are logged for each cell separately and contain scanning results
per physical resource block (about 1 scan/s)
– Low condition number represents good conditions for MIMO. But the full MIMO performance also
depends on the SINR of the signal.
– To understand throughput issues, both values need to be considered. Getting the CN and the SINR brings
a better understanding of the whole LTE-MIMO channel.
– In practice, a channel matrix having a logarithmic condition number of 20log(%(H)) < 10 dB is clearly
suitable for spatial multiplexing.
• Interference, fading, multipath, antenna correlation and noise can be the reasons to degrade
MIMO performance.
LTE MIMO Measurement - Rank and Condition Number (CN)
Rank and Condition Number can be shown per each Channel, PCI and PRB (1 result every 2s/PCI)
LTE MIMO Measurement - RSRP and RSRQ per Antenna
Port Combinations
RSRP and RSRQ can be show per each TX-RX antenna combination
Hardware Troubleshooting Method
Hardware Troubleshooting Method – Handler does
not start

1. Check if phone is already powered On – if not, turn it On


2. Check if data cable is properly connected – if not, please disconnect and re-connect the cable. Ensure that
there are no loose connections
3. Check if phone can be recognized by the laptop – check from Device Manager, if the phone can not be
recognized by laptop, phone driver may need to be re-installed
4. Check the COM port number from the Device Manager, if it’s the same as the COM number has been
assigned to the phone in Nemo Outdoor. ( example on next page)
5. Check if handler has been selected correctly
6. If phone still can not be started after verification of the points 1 – 5, please disconnect and re-connect the
data cable from the laptop
7. If handler still can not be started after performing point 6, please re-start the phone
8. If handler still can not be started after performing point 7, please re-start Nemo Outdoor
9. If handler still can not be started after performing point 8, please re-start the laptop
10. If handler still can not be started after performing point 9, please contact Mr. Robert Krarochvil for help.
Hardware Troubleshooting Method – TSMW does
not start

1. Check IP address of laptop to make sure it is set correctly (192.168.0.100 which is being used by default).
2. Try to ping the scanner IP address to verify the connection. Go to Start | All Programs | Accessories |
Command Prompt

3. If Scanner can not be reached, please contact Mr. Robert Krarochvil for help.
Low Data Throughputs Troubleshooting
Method
Troubleshooting Data Transfer Issues- Low Data
Throughputs
• Disable any firewall and/or antivirus software that could reduce the throughput. Some HSPA USB
interfaces may also install their own software which may affect to window size settings in registry.

• Try another FTP server for comparison.

• Command prompt FTP throughput. This comparison is recommended because command prompt FTP
does not use any multithreading or other non-standard methods. For better results, keep Nemo Outdoor
at the background measuring the mobile network while making the transfers. Also try different servers.

• For Nemo Outdoor 5.70 and later versions: Use the multithread feature of the FTP protocol to test
simultaneous transfers. Works also manually.

• Make a comparison test between Nemo Outdoor and the connection manager used with the device.
When configuring a device with Nemo Outdoor, only the trace port should be defined. The modem port
and dial-up connection must be left blank. As ports are left blank it is not possible to perform a manual
PDP context activation or data transfer via Nemo Outdoor. However, a script file with data connection
commands can be used. Script files should include only data transfer commands, not Attach/detach or PDP
context activation or deactivation commands. Start a data transfer and observe the application data
throughput value. Make the same test again but this time make a connection using Nemo Outdoor.
Troubleshooting Data Transfer Issues- Low Data
Throughputs

Windows XP
•Check registry value of
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\TcpipParameters\TcpWindowSize. Windows and
Nemo Outdoor both use it if it exists. The value can be changed manually or by using TcpOptimizer software. If
the registry value is missing, Nemo Outdoor will use its default window size which is 256 KB.

Windows Vista/Windows7
Windows Vista/7 does not use static window sizes from the registry. They rely on dynamic window size which is
handled by TCP auto tuning feature. However, if the same registry value that XP uses is set, Outdoor reads it
and adjusts the manual window size based on this value. In most cases, the registry has been edited by a third-
party software or a USB mobile interface driver/software. This registry entry can be removed.

If the TCP auto-tuning is disabled Nemo Outdoor will use its default window size 256 KB. Outdoor 5.40 and
newer checks the auto-tuning state and does not change any window sizes if auto-tuning is enabled.
highlyrestricted: Recommended. Allows the receive window to grow beyond its default value, very
conservatively.
Troubleshooting Data Transfer Issues - Low Data
Throughputs

To increase the maximum TCP window size with Windows Vista/Windows7?

1.Open command prompt by typing “CMD” to ”Search programs and files” field.

2. Type “netsh interface tcp set global autotuning=highlyrestricted”.

How to check TCP auto-tuning state?


1.Open command prompt by typing “CMD” to ”Search programs and files” field.
2.Type ”netsh interface tcp show global”

•Please note that administrator rights are


required to change auto-tuning settings.
Troubleshooting Data Transfer Issues - Low Data
Throughputs

1. Nemo Outdoor application do not modify TCP window settings in the registry if value exists!

1. Connection manager applications used with data modems can modify TCP settings and this can affect to
application data throughputs between Nemo Outdoor/ Connection manager application
Example of network troubleshooting – Voice Call
When call drop happens,
notification icon will show
on the graph and map to
indicate the time stamp
and location where drop
call happens.

Call drop reason can be


decoded from CS events
Example of network troubleshooting – PS continuity
call

Data connection failed before the establish the connection with FTP server, the
reason is “ Invalid username/password”
Example of network troubleshooting – PS continuity
call

FTP downloading suddenly stopped in


the middle of the transfer.

Notification indicates the time stamp

CS/PS events shows the reason of


transfer failure, “ Timeout”. Mobile does
not able to re-established the data
transferring session with server after
’30s’ timeout.

The root cause is FTP server out of order.


Example of network troubleshooting – Cross-
Connected MIMO Feeder Cables

If SNR of 1 of the antenna branches is bad, but SNR is good for another antenna, possible cross feeder issue,
or antenna/cable problem.
Example of network troubleshooting – PCI confusion

Location of Reference signal (RS) elements in frequency


domain are defined by the Physical Cell Id (PCI)
There is 3 possible locations for the RS elements in
frequency domain
Every third PCI number is overlapping
Interference between cells of mod3 PCIs

E.g. Reference signals of PCIs 100 and 103 are overlapping


in frequencry domain
SNR low while signal strength is good
Files Used by Nemo Outdoor

• BTS files
•.nbf • Workspace files
• .worx
• MAP files
• MapInfo vector and raster maps • Hardware configuration files
(.tab and .gst) •.hwcx

• Log files • Script files


•.1.nmf, .2.nmf, .3.nmf....x.nmf •.nsf
e.g. 09Sep04 105621.1.nmf, 09Sep04
105621.2.nmf
Exercise
Using the measurement file provided for this exercise complete the following:

1. Create a new map view showing the handover and call drop events. How long prior to the call
drop is the last handover event? Was this handover event successful?
2. Open a new table grid to show the PCI, RSRP and RSRQ of the serving cell? What is the RSRP
and RSRP of the serving cell just prior to the drop?
3. Load the BTS file (bts_file_1.nbf) show the cell name from the .nbf file (map). What is the
name of the serving cell prior to the drop? What is the name of the serving cell just after the
drop?
4. Open layer 3 messages for UE1. Find the drop. What happens following the drop? What is the
cause code shown in the RRCConnectionReestablishmentRequest?
5. Using the map colour the route by scanner RSRQ /RSRP values. Compare the RSRP values
from different UEs.
6. Add RRCConnectionReestablishmentRequest to Parameter Tree
7. Export Scanner Drive test route to Google Earth.
Nemo Technical Support
TS EUROPE
TS AMERICAS
Tel. +358 50 395 7800
Tel. +1 469 951 9105
Fax +358 8 551 6182
Tel. +1 469 774 4608
(En español e português)
TS APAC
Fax +1 972 929 9898
Tel. +65 6254 9003
TS INDIA
Fax +65 6254 9885
Tel. +91 22 2754 4162
TS CHINA
Tel. +91 982 0016 302
Fax +91 22 2754 4162
Tel. +86 10 6567 8528
Fax +86 10 6567 8521

E-mail: [email protected]
Internet: www.anite.com/nemo
Thank You!

Thank you for your attention!

You can find more information of


Nemo Outdoor, all the other Nemo
tools, and detailed contact
information for our sales
representatives at:

www.anite.com\nemo

You might also like