A Probabilistic Subpacket Retransmission Scheme for ARQ Protocols

A recent study demonstrated that the technique of subpacket retransmission can substantially improve the throughput of an ARQ system. To select the subpackets suitable for retransmission, a cyclic redundancy check (CRC) was employed at the subpacket level. In this paper, we propose a probabilistic subpacket retransmission ARQ (PSR-ARQ) scheme for wireless systems, which does not employ CRC bits at the subpacket level. Rather, we utilize the demodulator's decision statistics to assess the reliability of the decoded subpackets. In the event of an erroneous large packet, the subpacket with the lowest bit-wise posterior probability is retransmitted. Using updated subpacket reliability metrics, individual subpacket retransmissions are continued until the overall CRC of the large packet is verified. By avoiding the use of CRC bits at the subpacket level, our PSR-ARQ scheme exhibits a much lower transmission overhead relative to the benchmark scheme. This translates into a significant improvement in power efficiency (on the order of 6 dB) at a high throughput level.

[1]  Stephen B. Wicker,et al.  Packet combining systems based on the Viterbi decoder , 1994, IEEE Trans. Commun..

[2]  Kenneth Alfred Witzke,et al.  A Comparison of Some Error Detecting CRC Code Standards , 1985, IEEE Trans. Commun..

[3]  Yiqing Zhou,et al.  Optimum subpacket transmission for hybrid ARQ systems , 2006, IEEE Transactions on Communications.

[4]  Gordon L. Stüber,et al.  A novel ARQ technique using the turbo coding principle , 1997, IEEE Communications Letters.

[5]  Jack K. Wolf,et al.  On the Probability of Undetected Error for Linear Block Codes , 1982, IEEE Trans. Commun..

[6]  David Chase,et al.  Code Combining - A Maximum-Likelihood Decoding Approach for Combining an Arbitrary Number of Noisy Packets , 1985, IEEE Transactions on Communications.

[7]  Harish Viswanathan,et al.  Optimizing the ARQ performance in downlink packet data systems with scheduling , 2005, IEEE Transactions on Wireless Communications.

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

[9]  Joachim Hagenauer,et al.  Rate-compatible punctured convolutional codes (RCPC codes) and their applications , 1988, IEEE Trans. Commun..

[10]  J. Cavers An analysis of pilot symbol assisted modulation for Rayleigh fading channels (mobile radio) , 1991 .

[11]  Philip S. Yu,et al.  A Hybrid ARQ Scheme with Parity Retransmission for Error Control of Satellite Channels , 1982, IEEE Trans. Commun..

[12]  James K. Cavers,et al.  Pilot signals improve the performance of a Reed-Solomon errors and erasures decoder in Rayleigh fading channels , 1999, IEEE Trans. Commun..