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]  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.

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

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

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

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

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

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

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

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

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

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

[12]  Kim Young Soo,et al.  Delay Analysis of Selective Repeat ARQ for a Markovian Source Over a Wireless Channel , 2004 .

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

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

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

[16]  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..

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

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

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

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

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

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

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

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