Point Process Models of 1/f Noise and Internet Traffic

Similar documents
Modeling point processes by the stochastic differential equation

1/f Fluctuations from the Microscopic Herding Model

Modeling by the nonlinear stochastic differential equation of the power-law distribution of extreme events in the financial systems

13.42 READING 6: SPECTRUM OF A RANDOM PROCESS 1. STATIONARY AND ERGODIC RANDOM PROCESSES

ELEG 3143 Probability & Stochastic Process Ch. 6 Stochastic Process

2A1H Time-Frequency Analysis II Bugs/queries to HT 2011 For hints and answers visit dwm/courses/2tf

Stochastic Processes. M. Sami Fadali Professor of Electrical Engineering University of Nevada, Reno

Problems on Discrete & Continuous R.Vs

2A1H Time-Frequency Analysis II

1/f noise from the nonlinear transformations of the variables

Name of the Student: Problems on Discrete & Continuous R.Vs

Chapter 2 Random Processes

Name of the Student: Problems on Discrete & Continuous R.Vs

08. Brownian Motion. University of Rhode Island. Gerhard Müller University of Rhode Island,

13. Power Spectrum. For a deterministic signal x(t), the spectrum is well defined: If represents its Fourier transform, i.e., if.

Problem Sheet 1 Examples of Random Processes

arxiv: v1 [nlin.ps] 9 May 2015

Stochastic Processes. A stochastic process is a function of two variables:

Deterministic. Deterministic data are those can be described by an explicit mathematical relationship

Quality of Real-Time Streaming in Wireless Cellular Networks : Stochastic Modeling and Analysis

Stochastic Processes

RENEWAL PROCESSES AND POISSON PROCESSES

ECE302 Spring 2006 Practice Final Exam Solution May 4, Name: Score: /100

e iωt dt and explained why δ(ω) = 0 for ω 0 but δ(0) =. A crucial property of the delta function, however, is that

Stochastic process. X, a series of random variables indexed by t

EXAMINATIONS OF THE ROYAL STATISTICAL SOCIETY

INDIAN INSTITUTE OF SCIENCE STOCHASTIC HYDROLOGY. Lecture -12 Course Instructor : Prof. P. P. MUJUMDAR Department of Civil Engg., IISc.

2. (a) What is gaussian random variable? Develop an equation for guassian distribution

Nonlinear Stochastic Resonance with subthreshold rectangular pulses arxiv:cond-mat/ v1 [cond-mat.stat-mech] 15 Jan 2004.

Discrete time processes

Correlator I. Basics. Chapter Introduction. 8.2 Digitization Sampling. D. Anish Roshi

2. SPECTRAL ANALYSIS APPLIED TO STOCHASTIC PROCESSES

Lecture 15. Theory of random processes Part III: Poisson random processes. Harrison H. Barrett University of Arizona

Fourier Analysis and Power Spectral Density

IV. Covariance Analysis

Special Mathematics Laplace Transform

Power Spectral Density of Digital Modulation Schemes

Contents of this Document [ntc5]

Computational Data Analysis!

LINEAR RESPONSE THEORY

Rate Constants from Uncorrelated Single-Molecule Data

e iωt dt and explained why δ(ω) = 0 for ω 0 but δ(0) =. A crucial property of the delta function, however, is that

Brownian Motion and Poisson Process

Laplace Transform of Spherical Bessel Functions

MATH 56A: STOCHASTIC PROCESSES CHAPTER 6

ELEMENTS OF PROBABILITY THEORY

Fig 1: Stationary and Non Stationary Time Series

8 PAM BER/SER Monte Carlo Simulation

The exponential distribution and the Poisson process

Quantum Noise in Mirror-Field Systems: Beating the Standard Quantum IARD2010 Limit 1 / 23

Signals and Spectra - Review

Linear Response and Onsager Reciprocal Relations

Positive Harris Recurrence and Diffusion Scale Analysis of a Push Pull Queueing Network. Haifa Statistics Seminar May 5, 2008

Signals and Spectra (1A) Young Won Lim 11/26/12

4 Classical Coherence Theory

Eli Barkai. Wrocklaw (2015)

arxiv: v2 [physics.data-an] 5 Jan 2017

1/f Noise on the nano-scale Aeging Wiener-Khinchin approach. Pohang (2016)

LANGEVIN THEORY OF BROWNIAN MOTION. Contents. 1 Langevin theory. 1 Langevin theory 1. 2 The Ornstein-Uhlenbeck process 8

PHYS 352. Shot Noise, 1/f Noise. current (which is rate of charge)

Chapter 4 The Fourier Series and Fourier Transform

Table of Contents [ntc]

Q-Learning and Stochastic Approximation

Pulse propagation in random waveguides with turning points and application to imaging

1* (10 pts) Let X be a random variable with P (X = 1) = P (X = 1) = 1 2

Time-Dependent Statistical Mechanics A1. The Fourier transform

Functions of a Complex Variable (S1) Lecture 11. VII. Integral Transforms. Integral transforms from application of complex calculus

Information geometry for bivariate distribution control

SIO 221B, Rudnick adapted from Davis 1. 1 x lim. N x 2 n = 1 N. { x} 1 N. N x = 1 N. N x = 1 ( N N x ) x = 0 (3) = 1 x N 2

Time series models in the Frequency domain. The power spectrum, Spectral analysis

Review of Fourier Transform

Lecture 2. Fading Channel

Measuring the brightness of classical noise dominated light at the shot noise limit?

Photomultiplier (PMT) basic elements

Design of IP networks with Quality of Service

EE538 Final Exam Fall :20 pm -5:20 pm PHYS 223 Dec. 17, Cover Sheet

P 1.5 X 4.5 / X 2 and (iii) The smallest value of n for

Fourier Series and Integrals

ELEN E4810: Digital Signal Processing Topic 11: Continuous Signals. 1. Sampling and Reconstruction 2. Quantization

for valid PSD. PART B (Answer all five units, 5 X 10 = 50 Marks) UNIT I

MA6451 PROBABILITY AND RANDOM PROCESSES

Stochastic thermodynamics

CHAPTER 2 RANDOM PROCESSES IN DISCRETE TIME

5.74 Introductory Quantum Mechanics II

Nonlinear Analysis: Modelling and Control, Vilnius, IMI, 1998, No 3 KINK-EXCITATION OF N-SYSTEM UNDER SPATIO -TEMPORAL NOISE. R.

Measurements made for web data, media (IP Radio and TV, BBC Iplayer: Port 80 TCP) and VoIP (Skype: Port UDP) traffic.

Electronic resonances in broadband stimulated Raman spectroscopy: Supplementary Information

Lecture 19 Optical MEMS (1)

Turbulent Flows. g u

The relation between memory and power-law exponent

Optical time-domain differentiation based on intensive differential group delay

221B Lecture Notes on Resonances in Classical Mechanics

Effect of the Traffic Bursts in the Network Queue

1 Elementary probability

Is the superposition of many random spike trains a Poisson process?

Timescales of variability discussion

PROBABILITY: LIMIT THEOREMS II, SPRING HOMEWORK PROBLEMS

Tyler Hofmeister. University of Calgary Mathematical and Computational Finance Laboratory

UNIT-I CURVE FITTING AND THEORY OF EQUATIONS

Transcription:

Point Process Models of 1/f Noise and Internet Traffic V. Gontis, B. Kaulays, and J. Rusecas Institute of Theoretical Physics and Astronomy, Vilnius University, A. Goštauto 12, LT-118 Vilnius, Lithuania Abstract. We present a simple model reproducing the long-range autocorrelations and the power spectrum of the web traffic. The model assumes the traffic as Poisson flow of files with size distributed according to the power-law. In this model the long-range autocorrelations are independent of the networ properties as well as of inter-pacet time distribution. Keywords: computer networs, 1/f noise, point processes, traffic statistics PACS: 5.1.-a, 5.4.-a, 5.45.Pq, 5.6.Cd, 87.18.Sn INTRODUCTION The power spectra of large variety of complex systems exhibit 1/ f behavior at low frequencies. It is widely accepted that 1/ f noise and self-similarity are characteristic signatures of complexity [1, 2]. Studies of networ traffic and especially of Internet traffic prove the close relation of self-similarity and complexity. Nevertheless, there is no evidence whether this complexity arises from the computer networ or from the computer file statistics. We already have proposed a few stochastic point process models exhibiting self-similarity and 1/ f noise [3, 4, 5, 6]. The signal in these models is a sequence of pulses or events. In the case of δ-type pulses (point process) the signal is defined by the stochastic process of the interevent time [5]. We have shown that the Brownian motion of interevent time of the signal pulses [3] or more general stochastic fluctuations described by multiplicative Langevin equation are responsible for the 1/ f noise of the model signal [5]. It loos very natural to model computer networ traffic exhibiting self-similarity by such stochastic point process signal. In case of success it would mean that self-similar behavior is induced by the stochastic arrival of requests from the networ. Another possibility is to consider that the self-similar behavior is induced by the server statistics, rather than by the arrival process. The empirical analysis of the computer networ traffic provides an evidence that the second possibility is more realistic [7]. This imposed us to model the computer networ traffic by Poisson sequence of pulses with stochastic duration. We recently showed that under suitable choice of the pulse duration statistics such a signal exhibited 1/ f noise [6]. In this contribution we provide the analytical and numerical results consistent with the empirical data and confirming that self-similar behavior of the computer networ traffics is related with the power-law distribution of files transferred in the networ. 144

SIGNAL AS A SEQUENCE OF PULSES We will investigate a signal consisting of a sequence of pulses. We assume that: 1. the pulse sequences are stationary and ergodic; 2. interevent times and the shapes of different pulses are independent. The general form of such signal can be written as I(t) = A (t t ) (1) where the functions A (t) determine the shape of the individual pulses and the time moments t determine when the pulses occur. Time moments t are not correlated with the shape of the pulse A and the interevent times τ = t t 1 are random and uncorrelated. The occurrence times of the pulses t are distributed according to Poisson process. The power spectrum is given by the equation 2 t f S( f ) = lim T T I(t)e i2π ft 2 dt (2) t i where T = t f t i and the bracets... denote the averaging over realizations of the process. The power spectral density of a random pulse train is given by Carson s theorem where S( f ) = 2 ν F (ω) 2, ω = 2π f (3) is the Fourier transform of the pulse A and N + 1 ν = lim T T + F (ω) = A (u)e iωu du. (4) is the mean number of pulses per unit time. Here N = max min is the number of pulses. (5) Pulses of variable duration Let the only random parameter of the pulse is the duration. We tae the form of the pulse as A (t) = T β A ( t T ), (6) where T is the characteristic duration of the pulse. The value β = corresponds to the fixed height pulses; β = 1 corresponds to constant area pulses. Differentiating the 145

fixed area pulses we obtain β = 2. The Fourier transform of the pulse (6) is + ( ) F (ω) = T β t + A e iωt dt = T β+1 T A(u)e iωtu du T β+1 F(ωT ). From Eq. (3) the power spectrum is S( f ) = 2 ν T 2β+2 F(ωT ) 2. (7) Introducing the probability density P(T ) of the pulses durations T we can write S( f ) = 2 ν T 2β+2 F(ωT ) 2 P(T )dt. (8) If P(T ) is a power-law distribution, then the expressions for the spectrum are similar for all β. Power-law distribution We tae the power-law distribution of the pulse durations { α+1 T α P(T ) = Tmax α+1 Tmin α+1, T min T T max,, othervise. (9) From Eq. (8) we have the spectrum S( f ) = 2 ν = α + 1 Tmax α+1 Tmin α+1 2 ν(α + 1) ω α+2β+3 (T α+1 max T α+1 min ) T α+2β+2 F(ωT ) 2 dt ωtmax ωt min u α+2β+2 F(u) 2 du. 1 When α > 1 and T max ω T 1 min then the expression for the spectrum can be approximated as 2 ν(α + 1) S( f ) ω α+2β+3 (Tmax α+1 Tmin α+1 ) u α+2β+2 F(u) 2 du. (1) If α + 2β + 2 = then in the frequency domain 1 T max ω 1 T min the spectrum is 2 ν(α + 1) S( f ) ω(tmax α+1 Tmin α+1 ) F(u) 2 du. (11) Therefore, we obtained 1/ f spectrum. The condition α + 2β + 2 = is satisfied, e.g., for the fixed area pulses (β = 1) and uniform distribution of pulse durations (α = ) or for fixed height pulses (β = ) and uniform distribution of inverse durations γ = T 1, i.e. for P(T ) T 2. 146

Rectangular pulses We will obtain the spectrum of the rectangular fixed height pulses (β = ). The height of the pulse is a and the duration is T. The Fourier transform of the pulse is ) 1 F(ωT ) = a due iωtu = a eiωt 1 = ae i ωt 2sin( ωt 2 2. (12) iωt ωt Then the spectrum according to Eqs. (8), (9) and (12) is S( f ) = 4 νa2 ω 2 + 4 νa 2 (α + 1) ω α+3 (Tmax α+1 Tmin α+1 ) Re { i 1 α (Γ(α + 1,iωT max ) Γ(α + 1,iωT min )) } (13) where Γ(a,z) is the incomplete gamma function, Γ(a,z) = z u a 1 e u du. For α = 2 we have the uniform distribution of inverse durations. The term with Γ(α + 1,iωT max ) is small and can be neglected. We also assume that T min T max and neglect the term ( Tmax T min ) α+1. Then we obtain 1/ f spectrum S( f ) νa2 T min. (14) f Further we will investigate how the variable duration of the pulses is related with the variable size of files transferred in the computer networs. MODELING COMPUTER NETWORK TRAFFIC BY SEQUENCE OF PULSES In this section we provide numerical simulation results of the computer networ traffic based on the description of signals as uncorrelated sequence of variable size web requests. We model empirical data of incoming web traffic publicly available on the Internet [8]. Our assumptions are closely related with the model description in the previous section, with the empirical data and analysis provided in Ref. [7]. First of all from Eq. (14) it is clear that the sequence of requests distributed as power law (9) for α = 2 yields 1/ f spectrum, as observed in the empirical data [8]. For the numerical calculations we use the positive Cauchy distribution instead P(x) = 2 s π s 2 + x 2 (15) which better approximates the empirical request size distribution [8]. Where s = 41 bytes is empirical parameter of distribution and x is a stochastic size of the file requests in bytes. Requested files arrive as Poisson sequence with mean inter-arrival time τ f =.11 seconds. The files arrive divided by the networ protocol into n p = x/15 pacets. 147

S f S f 1 6 a 1 6 b 1 5 1 5 1 4 1 4 1 2 1 1 1 f 1 2 1 1 1 f FIGURE 1. Power spectral density S( f ) versus frequency f calculated numerically according to Eq. (2): a) from empirical incoming web traffic presented in [8]; b) from numerically simulated traffic dividing files into Poisson sequence of pacets with s = 41, τ f =.11, τ p = 11.6 1 6 1 ε, where ε is a random variable equally distributed in the interval [,3]. Straight lines represent theoretical prediction (14) with empirical parameters according to Eq. (16). According to our assumption these pacets spread into another Poisson sequence with mean inter-pacet time τ p. The total incoming web traffic is a sequence of pacets resulting from all requests. This procedure reconstructs the described Poisson sequence of variable duration pulses into self-similar point process modeling traffic of pacets. Our numerical results confirm that the spectral properties of the pacet traffic are defined by the Poisson sequence of variable duration and are independent of file division into pacets. It is natural to expect that mean inter-pacet time τ p depends on the position of computer on the networ from which the file is requested. Consequently, the interpacet time distribution measured from the empirical histogram or calculated in this model must depend on the computer networ structure when the spectral properties and autocorrelation of the signal are defined by the file size statistics independent of networ properties. Our numerical simulation of the web incoming traffic and its power spectrum, presented on Fig. 1, confirm that the flow of pacets exhibits 1/ f noise and long-range autocorrelation induced by the power law (positive Cauchy) distribution of transferred files. Both empirical and simulated spectrum are in good agreement with theoretical prediction (14), which we rewrite with empirical parameters of the model as: S( f ) sln1 f τ f pτ p,max. (16) Where p = 15 is a standard pacet size in bytes and τ p,max = 11.6 1 3 is a maximum inter-pacet time. In Fig.2. we present the empirical and numerically simulated histograms of the interpacet time τ p We assume a very simple model to reproduce empirical distribution of the pacet arrivals. Files arrive divided into pacets with inter-pacet time τ p = 11.6 1 ε 6, where ε is a random variable equally distributed in the interval [,3]. This assumption reproduces empirical distribution of the inter-pacet time pretty well, as seen in Fig.2. 148

P Τ 1 4 1 3 1 2 1 1 1 1 1 a 1 5 1 4 1 3 1 2 1 1 Τ p P Τ 1 4 1 3 1 2 1 1 1 1 1 b 1 5 1 4 1 3 1 2 1 1 Τ p FIGURE 2. Inter-pacet time histograms: a) empirical data of web incoming traffic [8]; b) numerical simulation with same parameters as in Fig.1. CONCLUSIONS In this contribution we present a very simple model reproducing the long-range autocorrelations and power spectrum of the web traffic. The model assumes the traffic as Poisson flow of files distributed according to the power-law. In this model the longrange autocorrelations are independent of the networ properties and of the inter-pacet time distribution. We reproduced the inter-pacet time distribution of incoming web traffic assuming that files arrive as Poisson sequence with mean inter-pacet time equally distributed in a logarithmic scale. This simple model may be applicable to the other computer networs as well. ACKNOWLEDGMENTS The authors would lie to than Dr. Uli Harder in maing empirical data available on the Internet. This contribution was prepared with the support of the Lithuanian State Science and Studies Foundation. REFERENCES 1. D. L. Gilden, T. Thornton and M. W. Mallon, Science 267, 1837 1839 (1995). 2. H. Wong, Microel. Reliab. 43, 585 599 (23). 3. B. Kaulays and T. Mesausas, Phys. Rev. E 58, 713 719 (1998). 4. B. Kaulays, Microel. Reliab. 4, 1787 179 (2). 5. V. Gontis and B. Kaulays, Physica A 343, 55 514 (24). 6. J. Rusecas, B. Kaulays, and M. Alaburda, Lith. J. Phys. 43, 223 228 (23). 7. A. J. Field, U. Harder, and P. G. Harrison, IEE Proceedings - Communications 151, 355 363 (24). 8. Empirical data: http://www.doc.ic.ac.u/~uh/quaint/data/ 149