Upload
josec-galiano
View
16
Download
2
Embed Size (px)
Citation preview
© 2010 ASCOM
- User's Guide
TEMS DISCOVERY v2.0
TEMS Discovery2
© 2010 ASCOM
Table of Contents
Foreword 0
Part I Getting Started 6
................................................................................................................................... 71 System Requirements
................................................................................................................................... 82 Terminology
................................................................................................................................... 93 A Few Tips
................................................................................................................................... 104 Demo Document
................................................................................................................................... 125 Demo Project
................................................................................................................................... 136 Walk-U-Through
................................................................................................................................... 157 Creating Projects from Scratch
................................................................................................................................... 178 Get Your Algorithm Working
................................................................................................................................... 189 Generate Reports As You Wish
Part II TEMS Discovery WorkingEnvironment 19
................................................................................................................................... 191 Overview
......................................................................................................................................................... 19Main Windows
......................................................................................................................................................... 21File Menu
......................................................................................................................................................... 26Toolbar
................................................................................................................................... 272 Data List and Progress Log
......................................................................................................................................................... 28Document List
.................................................................................................................................................. 28Toolbar
.................................................................................................................................................. 29Pop-up Menu
......................................................................................................................................................... 30Project Explorer
.................................................................................................................................................. 31Toolbar
.................................................................................................................................................. 31Pop-up Menu
.................................................................................................................................................. 38Project Properties
.................................................................................................................................................. 41Open Project
.................................................................................................................................................. 41Delete Project
.................................................................................................................................................. 42TEMS Discovery Peers
......................................................................................................................................................... 43GIS List
.................................................................................................................................................. 43Toolbar
.................................................................................................................................................. 43Pop-up Menu
......................................................................................................................................................... 44Task Window
.................................................................................................................................................. 44Toolbar
......................................................................................................................................................... 45Message Log
.................................................................................................................................................. 45Toolbar
......................................................................................................................................................... 46ADP Management
................................................................................................................................... 473 Main Project Windows
......................................................................................................................................................... 48Data Explorer
.................................................................................................................................................. 49Data Set
........................................................................................................................................... 49Toolbar
........................................................................................................................................... 50Logical Display
........................................................................................................................................... 50Color Scheme
........................................................................................................................................... 52Filtering Options
........................................................................................................................................... 54Pop-up Menu
........................................................................................................................................... 70File/Device Information
........................................................................................................................................... 72Static Composite Dataset
3Contents
© 2010 ASCOM
........................................................................................................................................... 74Modify Dynamic Composite Dataset Scope
.................................................................................................................................................. 75Cells
........................................................................................................................................... 76Toolbar
........................................................................................................................................... 77Pop-up Menu
.................................................................................................................................................. 81GIS
........................................................................................................................................... 81GIS Category
........................................................................................................................................... 83Pop-up Menu
........................................................................................................................................... 85Download Online GIS Data Source
......................................................................................................................................................... 87Synchronizable Views
.................................................................................................................................................. 87Message Views
........................................................................................................................................... 89Toolbar
........................................................................................................................................... 91Display Messages
........................................................................................................................................... 91Navigate Message
........................................................................................................................................... 92Filter Messages
.................................................................................................................................................. 93Map View
........................................................................................................................................... 94Toolbar and Pop-up Menu
........................................................................................................................................... 102Data Set in Map View
........................................................................................................................................... 103Cells in Map View
........................................................................................................................................... 106GIS in Map View
........................................................................................................................................... 108Terrain Profile
........................................................................................................................................... 109Reposition Waypoints
........................................................................................................................................... 1103D Map View
........................................................................................................................................... 112View Options
...................................................................................................................................... 113Cell Configuration Options
...................................................................................................................................... 114Vertical Display Options
...................................................................................................................................... 118Vector Display Options
...................................................................................................................................... 119Coverage Map
...................................................................................................................................... 120Sector vs. Data Point Display Options
...................................................................................................................................... 121Layer Control Display Options
...................................................................................................................................... 123Misc. Options
........................................................................................................................................... 124Create Output
...................................................................................................................................... 124Copy
...................................................................................................................................... 125Print
...................................................................................................................................... 128Page Setup
...................................................................................................................................... 129Generate Image File
...................................................................................................................................... 129Export to GeoTIFF File
...................................................................................................................................... 129Export Current View to GIS Package
.................................................................................................................................................. 130Google Earth
........................................................................................................................................... 131Toolbar
........................................................................................................................................... 132View Options
........................................................................................................................................... 132Download GIS Data
.................................................................................................................................................. 133Bing Map
........................................................................................................................................... 134Toolbar
........................................................................................................................................... 134Download GIS Data
.................................................................................................................................................. 136Time Chart
........................................................................................................................................... 137Toolbar
........................................................................................................................................... 139Time Chart View Option
.................................................................................................................................................. 140Table View
........................................................................................................................................... 141Toolbar
.................................................................................................................................................. 142Point Details
.................................................................................................................................................. 143Legend View
........................................................................................................................................... 144Pop-up Menu
.................................................................................................................................................. 146Wave View
......................................................................................................................................................... 147Summary Data Views
.................................................................................................................................................. 148Histogram
........................................................................................................................................... 149Toolbar
........................................................................................................................................... 150View Options
.................................................................................................................................................. 152Metric Correlation
TEMS Discovery4
© 2010 ASCOM
........................................................................................................................................... 153Toolbar
.................................................................................................................................................. 154Batch PDF View
.................................................................................................................................................. 155Problem Summary View
........................................................................................................................................... 155Toolbar
.................................................................................................................................................. 156Sector Statistic
........................................................................................................................................... 157Toolbar
................................................................................................................................... 1584 Tools
......................................................................................................................................................... 159Script Builder
.................................................................................................................................................. 160Editor
.................................................................................................................................................. 161Data Object: Metric List
.................................................................................................................................................. 161Data Object: RRC IEs
.................................................................................................................................................. 162Data Object: Threshold
.................................................................................................................................................. 163Data Object: Build-in
.................................................................................................................................................. 165Declaration
.................................................................................................................................................. 167Programming in C# language
.................................................................................................................................................. 172Example
......................................................................................................................................................... 174Report Template Builder
.................................................................................................................................................. 176Toolbar and Context Menu
.................................................................................................................................................. 178Define Report Template
........................................................................................................................................... 179Metric list
........................................................................................................................................... 180Report Options
........................................................................................................................................... 185Define Single Chart
........................................................................................................................................... 188Define Multi-series Chart
........................................................................................................................................... 190Define Chart Skeleton
........................................................................................................................................... 192Define Statistic Data
........................................................................................................................................... 194Define Excel Formula
........................................................................................................................................... 195Define Tabular List
........................................................................................................................................... 196Define Trend Chart
........................................................................................................................................... 196Define Correlation Chart
.................................................................................................................................................. 199Generate Report From Report Template
.................................................................................................................................................. 201Available Chart Type
......................................................................................................................................................... 212ADP Management
.................................................................................................................................................. 213ADP Step1: File Monitor
.................................................................................................................................................. 216ADP Step2: Output Data Source
.................................................................................................................................................. 217ADP Step3: Output Scheduler
.................................................................................................................................................. 219ADP Step4: Output Type
......................................................................................................................................................... 221Antenna Pattern Viewer
......................................................................................................................................................... 222Signaling Message Browser
.................................................................................................................................................. 222Toolbar
......................................................................................................................................................... 223Parameter Mapping
......................................................................................................................................................... 224Plug-in Manager
......................................................................................................................................................... 225Batch Printing
......................................................................................................................................................... 226Print Queue
................................................................................................................................... 2275 Configuration and Settings
......................................................................................................................................................... 228Configuration Management
.................................................................................................................................................. 229Toolbar
......................................................................................................................................................... 230Document Management
.................................................................................................................................................. 230Toolbar
......................................................................................................................................................... 231Generic User-Defined Metric Group
.................................................................................................................................................. 234Toolbar
......................................................................................................................................................... 235Metric Frame Import Configuration
.................................................................................................................................................. 235Toolbar
......................................................................................................................................................... 236Plot Band
......................................................................................................................................................... 238User-defined Thresholds
.................................................................................................................................................. 238Toolbar
......................................................................................................................................................... 239Dynamic Composite Dataset
......................................................................................................................................................... 240Batch Configuration
5Contents
© 2010 ASCOM
......................................................................................................................................................... 241Event Set Filter
......................................................................................................................................................... 242Signaling Message Coloring
......................................................................................................................................................... 243Message View KeyInfo Settings
......................................................................................................................................................... 244Point Detail Settings
......................................................................................................................................................... 245Data Networking
.................................................................................................................................................. 247Data Networking Configuraton
......................................................................................................................................................... 248Email Templates
......................................................................................................................................................... 249Options
................................................................................................................................... 2526 Import Data
......................................................................................................................................................... 252Import Drive Test Data
......................................................................................................................................................... 254Import Network Configuration
.................................................................................................................................................. 255Prepare Network Configuration File
.................................................................................................................................................. 257General Configuration
.................................................................................................................................................. 259Create Mapping
......................................................................................................................................................... 260Import Antenna Data
......................................................................................................................................................... 262Import GIS Data
......................................................................................................................................................... 265Import Coverage Map
......................................................................................................................................................... 266Import HO Matrix
......................................................................................................................................................... 267Plug-in for Custom Import
................................................................................................................................... 2687 Specific Topics
......................................................................................................................................................... 269Floor Print Rectifier
......................................................................................................................................................... 270Save & Restore Working Environment
......................................................................................................................................................... 271Cell Configuration
.................................................................................................................................................. 271Edit Cell Configuration
.................................................................................................................................................. 273Cell Site/Sector Filter Expression Builder
.................................................................................................................................................. 275Edit Cell/Sector Parameters
.................................................................................................................................................. 276Cell Configuration View Option
........................................................................................................................................... 276Icon Size
........................................................................................................................................... 277Central Circle
........................................................................................................................................... 278Color of Pie and Pie Tip
........................................................................................................................................... 279Labeling
.................................................................................................................................................. 280Cell Site Grouping Logic
.................................................................................................................................................. 281Neighbor List Tuning
.................................................................................................................................................. 282Neighbor List Work Order
......................................................................................................................................................... 283Geo-location Binning
......................................................................................................................................................... 285Delta Metric
Index 0
6 TEMS Discovery
© 2010 ASCOM
1 Getting Started
Welcome to TEMS Discovery!TEMS Discovery is a measurement data analysis and network optimization tool. Itintroduces many unique and advanced features to enhance productivity. Consequently,you might not be able to easily familiarize yourself with TEMS Discovery without taking ademo session, or referring to the Help file. But we promise that you will quicklyappreciate the power and user-friendly functions of TEMS Discovery. Should you haveany questions, or request for a live demo over the Internet, please feel free to contact us.
Getting StartedTo get a glance of TEMS Discovery's features, let us start with the TEMS Discoverystartup window, shown below:
Figure 1. TEMS Discovery start-up window
In the Welcome to TEMS Discovery dialog, select one of the demo documents andopen it to immediately explore TEMS Discovery's features. If you close the welcomedialog, you can still select a demo document from the Document List window in theleft panel.
In the left-side panel, the Document List is docked in the upper section and theProject Explorer is docked in the lower section. In case you do not see the samelayout as shown in Figure 1, you will find the tag Document List and/or Project Listdisplayed vertically in the strip located at the far-left border. You can hover your mouseover any of the tags to show the targeted window and it will slide out; then click on the Pin button ( ) in the top-right corner to dock that window.
28
28
30
7Getting Started
© 2010 ASCOM
Next, you can go through the following topics to preview some of TEMS Discovery'sfunctions:
· System Requirements· Terminology· Open Demo Document· Open Demo Project· Create Project from Scratch· Get Your Algorithm Working· Generate Reports As You Wish
1.1 System Requirements
TEMS Discovery can run on any Microsoft Windows operating system, both 32-bit and64-bit systems.
The following additional components are also required:
· Microsoft .Net framework version 3.5http://www.microsoft.com/downloads/details.aspx?FamilyId=333325FD-AE52-4E35-B531-508D977D32A6&displaylang=en.
· Microsoft Office Excel 2003/2007 (Optional)Microsoft Office Excel will be used to open the output Excel file from TEMSDiscovery Report Engine.
· Google Earth 3D Plug-in (Optional)This component is needed for TEMS Discovery's integrated Google Earth Viewer.It can be downloaded from http://earth.google.com/download-earth.html.
Note: In a 64-bit windows operating system, the error dialog "Google Update installation failed with error0x80040714" may appear. Presently, there is not solution for this issue.
· Bing Map 3D Plug-in (Optional)This component is needed for TEMS Discovery's integrated Bing Map Viewer. Itcan be downloaded from http://www.bing.com/maps/Help/VE3DInstall/Default.aspx?action=install&mkt=en-us
· Java Runtime Environment (Optional)Google Earth / Bing Map requires Java Runtime Environment (JRE) to be installed.You can download the 32-bit installation package fromhttp://javadl.sun.com/webapps/download/AutoDL?BundleId=29226.
Note: Even for a 64-bit operating system, TEMS Discovery still requires a 32-bit Java Runtime Environment.
7
8
10
12
15
17
18
8 TEMS Discovery
© 2010 ASCOM
1.2 Terminology
To quickly familiarize yourself with TEMS Discovery, it is necessary to know andunderstand the terminology used in TEMS Discovery:
ProjectA project is a holder used to organize the processed data from a geographic region.Mixing data collected from two distant regions in a project will result in substantialdistortion of the display on map views; however, multiple projects can be created fora given region. All the data in TEMS Discovery are structurally organized, and, unlikecompeting tools that require you to load raw log data in every new session, TEMSDiscovery loads the data once and saves the processed data permanently untilremoved.
GIS Data and Geo-AreaGIS data used in TEMS Discovery includes vector data, raster images, and terrainelevation data. Data from the same geographic region are grouped into a Geo-area,which can be referred to by one or more projects. GIS data is optional, but maybevery helpful for troubleshooting.
DatasetA dataset is created by importing one or more raw drive test files. All of theprocessed data are organized according to certain attributes, including the originalfile names, device names, mobile IDs, labels, etc. Multiple datasets can be createdunder a project to organize the data collected from different time-frames, optimizationphases, vendors, sub-geo regions, or any other attributes. Newly collected data canbe appended onto any existing datasets or projects.
Composite DatasetProcessed data from one or more datasets of a project can be logically combinedinto composite sets. A typical practice is to group the processed data by one of theirattributes, such as mobile ID's or functional labels (long call, short call, PS call, etc.);and then generate one composite set for each of the groups.
Coverage MapsCoverage maps are the prediction data from RF planning and design tools. Anyprediction data in a format same as raster images or terrain elevation data supportedby TEMS Discovery can be imported. The imported data can then be used for eitherbackground display or creating prediction vs. measurement delta metrics.
View LayoutA view layout is a configuration setting that describes the organization of various dataviews. The user can open a project with one of the saved view layouts.
Analysis SetAn analysis set is a set of view layouts, that includes precise configuration settingsdescribing the specific names of the metrics to be displayed in a given view. The usercan send a whole set of metrics defined in an analysis set from a selected datasource with a single click.
(TEMS Discovery) DocumentTEMS Discovery document defines the configuration settings of the specific datasources, displayed metrics, and view layouts. Opening a TEMS Discovery documentwill restore almost all aspects of any saved information, except for the zoom level.
9Getting Started
© 2010 ASCOM
1.3 A Few Tips
TEMS Discovery has several unique features that are designed to make your life easierwhile working. These features allow you to easily customize TEMS Discovery's display tosuit your needs and preferences, and can be easily saved for future use.
In this section...View ArrangementCreating Sub-ViewsUsing Drag-n-DropDealing with Right-Click Context MenusDual-Mode Toolbar Buttons
View ArrangementOne of TEMS Discovery's special features is its moveable window views, which allowyou to arrange the layout of the views to best suit your presentation needs. Eachview can be locked, hidden or even dragged to another monitor as floating windows.
Any view can be enabled or disabled by clicking the related toolbar buttons, orselecting a sub-menu under Views. By default, the newly enabled view overlaps anexisting view. To rearrange a view, simply move the mouse to the view title, left-click,and drag the view to the target position on the screen. To overlap two views, simplydrag one view to the title of the other view.
Creating Sub-ViewsTo further break down the primary view windows, TEMS Discovery also enablesusers to create sub-views that will help organize data by placing them into smallergroups.
To divide Map, Time Chart, Histogram, or Metric Correlation Views into several
smaller views, click on ( ).
Using Drag-n-DropTo display any metrics in any views, the user can always drag the metrics from the Data Explorer and drop them into the target view.
Dealing with Right Click Context MenusRight-clicking an object or any space in a given view will bring up context menus thatcan be applied to the selected objects or views.
Dual-mode Toolbar ButtonsThe toolbar buttons containing both "+" and "-" signs (e.g., , , ), are dual-mode buttons. Left-clicking will perform the opposite function as it would if right-clicking; i.e. left-clicking will zoom in and right-clicking will zoom out.
10 TEMS Discovery
© 2010 ASCOM
1.4 Demo Document
In the Document List , you will see three demo documents:
· DemoDocument_EVDOA demonstration of a partial list of EVDO metrics supported by TEMS Discovery.
· DemoDocument_IndoorA demonstration of TEMS Discovery's capability of handling indoor measurement.Indoor floor prints can be easily geo-referenced with TEMS Discovery and bedisplayed along with outdoor GIS data. The user can switch indoor and outdoormode with a single click.
· DemoDocument_WCDMAA demonstration of TEMS Discovery's rich data visualization and flexible viewsarrangement, and a demonstration of the synchronization of all views.
Double-click on any of the three documents, or, if right-clicking, select Open from thecontext menu to open the demo document. The following screen will appear if you openthe demo document "DemoDocument_WCDMA".
Figure 1. Demo Document
The opened document contains a project called "DemoProject_WCDMA", and theconfiguration of data presentations. By opening this document, some project data will beautomatically displayed in Synchronizable Views including Map View , Time-Chart
, Message View , Table View , and Point Detail . Other project data may bedisplayed in Summary Data Views , including Histogram and Metric Correlation .
28
87 93
136 87 140 142
147 148 152
11Getting Started
© 2010 ASCOM
All of the project data is listed in the Data Explorer window with the Tree View icon (
). If it is hidden, click the tab located at the bottom of the middle panel to make itvisible. The data objects are active and can be dragged and dropped to any of theSynchronizable Views or Summary Data Views for visualization.
If you would like to give space to any of the windows, click the Pin Down icon ( ) at thetop-right corner of the window to use the auto-hide feature, or move the mouse over theborder of a window, and click and hold to change the window size. You can alsorearrange windows to a preferred layout by dragging and dropping the window by its tabinto the desired location.
48
87 147
12 TEMS Discovery
© 2010 ASCOM
1.5 Demo Project
In the Project Explorer , double-click any of the demo projects, or select Open fromthe context menu if right-clicking to open this demo project. You will see the followingscreen:
Figure 1.Demo Project
You can expand the tree view in the Data Explorer and view data from the top level -Dataset to the lowest level - Metric. Right-clicking each level will bring up itscorresponding context menu. The data objects in those levels can be also dragged anddropped to the windows located in the right side.
After you send data to the windows, select Save from the File menu or click the Save
icon ( ) to save the current workspace as a TEMS Discovery document. The saveddocument will then be listed in the Document List . A document named "Last" iscreated by default to save the last workspace so the user can always restore theenvironment that he/she left previously.
30
48
28
13Getting Started
© 2010 ASCOM
1.6 Walk-U-Through
Walk-U-Through ( ) is a TEMS Discovery wizard that walks you through some of the
most common usage tasks. You can navigate these tasks by clicking the button (
Back ) or the Forward button( ); then click the task name next to the red arrow ( )
to perform. Or you can simply click the arrow button next to the button ( Next) andselect a task to jump to. Overall, you can follow those tasks one by one from importingdata to analyzing data and report generation, or jump to any task by using a shortcut.
1. Import GIS Data (terrain elevation, raster images, vector files, etc.)
See Import GIS for more information.You can also perform this task by selecting the File Menu or Toolbar Buttonin the Main Window .
2. Create a new project, or edit an existing project
See Create/Edit Project for more information.You can also perform this task by selecting the Context Menu in the Project List
.
3. Import Drive Test Data
See Import Drive Test Data for more information.You can also perform this task by selecting the File Menu or Toolbar Buttonin the Main Window .
4. Import Cell Configuration Data
See Import Cell Configuration for more information.You can also perform this task by selecting the File Menu or Toolbar Buttonin the Main Window .
5. Edit Device Attributes
See Data Explorer - Device Information for more information.You can also perform this task by selecting the File Menu or Toolbar Buttonin the Main Window .
6. Create one or more Composite Datasets
262
21 26
19
38
31
30
252
21 26
19
254
21 26
19
70
21 26
19
14 TEMS Discovery
© 2010 ASCOM
See Composite Dataset for more information.
7. Perform Geo-location binning
See Geo-location Binning for more information. You can also perform this task by right-clicking and selecting it from Context Menu
in the Data Explorer .
8. Open the selected project / device with pre-defined analysis set
See Save & Restore Working Environment for how to create or edit AnalysisSets.You can also perform this task by right-clicking and selecting Open Analysis Setfrom the Context Menu in the Project List or Data Explorer .
9. Generate reports for the selected project or device based on the selectedreport template
See Report Template Builder for how to create a report template.
You can also perform this task by:· Selecting it from the Context Menu in the Project List .· Selecting it from the Context Menu in the Data Explorer .
72
283
54 48
270
31 30 48
174
31 30
54 49
15Getting Started
© 2010 ASCOM
1.7 Creating Projects from Scratch
Once you have familiarized yourself with the functions and capabilities of TEMSDiscovery, you can start to create a new project.
1. Prepare Data
Depending on your needs, you may import network cell configuration, antenna, and GISdata, in addition to the drive test data, to be processed. TEMS Discovery is able todirectly process the compressed files with a *.zip extension.
The current release of TEMS Discovery supports the following data:
· Drive test data:· TEMS Investigation log files.· TEMS Automatic log files· TEMS Pockets log files· QVoice Symphony log files· Nemo log files (.dt, .fs, .nmf files)· Flexible delimited text files.
· Cell configurationSee Import Network Configuration for more information.
· AntennaSee Import Antenna for more information.
· GISSee Import GIS for more information.
2. Typical Steps to Follow:
You can follow the steps to create a project and load data:1. Import GIS data and create a Geo-area (optional).2. Create a project (place-holder) and designate a Geo-area if GIS data is to be used
(optional).3. Import network configuration data into the target project (optional).4. Import the drive test data into the project.5. Analyze the processed data, which can be browsed through the Data Explorer of
the opened project.
It is possible to skip steps 1 through 3, and go directly to step 4 to import drive test data(and create a new project and dataset at the same time); and then modify the projectproperties, as described below.
3. Import Data
You can select Import from the File menu or click the Import toolbar button ( ) tobring up the Automatic Data Processing . From there, you can import drive test data
, cell configuration , antenna , or GIS data .
While importing drive test data, you will be asked to select a target project, or to create anew project for the data to be associated with. If you choose to create a new project, the
254
260
262
212
252 254 260 262
16 TEMS Discovery
© 2010 ASCOM
newly created project will be listed in the Project Explorer after the import is done.
4. Edit Project Properties
Right-clicking on a selected project and selecting Edit/View Properties will bring up theproject properties dialog. (See Create Project for details.) In the properties dialog, youcan associate a Geo-area to the project so that all of the GIS data under that Geo-areawill be listed in Data Explorer - GIS . The GIS data can then be displayed in Map View
.
5. Open Project
Refer to Demo Project for how to open a project.
30
38
81
106
12
17Getting Started
© 2010 ASCOM
1.8 Get Your Algorithm Working
Script Builder is one of the unique and advanced features that TEMS Discoveryoffers. It enables you to easily create your own definitions of events/alerts or derivecustom metrics (such as event counters, time delay, or composite metrics) based on anydecoded information elements, including all layer 3 information elements. The algorithmscan then be shared with peers or standardized across the organization.
The Script Builder is designed for both RF engineers who do not specialize in softwaredevelopment but know basic C programming syntax, and software developers who cantake advantage of C# programming language and Microsoft .Net library.
TEMS Discovery provides several sample Scripts in the program, you can refer to themto learn how to created your own scripts.
159
159
18 TEMS Discovery
© 2010 ASCOM
1.9 Generate Reports As You Wish
The Report Template Builder is another unique and advanced feature that only TEMSDiscovery offers. TEMS Discovery incorporates a powerful reporting mechanism thatallows the user to customize and generate a variety of different Excel-based reporttemplates.
You can create a report template in Excel, then open the spread sheet in TEMSDiscovery to fill in the metric attributes in any cell. From the tab page "Metric List", youcan drag and drop any information elements to the spread sheet and select one of themetric attributes, which include sample count, mean, maximum, minimum, standarddeviation, multiple user-defined percentiles, elapsed time, distance, etc. The modifiedspread sheet can then be saved as a TEMS Discovery report template. With thesetemplates, you can drag and drop a "mobile" or a composite data set to the template;TEMS Discovery will then automatically fill in the specific metric data and generate a finalreport.
174
19TEMS Discovery Working Environment
© 2010 ASCOM
2 TEMS Discovery Working Environment
The topics in this section provide information about the TEMS Discovery workingenvironment.
In This Section· Overview· Data List and Progress Log· Main Project Windows· Tools· Configuration and Settings
2.1 Overview
TEMS Discovery is built around a dockable workspace to achieve its clear and intuitiveuser interface. All windows, such as Map View , Message View , Time-chart , etc.and most of configuration dialogs, can function as either docked or overlapping tabs.Additionally, the Document List , Project Explorer , GIS , Task Manager , andMessage Log have an auto-hide feature that allows them to be hidden, whilepreserving valuable information on screen. By clicking the Pin buttons ( or ) in thetop-right corner, the auto-hide feature can be enabled or disabled. Additionally, TEMSDiscovery uses a "drag-and-drop" mechanism that allows you to perform many tasksthrough direct manipulation. For example, during run time, the windows can berearranged to a preferred layout simply by dragging and dropping. This layout can thenbe saved as an XML file so that the application can restore its screen layout wheneverneeded.
2.1.1 Main Windows
Figure 1. Main Program Windows
19
43
47
158
227
93 87 136
28 30 43 44
45
20 TEMS Discovery
© 2010 ASCOM
The main TEMS Discovery window can be divided into multiple panels:· The left panel contains the Data List and Progress Log· The right panel contains one or more project workspaces. Each project workspace can
contain multiple views.
1. Data List and Progress Log
This panel is created when the application starts up. It always docks to the left sideand each window in the panel has an auto-hide feature.
The Data List and Progress Log includes: · Document List· Project List· GIS List· Task Window· Message Log
2. Data Explorer
When a project is open, a workspace for the project will be created. The workspacecontains two panels, one for the Data Explorer, and the other for SynchronizableViews and Data Summary Views . Like the Data List and Progress Log , theData Explorer docks to the left side of workspace and has an auto-hide feature.
The Data Explorer includes the following data that are pertinent to the opened project:· Data Set· Cells· GIS
3. Synchronizable Views and Data Summary Views
This panel is one of the workspace's two panels. It is the space for various datapresentations - called views - to analyze and troubleshoot visually and efficiently.Views can be categorized into Synchronizable Views and Data Summary Views.
Synchronizable Views simultaneously display data that was collected at the sametime. These views can be part of test drive data playback. Synchronizable Viewsinclude:
· Message View· Map View· Google Earth· Time Chart· Table View· Point Details
Summary Views present statistic data in various formats. Summary Views include:· Histogram· Metric Correlation· Batch PDF View· Problem Summary View· Sector Statistics View
27
28
30
43
44
45
48
87 147 27
49
75
81
87 147
87
93
130
136
140
142
148
152
154
155
156
21TEMS Discovery Working Environment
© 2010 ASCOM
2.1.2 File Menu
File
Open Demo Document Open a TEMS Discovery demo document.
Save Open the Save Form, which has the options tosave opened data (can be multi-project) as aTEMS Discovery document, save analysis sets,or save the view layout.See Save Project for more information.
Walk-U-Through TEMS Discovery wizard that walks you throughsome of the most common usage tasks. See Walk-U-Through for more information.
Import Open the Import form to import external data toTEMS Discovery. See Import Data into TEMS Discovery formore information.
General Page Setup General Page setup for Print-out and PDF filegeneration.
Batch Printing PageSetup
Page setup specifically for batching printing.
Close Close the application.
270
13
252
22 TEMS Discovery
© 2010 ASCOM
View
Google Earth Turn on Google Earth.See Google Earth for more information.
Bing Map Turn on Bing Map.See Bing Map for more information.
Maps Turn on the Map View of an active project.See Map View for more information.
Time-series Chart Turn on the Time-series Chart of an activeproject.See Time-series Chart for more information.
Messages Turn on Messages for an active project.See Message View for more information.
Point Details Turn on the Point Detail of active project.See Point Details for more information.
Table View Turn on Table View of active project.See Table View for more information.
Wave View Turn on Wave View of active project.See Wave View for more information.
Synchronize Views Turn on to synchronize all views listed above.
Synchronize Views byClicking
Turn on to synchronize all views listed abovewith a mouse-click.
Histogram Turn on the Histogram of an active project.See Histogram for more information.
Metric Correlation Turn on the Metric Correlation of an activeproject.See Metric Correlation for more information.
Sector Stat View Turn on the Sector Stat View of an activeproject.See Sector Stat View for more information.
Problem Summary View Turn on the Problem Summary View . This isto view the problem summary that is generatedbased on Problem Sets created by ReportTemplate Builder .
130
133
93
136
87
142
140
146
148
152
156
155
174
23TEMS Discovery Working Environment
© 2010 ASCOM
Tool Script Builder Open the Script Builder form.
See Script Builder for more information.
Report Template Builder Open the Report Template Builder form.See Report Template Builder for moreinformation.
ADP Management Create and maintain ADP (automatic dataprocessing) tasks. See ADP Management formore information.
Neighbor List Tuning Open Neighbor List Tuning
Batch Printing Open Batch Printing
Antenna Viewer Open Antenna Viewer .
Signaling MessageBrowser
Open Signaling Message IE Browser .
Parameter Mapping Open Parameter Mapping .
Plug-in Manager Open Plug-in Manager
159
174
212
225
221
222
223
224
24 TEMS Discovery
© 2010 ASCOM
Configuration
ConfigurationManagement
Import/Export TEMS Discovery configuration.See Configuration Management for moreinformation.
Document Management Import/Export TEMS Discovery documents..See Document Management for moreinformation.
Generic User-definedMetric Groups
Define metric group for importing flexible datasource.See Generic User-defined Metric Groups formore information.
Metric Frame Import Configuration
Define import options for each frame.See Metric frame import configuration formore information.
Plot Band Definition Open Plot Band Definition form to edit Plotbands.
User Defined Threshold Open Threshold Settings form to editthreshold settings. These thresholds can beused in conjunction with the script builder.
Dynamic CompositeDataset Settings
Open Dynamic Composite Dataset Settingsto define rules for automatically compositedataset.
Batch Configuration Edit batch configuration for generatingsummaries to PDF.See Batch Configuration for moreinformation.
Signaling MessageColoring
Assign colors to Signaling messages for displayin Message View.See Signaling Message Coloring for moreinformation.
Message View KeyInfoSettings
Define a set of information to be displayed in theKeyInfo column in Message View.See Message View KeyInfo Settings formore information.
Point Detail Settings Define a set of information to be tracked for aparticular data point.See Point Detail Settings for moreinformation.
Data Networking Register the local TEMS Discovery to be aTEMS Discovery server.See Data Networking for more information.
E-mail Templates Create and maintain e-mail templates.See Email Template for more information.
Options Maintain system options.See Options for more information.
228
230
231
235
236
238
239
240
242
243
244
245
248
249
25TEMS Discovery Working Environment
© 2010 ASCOM
Help
Help Help file
Multimedia Presentation Multimedia Presentation. In addition to thebuilt-in multimedia, you can set up a hyperlink tothe multimedia presentation index file located inyour own server accessible by TEMS Discovery,so that you can maintain your own multimediaand present them in TEMS Discovery videoplayer.
About TEMS Discovery About TEMS Discovery
26 TEMS Discovery
© 2010 ASCOM
2.1.3 Toolbar
Shortcut to show or hide the left side panel.
Save. See Save Project for more information.
TEMS Discovery wizard that walks you through some of the mostcommon usage tasks. See Walk-U-Through for more information
Import Data. See Import Data into TEMS Discovery for moreinformation.
Automatic Data Processing. See Automatic Data Processing formore information.
Batch Printing. See Batch Printing for more information.
Script Builder. See Script Builder for more information.
Report Template Builder. See Report Template Builder for moreinformation.
Plotband. See Plotband for more information.
Google Earth. See Google Earth for more information.
Bing Map. See Bing Map for more information.
Map View. See Map View for more information.
Time Chart. See Time Chart for more information.
Message View. See Message View for more information.
Point Detail. See Point Details for more information.
Table View. See Table View for more information.
Wave View. See Wave View for more information.
Histogram. See Histogram for more information.
Metric Correlation. See Metric Correlation for more information.
Sector Stat View. See Sector Stat View for more information.
Problem Summary View. See Problem Summary View for moreinformation.
Synchronize all views by mouse-clicking. See Synchronizable Viewsfor more information.
Synchronize all views. See Synchronizable Views for moreinformation.
Play from the ending point of data displayed in the views.
Play back from current timestamp or location.
Stop.
Play forward from current timestamp or location.
Play from the starting point of data displayed in the views.
Play Speed.
270
13
252
212
225
159
174
236
130
133
93
136
87
142
140
146
148
152
156
155
87
87
27TEMS Discovery Working Environment
© 2010 ASCOM
2.2 Data List and Progress Log
This section describes the display windows that will be created when application startsup.
In This Section· Document List· Project Explorer· GIS List· Task Window· Message Log
28
30
43
44
45
28 TEMS Discovery
© 2010 ASCOM
2.2.1 Document List
The Document List maintains a list of TEMS Discovery documents. In the "Recent" tabpage, it lists the most recently accessed documents; the "All" tab will list all of thedocuments. You can open a document by double-clicking it. You can also exportdocuments for sharing, or import documents from peers.
A TEMS Discovery document contains the information of workspace configuration,project data, and the presentation of the data. See Save & Restore WorkingEnvironment for how to save a TEMS Discoverydocument.
2.2.1.1 Toolbar
Unpack a TEMS Discovery packed document.
Help.
270
29TEMS Discovery Working Environment
© 2010 ASCOM
2.2.1.2 Pop-up Menu
Document
· OpenOpen the selecteddocument.
· RenameRename the selecteddocument.
· UnpackUnpack a TEMS Discoverypacked document.
· Pack Document forSharing
Pack the selecteddocument to a .ZIP file.
· DeleteDelete the selecteddocument.
30 TEMS Discovery
© 2010 ASCOM
2.2.2 Project Explorer
The Project Explorer contains an overview of projects that are created in the PrivateData folder of the local computer, collected for sharing in Public Data folder, or evenlocated in Private Data folder in multiple remote TEMS Discovery peers.
TEMS Discovery provides a multi-user environment. Different users in the samecomputer can have his/her own private data folder, hidden from others. Projects createdby a user will be visible only to its owner and listed under the Private Data tree node inthe tree view. However, the computer administrator has the right to control who else haspermission to access a particular user's private data folder.
The Public Data folder is for sharing data among all users in the same computer. Theuser can upload his private data to the public data folder, or download data to his privatedata folder for manipulation. This Public Data folder can be a network folder.
Additionally, TEMS Discovery can connect to remote computers that are also runningTEMS Discovery and share data with that computer's active user. In the tree view, theremote computer will be indicated with its IP address and FTP port number. See DataNetworking for more information.
Project Explorer is the data portal. The listed projects can be opened to a workspacewith certain pre-configured view layout and/or with pre-defined analysis sets.
245
31TEMS Discovery Working Environment
© 2010 ASCOM
2.2.2.1 Toolbar
Maintain the list of TEMS Discovery peers. See TEMS Discovery peers and Data Networking for more information.
Create a new project.
Unpack a TD packed project
Close all opened projects.
Help.
2.2.2.2 Pop-up Menu
TEMS Discovery peer
· Fetch Remote Dataset/MobileList ...
Fetch dataset/mobile list that exists inthe selected remote TEMS Discoverypeer. Any changes to the remoteTEMS Discovery peer can bemanually refreshed by the userthrough this menu.
Project, Dataset, or Mobile of TEMS Discovery peer
· DownloadDownload selected data from aremote TEMS Discovery peer. Thedata can be a project, a dataset, or amobile data. TEMS Discovery willautomatically compress the remotedata, download it, and decompressthe data locally. The downloaded datawill be listed under the Private Datatree node.
42 245
32 TEMS Discovery
© 2010 ASCOM
Archived project
· De-ArchiveDe-archive the selected projectarchive. The de-archived project willbe listed under the Private Data treenode.
· RemoveRemove the selected project archivefrom disk permanently.
Project root
· New ProjectCreate a new project.
· Unpack ProjectUnpack a TEMS Discovery packedproject.
33TEMS Discovery Working Environment
© 2010 ASCOM
Project
· Open ProjectOpen the selected project toworkspace and restore the lastworkspace layout.
· Open With View LayoutOpen the selected project toworkspace and construct apre-configured view layout. See Save Project for moreinformation.
· View/Edit PropertiesView and edit the properties of theselected project.
· RenameRename the selected project.
· DeleteRemove the selected projectpermanently from disk.
· Clean Up Derived DataTEMS Discovery will generate alot of processed data from theimported data. Selecting this fromthe menu will clean up theprocessed data from disk.
· ArchiveArchive the selected project. Thearchived project will then be listedin the Archive tree node.
270
34 TEMS Discovery
© 2010 ASCOM
· Pack Project for SharingThe entire project can be packed to a.ZIP file for archiving or sharing. Thispacked project can be unpacked throughthe context menu described above.
· Unpack DatasetUnpack a dataset that was packed fromTEMS Discovery.
· UploadUpload the selected project to a TEMSDiscovery peer or public data folder. If aproject with the same name exists in theTEMS Discovery peer or public datafolder, the project will be overwritten.
Dataset
· File/Device Grouping ByMobile data can be grouped by itsFile name, Device, ESN, IMEI,Label, and Mobile ID, or by anyuser-defined attributes. See File/Device Information for moreinformation.
· Global Edit Device AttributesGlobally edit the attributes of all thedevices in the selected dataset. See File/Device Information formore information.
· Open ProjectOpen the selected project toworkspace and restore the lastworkspace layout.
· Open With View LayoutOpen the selected project toworkspace and construct apre-configured view layout. See Save Project for moreinformation.
70
70
270
35TEMS Discovery Working Environment
© 2010 ASCOM
· Send to Problem Summary ViewBring up a dialog for selecting a problemset template (which can be defined in the Report Template Builder ) to generate areport of the problem from the selecteddataset, and then display the problemreport in the Problem Summary View .
· Generate ReportGenerate a report from the selecteddataset based on the pre-defined reporttemplate, and send the result to ReportExcel Viewer. See Report Generationfor more information.
· ArchiveArchive the selected dataset. The archiveddataset will then be listed in the Archivetree node.
· Pack Dataset for Sharing ...The select dataset can be packed to a .ZIPfile for archiving or sharing.
· DeleteDelete the selected dataset permanentlyfrom disk.
· UploadUpload the selected dataset to a TEMSDiscovery peer or a public data folder. Ifthe project exists in the remote TEMSDiscovery peer or public data folder, thisdataset will be added to that project;otherwise, a new project will be created aswell.
174
155
174
36 TEMS Discovery
© 2010 ASCOM
Mobile
· Open ProjectOpen the selected project toworkspace and restore the lastworkspace layout.
· Open Project With View LayoutOpen the selected project toworkspace and construct apre-configured view layout. See SaveProject for more information.
· Send to Problem Summary ViewBring up a dialog for selecting aproblem set template (which can bedefined in the Report TemplateBuilder ) to generate a report ofproblem from the selected device, andthen display the problem report in the Problem Summary View .
· Generate ReportGenerate a report from the selecteddataset based on the pre-definedreport template, and send the resultsto the Report Excel Viewer.
· Send to Summary PDF ViewBring up a dialog for selecting asummary view option to generate asummary PDF from the selecteddevice, and then display the PDF in Summary PDF View .
· Open Analysis SetOpen the selected project toworkspace and load the datapre-defined in analysis sets. See Save Project for more information.
270
174
155
154
270
37TEMS Discovery Working Environment
© 2010 ASCOM
· View/Edit Device AttributesView and edit the selected mobile's deviceinformation. See File/Device Informationfor more information.
· DeleteDelete the selected mobile permanentlyfrom disk.
· UploadUpload the selected Mobile to a TEMSDiscovery peer or a public data folder. Ifthe project exists in the remote TEMSDiscovery peer or public data folder, thismobile data will be added to that project;otherwise, a new project will be created aswell.
Public Data
· DownloadDownload the selectedproject/dataset/mobile to a privatedata folder.
· RemoveRemove the selectedproject/dataset/mobile from the publicdata folder. This menu is onlyavailable to the administrator of thecomputer.
70
38 TEMS Discovery
© 2010 ASCOM
2.2.2.3 Project Properties
1. Click on the Project icon ( ), or choose it from the pop-up menu by right-clicking onempty space or project root.
2. Fill in the project properties in the following dialog.
Excluded fro peer-to-peer sharingSelect this option to make this project invisible to peer, if you enable data networking
.
GIS Settings
· Geo AreaThe "Geo Area" combo box lists the available Geo Area created by importing GISdata . Once a Geo Area is selected, all the maps under that Geo Area will be listedin the "Default Map" combo box.
A geo area can be associated to a project, so that all the maps under that geo areawill be listed in Data Explorer - GIS and available for displaying in Map View .Once a geo area is selected, the center of selected geo area will be used as geocenter of this project.
· Geo CenterBecause Map View is based on Azimuth Equidistance projection, an appropriategeo center is crucial. If you select a geo area for the project, the geo center will beautomatically determined from the selected geo area, otherwise, the geo center will
245
262
81 93
93
39TEMS Discovery Working Environment
© 2010 ASCOM
be determined from the first data (Drive test data, cell configuration, or maps, etc.) tobe displayed in Map View . You have option to clean the current geo center andforce Discovery to determine a new geo center. In some circumstances, this couldsolve some map view distortion problems.
· Default maps for display and reportYou have option to select multiple maps so that they will be always displayed in MapView when it is opened or it is part of output like Excel, PDF or paper printing.
UDR Configuration
· Default UDR for display and reportYou have option to select multiple UDR so that they will be always displayed in MapView when it is opened or it is part of output like Excel, PDF or paper printing.
· Default print area (UDR bounding rectangle)Discovery provides many features like Reporting , Batch Printing , Batch PDFView , etc. to output data in Map View . Instead of leaving Discovery toautomatically determine output area, you can create an UDR in Map View andselect that UDR as output boundary.
· Cluster UDR mapping for reportingIn this spread sheet, you can create index for cluster UDR. When you create reporttemplate in Report Builder , you can select an index in Report Options so thatonly the data collected in the corresponding user defined region will be considered
93
93
93
174 225
154 93
106
174 180
40 TEMS Discovery
© 2010 ASCOM
for reporting.
Cell Configuration
This default cell configuration will be used for generating Cell ID frames, generatingMap View reports if selected to include cell configuration in the Report Template ,and any other functions that require the present of cell configuration.
You have option to select default cell configuration so that it will be always displayedin Map View when it is opened, to just restore the last displayed cellconfiguration.
3. Click Save button to save the change or "X" in the top-right corner to exit the dialog.
174
93
41TEMS Discovery Working Environment
© 2010 ASCOM
2.2.2.4 Open Project
From the Project List, you can double-click on a project, or right-click the project fieldand choose Import Project to open a project. Once a project is open, a workspace likethe one shown below will be created. This workspace contains multiple views that can beturned on or off by its corresponding toolbar button or the file menu.
2.2.2.5 Delete Project
You can select a project in Project List, then hit the "Delete" key on keyboard, orchoose "Remove" from the pop-up menu, to delete the project. All data belonging to thatproject will be permanently removed from disk and cannot be recovered.
47
42 TEMS Discovery
© 2010 ASCOM
2.2.2.6 TEMS Discovery Peers
TEMS Discovery maintains a list of TEMS Discovery peers that can access and share
data. Click the Network button ( ) in the toolbar to bring up "Remote TEMS DiscoveryPeer List" (Figure 3). In this dialog, you can add/remove/edit TEMS Discovery peers.
Fig.1 Remote TEMS Discovery Peer List
To add or edit a TEMS Discovery peer, click the button "Add" or "Edit" to bring up"Add/Edit Peer" dialog (Figure 2).
Fig.2 Add/Edit TEMS Discovery Peer
The settings in this dialog shall be consistent with what is defined in TEMS Discoverypeer (defined in Data Networking ). Clicking the button "Test" will test if this specificremote TEMS Discovery peer is accessible.
245
43TEMS Discovery Working Environment
© 2010 ASCOM
2.2.3 GIS List
External GIS data must be imported into TEMS Discovery through Import -> GIS Data. The imported GIS data will be listed in this GIS List as an overview of GIS data thatTEMS Discovery can access. The GIS data in this view can be sent to Map View fordisplay.
Figure 1. GIS List Window
When importing GIS data, you will be asked to define a Geo Area name for that data. Inthe GIS List window (Figure 1), the GIS data will then be organized by its Geo Area so alist of GIS data can be listed under a Geo Area. When you create a project, one of theGeo Areas listed in this window can be assigned to the "Geo Area" property of theproject. See Project List for more information.
2.2.3.1 Toolbar
Expand tree node.
Help
2.2.3.2 Pop-up Menu
Geo Area or Map
· Send to Map ViewOpen Map View and display the selectedmap to the view.
· DeleteDelete the selected Geo Area or Map fromTEMS Discovery.
262
30
44 TEMS Discovery
© 2010 ASCOM
2.2.4 Task Window
Task Window lists the status of background tasks that are created by importing dataor configuring Automatic Data Processing .
2.2.4.1 Toolbar
Cancel all tasks, running or pending.
Save the tasks status to ASCII file.
Copy the task status to Clipboard.
Clean up the view
Help
252
212
45TEMS Discovery Working Environment
© 2010 ASCOM
2.2.5 Message Log
Message Log contains the message generated from the current operation, which can beReport Generation, Script Execution, etc.
2.2.5.1 Toolbar
Stop the current running operation
Save the message log to ASCII file
Erase the message log
Help
46 TEMS Discovery
© 2010 ASCOM
2.2.6 ADP Management
ADP (Automatic Data Processing) Management window can be docked to the left-sidepanel. It provide quick access to the task editing and status monitoring for AutomaticData Processing task.212
47TEMS Discovery Working Environment
© 2010 ASCOM
2.3 Main Project Windows
This section describes each display window in the project workspace in further detail.
In This Section· Data Explorer· Synchronizable Views· Summary Data Views· Legend View
48
87
147
143
48 TEMS Discovery
© 2010 ASCOM
2.3.1 Data Explorer
The Data Explorer organizes project data into three categories: Dataset , Cellconfiguration , and GIS data . Each object in the explorer can be dragged and dropped into multiple views.
To open the Data Explorer, right-click on a project in the Project Explorer and select"Open Project" or "Open Project with View Layout".
Main Window
Figure 1. Data Explorer
In This Section· Data Set· Cells· GIS
49
75 81
81
30
49
75
81
49TEMS Discovery Working Environment
© 2010 ASCOM
2.3.1.1 Data Set
The Data Set tab displays drive test data in four logical groups: Archived, Composite,and Data Sets. Except for the archived dataset, each group is in a tree view layout thatcan be drilled down to the metric level.
2.3.1.1.1 Toolbar
Show/Hide the data filtering options
Printing Queue. See Printing Queue for more information.
Generate Delta Metric. See Delta Metric for more information.
Unpack TEMS Discovery packed project.
226
285
50 TEMS Discovery
© 2010 ASCOM
· Create/Edit Static Composite Dataset. See Static Composite Dataset for more information.
· Modify Dynamic Composite Dataset ScopeModify restrictions for applying the rules defined in dynamic compositedataset to current project. See Modify Dynamic Composite DatasetScope for more information.
· Create/Edit Dynamic Composite DatasetSee Dynamic Composite Dataset for more information
Create dataset group.
Help
2.3.1.1.2 Logical Display
· ArchiveTo save disk space, a dataset can be compressed and stored in the disk as anarchived dataset in a .ZIP file.
· CompositeMultiple datasets/mobiles can be combined to construct a logical dataset/mobile.
· DatasetsDrive test data that has been processed (binned) from the source data. Thehierarchy of the data is Dataset > Mobile Group > Mobile > Frame > Metric.
2.3.1.1.3 Color Scheme
The metric list tree nodes for a data set is color-coded according to the nature and thelevel of data.
For example, the follow hard-coded color scheme is used:
· Discovery-predefined Scripts/Custom Metric/Condition Expression: Orange· User-defined Scripts/Custom Metric/Condition Expression: Green· Password protected Scripts/Custom Metric/Condition Expression: Maroon· Discovery-Special Metric Group: Red
72
74
239
51TEMS Discovery Working Environment
© 2010 ASCOM
.
You may change color scheme by selecting a new set of favorite colors for certainmodifiable tree notes. The options depicted below can be accessed by selecting"Configuration | Options..." menu.
52 TEMS Discovery
© 2010 ASCOM
2.3.1.1.4 Filtering Options
Data sets can be filtered by sector groups, condition expression, event set, and/oruser-defined region. Those filters will effect what data to be considered for datapresentation and statistic. In addition, TEMS Discovery can list only the files that meetthe listing filters, problem set, favorite flag and collection date/processing date.
Data Filter
This option is different from the Listing Filters. It will not affect the dataset listing in thData Explorer, but it will affect what data can be analyzed and displayed.
· If a sector group is selected, only the data at the location that is covered by thesectors in the sector group will be considered. See Map View - Cells for how todefine a sector group.
· If one or multiple condition expressions are selected, the data to be consideredmust also meet the condition. You can click button on the right side to open ScriptBuilder to define/edit condition expression. See Script Builder for how todefine/edit a condition expression.
· If an event set is selected, the data to be considered must also meet the conditiondefined in the event set. You can click button on the right side to open Event SetConfiguration to define/edit event set. See Event Set Configuration for howto define/edit an event set.
· If a filter region is selected, only the data within the defined region will beconsidered. See Map View - GIS for how to create a user-defined region (UDR)and assign attributes to each polygon.
· If "Consider polygon attribute" option is selected, only the data falls in the polygonwith the specified attribute and value will be considered.
In another words, if a metric is dragged and dropped to any view, only the data withinthe filtering region, covered by the sector group and meeting the conditions, will bedisplayed.
103
159 159
241 241
106
53TEMS Discovery Working Environment
© 2010 ASCOM
Listing Filter
This option is different from the Data Filters. It will not directly affect the statistics ofdisplayed data. However, it directly affect whether a project, a dataset, a file/deviceor a metric will be displayed under the data explorer tree view.
· Problem Filter
You can select a problem set as a filter to list only the dataset or device that has theproblem defined in the problem sets. You will need to click the Refresh button torefresh the Dataset Tree View after any change to the selection of problem sets.This option only affects the dataset listing in the Data Explorer.
· Favorite
The Frame or Metric can be added or removed to and from the favorite groupthrough its pop-up menu. The collection of these Frames and Metrics can be namedand saved to a favorite group. In the favorite combo box, all available favorite groupsare listed. Once a favorite group is selected from the combo box, only the Frame orMetric that belongs to the group will be listed in the tree view. This option onlyaffects the dataset listing in the Data Explorer.
· Date
You can search the dataset within a certain period based on its processing date orcollection date. You will need to click the Refresh button to refresh the dataset treeview after any change to the date criteria. This option only affects the dataset listingin Data Explorer.
54 TEMS Discovery
© 2010 ASCOM
2.3.1.1.5 Pop-up Menu
Archive
· De-ArchiveDe-Archive the dataset so that it will be listedunder the logical group "DataSets".
· DeleteDelete the archived dataset permanentlyfrom disk.
Composite
· Create/Edit Composite DatasetOpen "Create/Edit CompositeDataset" dialog. See CompositeDataset for more information.
· Global Edit Device AttributesGlobally edit the attributes of allthe devices that are members ofthe selected composite dataset. See File/Device Information formore information.
· Open Analysis SetConstruct a new view layout andload data from the selectedcomposite dataset based on thepre-defined analysis sets.
· Send to Problem SummaryView
Bring up a dialog for selecting aproblem set template (which canbe defined in Report TemplateBuilder ) to generate a report ofthe problem from the selectedcomposite dataset, and thendisplay the problem report in Problem Summary View .
· Send to Message ViewDisplay the selected compositedataset to Message View .
72
70
174
155
87
55TEMS Discovery Working Environment
© 2010 ASCOM
· Send to Sector Statistic ViewLoad data from the selected compositedataset based on the pre-definedconfiguration to Sector Stat View .
· Send to Report ViewGenerate a report from the selectedcomposite dataset based on the pre-definedreport template, and send the result to Excel.See Report Generation for moreinformation.
· Send to Table ViewLoad data from the selected compositedataset based on the pre-definedconfiguration to Table View .
· Export to MapInfo Mif/Mid file withTable View Configuration
Export data from the selected mobile groupbased on the pre-defined table viewconfiguration to MapInfo Mif/Mid files.
· Export to Excel with Table ViewConfiguration
Export data from the selected mobile groupbased on the pre-defined table viewconfiguration to Excel files.
· Export to Ascii file in ZIP with TableView Configuration
Export data from the selected mobile groupbased on the pre-defined table viewconfiguration to Ascii files and compressthem to a ZIP file.
· RenameRename the selected composite dataset.
· DeleteDeletes the selected composite dataset.
· Clean Up Derived DataClean up the data that is not generated fromdata importing. This cleans up the disk torelease additional disk space.
156
199
140
56 TEMS Discovery
© 2010 ASCOM
DataSet
· File/Device Grouping ByMobile data can be grouped by its Filename, Device, ESN, IMEI, Label, andMobile ID, or by any user-definedattributes. See File/Device Informationfor more information.
· Send to Problem Summary ViewBring up a dialog for selecting a problemset template (which can be defined in Report Template Builder ) to generate areport of problem from the selecteddataset, and then display the problemreport in Problem Summary View .
· Send to Report ViewGenerate a report from the selecteddataset based on the pre-defined reporttemplate, and send the result to Excel.See Report Generation for moreinformation
· Geolocation BinningPerform Geolocation Binning on theselected dataset. See Geolocation Binning
for more information.
· DeleteDelete the selected dataset.
· ArchiveArchive the selected dataset. Thearchived dataset can then be listed underthe Archive tree node.
· Pack Dataset for SharingThe select dataset can be exported to aZIP file for archiving or sharing.
· Clean Up Derived DataClean up the data that is not generatedfrom data importing. This cleans up thedisk to release additional disk space.
70
174
155
199
283
57TEMS Discovery Working Environment
© 2010 ASCOM
Mobile Group
· Send to Problem Summary ViewBring up a dialog for selecting aproblem set template (which can bedefined in Report Template Builder )to generate a report of problem fromthe selected mobile group, and thendisplay the problem report in ProblemSummary View .
· Send to Message ViewDisplay the selected mobile groups to Message View .
· Send to Report ViewGenerate a report from the selectedmobile group based on the pre-definedreport template and sends the result toExcel. See Report Generation formore information.
· Global Edit Device AttributesGlobally edit the attribute of all thedevices which are members of theselected composite dataset. SeeFile/Device Information for moreinformation.
· DeleteDelete the selected mobile group.
· Clean Up Derived DataClean up the data that is not generatedfrom data importing. This cleans up thedisk to release additional disk space.
174
155
87
199
70
58 TEMS Discovery
© 2010 ASCOM
Mobile
· Open Analysis SetConstruct a new view layout and loaddata from the selected mobile databased on the pre-defined analysissets.
· Send to Problem Summary ViewBring up a dialog for selecting aproblem set template (which can bedefined in Report Template Builder )to generate a report of problem fromthe selected mobile, and then displaythe problem report in ProblemSummary View .
· Send to Summary PDF ViewBring up a dialog for selecting asummary view option to generate asummary PDF from the selecteddevice, and then display the PDF in Summary PDF View .
· Send to Message ViewDisplay the selected mobile groups to Message View .
· Send to Sector Statistic ViewLoad data from the selected mobilebased on the pre-defined configurationto Sector Stat View .
· Send to Report viewGenerate a report from the selectedmobile group based on the pre-definedreport template and send the result toExcel. See Report Generation formore information.
· Send to Table ViewLoad data from the selected mobilegroup based on the pre-definedconfiguration to Table View .
174
155
154
87
156
199
140
59TEMS Discovery Working Environment
© 2010 ASCOM
· Export to MapInfo Mif/Mid file with Table ViewConfiguration
Export data from the selected mobile group basedon the pre-defined table view configuration toMapInfo Mif/Mid files
· Export to Excel with Table ViewConfiguration
Export data from the selected mobile group basedon the pre-defined table view configuration toExcel files
· Export to Ascii file in ZIP with Table ViewConfiguration
Export data from the selected mobile group basedon the pre-defined table view configuration to Asciifiles and compress them to a ZIP file.
· View/Edit Device InformationView and edit the selected mobile's deviceinformation. See File/Device Information formore information.
· DeleteDelete the selected mobile data.
· Clean Up Derived DataClean up the data that is not generated from dataimporting. This cleans up the disk to releaseadditional disk space.
70
60 TEMS Discovery
© 2010 ASCOM
Script Root
· Open Script EditorOpen the Script Editor. See Script Editor
for more information.
Script
· Add to favoriteAdd the selected script to the pre-definedfavorite group.
· Remove from favoriteRemove the selected script from currentfavorite group.
· Open Script EditorOpen the Script Editor. See Script Editor
for more information.
· Generate ResultGenerate result for the selected script.
· Delete ResultDelete the result generated by the script.
· Send to Message ViewExecute the selected scripts and displaysits result in Message View .
159
159
87
61TEMS Discovery Working Environment
© 2010 ASCOM
Script-Event Root
· Group By ...Group events by the reporting variablesgenerated when executing script.
· Open Script EditorOpen Script Editor for editing theselected scripts.
· Send to Map ViewExecute the script and display all eventsin Map View .
· Send to Message ViewExecute the script and display all eventsin Message View .
· Send to Time ChartExecute the script and display all eventsin Time Chart .
· Send to Table ViewExecute the script and display all eventsin Table View .
· Send to Sector Stat ViewExecute the script and display all eventsin Sector Stat View .
· Send to Google EarthExecute the script and display all eventsin Google Earth .
159
93
87
136
140
156
130
62 TEMS Discovery
© 2010 ASCOM
· Send to Print QueueExecute the script and send to print queue in Print Queue
· Generate Sector Statistic ReportExecute the script and generate statistic reportper sector.
· Export to Single Text FileExecute the script and export all events to textfile.
· Export to Text File per SectorExecute the script and export all events to a textfile per sector.
· Export to Google Earth KML FileExecute the script and export all events toGoogle Earth KML file.
· Export to MapInfo MIF/MID FileExecute the script and export all events toMapInfo MIF/MID file.
· Edit Color/SymbolOpen the Plotband dialog and editcolor/symbol for the selected events.
226
236
63TEMS Discovery Working Environment
© 2010 ASCOM
Script-Event Category
· Send to Map ViewExecute the script and display eventsof the selected category in Map View
.
· Send to Message ViewsExecute the script and display allevents of the selected category in Message View .
· Send to Time ChartExecute the script and display eventsof the selected category in Time Chart
.
· Send to Table viewExecute the script and display eventsof the selected category in Table View
.
· Send to HistogramExecute the script and display eventsof the selected category in Histogram
.
· Send to Google EarthExecute the script and display allevents in Google Earth .
· Send to Print QueueExecute the script and send to printqueue in Print Queue
· Export to Single Text FileExecute the script and export events ofthe selected category to a text file.
93
87
136
140
148
130
226
64 TEMS Discovery
© 2010 ASCOM
· Export to Text File per SectorExecute the script and export events of theselected category to a text file per sector.
· Export to Google Earth KML FileExecute the script and export events of theselected category to Google Earth KML file.
· Export to MapInfo MIF/MID FileExecute the script and export events of theselected category to MapInfo MIF/MID file.
· Edit Color/SymbolOpen the Plotband dialog and editcolor/symbol for the selected event category.
Script-Event
· Open Analysis SetExecute the script and open theassociated analysis set.
· Send to Map ViewExecute the script and display theselected event in Map View .
· Send to Message ViewsExecute the script and display theselected event in Message View .
· Send to Time ChartExecute the script and display theselected event in Time Chart .
· Send to Table viewExecute the script and display theselected event in Table View .
· Send to Sector Stat ViewExecute the script and display theselected event in Sector Stat View .
236
93
87
136
140
156
65TEMS Discovery Working Environment
© 2010 ASCOM
· Send to Google EarthExecute the script and display all events in Google Earth .
· Send to Print QueueExecute the script and send to print queue in Print Queue
· Generate Sector Statistic ReportExecute the script and generate a sector statisticreport for the selected event to a text file.
· Export to Single Text FileExecute the script and export the selected eventto a text file.
· Export to Text File per SectorExecute the script and export the selected eventto a text file per sector.
· Export to Google Earth KML FileExecute the script and export events of theselected event to Google Earth KML file.
· Export to MapInfo MIF/MID FileExecute the script and export events of theselected event to MapInfo MIF/MID file.
· Edit Color/SymbolOpen the Plotband dialog and editscolor/symbol for the selected event.
130
226
236
66 TEMS Discovery
© 2010 ASCOM
Script-Metric
· Send to Map ViewExecute the script and display theselected metric in Map View .
· Send to Time ChartExecute the script and display theselected metric in Time Chart .
· Send to Table viewExecute the script and display theselected metric in Table View .
· Send to HistogramExecute the script and display theselected metric in Histogram .
· Send to Sector Stat ViewExecute the script and display theselected metric in Sector Stat View .
· Send to Google EarthExecute the script and display allevents in Google Earth .
· Send to Print QueueExecute the script and send to printqueue in Print Queue
· Generate Delta MetricGenerate Delta Metric .
· Generate Sector Statistic ReportExecute the script and generatesector statistic report for the selectedmetric to a text file.
· Export to Single Text FileExecute the script and export theselected metric to a text file.
· Export to Text File per SectorExecute the script and export theselected metric to a text file persector.
93
136
140
148
156
130
226
285
67TEMS Discovery Working Environment
© 2010 ASCOM
· Export to Google Earth KML FileExecute the script and export events of theselected metric to Google Earth KML file.
· Export to MapInfo MIF/MID FileExecute the script and export events of theselected metric to MapInfo MIF/MID file.
· Edit Plot BandOpen the Plotband dialog and edit plot bandfor the selected metric.
Frame
· Add to favoriteAdd the selected frame to thepre-defined favorite group.
· Remove from favoriteRemove the selected frame from thecurrent favorite group.
· Send to Message ViewDisplay the selected frame in MessageView .
· Export to Ascii FileExport the selected frame to a text file.
236
87
68 TEMS Discovery
© 2010 ASCOM
Metric
· Add to favoriteAdd the selected metric to thepre-defined favorite group.
· Remove from favoriteRemove the selected metric fromcurrent favorite group.
· Send to Map ViewDisplay the selected metric in MapView .
· Send to Time ChartDisplay the selected metric in TimeChart .
· Send to Table viewDisplay the selected metric in TableView .
· Send to HistogramDisplay the selected metric in Histogram .
· Send to Sector Stat ViewDisplay the selected metric in SectorStat View .
· Send to Google EarthDisplay the selected metric in GoogleEarth .
· Send to Print QueueSend to print queue in Print Queue
· Generate Delta MetricGenerate Delta Metric .
· Generate Sector Statistic ReportGenerate a sector statistic report forthe selected metric to a text file.
93
136
140
148
156
130
226
285
69TEMS Discovery Working Environment
© 2010 ASCOM
· Export to Single Text FileExport the selected metric to a text file.
· Export to Text File per SectorExport the selected metric to a text file persector.
· Export to Google Earth KML/KMZ fileExport the selected metric to a KML/KMZ filewhich can be displayed in Google Earth orany other tools that support KML/KMZ file.
· Export to MapInfo MIF/MID FileExecute the script and export events of theselected metric to MapInfo MIF/MID file.
· Edit Plot BandOpen Plotband dialog and edits plot band forthe selected metric.
130
236
70 TEMS Discovery
© 2010 ASCOM
2.3.1.1.6 File/Device Information
After the drive test data are imported, some key information will be extracted and savedas attributes of the file/device. New attributes can also be easily created. Thoseattributes can be utilized to categorize those files/devices for the following purposes:
· Organize mobile data in Data ExplorerMobile data can be categorized and logically displayed under the same attributes.
· Create Composite DataBefore creating a composite dataset, you can group the mobile data by its attributesand drag-and-drop the entire group to create composite data. See CompositeDataset for more information.
· Generate ReportBy assigning appropriate attributes to mobile data, you gain great flexibility togenerate reports from specific data. These attributes can be part of the definition inthe report template. See Report Template Builder - Metric List for how to applythese attributes. When generating final reports from large amounts of data, TEMSDiscovery is able to internally categorize the data based on its attributes and producereports from the data of defined attributes.
You can right-click on data in the Data Explorer , the Composite Dataset Dialog , orthe Report Template Builder and select the appropriate context menu. The followingdialog will pop-up and allow you to define new attributes or edit its attributes that areglobally applied to all data, conditionally or unconditionally.
User-defined AttributesOther than the pre-defined attributes, users can define any number of attributes andassign value. Those attribute will then be used to group data for display or identity datafor reporting.
72
179
49 72
174
71TEMS Discovery Working Environment
© 2010 ASCOM
Editable AttributesYou can change the value of attributes unconditionally , or change the value of attributesby providing a list of conditions and their associated change, However, if you don't wantto overwrite the value of attribute if it has been assigned a value, you can check "Don'toverwrite the value of attribute if it is not empty".
72 TEMS Discovery
© 2010 ASCOM
2.3.1.1.7 Static Composite Dataset
Multiple datasets and/or mobile data can be combined to form a super dataset. This canbe done by dragging and dropping one or more datasets or mobile data from the treeview on the left side to the list view on the right side. The combined dataset will be listedin Data Explorer - Dataset under Composite, and the operation to this dataset issimilar to the regular dataset.
Bring up the following dialog by right-clicking Data Explorer - Dataset and selecting
Create/Edit Composite Dataset from the menu, or select toolbar ( ) in Data Explorer- Dataset .
You have two ways to create a composite dataset, By Drag & Drop and By Spread SheetFiltering,
By Drag & DropYou can make the best use of file/device grouping function, group data by a particularattribute, and then drag a group of data from tree view on the left side to the list view onthe right side.
49
49
49
73TEMS Discovery Working Environment
© 2010 ASCOM
By Spread Sheet FilteringLike Office Excel, you can make the best use of row filtering function, filter out theunwanted data by a particular attribute, and then check the check boxes to select thosedata.
From the toolbar, you can select button to create a new composite dataset, save, save as, renameor delete a composite dataset.
74 TEMS Discovery
© 2010 ASCOM
2.3.1.1.8 Modify Dynamic Composite Dataset Scope
Dynamic Composite Dataset defines a set of rules by applying which to automaticallycomposite dataset. In some circumstances, we may want to restrict the rules so that amore desired composite dataset can be generated.
Bring up the following dialog by right-clicking Data Explorer - Dataset and selecting
Modify Dynamic Composite Dataset Scope from the menu, or select toolbar ( ) inData Explorer - Dataset .
You can limit the rules of dynamic composite dataset to apply to a limited number ofdatasets and/or a certain date range.
239
49
49
75TEMS Discovery Working Environment
© 2010 ASCOM
2.3.1.2 Cells
The Cells tab is the logical display of network configurations, sector groups, and sectorfilter expressions.
· Network ConfigurationEach project can contain multiplescenarios of network configuration.Each scenario can have multipleversions and will have a "Base" versionof network configurations by default.You can modify the base version andsave it to multiple derived versions.
From the tree view, you can drill downany scenario of network configurationsfrom cell site to carrier parameters.
If any version of a cell configuration isdisplayed in Map View, the backgroundof the corresponding tree node will becolored.
· Sector GroupYou can select some particular sectorsand form a sector group with a name.This sector group can be highlighted inMap View for viewing, or used to filterdrive test data for analyzing. See DataSet Filter Options for moreinformation.
· Sector Filter ExpressionThe Sector Filter Expression is a logicalexpression that is constructed from thecell site, sector, and carrier parameters.It is used to search sectors that meet auser-defined condition. You can alsosave the searched sector as a sectorgroup for further manipulation. See Sector Filter Expression for how tobuild a expression.
52
273
76 TEMS Discovery
© 2010 ASCOM
2.3.1.2.1 Toolbar
Neighbor List tuning. See Neighbor List Tuning for moreinformation.
Export Neighbor List work order. See Neighbor List Work Order formore information.
Unpack TEMS Discovery packed cell configuration.
Collapse tree view
Help
281
282
77TEMS Discovery Working Environment
© 2010 ASCOM
2.3.1.2.2 Pop-up Menu
Scenario
· Edit View optionsOpen the Edit View Option dialog.The data structure used as the viewoptions is based on the "Base" versionof the selected cell configuration.
· Edit Grouping LogicOpen the Edit Grouping Logicdialog. The data structure used asgroup categories is based on the"Base" version of the selected cellconfiguration.
· Apply Grouping LogicApply pre-defined group logic to thelogical display of all versions of theselected cell configuration.
· Edit Filter ExpressionOpen the Cell Site/Sector FilterExpression Builder . The datastructure used as parameters is basedon the "Base" version of the selectedcell configuration.
· SaveSave the selected scenario.
· Save AsSave the selected scenario as a newscenario.
· RenameRename the selected scenario.
· RemoveRemove the selected scenario.
· Pack ScenarioExport the selected scenario to ZIP file.
· Unpack ScenarioImport a TEMS Discovery exportedscenario.
· Unpack VersionImport a TEMS Discovery exportedscenario version.
276
280
273
78 TEMS Discovery
© 2010 ASCOM
Scenario Version
· Send to Map ViewDisplay the selected scenario versionto Map View .
· Send to Google EarthDisplay the selected scenario versionin Google Earth .
· Cell Configuration EditorOpen the Cell Configuration Editordialog.
· Search SectorsOpen the Sector Filter ExpressionBuilder dialog to build a searchcriteria, then search and displaysearch result in Cell ConfigurationEditor dialog.
· SaveSave the selected scenario version.
· Save AsSave the selected scenario version asa new scenario version.
· RenameRename the selected scenario version.
· RemoveRemove the selected scenario version.
· Export VersionExport the selected scenario version toZIP file.
· Export Version to Google EarthKML/KMZ file
Export the selected scenario version toa KML/KMZ file which can bedisplayed in Google Earth or anyother tools that support KML/KMZ file.
93
130
271
273
271
130
79TEMS Discovery Working Environment
© 2010 ASCOM
Cell Site
· Edit PropertyOpen the "Edit Property" form.
· Move to CenterMove the selected cell site to the center ofMap View.
· RemoveRemove the selected cell site from networkconfiguration.
· CloneClone the selected cell site and bring up the Cell Site Properties for editing.
Sector Group
· Subset Display Mode: Toggle ThisGroup
In subset display mode, only theselected number of sector groups willbe displayed in Map View. Select thismenu to toggle the display of theselected sector group in Map View.
· Highlight in Map ViewHighlight the selected sector group inMap View, if any of the networkconfigurations are displayed in MapView.
· Save AsSave the selected sector group as anew group.
· RenameRename the selected sector group.
· RemoveRemove the selected sector group
275
80 TEMS Discovery
© 2010 ASCOM
Sector Filter Expression
· Apply the filter in Map ViewApply the selected sector filterexpression and highlight the sectorsthat meet the filter in Map View, if anyof the network configurations aredisplayed in Map View.
· Edit Filter ExpressionOpen the Edit Filter Expressiondialog to edit the selected filterexpression.
· Save AsSave the selected sector filterexpression as a new filter expression.
· RenameRename the selected sector filterexpression.
· RemoveRemove the selected sector filterexpression.
273
81TEMS Discovery Working Environment
© 2010 ASCOM
2.3.1.3 GIS
Figure 1. The GIS window and data
The GIS window lists all GIS dataassociated with the current project. TheGIS data can be displayed in Map View bydragging and dropping, or choosing it fromits pop-up menu. Before dragging the GISimage/map to Map View, you can definethe translucency for the image/map forrendering.
2.3.1.3.1 GIS Category
GIS data has three categories: Download TerraServer Images/Maps, Images/Maps, andUDR.
1. Download TerraServer Images/Maps
TEMS Discovery has direct access to multiple online sources of imagery, topographicmaps, and gridded terrain data. This includes access to worldwide high-resolution colorimagery from Digital Globe/GlobeXplorer/AirPhotoUSA (watermarked access for free),and access to the entire TerraServer-USA database of USGS satellite imagery andtopographic maps, free of charge. TEMS Discovery can also access WMS data sources,including built-in access to elevation data and color imagery for the entire world.
To open the Select Online Data Source for Download dialog, right click on the treenode and choose "Download". The downloaded GIS data will be listed with its Geoboundary as the title.
2. Images/Maps
TEMS Discovery can Import GIS data to a user-defined Geo Area. This user-definedGeo Area can be assigned to a Geo Area property of a project (see GIS List andCreate Project for more information). As shown in Figure 1, the Geo Area property ofcurrent project is "Demo_Geo" and there are three maps that have been imported to thisGeo Area.
85
262
43
38
82 TEMS Discovery
© 2010 ASCOM
Figure 1. The GIS window and data
3. UDR
TEMS Discovery allows the user to draw user-defined regions, or pick area features fromthe terrain vector data (see Map View for more information). UDR is mainly used forData Filtering and Geolocation Binning .
93
52 283
83TEMS Discovery Working Environment
© 2010 ASCOM
2.3.1.3.2 Pop-up Menu
Download TerraServer Images/Maps
· Download ...Download an onlineGIS data source. See Download Online GISData Source formore information.
Downloaded Map
· Save As ...Once the online GISdata is downloaded, itcan be saved as a mapin TEMS Discoveryinternal GIS formatunder the currentproject's Geo Area.That map will be listedunder the "Image/Maps"category.
85
84 TEMS Discovery
© 2010 ASCOM
Image/Maps
· Send to Map ViewSend the selected Image/Map toMap View.
· Move to CenterMove the selected Image/Map,if displayed, to the center ofMap View.
· Assign Plot BandMove the selected Image/Map,if displayed, to the center ofMap View.
· DeleteDelete the selected Image/Map.
UDR
· Send to Map ViewSend the selected UDR to MapView.
· Move to CenterMove the selected UDR, ifdisplayed, to the center of MapView.
· Pack UDR ...Save the selected UDR and itsinformation as a .ZIP file.
· DeleteDelete the selected Image/Map.
85TEMS Discovery Working Environment
© 2010 ASCOM
2.3.1.3.3 Download Online GIS Data Source
TEMS Discovery allows you to download seamless USGS topographic maps andsatellite imagery for all of the United States, as well as high-resolution color aerialimagery for select metropolitan areas from TerraServer-USA. Additionally, several built-in WMS (OpenGC Web Map Server) databases provide easy access to digital terraindata and color satellite imagery for the entire world.
This is an extremely powerful feature as it puts many terabytes of very expensive dataright at our fingertips in TEMS Discovery for no additional cost. (Note that this featurerequires Internet access to work.)
When the "Download..." pop-up menu from Data Explorer-> GIS , or the toolbar button
( ) is selected in Map View or Google Earth , the "Select Online Data Source toDownload" dialog (Figure 1) will be displayed. This dialog allows us to select the type, ortheme, of the data to download, as well as the extent of the data to download. You canchoose to download the current screen bounds, an area to download around an address,or a specific latitude/longitude bound; or you can choose to download the entire datasource.
Figure 1. Select Online Data Source for Download
81
93 130
86 TEMS Discovery
© 2010 ASCOM
Download In Map View or Google Earth
If you select the toolbar button ( ) from Map View or Google Earth , the "SaveMap As" dialog (Figure 2) will appear before the "Select Online Data Source forDownload" dialog (Figure 1).
Figure 2. Save Map As
After making the selection, TEMS Discovery will automatically download the mostappropriate layer and save it under the specified Geo Area with the specified Geoname. This newly created Geo Area/Geo Map will be listed in GIS List .
Download In Data Explorer
If we choose the "Download ..." pop-up menu from Data Explorer -> GIS , the "Select Online Data Source for Download" dialog (Figure 1) will display. Once the datato download is defined, TEMS Discovery will automatically download the mostappropriate layer for display while zooming in and out in the Map View window. Thisway, an overview of the data can be viewed zoomed out; more data details willbecome available when zooming in. This data can be saved in full resolution to theTEMS Discovery internal format by choosing pop-up menu "Save As" in DataExplorer -> GIS .
93 130
43
81
81
87TEMS Discovery Working Environment
© 2010 ASCOM
2.3.2 Synchronizable Views
This project workspace contains multiple views. These views provide various datapresentations for visually analyzing and troubleshooting. To categorize those views,there are Synchronizable Views and Summary Data Views .
Synchronizable views simultaneously display data that was collected at the samemoment. All of these views can be part of playing back drive test data. Synchronizableviews include:
· Message View· Map View· Time Chart· Table View· Point Details· Google Earth· Wave View· Legend View
To synchronize the views, click the Synchronization button ( ) in the toolbar; themessages will be highlighted in all views.
For Summary Data Views, See Summary Data Views for more information.
2.3.2.1 Message Views
The Message View contains two panels. The left-side panel is a spreadsheet that liststhe message in time sequence. The information in that spreadsheet includes thetimestamp, mobile ID, frame name, and configurable key information for the message.The right-side panel is the detail view, which can be a spreadsheet or tree view,depending on what information is displayed. Detail View displays the detail informationof the selected message in the left panel. You can show or hide Detail View by clicking
the button ( ) in the toolbar.
87 147
87
93
136
140
142
130
146
143
147
88 TEMS Discovery
© 2010 ASCOM
Figure 1. Message View
For information to be listed in the column KeyInfo, you can define many KeyInfosettings and select one of the settings from the KeyInfo Settings combo box. You can
click the toolbar button ( ) to launch the dialog. See Message View KeyInfo Settings for more information.
To color a particular message with color, you can click the toolbar button ( ) to launchsetting dialog and pick a color for that message. See Signaling Message Coloring formore information.
243
242
89TEMS Discovery Working Environment
© 2010 ASCOM
2.3.2.1.1 Toolbar
Summary ViewCombo
boxList the available configurations. Each configuration defines the collectionof metric to be loaded and in which spreadsheet to load.
Save the current displayed metric and its location as a configuration.
Save the current metric configuration as new configuration.
Show or hide the right-side panel (Detail View).
Open Signaling Message Browser .
Open Message View KeyInfo Settings dialog.
Open Signaling Message Coloring dialog.
Zoom in or out of the spreadsheet
Turn on/off column height auto-adjustment.
Message header column selector
Clean up the display.
Copy the selected message in the spreadsheet to Clipboard. The messagecan then be pasted to a text editor outside of TEMS Discovery. To selectone or more messages, left-click the first message, and hold down themouse to select other messages.
Copy all messages in the spreadsheet to Clipboard to paste them to a texteditor outside of TEMS Discovery.
· Export Summary to TextExport all messages displayed in the spreadsheet to a Tab-delimited TextFile.
· Export All Detail to TextExport all messages, including their decoded detail information to Text File.
Find the next message containing the text phase defined in the text box.
Find the previous message containing the text phase defined in the textbox.
Apply filter and display only the message whose KeyInfo contains the textphase defined in the text box.
Apply filter and display only the message selected by user in spread sheet.
Remove the filter and display all loaded messages.
Help
Help video
222
243
242
90 TEMS Discovery
© 2010 ASCOM
Detail View
Find the next content containing the text phase defined in the text box.
Expand or collapse the tree view.
Copy all content in the spreadsheet or tree view to Clipboard to paste themto a text editor outside of TEMS Discovery.
Export all content in the spreadsheet or tree view to a Tab-delimited TextFile.
Close the detail view.
91TEMS Discovery Working Environment
© 2010 ASCOM
2.3.2.1.2 Display Messages
There are two ways to display messages from the Data Explorer into Message View.
1. Select a data object and drag and drop it into Message View.2. Right-click the data objects and choose "Send to Messages View" from the menu.
2.3.2.1.3 Navigate Message
Each row in the left-side spreadsheet represents one message, detailing the informationof a corresponding message that can be displayed in Detail View on the right side. To
show or hide Detail View, click on the toolbar button ( ). As a shortcut, double-click onany row in the left-side spreadsheet to show Detail View and display the detailinformation of the selected message.
The keyboard buttons--PgUp, PgDn, Arrow Up, Arrow Down--can be used to navigatemessages in the left-side spreadsheet.
92 TEMS Discovery
© 2010 ASCOM
2.3.2.1.4 Filter Messages
Messages displayed in the spreadsheet can be filtered in four ways.
· By file/device IDIf any data is displayed in the message view, Discovery will dynamically assign asequence ID (FD-xx) to its associated File/Device, and list that ID in the File/Devicefilter combo box on top of the spreadsheet. You can make multiple selections in thedrop-down list to display only the selected File/Device.
· By frame nameThe combo box on top of the spreadsheet lists all the names of the frames and scriptsdisplayed in the spreadsheet. You can make multiple selections in the drop-down list todisplay only the selected frames/scripts.
· By selected MessageYou can select a message in the spreadsheet and then click the Filter toolbar button (
). The spreadsheet will only display the selected message. Clicking the Filter Reset
toolbar button ( ) will remove this filter and display all messages.
· By key info.In the text box "KeyInfo", input text phrases and then click the KeyInfo Filter toolbar
button ( ). The spreadsheet will only display the messages whose "KeyInfo" contains
the specified text phrase. Clicking the Filter Reset toolbar button ( ) will remove thisfilter and display all messages.
In the text box "KeyInfo", you can input multiple text phases with double quotationmarks and connected with a plus sign (+). For example, with text "key info 1"+"key info2", only messages whose "KeyInfo" contains either "key info 1" OR "key info 2" will bedisplayed.
93TEMS Discovery Working Environment
© 2010 ASCOM
2.3.2.2 Map View
The Map View is a multi-layer display that can display multiple Data sets, multiple cellconfigurations, and multiple GIS in the same view. To display data in Map View, drag thedata object from the Data Explorer and drop it into Map View, or right-click on thedata object and choose "Send to Map View" from the pop-up menu.
You can click at any data point to enable the display the detail information in the tool tip.
48
94 TEMS Discovery
© 2010 ASCOM
2.3.2.2.1 Toolbar and Pop-up Menu
Table SizeDisplay a table size selector for creating multiple Map Views. Multiple views
can be synchronized by clicking the Synchronization toolbar button ( ).
Combobox
List the available configurations. Each configuration defines the collection ofmetric to be loaded and in which sub-view to load. When sending/dragging afile/device to Map View with a configuration selected, the data filteringoptions currently defined in Data Explorer will be applied.
Save the current displayed metric and its location as a configuration.
Save the current metric configuration as new configuration.
View OptionOpen the View Option dialog. See View Option for more information.
Synchronize all Map sub-views created by the toolbar button Table Size ().
Download an online GIS data source. See Download Online GIS DataSource for more information.
Some utilities.
Spotlight on UDR
Clean up the display.
52 52
112
85
95TEMS Discovery Working Environment
© 2010 ASCOM
Change the cursor to Pointer. Right-clicking the screen will bring up thepop-up menu shown below:
· Toggle Full ViewThis menu will only be enabled ifthere are multiple Map Views.Choosing this menu maximizes thecurrent Map View, or restores theMap View to its original state if thecurrent view is maximized.
· Set As Home ViewSave the current view port as HomeView.
· Show Home ViewRestore the view port to Home View.
· CopyCopy the current display to Clipboardto paste it outside of TEMSDiscovery.
· Data SetSee Data Set for moreinformation.
102
96 TEMS Discovery
© 2010 ASCOM
· Coverage MapsCoverage maps exported from externalplanning tools.
· GIS Image/MapsSee GIS for more information.
· User Defined RegionSee GIS for more information.
· Network ConfigurationSee Cells for more information.
· LegendShows or hides the legend display.
· Page SetupPage setup for print-out or PDF generation.
· Print / Generate PDFSee Output for more information.
· Generate Image FileSee Output for more information.
· Export to GeoTIFF FileSee Output for more information.
· Export Current View to GIS PackageSee Output for more information.
Home ViewReset the current view port to a pre-defined Home View. To define theHome View, right-click on Map View and choose "Set as Home View" fromthe pop-up menu.
ResetReset all Map Views to the view port that covers the bounding rectangle ofthe loaded data in that view.
PanPan view to user-selected direction and distance.
Zoom In/Out1. To zoom in, left-click the desired location, which will be used as the centerfor the zoom in. 2. To zoom out, right-click the location, which will be used as the center forthe zoom out.3. Left-clicking and holding will draw a rectangle that will zoom in the viewport to the area within the rectangle.4. Right-clicking and holding will draw a rectangle that will zoom out of theview port to that area within the rectangle.
106
106
103
124
124
124
124
97TEMS Discovery Working Environment
© 2010 ASCOM
UnzoomUndo the last zoom action. Clicking the reset button will clear the history ofprevious zoom actions.
Show or hide the Legend in Map View.
Indoor Mode
Spider MovementDisplays ray lines that links the data point to the appropriate sector forserving and neighbor sites, based on PSC(WCDMA), PN(cdma2000/EVDO)or BCCH/BSICH(GSM).
Top 1 Sector Coverage IntelliSenseClick on a sector to view its coverage.
Top 1 Sector CoverageShow or hide all sectors' coverage. There are two ways to visualize sectorcoverage, by ray lines and by color.
Data Route OffsetIf there are more than two data routes displayed. You can press the button toapply or not apply the screen offset for all data routes displayed.
Data Set Routes DistanceIf there are more than two data routes displayed...1. Left-click on the button to increase the screen offset of the data routes.2. Right-click on the button to decrease the screen offset of the data routes.
Data Set Routes PositionIf there are more than two data routes displayed... 1. Left-click on the button to rotate the data routes, whose screen offset isnot zero, clockwise.2. Right-click on the button to rotate the data routes, whose screen offset isnot zero, counterclockwise.
Data Point Icon Size1. Left-click on the button to enlarge the icon size of data point.2. Right-click on the button to reduce the icon size of data point.
Data Route DirectionShows or hides the direction of drive test.
98 TEMS Discovery
© 2010 ASCOM
Sector Selector/De-selector1. Left-clicking a sector will trigger its active flag. 2. Left-click and hold to draw a rectangle that selects all sectors within thatrectangle. The selected sectors will be highlighted with a grid in the pie.3. Right-click and hold to draw a rectangle that de-selects all sectors withinthat rectangle. 4. Right-clicking the screen will bring up the following pop-up menu
· Save flagged sectors as group ...Save the selected sectors to asector group.
· Remove all flagsClear the sector highlighting.
Search of GSM Co./Adj. Channel, Co-PN, Co-PSC,...
Pin-point Sector Logical DisplayLeft-click a site/sector to ensure the visibility of its corresponding logicaldisplay in the tree view in Data Explorer - Cell .
Cell Site/Sector PropertiesLeft-click on a site/sector to bring up the dialog to view or edit site/sectorproperties. See Cell Site properties for more information
Right-click on a site/sector to bring up the following context menu.
· Edit Properties ...Edit properties of the clicked site
· Clone ...Clone the clicked site
· RemoveRemove the clicked site
Neighbor List IntelliSense1. Moving the mouse over a sector will show ray lines that link to neighboringsectors.2. Right-clicking the screen will bring up a pop-up menu, choose Networkconfiguration > Freeze the current NL display, Remove the selected NLdisplay, or Remove all NL display to manipulate the display of ray lines.
NL Serving Sector SelectorPick a sector as a serving sector of the neighbor list.
75
275
99TEMS Discovery Working Environment
© 2010 ASCOM
Edit Neighbor List
Edit the neighbor list for the serving sector picked by ( ). You need to selectwhat kind of neighbor and what technology to add or remove from thefollowing drop-down menu.
1. Left-click on sector to pick.2. Right-click on sector to remove.
Cell Site Icon SizeLeft-click the button to enlarge cell site icon.Right-click the button to reduce cell site icon.
Cell Site LabelShortcut for site/label display options. See View Option for moreinformation.
Antenna Pattern ViewerClick a sector to view its antenna pattern. See Antenna Pattern Viewer formore information.
Measurement Tool1. Measure distance by pressing and holding the left button to draw a path.2. Click on a path to select it.3. If a path is selected, press and holding one end of the path to modify it.4. Delete a path by double-clicking it.5. Right-clicking the screen will bring up the following pop-up menu:
· Clear this lineRemove the selected path
· Clear All LinesClear all paths
276
221
100 TEMS Discovery
© 2010 ASCOM
Terrain Path Profile1. Display the terrain path profile in the lower panel of Map View byleft-clicking and holding to draw a path.2. Click on a path to select it and display the terrain path profile for that path.3. If a path is selected, left-click and hold one end of the path to modify it.4. Delete a path by double-clicking it.5. Right-clicking the screen will bring up the following pop-up menu:
· Clear this lineRemove the selected path.
· Clear All LinesClear all paths.
See Terrain Path Profile for more information.
3D ViewOpen 3D window and display the current rendered terrain map in 3D.See 3D Map View for more information.
Spotlight on UDRLower the light of the surrounding area to stand out the UDR area.
UDR Selector1. Left-click a UDR to select it. Once the UDR is selected, a number of smallblack squares will appear around the UDR.2. Once the UDR is selected, left-click and hold its point to modify theselected UDR.3. Right-clicking the screen will bring up the following pop-up menu...
· PropertyEdit the properties of the selected UDR.
· Bring to frontBring the selected UDR to the front of otherUDR's.
· Send to backSend the selected UDR to the back ofother UDR's.
· Delete selected UDRDelete the selected UDR.
· Gis AreaThe next level of the pop-up menucontains: New, Save, Save as, Close andDelete. The drawn UDR can be saved to anamed GIS area, or saved as a new GISarea. The displayed GIS area can beclosed (removed from view), or deleted.
108
110
101TEMS Discovery Working Environment
© 2010 ASCOM
UDR Drawing1. Left-click and hold to draw UDR.2. Left-click a UDR to select it. Once the UDR is selected, a number of smallblack squares will appear around the UDR.3. Once the UDR is selected, left-click and hold its point to modify theselected UDR.4. Right-clicking the screen will bring up the pop-up menu...
· PropertyEdit the properties of the selected UDR.
· Bring to frontBring the selected UDR to the front of otherUDR's.
· Send to backSend the selected UDR to the back ofother UDR's.
· Delete selected UDRDelete the selected UDR.
· Gis AreaThe next level of the pop-up menucontains: New, Save, Save as, Close andDelete. The drawn UDR can be saved to anamed GIS area, or saved as a new GISarea. The displayed GIS area can beclosed (removed from view), or deleted.
Vector Feature Selector1. To use this tool, the terrain vector data must be displayed in Map View. Byleft-clicking a location on the map, a list of available area features will belisted in the pop-up menu. You can pick an area feature to highlight. 2. Right-clicking the screen will bring up the following pop-up menu...
· Add the highlighted area to UDRAdd the highlighted area feature toUDR. By switching the mouse mode to
( ), you can manipulate the newlyadded UDR as user-drawn UDR, andsave it to GIS Area.
· Clear the area highlightingClear the area highlighting.
Help file
102 TEMS Discovery
© 2010 ASCOM
2.3.2.2.2 Data Set in Map View
1. Pop-up Menu
Right-clicking the screen and selecting Network Configuration from the pop-up menu willbring up the following:
· Remove Data Point to Sector LinksWhen playing back drive test data, the raylines linking the data points to theirappropriate serving sectors can be keptpermanently. Choose this menu to removethose lines.
· Remove CurvesRemove one or all curves from Map View.
2. Display Metric
To display the data set in Map View, drag the data object from Data Explorer anddrop it into Map View, or right-click on data object and choose Send to Map View fromthe pop-up menu.
3. Modify Appearance
Multiple metrics can be displayed side by side in Map View with certain screen offsets.
Use the tools provided in the toolbar ( , , , and ) to adjust the appearance of themetric in Map View and to obtain the best visual effects. See Toolbar and Pop-Up Menu
for more details. Click the toolbar button ( ) to display black arrows indicating thedrive test direction.
You can also assign a plot band to the metric so that it is displayed in colors. See DataExplorer for more information on how to assign plot band to a metric.
4. Remove Metric from Display
To remove one or all metrics from display, right-click the screen and a pop-up menu willappear. From the pop-up menu, select Data Set > Remove Curves. From the list ofexisting curves displayed in the Map View, select "All" to remove all curves, or select anyparticular curve to remove it.
5. Metric Value Intelligent Sense
In the toolbar, click the button ( ) to use the Metric IntelliSense Tool. When the cursoris passed over a data point, the data point's value at that location will be displayed intool-tip. If a tool-tip configuration is defined in Point Detail , other accordinglyinformation will also be displayed in the tool-tip.
6. Links to Serving Sector
In the toolbar, click the button ( ) to use the Spider Movement Tool. When the cursoris passed over a data point, colored ray lines will be appear if the version of cell sites isdisplayed. The ray lines link the data point to its appropriate serving sectors. From the Sector vs. Data point tab in the View Option dialog, you can define the color for links
49
94
49
142
112
103TEMS Discovery Working Environment
© 2010 ASCOM
and the conditions for showing the links.
2.3.2.2.3 Cells in Map View
1. Pop-up Menu
Right-clicking the screen and selecting Network Configuration from the pop-up menu thatappears will bring up the following menu...
· Freeze NL DisplayKeep the current NL display (ray lines)permanent.
· Remove Selected Frozen NL DisplayRemove the frozen NL display (ray lines)from the selected serving sector (thesector that was right-clicked).
· Remove All Frozen NL DisplayRemove all frozen NL displays fromscreen.
· Remove All Cell Site FlagsRemove all cell site flags from screen.
· Remove Display of Cell SitesRemove a version of cell sites fromscreen.
· Save highlighted sectors as groupSave the highlighted sectors as group.To highlight sectors, use the toolbarbutton
( ).
· Flag sectors by groupHighlight the sectors with flags in thesector group.
· Flag sectors by filterSearch sectors based on the filterdefined and highlight the sectors foundwith flags.
· Subset display mode: toggle sectorgroup
In subset display mode, only the selectednumber of sector groups will bedisplayed in Map View. Select this menuto toggle the display of the selectedsector group in Map View.
2. Display Version of Cell Sites
104 TEMS Discovery
© 2010 ASCOM
To display Cells in Map View, drag a version of cell sites from the Data Explorer anddrop it into the Map View, or right-click on the version and choose Send to Map Viewfrom the pop-up menu.
3. Modify Appearance
Multiple versions of cell sites can be displayed side by side in Map View. The icon size
can be enlarged or reduced by left-clicking or right-clicking on the toolbar button ( ).
Clicking the toolbar button ( ) will bring up the Map View Option dialog. In the CellConfiguration tab, you can modify the options for displaying cell/sector labels. The
drop-down toolbar button ( ) provides a shortcut to select label display options.
Additionally, the view option for the version of cell sites can be edited by right-clicking theversion in the Data Explorer and choosing Edit View Option from the pop-up menu. Inthe Cell Configuration View Option dialog, you can modify the plot band for the cellsite or sector icon, the labels to display, and the color of the labels. See CellConfiguration View Option for more information.
4. Remove Version of Cell Sites
To remove one or all versions of cell sites from display, right-click the screen and, fromthe pop-up menu that appears, select Network Configuration > Remove Display of CellSites. From the list of existing versions of cell sites displayed in the Map View, select Allto remove all, or select any particular version to remove it.
5. Edit Cell/Sector
To edit or view the properties of a cell site or sector, click the toolbar button ( ) to usethe Edit Cell Site/Sector Tool; then left-click on a cell site or sector in Map View to viewthe "Properties of cell site" dialog. Edit the properties and save. See Edit Cell/SectorProperties for detail.
6. Sector Antenna View
Click the toolbar button ( ) to use the Antenna Pattern Viewer tool, then left-click asector to bring up the Antenna Patter Viewer to view its antenna pattern.
7. Neighbor List
TEMS Discovery provides direct operations to graphically edit the neighbor list. Click the( ) button to use the Pick Serving Sector Tool and click on a sector to pick that sectoras the serving sector for editing the neighbor list. If the serving sector has neighbors, raylines will link the serving sector to its neighbors. Before editing neighbor list, click the ( )button to use the Edit Neighbor List Tool. To add a neighbor sector for the servingsector, select the appropriate properties from the drop-down buttons ( ) and left-clickthe sector. To remove a sector from neighbor list, right-click it.
Click on the toolbar button ( ) to use the Neighbor List IntelliSense Tool; while usingthis tool, when the cursor is passed over a sector with a neighbor list, ray lines that linkthe sector to its neighbors will appear. You can modify the color of the lines in the CellConfiguration tab in the View Option dialog. To freeze the ray lines for the current
75
112
75
276
275
221
112
105TEMS Discovery Working Environment
© 2010 ASCOM
serving sector, right-click and choose Network Configuration > Freeze NL Display" Toremove a frozen NL display, right-click the serving sector and choose NetworkConfiguration > Remove Selected NL Display. Choosing Remove All NL Display willremove all NL displays from screen.
8. Create Sector Group
Metric data can be filtered by its serving sectors. In the Filtering Option of Data Explorer, the sector group is applied for such purposes. To create a sector group, click the
toolbar button ( ) to use the Sector Selector tool and directly operate on the cell sitesdisplayed in Map View. See Toolbar and Pop-up Menu for how to select sectors andsave the selected sector as a sector group.
Another way to create a sector group is to search sectors that meet a certain criteria ofso-called filters. To define the filters, in context menu of Data Explorer - Cell , chooseEdit Filter Expression to create or edit filters; or, in Edit Cell Configuration , select the
toolbar button ( ) to create or edit filters.
After the filter is created, right-click the screen and select Network Configuration >Hightlight sectors by filter; after doing so, right click again, and select NetworkConfiguration > Save highlighted sectors as group to save it as a group. Another way tohighlight the filtered sectors is from the Edit Cell Configuration dialog. After the filter is
applied and the sectors found are listed in the spreadsheet, click the toolbar button ( )to highlight the found sectors to Map View, then save the highlighted sectors as a group,
or click toolbar button ( ) to save the filtered sectors as sector group.
9. Display Sector Coverage
Click the toolbar button ( ) to use the Sector Coverage Tool. Click on a sector that isdisplayed in Map View to display its coverage. To display that coverage of all sectors,
click the toolbar button ( ).
52
94
77
271
271
106 TEMS Discovery
© 2010 ASCOM
2.3.2.2.4 GIS in Map View
1. Pop-up Menu
Right-clicking the screen and selecting Maps from the pop-up menu will bring up thefollowing:
· Remove Map LayersRemove one or all map layers from display.
· Remove Map PackagesRemove one or all map packages from display.
Right-clicking the screen and selecting Maps from the pop-up menu will bring up thefollowing:
· NewCreate a new UDR.
· SaveSave the opened UDR.
· Save AsSave the opened UDR as a new UDR.
· CloseClose the opened UDR.
· DeleteDelete the opened UDR.
2. Display Metric
To display GIS in Map View, drag the GIS data object from Data Explorer and drop itinto Map View, or right-click on the GIS data object and select Send to Map View fromthe pop-up menu.
3. Modify Appearance
Clicking the toolbar button ( ) will bring up the Map View Option dialog. In theVertical Display tab, you can modify the options for displaying terrain elevation. In theVector Display tab, you can modify the options for displaying vector information. In theLayer Control tab, you can modify the Z-order of each layer and its opacity. However,vector layers will always be on the top of raster image layers.
4. Hide or Remove Map
When importing GIS data, multiple maps can be compressed into a ZIP package andimported. The package can then be displayed in Map View and each map in the packagewill be rendered as a separate layer. All of the layers will be blended and displayed.TEMS Discovery provides the function to hide or remove any single layer from display byusing the Control Layer tab in the Map View Option dialog. You can also remove alayer or a map package from display by choosing right-clicking and selecting RemoveMap Layers or Remove Map Packages.
81
112
112
107TEMS Discovery Working Environment
© 2010 ASCOM
5. UDR
UDR can be applied to filter metric data and Geo-location binning . You can only
create/edit/delete UDR in Map View by utilizing the tools provided in the toolbar ( ,
and ), combined with the pop-up menu described above. See Toolbar and Pop-upMenu for how to use these toolbar buttons to draw UDR, edit UDR, and pick areafeatures from a vector layer.
52 283
94
108 TEMS Discovery
© 2010 ASCOM
2.3.2.2.5 Terrain Profile
The Terrain Path Profile view can be shown or hidden by clicking on the toolbar button (
). Using loaded elevation data and performing line of sight calculations along the thedefined path, you can also create a vertical profile along a user-specified path.
To define the path that the 3D path profile will be generated along, left-click and hold theposition where you wish to start the path, and move the cursor to the next position thatyou want to include in the path profile. The path profile for the defined path will bedisplayed as shown in Figure 1. The red path indicates the line of sign. Any points alongthe path without elevation data underneath will be treated as a point with an elevation ofzero.
Figure 1. The Terrain Path Profile view--creating a path for the 3D path profile.
The Profile Options tab allows you to change the start and end positions. The viewableheight can also be adjusted by manually entering the desired height. The LOS optionstab allows you to define height of the starting position, which is represented by a verticaldotted line on the left side of the profile window. You also have the option of whether ornot to consider the Earth's curve and the Atmospheric Correction.
109TEMS Discovery Working Environment
© 2010 ASCOM
2.3.2.2.6 Reposition Waypoints
This feature is designed to reposition the indoor project's waypoints in case theirpositions are not accurately generated by the hand held device.
The following are the steps to use this feature:
1. open the indoor project you want to do the reposition.2. open the tree node of the GPS Position of the mobile you want to reposition.3. right click on the Route metric under GPS Position.4. select the content menu item of "Reposition wayoints" to go to the window as shownbelow.
5. use the reposition tool ( ) to drag the waypoint you want to reposition to the locationyou want.6. repeat step 5 for all the waypoints you want to reposition.7. save the result by either right click on the floor print and select the content menu itemof save or close the map view and confirm to save.
110 TEMS Discovery
© 2010 ASCOM
2.3.2.2.7 3D Map View
The 3D View allows you to view gridded elevation data and any overlying raster or vector
data in a true perspective 3D manner. Clicking the toolbar button ( ) will bring up afloating window containing a 3D view of the data in the current 2D Map View. Anyimagery or vector data drawn on top of the elevation grid(s) in 2D Map View willautomatically be draped on top of the elevation data in the 3D View window.
The 3D View window contains a toolbar with command buttons that allow you to modifythe default view.
You can press toolbar button to change the mouse mode so that you can usethe mouse to rotate and pan the 3D view.
The arrow keys on the toolbar allow you to pan the data visible in the 3Dview in any direction.
The zoom in and out buttons allow you to zoom in or out of the 3D view at itscenter.
The vertical exaggeration buttons allow you to decrease or increase verticalexaggeration of 3D display.
The water display buttons allow you to select if to display water level in 3Dview, and also change the water level down or up.
If you press the Save button on the 3D toolbar the 3D Screen Capture Optionsdialog is displayed allowing you to save the 3D view contents to a Windows BMP, TIFF,
111TEMS Discovery Working Environment
© 2010 ASCOM
PNG, or JPG file.
If you press the Change Display Properties button on the 3D toolbar the 3D ViewProperties dialog is displayed allowing you to configure the 3D view settings, includingthe vertical exaggeration, the water display, background color, and 3D vector display.
The contents of the 3D View window will always reflect what is visible in 2D Map View.This means that as you pan and zoom around the 2D Map View, the contents of the 3DView window will pan and zoom around as well.
112 TEMS Discovery
© 2010 ASCOM
2.3.2.2.8 View Options
The following View Options dialog will appear by clicking on the toolbar button ( ).
As shown, the view options include:
· Cell Configuration Options· Vertical Display Options· Vector Display Options· Coverage Map· Sector vs. Data Point Display Option· Layer Control Display Options· Misc. Options
113
114
118
119
120
121
123
113TEMS Discovery Working Environment
© 2010 ASCOM
2.3.2.2.8.1 Cell Configuration Options
The Cell Configuration tab, along with Cell Configuration View Option dialog, allowsyou to modify the appearance of the cells displayed in Map View.
Sector Pie ShapeThere are two options to display a sector: fixed pie with user-defined width and pie withwidth per antenna beam width.
Site Label Display OptionThe Site Label will always be visible if the "Always show" option is selected; to hide theSite Label, select "Always hide". The "Smart labeling" option allows the application todisplay site labels only if the site label does not overlap any other labels within thedefined bounding rectangle.
The font for the label can be modified by clicking Font and selecting it from the dialog.
Sector/Carrier Label Display OptionThe options are similar to the Site Label Display Option, but this option controls the labeldisplay for the Sector/Carrier.
Neighbor List Display OptionIf you select the Neighbor List IntelliSense Tool ( ) or Pick Serving Sector Tool (), when the cursor is passed over sectors, the ray lines linking the serving sector to itsneighbors will be displayed in different colors. The color of the line indicates therelationship between the serving sector and its neighbor; the colors can be modified in "Neighbor List Display Option."
276
114 TEMS Discovery
© 2010 ASCOM
2.3.2.2.8.2 Vertical Display Options
Vertical Display allows you to control how terrain elevation data is displayed. Theconfigurations can be adjusted to suit your needs. If you want to change colors, simplyclick on the color swatch to change it.
Shader OptionsTo view terrain elevation data, you choose several algorithms from the drop-down menuto color and shade the loaded elevation data. Selecting "Select built-in shader as default"will allow you to choose from the following algorithms:
· Atlas ShaderThe Atlas Shader is the default shader, and generally provides good results forany loaded elevation data.
· Color Ramp ShaderThe Color Ramp Shader displays ramps of color: blue for low elevations to red forthe highest elevations.
· Daylight Shader The Daylight Shader colors all elevations the same shade and is only useful whenHill Shading is enabled.
When using this shader, you may customize the following options:Ø Surface Color: sets the calculated surface intensity color.
· Global ShaderThe Global Shader shades elevation data sets that cover large areas of the Earthsuch as Terrain Base and GTOPO30, to provide stunning results for these data
115TEMS Discovery Working Environment
© 2010 ASCOM
sets.
· Gradient ShaderThe Gradient Shader moderates coloring with elevation between the lowelevations and the high elevations.
The actual colors ramped between can be selected in the Shader Options panel:Ø Low Color: Sets the lowest elevation value color. Ø High Color: Sets the lowest elevation range color.
· HSV ShaderThe HSV Shader maps the elevations onto the HSV (hue saturation value) colorspace.
Mapping can be configured in the Shader Options panel:Ø Low Color Start (Advanced): Sets where the lowest elevation will be on the
HSV color range. Ø Value (Advanced): Modifies the HSV value parameter. Ø Saturation (Advanced): Modifies the HSV saturation parameter. Ø Range: Modifies how much of the full HSV range is to be used--increasing this
value leads to color wraparound. Ø Reverse Colors: Reverses the orders of colors used for shading.
· Slope ShaderThe Slope Shader colors loaded terrain data by the slope of the terrain rather thanthe absolute elevation. This shader allows you to identify the portions of the terrainthat are relatively flat versus those that are relatively steep.
The definitions of "flat" and "steep" are the configurations for the Shader Optionspanel:Ø Minimum Slope -> Slope Value: Allows you to set the slope at or below
whichever Minimum Slope Color is used. Ø Minimum Slope -> Color: Specifies the color with which all parts of the terrain
with a slope at or below the Minimum Slope Value will be shaded. Ø Maximum Slope -> Slope Value: Allows you to set the slope at or above
whichever Maximum Slope Color is used. Ø Maximum Slope -> Color: Specifies the color with which all parts of the terrain
with a slope at or above the Maximum Slope Value will be shaded. Ø Smooth Gradient: Specifies that all portions of the terrain with a slope between
the Minimum Slope Value and the Maximum Slope Value will be colored with asmooth gradient of colors that vary with the slope from the Minimum SlopeColor to the Maximum Slope Color.
Ø Custom Color: Specifies that all portions of the terrain with a slope betweenthe Minimum Slope Value and the Maximum Slope Value will be colored with asingle color that can be modified with the Select... button.
Alternatively, you can choose to use custom shading created from system plot bands.
116 TEMS Discovery
© 2010 ASCOM
Hill ShadingSelect the Enable Hill Shading option to view elevation data as a shaded relief. With theoption on, shadows will be generated using the loaded elevation data along with theremaining settings on this panel. The Vertical Exaggeration setting is used to control theexaggeration of relief features.
When this option is turned off, the map will appear flat, with elevations distinguished onlyby color. Choosing "Select custom shader as default" will open Shader Options similar tothose shown in the dialog below:
When using this option, select a plot band from the drop down menu; the currentconfigurations for that plot band will appear in the frame below. To change theconfigurations, click Edit and the following window will appear:
117TEMS Discovery Working Environment
© 2010 ASCOM
LightThe Lighting Direction option sets the position of the light source (the "sun") for hillshading. Note that cartographic azimuth and altitude are used. This means that 0azimuth means the sun is to the north, 90 azimuth means the sun is to the east, and soon. An altitude of 90 means that the sun is directly overhead, while an altitude of 0means the sun is on the horizon.
Use the Ambient Lighting option to brighten up dark data sets or to dim bright data sets.
Water DisplayThe Water Level setting controls the level at which water is displayed. The default is setat an elevation of 0 meters above sea level. Use this to simulate different flood and sealevel change scenarios.
The Water Transparency setting controls the clarity of the water displayed if configuredto show water. Clearer water allows more underlying reliefs to show through, whileopaque water allows none.
118 TEMS Discovery
© 2010 ASCOM
2.3.2.2.8.3 Vector Display Options
Vector Display lets you control the display of vector data (areas, lines, and points).
RenderThis section contains the settings for which types of vector features (areas, lines, orpoints) will be displayed when loaded. You can use these settings to turn off an entireclass of features all at once. For a finer degree of control, see the Feature Filter sectiondescribed below.
Vector Map Detail LoadingThis setting controls how much de-cluttering of displayed vector data is done. This isuseful when you have a large of amount of vector data loaded. For example, if you hadall of the roads for an entire state loaded at once, you can slide the detail slider to hideminor roads until you have zoomed in sufficiently on the data. The default (more) settingwill display all vector data regardless of zoom scale. This setting does not affect thedisplay of raster or elevation data sets.
Feature FilterThis section allows you to select which specific area, line, and point feature types todisplay. By default, all feature types are displayed.
119TEMS Discovery Working Environment
© 2010 ASCOM
2.3.2.2.8.4 Coverage Map
Coverage Map is displayed in the same way as terrain elevation data. The method todefine plot band for coverage map is the same as defining plot band for terrain elevationdata. Please see Vertical Display Options for detail.114
120 TEMS Discovery
© 2010 ASCOM
2.3.2.2.8.5 Sector vs. Data Point Display Options
If you select the Spider Movement Tool ( ), when the cursor is passed over a sector,ray lines linking the data point to its serving sector will be displayed in different colors.The color of the ray line indicates the role of the serving sector at this data point; use the Sector vs. Data Point Display Options to modify the properties.
121TEMS Discovery Working Environment
© 2010 ASCOM
2.3.2.2.8.6 Layer Control Display Options
Multiple layers of GIS data can be displayed in Map View with certain composite modes.As the default setting, all vector data is drawn after any other loaded raster or elevationdata, regardless of the order of the vector layers in this dialog.
Layers Tree ViewIn the tree view on the left, the higher level indicates the view index in the multiple MapViews; the lower level lists all loaded GIS layers in that view. You can select a layer byclicking on its name, the metadata, and its current display options will be displayed in thetab control on the right side. To hide a layer, uncheck the layer by clearing the check box
before its name in tree view, or click the toolbar button ( ) to unload that layer from
Map View. To change the drawing order of the layer, use the tool bar buttons ( ) or () to move the layer up or down. The first layer in tree view will be drawn on top of theother layers.
Display OptionsDisplay contains the controls that allow you to control the color intensity (brightness/darkness), color transparency, blending, anti-aliasing, and texture mapping of theselected layers.
The Color Intensity setting controls whether the displayed pixels are lightened ordarkened before being displayed. It may be useful to lighten or darken raster overlays tosee overlaying vector data more clearly.
The Translucency setting controls the degree that you can see through the layerunderneath the selected layer. The default setting Opaque means that you cannot see
122 TEMS Discovery
© 2010 ASCOM
through the overlay at all. Settings closer to Transparent let you see through the overlayand blend overlapping data.
Selecting Transparent will make a particular color transparent, making it possible to seethrough a layer to the layers underneath. For example, when viewing a DRG on top of aDOQ, making the white in the DRG transparent makes it possible to see much of theDOQ underneath. Clicking Set Transparent Color allows the you to select the color thatwill be transparent in the selected overlay(s) as well as save the palette for palette-basedfiles to a color palette (.pal) file.
Interpolate removes jagged edges by making a subtle transition between pixels. Turningoff this option maintains the hard edges of the pixels as they are rasterized.
Selecting Texture Map will drape a 2D raster overlay over loaded 3D elevation overlays.Turning on Texture Map will let the overlay use any available data from the underlyingelevation layers to determine how to color the DRG or DOQ; the result is a shaded reliefmap.
Selecting Auto-Clip Collar automatically removes the collar from loaded raster data. It istypically used to remove the white border around a DRG or the small black collar arounda 3.75 minute DOQQ. This allows you to seamlessly view a collection of adjacent DRGor DOQQ files.
Selecting Automatically adjust contrast will automatically adjust the display contrast.
MetadataMetadata displays metadata for the selected layer.
123TEMS Discovery Working Environment
© 2010 ASCOM
2.3.2.2.8.7 Misc. Options
The Misc. tab provides the following options:
1. To modify the legend font.
2. To control the legend contents:· Turn on/off the display of sample count,· Turn on/off the display of % distribution.
3. To turn on/off the display of map scale.
4. To select format of GPS coordinates.
5. To define size of event icons.
124 TEMS Discovery
© 2010 ASCOM
2.3.2.2.9 Create Output
Right-clicking the screen will bring up a pop-up menu . Four menus are available foroutput display.
In this section...· Copy· Page Setup· Print· Generate Image File· Export to GeoTIFF File· Export Current View to GIS Package
2.3.2.2.9.1 Copy
Copy the current display in screen resolution to Clipboard; once it has been copied, itcan be pasted outside of TEMS Discovery.
94
124
128
125
129
129
129
125TEMS Discovery Working Environment
© 2010 ASCOM
2.3.2.2.9.2 Print
The following dialog will appear if Print is selected...
Figure 1.The Print dialog
Page SetupClicking Page Setup will bring up the page setup dialog. See Page Setup for moreinformation.
PrinterClicking Printer will bring up the standard printer setting dialog.
GeneralThe General tab (Figure 1) has the following panels:
· SelectionSelect Current View to print out the view that was right-clicked. Select All Views toprint out all the views that are displayed.
· LayoutIf you choose All Views from the Selection panel, you can also choose how to printit out with "One view per page" or "All views fit to page".
· ScaleYou can define a scale or apply a scale for the views to be printed out.
· Print toThe output can be a Printer or PDF file. If selecting the PDF option, you can definethe resolution multiplier (the resolution of the PDF file will be the screen resolutionmultiplied by resolution multiplier) and the target file name.
128
126 TEMS Discovery
© 2010 ASCOM
Title & CommentsYou can include a title (on the top) or comments (on the bottom) in the output.
LegendYou can choose whether to include the Legend in the output. If selected, the Legendcan be placed on the left, bottom, or right side of the paper.
You can also print a map border or include a map ruler.
127TEMS Discovery Working Environment
© 2010 ASCOM
PreviewClicking Preview will bring up a preview dialog for how a printout of the contents willlook.
128 TEMS Discovery
© 2010 ASCOM
2.3.2.2.9.3 Page Setup
Page Setup is used to modify the page settings for print out or PDF generation. Thereare two tabs: Page and Logo.
PageYou can select the paper size and paper source, and define the margin of the paper. Theorientation of the paper can be portrait or landscape.
LogoIn this tab, you can include a logo or any image to the output. This logo (image) will beplaced at the top of the paper. The position of the logo (image) can be aligned to the left,center or right.
129TEMS Discovery Working Environment
© 2010 ASCOM
2.3.2.2.9.4 Generate Image File
You can capture the display in Map View as a JPEG, PNG, or Windows Bitmap (BMP)file. The generated image can be generated at a higher resolution than the screen toprovide greater fidelity.
The width and height of the generated image in pixels are specified in the Image Sizepanel. By default, the Map View size is used. Using these values will generate an imagethat is an exact copy of what you see. You can change these values to generate a higheror lower resolution image with the obvious trade-off of size versus quality. You can alsodefine the multiplier, which will be applied to the width/height defined in the panel.
2.3.2.2.9.5 Export to GeoTIFF File
(Geo)TIFF - TIFF is a lossless format that is supported by many GIS packages. Savingthe screen as a TIFF generates a 24-bit uncompressed TIFF. Additionally, all Geo-referencing data is stored in a GeoTIFF header attached to the TIFF, making the imagecompletely self-explanatory.
Similar to Generate Image File , you can define the image size for the output.
2.3.2.2.9.6 Export Current View to GIS Package
You can select this context menu to export the current displayed GIS data in Map to GISpackage. All the information including vector, raster, and elevation data will be wellpreserved and can be imported back to TEMS Discovery. The generated GIS packagewill use ".gmp" as extension. This function can be useful for cropping or merging anyGIS data for achieving or sharing.
129
130 TEMS Discovery
© 2010 ASCOM
2.3.2.3 Google Earth
Google Earth provides an interactive online mapping capability. It is built on the GoogleEarth platform, providing several view options: Map, Satellite, Earth, and Terrain.Google Earth also lets you search, discover, and explore specific locations by enteringan address. You can also send cell configurations (displayed as a pie with color anddifferent radius), events (displayed with various icons), or metric data (displayed as acolored circle) to be displayed on top of Google Earth as shown below.
To change the display color of metric data, you can edit the plot band of that metric.To change the cell site radius, you can change the icon size for each technology in CellConfiguration View Options .
In the current version of TEMS Discovery, the data object in Data Explorer can bedisplayed in Google Earth only, not in Google Map/Satellite/Terrain options. However,you can export the display in Google Earth to a KML file and upload that exported KML
file to a web server that can be accessed by public, then click toolbar button ( ) to linkthat KML file. By doing this, the display will always exist in all Google map styles.
236
276
48
131TEMS Discovery Working Environment
© 2010 ASCOM
2.3.2.3.1 Toolbar
Reload Google Earth to its initial stage
Switch the current display to Google Earth only, in case there are someInternet connection problems.
Download an online GIS data source. See Download Online GIS DataSource for more information.
Open Google Earth view options dialog.
Link a Network KML file and display in Google Earth
Export the current display to KML file
Import external or TEMS Discovery exported KML file and display inGoogle Earth
Save the current display as image file
Save the current display as GeoTiff file with geo-projection information
Save the current display as TEMS Discovery GIS package file that will belisted in GIS List and Data Explorer .
Print out the current display
Print preview the current display
Page setup
1. Left-click to enlarge the icon size of data point.2. Right-click to reduce the icon size of data point.
Remove the display of cell configuration
Remove the display of metric/events
Remove the display of Network Link of KML file
Remove all display
WhereFind address on map
MoveToMove to a specific location
Help
85
132
43 81
132 TEMS Discovery
© 2010 ASCOM
2.3.2.3.2 View Options
A number of options are provided for the user to control the display on Google Earth. To
change the options, click the Display Options ( ) and enable the desired options.
2.3.2.3.3 Download GIS Data
Several options are provided for the user to download GIS data online from a GoogleMap display:
Download GIS Data ( ): This option will open the Select Online Data Source forDownload dialog and allow you to download free GIS data from several online datasources (not Google Earth). The boundary of the displayed region will be automaticallypopulated.
Save as GeoTiff ( ): This option allows you to save the displayed images (Maps,Satellite, Terrain) as geo-referenced GeoTiff file, which can be opened with another thirdparty tool, or imported into TEMS Discovery and displayed on Map View.
Save as TEMS Discovery GIS Package ( ): This option allows you to save thedisplayed images as TEMS Discovery GIS Package file, which will be listed with in the Data Explorer and can be displayed immediately on Map View.
It is recommended to turn off Map Controls before saving the images to GeoTiff file orTEMS Discovery GIS Packages.
85
81
133TEMS Discovery Working Environment
© 2010 ASCOM
2.3.2.4 Bing Map
Bing Map provides an interactive online mapping capability. It is built on the Bing Mapplatform, providing several view options: Road, Aerial, Bird's eye, and in 2D or 3D. BingMap also lets you search, discover, and explore specific locations by entering anaddress. You can also send cell configurations (displayed as a pie with color anddifferent radius), events (displayed with various icons), or metric data (displayed as acolored circle) to be displayed on top of Bing Map as shown below.
To change the display color of metric data, you can edit the plot band of that metric.To change the cell site radius, you can change the icon size for each technology in CellConfiguration View Options .
236
276
134 TEMS Discovery
© 2010 ASCOM
2.3.2.4.1 Toolbar
Reload Google Earth to its initial stage
Download an online GIS data source. See Download Online GIS DataSource for more information.
Link a Network KML file and display in Google Earth
Save the current display as image file
Save the current display as GeoTiff file with geo-projection information
Save the current display as TEMS Discovery GIS package file that will belisted in GIS List and Data Explorer .
Print out the current display
Print preview the current display
Page setup
1. Left-click to enlarge the icon size of data point.2. Right-click to reduce the icon size of data point.
Remove the display of cell configuration
Remove the display of metric/events
Remove the display of Network Link of KML file
Remove all display
WhereFind address on map
MoveToMove to a specific location
Help
2.3.2.4.2 Download GIS Data
Several options are provided for the user to download GIS data online from a Bing Mapdisplay:
Download GIS Data ( ): This option will open the Select Online Data Source forDownload dialog and allow you to download free GIS data from several online datasources (not Bing Map). The boundary of the displayed region will be automaticallypopulated.
Save as GeoTiff ( ): This option allows you to save the displayed images (Maps,Satellite, Terrain) as geo-referenced GeoTiff file, which can be opened with another thirdparty tool, or imported into TEMS Discovery and displayed on Map View.
85
43 81
85
135TEMS Discovery Working Environment
© 2010 ASCOM
Save as TEMS Discovery GIS Package ( ): This option allows you to save thedisplayed images as TEMS Discovery GIS Package file, which will be listed with in the Data Explorer and can be displayed immediately on Map View.
It is recommended to turn off Map Controls before saving the images to GeoTiff file orTEMS Discovery GIS Packages.
81
136 TEMS Discovery
© 2010 ASCOM
2.3.2.5 Time Chart
The Time Chart displays metric data in a time serial. To display data in the Time Chart,drag the metric data object from the Data Explorer and drop it into the time chart, orright-click the metric data object and choose Send to Time Chart from the pop-up menu.
You can click at any data point to enable the display the detail information in the tool tip.
The following pop-up menu will appear if metric data is dragged and dropped into the Time Chart:
· Add CurveChoosing this menu will place the metric to time chartand it will coexist with existing data.
· Replace Metric In Y AxisYou have the option to replace an existing metric.
· Add As Plot Band ToThis option allows you to associate the draggedmetric data to a particular curve displayed. The colorof the data point in that curve will be determined bythe plot band of the metric data.
48
137TEMS Discovery Working Environment
© 2010 ASCOM
2.3.2.5.1 Toolbar
Combobox
List the available configurations. Each configuration defines the collection of metric tobe loaded and in which chart to load. When sending/dragging a file/device to TimeChart with a configuration selected, the data filtering options currently defined inData Explorer will be applied.
Save the current displayed metric and its location as a configuration.
Save the current metric configuration as new configuration.
Display the table size selector for creating multiple time charts. The time charts arealways in sync.
View OptionOpen the View Option dialog. See View Option for more information.
View option shortcuts. · Show top legend· Show symbol· Show connection line· Always connect points
Change mouse cursor to Pointer. Right clicking the screen will bring up the pop-upmenu shown below.
· Freeze IntelliSenseThis will freeze the IntelliSense display - a verticalred line indicating the time and the value of metricin the Legend View .
· Place LabelPlace text labels next to the time chart.
· Remove LabelTo remove a label, select the label and choose thisoption from the menu.
· Remove All LabelsRemove all labels displayed in time chart.
· Save Labels to MetricSave the labels in the time chart and associatethem to a metric.
52
52
139
143
138 TEMS Discovery
© 2010 ASCOM
· Remove Labels from metricDetach labels from metric.
· CopyCopy the current display to Clipboard to paste itoutside of TEMS Discovery.
· Remove Curves/EventsRemove one or all curves/events from display.
· Restore Plot band of CurvesMetric data can be associated to a curve as a plotband; in other words, the color of a data point in thatcurve will be determined by the plot band of themetric data. "Restore Plot Band of Curves" willremove this association.
· Edit Plot BandEdit the plot band of a curve.
· Remove Floating LegendThe plot band of a curve can be displayedgraphically as floating legend. Remove FloatingLegend will remove the floating legends.
· Page SetupPage setup for print out or PDF generation.
· PrintSee Output for more information.
· Generate ASCII FileExport the metric data to ASCII file. Each metric willbe exported as a column in the file.
· Generate Image FileSee Output for more information.
1. Left-click to enlarge the icon size of data point.2. Right-click to reduce the icon size of data point.
Show or hide the Legend. This button will be enabled if you have added a metric to thechart as a plot band to an existing metric.
Clean up the display.
You can define a time window for display. Clicking this button will adjust the currenttime window to the defined.
Move the window to the previous time window.
Move the window to the next time window.
124
124
139TEMS Discovery Working Environment
© 2010 ASCOM
X Axis Zoom1. Left-click and hold to draw a rectangle that will zoom in the x-Axis to that area.2. Right-click and hold to draw a rectangle that will zoom out the x-Axis to that area.
Reset X-Axis to display all data
X Axis PanPan time chart in X-Axis
Y Axis Zoom1. Left-click and hold to draw a rectangle that will zoom in the y-Axis to that area.2. Right-click and hold to draw a rectangle that will zoom out the y-Axis to that area;
Reset Y-Axis to display all data
Y Axis PanPan time chart in Y-Axis
Undo the last zoom action. To clear the history of previous zoom actions, click theReset button.
Help file
2.3.2.5.2 Time Chart View Option
There are several options that can effect the display of metric in time chart.
140 TEMS Discovery
© 2010 ASCOM
2.3.2.6 Table View
Table View provides a tabular display of multiple metrics, and the statistic report of themetric as well.
141TEMS Discovery Working Environment
© 2010 ASCOM
2.3.2.6.1 Toolbar
Combobox
List the available configurations. Each configuration defines thecollection of metric to be loaded and in which spreadsheet to load. Whensending/dragging a file/device to Table View with a configurationselected, the data filtering options currently defined in Data Explorer
will be applied.
Save the current displayed metric and its location as a configuration.
Save the current metric configuration as new configuration.
Delete the current configuration.
Zoom in or out of the spreadsheet
Export the displayed metric data to MapInfo Mif/Mid files
Export the displayed metric data to an Excel file. (Note: Only up to 65536records can be written to the Excel file due to Excel's limitations.)
Export the displayed metric data to ASCII files and then compress all thefiles to ZIP file.
Add a new spreadsheet to the table view.
Remove the current active spreadsheet and its pair (Metric and Statisticspreadsheet).
Clean up the display.
Delete the selected column and its corresponding statistic data fromspreadsheet.
Help file
52
52
142 TEMS Discovery
© 2010 ASCOM
2.3.2.7 Point Details
The Point Detail View provides a convenient way to overview detail information from aparticular time or location. By moving the cursor into the Map View and Time Chart, orby changing the row selection in the spreadsheet of Message View and Table View, thedetail information will be displayed as shown below in the spreadsheet.
In this dialog, you can also select a tool-tip configuration, so that the corresponding detailinformation can be displayed in the tooltip.
You have control over what information to display in this view by selecting a different
metric group from the combo box. Clicking the toolbar button ( ) will bring up the Point Detail Configuration dialog to create or edit the metric group.
Clicking the toolbar button ( ) will sort the metric group by category; otherwise, themetric group will be sorted alphabetically.
If the metric group is sorted by category, clicking the toolbar button ( ) will expand orcollapse all of the categories.
244
143TEMS Discovery Working Environment
© 2010 ASCOM
2.3.2.8 Legend View
The Legend View displays the plot band information of metrics that are drawn in theMap View and Time Chart. Here, you can show or hide a particular metric from displayby selecting or de-selecting the corresponding metric title. For the metric displayed in Map View, you can even show or hide the display of data points within a particular plotband by checking or unchecking that plot band.
By dragging a metric title and dropping it into Map View or Time Chart, the plot bandinformation of that metric will be displayed as a floating legend that can be movedaround within the view.
Clicking the Expand toolbar button ( ) will expand the entire tree view; while the
Collapse toolbar button ( ) will collapse the tree view.
144 TEMS Discovery
© 2010 ASCOM
2.3.2.8.1 Pop-up Menu
Cell Configuration of Map View
· Move to CenterMove the bounding rectangle of the displayedversion of cell sites to the center of Map View.
· Zoom to FitZoom the view port to the bounding rectangle ofthe displayed version of cell sites.
· Edit Cell ConfigurationOpen Edit Cell Configuration dialog.
· Edit View OptionsOpen Cell Configuration View Option dialog.
· Edit Grouping LogicOpen Edit Grouping Logic dialog.
· Apply Grouping LogicApply a certain grouping logic to refresh the logicaldisplay of the selected version of cell sites.
· SaveSave the version of cell site to file.
· Save AsSave the version of cell sites as a new cell site.
271
276
145TEMS Discovery Working Environment
© 2010 ASCOM
GIS of Map View
· Move to CenterMove the bounding rectangle of the displayed GISdata to the center of Map View.
· Zoom to FitZoom the view port to the bounding rectangle of thedisplayed GIS data.
· Open Map View OptionsOpen Map View option dialog.
Metric of Map View
· Edit PlotbandEdit the plot band of the metric.
· Move to CenterMove the bounding rectangle of the displayed metricto the center of Map View.
· Zoom to FitZoom the view port to the bounding rectangle of thedisplayed metric.
Metric of Time Chart
· Edit PlotbandEdit the plot band of the metric.
· RemoveRemove the metric from Time Chart.
112
146 TEMS Discovery
© 2010 ASCOM
2.3.2.9 Wave View
Wave View provides functions to visualize and analyze voice quality. You can import 8-bit or 16-bit wave files through Import Drive Test Data and associate the wave file withany imported device with certain time offset. Those wave files will be listed under theassociated device with frame name "WaveFiles" in the Data Explorer .
To use this function, right-click on a wave file and select "Send to Wave View" from themenu, or directly drag and drop the wave file to Wave View. This view can also besynchronized with other synchronizable views.
252
49
147TEMS Discovery Working Environment
© 2010 ASCOM
2.3.3 Summary Data Views
The project workspace contains multiple views. All of the views provide various datapresentations for analyzing and troubleshooting visually and efficiently. To categorizethose views, there are Synchronizable Views and Summary Data Views .
Summary views are the views that present statistic data in various formats. Summaryviews include:
· Histogram· Metric Correlation· Batch PDF View· Problem Summary View· Sector Statistic
For Synchronizable Views, see Synchronizable Views for more information.
87 147
148
152
154
155
156
87
148 TEMS Discovery
© 2010 ASCOM
2.3.3.1 Histogram
Histogram View is for graphical display of metric data showing the proportion of datathat falls into each specific plot band. To display data in Histogram, drag the metric dataobject from Data Explorer and drop it into the Histogram View, or right-click the metricdata object and choose Send to Histogram from the pop-up menu.
The graphical display of metric data can be shown as a bar graph, a 2D pie chart, or a3D pie chart; all options can be freely converted from one to the other.
149TEMS Discovery Working Environment
© 2010 ASCOM
2.3.3.1.1 Toolbar
Display a table size selector for creating multiple histogram. The time charts arealways in sync.
List the available configurations. Each configuration defines the collection of metric tobe loaded and in which histogram to load.
Save the current metric configuration as new configuration.
Delete the current configuration.
Open View Option dialog. See View Options for more information.
Change the cursor to Pointer. Right-clicking the screen will bring up the followingpop-up menu...
· Convert to 2D Pie ChartConvert the current display into a 2D Pie Chart.
· Convert to 3D Pie Chart Convert the current display into a 3D Pie Chart.
· Remove Remove a particular chart from display.
· Copy Histogram Copy the current display to Clipboard to paste itoutside of TEMS Discovery.
· Copy Statistic Data Copy the current display statistic data to Clipboardto paste it outside of TEMS Discovery.
· Page Setup Page setup for print out or PDF generation.
· Print See "Output" for more information.
· Generate Image File See "Output" for more information.
Cell Merger ToolLeft-click, hold, and move to draw a rectangle to select the cells to be merged.Release the cursor to merge the cells into a single cell spanning multiple columnsand rows.
Horizontal Cell Splitting ToolClick the cell created with the Cell Merger to split it horizontally.
Vertical Cell Splitting ToolClick the cell created with the Cell Merger to split it vertically.
150
150 TEMS Discovery
© 2010 ASCOM
Clean up the display.
Help
2.3.3.1.2 View Options
The following View Options dialog can be brought up by clicking on the toolbar button.
Label
· General Select whether to display a PDF, CDF, and/or a label on bar. (The font for the labelon bar can be modified.)
· Title Legend Select what to display in the title.
· KPI OptionsSelect the KPI to be listed.
· PDF Bar Chart StyleSelect a flat or 3D image of the PDF bar chart.
· Bar Chart Extended Label Select any additional information to display (other than the plot band displayed onthe bottom of the bar chart).
151TEMS Discovery Working Environment
© 2010 ASCOM
Color
· Bar Chart Background Fill The background of bar chart can be in filled as a gradient to visually enhancepresentation. You can define the start and end colors, and the fill angle. Click thecolor bar to select a color.
· Pie Chart Background Fill The background of bar chart can be in filled as a gradient to visually enhancepresentation. You can define the start and end colors, and the fill angle. Click thecolor bar to select a color.
· Bar Color Pool The color(s) of the bar chart can be picked from this color pool. Click the color barto select a color.
· Chart frame background color Select background color for the chart frame. Click the color bar to select a color.
· Legend background color Select background color for the legend. Click the color bar to select a color.
152 TEMS Discovery
© 2010 ASCOM
2.3.3.2 Metric Correlation
Metric Correlation enables the indication of linear/non-linear relationship between twometrics. You can drag a metric data object from the Data Explorer and drop it into thecorrelation view, then drag another metric data object from Data Explorer and drop itinto the correlation view--choose Replace Metric in X Axis to build the relationshipbetween these two metrics. The Least Squares Fitting mathematical procedure is appliedto build this correlation.
The following pop-up menu will appear if metric data is dragged and dropped into the Time Chart...
· Replace Metric in X Axis Replace metric in X Axis with the dragged metric.
· Replace Metric In Y AxisReplace metric in Y Axis with the dragged metric.
· Add Metric to Y AxisAdding the dragged metric to Y Axis will create a newfitting curve that indicates the relationship between thismetric and the metric in X Axis.
153TEMS Discovery Working Environment
© 2010 ASCOM
2.3.3.2.1 Toolbar
Display a table size selector for creating multiple histogram. The time charts are alwaysin sync.
List the available configurations. Each configuration defines the collection of metric to beloaded and in which histogram to load.
Save the current metric configuration as new configuration.
Delete the current configuration.
View OptionOpen the View Option dialog. See View Option for more information.
Change the cursor to Pointer. Right-clicking the screen will bring up the following pop-upmenu...
· Copy Copy the current display to Clipboard to paste it outsideof TEMS Discovery.
· Remove Curves/EventsRemove one or all curves/events from display.
· Remove Remove a particular chart from display.
· Page Setup Page setup for print out or PDF generation.
· Print See "Output" for more information.
· Generate Image File See "Output" for more information.
Clean up the display.
You can define the degree from 1 to 4 for Least Squares Fitting. Click this button toapply the change.
Help
139
154 TEMS Discovery
© 2010 ASCOM
2.3.3.3 Batch PDF View
TEMS Discovery can generate data summary in a PDF file for any particular devicebased on Batch Configuration . When right-clicking, you can select context menuSend to Batch PDF View of a device from the Project Explorer or Data Explorer todisplay the PDF in this view.
240
30 49
155TEMS Discovery Working Environment
© 2010 ASCOM
2.3.3.4 Problem Summary View
Problem Summary View lists the problem summary of devices based on pre-definedproblem sets (see Report Template Builder for how to define problem sets). If adevice has problems, its background color will be orange, otherwise; it will be white.
You can send a set of devices from the Project Explorer or Data Explorer by either
dragging-and-dropping them into Problem Summary View ( ) or selecting them fromthe context menu. All of the devices will be listed with the number of the problems and
their detail problem information in tabular. Click the Filter toolbar button ( ProblemOnly ) to list the devices with problems, or select a different problem set definition fromthe combo box to refine the list. You can also click Detail to view the details of a problemof a particular device, or click Analysis to analyze the device. All problem informationcan be saved to Excel file.
You also can create a composite dataset from what is displayed in the spread sheet, orsimply generate report from those data.
2.3.3.4.1 Toolbar
Cleanup the spreadsheet
Back to the list of devices
List only the devices with problems
Save the problem summary to Excel file
Create composite dataset from the devices listed in the spread sheet
Generate report from the devices listed in the spread sheet
Help
174
30 49
156 TEMS Discovery
© 2010 ASCOM
2.3.3.5 Sector Statistic
The Sector Statistic View displays a metric per sector binning; its functions are similarto those of the Table View . To display data in the Sector Statistic View, drag themetric data object from the Data Explorer and drop it into the Sector Statistic View (
), or right-click the metric data object and choose Send to Sector Statistic View fromthe pop-up menu. See Data Explorer for more information.
140
49
157TEMS Discovery Working Environment
© 2010 ASCOM
2.3.3.5.1 Toolbar
Combobox
Lists the available configurations. Each configuration defines thecollection of metrics to be loaded.
Save the current displayed metric and its location as a configuration
Save the current metric configuration as new configuration
Delete the current configuration
Export the displayed statistic data to a tab-delimited text file
Delete the selected column and its corresponding statistic data fromspreadsheet
Help
158 TEMS Discovery
© 2010 ASCOM
2.4 Tools
TEMS Discovery provides the following tools:
· Script Builder· User-defined Threshold· Reporting· Antenna Pattern Viewer· Signaling Message Browser
159
238
174
221
222
159TEMS Discovery Working Environment
© 2010 ASCOM
2.4.1 Script Builder
The Script Builder provides an advanced function to extract data from messages andapply customized algorithms to generate new metrics and events. Scripts can be writtenin C# language.
The Script Builder can be launched through the menu Tool > Script Builder or the toolbar
button ( ).
The Script Builder allow you to create the following script types:
· Condition Expression· Custom Metric· Global Parameter· Advanced metric & Event: This is the most complicated and flexible type. It allows you
to generate multiple metrics, events, and report desired parameters or includingtroubleshooting information in the script.
160 TEMS Discovery
© 2010 ASCOM
2.4.1.1 Editor
TEMS Discovery provides the Script Editor and Functions Editor. The Script Editor isused to implement algorithms; the Functions Editor is used to create procedures thatcan be reused by all scripts.
Toolbar
Cut
Copy
Paste
Undo
Redo
Search
Search Next
Search and Replace
Collapse definitions
Expand all definitions
Split the editor to 50-50 in vertical direction, or remove the vertical splitter
Split the editor to 50-50 in horizontal direction, or remove the horizontalsplitter
161TEMS Discovery Working Environment
© 2010 ASCOM
2.4.1.2 Data Object: Metric List
The Metric List tab lists all available information elements(IE's), including Layer 3 signaling IE's, that can be used as the sources of data. TheseIE's can be dragged and dropped into the spreadsheet on the right side to define anAlias, which will be referred as a variable in script.
2.4.1.3 Data Object: RRC IEs
The RRC IEs tab lists all available "terminal"WCDMA RRC information elements (IE's). These IE's can be dragged and dropped intothe spreadsheet on the right side to define an Alias, which will be referred as a variablein script. When a script is executed, TEMS Discovery will automatically search for thevalues from all RRC signalling messages containing the IE's defined.
162 TEMS Discovery
© 2010 ASCOM
2.4.1.4 Data Object: Threshold
The Threshold Tab lists all of the available defaultand user-defined thresholds. These thresholds can be dragged and dropped into thespreadsheet on the right side to define an Alias, which will be referred as a variable inscript. See Threshold Settings for maintaining thresholds.136
163TEMS Discovery Working Environment
© 2010 ASCOM
2.4.1.5 Data Object: Build-in
1: Build-in Flag
· CONDITION_FLAG: this flag is used as the result of the script with the typedefined as "Condition Expression". You may build expression with syntax like:CONDITION_FLAG = (alias1>alias2 && alias3/alias4 <100). For example:
CONDITION_FLAG = (ASP_Count == 1);
· EVENT: the event qualifier
Any event defined in the Event Enum spreadsheet, when appearing in the Script Editor,must be have a prefixed EVENT. as a qualifier. For example, if we define events DropCallin the Event Enum spreadsheet, they must be referred as:
EVENT.DropCall
· EVENT_TYPE: a variable that holds the event type
if ( Was_On_Call && Moving_To_IdleMode && Without_Release_By_UE_or_NW ) EVENT_TYPE = EVENT.DropCall;
164 TEMS Discovery
© 2010 ASCOM
· EOF: indicator of the end of a drive test log file
if ( EOF && (OnCall == true))EVENT_TYPE = EVENT.OnCall_at_EOF;
· MESSAGE: a variable that holds text messages
int val=1; if( val > 5 ) { // do something ... MESSAGE += "The value is greater than 5"; } else if( val < 0 )
{ // do something ... MESSAGE += string.Format("The value {0} is less than 0", val);
}
· MESSAGE_INDEX: a variable that holds the index of the current message
messageIndexBk = MESSAGE_INDEX;
· TARGET_VALUE: this variable is used as the result of script with type defined as"Global Parameter".
messageIndexBk = MESSAGE_INDEX;
· TIMESTAMP: represents a timestamp in MS
Suppose we have defined a static variable "LastTimestamp" in Static Variablesspreadsheet and use that variable to hold the last timestamp...
//check to see if the current message is less than 3 ms away from the last messageif( TIMESTAMP < LastTimestamp+3)
{ //do something ... } LastTimestamp = TIMESTAMP; //update variable - LastTimestamp
2: Built-in User-defined Functions
· ArrayList ConvertToInt(ArrayList)Convert an array list that may contain data type of float or others to integer arraylist. The values extracted from drive test data can be any kind: float, integer, short, oreven text. If you want to check whether PSC 50 is contained in an array list ornot, doing the following checking might not produce the desired result, becausethe floating number "50.0" is not equal to integer "50".
if ( arrayListPSC.Contains(50))...
So, it is important to convert the array list to an integer array list before checking. The following statements will work for this purpose.
ArrayList arrIntegerPSC = ConvertToInt(arrayListPSC);if ( arrIntegerPSC.Contains(50))
...
· ArrayList ElementMissing(ArrayList, ArrayList)Return an array list that contains the missing elements of the second array listfrom the first array list.
· bool ArrayListContains(ArrayList, object)Check if the array list contains a specified value.
165TEMS Discovery Working Environment
© 2010 ASCOM
if (ArrayListContains(sva_ASP, Convert.ToInt32(rrcMR_MeasResultsIntraF_PSC[m])) == true)continue;
· bool IsIdentical(ArrayList, ArrayList)Check if two array lists are identical.
if ((IsIdentical(rrcMR_intraF_PSC_al,sva_SetupServerPSC)== true)// do something;
· bool IsIdenticalFloatArray(ArrayList, ArrayList)Check if two array lists are identical floating data array.
· int CountOfArrayList(ArrayList)Return the number of valid values in the array list.
· int ArrayListIndexOf(ArrayList, object)Return the index of the specified data in the array list.
· string GetDisplayString(ArrayList)Return the string representation of this array list
MESSAGE += string.Format("Event 1a, PSC {0} entering reporting range.",GetDisplayString
(rrcMR_intraF_PSC_al));
3: Build-in Math Functionhttp://msdn2.microsoft.com/en-us/library/system.math.aspx
4: Build-in String Function
· string.Formathttp://msdn2.microsoft.com/en-us/library/system.string.format.aspx
5: Build-in Classes
· ArrayListhttp://msdn2.microsoft.com/en-us/library/system.collections.arraylist.aspx· Hashtablehttp://msdn2.microsoft.com/en-us/library/system.collections.hashtable.aspx· SortedListhttp://msdn2.microsoft.com/en-us/library/system.collections.sortedlist.aspx· Queuehttp://msdn2.microsoft.com/en-us/library/system.collections.queue.aspx· Stackhttp://msdn2.microsoft.com/en-us/library/system.collections.stack.aspx
2.4.1.6 Declaration
· AliasAn alias that can be referred as a metric when writing a script.
166 TEMS Discovery
© 2010 ASCOM
· Static VariablesThe variables whose values will be kept valid while computing the next data point.
· Event EnumEvent enumeration
· MetricsMetric to be generated
· Report VariablesAdditional detail information
167TEMS Discovery Working Environment
© 2010 ASCOM
2.4.1.7 Programming in C# language
The Script Builder uses a subset of C# programming language. For more detailedinformation about C#, please refer to the online resource: http://msdn2.microsoft.com/en-us/library/default.aspx.
This section describes basic programming concepts that apply to this script build:· Statement· Expression· Example
StatementsThe sequence of execution of a script is controlled by statements, which are executed fortheir effect and do not have values. All C# statements end in a semicolon (;).
#region
#region lets you specify a block of code that you can expand or collapse when using theoutlining feature of Script Editor. #region block must be terminated with a #endregiondirective.
#region a loop statements for(int i=0; i<50; i++) { statement 1; statement 2;
}#endregion
Declaring and Initializing VariablesThe following build-in numeric data type is supported:
Build-in Numeric Data Type: Rangesbool true, falsebyte 0~255short -32768~32768int 2147483648 ~ 2147483647long -9223372036854775808 ~ 9223372036854775807 double 5.0E-324 ~ 1.7E308, 15 digits Precision
In the script, you can declare a variable by using its type and giving it a name:
int i; // create an integer
To initialize the variable, you can give it a value or use the new operator:
int j=5; // create an integer and set its value to 5
Casting VariablesTo cast a data type to a different but compatible one, you may simply place (<new datatype>) in front of the variable of interest. For example:
Delta_PSCH_RS = (float) RP_PSCH[(int)CellIndex] -(float) RSRP[(int)CellIndex]
168 TEMS Discovery
© 2010 ASCOM
Writing CommentsC# uses two forms of comments, a single-line comment starting with // and a multi-linecomment starting with /* and ending with */.
The single-line comment does not have a terminator. It ends at the end of the currentline.
int i; //simple counteri++;
Multi-line comments start with /* and end with */...
/*this code block is commented outint i=3;i++;end of comments */
Using Blocks { }C# does not contain special keywords for the end of many control statements (for, if,switch, foreach, do, while and others). Instead, C# uses the opening brace { to denotethe beginning of the block and the closing brace } to denote the end of the block.
for(int i=0; i<50; i++){ statement 1; statement 2;}
Declaring FunctionsA function declaration contains any optional modifiers, the return type, the name of thefunction, any parameters, and the body of the function. For example...int foo(){ return 5;}
To define a function that does not return a value, specify a return type of void.
void bar(){ //do work ...}
Using the return statementThe return statement exits a function. It is necessary for any function that does return avalue.
int foo(){ return 5; //necessary to get the value out of the function}
Branching statementsBranching statements are the programming equivalent of "do this, or do that, or dosomething else". They provide the means to select which "branch" of code to take. C#contains two different syntax elements that control branching: if/else and the switch/case/break statement.
169TEMS Discovery Working Environment
© 2010 ASCOM
Using the if/else Statement
The if/else statement lets us pick one of two paths based on a Boolean expression.Examine the following code...
if ( val > 5 ){ //do work ...}else{ //do work ...}
If this expression is true, the next statement is executed. If the expression is false,the next statement is skipped, and the statement after the optional else is executed.
Also, notice in this example that the else clause is optional. We can omit the elseclause if no actions will be taken if the expression is false.
if ( val > 5 ){ //do work ...}
//continue other works
However, the else clause can contain another if statement.
if ( val > 5 ){ //do work ...}else if ( val > 3 ){ //do work ...}else{ //do work ...}
Using the switch/case/break Statement
The switch/case statement provides a multi-way branching statement. The switchstatement defines the variable to use as the branching element. Each casestatement defines the beginning of a block. That block is executed only when thevalue control variable has a value equal to the value in the case statement.
switch( day ){ case "Monday" //do work; break; case "Wednesday" //do work; break; default: //do work; break;}
IterationsIteration statements provide the means to execute a block of code multiple times.
170 TEMS Discovery
© 2010 ASCOM
Using while and do/while Statement
C# contains statements that let you execute a series of statements multiple times.The while loop and the do/while loop are closely related:
int i=0;while( i < 10 ){ //do work... i++;}
The above example does work for every value of i from 0 to 9. The do/while loop canwork almost the same:
int i=0;do{ //do work ... i++;} while ( i < 10 );
The only difference between the while loop and the do/while loop is that a do/whileloop is always executed at least once. The while loop evaluates the Booleanexpression before entering the block of code. The do/while loop evaluates theBoolean expression only after the executing the block of code the first time.
Using for Loops
The code in the preceding section can be just as easily written using a for loop. A forstatement contains three clauses: the first clause sets the initial value of the loopingvariable; the second clause defines the loop termination expression; and the thirdclause defines the expression that modifies the looping variable. The first and thirdclauses may contain multiple statements separated by commas. The second clausemust evaluate to a single Boolean expression:
for( int i=0, j=0; ( i<10 ) & ( j<10 ); i++, j++){ // do work ...}
Using foreach Loops
The foreach statement provides a shortcut to loop through a collection, as shown inthe following example..
foreach( int i in collectionOfi){ //do work...}
Using break/continue in Loops
We use the break and continue statement to modify the execution paths of loops.The break statement terminates the block being executed inside the loop and exitsthe loop. The continue statement terminates the block being executed inside theloop and starts the next iteration.
for( int i=50; i<100; i++){ if( i > 80 )
171TEMS Discovery Working Environment
© 2010 ASCOM
continue; //terminate the block and start a new iteration if the expression is true if( i == 95) break; //exit if the expression is true //do work}
Expression
An expression defines some kind of computation. They include variables or literal values,and some set of operators. They may be variable assignments, mathematicalcomputations, or Boolean computations.
Arithmetic Operators
Here are the standard mathematical operators in C#...
+ addition- subtraction* multiplication/ division% modulus++ increment-- decrement
Boolean Operators
C# supports the usual logical operators.
&& logical AND|| logical OR! logical NOT
C# also supports bitwise Boolean operators.
& bitwise AND| bitwise OR^ bitwise exclusive OR(XOR)~ bitwise NOT operator
Equality and Comparison Operators
C# contains operators that let you compare values.
< smaller than<= smaller than or equal to== equal to!= not equal to>= greater than or equal to> greater than
All of these work in the exact same way. They compare two values of the same typeand return a Boolean value..
if( a == b ) //do work ...
172 TEMS Discovery
© 2010 ASCOM
2.4.1.8 Example
1. Create Alias for MetricExpand tree in the Metric List; drag and hold the target metric, then drop it into theSource Data column. An Alias should be defined for this metric so that when writingscript, this alias will represent the corresponding metric.
2. Create Static VariablesTo retain the values of a variable from a message to another, one has to define thevariable as a static variable. The static variable allow you to keep track of timestamp ofa message or a status. By defining multiple static variables, you have effectively multiplestate machines running.
3. Create Event Enum:Event Enum tab allows you to assign an event enum to be used in the script and definethe following important information:· Event category· Event description: Event name to be displayed in the user interface.· Priority· Associated analysis set· Color scheme· Event Icon Selection· Attributes (1-10) to be used in the tooltip when viewing an event in the mapview
173TEMS Discovery Working Environment
© 2010 ASCOM
4. Create Output MetricMetrics tab allows you to assign the names and properties of the metrics to be created inthe script.
5. Define Report VariableReport Variables tab allows you to define the parameters or variable to be reported alongwith any generated events.
6. Write Script
if( TxPw > -5 ) TxPw_TooHigh = TxPw;
7. Save Script
Click the Save toolbar button ( ) to save the script. If the coding has an error, an outputwindow will appear and list all errors. The error must be corrected before saving thescript.
7. Run ScriptIn the Data Explorer, drag and drop the script into any view to generate the outputmetric.
174 TEMS Discovery
© 2010 ASCOM
2.4.2 Report Template Builder
The Report Template Builder is designed to provide great flexibility to generate reports(Office Excel XLS format) from drive test data. It eliminates the need to requestcustomized report generations from another tool vendor, or manually conduct datamanipulation. With TEMS Discovery's Rport Builder, all that needs to be done isdrag-and-drop data objects from "Specific Metrics" tab to generate a final report. For allof TEMS Discovery's supported metrics, the prescriptives may be defined and the resultspresented in a chart with all Office Excel supported types. With one single operation, it ispossible to generate the final report from TEMS Discovery report templates.
The Report Template Builder has the following components:
· Toolbar and Context MenuSee Toolbar and Context Menu for more information.
· Report TemplatesList all report templates defined by using the Report Template Builder . SeeGenerate Report From Report Template for more information.
· Problem SetsList all problem sets defined by using the Report Template Builder . This problemset's definition is similar to the report template, except that the B1 cell in thespreadsheet is a flag to note whether the final report indicates that the device hasproblem. If the value in B1 cell is 0, which indicates that the device has no problem;otherwise, the device has problems. See Problem Summary View for moreinformation.
· Report Template EditorFor directly generating the final report or defining the report template. For editing thereport format/color, you are recommended to use Office Excel.
176
174
199
174
155
175TEMS Discovery Working Environment
© 2010 ASCOM
With Report Template Builder , you can:
· Define Report Template· Generate Report From Report Template
174
178
199
176 TEMS Discovery
© 2010 ASCOM
2.4.2.1 Toolbar and Context Menu
Open an Excel file
Save the information in spread sheet as final report or report template
Close any opened file and clear the spread sheet
Reload report template
Cut the selected text in the spread sheet
Copy the selected text in the spread sheet
Paste text to the spread sheet
Help
When right-clicking in the Report Template Builder, the following menu will appear:
· Remove ChartRemove the chart definition and cleanup the chartarea
· Remove Map ViewRemove the Map View definition and cleanup theview area
· Remove Correlation ChartRemove the Correlation Chart definition andcleanup the view area
· Chart SkeletonDefine a Chart Skeleton. See Define ChartSkeleton for how to more information.
· Excel Formula (Statistic Data)Define Excel formula. See Define Excel Formula
for more information.
· Create WithPlace a tag for reporting the version of TEMSDiscovery.
· Report DatePlace a tag for reporting the date when report isgenerated.
190
194
177TEMS Discovery Working Environment
© 2010 ASCOM
· Report OptionsPlace a tag for reporting the report options. See Report Options for reference.
· Name of DataPlace a tag for reporting the file name of data.
· Date Of DatasetPlace a tag for reporting the date range ofdataset from which report is generated.
· Start Collection TimePlace a tag for reporting the start collection timeof data.
· End Collection TimePlace a tag for reporting the end collection time ofdata.
· Collection DurationPlace a tag for reporting the collection duration.
· Cluster NamePlace a tag for reporting the name of the cluster.
· File Detail (All)Place a series of tags to list file details of all data
· File Detail - DevicePlace a tags to list the device description of eachfile in the data
· File Detail - NamePlace a tags to list name of each file in the data
· File Detail - DurationPlace a tags to list duration of each file in the data
· File Detail - GapPlace a tags to list time gap of each file in thedata
· File Detail - Start TimePlace a tags to list start time of each file in thedata
· File Detail - End TimePlace a tags to list end time of each file in thedata
180
178 TEMS Discovery
© 2010 ASCOM
2.4.2.2 Define Report Template
A TEMS Discovery report template is actually an Office Excel XLS file with TEMSDiscovery formatted information. TEMS Discovery is able to read and write Office Excelfiles and replace TEMS Discovery formatted information with the final values.
To define a report template, you can:1. Open an external Office Excel file, open an existing internal report template, or
directly work on the right-side spread sheet called the Report Editor.2. Drag-n-drop any IE from the Metric List tab page into the Report Editor.3. Pick the desired aggregate or charting function from the pop-up menu. As a result,
a TEMS Discovery formatted string along with additional information will be placedinto the target cell.
4. Save as a report template through the Toolbar function. The saved reporttemplate will be listed in the report templates list box.
It is recommended that you create an Excel file using Office Excel to define the reportingformat, including font, color, formula and even macro and so on, select toolbar button (
) to open the file and define TEMS Discovery report template. However, you still canright-click on any report template in the list box and select "Open In Excel" to further editreporting format.
To define a report template, you can:
1. Drag data object from Metric list. See Metric List for more information.2. Drop to editor and select report option. See Report Options for more
information.3. See Define Single Chart for how to define a chart.4. See Define Multi-series Chart for how to define a chart with more than one
series.5. See Define Chart Skeleton for how to define a chart skeleton.6. See Define Statistic Data for how to define to generate statistic data.7. See Define Trend Chart for how to define to a trend chart.
176
179
180
185
188
190
192
196
179TEMS Discovery Working Environment
© 2010 ASCOM
2.4.2.2.1 Metric list
All TEMS Discovery supported metrics anduser-defined events and metrics are listed in tree view below. You can drag-and-dropany of the metrics, except for the the information element of Layer 3 message, to theReport Editor. If you need to define a report from the information element of Layer 3message, you can define an advanced metric by using Script Builder and define thereport using that advanced metric. See the Script Builder for how to define anadvanced metric.
When you drop an item into the Report Editor, the Report Options dialog will pop up.
159
180
180 TEMS Discovery
© 2010 ASCOM
2.4.2.2.2 Report Options
Once an IE is dropped into the Report Editor, the following dialog will popup. You canselect the desired report type and descriptive, and even apply a threshold or range to thedata of target metric. Once you have selected the settings, a well formatted string andadditional information will be placed in the target cell.
Report Type
· ChartDefine the TEMS Discovery specific chart definition. See Define Single Chart andDefine Multi-series Chart for details.
· Correlation ChartDefine a correlation chart between a pair of metrics. See Define Correlation Chartfor details.
· Correlation KeyDefine a correlated metric to generate Chart or Statistic Data. See Define SingleChart , Define Multi-series Chart and Define Statistic Data for more
185
188
196
185 188 192
181TEMS Discovery Working Environment
© 2010 ASCOM
information.
· Map ViewDefine map view definition.
· NamePlace the name of dragged item to the target cell.
· Single ValueThis is to differentiate between a "Chart" and "Statistic Data" report type. This type ofreport definition will only produce one final value.
· Statistic DataDefine the statistic data definition. See Define Statistic Data for details.
· TabularDefine Tabular data definition. See Define Tabular Chart for details.
· Trend ChartDefine trend chart definition. See Define Trend Chart for details.
Descriptive
· CountCount of the data points
· DurationCount of the data points multiplied by binning resolution
· Linear AverageLinear average of the data points
· MeanMean of the data points
· MaxMaximum value of the data points
· MinMinimum value of the data points
· ModeMode of the data points
· PercentagePercentage of the data points that are within the range defined or over/below adefined threshold. A threshold or a range must be defined if this report type isselected.
· Standard DeviationStandard deviation of the data points
· Sum
192
195
196
182 TEMS Discovery
© 2010 ASCOM
Summation of the value of the data points
· Unique CountCount of unique value of the data points
· VarianceVariance of the data points
· X-PercentileValue of the data point that is in the specified percentage - the percentage must bedefined.
183TEMS Discovery Working Environment
© 2010 ASCOM
Define Plot Bands
If you select to report data in Chart, you can also define plot bands by providing startvalue, end value and the step value.
Apply Self Restriction
You can define a threshold or a range to filter data points, so that only the data pointssatisfied the threshold/range will be computed for what is described. You can select alogical operator and a corresponding operand (numerical value or text) to form a logicalexpression. Up to two logical expressions are supported and these two logicalexpressions will be joined. The settings in this section apply to the selected metric itself.
Under the metric list, there are some special metric groups like "WCDMA PSC Scanning- UARFCN #=?" and "WCDMA PSC Scanning - UARFCN =?". If you drag and drop ametric under the group name ended with "#=?" to report template builder, you can thenspecific an index so that only the data in the specified index will be reported. In anotherhand, if you drag and drop a metric under the group name ended with "=?" to reporttemplate builder, you can specific a key so that only the data of the specified key (ex:UARFCN) will be reported.
Apply Condition Filter
You can also select one or multiple condition filters. Only the data points at the times orlocations meeting the criteria defined in the condition filters will be included for reporting.
Apply (Geographical) Cluster Region Filter
You can select to enable or disable UDR data filtering for the data you select. If "EnableUDR Filtering" option is selected, by enabling "Consider data only in cluster region index#" check box and selecting an index, you can create a report template containing flagsfor cluster region index. Before generating a report for a specific set of data, the user canthen associate a set of specific user-defined regions (UDRs) with the region index. See Generate Report From Report Template for detail. To be more flexible, you can evendefine to filter the data based on the attribute of each polygon.
Apply Device Attribute
You can attach certain attributes to mobile data (See File/Device Information for moreinformation) so that mobile data can be identified by its attributes. For example, you havedata from two operators, Blue and Green. You can import those data into the samedataset, and set their attributes to Blue and Green, respectively. In the report template,you can define the report with data of the Blue attribute, Green attribute, or both.
You need to check the checkbox in front of each attribute to include that attribute into thedefinition.
When generating the final report, those attributes will be used to identify what data is tobe considered for reporting. See Generate Report From Report Template for how togenerate reports from template.
199
70
199
184 TEMS Discovery
© 2010 ASCOM
You can also check "Enable delta between different device attributes" to generate deltabetween data of two different attribute sets. A plot band need to be defined so that thedelta can be presented in Chart.
185TEMS Discovery Working Environment
© 2010 ASCOM
2.4.2.2.3 Define Single Chart
As an example, you can drag-and-drop the IE cdma2000 > CDMA Top Pilot Scanning >Peak Ec/Io >Top 1 from the Metric List into the Report Editor, select Chart > LinearAverage from the pop-up menu. When moving the mouse, an area will be dynamicallyhighlighted in light grey. This area defines the chart location and size. After you move themouse to the bottom-right corner of the desired chart area, left-click and the followingdefinition will be generated in the Report Editor. Some of the definitions are automaticallyfilled in, but you can manually edit the definition to adjust the display of chart to what youprefer.
The first column in the highlighted area is the title of the definition, and starting from thesecond column are the series definitions. Each column represents one series of thechart.
The following information is used to define a series:
Definition Define the IE with a formatted string including the size of the chartarea. (Do not edit this information!)
Descriptive Select what to calculate for the IE. For each plot band, one valuewill be computed and those values will be defined as the Y values.The plot band of this IE by default will be defined as X values,unless a correlation metric is defined.
Display Select what to display in the chart as the Y Values. The optionsare Value, PDF, and CDF.
Series Title Define the title for the series.
Chart Type Select a chart type. These chart types are fully compatible to thosein Office Excel 2007. However, if only an earlier version of theprogram is installed, some of the chart types will not be viewable.
ChartLayout #
Office Excel provides a set of predefined layouts for each charttype. Each layout is indicated using an integer number. You canrefer to Office Excel for more detailed information. See AvailableChart Type for overview.201
186 TEMS Discovery
© 2010 ASCOM
Plot By Indicates the way columns or rows are used as data series on thechart. It can be one of the following: xlColumns or xlRows.
Chart Title Define the title for the chart. This title need to be defined only inthe second column and left blank for the other columns.
X Values The starting Cell label of the X-values. By default, the X-values ofthe chart will be the plot band of the metric, and the Y-values willbe the values (computed by the selection of the "Descriptive") thatare allocated in each band. If a correlated metric is defined for thismetric, the X values will be the plot bands of this correlated metric.This value will be automatically filled when generating the finalreport.
X Title Title for the X-Axis
Y Values The starting Cell label of the X-values. This value will beautomatically filled when generating the final report.
Y Title Title for the Y-Axis
# of Bands Define the number of bands to be considered for generating thechart.
Sort Order Define the sort order for sorting Y values. The options are"Ascending", "Descending", and "None".
Correlation X values by default is the plot band assigned to this IE. For somecases, you can correlate this IE with another IE and use the plotband of that IE as the X-values.
For report template shown above, you will get the final report similar the one shownbelow. The H and I column of the spread sheet are generated by TEMS Discovery andused by Office Excel to generate chart. Do not delete or hide this data.
187TEMS Discovery Working Environment
© 2010 ASCOM
For example, if you want to create a chart to visualize the linear average of Peak Ec/Io ofeach serving sector, this metric can be correlated with Common > Cell ID - cdma2000 >Sector ID > Sort By: Signal Strength > Top 1. You can drag-and-drop that metric fromthe Metric List into the Correlation cell shown in below.
The final report will be similar to the following:
For the example shown above, you can even select the order to sort the Peak Ec/Io by "Ascending" or 'Descending" order so that the chart can be better visualized. If you furtherdefine a number in "# of Bands" - for example, use 5 - it will show you only the strongeror weaker 5 serving sectors in the chart.
Of course, you can select to correlate with any other metrics, and, by combining thosecharting options, you can produce a rich report by just dragging and dropping data.
179
188 TEMS Discovery
© 2010 ASCOM
2.4.2.2.4 Define Multi-series Chart
In a single chart, you can define more than one series by simply dragging and droppinganother IE into the immediate column after the last series. Other than defining the chartarea (the highlighted area in light-grey), all operations are the same as defining the firstseries. As an example, you can see that the following report template has three seriesdefined.
For Chart Layout #, Plot By, Chart Title, and Correlation, only the first series need tobe defined. Other series will apply the same settings.
For the report template shown above, you will get a final report similar to the one shownin the following screenshot.
The chart type for different series can be set to different types. This way, one series canbe plotted in the "xlColumn" type and the other can be plotted in the "xlLine" type.
189TEMS Discovery Working Environment
© 2010 ASCOM
However, the mixed chart type can only be defined to a 2D chart type. In the case thatyou define a mixed 3D chart type, or one to a 2D type and the other to 3-D type, all theseries will be plotted to the chart type of the first series.
190 TEMS Discovery
© 2010 ASCOM
2.4.2.2.5 Define Chart Skeleton
In some circumstances, you may want to manually define a list of X-values and Y-valuesone by one. Each value could be computed by an Office Excel formula, constant value,or cross-referred value; or computed by TEMS Discovery through a "Single Value" reporttype. TEMS Discovery provides a way to define a chart skeleton and, when generatingthe final report, TEMS Discovery will create the chart based on the definition.
To define a chart skeleton, right-click the Report Editor and select Chart Skeleton fromthe context menu. Similar to when defining a chart, an area will be dynamicallyhighlighted in light-grey when moving the mouse. At the right-bottom corner of thedesired chart area, left-click and the following definition will be generated in the ReportEditor.
For this skeleton, you need to at least manually define the starting cell label of X valuesand Y values, and "# of Bands" as well. Cross reference is allowed but the format ofreference should be as such:'Sheet Name'!M24. Be sure to place "!" mark after the sheetname. The following is an example of a well-defined chart skeleton.
The report shown below is the final report generated by TEMS Discovery.
191TEMS Discovery Working Environment
© 2010 ASCOM
192 TEMS Discovery
© 2010 ASCOM
2.4.2.2.6 Define Statistic Data
You have the choice to describe a metric in tabular. Drag-and-drop a metric and select Statistic Data in the Report Options. The definition that will be generated is shownbelow.
Figure 1
Cell B2 (the cell that the metric is dropped into) defines the metric information, Cell B3defines what to compute, and, by default, Cell B4 defines where the starting cell is toplace the range. If you don't want the range to be listed, clear the cell. You can list othermetrics side-by-side by defining another Statistic Data report in the C Column; however,all of the metrics must have the same plot band definition.
The following is the final report generated:
Figure 2
To generate statistic data per its own plot band is not enough. The more desiredinformation is the correlation between two metrics. In the Fig.1, you can drag-and-dropanother metric to Cell B5 and define it as the Correlation metric. For example, you candrag-and-drop Common > Cell ID - cdma2000 > Sector ID > Sort By: Signal Strength >Top 1 and drop it into Cell B5, as shown below.
Figure 3
193TEMS Discovery Working Environment
© 2010 ASCOM
Be aware that if you define to list other metrics side-by-side, all of these metrics musthave the same correlation defined. In this example, Cell C5 must be the same as CellB5. The final report generated from the above example is shown below:
Figure 4
The above example lists the linear average of Ec/Io and Io of each sector coverage. Tocorrelate with Cell ID - <technology> under the Common tree node, you must havescanner data and its corresponding cell configuration all imported to the same project.
194 TEMS Discovery
© 2010 ASCOM
2.4.2.2.7 Define Excel Formula
If the data generated by TEMS Discovery is still not enough, you can manipulate thedata by defining your own formula like in the example shown below.
For the above example, right-click cell G3, select Excel Formula (Statistic Data), enterthe Excel formula to the pop-up dialog, and click OK.
The formatted definition string "{Statistic Data}[!Formula]=d3*1000+e3" will then beplaced in cell G3.
This formula definition shall be defined in the same row as the other "{Statistic Data}..."definition. The formula should be in Excel syntax and can contain any Excel built-infunctions. In the formula, the cell reference must always refer to the first line of data.
195TEMS Discovery Working Environment
© 2010 ASCOM
2.4.2.2.8 Define Tabular List
You may use "Tabular" report type to create a tabular list of multiple metrics. You needto reserve at least 3 columns to the left for Time, Latitude and Longitude.
196 TEMS Discovery
© 2010 ASCOM
2.4.2.2.9 Define Trend Chart
Defining a trend chart is similar to defining a regular chart, except that you can selectperiodicity, Hourly, Daily, Weekly, and Monthly, for the trend report.
2.4.2.2.10 Define Correlation Chart
You may include one or more correlation charts in your report template. And You haveoptions to include one or more of the following options in a correlation chart:
· Draw fitting curve with 1~4 fitting order
· Draw scatter points
· Draw aggregation curve: This option allows you to divide X-axis metric into multiplesteps, and Discovery will calculated the corresponding aggregate values and Y-axismetric for each of the steps and draw lines connecting adjacent data points. WithDefault option, Discovery will find the ranges from all available data point andautomatically assign up to 10 steps. For predictable X-axis steps, you arerecommended to select "Customize" option and then define Start value, End value,and Step size according to the nature of X-axis metric.
197TEMS Discovery Working Environment
© 2010 ASCOM
The following are sample output expected for a final report:
To create such report, you may follow the steps below:
1. Drag the x-axis metric from the metric list to a cell in the report template2. Select "Correlation Chart" as Report type and define other setting as necessary3. Click OK, and drag mouse to define the chart space.4. Left click to finalize chart space5. Drag y-axis metric from the metric list and drop to the grayed chart space6. Repeat step 5 for additional y-axis metrics7. Resize cell height or cell width and format cell in Excel
198 TEMS Discovery
© 2010 ASCOM
The final template may look like this. The content above the chart space is automaticallyfilled up by Discovery and will not appear in the final report output. Experienced user mayfurther edit the contents of those cells to alter the final output.
199TEMS Discovery Working Environment
© 2010 ASCOM
2.4.2.3 Generate Report From Report Template
There are three ways to generate a report from a report template:
From Walk-U-Through
1. Go to the step Generate Report.2. Select the target project from the combo box. 3. Select the target data.4. Click the Generate Report.5. The Report will be displayed in Microsoft Excel.
From Project List
1. Expand the tree view to the target mobile data, or dataset; then right-click on it.2. Select Generate Report.3. The report will be displayed in Microsoft Excel.
From Data Explorer
1. Expand the tree view to the target mobile data, or dataset; then right-click on it2. Select Generate Report.3. Report will be displayed in the Microsoft Excel.
Before the report can be generated from template, the following option will pop-up:
13
190
178
200 TEMS Discovery
© 2010 ASCOM
Apply Collection Date Filtering
You can choose to report all the data in the selected dataset/mobile, or specify only areport on the data collected from a start date to an end date.
Apply Condition
You can select one or multiple condition expressions to filter data points, so that only thedata points satisfied the condition expressions will be computed for what is described.See Script Builder for how to define a condition expression.
Apply Default Geo Region
You can choose to report only the data falling in the selected geo region that can bedefined in Map View .
In Project Properties , you can assign cluster index for those UDR created in MapView . If you have selected "Consider data only in cluster region index" and given anindex (See Report Options for detail) in the report template, the target data will befiltered by those indexed cluster UDR. In case, you do not define cluster region filteringfor some data, those data will be filtered by the default geo region selected in thisdialog.
After all options selected, you can then select a report template and click GenerateReport to generate report. The final report can also be saved to the file you browse.
Generate report only on a particular sheet
By providing sheet index, you can force TEMS Discovery to generate report on thatparticular sheet only.
Save report as an Excel file
You may use window browser to save the report to an Excel file in a target folder.
159
106
38
106
180
201TEMS Discovery Working Environment
© 2010 ASCOM
2.4.2.4 Available Chart Type
Microsoft Excel supports many kinds of charts to help you display data in ways that aremeaningful to your audience. You can easily select the type you want from a list ofstandard or custom chart types.
The following is an overview of some standard chart types and their subtypes. For moredetailed information, please refer to Microsoft's online resource.
Column charts
A column chart shows data changes over a period of time or illustrates comparisonsamong items. Column charts have the following chart sub-types:
Clustered Column This type of chart compares values across categories. It is alsoavailable with a 3-D visual effect. As shown in the following chart, categories areorganized horizontally, and values vertically, to emphasize variation over time.
Stacked Column This type of chart shows the relationship of individual items to thewhole, comparing the contribution of each value to a total across categories. It is alsoavailable with a 3-D visual effect.
100% Stacked Column This type of chart compares the percentage each valuecontributes to a total across categories. It is also available with a 3-D visual effect.
3-D Column This type of chart compares data points (data points: Individual valuesplotted in a chart and represented by bars, columns, lines, pie or doughnut slices,dots, and various other shapes called data markers. Data markers of the same colorconstitute a data series.) along two axes. For example, in the following 3-D chart, youcan compare four quarters of sales performance in Europe with the performance oftwo other divisions.
202 TEMS Discovery
© 2010 ASCOM
Bar charts
A bar chart illustrates comparisons among individual items. Bar charts have thefollowing chart sub-types:
Clustered Bar This type of chart compares values across categories. It is alsoavailable with a 3-D visual effect. In the following chart, categories are organizedvertically, and values horizontally, to place focus on comparing the values.
Stacked Bar This type of chart show the relationship of individual items to thewhole. It is also available with a 3-D visual effect.
100 % Stacked Bar This type of chart compares the percentage each valuecontributes to a total across categories. It is also available with a 3-D visual effect.
203TEMS Discovery Working Environment
© 2010 ASCOM
Line charts
A line chart shows trends in data at equal intervals. Line charts have the followingchart sub-types:
Line This type of chart displays trends over time or categories. It is also availablewith markers displayed at each data value.
Stacked Line This type of chart displays the trend of the contribution of each valueover time or categories. It is also available with markers displayed at each datavalue.
100% Stacked Line This type of chart displays the trend of the percentage eachvalue contributes over time or categories. It is also available with markers displayedat each data value.
3-D Line This is a line chart with a 3-D visual effect.
204 TEMS Discovery
© 2010 ASCOM
Pie charts
A pie chart shows the size of items that make up a data series (data series: Relateddata points that are plotted in a chart. Each data series in a chart has a unique coloror pattern and is represented in the chart legend. You can plot one or more dataseries in a chart. Pie charts have only one data series.), proportional to the sum ofthe items. It always shows only one data series and is useful when you want toemphasize a significant element in the data. Pie charts have the following chart sub-types:
Pie This type of chart displays the contribution of each value to a total. It is alsoavailable with a 3-D visual effect, as shown in the following chart.
Exploded Pie This type of chart displays the contribution of each value to a totalwhile emphasizing individual values. It is also available with a 3-D visual effect. Pie ofPie This is a pie chart with user-defined values extracted and combined into asecond pie. For example, to make small slices easier to see, you can group themtogether as one item in a pie chart and then break down that item in a smaller pie orbar chart next to the main chart.
Bar of Pie This is a pie chart with user-defined values extracted and combined intoa stacked bar. More information
205TEMS Discovery Working Environment
© 2010 ASCOM
XY (Scatter) charts
An xy (scatter) chart shows the relationships among the numeric values in severaldata series (data series: Related data points that are plotted in a chart. Each dataseries in a chart has a unique color or pattern and is represented in the chart legend.You can plot one or more data series in a chart. Pie charts have only one dataseries.), or plots two groups of numbers as one series of xy coordinates. Scattercharts are commonly used for scientific data and have the following chart sub-types:
Scatter This type of chart compares pairs of values. For example, the followingscatter chart shows uneven intervals (or clusters) of two sets of data.
When you arrange your data for a scatter chart, place x values in one row or column,and then enter corresponding y values in the adjacent rows or columns.
Scatter with Data Points Connected by Lines This type of chart can be displayedwith or without straight or smoothed connecting lines between data points. Theselines can be displayed with or without markers. More information
206 TEMS Discovery
© 2010 ASCOM
Area charts
An area chart emphasizes the magnitude of change over time. Area charts have thefollowing chart sub-types:
Area This type of chart displays the trend of values over time or categories. It isalso available with a 3-D visual effect. By displaying the sum of the plotted values, anarea chart also shows the relationship of parts to a whole. For example, the followingarea chart emphasizes increased sales in Washington and illustrates the contributionof each state to total sales.
Stacked Area This type of chart displays the trend of the contribution of each valueover time or categories. It is also available with a 3-D visual effect.
100% Stacked Area This chart type displays the trend of the percentage eachvalue contributes over time or categories. It is also available with a 3-D visual effect.
207TEMS Discovery Working Environment
© 2010 ASCOM
Doughnut charts
Like a pie chart, a doughnut chart shows the relationship of parts to a whole;however, it can contain more than one data series (data series: Related data pointsthat are plotted in a chart. Each data series in a chart has a unique color or patternand is represented in the chart legend. You can plot one or more data series in achart. Pie charts have only one data series.). Doughnut charts have the followingchart sub-types:
Doughnut This type of chart displays data in rings, where each ring represents adata series. For example, in the following chart, the inner ring represents gas taxrevenues, and the outer ring represents property tax revenues.
Exploded Doughnut This chart type is like an exploded pie chart, but it can containmore than one data series.
208 TEMS Discovery
© 2010 ASCOM
Radar charts
A radar chart compares the aggregate values of a number of data series (dataseries: Related data points that are plotted in a chart. Each data series in a chart hasa unique color or pattern and is represented in the chart legend. You can plot one ormore data series in a chart. Pie charts have only one data series.). Radar chartshave the following chart sub-types:
Radar This type of chart displays changes in values relative to a center point. It canbe displayed with markers for each data point. For example, in the following radarchart, the data series that covers the most area, Brand A, represents the brand withthe highest vitamin content.
Filled Radar In this type of chart, the area covered by a data series is filled with acolor.
209TEMS Discovery Working Environment
© 2010 ASCOM
Bubble charts
A bubble chart is a type of xy (scatter) chart. It compares sets of three values andcan be displayed with a 3-D visual effect. The size of the bubble, or data marker(data marker: A bar, area, dot, slice, or other symbol in a chart that represents asingle data point or value that originates from a worksheet cell. Related data markersin a chart constitute a data series.), indicates the value of a third variable. To arrangeyour data for a bubble chart, place the x values in one row or column, and entercorresponding y values and bubble sizes in the adjacent rows or columns. Forexample, you would organize your data as shown in the following picture.
The following bubble chart shows that Company A has the most products and thegreatest market share, but not the highest sales.
210 TEMS Discovery
© 2010 ASCOM
Stock charts
This chart type is most often used for stock price data, but can also be used forscientific data (for example, to indicate temperature changes). You must organizeyour data in the correct order to create stock charts. Stock charts have the followingchart sub-types:
High-Low-Close The high-low-close chart is often used to illustrate stock prices. Itrequires three series of values in the following order (high, low, and then close).
Open-High-Low-Close This type of chart requires four series of values in thecorrect order (open, high, low, and then close).
Volume-High-Low-Close This type of chart requires four series of values in thecorrect order (volume, high, low, and then close). The following stock chart measuresvolume using two value axes: one for the columns that measure volume, and theother for the stock prices.
Volume-Open-High-Low-Close This type of chart requires five series of values inthe correct order (volume, open, high, low, and then close). More informationFor detailed instructions on how to use Stock charts, see Creating a Stock chart.
211TEMS Discovery Working Environment
© 2010 ASCOM
Cylinder, Cone, or Pyramid charts
These chart types use cylinder, cone, or pyramid data markers to lend a dramaticeffect to column, bar, and 3-D column charts. Much like column and bar charts,cylinder, cone, and pyramid charts have the following chart sub-types:
Column, Stacked Column, or 100% Stacked Column The columns in these typesof chart are represented by cylindrical, conical, or pyramid shapes.
Bar, Stacked Bar, or 100% Stacked Bar The bars in these types of chart arerepresented by cylindrical, conical, or pyramid shapes.
3-D Column The 3-D columns in this type of chart are represented by cylindrical,conical, or pyramid shapes.
212 TEMS Discovery
© 2010 ASCOM
2.4.3 ADP Management
Automatic Data Processing (a.k.a ADP) is an advanced configurable function thatmonitors newly arrived drive test data, automatically imports the data, generates reports,deposits the reports to a specified location, and/or sends the report via email. ADPallows multiple computers to use distributed data processing. See Data NetworkingConfiguration for more information.
The ADP Management window can be brought up by selecting menu Tools > Automatic
Data Processing... or by clicking toolbar button ( ).Figure 1 below shows the ADP Management window
figure 1.
You can create a new ADP task by clicking the toolbar button ( New), and following thewizard steps. An ADP task can be defined as a purely file monitoring task to monitor file folders toimport and process the data file into TD, or defined as a purely output generating task togenerate output (pdf and/or report) from project/datasets. Or you can define a task toboth the file monitoring and output. The Tasks tab of this window lists the created ADP tasks in a table with the followingcolumns and functions:
1. Task Name:shows the name of the task.
2. Status:shows the status of the task (e.g. Active or Inactive).
3. Start/Stop button:used to start or stop a task.
4. Edit/View button:used to edit or view a task's definition.
5. Delete button:used to delete an inactive task.
6. Check Time:shows the check time of output generation.
7. From:shows the beginning of the output data's date range.
8. To:shows the end of the output data's date range.
247
213TEMS Discovery Working Environment
© 2010 ASCOM
9. Task Description:shows the description of the task.
The Log tab shows the logging information for the ADP tasks.
The Running Status tab shows the information of running (actively importing orprocessing output) ADP tasks.
To configure ADP to achieve distributed data processing, select the toolbar button (Networking) to bring up the Data Networking dialog. To distribute the created tasksby this computer, this computer will serve as the Dispatcher and maintain a list ofcomputers that are available to process data. See Data Networking for moreinformation.
2.4.3.1 ADP Step1: File Monitor
The step 1 window of configuring an ADP task is shown below:
If you are creating a new ADP task for purely output purpose, you can skip this step byclicking the Next button to go to the next step.
To add a new file folder to be monitored by this ADP task, you can click the toolbar
button ( Add).To remove a file folder from the table, select the row to be removed and then click the
toolbar button ( Remove).
File Folders Table
245
245
214 TEMS Discovery
© 2010 ASCOM
This window has a table listing all the folders to be monitored by this ADP task.This table has the following columns and functions:
1. Select:used to select or unselect a folder to be actively monitored by the task or not.
2. Host:indicates the folder to be monitored is Local to this computer or from an FTP server.
3. Browse:used to browse the Local folder or the FTP server folder and related information.More detailed information about the FTP server information is in the next section.
4. Project Root Folder:shows the folder name which is the root folder of the project data.
5. Data Type:indicates what kind of drive test data file is to be monitored in this folder.
6. Frame Configuration:indicates which frame information to be imported from the files in the folder being
monitored. You can use the toolbar button ( Frame Config) to access the FrameConfiguration window to create/modify a Frame Configuration.
7. More:used to setup more options of data importing for the folder being monitored.
8. FTP Additional Info...:used to display additional information for the FTP monitor folder.
Setup Monitored Folder (Project Root Folder) and Sub-folders
In order to monitor multiple projects and multiple data sets automatically, it isrecommended to set up the monitored folder with the following structure:
<Monitored Folder><Sub folder 1 for Project 1>
<Sub-sub folder 1 for Dataset 1><Drive Test *.log files>
.....<Sub-sub folder n for Dataset n>
...<Sub folder n for Project n>
If there are no project sub-folders under the monitored folder, TEMS Discovery willcreate the following default project and default datasets:
_ADP_Created_Project_From_Folder_<Monitored Folder>_ADP_Created_DataSet
Also, TEMS Discovery will automatically create the following two sub-folders afterexecution of an ADP task:
· Imported: Log files that are successfully processed will be moved to this folder.· FailedToImported: Log files that are not successfully processed will be moved to this
folder.
Therefore, user should never place any log files to be processed under "Imported" or
215TEMS Discovery Working Environment
© 2010 ASCOM
"FailedToImported" folder.
Additional Settings
If you would like to utilize other computers processing resource on the same network tohelp processing new monitored data files when this computer is busy, you can turn onthe option of "Task can be distributes across distributed network". If you want to add ormodify the distributed network information, you can click the button of "Member ofDistributed Network" on this page to access the window for it.
TEMS Discovery can send the task's status by email daily to the email recipients definedby the Email template if you turn on this option.
FTP Setting
If you have selected FTP as the Host type, clicking the button in the Browse column willbring you to the FTP Setting window as shown below.Here are the parameters for this window:
1. FTP server's IP address:this is the IP address of the FTP server to be monitored.
2. Port:this is the port number of the FTP server to be connected to. If you don't know thevalue, please contact the administrator of the FTP server.
3. Project root folder:same as monitoring a Local folder, you need to specify the Project root folder to bemonitored on the FTP server. This folder needs to follow the same rule as for theLocal monitored folder.
4. Local Folder (optional):You can specify a Local Folder for TEMS Discovery to download the new data filefrom the FTP server to the local PC before TEMS Discovery imports the data file.If you don't specify the Local Folder, TEMS Discovery will download the new data filefrom the FTP server to a temp folder and import from there and remove thedownloaded data file later after importing it.
5. Credential:If the FTP folder is going to be monitored can be accessed anonymously, you don'tneed check the option of "Need authentication" and TEMS Discovery will try toconnect to the FTP server as an anonymous user. Otherwise, you need to providethe user name and password to be used by TEMS Discovery to connect to it.
6. Note:You can put any text notes here for your own reference purpose.
At the time you clicks the OK button, TEMS Discovery will try to connect to the FTPserver with the information you provided and check if there is at least one set of project/dataset folder under the Project root folder being monitored.
216 TEMS Discovery
© 2010 ASCOM
2.4.3.2 ADP Step2: Output Data Source
The step 2 window of configuring an ADP task is shown below:
This window has two tree view showing project and dataset which can be selected as the
217TEMS Discovery Working Environment
© 2010 ASCOM
output data source.
The left hand side tree view shows the current project and dataset folders under themonitored Project Root Folder of this task.If you have an FTP folder to be monitored by this task, the checkbox of "Download &Show monitored FTP project/dataset names" will be enabled but default as unchecked.If your computer is connected to the network and you want to make specific tree nodeselection, you can turn on this checkbox so TD will try to connect to the FTP server anddownload the current project and dataset sub folder names from the monitored FTPfolder (if the network or the FTP server is slow and/or the folder has many sub folders, itcould take a little while for TD to get all the information downloaded).
Selection Synchronization
When you select/unselect a tree node on one tree, TEMS Discovery will automaticallyselect or unselect the corresponding node on the other tree if there is one on the othertree.
2.4.3.3 ADP Step3: Output Scheduler
The step 3 window of configuring an ADP task is shown below:
Output Data Checking Options
The "Check time" tells TEMS Discovery when to check the project/dataset everyday togenerated the output.
The "Check by" tells TEMS Discovery how to check the data (i.e. by "Data processingtime" or by "Data collection time")Everyday at the Check time, the active ADP task will check the project/dataset selectedat step 2 up to the beginning of the current day and generated the output in the way
218 TEMS Discovery
© 2010 ASCOM
defined by the task.If the the "Check by" option is set to "Data collection time", the "delayed by Hrs value willbe added. For example, if the delayed by Hrs value is 6, then one day's data time rangewill be defined as from 6 AM to the next day's 6 AM.
Date Range tells TEMS Discovery what date range should be considered whengenerating the output. For example, if you have data in the project/dataset as old as Jan1, 2010 but you only want to generate output from March 1, 2010, you can set the Startas March 1, 2010.
Once an ADP task with output option set is activated and TEMS Discovery keepsrunning on the computer, TEMS Discovery will try to generate the output based on thesetting everyday at the Check time and keeps track which day's data has beenprocessed for output. If you stop and restart the same task which has generated someoutput for some days, TEMS Discovery will ask you if you want to regenerate the outputfrom the Start date or not.
Output Data Grouping Options
1. The "Time" option:a. The Daily option means the output will be generated daily and every day's data willappear in one output file (if the Day Option is set as Weekdays it will only outputevery weekday).b. The Weekly option means the output will be generated at the weekly intervals(every week or every few weeks) and by the definition of the week's start day.c. The User-defined options means the output will be generated in the way groupedby the Date Range defined by the user.
2. The "Device Output Option":a. The "One per device" option means the output will be generated as one perdevice.b. The "One for all devices" option means the output will be generated as one for allthe devices.
3. The "Project/Dataset Output Options:a. The Project option means the output data will be grouped per project.b. The Dataset option means the output data will be grouped per dataset.
219TEMS Discovery Working Environment
© 2010 ASCOM
2.4.3.4 ADP Step4: Output Type
The step 4 window of configuring an ADP task is shown below:
In this window, you can specify whether you want the output data to be sent to BatchPDF files and/or Report files.You can specify the output folder and you also have the option to send the output file tothe email recipients specified by the email template.
If you want to edit the batch configuration, you can click on the Edit button for it in thiswindow and you will be brought the the following window:
For details about how to use the Batch Configuration window, please go to Batch
220 TEMS Discovery
© 2010 ASCOM
Configuration 240
221TEMS Discovery Working Environment
© 2010 ASCOM
2.4.4 Antenna Pattern Viewer
The Antenna Pattern Viewer allows you to view the radiation pattern of the antennafiles imported.
222 TEMS Discovery
© 2010 ASCOM
2.4.5 Signaling Message Browser
The Signaling Message Browser provides a highly organized view of the followingsignaling messages:
· 3GPP RRC, NAS, X2AP, and S1AP, covering WCDMA, TD-SCDMA and LTE· GSM Layer 3, RLC/MAC· cdma2000 Signaling Messages· 1xEV Signaling Messages· WiMAX MAC
You can also specify a key word, and check the existence and the path leading to theinformation elements containing the items searched.
Note: If the label of an IE starts with "<number>" or "[number]", it indicates that thenumber specified is a possible numeric value of its upper level IE.
2.4.5.1 Toolbar
Save the check status of each IE to file
Uncheck all
Global
Search for an IE that contains the text phase defined in the text box,starting from the current selected tree node to the end of tree view.
Local Search for an IE that contains the text phase defined in the text box,only from the current selected tree node and its child nodes.
Cancel the search
Help
223TEMS Discovery Working Environment
© 2010 ASCOM
2.4.6 Parameter Mapping
On the Parameter Mapping dialog, the mapping between the names of the metrics usedin TEMS Discovery and those from different vendors are displayed. The user can use thetext Search function to find a target metric.
224 TEMS Discovery
© 2010 ASCOM
2.4.7 Plug-in Manager
Plug-in Manager allows you to view more detail information about plug-ins that TEMSDiscovery recognizes.
225TEMS Discovery Working Environment
© 2010 ASCOM
2.4.8 Batch Printing
TEMS Discovery provides a convenient way for batch printing. The user can selectunlimited number of data sources and print out per Batch Configuration . The followingdialog can be brought up by selecting menu "Tools | Batch Printing", or toolbar button (
) in the main windows.
240
226 TEMS Discovery
© 2010 ASCOM
2.4.9 Print Queue
In addition to Batch Printing , TEMS Discovery allows the user to define a print job byspecifically picking a metric from Data Explorer of an open project and selecting thevisualization of data. This eliminates the procedure to define Batch Configuration asBatch Printing does.
225
49
240
225
227TEMS Discovery Working Environment
© 2010 ASCOM
2.5 Configuration and Settings
This section describes the interface for TEMS Discovery configuration and settings.
· Configuration Management· Metric Frame Import Configuration· Generic Text DT Data Import Configuration· Data Networking· Automatic Data Processing· Email Templates· Batch Configuration· Signaling Message Coloring· Message View KeyInfo Settings· Point Detail Settings· Options
228
235
231
245
212
248
240
222
243
244
249
228 TEMS Discovery
© 2010 ASCOM
2.5.1 Configuration Management
Configuration Management provides a user interface to manage all TEMS Discoveryconfigurations and settings that can be shared, saved, or deleted. You can select one ormore configuration items, and export them to a ZIP file. This ZIP file can be imported intoother users' TEMS Discovery, allowing a group to share the same TEMS Discoveryconfiguration and settings.
To protected the intellectual property, TEMS Discovery provides options to export Scriptand report templates with certain protection.
· Content EditableThe exported content will be totally opened for modification
· Content View-only
229TEMS Discovery Working Environment
© 2010 ASCOM
The exported content will be viewed only and will not be modified.
· Content HiddenThe exported content will not be viewed and totally hidden from GUI.
· Content Password protectedThe exported content will be protected from viewing and modifying, but if you providecorrect password, you can deprotect the content and then you can not only view butalso make modification.
· Usage/Content Password ProtectedThe exported content will not be viewed or modified. You need to provide correctpassword in order to use it. And you won't be able to deprotect the content.
2.5.1.1 Toolbar
Import TEMS Discovery configuration from a TEMS Discovery exportedZIP file
Export the selected configuration to ZIP file
Check all tree view check boxes
Uncheck all tree view check boxes
Delete the selected configuration
Exit
230 TEMS Discovery
© 2010 ASCOM
2.5.2 Document Management
Document Management provides a user interface to manage all TEMS Discoverydocuments that can be shared, saved, or deleted. You can select one or moredocuments, and export them to a ZIP file. This ZIP file can be imported to other users'TEMS Discovery, allowing a group to share the same TEMS Discovery documents
.
2.5.2.1 Toolbar
Import TEMS Discovery document from a TEMS Discovery exportedZIP file
Export the selected document(s) to ZIP file
Check all tree view check boxes
Uncheck all tree view check boxes
Delete the selected document(s)
Exit
231TEMS Discovery Working Environment
© 2010 ASCOM
2.5.3 Generic User-Defined Metric Group
TEMS Discovery is able to import drive test data in a delimited text file and the importeddata can be manipulated almost the same as others. In other words, the imported datacan be displayed in all views, it can also be used to generate report through the ReportTemplate Builder and produce new metric or event through the Script Builder .
To enable TD to import a text file, you shall define an user-defined metric group in thefollowing dialog. You can bring up this dialog from the menu Configuration - GenericUser-Defined Metric Group , or click "Edit" button in the Import Drive Test DataDialog. Once the metric group is defined, you can reuse it to import any text file with thecompatible format. This metric group will be listed in the Report Template Builder andthe Script Builder under the tree node "_Plugin: UDMG(User-defined Metric Group)"so that it can be part of report templates or scripts.
To define an user-defined metric group from scratch, you can follow the steps below:
1. Click the "Browse" button to pick up a delimited text file you intend to import. TD will display the first few lines of the selected file in the "Partial Preview" tab, andpopulate the "Source Column"/"TD Metric Name" in the "Configuration" tab. The namesin "Source Column"/"TD Metric Name" are simply copied from the column headers of theselected text file, Since the "TD Metric Name" strings will be displayed in the TD GUI,you can modify "TD Metric Name" to the one that can better describe the nature of thedata.
You can also specify the column delimiters, and data array delimiters if a columncontains data array.
2. For any user-defined metric group, it must have source columns mapped to the TDmetric name Time or Latitude/Longitude/Position. You can select those pre-defined TDmetric names, listed below, from the combo box in the column of "Internal Metric Name".
174 159
21 252
174
159
232 TEMS Discovery
© 2010 ASCOM
Date If you have source column that contains only date information, like"10/25/2010", you can map it to this TD metric name. Furthermore,You need to define date format in the text box on the bottom, sothat TD can parse this date information correctly. The date formatcan be "m/dd/yyyy" if the data is like "3/20/2010, or "dd-mm-yyyy" iflike "30-12-2009".
DateTime
If you have source column that contains both date and timeinformation, like "10/25/2010 10:23:59.232", you can map it to thisTD metric name. Furthermore, You need to define the date format,the same as above.
Latitude The source data shall be a numerical value in degree
Longitude
Same as "Latitude"
Position The source data can be in a standard format like "34:22:22N117:34:22W"
Time If you have source column that contains only time information, like"21:05:59.333", you can map it to this TD metric name. In case youdon't have source data providing date information, you can select atarget date in Import Drive Test Data to make up this missing.
3. Define the binning type for each metric.The following binning types can be selected from the combo box in the column of"Binning Type".
_None_ No binning
AVG Take the average value of the bin
COUNT Take the count of data in the bin
ID Only take unique values of this metric in the bin (i.e treat this metricas an ID)
FIRST Take the first value in the bin
LAST Take the last value in the bin
LATLON The value is GIS data and shall be treated specially
LAVG Take the linear average value of the bin
MAX Take the maximum value of the bin
MIN Take the minimum value of the bin
SUM Take the sum value of the bin
4. Assign the data type for each metric.For different data types, the metric data will be displayed differently in the output. If youassign "text" to a metric, this metric will not be used to generate statistic data like Mean,Average, etc. even though the nature of the data might be numeric.
252
233TEMS Discovery Working Environment
© 2010 ASCOM
float Assign this data type if the source data is numeric value. You canalso define the number of digits after decimal points to keep.
If the data source contains a special value that indicates anexception, you can put that value in the column "Exception Val", orif you want to exclude a range of value, you can define it in thecolumn of "Exception >=" and "Exception <=". TD will not import theexception value but set it to no data.
integer Similar to the data type "float"
text If the data source is text, assign this data type.
5. Define the group by metricYou may use "Group By" to separate data belong to different identifiers, such asWCDMA PSC or CDMA PN. By grouping the Ec/Io, or Ec values by PSC or PN, you mayavoid incorrect aggregation of Ec/Io or Ec values.
6. Define the sort by metricBy defining a metric as the "Sort By" entity, you may arrange a set of data according tothe values of the metric. The "Sort By" shall be used in conjunction with the "Group By".However, it is rare for one to use the same metric as the key for both "Group By" and"Sort By". Using PSC or PN as a "Group By" key and Ec/Io or Ec as a "Sort By" key is agood example for typical usage case.
7. Select where the metric can be displayed: in the Time Chart , Map View orHistogram ; the plot band for the metric can also be defined in this window.
136 93
148
234 TEMS Discovery
© 2010 ASCOM
2.5.3.1 Toolbar
Create a new configuration
Save the current configuration
Save the current configuration to a new name
Delete the current configuration
Help
235TEMS Discovery Working Environment
© 2010 ASCOM
2.5.4 Metric Frame Import Configuration
When importing drive test data, you have the option to import only selected frames andto define the binning resolution for each frame. You can also enable or disable thebinning of data.
If binning is enabled, you can define different binning resolutions for each frame, or usea uniform binning resolution for all of the frames. It is to be noted that some frames, suchas Layer 3 messages, that do not have any defined binning resolution.
2.5.4.1 Toolbar
Create a new configuration
Save the current configuration
Save the current configuration to a new name
Delete the current configuration
Help
236 TEMS Discovery
© 2010 ASCOM
2.5.5 Plot Band
TEMS Discovery provides a set of default plot bands. However, you can modify, create,or pick a plot band definition for a metric in the following Plot Band dialog. To bring up
the Plot Band dialog, click the Plot Band button in the toolbar ( ), or right-click ametric in Data Explorer - Data Set and select Edit Plotband.
Create new plot band by clicking New ( ), save the current displayed plot bands as a
new plot band by clicking Save As... ( ), or save the current displayed plot bands by
pressing Save ( ). The default plot bands will be used to populate the spread sheetwhen creating a new plot band definition.
You can also assign a plot band definition to a metric in "Metric List" tab and select "Select &Close" to exit the dialog.
You can click Delete ( ) to delete the selected plot band definition, press click Insert (
) or Remove toolbar button ( ) to insert or remove a band from the spread sheet.
To completely generate plot band definition from scratch, click the toolbar button ( ) tobring up the Plot Band Auto Generator shown below.
49
237TEMS Discovery Working Environment
© 2010 ASCOM
SettingsThe plot band definition will always include the first band that is from the minimumand the last band that is up to the maximum. You need to define the second bandand the second to last band. For the middle bands, you can define the number ofbands and the step of bands.
ColorsDefine the color of the first and last band, respectively, by clicking Color of first bandand Color of last band. For the rest of the bands, after defining the start and endcolor by clicking Start Color and End Color, the colors will be automaticallygenerated.
After clicking Generate, the plot bands will be generated automatically and populate
the spread sheet. To save the definition to file, click Save ( ).
238 TEMS Discovery
© 2010 ASCOM
2.5.6 User-defined Thresholds
The User-defined Threshold tab allows you to view and define certain thresholdconstant values, which can be used in a script. The changes of threshold values maydirectly affect the results of scripts containing the affected thresholds.
2.5.6.1 Toolbar
Create a new Threshold setting
Save the current threshold setting
Save the current threshold settings to a new name
Delete the current threshold setting
Add a new threshold
Insert a new threshold above the selected threshold setting
Remove the selected threshold setting
Help
239TEMS Discovery Working Environment
© 2010 ASCOM
2.5.7 Dynamic Composite Dataset
Dynamic Composite Dataset is different from Static Composite Dataset in term of howthe data is grouped. Dynamic Composite Dataset is actually a set of criteria that can beapplied to any particular project and so you will obtain only the data that meets thosecriteria.
The following dialog can be brought up by selecting menu Configuration , toolbar
button ( ) in Data Explorer - Dataset . The Dynamic Composite Dataset will be listedin Data Explorer - Dataset together with Static Composite Dataset .
72
21
49
49 72
240 TEMS Discovery
© 2010 ASCOM
2.5.8 Batch Configuration
A Batch Configuration can be used in the Batch PDF View or ADP Managementoutput task.You can define many sets of options for generating the data summary of any particulardevice in PDF. The PDF file can then be displayed in Batch PDF View . See ProjectExplorer and Data Explorer for more information about how to select a summaryview options and generate batch PDF for a device.
The following are the columns and their functions of this window:
1. Metrics:this column lists all the metrics in a tree view grouped by Frames where each metricbelongs to.
2. Specifics:this column will be visible for those metric which have specific values and you canprovide comma separated specific values for the metric and TEMS Discovery willonly generate output for this metric which has the specific value. If you don't provideany specific values then TEMS Discovery will not check against any specifics for thismetric at the output time for this batch configuration.
3. Map Group:this column provides a drop down combo control for you define/pick the Map Groupstring to be used to group metrics in the same output map. If a metric is selected tobe put in the Batch Configuration but no Map Group value is defined, then this metricwill have its own map output when this Batch Configuration is used.
4. Map, Histogram bar, Histogram Pie and Time Chart:these four columns are used to specify is the metric should be used in the output bythe Batch Configuration
154 212
154
30 49
241TEMS Discovery Working Environment
© 2010 ASCOM
2.5.9 Event Set Filter
An Event Set Filter is a set of time ranges defined by each event. For example, if anevent happened at 8:00:00.000 AM and the Before Time is defined as 6000 ms and AfterTime as 4000 ms, then the time range from 7:59:54:000 AM to 8:00:04:000 AM is one ofthe time filtering ranges.
You can use Event Set Filter to filter metric values along with the other filters (e.g. SectorGroup, Condition and Region).
To create an Event Set Filter, you can launch the Event Set Filter Configuration windowfrom the menu item of "Event Set Filter Configuration" under the Configuration menu asshown below.
In the above window, you can drag any Script Event from the left hand side's tree viewand drop into the right hand side spreadsheet.You can add as many events as you need and you can modify the Before Time and AfterTime for each event.It is not recommended to type in the column of Event in the spreadsheet because if youmake a syntax error, then that event will not be used in the filter.
242 TEMS Discovery
© 2010 ASCOM
2.5.10 Signaling Message Coloring
The Layer 3 Message Coloring feature provides a way to associate color to layer 3messages. Layer 3 Messages displayed in Message View can be colored to more
easily distinguish them. To open Layer 3 Message Coloring, click on the icon ( ) inthe Message View toolbar.
To use Layer 3 Message Coloring, drag an element from tree view and drop it into thespreadsheet in the right panel; click the cell in the Color column to choose a color. Youcan associate a message or channel with color. If color is associated to a channel, whenviewing in Message View, all messages in that channel will be the same color. You must
save the color settings; click ( ) to save.
87
243TEMS Discovery Working Environment
© 2010 ASCOM
2.5.11 Message View KeyInfo Settings
To directly view information in a message, you can configure the key information so thatit is displayed in the KeyInfo column in Message View . To open KeyInfo Settings,
click on the icon ( ) in the Message View toolbar. In Message View KeyInfo Settings, drag and drop an IE into the spreadsheet on the right side, and define an alias for theIE. Save the settings and resend the mobile information to Message View ; theinformation of the defined IE's will then be displayed in the KeyInfo Column.
87
87
244 TEMS Discovery
© 2010 ASCOM
2.5.12 Point Detail Settings
TEMS Discovery can present detail information from a certain location and time (see Point Detail View for more information). The user interface for Point Detail Settingsis similar to that of Message View KeyInfo settings , but the operations are the same.However, you may define any named configuration--this will let you freely pick theconfiguration to get the detail information of any particular IE set at that moment.
142
243
245TEMS Discovery Working Environment
© 2010 ASCOM
2.5.13 Data Networking
TEMS Discovery's architecture allows it to archive data networking; TEMS Discoverypeers can share data and participate in distributed data processing. The configurationdialog, shown below, can be launched by selecting from the menu Configuration > DataNetworking.
(Note: TEMS Discovery peers must run in the same local network. In another words,TEMS Discovery can not connect to TEMS Discovery peers through a router.)
1. TEMS Discovery can be configured to be visible to other TEMS Discovery peersrunning on remote computers by checking "Make myself visible to peers" andproviding authentication methods as follows...
Machine IPThe IP address of the local computer running TEMS Discovery. This IP will befilled automatically and not editable.
Use dedicated TCP portThe TCP port number used for TEMS Discovery communication can be apositive integer from 0 to 32768.
Important: If Windows Firewall is running on the computer that hosts the TEMSDiscovery, TEMS Discovery needs to be added to Windows Firewall as anexception to open the specific TCP port. Please refer to Windows Help for moredetails.
Authentication Methods:To verify the identify of users who attempt to access, you can authenticateusers to prevent unauthorized users from establishing a TEMS Discovery (TCP)
246 TEMS Discovery
© 2010 ASCOM
connection.
Anonymous accessTo allow users to establish an anonymous connection, select this option. Yourserver logs on the user with an anonymous or guest account.
Basic authenticationTo enable TEMS Discovery peers' Basic authentication method, select thisoption.
Important: Basic authentication results in the transmission of passwordsacross the network in an unencrypted form. It is possible for a third partyequipped with a network monitoring tool to intercept usernames andpasswords.
Integrated Windows authenticationIntegrated Windows authentication uses a cryptographic exchange to confirmthe identity of the user. The TEMS Discovery, serving as data sharing server,will require that the user be a Windows user of the computer that hosts thisTEMS Discovery. (Please see Windows Operating System help for detail onhow to add a user to compuer.)
Once the settings are decided, the private data folder will be visible and shared by otherTEMS Discovery peers. See Project List for more information.
2. TEMS Discovery can be configured to be involved or uninvolved in distributed dataprocessing.
You can select one of the following options...· Can NOT be a MemberPrevent this computer from being involved in distributed data processing.
· Can be a Member all day longAllow this computer to be involved in distributed data processing at any time.
· Can be a Member From x To yAllow this computer to be involved in distributed data processing for a particularperiod only.
· DispatcherThis computer will be involved in distributed data processing. It also serves asthe dispatcher responsible for monitoring newly arriving drive test data, anddispatching processing tasks to the members of the distributing network.
Once a computer is assigned as Dispatcher, the members of the distributing network canbe built by clicking "Members of Distributed Network...".
The distributed data processing task is configured in Automatic Data Processing .
30
212
247TEMS Discovery Working Environment
© 2010 ASCOM
2.5.13.1 Data Networking Configuraton
A typical data networking can be configured as described and the typical data flow couldbe...
1. The collected drive test data is uploaded to a data source server via internet.2. A primary server, configured as the data processing dispatcher, continues to watch
the data source. It will immediately dispatch the information to the availableprocessing server, which processes the newly arrived data.
3. The processing server stores the data to a specific data storage.4. Reports can be sent by email, or deposited to a specific location via FTP.5. The processed data can be shared by local TEMS Discovery users, or a TEMS
Discovery application hosting server through LAN.6. Remote users can login to a TEMS Discovery application hosting server and
access the processed data and report.
248 TEMS Discovery
© 2010 ASCOM
2.5.14 Email Templates
In the automatic data processing procedure, the report or status can be sent by email tospecified groups of recipients. This allows you to define email templates that can bereused.
If "Zip all attachment to single file with name" is checked, all the data or reports to beattached will be compressed to a single ZIP file, under a name that you choose.
249TEMS Discovery Working Environment
© 2010 ASCOM
2.5.15 Options
To open Options, select Options from the Configurations menu.
1. Data Storage
TEMS Discovery provides data storage options, using Flat File or MS SQL Serverfor data storage. Both options have advantage and disadvantage, and it is up to theuser's preference to select.
· Use MS SQL Server for data storageWith this option, you shall install at least MS SQL server Express 2005 or higher.After the SQL server installation is done, you can click the button "List all availableSQL Servers" to list available SQL servers in the local area network. You can selectone of the SQL servers and the database for TEMS Discovery will be automaticallycreated.
You can make the selection for Private Database and Public Database, then clickSave and exit this dialog. TEMS Discovery will be restarted to reflect the change,
· Use Flat File for data storageThis option is the default option. You can select a folder for Private data and theother for Public data.
250 TEMS Discovery
© 2010 ASCOM
2. General Options contain the following options
· Enable Multi Threading ProcessingWhen importing multiple drive test data files, TEMS Discovery can create multiplethreads with one thread for each imported file. The number of threads will equal thenumber of processors the computer has (dual-core computers have two processors,and quad-core computer have four). However, the more threads that are created byTEMS Discovery, the more memory it will consume. The computer must havesufficient memory to support this function, otherwise the multi-threading processingfeature will only slow down processing. Use this option to turn off multi-threadingprocessing.
· Text FontDefine the font for the TEMS Discovery application. Clicking the cell in the ValueColumn will bring up the dialog to define a font.
· Text ColorDefine the color of the font by clicking the Color cell in the Value Column, and thenselecting a color.
· Max. Sector-Point Link Distance (km)Define the maximum distance of sector coverage. This value will effect all thefunctions that associate the drive test data point and sector.
· Sector Filtering Based OnIn the Data Explorer , a sector group can be selected to filter the data points.There are two options for filtering.
Option "All": A data point will be picked if it is covered by any of the sector in thissector group.Option "Top 1": A data point will be picked only if the Top 1 serving sector at thisgeo location is in this sector group.
52
251TEMS Discovery Working Environment
© 2010 ASCOM
· WiMAX Default VersionSelect WiMAX default version for decoding.
· Measurement SystemSelect measurement system for GUI display
· Hyperlink to Multimedia Presentation Index FileIn addition to the built-in multimedia, you can set up a hyperlink to the multimediapresentation index file located in your own server accessible by TEMS Discovery, sothat you can maintain your own multimedia and present them in TEMS Discoveryvideo player.
· QVoice: CDMA Scanner Processing Cutoff Ec/Io (-25 to -15 dB)
When importing QVoice CDMA scanner data, ignore the PNs with Ec/Io weaker thanthis cutoff Ec/Io.
· Max. Allowable Time Interval for GPS Interpolation (1 to 600 sec.)If the time interval of two good GPS positions is longer than this maximum allowabletime interval, no GPS interpolation will be performed for the messages captured inthis time period. In another word, those message will not be visualized in Map view.
3. Color Scheme
With Color Scheme, you can associate one color for each data type displayed intree view. Clicking on the Color cell in the Value column will bring up the dialog topick a color. As an option, you can check "Use System Color Instead of this colorscheme" to apply one color for all data types.
252 TEMS Discovery
© 2010 ASCOM
2.6 Import Data
Drive test data, cell configuration data, and GIS data must be imported into TEMSDiscovery. These data will be well organized, and can be presented in various format orshared.
2.6.1 Import Drive Test Data
You can select
· File Menu > Import > Import Drive Test Data in Main Window
· Toolbar button ( ) in Main Window
· Toolbar button ( ) in Walk-U-Through wizard
to launch the following dialog.
TEMS Discovery is able to import the following data format:
· TEMS Log (TEMS Investigation, TEMS Pocket, TEMS Automatic)· Qvoice Symphony· Nemo Outdoor, Nemo Handy· Wave File· Generic Text File (Delimited)
Follow these steps to import data:
1. Select the desired data format from the combo box.
21 19
26 19
26 13
253TEMS Discovery Working Environment
© 2010 ASCOM
2. Click Add Files ( ) to add one or more drive test data files to import.3. If the file you have selected is an supported archive file, clicking the file will list all
its entities in the tab page File Entities. To select which entity or entities to import,check or uncheck them as needed.
4. Select or enter a new target project name in the Target project field.5. Select or enter a new target data set name in the Target data set field.6. To import some formats of drive test data, you may be asked to select or enter a
new target mobile name in the Target mobile field.7. If your source drive test data does not contain collection date information, or you
want to change its collection date, you can define it in the Target Date field.8. You can define the time offset for the data, or skip it.9. In the Smart File Merge section, you have two independent options:
(a) "Merge file if timestamp gap is less than or equal to x seconds. This allowyou to physically merge the selected files (different from creating a compositedataset which is logically merged),(b) Merge TEMS DCx to MSx.
10.Select the frame import configuration from the Frame Import Configuration field,or create/edit the configuration by clicking Edit/View ... See Frame ImportConfiguration for more information.
11.If importing a generic text file, select an import configuration from the GenericUser-Defined Metric Group field, or create/edit configuration by clicking Edit/View .... See Generic User-Defined Metric Group for more information.
12. In the Additional tab page, you have the following addition options:(a) Apply antenna gain offset to user-specified devices.(b) Include multiple layers of file folders as file name prefix. This may avoidoverwrite file names if you are importing the data from multiple data collectionteams and every team are using the default mmdd.log naming convention for logfile name.(c) Define Default (Device) Attributes. This allow to you to globally assigncertain device attributes for the data to be imported. These attributes can then beutilized for data grouping or report generation. See File/Device Attributes formore information. However, you should be very cautious in using this features toavoid incorrect assignment of device attributes if you are dealing withsimultaneous multi-device testing.
Once you click Import, the task will be placed into the task queue for scheduling and itsstatus will be indicated in the Task Window . After the data is imported, the importeddata will be listed in the Project List and Data Explorer .
235
231
70
44
30 48
254 TEMS Discovery
© 2010 ASCOM
2.6.2 Import Network Configuration
You can select
· File Menu > Import > Network Configuration in the Main Window
· Toolbar button ( ) in the Main Window
· Toolbar button ( ) in the Walk-U-Through wizard
to launch the following dialog.
TEMS Discovery is able to import the network configuration file in the following formats:
· TEMS .cel or .xml files for GSM and WCDMA: These files can be imported directlywithout additional mapping from the user.
· ACTIX(tm) cellref: These files can be imported directly without additional mappingfrom the user.
· ASSET(tm) .xml files for GSM and WCDMA: These files can be imported directlywithout additional mapping from the user.
· Any delimited text files: These files can be imported with a first-time parametermapping from the user. Afterward, the mapping configuration can then be saved andshared across multiple users for future import.
To import a text delimited network configuration file, the following procedures must becompleted.
1. Prepare Network Configuration File2. General Options3. Create Mapping
After you have done the configuration and clicked Import, the task will be placed into thetask queue for scheduling and its status will be indicated in Task Window . After thedata is imported, the imported data will be listed in Data Explorer - Cell .
21 19
26 19
26 13
255
257
259
44
75
255TEMS Discovery Working Environment
© 2010 ASCOM
2.6.2.1 Prepare Network Configuration File
The network configuration will be a text delimited file.
The file MUST contain the following network information:· Cell site ID· Cell site location· Sector ID· Sector location if it differs from the Cell Site location· Sector azimuth
And PREFERABLY contain the following information as well:· Cell site cluster· Cell site type· Sector antenna type· Sector horizontal beam width· Sector vertical beam width· Sector antenna height· Sector mechanical down tilt· Sector electronic down tilt· Sector neighbor list
For cdma2000, the PREFERRED carrier parameters are:· PN offset· MCC· SID· NID· BID· Pilot channel power· Synch channel power· Paging channel power· Maximum amplifier power(Watt)· Pilot power fraction· Non-pilot overhead power fraction· Traffic power fraction
For EVDO, the PREFERRED carrier parameters are:· PN offset
For GSM, the PREFERRED carrier parameters are:· BCCH· BSIC· MCC· MNC· LAC· CI· Transmitter power
For WCDMA, the PREFERRED carrier parameters are:· PSC· MCC· MNC
256 TEMS Discovery
© 2010 ASCOM
· LAI· RAI· CPICH power· Primary synch power· Secondary synch power· Traffic channel power· Maximum amplifier power (Watt)· Pilot power fraction· Pilot overhead power fraction· Traffic power fraction
For TD-SCDMA, the PREFERRED carrier parameters are:· UARFCN· CPI· Cell ID
Additional information, other than the information required/preferred above, can also beincluded in the file and imported into TEMS Discovery.
A sample of the network configuration file, as shown below...
SiteNo SectorID
Longitude
Latitude Radius
SectorWidth
Azimuth
Model LAC CI AntHigh
Terrain
Tilt TYPE
BSIC
BCCH
Site1 Site1_O 120.9445
-40.88181
0.2 360 360 Repeater
16761
40422 62 0 0 0 60 85
Site12 Site12_O
120.9552
-40.8872 0.2 360 360 Repeater
16761
40422 62 0 0 0 60 85
The format of Longitude and latitude can be also like E 120.9445, N 40.88181, using N,S,E,W instead of +,- sign
257TEMS Discovery Working Environment
© 2010 ASCOM
2.6.2.2 General Configuration
After the network configuration file is well formatted, you can start to define the columndelimiters and create mapping between your source file and TEMS Discovery's internalparameters.
Target project and Scenario NameTo associate a new name to the network configuration, select or enter a new projectname in Target Project, then select or enter a new scenario name in Scenario Name.
Mapping ConfigurationMapping can be saved as a mapping configuration that can be reused to importnetwork configurations of the same data format.
There are three options:· Apply existingApply an existing mapping configuration selected from the drop-down menu inthe Mapping Configuration panel.
· Update existingSelect and apply an existing mapping configuration from the drop-down menu inthe Mapping Configuration panel; changes made to the mapping configurationwill be saved.
· Save as newBuild a new mapping configuration and save.
To delete any mapping configurations, select a mapping configuration from the drop-down menu and click Delete.
General Configuration
258 TEMS Discovery
© 2010 ASCOM
The network configurations can be contained in one file, or separated into severalfiles; for example, one file for cell site information, another file for sector information,and the last file for carrier information. Uncheck All information is in a single file ifthere are multiple files for the network configuration, and click Site File, Sector File,and Carrier File to select its corresponding file.
The preview spread sheet displays the first 50 lines of the Site file. Select the correctcolumn delimiter and data array delimited to preview the source file.
259TEMS Discovery Working Environment
© 2010 ASCOM
2.6.2.3 Create Mapping
Create mapping between source fields and TEMS Discovery's internal data structure bydragging and dropping a source field from the list into the spreadsheet on the right side.
When creating mapping, all of the parameters in the Mandatory spread sheet must bemapped to the source field. Parameters in the Preferred spread sheet are preferred, butnot required - be aware that missing some preferred parameters could make certainTEMS Discovery functions unavailable. In Others, map any source field to a user-defined internal parameter; the user-defined parameters are primarily used for displaypurposes.
260 TEMS Discovery
© 2010 ASCOM
2.6.3 Import Antenna Data
Network Configuration can contain "Antenna_Type" as a parameter of the Sector table.TEMS Discovery is able to provide a view for the antenna pattern of a sector.
You can select...
· File Menu > Import > Import Antenna in Main Window
· Toolbar button ( ) in Main Window
...to launch the following dialog.
After you have selected the files and clicked Import, the task will be placed into the taskqueue for scheduling and its status will be indicated in Task Window . After the datais imported, the imported file will be viewed in Antenna Pattern Viewer , and can beassigned to a sector parameter in the Cell Configuration dialog.
21 19
26 19
44
221
271
261TEMS Discovery Working Environment
© 2010 ASCOM
A sample of MSI Planet/TEMS Discovery Antenna file as shown below...
NAME 420FREQUENCY 455H_WIDTH 360V_WIDTH 7FRONT_TO_BACK 0TILT ELECTRICALgain 9.2 dBIPolarization VERTICALComment HORIZONTAL 3600 0.21 0.22 0.2...353 0.2354 0.2355 0.2356 0.2357 0.2358 0.2359 0.2VERTICAL 3600 01 0.52 1.43 2.6....354 8.2355 5.1356 2.9357 1.4358 0.5359 0
262 TEMS Discovery
© 2010 ASCOM
2.6.4 Import GIS Data
You can select...
· File Menu > Import > Import GIS in Main Window
· Toolbar button ( ) in Main Window
· Toolbar button ( ) in Walk-U-Through wizard
...to launch the following dialog.
You can select multiple GIS data files in various formats, then select or enter a new Geofolder in the field, and click Import. The import task will be placed into task queue forscheduling and its status will be indicated in the Task Window . After the data isimported, the imported data will be listed in GIS List and Data Explorer - Gis .
As a reference, the following is a partial list of spatial data products and formats that canbe imported into TEMS Discovery. However, it is strongly recommended to try to importany format of GIS data, even if it is not known if that GIS format is supported.
· USGS Digital Line Graph, Optional Format (DLG-O) · USGS Digital Line Graph, Spatial Data Transfer Standard Format (DLG/SDTS) · USGS Digital Elevation Model (DEM) · USGS Digital Elevation Model, Spatial Data Transfer Standard Format
(DEM/SDTS) · USGS Digital Elevation Model, GeoTIFF Format · USGS Digital Raster Graphic (DRG) · USGS Digital Orthophoto Quads (DOQ), Native USGS Format · USGS Digital Orthophoto Quads (DOQ), GeoTIFF Format · USGS Digital Orthophoto Quads (DOQ), JPG w/ Native Header Format · USGS Geographic Names Information System (GNIS) · USGS Land Use and Land Cover Data (LULC) · USGS National Elevation Dataset (NED) - ArcGrid, BIL, Grid Float Format · Global 30-arc-second Digital Elevation Data (GTOPO30) · NOAA DSDATA Geodetic Control, SDTS Format
21 19
26 19
26 13
44
43 81
263TEMS Discovery Working Environment
© 2010 ASCOM
· NOAA TerrainBase Elevation Data · Canadian Digital Elevation Data (CDED) · JPEG Image with World File · PNG Image with World File · AutoCAD DXF (Drawing Interchange File) · ESRI Shapefiles · Surfer Grid (ASCII and Binary) Format Files · Canada 3D Files · International Bathymetric Chart of the Arctic Ocean (IBCAO) Files · Global 2' Elevation Data (ETOPO2) · GLOBE (Global Land 1-km Base Elevation) Data · Arc/Info ASCII Grid · Arc/Info Binary Grid · LizardTech MrSID Data · Arc/Info Export Format (E00) · ERMapper Compressed Wavelet (ECW) Format · ERDAS Imagine Image Format · DTED (Digital Terrain Elevation Data) Format · MapInfo MIF/MID and TAB/MAP Formats · NIMA GNS (GeoNet Names Server) Format · Terragen Terrain Format · MicroStation DGN Format · SRTM (Shuttle Radar Topography Mission) · BIL/BSQ/BIP/RAW Imagery · ASTER DEM and L1A/L1B Imagery and MODIS imagery · BSB Nautical Charts · MapTech Topo Maps and Aerial Navigation Charts · MapTech Nautical Charts (PCX Format) · TIGER/Line Files · ADRG Files · ASRP (Arc Standard Raster Product) and USRP Files · CADRG and CIB Files · VPF (VMAP0, VMAP1, DNC) Files · S-57 Digital Chart Files · JPEG2000 Files · Erdas GIS/LAN Files · GIF Files · NOS/Geo Chart Files · Garmin PCX5 Format Waypoint (WPT), Route (RTE), and Track (TRK) Files · OziExplorer Waypoint (WPT), Route (RTE), and Track (PLT) Files · GPX (GPS eXchange Format) Files · Zmap Plus Grid Files · DBF (DBase III+) Files · BT (Binary Terrain) Elevation Grid Files · GXF (Geosoft ASCII Grid) Files · Geosoft Binary Grid Files · ASPRS LIDAR LAS Files · Hypack Matrix Files · Marplot MIE Files · DHM - Swiss DEM Files
264 TEMS Discovery
© 2010 ASCOM
· Lowrance USR · GPS TrackMaker · Landsat 7A FAST Format · NTF Grid/Contour Format · TerraScan .bin/.ts Format · Idrisi Format · Japanese DEM (JDEM) Format · SEGP1/UKOOA Seismic Shotpoint Format · CompeGPS RTE, TRK, and WPT Formats · KML/KMZ Formats · Lowrance SonarViewer Format · NITF - National Imagery Transmission Format · Geodas Grid (GRD98) Format · Intergraph COT Format · CDF (GES Cartographic Data Format) · Platte River ASCII Digitizer Format · AutoCAD DWG (DraWinG) File · WAsP .MAP Format · PGM Grayscale Grid Format · SMT KINGDOM Software Planimetric Polygon Format · Polish MP (cGPSMapper) Format · GML (Geography Markup Language) Format · DMDF (Digital Map Data Format) Format · EMF (Windows Enhanced Metafile) Format · PCX Files · RIK (Swedish Topo Map) Files · MPR/MPH (German Topo Map) Files · OCAD .OCD Files · HF2/HFZ Files · PLS-CADD XYZ Files · OpenStreetMap (OSM) Files · TomTom OV2 Files · Vulcan3D Triangulation (.00t) Files · Delft3D (LDB) Files
265TEMS Discovery Working Environment
© 2010 ASCOM
2.6.5 Import Coverage Map
Coverage maps exported from external planning tools can be imported into TEMSDiscovery. Those coverage maps can be displayed in Map View for viewing, or usedto generate delta metrics .
The procedure to import coverage map is similar to that of importing GIS data.
93
285
266 TEMS Discovery
© 2010 ASCOM
2.6.6 Import HO Matrix
TEMS Discovery can import HO matrix. Based on those HO matrix, TEMS Discovery canperform neighbor list tuning and eventually export neighbor list work order .
The formats of HO Matrices supported include those from Huawei and Alcatel-LucentWCDMA network. The support for any other known formats from other equipmentvendors can be added upon request. Please contact our customer support or sales teamfor additional questions.
281 282
267TEMS Discovery Working Environment
© 2010 ASCOM
2.6.7 Plug-in for Custom Import
TEMS Discovery provides API for users to develop their own parser to import data intoTEMS Discovery. Please see TEMS Discovery API document for more information.
268 TEMS Discovery
© 2010 ASCOM
2.7 Specific Topics
This selection lists several specific topics.
269TEMS Discovery Working Environment
© 2010 ASCOM
2.7.1 Floor Print Rectifier
For indoor type project, you can use this tool to rectify the floor print so it can be usedtogether with outdoor maps.
The following is the steps to rectify a floor print:
1. Open the indoor project you want to rectify.2. Go to the tab of GIS/Coverage Map once the project is open.3. Right click the floor print you want to rectify listed under the tree node of Floor Prints.4. Select the content menu of "Rectify (Georeference) Floor Print.5. Click a corner point on the floor print as the 1st Mapping point.6. Find the corresponding on the GIS Map (Google Earth or Bing Map, depends on yourTD license) display on the right hand side window. If you use Google Map, you shallselect "Earth" mode from the top menu list. If you use Bing Map, you shall select only 2Dmode with Road or Aerial map type.7. Click the toolbar button "Update 1st Mapping".8. Repeat step 6 and 7 for the next two corner points for the 2nd and 3rd Mapping.9. Save the result and then close the window.
270 TEMS Discovery
© 2010 ASCOM
2.7.2 Save & Restore Working Environment
TEMS Discovery can easily restore the working environment; bring up the following Save
dialog by pressing ( ) or selecting Save from the File menu.
· TEMS Discovery DocumentMultiple projects and display data can be opened and shown in multiple views, thensaved as a TEMS Discovery document. All data, including the view layout, will be saved.To open a TEMS Discovery document, select Open TEMS Discovery Document fromthe File menu.
· View LayoutThe current view layout can be saved and restored for any project by right-clicking thetarget project in Project List and selecting Open View Layout from the Contextmenu.
· Analysis SetSave the current view layout, along with the type of data currently displayed as AnalysisSet. This analysis set can then be applied to any mobile data by right-clicking a targetmobile in Project List or Data Explorer - Data Set and selecting Open AnalysisSet from the menu, or be selected to open project/device in Walk-u-Through wizard.
30
30 49
13
271TEMS Discovery Working Environment
© 2010 ASCOM
2.7.3 Cell Configuration
TEMS Discovery can import network configurations in a text delimited file format (see Import Network Configuration for more information). The imported configuration isthen displayed graphically in Map View , and the information can be manipulated invarious ways (see Data Explorer - Cell and Map View for more information).However, TEMS Discovery is not for network planning purposes, so its editing capacity islimited. TEMS Discovery does not provide the functions to add or remove new cell sitesor sectors, but you can modify their parameter values or add/remove parameters (see Edit Cell Configuration and Edit Cell/Sector Parameter for more information).
2.7.3.1 Edit Cell Configuration
Cell Configurations can be imported through Import-Cell Configuration from acustomized text delimited file. The cell configuration can be displayed in Map View forvarious operations. Once the cell configuration is imported, it can be manipulated directlyin Map View , or from the Cell Configuration dialog shown in Figure 1.
To bring up the Cell Configuration dialog, go to the Data Explorer, click the Cell tab, andright-click to select Cell Configuration.
There are four spread sheets that contain information on cell sites, sectors, the carrier(UMTS technology, in this case), and the neighbor list. You cannot add or delete cellsites or sectors, but you can modify the values of the parameters and add newparameters. In the Neighbor List, you can add a new neighbor list to a sector andmodify the neighbor list. All changes can be permanently saved.
In the toolbar, there is a drop-down menu listing all the sector filter expressions created.Select any of the filters to apply it to the cell configuration, and the filtered sectors will be
listed in the spread sheet. Click ( ) to bring up the Sector Filter Expression Builder toedit filter expressions.
In the column header, you can click on the small icon and select a string to filter the
data in that column, and press toolbar button to reset the filter.
254
103
75 103
271 275
254
103
103
273
272 TEMS Discovery
© 2010 ASCOM
Toolbar
Save the change of cell configuration to file
Save the cell configuration to an Excel file
Cut the text in the selected cell
Copy the text in the selected cell
Paste the text into the selected cell
Bring up the Search dialog to search text in the spread sheet
Open Sector Filter Expression Builder
Highlight the sectors listed in the spread sheet
Save the sectors listed in the spread sheet as a sector group with name
Global edit a parameter
Reset row filter
Put a red flag in the site which is selected in the spread sheet
Add new parameter to the spread sheet
Remove the selected parameter from the spread sheet
Insert neighbor list to a sector
Remove neighbor list from sector
Move the selected neighbor to the left
Move the selected neighbor to the right
Insert a neighbor in front of the selected neighbor
Remove the selected neighbor from the list
Help
273
273TEMS Discovery Working Environment
© 2010 ASCOM
2.7.3.2 Cell Site/Sector Filter Expression Builder
The Cell Site/Sector Filter Expression Builder can create comparison expressions,which are applied to search for sectors. To use the Cell Site/Sector Filter ExpressionBuilder, select the Context menu from the Data Explorer-Cell tab, or click the toolbar
button ( ) in the Cell Configuration dialog.
s
To search for a particular sector, create an expression containing the parameter of the Cell Site, Sector, or the Carrier, respectively. An expression for said Section can becreated, but only if you are interested in the value of Sector Parameters.
Drag and drop the parameter name from the list on the left side into the correspondingeditor on the right side. The supported Concatenation operators, logical operators, andarithmetic operators are listed on the far right for convenient access. Click one of thebuttons and the corresponding operator will be placed in the active editor.
The expressions can be saved with a name; the expression name will be listed in the Data Explorer-Cell tab under the target scenario in cell configuration. Use thisexpression to search for sectors and highlight them in Map View . The sectors can besaved into a sector group, which can then be used to filter drive test data.
Drag & Drop ParameterWhen dragging and releasing a parameter to the editor, a menu will pop-up and providetwo options, Compare with number and Compare with text, as shown below:
If the parameter is selected to compare with a number, a string Convert(<parameter_name>, 'System.Double') will be dropped into the editor; otherwise,<parameter_name> will be dropped if to compare with text.
Concatenation operators AND and OR
75
271
75
103
274 TEMS Discovery
© 2010 ASCOM
Concatenation is allowed to use Boolean AND and OR operators. Use parentheses togroup clauses and force precedence. The AND operator has precedence over otheroperators. For example:
(Antenna_Type = '731DG85V1EXM_850' OR Antenna_Type = '731DG85V1EXM_1900')AND Convert(Height, 'System.Double') >= 80
Matching operator "LIKE"The LIKE operator is used in character string comparisons with pattern matching. Boththe * and % can be used interchangeably for wildcard characters in a LIKE comparison.If the string in a LIKE clause contains a * or %, those characters should be escaped inbrackets ([]). If a bracket is in the clause, the bracket characters should be escaped inbrackets (for example [[] or []]). A wildcard is allowed at the start and end of a pattern, orat the end of a pattern, or at the start of a pattern. For example:
Antenna_Type LIKE '*DG85V1EXM_*'
Antenna_Type LIKE '*DG85V1EXM_850'
Antenna_Type LIKE '731DG85V1EXM_*'
Wildcard characters are not allowed in the middle of a string. For example, 'te*xt' is notallowed.
275TEMS Discovery Working Environment
© 2010 ASCOM
2.7.3.3 Edit Cell/Sector Parameters
Edit the properties of a cell site or sector by selecting the Context menu from Data
Explorer - Cell , or clicking ( ) in the toolbar in Map View ; then clicking the cell siteor sector. This will bring up the Edit Cell/Sector Properties dialog.
In this dialog, there are multiple sheets containing information on the Site, Sector,Carrier and Neighbor List. You can modify the value of the parameters and save thempermanently. You can also export the information to Excel file.
Using toolbar button ( ) or ( ), you can also add/remove a sector of the cell site, oradd/remove a carrier of the cell site.
75 103
276 TEMS Discovery
© 2010 ASCOM
2.7.3.4 Cell Configuration View Option
Other than displaying the icon of the cell site and sector in Map View , the icon can becolored based on the value of a particular cell parameter or sector statistic data. Besides,the value of a cell parameter or sector statistic data can be printed on the screen as alabel.
To edit the view options, right-click a scenario version in the Data Explorer-Cell andselect Edit View Options from the menu.
The available view options are as followings:
· Icon size· Central Circle· Color of Pie/Pie Tip· Labels
2.7.3.4.1 Icon Size
Cell sector can be displayed as a fixed pie or pie with width per antenna beam width. Tobetter distinguish different technologies/bands in each sector, a specific radius of the piefor the technology/band can be defined.
103
75
276
277
278
279
277TEMS Discovery Working Environment
© 2010 ASCOM
2.7.3.4.2 Central Circle
The center circle of the cell site icon can be colored by the plot bands defined for aparticular cell site parameter. Select a cell site parameter from the drop-down menu;then click Discrete Bands Generator to generate discrete plot bands or ContinuousBands Generator to generate continuous plot bands. When displayed in Map View ,the color of the center circle will be colored according to the plot band.
103
278 TEMS Discovery
© 2010 ASCOM
2.7.3.4.3 Color of Pie and Pie Tip
The color of pie can be used to indicate information from two categories: Sector/Carrierparameter and sector statistic data.
You can select any Sector or Carrier parameter and create the plot band following thesame procedure as previously described for the Center Circle; or you can select aspecific data from the tree view in the drop-down menu to generate sector statistic data,and the plot band for showing sector statistic data will be auto-generated based on theplot band definition of this specific data (see Data Explorer- Dataset for how to editplot band).
The Cell Configuration Name and Version fields define the cell configuration to which thestatistic data will be generated. This cell configuration must be consistent with the defaultcell configuration of current project (see Project Properties for more information).
49
38
279TEMS Discovery Working Environment
© 2010 ASCOM
2.7.3.4.4 Labeling
The value of particular parameters can be printed as as labels in Map View; you canalso choose the colors of the labels. Additionally, specific data can be chosen from thetree view in the drop-down menu and print the sector statistic data as labels.
280 TEMS Discovery
© 2010 ASCOM
2.7.3.5 Cell Site Grouping Logic
The cell sites listed in Data Explorer-Cell can be grouped with user-defined groupinglogic for better data organization. To do this, right click a scenario version in DataExplorer-Cell , and select Edit Grouping Logic from the menu.
Drag and drop a parameter from the tree view on the left side into Logic on the rightside. For each parameter, define its range in the spread sheet. Multiple parameters canbe dragged into the right side, and their levels can be modified by dragging and droppingthem to the desired level. All configurations can be saved with a name.
From Data Explorer-Cell , right-click a scenario version and select Apply GroupingLogic from the menu. The name of the configuration and the logical display of cellconfiguration will refresh and be grouped as defined, as shown below:
75
75
75
281TEMS Discovery Working Environment
© 2010 ASCOM
2.7.3.6 Neighbor List Tuning
TEMS Discovery is able to generate neighbor list from one or more HO matrices. Togenerate neighbor list from HO matrix, the user can also select if to enforce neighbor listreciprocity, the maximum of neighbor list, and the minimum percentage of HO attempt.
282 TEMS Discovery
© 2010 ASCOM
2.7.3.7 Neighbor List Work Order
After using the Neighbor List Editing tools in Map View (See Cell in Map View formore information) to modify the neighbor list, you can generate a work order and save it
to file. You can bring up the following dialog by clicking the toolbar button ( ) in DataExplorer-Cell
You can select a cell configuration and generate a neighbor list work order based on twoversions. After the work order is generated, click Save to File... to save the result to anExcel file or a tab-delimited text file.
103
75
283TEMS Discovery Working Environment
© 2010 ASCOM
2.7.4 Geo-location Binning
The data imported from Import drive test data is time binned. After the imported datais listed in Data Explorer - Dataset , right-click a dataset or mobile data and selectGeolocation binning to bring up the following dialog to perform Geo-location binning.The Geo-binned data will be listed in the same tree view in Data Explorer - Datasetwith flagged "LD"-Linear binning, or "GD"- grid binning.
Figure 1
General Options
· Frame GroupTEMS Discovery can selectively perform Geo-location binning on particular frames.Select a frame from the dialog shown below and save the selection with a name. Thename of the frame group will then be listed in the Frame Group drop-down menushown in Figure 1.
252
49
49
284 TEMS Discovery
© 2010 ASCOM
· Binning MethodThere are two binning options: Uniform or Region-by-Region. If you select Uniform, the same binning size will be applied to the entire area. If Region-by-Region ischosen, the binning size for a particular region is actually an attribute of that regionand can differ from other regions. (See Map View - GIS for how to create anuser-defined region.)
· Options for Uniform Binning or Region with no Binning SettingsTEMS Discovery provides two algorithms, by route distance and by location grid,for Geo-location binning. If selecting by route distance binning, the data within thedistance of the defined binning size will be binned. If selecting by location gridbinning, the data within the square area of defined binning size will be binned.
Check Apply binning size defined in region if you are sure you want to applyregion-by-region non-uniform binning.
· Apply Region FilteringYou also have the option to perform Geo-location binning only in particular areas.(See Map View - GIS for how to create an user-defined region/hole.)
· Entire AreaBinning will be performed on the entire area
· Within UDRBinning will be performed on the area defined in the selected UDR
· Entire area but exclude UDRBinning will be performed on the entire area excluding the area defined in theselected UDR
· Entire area but exclude holesBinning will be performed on the entire area excluding the holes defined in theselected UDR
· Within UDR but exclude holesBinning will be performed on the area defined in selected UDR, excluding theholes
· Within hole onlyBinning will be performed to the holes defined in selected UDR.
106
106
285TEMS Discovery Working Environment
© 2010 ASCOM
2.7.5 Delta Metric
TEMS Discovery provides an easy approach to generate delta metric between any givenmetric pair or metric-coverage map pair. You can bring up the dialog by selecting toolbarbutton or right-clicking any metric in Data Explorer - Dataset . After the delta metric isgenerated, it will be listed under tree node "Delta Metric" in Data Explorer - Dataset .This delta metric can be displayed in map view, table view, report view, etc. as othergeo-binned metrics.
49
49
TEMS Discovery