link dimensioning for fractional brownian input

41
Link Dimensioning for Fractional Brownian Input Supervisor: Prof. ZUKERMAN, Moshe QP Members: Dr. KO, K T Dr. CHAN, Sammy C H EE 8001 BY Chen Jiongze Supported by Grant [CityU 124709]

Upload: galeno

Post on 23-Feb-2016

36 views

Category:

Documents


0 download

DESCRIPTION

EE 8001. Link Dimensioning for Fractional Brownian Input. BY Chen Jiongze. Supervisor: Prof. ZUKERMAN, Moshe QP Members: Dr. KO, K T Dr. CHAN, Sammy C H. Supported by Grant [ CityU 124709 ]. Outline:. Background Analytical results of a fractional Brownian motion (fBm) Queue - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Link Dimensioning for Fractional Brownian Input

Link Dimensioning for Fractional Brownian Input

Supervisor: Prof. ZUKERMAN, MosheQP Members: Dr. KO, K T

Dr. CHAN, Sammy C H

EE 8001

BYChen Jiongze

Supported by Grant [CityU 124709]

Page 2: Link Dimensioning for Fractional Brownian Input

Outline:

• Background• Analytical results of a fractional Brownian motion (fBm)

Queue• Existing approximations• Our approximation

• Simulation• An efficient approach to simulation fBm queue• Results

• Link Dimensioning• Discussion & Conclusion

Page 3: Link Dimensioning for Fractional Brownian Input

Outline:

• Background• Analytical results of a fractional Brownian motion (fBm)

Queue• Existing approximations• Our approximation

• Simulation• An efficient approach to simulation fBm queue• Results

• Link Dimensioning• Discussion & Conclusion

Page 4: Link Dimensioning for Fractional Brownian Input

How to model

Internet Traffic?• Its statistics match those of real traffic (for example,

auto-covariance function)• A small number of parameters• Amenable to analysis

Page 5: Link Dimensioning for Fractional Brownian Input

Background• Self-similar (Long Range Dependency)

• “Aggregating streams of traffic typically intensifies the self similarity (“burstiness”) instead of smoothing it.”[1]

• Very different from conventional telephone traffic model(for example, Poisson or Poisson-related models)

• Using Hurst parameter (H) as a measure of “burstiness”

[1] W. E. Leland, M. S. Taqqu, W. Willinger, and D. V. Wilson, “On the self-similar nature of ethernet traffic (extended version),” IEEE/ACM

Trans. Networking, vol. 2, no. 1, pp. 1–15, Feb. 1994.

Page 6: Link Dimensioning for Fractional Brownian Input
Page 7: Link Dimensioning for Fractional Brownian Input

Background• Self-similar (Long Range Dependence)

• “Aggregating streams of traffic typically intensifies the self similarity (“burstyiness”) instead of smoothing it.”[1]

• Very different from conventional telephone traffic model(for example, Poisson or Poisson-related models)

• Using Hurst parameter (H) as a measure of “burstiness”• Gaussian (normal) distribution

• When umber of source increases

[1] W. E. Leland, M. S. Taqqu, W. Willinger, and D. V. Wilson, “On the self-similar nature of ethernet traffic (extended version),” IEEE/ACM

Trans. Networking, vol. 2, no. 1, pp. 1–15, Feb. 1994.

[6] M. Zukerman, T. D. Neame, and R. G. Addie, “Internet traffic modeling and future technology implications,” in Proc. IEEE INFOCOM

2003,vol. 1, Apr. 2003, pp. 587–596.

process of Real traffic Gaussian process [2]Central limit

theorem

Especially for core and metropolitan Internet links, etc.

Page 8: Link Dimensioning for Fractional Brownian Input

Fractional Brownian Motion

• process of parameter H, MtH are as follows:

• Gaussian process N(0,t2H)• Covariance function:

• For H > ½ the process exhibits long range dependence

Page 9: Link Dimensioning for Fractional Brownian Input

How to model

Internet Traffic?• Its statistics match those of real traffic (for example,

auto-covariance function) - Gaussian process & LRD• A small number of parameters

- Hurst parameter (H), variance• Amenable to analysis

Does fBm meets the requirements?

Page 10: Link Dimensioning for Fractional Brownian Input

Outline:

• Background• Analytical results of an fractional Brownian

motion (fBm) Queue• Existing approximations• Our approximation

• Simulation• An efficient approach to simulation fBm queue• Results

• Link Dimensioning• Discussion & Conclusion

Page 11: Link Dimensioning for Fractional Brownian Input

Analytical results of (fBm) Queue

• A single server queue fed by an fBm input process with- Hurst parameter (H)- variance (σ1

2)- drift / mean rate of traffic (λ)- service rate (τ)- mean net input (μ = λ - τ)- steady state queue size (Q)

• Complementary distribution of Q, denoted as P(Q>x), for H = 0.5:

[16]

[16] J. M. Harrison, Brownian motion and stochastic flow systems. New York: John Wiley and Sons, 1985.

Page 12: Link Dimensioning for Fractional Brownian Input

Analytical results of (fBm) Queue

No exact results for P(Q>x) for H ≠ 0.5Existing asymptotes:• By Norros [9]

[9] I. Norros, “A storage model with self-similar input,” Queueing Syst., vol. 16, no. 3-4, pp. 387–396, Sep. 1994.

Page 13: Link Dimensioning for Fractional Brownian Input

Analytical results of (fBm) Queue

Existing asymptotes (cont.):• By Husler and Piterbarg [14]

[14] J. H¨usler and V. Piterbarg, “Extremes of a certain class of Gaussian processes,” Stochastic Processes and their Applications, vol. 83, no.

2, pp. 257 – 271, Oct. 1999.

Page 14: Link Dimensioning for Fractional Brownian Input

Approximation of [14] is more accurate for large x but with no way provided to calculate • Our approximation:

Analytical results of (fBm) Queue

Page 15: Link Dimensioning for Fractional Brownian Input

• Our approximation VS asymptote of [14]:

• Advantages:• a distribution• accurate for full range of u/x• provides ways to derive c

• Disadvantages:• Less accurate for large x (negligible)

Analytical results of (fBm) Queue

[14] J. H¨usler and V. Piterbarg, “Extremes of a certain class of Gaussian processes,” Stochastic Processes and their Applications, vol. 83, no.

2, pp. 257 – 271, Oct. 1999.

Page 16: Link Dimensioning for Fractional Brownian Input

Outline:

• Background• Analytical results of a fractional Brownian motion (fBm)

Queue• Existing approximations• Our approximation

• Simulation• An efficient approach to simulation fBm queue• Results

• Link Dimensioning• Discussion & Conclusion

Page 17: Link Dimensioning for Fractional Brownian Input

Simulation

• Basic algorithm (Lindley’s equation):

Page 18: Link Dimensioning for Fractional Brownian Input

Simulation

• Basic algorithm:m = - 0.5, Q0 = 0Q1 = max (0, Q0 + U0 + m) = max(0, 1.234 – 0.5) = 0.734Q2 = max(Q1 + U1+ m) = max (0, 0.734 – 0.3551 – 0.5) = 0…

Length of Un = 222 for different Δt, it is time-consuming to generate Un for very Δt)

Δt

Discrete time Continuous timeerrors

Page 19: Link Dimensioning for Fractional Brownian Input

An efficient approachInstead of generating a new sequence of numbers, we change the “units” of work (y-axis).

Δt

variance of the fBn sequence (Un): v

WhileVariance in an interval of length (Δt) =

So 1 unit = S instead of 1where

= S

Page 20: Link Dimensioning for Fractional Brownian Input

Rescale m and P(Q>x)• m = μΔt/S units, so

• P(Q>x) is changed to P(Q>x/S)

Only need one fBn sequence

An efficient approach (cont.)

Page 21: Link Dimensioning for Fractional Brownian Input

Simulation Results• Validate simulation

Page 22: Link Dimensioning for Fractional Brownian Input

Simulation Results

Page 23: Link Dimensioning for Fractional Brownian Input

Simulation Results

Page 24: Link Dimensioning for Fractional Brownian Input

Simulation Results

Page 25: Link Dimensioning for Fractional Brownian Input

Simulation Results

Page 26: Link Dimensioning for Fractional Brownian Input

Simulation Results

Page 27: Link Dimensioning for Fractional Brownian Input

Outline:

• Background• Analytical results of a fractional Brownian motion (fBm)

Queue• Existing approximations• Our approximation

• Simulation• An efficient approach to simulation fBm queue• Results

• Link Dimensioning• Discussion & Conclusion

Page 28: Link Dimensioning for Fractional Brownian Input

Link Dimensioning• We can drive dimensioning formula by

Incomplete Gamma function:

Gamma function:

Page 29: Link Dimensioning for Fractional Brownian Input

Finally

Link Dimensioning

where C is the capacity, so .

Page 30: Link Dimensioning for Fractional Brownian Input

Link Dimensioning

Page 31: Link Dimensioning for Fractional Brownian Input

Link Dimensioning

Page 32: Link Dimensioning for Fractional Brownian Input

Link Dimensioning

Page 33: Link Dimensioning for Fractional Brownian Input

Link Dimensioning

Page 34: Link Dimensioning for Fractional Brownian Input

Link Dimensioning

Page 35: Link Dimensioning for Fractional Brownian Input

Outline:

• Background• Analytical results of a fractional Brownian motion (fBm)

Queue• Existing approximations• Our approximation

• Simulation• An efficient approach to simulation fBm queue• Results

• Link Dimensioning• Discussion & Conclusion

Page 36: Link Dimensioning for Fractional Brownian Input

Discussion

• fBm model is not universally appropriate to Internet traffic• negative arrivals (μ = λ – τ)

• Further work• re-interpret fBm model to

• alleviate such problem• A wider range of parameters

Page 37: Link Dimensioning for Fractional Brownian Input

ConclusionIn this presentation, we• considered a queue fed by fBm input• derived new results for queueing performance and link

dimensioning• described an efficient approach for simulation• presented

• agreement between the analytical and the simulation results

• comparison between our formula and existing asymptotes

• numerical results for link dimensioning for a range of examples

Page 38: Link Dimensioning for Fractional Brownian Input

References:

Page 39: Link Dimensioning for Fractional Brownian Input

References:

Page 40: Link Dimensioning for Fractional Brownian Input

References:

Page 41: Link Dimensioning for Fractional Brownian Input

Q & A