Network-Turbo-Coding based Cooperation with Distributed Space-Time Block Codes

In this paper, we propose a scheme to improve the performance of turbo-coded two-user cooperative uplink transmission. In the proposed scheme, each user transmits its partner's second parity frame in addition to its own, using a network-coded combination, which is further protected by a space-time block code. The proposed system is simulated in slow and fast fading environments. Numerical simulation results indicate that for slow fading, the proposed scheme can yield up to 20% increase in data throughput compared to the traditional distributed turbo coding, while simultaneously providing a gain of 0.7dB in bit error rate. This latter gain rises to approximately 2.5dB when a fast fading environment is considered. Furthermore, an outage probability analysis is conducted, which corroborates the simulated performance results.Copyright © 2014 John Wiley & Sons, Ltd.

[1]  Aria Nosratinia,et al.  Diversity through coded cooperation , 2006, IEEE Transactions on Wireless Communications.

[2]  Deqiang Chen User Cooperation Diversity , 2003 .

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

[4]  Sumei Sun,et al.  Improving error performance of Joint Channel and Network Coding in Multiple Access Relay Channel , 2010, 2010 International Symposium On Information Theory & Its Applications.

[5]  Joachim Hagenauer,et al.  Iterative Network and Channel Decoding for the Two-Way Relay Channel , 2006, 2006 IEEE International Conference on Communications.

[6]  Christoph Hausl,et al.  Joint Network-Channel Coding for the Multiple-Access Relay Channel , 2006, 2006 3rd Annual IEEE Communications Society on Sensor and Ad Hoc Communications and Networks.

[7]  A. Glavieux,et al.  Near Shannon limit error-correcting coding and decoding: Turbo-codes. 1 , 1993, Proceedings of ICC '93 - IEEE International Conference on Communications.

[8]  Lei Cao,et al.  Joint Distributed Space-Time Block Coding with Distributed Turbo Product Code (DSTBC-DTPC) , 2011, 2011 IEEE Global Telecommunications Conference - GLOBECOM 2011.

[9]  Suhua Tang,et al.  Turbo network coding for efficient and reliable relay , 2008, 2008 11th IEEE Singapore International Conference on Communication Systems.

[10]  Elza Erkip,et al.  User cooperation diversity. Part I. System description , 2003, IEEE Trans. Commun..

[11]  Christoph Hausl,et al.  Communication Theory Joint network-channel coding for the multiple-access relay channel based on turbo codes , 2009, Eur. Trans. Telecommun..

[12]  Rudolf Ahlswede,et al.  Network information flow , 2000, IEEE Trans. Inf. Theory.

[13]  Sumei Sun,et al.  Outage analysis of Joint Channel-Network Coding and its dependence on the interleaver pattern , 2011, 2011 IEEE Wireless Communications and Networking Conference.

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

[15]  L. Xiao,et al.  Nested codes with multiple interpretations , 2006, 2006 40th Annual Conference on Information Sciences and Systems.

[16]  Arogyaswami Paulraj,et al.  Space-time block codes: a capacity perspective , 2000, IEEE Communications Letters.

[17]  Aria Nosratinia,et al.  Coded cooperation in wireless communications: space-time transmission and iterative decoding , 2004, IEEE Transactions on Signal Processing.

[18]  Elza Erkip,et al.  User cooperation diversity. Part II. Implementation aspects and performance analysis , 2003, IEEE Trans. Commun..

[19]  John S. Thompson,et al.  Joint Channel and Network Coding for Cooperative Diversity in a Shared-Relay Environment , 2010, IEEE Transactions on Wireless Communications.

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

[21]  Jinkang Zhu,et al.  A Novel Network-Coding-Based Coded Cooperation Scheme , 2009, 2009 IEEE Wireless Communications and Networking Conference.