classifying voice and video experience in wifi · classifying voice and video experience in wifi...

Post on 28-Aug-2018

226 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Classifying Voice and Video Experience in WiFi

Karan GuptaCreator, Mojo Packetshttps://mojopackets.com

#WLPC Phoenix 2018

Sr. Manager, R&DFirst Time At #WLPC

© Mojo Networks2

The Problem – App Experience!

Good Experience or

Bad Experience?

Other Client

Access Point

Can Your Network Know?

© Mojo Networks3

The Solution? - Use Machine Learning To Classify Call Quality

ML Models

Application Layer (RTP/RTCP, Encrypted)

Latency•Jitter•Packet Loss•

Network LayerBit Rate•Packet Rate•

• …Protocol (TCP/UDP)•

Application

Wi-Fi Network

Call Quality Classification as

Good or Bad.

Partner with Service Providers?

Install an agent on clients?

Conduct VOIP call Tests?

© Mojo Networks4

Machine Learning Workflow

Data

Results

Prediction

Training

4 Result

3 Trained Model in Action

2 Training the Classifier Model

1 Data Collection, Feature Selection

© Mojo Networks5

1 - Data Collection, Feature Selection

Rx or Tx

Bad Experience

Good Experience

Features Target

Bit Rate

Packet Rate

… TCP/UDP

Experience

… … … … Good

… … … … Good

… … … … Bad

… … … … Bad

30 sec

© Mojo Networks6

2 - Training A Classification Model

Collect Data Extract Features

Train A Classifier

Test & Validate

Trained Model

For E

ach

App

SVM Classifier

A Mathematical Equation

© Mojo Networks7

3 – Trained Model In Action

30 sec1

2

Trained Model

ClassificationGood Bad.

RX

3

Aggregation% of poor experience

Call Detection

4

5

Access Point Cloud

Bitrate•Packet Rate•

• …TCP/UDP Flag•

© Mojo Networks8

3 – Trained Model In Action – Wired vs Wireless RCA

RX

Access Point

TX

RX

TX

Wired Issue

Wireless Issue

Measurement

© Mojo Networks9

4a – Results For A Client

© Mojo Networks10

4b – Results On The Dashboard

© Mojo Networks11

Advantages

Classification of all calls through the AP

Vendor (app) and device agnostic - no third party integration required

Accurate classification of calls

Applicable for both audio and video

Wired vs Wireless root cause analysis

May !e

Force Be

Wi! You!

@karanghz@mojopackets@mojonetworks_

Nilay Abhishek Sagar

top related