A Rateless Coded Protocol for Half-Duplex Wireless Relay Channels

We propose a rateless coded protocol for a half-duplex wireless relay channel where all links experience independent quasi-static Rayleigh fading and the instantaneous channel realizations are unavailable at the transmitters. We assume that the network does not have a stringent delay constraint-thus the source and/or the relay continue transmitting until the destination acknowledges successful decoding. We identify rateless coded relaying as the natural choice, where each transmission from the source and/or the relay adds incremental redundancy to help the destination recover the original message. Our proposed protocol utilizes, in conjunction with rateless coding, a combination of the two popular relay cooperation schemes, namely decode-forward and compress-forward. Assuming very limited feedback from the destination, we derive the theoretical performance bounds specifically with binary phase-shift keying. We then implement the rateless coded relaying protocol using Raptor codes. The degree profiles for the Raptor codes are designed to maximize the average throughput-with the design formulated as a convex optimization problem. Using discretized density evolution for asymptotically large block lengths, the optimized codes lose approximately 5% in performance from the theoretical limit, whereas with practical finite block lengths, the performance loss is approximately 9%.

[1]  Jun Hu,et al.  Low Density Parity Check Codes over Wireless Relay Channels , 2007, IEEE Transactions on Wireless Communications.

[2]  Xi Liu,et al.  Fountain codes over fading relay channels , 2009, IEEE Transactions on Wireless Communications.

[3]  Michael Luby,et al.  LT codes , 2002, The 43rd Annual IEEE Symposium on Foundations of Computer Science, 2002. Proceedings..

[4]  Jack K. Wolf,et al.  Noiseless coding of correlated information sources , 1973, IEEE Trans. Inf. Theory.

[5]  Ashutosh Sabharwal,et al.  Low density parity check codes for the relay channel , 2007, IEEE Journal on Selected Areas in Communications.

[6]  Zixiang Xiong,et al.  Joint source-channel coding of binary sources with side information at the decoder using IRA codes , 2002, 2002 IEEE Workshop on Multimedia Signal Processing..

[7]  Hongtao Zhang,et al.  Raptor Code for Downlink Cooperative Wireless Cellular Networks , 2008, 2008 IEEE 68th Vehicular Technology Conference.

[8]  Omid Etesami,et al.  Raptor codes on binary memoryless symmetric channels , 2006, IEEE Transactions on Information Theory.

[9]  Youjian Liu A Low Complexity Protocol for Relay Channels Employing Rateless Codes and Acknowledgement , 2006, 2006 IEEE International Symposium on Information Theory.

[10]  Stefan Parkvall,et al.  LTE-Advanced - Evolving LTE towards IMT-Advanced , 2008, 2008 IEEE 68th Vehicular Technology Conference.

[11]  Zixiang Xiong,et al.  Compression of binary sources with side information at the decoder using LDPC codes , 2002, IEEE Communications Letters.

[12]  Jing Li,et al.  Practical Compress-Forward in User Cooperation: Wyner-Ziv Cooperation , 2006, 2006 IEEE International Symposium on Information Theory.

[13]  Andreas F. Molisch,et al.  Performance of Fountain Codes in Collaborative Relay Networks , 2007, IEEE Transactions on Wireless Communications.

[14]  Anders Høst-Madsen,et al.  Capacity bounds and power allocation for wireless relay channels , 2005, IEEE Transactions on Information Theory.

[15]  Patrick Mitran,et al.  Space-time diversity enhancements using collaborative communications , 2005, IEEE Transactions on Information Theory.

[16]  Abbas El Gamal,et al.  Capacity theorems for the relay channel , 1979, IEEE Trans. Inf. Theory.

[17]  Thomas Wiegand,et al.  Distributed Rate-Distortion Optimization for Rateless Coded Scalable Video in Mobile Ad Hoc Networks , 2007, 2007 IEEE International Conference on Image Processing.

[18]  Zixiang Xiong,et al.  Compress-forward coding with BPSK modulation for the half-duplex Gaussian relay channel , 2009, IEEE Trans. Signal Process..

[19]  Guosen Yue,et al.  LDPC-coded cooperative relay systems: performance analysis and code design , 2008, IEEE Transactions on Communications.

[20]  Zixiang Xiong,et al.  Layered Wyner-Ziv video coding for transmission over unreliable channels , 2006 .

[21]  Norman C. Beaulieu,et al.  Achievable Rates and Fairness in Rateless Coded Relaying Schemes , 2008, IEEE Transactions on Wireless Communications.

[22]  Lutz H.-J. Lampe,et al.  Signal combining for relay transmission with rateless codes , 2009, 2009 IEEE International Symposium on Information Theory.

[23]  Sae-Young Chung,et al.  On the design of low-density parity-check codes within 0.0045 dB of the Shannon limit , 2001, IEEE Communications Letters.

[24]  Yongyi Mao,et al.  Rateless coding for wireless relay channels , 2005, Proceedings. International Symposium on Information Theory, 2005. ISIT 2005..

[25]  Matthew C. Valenti,et al.  Distributed turbo coded diversity for relay channel , 2003 .

[26]  Thomas E. Fuja,et al.  Bilayer Low-Density Parity-Check Codes for Decode-and-Forward in Relay Channels , 2006, IEEE Transactions on Information Theory.

[27]  Stephan ten Brink,et al.  Convergence behavior of iteratively decoded parallel concatenated codes , 2001, IEEE Trans. Commun..

[28]  Ashutosh Sabharwal,et al.  Half-Duplex Estimate-and-Forward Relaying: Bounds and Code Design , 2006, 2006 IEEE International Symposium on Information Theory.

[29]  Aaron D. Wyner,et al.  The rate-distortion function for source coding with side information at the decoder , 1976, IEEE Trans. Inf. Theory.

[30]  Shlomo Shamai,et al.  Capacity of channels with uncoded side information , 1995, Eur. Trans. Telecommun..

[31]  Sae-Young Chung,et al.  Analysis of sum-product decoding of low-density parity-check codes using a Gaussian approximation , 2001, IEEE Trans. Inf. Theory.

[32]  Guosen Yue,et al.  LDPC Code Design for Half-Duplex Cooperative Relay , 2008, IEEE Transactions on Wireless Communications.

[33]  A. H. W. Zhang,et al.  Capacity-Approaching Turbo Coding For Half-Duplex Relaying , 2007, IEEE Transactions on Communications.

[34]  Zixiang Xiong,et al.  Cooperation in the Low Power Regime for the MAC Using Multiplexed Rateless Codes , 2010, IEEE Transactions on Signal Processing.