22
End-user QoS What, why and how Dr. Henrik Christiansen, CTO CommWyse A/S, Denmark [email protected] 3G optimization – Rome – March 28 th – March 30 th , 2006

End-user QoS - CommWyse

Embed Size (px)

DESCRIPTION

End-user QoSWhat, why and how3G optimization

Citation preview

Page 1: End-user QoS - CommWyse

End-user QoSWhat, why and how

Dr. Henrik Christiansen, CTO

CommWyse A/S, Denmark

[email protected]

3G optimization – Rome – March 28th – March 30th, 2006

Page 2: End-user QoS - CommWyse

Motivation

• Data services – new opportunities• Everybody wants optimum QoE

• What is QoE?• How to measure QoE?• What to do?

• 3G threats• Competing technologies -Wimax, WLAN, EDGE

• Services must work from day one• What tools do operators need?

2

Page 3: End-user QoS - CommWyse

A quick test

• Can you answer these questions?• What will be the impact on existing

services when:• Traffic increases?• A new service is added?• The QoS configuration is changed?

• … and how will that impact your business?

3

Page 4: End-user QoS - CommWyse

Presentation overview

• The main challenge• Application level QoS

• What it is• How to measure it

• Use of simulation• Case studies• Summary and conclusions

4

Page 5: End-user QoS - CommWyse

The main challenge

• Planning• Meet requirements: cost, coverage,

quality, capacity• Coverage / capacity interlinked

• Multiple services and QoS• Planning per service• Variable bit rates • Multiple QoS classes

Cost

Coverage

Quality

Capacity

5

Main challenge:Planning a multi-service, multi-datarate network

Page 6: End-user QoS - CommWyse

Application level QoS - QoE

• Quality of experience• Users’ point of view: experienced QoS• Operator’s point of view: technology - KPIs

• This is what your customers see• QoSEE – end-to-end / end-user experienced• Subjective

• Interesting for a group of users• Not interesting for a single test user• Average user / average commuter / average teenager• 90 % fractile

Mismatch

6

Page 7: End-user QoS - CommWyse

End-to-end

7

RA

NA

P

RA

NA

P

Page 8: End-user QoS - CommWyse

What impacts QoE ?

• The user(s)• Handset• Protocol settings• Device configs• Network dimensioning• Application usage

8

Page 9: End-user QoS - CommWyse

Application differences

• Request / response pattern• Protocol overhead• Chattiness• Message sizes• Inter request times

9

QoE depends on the application:Application type and usage must be taken into account

Page 10: End-user QoS - CommWyse

Optimizing QoE

• Optimize what?• Optimum QoE means

• Happier users?• More revenue?• Better KPIs?• More customers?

• The big question is: How to measure application level QoS

10

Page 11: End-user QoS - CommWyse

A holistic view on networks

11

Be proactive!Let QoS drive planning & optimization efforts

Page 12: End-user QoS - CommWyse

Discrete event simulation

• Represents everything that happens to a packet as one event – skips periods where nothing happens

• Simulation approach• Set goal – must be specific• Set up scenario• Run simulation(s)• Analyze / interpret results• Reiterate if goal is not reached

12

Page 13: End-user QoS - CommWyse

Case studies

• A QoE view on networks by using advanced protocol simulation

• What is the impact of adding streaming users?

• Specific goal: how many streaming users can be added if the response time for 90% of a group of web browsing business users may not increase by more than 20%?

13

Page 14: End-user QoS - CommWyse

14

Adding a new service- impact on existing services

0

0 . 1

0 . 2

0 . 3

0 . 4

0 . 5

0 . 6

0 . 7

0 . 8

0 . 9

1

0 5 1 0 1 5 2 0 2 5

With existing services onlyAfter deploying new service

CDF of service response times

Page 15: End-user QoS - CommWyse

QoE driven planning

15

0

0,5

1

1,5

2

2,5

3

3,5

2 3 4 5 6Number of streaming users addded

Response time (seconds)

90 % of selected group

80 % of selected group

20 %

Page 16: End-user QoS - CommWyse

UMTS

• QoS enabled• Service classes• Prioritization• Packet scheduling• RRM algorithms

• Other• Soft handover• Radio planning• Need for isolation between cells

These handles must be set correctly in order for the services to work as expected

16

Page 17: End-user QoS - CommWyse

Analysing QoS

• Multi service networks• QoS goal: preferential treatment of some services• Multiple service classes

• with / without delay guarantees• Optimizing QoE

• Improvement of service• Deterioration of other services

17

Page 18: End-user QoS - CommWyse

QoS differentiation

Web service

0

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

0.9

1

0 1 2 3 4 5 6

E-mail service

0

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

0.9

1

0 1 2 3 4 5 6

CDF of service response times CDF of service response times

18

All services in same classWeb higher priority than e-mail

Page 19: End-user QoS - CommWyse

Impact of traffic growth

00,10,20,30,40,50,60,70,80,9

1

0 5 10 15 20 25

light loadmedium loadheavy load

CDF of service response times

QoE target

19

Page 20: End-user QoS - CommWyse

Use QoE as the optimization target

• QoE is complex• Measurements and network counters tell you

about today and yesterday – but what about tomorrow?

• QoE can be easily predicted by using simulation

• QoE impacts your users…and your business

20

Page 21: End-user QoS - CommWyse

Conclusions

21

• QoSEE for the typical user is important• A holistic view is required

• A suite of tools – one view each• Combined they provide the full view• Different parts of the organization – one view each• United they provide the full view

• Simulation• can predict QoSEE• is reproducible• delivers a controlled environment• Is the missing link between network parameters

and end-to-end QoS• Is one of the required tools to give the holistic view

Page 22: End-user QoS - CommWyse

Thanks!

• Visit our booth during the conference• Visit: www.commwyse.com – anytime!

22