Академический Документы
Профессиональный Документы
Культура Документы
By Alessandro Esposito
NQDI
Table of Contents
Platform Overview Database Management Data Management Data Analysis Reports, Queries, KPI and Maps System Operation Practice Session
Confidential
CONFIDENTIAL MATERIALS
Platform Overview
Agenda ->
Confidential
CONFIDENTIAL MATERIALS
Confidential
CONFIDENTIAL MATERIALS
NQDI Highlights
NQDI means NetQual Database Interface Post-processing application based on SQL Server database Client / Server Architecture for Standalone as well as Enterprise configuration options Import and handling of data from all SwissQual platforms Filtering and data mining Intelligent drill down analysis Map analysis and export KPI Statistics Historical trending Reporting Database querying / mining New external OPT Optimization module
Confidential
CONFIDENTIAL MATERIALS
Architecture
Layered structure Different possible deployments
Standalone (Multi) Client Server
NQDI Application NQDI Database SQL Server Windows Server
Standalone
Confidential
External tools
SQL Enterprise Manager (MS SQL 2008)
Managing databases Databases backup
Google Earth
Confidential CONFIDENTIAL MATERIALS
Vertical
Call quality Detailed (layers 1, 2 and 3) analysis of calls or data sessions
Analysis of speech quality Analysis of video quality (for video calls, video streaming and DVB-H) Analysis of data tests Analysis of messaging tests
Confidential CONFIDENTIAL MATERIALS
Database Management
Agenda ->
Confidential
CONFIDENTIAL MATERIALS
Confidential
CONFIDENTIAL MATERIALS
NQDI
Tables
Position
PosId
Configuration Tables System Tables Measurement Result Tables Position Tables Network Information Table Audio Recordings Table Other Tables
NetworkId
CallSession
1 NetworkInfo
SessionId
0..1
0..n
1
SessionId 0..n SessionId 1 SampleId 0..1 SampleSettingsInfo TestInfo
1 BTSList
SessionId
0..n
Confidential
CONFIDENTIAL MATERIALS
CONFIDENTIAL MATERIALS
Confidential
Exporting Databases
Database export is also possible from within NQDI
Creation of historical databases
Possibility to save up to 95% disk space
CONFIDENTIAL MATERIALS
Confidential
Data Management
Agenda ->
Confidential
CONFIDENTIAL MATERIALS
Data Management
Import Data
Manually or automatically defining collection names Automatically evaluate KPI and other parameters (through SQL scripts) Possibility to define Event queries and have them run at import time
Remove Data
Can delete data according to given collection, campaign, file or data scope Can remove data at different levels
Confidential
CONFIDENTIAL MATERIALS
Sessions I
One session: from CONNECT command until the DISCONNECT/RELEASE
Each measurement file from QualiPoc or Diversity can contain multiple sessions In QualiPoc there is one measurement file for each Job In Diversity there is one measurement file for each Task Sessions can be of different type CALL - Voice and Video calls DATA - GPRS, SMS, broadcast (e.g. DVB-H) IDLE Time between CALL or DATA sessions Idle or Scanner Only tests
Confidential CONFIDENTIAL MATERIALS
Sessions II
Tests in multi transfer mode (e.g. Multi-RAB or DTM) involve multiple IDLE and DATA sessions
Sessions are separate but are grouped together Can be filtered according to the transfer mode
Confidential
CONFIDENTIAL MATERIALS
Polygon filtering
Session not considered if not entirely within the polygon
CONFIDENTIAL MATERIALS
Call
Call status Call type
Layer
GSM, GPRS or UMTS L3 messages
Map
Polygon regions
Test
Type of test Test results
User
User comments Alarms Any SQL script
Device
Measurement device type IMEI Firmware
KPI
Predefined KPI Custom KPI Custom events
Operator
Home or serving operator Cell Location Area Technology
Confidential
CONFIDENTIAL MATERIALS
Cockpit View
Summary of current selection (Customize Thresholds)
CONFIDENTIAL MATERIALS
Confidential
Data Analysis
Agenda ->
Confidential
CONFIDENTIAL MATERIALS
Scanner information if available If calls fulfils the standard requirements, Call quality is also shown for voice calls
Confidential CONFIDENTIAL MATERIALS
Confidential
CONFIDENTIAL MATERIALS
Information Organization
Information is divided into logical sub tabs
Tabs shown dynamically based on the content in the selected session and test Session info Test results (Service layer)
Listening quality, FTP, HTTP, etc.
Analysis Details
Graph manipulation Layer 3 filtering
Confidential
CONFIDENTIAL MATERIALS
Dropped
Audio connection Correct counterpart
Failed
No audio connection Wrong counterpart
System Release
Call ended by user Call ended because of equipment constraints
Confidential CONFIDENTIAL MATERIALS
Dropped
Data connection established Connection ended before the end of the defined test session
Network forces a PDP deactivation Network coverage lost Device hardware issue (i.e. reboot)
Completed
Data connection established PDP context deactivation (e.g. disconnect) driven by test session
System Release
Call ended by user Call ended because of equipment constraint
Confidential CONFIDENTIAL MATERIALS
CONFIDENTIAL MATERIALS
CONFIDENTIAL MATERIALS
Confidential
CONFIDENTIAL MATERIALS
CONFIDENTIAL MATERIALS
Confidential
Media Codec Protocol analysis Frame-by-Frame analysis Codec parameters Content parameters Frame type display IP throughput
Confidential
CONFIDENTIAL MATERIALS
CONFIDENTIAL MATERIALS
Confidential
Channel Spectrum (LX only) Top CPICH SC RSCP and Ec/No PSCH and SSCH Ec/No Delay Spread
CONFIDENTIAL MATERIALS
Confidential
CONFIDENTIAL MATERIALS
Confidential
GSM radio RF BCCH and TCH ARFCN RxLev, RxQual, FER, C/I Codec type and rate HSN, MAIO DTX, TxPwr, TA, RLT Measurement report Serving Cell Layer 3 message decode Markers Home and Serving operator Cell-Id and LAC
CONFIDENTIAL MATERIALS
SNCDP, LLC, RLC info TBF state Coding Scheme TS allocation EDGE BEP Info RLC and LLC throughput RLC BLER TxPwr, BLER, target SIR MAC info GMM and SM Signalling plane CS and TS allocation statistics
CONFIDENTIAL MATERIALS
WCDMA radio RF IRAT neighbor list UARFCN RRC State RSSI, RSCP, Ec/Io TxPwr, BLER, target SIR Active, Monitor, Detected set Spreading Factor Power Control info RRC and NAS signalling decode Markers Home and Serving operator CellId and LAC
CONFIDENTIAL MATERIALS
Analysis - HSDPA
SSCH Scheduling SSCH Allocation Throughputs: Requested, Scheduled, HS-DSCH, MAC-HS UE Category CQI ACK, NACK status HARQ Statistics HS-DSCH Modulation RLC and MAC layer allocation
Confidential
CONFIDENTIAL MATERIALS
Analysis - HSUPA
HSUPA(EUL) Status indication Radio Link Set presentation E-DCH and MAC-e configuration E-DCH Scheduling and Reporting information HARQ Statistics Throughputs: Requested, Scheduled, E-DCH, MAC-E Serving Grant Absolute Grant Relative Grant
Confidential
CONFIDENTIAL MATERIALS
RLP Throughput Monitor Rx/Tx Vocoder Rate Active, Candidate and Neighbor Set Finger Monitor Layer3 signalling Power Control Info IS-95/IS-2000 MUX Statistics
CONFIDENTIAL MATERIALS
Confidential
CONFIDENTIAL MATERIALS
Reports
Horizontal approach Wide set of predefined reports and KPI reports Custom KPI reports
Possibility to generate Trending Analysis
Custom reports
Multi step process Advanced functionality Requires SQL query language, Excel Macro and Pivot Table knowledge
CONFIDENTIAL MATERIALS
Grid plot
Plot values averaged over grid squares
Best for overview plots over large areas
Confidential CONFIDENTIAL MATERIALS
Predefined shade Customizable shade per value User defined map plots KPI map plot wizard
Confidential
CONFIDENTIAL MATERIALS
Confidential
CONFIDENTIAL MATERIALS
Any value can be plotted onto the integrated MapInfo map or exported to Google Earth
Possibility to store the representation in a Google Earth file format (.kmz) Requires Google Earth installed on the client Requires the client to have Internet access
Confidential
CONFIDENTIAL MATERIALS
Confidential
CONFIDENTIAL MATERIALS
Lets do it!
Create a new database Import some measurement files into the database Explore the Selection tabs and make different selections Test the Cockpit View Select all sessions where HandOverFromUTRANCommand-GSM message was received Analysis
Open different type of session and tests Study the different sub tabs Drag and drop values to show them on the charts Expand Layer 3 messages
Reports generation
Select all the available sessions Create some QualiPoc specific report
Confidential
CONFIDENTIAL MATERIALS
So far any
Question?
Confidential
CONFIDENTIAL MATERIALS