A stochastic network calculus for many flows

The stochastic network calculus receives much attention as a new methodology for end-to-end performance evaluation of networks, taking account of the effect of statistical multiplexing. In this paper, we present a new stochastic network calculus for many flows from an approach like large deviations techniques. In an n-node discrete-time tandem network with L flows, let Ā<sup>θ</sup> (t, s) and — S¯<sup>−θ</sup> (t, s) be the limits of the cumulant generating functions of Ā<sup>L</sup> (t, s), arrivals to the network, and S¯<sup>L</sup><inf>i</inf> (t, s), services at node i, during time interval (s, t). Then, for the departures D¯<sup>L</sup> (t, s) from the network during time interval (s, t) and the backlog Q<sup>L</sup>(t) in the network at time t, we prove that the limits of the cumulant generating functions of them denoted by D¯<sup>θ</sup> (t, s) and Q<sup>θ</sup> (t), respectively, satisfy an inequality D¯<sup>θ</sup> (t, s) ≤ Ā<sup>θ</sup> ⊘ (S¯<sup>θ</sup><inf>n</inf> ∗ S¯<sup>θ</sup><inf>n−1</inf> ∗ … − S¯<sup>θ</sup><inf>1</inf>) (t, s) and an equality Q<sup>θ</sup>(t) = Ā<sup>θ</sup> ⊘ (S¯<sup>θ</sup><inf>n</inf> ∗ S¯<sup>θ</sup><inf>n−1</inf> ∗ … − S¯<sup>θ</sup><inf>1</inf>) (t, t), where ⊘ and ∗ are deconvolution and convolution operators. By using these results, we propose approximation formulas for the end-to-end evaluation of output burstness and backlog, and we apply the formula on backlog to a tandem network with cross traffic as an example.