4 NQDI

April 26, 2018 | Author: komkoro | Category: Microsoft Sql Server, Databases, Network Packet, Computer Network, File Transfer Protocol
Share Embed Donate


Short Description

Download 4 NQDI...

Description

Training By Alessandro Esposito

NQDI

20 January © SwissQual 2000-2010 CONFIDENTIAL MATERIALS

Table of Contents • Platform Overview • Database Management • Data Management • Data Analysis • Reports, Queries, KPI and Maps • System Operation – Operation – Practice Session

Confidential

CONFIDENTIAL MATERIALS

Table of Contents • Platform Overview • Database Management • Data Management • Data Analysis • Reports, Queries, KPI and Maps • System Operation – Operation – Practice Session

Confidential

CONFIDENTIAL MATERIALS

Platform Overview Agenda -> 

Confidential

CONFIDENTIAL MATERIALS

Post Processing Complete Solution

Confidential

CONFIDENTIAL MATERIALS

NQDI™ NQDI ™ Highlights • • • • • • • • • • • •

NQDI™ me means Ne NetQual® Database Interface Post-processing 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 Inte Intell llig igen entt “dr “dril illl dow down” n” anal analys ysis is 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

NQDI Application

 – (Multi) Client – Server 

NQDI Database SQL Server  Windows Server 

Standalone

Client – Server  CONFIDENTIAL MATERIALS

External tools • SQL Enterprise Manager™ (MS SQL 2008)  – Managing databases  – Databases backup

• SQL Query Analyzer™ (MS SQL 2008)  – View tables, functions, views, procedures  – Workspace for creating queries

• SQL Server Management Studio™ (MS SQL 2008) • MapInfo™ • Google Earth™ Confidential

CONFIDENTIAL MATERIALS

Enhanced Post Processing • “Horizontal” or “Vertical” approach • Horizontal  – Call analysis (statistics) and trending analysis available  – Rich and powerful report generation tools  – Map plots and grid plots generation  – Integration with Google Earth

• 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

Open Database Structure • The structure of the entire NQDI ® database is described in the Manual NQDI - Database structure.pdf document  – Description of all the tables  – Description of the relations  – Descriptions of views  – Description of stored procedures

Confidential

CONFIDENTIAL MATERIALS

NQDI® Database Structure 0..n

NQDI®

Tables

Configuration Tables

1

Tables Position Tables Network Information Table  Audio Recordings Table Other Tables

Confidential

0..n 1

NetworkId

Position

FileId

System Tables Measurement Result

PosId

FileList

0..n

1..n Sessions

NetworkInfo

CallSession

SessionId

PosId 1

0..1

1

NetworkId

SessionId

0..1

DataSession

0..n

MNC, MCC, CId, LAC

1

PosId

0..n

SessionId

NetworkId

SessionId

0..n TestInfo 1

1

0..n

SessionId

SampleId

0..1

SampleSettingsInfo

BTSList 0..1 Msg… Msg… Msg… Msg…

TestId 1..n

CONFIDENTIAL MATERIALS

1 TestId 1..n Result…..

Basic Database Management • “sa” user must be used • Startup Auto Log In • Within NQDI  – Database creation  – Database deletion  – Database update

• With the external tools  – Database copy  – Database backup  – Database migration

CONFIDENTIAL MATERIALS

Exporting Databases •

Database export is also possible from within NQDI ®  – Creation of historical databases • Possibility to save up to 95% disk space

CONFIDENTIAL MATERIALS

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

• Maintain data (collection names)

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

• Sessions can contain one or more Tests  – Test can be of different type • Speech, ping, FTP, video streaming, SMS send, DVB-H, etc.

Confidential

CONFIDENTIAL MATERIALS

Choosing the Data to Analyse • Data filtering / selection  –  –  –

Save current selection Load saved selection Manage selections

• Store Data Selection Query in DB  –

Used for NQWeb

• Polygon filtering  –

Session not considered if not entirely within the polygon

CONFIDENTIAL MATERIALS

 Available Selection Criteria •

 –  –  –  –  –  –



Campaign name Test description = Job name Task Name Session type Transfer mode Date and time





Operator   –  –  –  –

Confidential

Home or serving operator  Cell Location Area Technology

Layer   – GSM, GPRS or UMTS L3 messages



Map  – Polygon regions



User   – User comments  –  Alarms  –  Any SQL script 

Device  – Measurement device type  – IMEI  – Firmware

Call  – Call status  – Call type

Test  – Type of test  – Test results





General



KPI  – Predefined KPI  – Custom KPI  – Custom events

•  AND MUCH MORE!

CONFIDENTIAL MATERIALS

Cockpit View • Summary of current selection (Customize Thresholds)

CONFIDENTIAL MATERIALS

Data Analysis Agenda -> 

Confidential

CONFIDENTIAL MATERIALS

Rich Session Specific Data Display • “Vertical” approach • For each different type of test all and only the appropriate or relevant tabs are displayed • Different types of calls/sessions “Test information”  –  –  –  –

Data sessions Messaging sessions Voice or Video calls Video streaming and Broadcasting sessions

• Radio information is always displayed  – From the measuring device  – For traced devices

• Scanner information if available • If calls fulfils the standard requirements, “Call quality” is also shown for voice calls Confidential

CONFIDENTIAL MATERIALS

 Analysis Tab Overview • Session overview – Current Selection  – Red  – Current session and test  – White – Other sessions or tests in the current selection  – Gray  – Other sessions or tests in the scope but not in the current selection

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) •

• •

Protocol info (IP layer) Scanning (RF layer) •



Separated for WCDMA and GSM

Network technology (Layer1 to Layer3) • •



Listening quality, FTP, HTTP, etc.

Separated for GSM, GPRS/EDGE and UMTS Separate Tab for B side, GSM (B), UMTS (B)

KPI

Voice Call (GSM) Video Streaming FTP Test Confidential

CONFIDENTIAL MATERIALS

 Analysis Details • Graph manipulation • Layer 3 filtering

Confidential

CONFIDENTIAL MATERIALS

Call Status Definition • Completed  –  Audio connection  – Correct counterpart  – Intentionally terminated

• 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

Data Session Status Definition •

Failed  – No data connection could be established • • • • •



 Attach failed PDP context activation failed or rejected PPP authentication failed No network coverage Device hardware issue

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

Listening Quality Analysis •

• • • • • • • • • •

SQuad LQ MOS (Narrow and/or  Wideband) P.852 MOS (optional) Quality Cause code Signal and Noise levels, SNR Delay Clipping Speech Activity Gain DC offset Frequency shift Clip replay

CONFIDENTIAL MATERIALS

Data Analysis – TCP/IP • • • • • • • •

Timestamps Protocols IP addresses Port numbers Header info IP throughput Packet count Packet sequence

CONFIDENTIAL MATERIALS

Data Analysis – FTP



FTP operation



File name



Throughput



Transfered bytes



MCC-MNC

CONFIDENTIAL MATERIALS

Video Streaming Analysis • • • • • • • • • • •



Video MOS Quality Cause code Frame rate Freezing Matched frames Blurring Blockiness Jerkiness PSNR Lip Sync Player and Protocol Clip replay

CONFIDENTIAL MATERIALS

 Analysis Streaming – Media layer 



Media Codec



Protocol analysis



Frame-by-Frame analysis



Codec parameters



Content parameters



Frame type display



IP throughput

Confidential

CONFIDENTIAL MATERIALS

GSM Scanner Analysis • • • • • • • •

Channel Overview Serving and Neighbour  channels Best server  Hot channels RxLev, BSIC, C/I Operator  filtering Markers Optional CGI decode and multiple BSIC

CONFIDENTIAL MATERIALS

WCDMA Scanner Analysis



• • • •

Channel Spectrum (LX only) Top CPICH SC RSCP and Ec/No PSCH and SSCH Ec/No Delay Spread

CONFIDENTIAL MATERIALS

CDMA Scanner Analysis

• SC • Ec/No, RSCP • Best CPICH

CONFIDENTIAL MATERIALS

GSM Network Analysis

• • • • • • • • • • • •

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

GPRS/EDGE Network Analysis

• • • • • • • • • • •

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

UMTS Network Analysis

• • • • • • • • • • • • •

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

CDMA Network Analysis



• •

• •

• •

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

Reports, Queries, KPI and Maps Agenda -> 

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

• Custom SQL scripts  – For any kind of database data manipulation  – Can be set to run during import process CONFIDENTIAL MATERIALS

Map Plot Selection • Map Tab to see Map Plots • Values to plot ordered in a tree structure  – GSM Mobile • Mobile Layer 1 Measurements  – RxQualFull

• Grids or Points can be used • Favorites Plots can be stored as well  –

Needed to include Maps in Reports

CONFIDENTIAL MATERIALS

Map window Plot types • Point plot  – Plot values as stored in the database point by point • Best for smaller areas • Needed for detailed analysis • Warning! Huge data sets can take long time to plot

 – Radial map plot

• Grid plot  – Plot values averaged over grid squares • Best for overview plots over large areas Confidential

CONFIDENTIAL MATERIALS

Map Plot Configurator 



Predefined shade



Customizable shade per value



User defined map plots



KPI map plot wizard

Confidential

CONFIDENTIAL MATERIALS

Reports including pictures •

Option to add pictures from Favorite Map plots in a report (new sheet for every map w indow)



Where: C o n f i g u r a t i o n   – R e p o r t C o n f i g u r a t o r  

Confidential

CONFIDENTIAL MATERIALS

Export to Google Earth •

Display collected data on satellite maps from Google Earth  – Provides 3D views (compared to the standard 2D views of MapInfo  – Photo realistic maps offer more details and more information to troubleshoot network issues • I.e. those related to specific geographical circumstances

•  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

System Operation – Practice Session Agenda -> 

Confidential

CONFIDENTIAL MATERIALS

Let’s 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



Define and generate a custom KPI report

Confidential

CONFIDENTIAL MATERIALS

View more...

Comments

Copyright ©2017 KUPDF Inc.
SUPPORT KUPDF