Uniform approximation of the distribution for the number of retransmissions of bounded documents

Retransmission-based failure recovery represents a primary approach in existing communication networks, on all protocol layers, that guarantees data delivery in the presence of channel failures. Contrary to the traditional belief that the number of retransmissions is geometrically distributed, a new phenomenon was discovered recently, which shows that retransmissions can cause long (-tailed) delays and instabilities even if all traffic and network characteristics are light-tailed, e.g., exponential or Gaussian. Since the preceding finding holds under the assumption that data sizes have infinite support, in this paper we investigate the practically important case of bounded data units 0≤ Lb≤ b. To this end, we provide an explicit and uniform characterization of the entire body of the retransmission distribution Pr[Nb > n] in both n and b. This rigorous approximation clearly demonstrates the previously observed transition from power law distributions in the main body to exponential tails. The accuracy of our approximation is validated with a number of simulation experiments. Furthermore, the results highlight the importance of wisely determining the size of data units in order to accommodate the performance needs in retransmission-based systems. From a broader perspective, this study applies to any other system, e.g., computing, where restart mechanisms are employed after a job processing failure.

[1]  Dimitri P. Bertsekas,et al.  Data Networks , 1986 .

[2]  M. Abramowitz,et al.  Handbook of Mathematical Functions With Formulas, Graphs and Mathematical Tables (National Bureau of Standards Applied Mathematics Series No. 55) , 1965 .

[3]  Predrag R. Jelenkovic,et al.  Is ALOHA Causing Power Law Delays? , 2007, International Teletraffic Congress.

[4]  Ness B. Shroff,et al.  Transition from Heavy to Light Tails in Retransmission Durations , 2010, 2010 Proceedings IEEE INFOCOM.

[5]  Lachlan L. H. Andrew,et al.  File Fragmentation over an Unreliable Channel , 2010, 2010 Proceedings IEEE INFOCOM.

[6]  Lester Lipsky,et al.  On the completion time distribution for tasks that must restart from the beginning if a failure occurs , 2006, PERV.

[7]  Lester Lipsky,et al.  Asymptotic Behavior of Total Times for Jobs That Must Start Over if a Failure Occurs , 2007, Math. Oper. Res..

[8]  Lester Lipsky,et al.  On unreliable computing systems when heavy-tails appear as a result of the recovery procedure , 2005, PERV.

[9]  Predrag R. Jelenkovic,et al.  Dynamic packet fragmentation for wireless channels with failures , 2008, MobiHoc '08.

[10]  Predrag R. Jelenkovic,et al.  Can Retransmissions of Superexponential Documents Cause Subexponential Delays? , 2007, IEEE INFOCOM 2007 - 26th IEEE International Conference on Computer Communications.

[11]  N. H. Bingham,et al.  Regular variation in more general settings , 1987 .

[12]  P. Jelenkovic,et al.  Characterizing Heavy-Tailed Distributions Induced by Retransmissions , 2007, Advances in Applied Probability.