Queue and Loss Distributions in Finite-Buffer Queues

We derive simple bounds on the queue distribution in finite-buffer queues with Markovian arrivals. Our technique relies on a subtle equivalence between tail events and stopping times orderings. The bounds capture a truncated exponential behavior, involving joint horizontal and vertical shifts of an exponential function; this is fundamentally different than existing results capturing horizontal shifts only. Using the same technique, we obtain similar bounds on the loss distribution, which is a key metric to understand the impact of finite-buffer queues on real-time applications. Simulations show that the bounds are accurate in heavy-traffic regimes, and improve existing ones by orders of magnitude. In the limiting regime with utilization ρ=1 and iid arrivals, the bounds on the queue size distribution are insensitive to the arrivals distribution.

[1]  De Kok,et al.  Asymptotic results for buffer systems under heavy load , 1987 .

[2]  J. Kingman A martingale inequality in the theory of queues , 1964 .

[3]  D. Siegmund The Equivalence of Absorbing and Reflecting Barrier Problems for Stochastically Monotone Markov Processes , 1976 .

[4]  Thomas L. Saaty,et al.  Elements of queueing theory , 2003 .

[5]  Rajeev Koodli,et al.  One-way Loss Pattern Sample Metrics , 2002, RFC.

[6]  Tetsuya Takine,et al.  Loss probability in a finite discrete-time queue in terms of the steady state distribution of an infinite queue , 1999, Queueing Syst. Theory Appl..

[7]  Felix Poloczek,et al.  Scheduling analysis with martingales , 2014, Perform. Evaluation.

[8]  Wojciech M. Kempa,et al.  A comprehensive study on the queue-size distribution in a finite-buffer system with a general independent input flow , 2017, Perform. Evaluation.

[9]  Ward Whitt,et al.  A Diffusion Approximation for the G/GI/n/m Queue , 2004, Oper. Res..

[10]  Israel Cidon,et al.  The ballot theorem strikes again: Packet loss process distribution , 2000, IEEE Trans. Inf. Theory.

[11]  M. Pihlsgård Loss Rate Asymptotics in a GI/G/1 Queue with Finite Buffer , 2005 .

[12]  N. Duffield,et al.  Exponential upper bounds via martingales for multiplexers with Markovian arrivals , 1994 .

[13]  W. Stadje,et al.  A new look at the Moran dam , 1993, Journal of Applied Probability.

[14]  Masakiyo Miyazawa,et al.  A generalized pollaczek-khinchine formula for the gi/gi/1/k queue and its application to approximation , 1987 .

[15]  J. Keilson The Ergodic Queue Length Distribution for Queueing Systems with Finite Capacity , 1966 .

[16]  Chris Blondia,et al.  Cell Loss Probabilities in a Statistical Multiplexer in an ATM Network , 1991, MMB.

[17]  F. Baccelli,et al.  Elements of Queueing Theory: Palm Martingale Calculus and Stochastic Recurrences , 2010 .

[18]  Rhonda Righter A NOTE ON LOSSES IN M/GI/1/n QUEUES , 1999 .

[19]  Dieter Fiems,et al.  Packet loss characteristics for M/G/1/N queueing systems , 2009, Ann. Oper. Res..

[20]  Jean-Chrysostome Bolot,et al.  End-to-end packet delay and loss behavior in the internet , 1993, SIGCOMM '93.

[21]  R. M. Loynes,et al.  The stability of a queue with non-independent inter-arrival and service times , 1962, Mathematical Proceedings of the Cambridge Philosophical Society.

[22]  Tao Yang,et al.  A novel approach to estimating the cell loss probability in an ATM multiplexer loaded with homogeneous on-off sources , 1995, IEEE Trans. Commun..

[23]  A. Zwart A fluid queue with a finite buffer and subexponential input , 2000, Advances in Applied Probability.

[24]  Wenyu Jiang,et al.  Modeling of Packet Loss and Delay and Their Effect on Real-Time Multimedia Service Quality , 2000 .

[25]  Yashar Ghiassi-Farrokhfal,et al.  On the impact of finite buffers on per-flow delays in FIFO queues , 2012, 2012 24th International Teletraffic Congress (ITC 24).

[26]  Kyung C. Chae,et al.  Transform-free analysis of the GI/G/1/K queue through the decomposed Little's formula , 2003, Comput. Oper. Res..

[27]  Donald F. Towsley,et al.  Approximation techniques for computing packet loss in finite-buffered voice multiplexers , 1990, Proceedings. IEEE INFOCOM '90: Ninth Annual Joint Conference of the IEEE Computer and Communications Societies@m_The Multiple Facets of Integration.

[28]  Jay Cheng,et al.  Computable exponential bounds for intree networks with routing , 1995, Proceedings of INFOCOM'95.

[29]  Stochastic Orders , 2008 .

[30]  Aurel A. Lazar,et al.  Monitoring the packet gap of real-time packet traffic , 1992, Queueing Syst. Theory Appl..

[31]  Chris Blondia,et al.  Statistical Multiplexing of VBR Sources: A Matrix-Analytic Approach , 1992, Perform. Evaluation.

[32]  Tetsuya Takine,et al.  Cell loss and output process analyses of a finite-buffer discrete-time ATM queueing system with correlated arrivals , 1993, IEEE INFOCOM '93 The Conference on Computer Communications, Proceedings.

[33]  Don Towsley,et al.  Packet loss correlation in the MBone multicast network , 1996, Proceedings of GLOBECOM'96. 1996 IEEE Global Telecommunications Conference.

[34]  Nick G. Duffield,et al.  Exponential bounds for queues with Markovian arrivals , 1994, Queueing Syst. Theory Appl..

[35]  Marco Listanti,et al.  Loss Performance Analysis of an ATM Multiplexer Loaded with High-Speed ON-OFF Sources , 1991, IEEE J. Sel. Areas Commun..

[36]  Harshinder Singh,et al.  Reliability Properties of Reversed Residual Lifetime , 2003 .

[37]  Ness B. Shroff,et al.  Loss probability calculations and asymptotic analysis for finite buffer multiplexers , 2001, TNET.

[38]  Søren Asmussen,et al.  Ruin probabilities , 2001, Advanced series on statistical science and applied probability.

[39]  Majid Raeis,et al.  Analysis of the Leakage Queue: A Queueing Model for Energy Storage Systems with Self-discharge , 2017, ArXiv.

[40]  Haining Liu Buffer size and packet loss in a tandem queueing network , 1993 .

[41]  Roger C. F. Tucker,et al.  Accurate method for analysis of a packet-speech multiplexer with limited delay , 1988, IEEE Trans. Commun..

[42]  László Pap,et al.  An Efficient Bandwidth Assignment Algorithm for Real-Time Traffic in ATM Networks , 1997, Modelling and Evaluation of ATM Networks.

[43]  Zbigniew Palmowski,et al.  A note on martingale inequalities for fluid models , 1996 .

[44]  A. Zwart,et al.  ON AN EQUIVALENCE BETWEEN LOSS RATES AND CYCLE MAXIMA IN QUEUES AND DAMS , 2005, Probability in the Engineering and Informational Sciences.

[45]  Søren Asmussen,et al.  Monotone Stochastic Recursions and their Duals , 1996, Probability in the Engineering and Informational Sciences.

[46]  Predrag R. Jelenkovic,et al.  Subexponential loss rates in a GI/GI/1 queue with applications , 1999, Queueing Syst. Theory Appl..

[47]  Mohan L. Chaudhry,et al.  On exact computational analysis of distributions of numbers in systems for M/G/1/N + 1 and GI/M/1/N + 1 queues using roots , 1991, Comput. Oper. Res..

[48]  Jean-Yves Le Boudec,et al.  Network Calculus , 2001, Lecture Notes in Computer Science.

[49]  L. Brown,et al.  Interval Estimation for a Binomial Proportion , 2001 .

[50]  Catherine Rosenberg,et al.  A survey of straightforward statistical multiplexing models for ATM networks , 1996, Telecommun. Syst..

[51]  Peter W. Glynn,et al.  Levy Processes with Two-Sided Reflection , 2015 .

[52]  Henning Schulzrinne,et al.  Loss correlation for queues with bursty input streams , 1992, [Conference Record] SUPERCOMM/ICC '92 Discovering a New World of Communications.

[53]  P. Jelenkovic,et al.  Asymptotic loss probability in a finite buffer fluid queue with hetergeneous heavy-tailed on--off processes , 2003 .

[54]  David M. Lucantoni,et al.  The BMAP/G/1 QUEUE: A Tutorial , 1993, Performance/SIGMETRICS Tutorials.

[55]  S. Ross Bounds on the delay distribution in GI/G/1 queues , 1974, Journal of Applied Probability.

[56]  Felix Poloczek,et al.  Sharp per-flow delay bounds for bursty arrivals: The case of FIFO, SP, and EDF scheduling , 2014, IEEE INFOCOM 2014 - IEEE Conference on Computer Communications.

[57]  Felix Poloczek,et al.  Two Extensions of Kingman's GI/G/1 Bound , 2018, Proc. ACM Meas. Anal. Comput. Syst..

[58]  David Williams,et al.  Probability with Martingales , 1991, Cambridge mathematical textbooks.

[59]  M. Handley An Examination of MBone Performance , 1997 .

[60]  P. Taylor Insensitivity in Stochastic Models , 2011 .

[61]  Israel Cidon,et al.  Analysis of packet loss processes in high-speed networks , 1993, IEEE Trans. Inf. Theory.

[62]  San-Qi Li,et al.  Study of information loss in packet voice systems , 1989, IEEE Trans. Commun..

[63]  Bert Zwart,et al.  Loss rates in the single-server queue with complete rejection , 2015, Math. Methods Oper. Res..

[64]  Bruno Sericola A Finite Buffer Fluid Queue Driven by a Markovian Queue , 2001, Queueing Syst. Theory Appl..

[65]  Henk C. Tijms,et al.  Computing Loss Probabilities in Discrete-Time Queues , 1998, Oper. Res..

[66]  Upendra Dave,et al.  Applied Probability and Queues , 1987 .

[67]  C. Blondia The n/g/l finite capacity queue , 1989 .

[68]  V. Abramov On a property of a refusals stream , 1997, Journal of Applied Probability.