Resequencing analysis of stop-and-wait ARQ for parallel multichannel communications

In this paper, we consider a multichannel data communication system in which the stop-and-wait automatic-repeat-request protocol for parallel channels with an in-sequence delivery guarantee (MSW-ARQ-inS) is used for error control. We evaluate the resequencing delay and the resequencing buffer occupancy, respectively. Under the assumption that all channels have the same transmission rate but possibly different time-invariant error rates, we derive the probability generating function of the resequencing buffer occupancy and the probability mass function of the resequencing delay. Then, by assuming the Gilbert-Elliott model for each channel, we extend our analysis to time-varying channels. Through examples, we compute the probability mass functions of the resequencing buffer occupancy and the resequencing delay for time-invariant channels. From numerical and simulation results, we analyze trends in the mean resequencing buffer occupancy and the mean resequencing delay as functions of system parameters. We expect that the modeling technique and analytical approach used in this paper can be applied to the performance evaluation of other ARQ protocols (e.g., the selective-repeat ARQ) over multiple time-varying channels.

[1]  John Odentrantz,et al.  Markov Chains: Gibbs Fields, Monte Carlo Simulation, and Queues , 2000, Technometrics.

[2]  Ward Whitt,et al.  Numerical inversion of probability generating functions , 1992, Oper. Res. Lett..

[3]  Leonardo Badia,et al.  SR ARQ delay statistics on N-state Markov channels with non-instantaneous feedback , 2006, IEEE Transactions on Wireless Communications.

[4]  Jin-Fu Chang,et al.  Multichannel ARQ protocols , 1993, IEEE Trans. Commun..

[5]  R. Chang Synthesis of band-limited orthogonal signals for multichannel data transmission , 1966 .

[6]  S. Wicker Error Control Systems for Digital Communication and Storage , 1994 .

[7]  Leonardo Badia,et al.  SR ARQ packet delay statistics on markov channels in the presence of variable arrival rate , 2006, IEEE Transactions on Wireless Communications.

[8]  Zhihong Ding ARQ Techniques for MIMO Communication Systems , 2006 .

[9]  Yukuo Hayashida,et al.  Exact analysis of delay performance of Go‐Back‐N ARQ scheme over multiple parallel channels , 2001 .

[10]  E. O. Elliott Estimates of error rates for codes on burst-noise channels , 1963 .

[11]  Zvi Rosberg,et al.  Resequencing delay and buffer occupancy under the selective-repeat ARQ , 1989, IEEE Trans. Inf. Theory.

[12]  Miltiades E. Anagnostou,et al.  Performance Analysis of the Selective Repeat ARQ Protocol , 1986, IEEE Trans. Commun..

[13]  Marwan Krunz,et al.  Delay analysis of selective repeat ARQ for a Markovian source over a wireless channel , 2000, IEEE Trans. Veh. Technol..

[14]  Marc Moeneclaey,et al.  Throughput Optimization for a Generalized Stop-and-Wait ARQ Scheme , 1986, IEEE Trans. Commun..

[15]  Sheldon S. L. Chang Theory of information feedback systems , 1956, IRE Trans. Inf. Theory.

[16]  William Stallings,et al.  Data and Computer Communications , 1985 .

[17]  Attahiru Sule Alfa,et al.  Delay Statistics and Throughput Performance for Multi-rate Wireless Networks Under Multiuser Diversity , 2006, IEEE Transactions on Wireless Communications.

[18]  Romano Fantacci Queuing analysis of the selective repeat automatic repeat request protocol wireless packet networks , 1996 .

[19]  Tein-Yaw Chung,et al.  Performance analysis of multi-channel ARQ protocols , 1993, Proceedings of 36th Midwest Symposium on Circuits and Systems.

[20]  Don Towsley A Statistical Analysis of ARQ Protocols Operating in a Nonindependent Error Environment , 1981, IEEE Trans. Commun..

[21]  Burton R. Saltzberg,et al.  Multi-Carrier Digital Communications: Theory and Applications of Ofdm , 1999 .

[22]  Nachum Shacham,et al.  A selective-repeat-ARQ protocol for parallel channels and its resequencing analysis , 1992, IEEE Trans. Commun..

[23]  Jack H. Winters,et al.  On the Capacity of Radio Communication Systems with Diversity in a Rayleigh Fading Environment , 1987, IEEE J. Sel. Areas Commun..

[24]  E. Gilbert Capacity of a burst-noise channel , 1960 .

[25]  Michael Rice,et al.  Throughput analysis of ARQ protocols for parallel multichannel communications , 2005, GLOBECOM '05. IEEE Global Telecommunications Conference, 2005..

[26]  Stijn De Vuyst Analysis of discrete-time queueing systems with multidimensional state space , 2005 .