SciELO - Scientific Electronic Library Online

 
vol.23 número4PS I Love You: Privacy Aware Sentiment ClassificationConceptual Representation for Crisis-Related Tweet Classification índice de autoresíndice de assuntospesquisa de artigos
Home Pagelista alfabética de periódicos  

Serviços Personalizados

Journal

Artigo

Indicadores

Links relacionados

  • Não possue artigos similaresSimilares em SciELO

Compartilhar


Computación y Sistemas

versão On-line ISSN 2007-9737versão impressa ISSN 1405-5546

Comp. y Sist. vol.23 no.4 Ciudad de México Out./Dez. 2019  Epub 09-Ago-2021

https://doi.org/10.13053/cys-23-4-2831 

Articles

A Simple Multifractal Model for Self-Similar Traffic Flows in High-Speed Computer Networks

Ginno Millán Naveas1  * 

Enrique San Juan Urrutia1 

Manuel Vargas Guzmán2 

1 Universidad de Santiago de Chile, Departamento de Ingeniería Eléctrica, Chile. ginno.millan@usach.cl, enrique.sanjuan@usach.cl

2 Universidad San Sebastián, Facultad de Ingeniería y Tecnología, Chile. manuel.vargas@uss.cl


Abstract

This paper proposes a multifractal model, with the aim of providing a possible explanation for the locality phenomenon that appears in the estimation of the Hurst exponent in stationary second order temporal series representing self-similar traffic flows in current high-speed computer networks. It is shown analytically that this phenomenon occurs if the network flow consists of several components with different Hurst exponents.

Keywords: Multifractals; self-similarity; Hurst exponent (H); high-speed computer networks; traffic models

1 Introduction

The properties that evidence the nature of the fractal origin of traffic flows in high-speed computer networks have been extensively studied and reported in the literature during the last twenty years, and it is generally accepted that their rescaled dynamic behavior must be carefully considered in performance analyses.

There are, therefore, numerous explanations and models that attempt to give an answer to this origin, e.g. [1-3].

On the other hand, admitting that the localities of a fractal process can only be analyzed from the standpoint of multifractal analysis, in view of their construction from multiplicative cascades that ensure an exact characterization as a result of the high frequency analysis [9,10], it is accepted that the traffic flows present in current high-speed computer networks are of a multifractal nature, and this gives rise to a new flow model that attempts to explain the locality phenomenon present in the estimation of the H [4,8,10].

From the results obtained by the use of computational simulations, it is inferred that the model contributes to the knowledge of the actual dynamics of the traffic in current high-speed computer networks, and that it can be used to simulate realistic traffic flow from real networks.

2 On the Multifractal Traffic Flows

In computer networks traffic flows is represented by means of a self-similar process Y(k) such that:

YK=ad-HYak,a>0,k0, (1)

where =d represents the equal finite-dimensional distributions and H ∈ (0,1) is the Hurst exponent of the self-similar stochastic process (H-ss) Y(k).

An H-ss process with stationary increments described in terms of the behavior of its aggregations is obtained by the multiplexation of X(k) = Y(k +1) - Y(k) increments over non-superposed blocks of size n according to:

XnK=j=0n-1Xkn-j,kZ,nN. (2)

The resultant process has finite dimensional distributions similar to X(k). Specifically for each n we have that:

Xnk=ndHXk,nN. (3)

The stationary process X(k) that fulfills (3) is called a self-similar stationary process, H-sss, with Hurst exponent H. A typical example is the fractional Gaussian noise (fGn) given by the expression X(k) = B(H)(k + 1) - B(H)(k), which is the only known H-sss Gaussian process [5].

There are several ways of studying the statistical properties of X(n)(k). The cumulants of the aggregate series, which are defined in terms of Taylor coefficients of the cumulant generating function, are considered in [5]:

gt=logEetXk=m=1tmm!-1cummXk, (4)

where cummX(k) = g(m)(0). In [7] it is shown that the m-th order cumulants of an H-sss aggregate process scales according to a power law given by:

cummXnk=nmHscummXk. (5)

If a H-sss process fulfills (5) ∀ n, m ∈ ℕ, then |log cummX(n)(k)| behaves in such a way that its values scale linearly with those of log n, with mHs coefficients that are a linear function of m. In other words, mHs= mH(m), i.e:

cummXnk=nmHmcummXk. (6)

In [5], it is shown that a generalization of a self-similar process to a multifractal process is given as follows: a stationary process X(k) with k is a multifractal process if:

logcummXnk=mHmlogn+cm, (7)

for every m, n ∈ ℕ, allowing the exponent H to vary with the order m.

The general form of mH(m) is given by:

mHm=αm+β, (8)

which corresponds to the linear fractal model, where the coefficients α and β are determined directly during the fitting of the cumulants.

In [8,9], it is shown that the only known process of this kind takes the form:

mHm=m+2HU-1 (9)

and it is called a unifractal process.

In [5], the unifractal model is compared with the self-similar model using empirical flows. The analysis of Figures 3 and 4 in [5] puts in evidence that both models are capable of capturing the main trends of the real flows in the estimation of H, but also that none of them harmonizes with the locality phenomenon of the Hurst exponent.

Fig. 3 Phenomena in a fGn series with H = 0.8 

Fig. 4 Phenomena observed in the joint behavior of the previous series with α1 = α2 in (10)5 Conclusions 

Fig. 1 gives an illustration of the locality phenomenon. In the current case the X-axis stands for log n and the Y-axis stands for log cumulant. The slope of the fitting curve crossovers from a small value to a notably larger value. Therefore the curve consists of three parts: a line segment with a gentler slope when log n is small, the intermediate transition part, and another line segment with a steeper slope when log n is large.

Fig. 1 Illustration of the locality phenomenon 

3 A Multifractal Model for the Locality Phenomenon

The reference [10] reports that the PCA (Principal Components Analysis) of the spectrum of proper values that result from mixing fractional Brownian motion signals with different Hurst exponents (H) produces a bi-scalar behavior. This precise fact is what motivates the statement of a multifractal flow traffic model capable of reproducing the locality phenomenon of the Hurst exponent.

Let us assume a network traffic process, W(k), composed of the addition of two independent self-similar stochastic processes; X1(k) and X2(k), with Hurst exponents H1 and H2, respectively, i.e:

Wk=α1X1k+α2X2k, (10)

where Var{X1} = Var{X2} and the scale coefficients α1 and α2 (α1, α2 > 0) controlling the variance of the components of (10). Also, without loss of generality, that H1 < H2.

The same as for the case of (2), we can define the aggregate process Z(n)(k) through multiplexing increments Z(k) given by the expression Z(k) = W(k + 1) - W(k), considering non-overlapping blocks of size n as:

ZnK=j=0n-1Xkn-j,kZ,nN. (11)

Due to the independence for the self-similar and unifractal models it is verified that:

cummZnk=cummα1X1nk+α2X2nk=c1mnnH1m+c2mnnH2mc1mnm+2H1m-1+c2mnm+2H2m-1, (12)

with c1(m) and c2(m) partially determined by the coefficients α1 and α2, respectively.

Then, if c1(m) > c2(m), there is a unique positive solution n* (not necessarily integer) of the equation in terms of variable n:

c1mnm+2H1m-1=c2mnm+2H2m-1. (13)

Thus, it is easy to verify that:

cummZnk=c1mnm+2H1m-1fornn*c2mnm+2H2m-1fornn*. (14)

For every m the logarithmic scale diagram of the m-th order cumulant of Z(n)(k) consists of three segments: a first linear segment with slope given for m + 2(H1 - 1) when n is small; an intermediate transition section (often very short), and finally a linear segment with slope m + 2(H2 - 1) when n is large.

Therefore, the locality phenomenon of the Hurst exponent is put in evidence.

Fig. 2 shows the locality phenomenon in the behavior of a fGn series with H = 0.6 generated spectrally, while Fig. 3 shows the phenomenon for a fGn series with H = 0.8; Fig. 4 shows the joint behavior of both series with α1 = α2 in (10) [11].

Fig. 2 Phenomena in a fGn series with H = 0.6 

It is interesting to notice that the theoretical inconsistency of a single value of the Hurst exponent and the locality phenomenon can be solved using a simple model that adds second order self-similar temporal series. On the other hand, it is possible to generate various processes with different Hurst exponents using any of the existing methods for the generation of second order self-similar series and then adding them.

The above is completely consistent with the conclusion of [12], which states that it is necessary to multiplex several traffic sources to generate more appropriate and realistic simulations for traffic flows.

Most of the previous models that deal with the origins of traffic flow self-similarity in high speed networks can be adopted, from the perspective of their application to the proposed model, with the purpose of stressing the coexistence in real flows of multiple self-similar heterogeneous components. It can therefore be stated that if in the On/Off model of [13] one assumes the existence of two different values for the Pareto exponents that control the distribution of the "On" periods and the "Off" periods of the sources, then the aggregate final process flow will present two different components in terms of their Hurst exponents and therefore the locality phenomenon will appear.

In general, for large coverage networks, i.e. with very complex structures, the data channel is shared by multiple sources in a manner that can be considered approximately independent and additive. Because of diversity of sources and transfer mechanisms, the incoming flow coming from each source has different Hurst exponents. This leads to the statement of the following conjecture: it is more probable to observe the locality phenomenon in traffic flows of trunk networks than of local area networks.

References

1. Millán, G., Kaschel, H., & Lefranc, G. (2010). Discussion of the analysis of self-similar teletraffic with long-range dependence (LRD) at the network layer level. Int. J. Computers, Communications and Control, Vol. 5, No. 5, pp. 799-812. [ Links ]

2. Chen, Y.D., Li, L., Zhang, Y., & Hu, J.M. (2009). Fluctuations and pseudo long range dependence in network flows: a non-stationary Poisson process model. Chinese Physics B, Vol. 18, No. 4, pp. 1373- 1379. [ Links ]

3. Millán, G., Kaschel, H., & Lefranc, G. (2010). A simple model for the generation of LRD self-similar traffic using piecewise affine chaotic one-dimensional maps. Studies in Informatics and Control, Vol. 19, No. 1, pp. 67-78. [ Links ]

4. Evertsz, J.G. & Mandelbrot, B.B. (1992). Multifractal measures. In: Peitgen, H.O., Jürgens, H., & Saupe, D. (Eds.), Chaos and Fractals, Springer, Appendix A, pp. 849-881. [ Links ]

5. Terdik, G. & Gyires, T. (2009). Lévy flights and fractal modeling of Internet traffic. IEEE/ACM Trans. Netw., Vol. 17, No. 1, pp. 120-129. DOI: 10.1109/TNET.2008.925630. [ Links ]

6. Sheluhin, O., Smolskiy, S., & Osin, A. (2007). self-similar Processes in Telecommunications. Wiley. [ Links ]

7. Terdik, G. (1999). Bilinear stochastic models and related problems of nonlinear time series analysis: a frequency approach. Lectures Notes in statistics, 142. Springer-Verlag. [ Links ]

8. Iglói, E. & Terdik, G. (2003). Superposition of diffusions with linear generator and its multifractal limit process. ESAIM Probab. Stat., Vol. 7, pp. 23-88. DOI: 10.1051/ps:2003008. [ Links ]

9. Molnár, S. & Terdik, G. (2001). A general fractal model of Internet traffic. Procceding 26th Annu. IEEE Conf. Local Computer Networks, pp. 492-499. DOI: 10.1109/LCN.2001.990828. [ Links ]

10. Li, L., Hu, J., Chen, Y., & Zhang, Y. (2009). PCA based Hurst exponent for fBm signals under disturbances. IEEE Trans. Signal Process, Vol. 57, No. 7, pp. 2840-2846. DOI: 10.1109/TSP.2009.2016877. [ Links ]

11. Abry, P., Flandrin, P., Taqqu, M.S., & Veitch, D. (2003). Self-similarity and long-range dependence through the wavelets lens. In: Doukhan, P., Oppenheim, G., & Taqqu, M.S. (Eds.) Theory and Applications of Long-Range Dependence. Birkhâuser, pp. 527-556. [ Links ]

Received: November 08, 2017; Accepted: January 08, 2019

* Corresponding author is Ginno Millán Naveas. ginno.millan@usach.cl

Creative Commons License This is an open-access article distributed under the terms of the Creative Commons Attribution License