Throughput and Latency in Finite-Buffer Line Networks

This work investigates the effect of finite buffer sizes on the throughput capacity and packet delay of line networks with packet erasure links that have perfect feedback. These performance measures are shown to be linked to the stationary distribution of an underlying irreducible Markov chain that models the system exactly. Using simple strategies, bounds on the throughput capacity are derived. The work then presents two iterative schemes to approximate the steady-state distribution of node occupancies by decoupling the chain to smaller queueing blocks. These approximate solutions are used to understand the effect of buffer sizes on throughput capacity and the distribution of packet delay. Using the exact modeling for line networks, it is shown that the throughput capacity is unaltered in the absence of hop-by-hop feedback provided packet-level network coding is allowed. Finally, using simulations, it is confirmed that the proposed framework yields accurate estimates of the throughput capacity and delay distribution and captures the vital trends and tradeoffs in these networks.

[1]  Alexandre Brandwajn,et al.  An Approximation Method for Tandem Queues with Blocking , 1988, Oper. Res..

[2]  Christina Fragouli,et al.  Coding schemes for line networks , 2005, Proceedings. International Symposium on Information Theory, 2005. ISIT 2005..

[3]  Richardus J. Boucherie R.F. Serfozo, Introduction to stochastic networks. New York: Springer-Verlag, 1999 (Applications of Mathematics) , 2001 .

[4]  Muriel Medard,et al.  Efficient Operation of Wireless Packet Networks Using Network Coding , 2005 .

[5]  R. Koetter,et al.  An Analysis of Finite-Memory Random Linear Coding on Packet Streams , 2006, 2006 4th International Symposium on Modeling and Optimization in Mobile, Ad Hoc and Wireless Networks.

[6]  Muriel Médard,et al.  On coding for reliable communication over packet networks , 2005, Phys. Commun..

[7]  Yves Dallery,et al.  On Decomposition Methods for Tandem Queueing Networks with Blocking , 1993, Oper. Res..

[8]  T. Ho,et al.  On Linear Network Coding , 2010 .

[9]  Tayfur Altiok,et al.  Approximate Analysis of Queues in Series with Phase-Type Service Times and Blocking , 1989, Oper. Res..

[10]  Muriel Médard,et al.  Achieving minimum-cost multicast: a decentralized approach based on network coding , 2005, Proceedings IEEE 24th Annual Joint Conference of the IEEE Computer and Communications Societies..

[11]  Kellen Petersen August Real Analysis , 2009 .

[12]  Muriel Médard,et al.  An algebraic approach to network coding , 2003, TNET.

[13]  Sanjay K. Bose,et al.  An Introduction to Queueing Systems , 2002, Springer US.

[14]  Yung-Li Lily Jow,et al.  An approximation method for tandem queues with blocking , 1988 .

[15]  J. Little A Proof for the Queuing Formula: L = λW , 1961 .

[16]  Charles R. Johnson,et al.  Topics in Matrix Analysis , 1991 .

[17]  Babak Hassibi,et al.  On the capacity region of broadcast over wireless erasure networks , 2006 .

[18]  Tracey Ho,et al.  A Random Linear Network Coding Approach to Multicast , 2006, IEEE Transactions on Information Theory.

[19]  Aaron D. Wyner,et al.  The Zero Error Capacity of a Noisy Channel , 1993 .

[20]  Kut C. So,et al.  Performance bounds on multiserver exponential tandem queues with finite buffers , 1992 .

[21]  Tayfur M. Altiok,et al.  Approximate analysis of exponential tandem queues with blocking , 1982 .

[22]  Claude E. Shannon,et al.  The zero error capacity of a noisy channel , 1956, IRE Trans. Inf. Theory.

[23]  F. Fekri,et al.  The Effect of Finite Memory on Throughput of Wireline Packet Networks , 2007, 2007 IEEE Information Theory Workshop.

[24]  R. Serfozo Introduction to Stochastic Networks , 1999 .

[25]  William Feller,et al.  An Introduction to Probability Theory and Its Applications , 1951 .

[26]  Babak Hassibi,et al.  Capacity of wireless erasure networks , 2006, IEEE Transactions on Information Theory.

[27]  J D Littler,et al.  A PROOF OF THE QUEUING FORMULA , 1961 .

[28]  Demetres D. Kouvatsos,et al.  Queueing networks with blocking , 2003, Perform. Evaluation.

[29]  D C LittleJohn A Proof for the Queuing Formula , 1961 .