Long-range dependence of traffic across schedulers with multiple service classes

Long-range dependence (LRD) is a widely verified property of Internet traffic, which severely impacts network performance yielding longer queuing delays. Moreover, LRD has been demonstrated to be almost ubiquitous and hard to remove or control. In this work, we investigated by extensive simulation the effect of schedulers on traffic LRD. We analyzed the output traffic of single schedulers and chains of schedulers merging LRD flows according to various service policies, viz. plain FIFO, strict-priority, earliest-deadline-first and general processor sharing (GPS). First, we noticed that traffic LRD is not affected much by crossing schedulers, for any service policy, when the merged flow has no LRD. Then, we showed that LRD may also spread across flows with different service priorities, with any service policy except balanced GPS, which ensures complete separation between classes. Finally, we experienced the same phenomenon also along chains of schedulers. These findings may explain, in part, why LRD is so widespread in Internet traffic.

[1]  Richard G. Baraniuk,et al.  Network Traffic Modeling Using a Multifractal Wavelet Model , 2001 .

[2]  Ness B. Shroff,et al.  Queueing analysis of high-speed multiplexers including long-range dependent arrival processes , 1999, IEEE INFOCOM '99. Conference on Computer Communications. Proceedings. Eighteenth Annual Joint Conference of the IEEE Computer and Communications Societies. The Future is Now (Cat. No.99CH36320).

[3]  Patrick Flandrin,et al.  On the spectrum of fractional Brownian motions , 1989, IEEE Trans. Inf. Theory.

[4]  L. G. Bernier,et al.  Theoretical Analysis of the Modified Allan Variance , 1987, 41st Annual Symposium on Frequency Control.

[5]  Stefano Bregni,et al.  Accurate estimation of the Hurst parameter of long-range dependent traffic using modified Allan and Hadamard variances , 2008, IEEE Transactions on Communications.

[6]  Ilkka Norros,et al.  On the Use of Fractional Brownian Motion in the Theory of Connectionless Networks , 1995, IEEE J. Sel. Areas Commun..

[7]  Walter Willinger,et al.  Self‐Similar Network Traffic: An Overview , 2002 .

[8]  Vern Paxson,et al.  Fast, approximate synthesis of fractional Gaussian noise for generating self-similar network traffic , 1997, CCRV.

[9]  Some results on the self-similarity property in communication networks , 2004, IEEE Transactions on Communications.

[10]  D. W. Allan,et al.  A Modified "Allan Variance" with Increased Oscillator Characterization Ability , 1981 .

[11]  William H. Press,et al.  Numerical recipes in C. The art of scientific computing , 1987 .

[12]  Hui Zhang,et al.  Hierarchical packet fair queueing algorithms , 1997, TNET.

[13]  Venkat Anantharam,et al.  Scheduling strategies and long-range dependence , 1999, Queueing Syst. Theory Appl..

[14]  Sally Floyd,et al.  Wide area traffic: the failure of Poisson modeling , 1995, TNET.

[15]  P. Lesage,et al.  Characterization of Frequency Stability: Analysis of the Modified Allan Variance and Properties of Its Estimate , 1984, IEEE Transactions on Instrumentation and Measurement.

[16]  Michalis Faloutsos,et al.  Long-range dependence ten years of Internet traffic modeling , 2004, IEEE Internet Computing.

[17]  Nick Duffield,et al.  Large deviations and overflow probabilities for the general single-server queue, with applications , 1995 .

[18]  Patrice Abry,et al.  Wavelet Analysis of Long-Range-Dependent Traffic , 1998, IEEE Trans. Inf. Theory.

[19]  Anja Feldmann,et al.  Data networks as cascades: investigating the multifractal nature of Internet WAN traffic , 1998, SIGCOMM '98.

[20]  J. Rutman Characterization of phase and frequency instabilities in precision frequency sources: Fifteen years of progress , 1978, Proceedings of the IEEE.

[21]  Yu Cheng,et al.  Calculation of loss probability in a partitioned buffer with self-similar input traffic [DiffServ network] , 2004, IEEE Global Telecommunications Conference, 2004. GLOBECOM '04..

[22]  Rein Vesilo,et al.  Long range dependence of inputs and outputs of some classical queues , 2000 .

[23]  Donald F. Towsley,et al.  Self-similarity and long range dependence on the internet: a second look at the evidence, origins and implications , 2005, Comput. Networks.

[24]  Abhay Parekh,et al.  A generalized processor sharing approach to flow control in integrated services networks: the single-node case , 1993, TNET.

[25]  Stefano Bregni,et al.  Characterization of long-range dependent traffic regulated by leaky-bucket policers and shapers , 2010, Comput. Commun..

[26]  Vern Paxson,et al.  Fast approximation of self-similar network traffic , 1995, SIGCOMM 1995.

[27]  Walter Willinger,et al.  On the self-similar nature of Ethernet traffic , 1993, SIGCOMM '93.