Wireless network coding design based on LDPC codes for a multiple‐access relaying system

In this paper, we investigate wireless network coding WNC in a multiple-access relay channel MARC with two sources, one relay and one destination. We focus on a MARC with binary-input additive white Gaussian noise AWGN channels, where two sources' signals interfere at both the relay and the destination. Firstly, we derive the achievable rates for the WNC in the MARC over binary-input AWGN channels. Secondly, considering the strong interference between the two sources, we propose a novel joint WNC and multi-edge type low-density party-check LDPC code structure, which we refer to as the WNC-LDPC code. Then, on the basis of our code structure and the iterative receiver at the destination, we optimise the degree distributions of our WNC-LDPC code to approach the achievable sum rate of the MARC by utilising the extrinsic mutual information transfer EXIT analysis. In the simulations, we utilise physical-layer network coding PNC as a benchmark for comparison purposes and design an LDPC code for the PNC i.e. PNC-LDPC, which is used to compare with our WNC-LDPC code. Numerical results show that our WNC-LDPC code offers a much better bit error ratio performance relative to the PNC-LDPC code. Copyright © 2013 John Wiley & Sons, Ltd.

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

[2]  Antoine O. Berthet,et al.  Relaying functions for the multiple access relay channel , 2010, 2010 6th International Symposium on Turbo Codes & Iterative Information Processing.

[3]  Erik G. Larsson,et al.  Joint Estimation of Mutual Coupling, Element Factor, and Phase Center in Antenna Arrays , 2007, EURASIP J. Wirel. Commun. Netw..

[4]  Young-Joon Kim,et al.  Joint LDPC Codes for Multi-User Relay Channel , 2008, 2008 Fourth Workshop on Network Coding, Theory and Applications.

[5]  Jinhong Yuan,et al.  Design of Multi-Edge-Type Bilayer-Expurgated LDPC Codes for Decode-and-Forward in Relay Channels , 2011, IEEE Transactions on Communications.

[6]  T. Richardson,et al.  Multi-Edge Type LDPC Codes , 2004 .

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

[8]  David Declercq,et al.  Characterization and Optimization of LDPC Codes for the 2-User Gaussian Multiple Access Channel , 2007, EURASIP J. Wirel. Commun. Netw..

[9]  Ming Xiao,et al.  Network Coded LDPC Code Design for a Multi-Source Relaying System , 2011, IEEE Transactions on Wireless Communications.

[10]  Alexandre Graell i Amat,et al.  Distributed Turbo-Like Codes for Multi-User Cooperative Relay Networks , 2010, 2010 IEEE International Conference on Communications.

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

[12]  Soung Chang Liew,et al.  Channel coding and decoding in a relay system operated with physical-layer network coding , 2008, IEEE Journal on Selected Areas in Communications.

[13]  Branka Vucetic,et al.  Practical physical layer network coding for two-way relay channels: performance analysis and comparison , 2010, IEEE Transactions on Wireless Communications.

[14]  Michael Gastpar,et al.  Cooperative strategies and capacity theorems for relay networks , 2005, IEEE Transactions on Information Theory.

[15]  Lajos Hanzo,et al.  Extrinsic Information Transfer Analysis and Design of Block-Based Intermediate Codes , 2011, IEEE Transactions on Vehicular Technology.

[16]  Lawrence Ong,et al.  Joint channel-network coding strategies for networks with low-complexity relays , 2011, Eur. Trans. Telecommun..

[17]  R. Storn,et al.  Differential Evolution - A simple and efficient adaptive scheme for global optimization over continuous spaces , 2004 .

[18]  Antonio Iera,et al.  Network coding and evolutionary theory for performance enhancement in wireless cooperative clusters , 2010, Eur. Trans. Telecommun..