Is Network Traffic Approximated by Stable Lévy Motion or Fractional Brownian Motion? 2: Superposed ON/OFF Input Under Slow Growth Converges (fidi) to α-Stable Lévy MotionResearch Paper
Motivation
Measurements of Ethernet and Web traffic in the 1990s showed burstiness at every time scale, long-range dependence, and file sizes and transmission times with tails like , (Leland, Taqqu, Willinger and Wilson, 1994; Crovella and Bestavros, 1997). The standard explanation models each user as an ON/OFF source that alternates between transmitting at unit rate and staying silent, with heavy-tailed period lengths. Many such sources are superposed and time is rescaled. Taqqu, Willinger and Sherman (1997) showed that the limit is fractional Brownian motion when the number of sources is sent to infinity first. That limit is the basis of Gaussian queueing models of network buffers.
Mikosch, Resnick, Rootzén and Stegeman (2002) asked what happens when the number of sources and the time scale grow together. The answer depends on how fast grows. Under fast growth the limit is fractional Brownian motion; this is Theorem 4 of the paper and a separate mission. Under slow growth the limit is an α-stable Lévy motion: it has independent increments and infinite variance, and its sample paths jump. This mission formalizes the slow growth result, Theorem 2. The two answers lead to different buffer and dimensioning models, so the dichotomy matters for traffic engineering.
Setting
Period laws. ON-periods have law and OFF-periods have law ; both are laws of non-negative random variables. Their means are and , and . Their right tails satisfy (2.1)–(2.2):
where and are slowly varying: for every . The ON-periods therefore have the heavier tail.
One source. Let be iid and iid . Let be Bernoulli with . Let and have the integrated-tail laws . All of these variables are independent. Put . The delay is , and the renewal epochs are . The source is ON at time when
This construction makes stationary.
Superposition. iid sources feed a server. is the number of active sources, and is the cumulative input; its mean is .
Growth. is the quantile function (2.9). is integer valued, non-decreasing and tends to infinity. Slow Growth Condition 1 is .
Stable laws. is the law with characteristic function for . The α-stable Lévy motion has independent stationary increments, and .
Formalization targets
Goal: Theorem 2 (p. 40)
With , and , under Condition 1
Every constant is stated as printed. The normalisation is the paper's and the limit is the totally skewed () Lévy motion.
Milestones (§5, in the order of the proof)
- Lemmas 3 and 6: the initial ON-periods () and the overshoots beyond () are negligible at scale .
- Lemmas 4 and 5: the per-source renewal count concentrates around with probability , plus a truncated-overshoot bound.
- Lemmas 7, 8 and 9: the left tails of the centred sums are negligible, and replacing by is harmless. Here .
- Lemma 10: in distribution.
- Lemmas 11 and 12: tails of linear combinations of increments, and the two-dimensional limit.
Significance
Theorem 2 identifies the limit regime where the Gaussian heavy-traffic picture fails for ON/OFF traffic. When few sources are observed over long horizons, the aggregate input has infinite-variance, independent-increment fluctuations of size . Read together with Theorem 4, the result says the growth rate of relative to decides between the two classical models of network input. The proof turns the ON/OFF superposition into row-wise iid random sums and uses a heavy-tailed large-deviation estimate for random walks (Cline and Hsing). That technique carries over to other renewal-reward processes with regularly varying rewards.
The result is proved in the paper. No machine-checked version exists, either of the theorem or of the probabilistic substrate it rests on. Formalization would produce:
- a stationary alternating renewal process in Lean;
- a usable notion of regular variation with the quantile function ;
- stable laws given by characteristic functions;
- the infinitely divisible convergence criterion (Petrov's conditions (A)–(C)) that the proof cites for row-wise iid sums.
Correction. Lemma 12 as printed omits the normalisation on its left-hand side. Its proof and its use in Theorem 2 both have it, and without it the claim fails because the left-hand side grows. The mission states Lemma 12 with the normalisation. Lemma 11's upper summation limits are read as integer parts, as elsewhere in §5.
Difficulty
The natural first idea is to treat as a sum of iid terms and apply the stable central limit theorem for triangular arrays. This fails as stated: each source's contribution is itself a random sum , and its count depends strongly on the . Moreover, grows too slowly for a law-of-large-numbers smoothing across sources. The count must be replaced by its mean simultaneously for all sources, with an error probability , uniformly as . This requires the two-sided large-deviation estimate of Lemma 4. Its lower tail rests on the Cline–Hsing asymptotics for heavy-tailed random walks; its upper tail rests on a Cramér bound. Then Petrov's conditions must be checked at the exact scale . That needs Potter bounds for the slowly varying factors and a non-uniform Berry–Esseen estimate for the truncated sums. None of these tools is in Mathlib.
Formalization scope
All declarations are in the namespace NetTraffic.OnOffStable, in one definitions file.
Conventions.
- Each time scale has its own probability space , which carries independent sources indexed . Only laws matter, and the statements quantify over every such family.
- Lean's
X nandY nare the paper's and . - is a
Set.ncard(junk on a null event). is atsumof indicators, and is an interval integral. - . This set is non-empty for , so is never the junk value , and is a real condition.
- is assumed slowly varying, which is equivalent to (2.1).
- Fidi convergence is stated with sorted times: for each there is a probability measure on
EuclideanSpace ℝ (Fin k)whose characteristic function is that of , and the laws of the normalised input vectors converge weakly to it. The characteristic function pins the limit down. Its existence is part of the claim, because Mathlib has no stable laws. - Convergence in probability means for every .
- The lemmas that use and also assert integrability, so Bochner junk values cannot trivialise them.
Ruled out. None of the following is acceptable: an encoding in which , or collapses to a junk value; a model hypothesis that no family satisfies (the period laws must be genuine probability laws with finite means, which holds because ); a limit "law" not pinned by its characteristic function; or convergence of one-dimensional laws only.
Needed infrastructure.
- Regular variation: Karamata's theorem and Potter bounds (Proposition 2, App. B).
- Large deviations for heavy-tailed random walks (Corollary 1, App. A).
- Renewal theory for delayed alternating renewal processes.
- Stable laws and the convergence criterion for row-wise iid sums.
The regular-variation and stable-law layers are reusable well beyond this mission. Formalizations of any milestone, of those general tools, or of alternative proofs of the one-dimensional limit are welcome.
Selected references
- T. Mikosch, S. Resnick, H. Rootzén and A. Stegeman, Is network traffic approximated by stable Lévy motion or fractional Brownian motion?, Ann. Appl. Probab. 12(1):23–68, 2002. https://doi.org/10.1214/aoap/1015961155
- M. S. Taqqu, W. Willinger and R. Sherman, Proof of a fundamental result in self-similar traffic modeling, Computer Communication Review 27:5–23, 1997. https://doi.org/10.1145/251007.251012
- 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 2(1):1–15, 1994. https://doi.org/10.1109/90.282603
- M. E. Crovella and A. Bestavros, Self-similarity in World Wide Web traffic: evidence and possible causes, IEEE/ACM Trans. Networking 5(6):835–846, 1997. https://doi.org/10.1109/90.650143
- D. B. H. Cline and T. Hsing, Large deviation probabilities for sums of random variables with heavy or subexponential tails, Technical report, Texas A&M University, 1991.
- G. Samorodnitsky and M. S. Taqqu, Stable Non-Gaussian Random Processes, Chapman and Hall, 1994. https://doi.org/10.1201/9780203738818