25
Background and Motivation VoIP Simulation Simulated Loss, Pause, Jump Values Future Objectives Wideband E-Model and the loss, pause and jump impairments Adil Raja 1 1 TECH/OPERA/MOV France Telecom R&D, Lannion, France Monday, 2 nd June, 2010

Wideband E-Model and the loss, pause and jump impairments

Embed Size (px)

Citation preview

Page 1: Wideband E-Model and the loss, pause and jump impairments

Background and Motivation VoIP Simulation Simulated Loss,Pause, Jump Values Future Objectives

Wideband E-Model and the loss, pause and jumpimpairments

Adil Raja1

1TECH/OPERA/MOVFrance Telecom R&D, Lannion, France

Monday, 2nd June, 2010

Page 2: Wideband E-Model and the loss, pause and jump impairments

Background and Motivation VoIP Simulation Simulated Loss,Pause, Jump Values Future Objectives

Outline

1 Background and Motivation

2 VoIP Simulation

3 Simulated Loss, Pause, Jump Values

4 Future Objectives

Page 3: Wideband E-Model and the loss, pause and jump impairments

Background and Motivation VoIP Simulation Simulated Loss, Pause, Jump Values Future Objectives

Background

VoIP listening quality is not only distorted by packet loss andcodec related impairments only.

Temporal discontinuities such as pauses and jumps (packetdiscards) also play a role. (S. Voran, 03)

packet loss happens due to network congestion.

jumps and pauses happen due to the jitter/jitter buffer interaction.

Page 4: Wideband E-Model and the loss, pause and jump impairments

Background and Motivation VoIP Simulation Simulated Loss, Pause, Jump Values Future Objectives

BackgroundLoss, pause and jumps

0 100 200 300 400 500−6

−4

−2

0

2

4

6

8

10x 10

−3

1 32

Page 5: Wideband E-Model and the loss, pause and jump impairments

Background and Motivation VoIP Simulation Simulated Loss, Pause, Jump Values Future Objectives

BackgroundLoss, pause and jumps

0 100 200 300 400 500−6

−4

−2

0

2

4

6

8

10x 10

−3

1 E 3

Page 6: Wideband E-Model and the loss, pause and jump impairments

Background and Motivation VoIP Simulation Simulated Loss, Pause, Jump Values Future Objectives

BackgroundLoss, pause and jumps

0 100 200 300 400 500−6

−4

−2

0

2

4

6

8

10x 10

−3

1 E 2

Page 7: Wideband E-Model and the loss, pause and jump impairments

Background and Motivation VoIP Simulation Simulated Loss, Pause, Jump Values Future Objectives

BackgroundLoss, pause and jumps

0 100 200 300 400 500−6

−4

−2

0

2

4

6

8

10x 10

−3

1 3 4

Page 8: Wideband E-Model and the loss, pause and jump impairments

Background and Motivation VoIP Simulation Simulated Loss, Pause, Jump Values Future Objectives

VoIP Simulation

Page 9: Wideband E-Model and the loss, pause and jump impairments

Background and Motivation VoIP Simulation Simulated Loss, Pause, Jump Values Future Objectives

Weibull Distributtion

VoIP jitter is a self-similar phenomenon that can be modeledby aheavy tailed distribution.Notable distributions are:

Weibull, Pareto, Exponential

Weibull distribution is characterized by: A scale parameter, ashape parameter, and a location parameter.

Page 10: Wideband E-Model and the loss, pause and jump impairments

Background and Motivation VoIP Simulation Simulated Loss, Pause, Jump Values Future Objectives

Weibull Distribution

0 50 100 150 200 250 300 3500

0.2

0.4

0.6

0.8

1

1.2

1.4

1.6

1.8

2x 10

4

Page 11: Wideband E-Model and the loss, pause and jump impairments

Background and Motivation VoIP Simulation Simulated Loss, Pause, Jump Values Future Objectives

Weibull Distribution

0 10 20 30 40 50 60 70 80 900

500

1000

1500

2000

2500

3000

3500

4000

4500

5000

Page 12: Wideband E-Model and the loss, pause and jump impairments

Background and Motivation VoIP Simulation Simulated Loss, Pause, Jump Values Future Objectives

Weibull Distribution

0 10 20 30 40 50 60 70 800

500

1000

1500

2000

2500

3000

3500

4000

4500

5000

Page 13: Wideband E-Model and the loss, pause and jump impairments

Background and Motivation VoIP Simulation Simulated Loss, Pause, Jump Values Future Objectives

Packet Loss

1 (NO LOSS)

0 (LOSS)

p 1-q

q

1-p

Page 14: Wideband E-Model and the loss, pause and jump impairments

Background and Motivation VoIP Simulation Simulated Loss, Pause, Jump Values Future Objectives

Loss, Pause and Jump State Model

A loss, pause jump state model can be learned from networktrace analysis or the network emulation.

with state transition probabilities.

Page 15: Wideband E-Model and the loss, pause and jump impairments

Background and Motivation VoIP Simulation Simulated Loss, Pause, Jump Values Future Objectives

Loss, Pause and Jump State Model

Page 16: Wideband E-Model and the loss, pause and jump impairments

Background and Motivation VoIP Simulation Simulated Loss, Pause, Jump Values Future Objectives

Loss, Pause and Jump State Model

Page 17: Wideband E-Model and the loss, pause and jump impairments

Background and Motivation VoIP Simulation Simulated Loss, Pause, Jump Values Future Objectives

Loss, Pause and Jump State Model

Conversely the state model can be used to generate realisticloss,pause and jump patterns given realistic values for mean loss,pause and jump rates.

For instance:

n2l = l2n ×(mlr)1−mlr

l2n = 1− clp

Page 18: Wideband E-Model and the loss, pause and jump impairments

Background and Motivation VoIP Simulation Simulated Loss, Pause, Jump Values Future Objectives

Mean Loss Rate

0 0.02 0.04 0.06 0.08 0.10

1000

2000

3000

4000

5000

6000

7000

8000

9000

10000

Page 19: Wideband E-Model and the loss, pause and jump impairments

Background and Motivation VoIP Simulation Simulated Loss, Pause, Jump Values Future Objectives

Mean Burst Length, Loss

0 2 4 6 8 10 120

1000

2000

3000

4000

5000

6000

7000

8000

9000

10000

Page 20: Wideband E-Model and the loss, pause and jump impairments

Background and Motivation VoIP Simulation Simulated Loss, Pause, Jump Values Future Objectives

Mean Jump Rate

0 0.01 0.02 0.03 0.04 0.05 0.06 0.070

0.5

1

1.5

2

2.5x 10

4

Page 21: Wideband E-Model and the loss, pause and jump impairments

Background and Motivation VoIP Simulation Simulated Loss, Pause, Jump Values Future Objectives

Mean Burst Length, Jump

0 0.5 1 1.5 2 2.5 3 3.5 40

0.5

1

1.5

2

2.5x 10

4

Page 22: Wideband E-Model and the loss, pause and jump impairments

Background and Motivation VoIP Simulation Simulated Loss, Pause, Jump Values Future Objectives

Mean Pause Rate

0 0.01 0.02 0.03 0.04 0.05 0.06 0.070

1000

2000

3000

4000

5000

6000

7000

8000

9000

10000

Page 23: Wideband E-Model and the loss, pause and jump impairments

Background and Motivation VoIP Simulation Simulated Loss, Pause, Jump Values Future Objectives

Mean Burst Length, Pause

0 0.5 1 1.5 2 2.50

0.5

1

1.5

2

2.5

3x 10

4

Page 24: Wideband E-Model and the loss, pause and jump impairments

Background and Motivation VoIP Simulation Simulated Loss,Pause, Jump Values Future Objectives

Future Objectives

To perform WB-Pesq analysis✓

To do ACR tests if need be.

Derivation ofIe,wb,eff as a function of the above impairments.

To write up the work.

Overall time line – Mid August, 2010.

Page 25: Wideband E-Model and the loss, pause and jump impairments

Background and Motivation VoIP Simulation Simulated Loss,Pause, Jump Values Future Objectives

Thank You