Cooperative communication using turbo product codes with mutiple-source spatial and temporal correlations

In this article, we study a cooperative coding scheme for densely deployed wireless sensor networks (WSNs) where a number of sensors transmit data to a single destination with the help of a relay. The latter applies algebraic network coding to the source codewords and forwards only the additional redundancy to the destination that observes a product code matrix built based on source codewords and relay-generated redundancy. However, for such an application two types of correlation can be found between the different sensors' observations. The first type is due to the high density of the WSN that results in a correlation between observations delivered by neighbor sensors (spatial correlation). The nature of the measured physical phenomena induces also some correlation between successive observations of the same sensor (temporal correlation). Such correlations represent extra source information that was neglected in previous contributions dealing with cooperative communications. In this contribution, we investigate a joint source channel decoding scheme that exploits the source memory structure to improve the product code iterative decoding performance. Significant performance improvements are demonstrated depending on the spatial and temporal correlation level. A performance gain achieving 0.8 dB for the additive white Gaussian noise (AWGN) channel, and 1.5 dB for the fast Rayleigh fading channel are demonstrated.

[1]  Ming Xiao,et al.  Maximum-Likelihood Decoding and Performance Analysis of a Noisy Channel Network with Network Coding , 2007, 2007 IEEE International Conference on Communications.

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

[3]  Ramesh Pyndiah,et al.  Near optimum decoding of product codes , 1994, 1994 IEEE GLOBECOM. Communications: The Global Bridge.

[4]  Ramesh Pyndiah,et al.  Near-optimum decoding of product codes: block turbo codes , 1998, IEEE Trans. Commun..

[5]  Khaled Ben Letaief,et al.  Joint Design of Network Coding and Channel Decoding for Wireless Networks , 2007, 2007 IEEE Wireless Communications and Networking Conference.

[6]  Masoud Salehi,et al.  Multiple access channels with arbitrarily correlated sources , 1980, IEEE Trans. Inf. Theory.

[7]  Javier Del Ser,et al.  Joint Source-Channel-Network Decoding and Blind Estimation of Correlated Sensors Using Concatenated Zigzag Codes , 2009, ADHOC-NOW.

[8]  Yizhi Yin,et al.  Network Coding for Cooperative Wireless Sensor Networks based on Turbo Product Codes. (Le codage distribué pour un réseau de capteurs sans-fil basé sur les turbo codes en bloc) , 2012 .

[9]  E. Meulen,et al.  Three-terminal communication channels , 1971, Advances in Applied Probability.

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

[11]  Xiaobo Zhou,et al.  Distributed joint source-channel coding for relay systems exploiting source-relay correlation and source memory , 2012, EURASIP J. Wirel. Commun. Netw..

[12]  Slimane Ben Slimane,et al.  Network Coding Based on Product Codes in Cooperative Relaying , 2010, 2010 IEEE Wireless Communication and Networking Conference.

[13]  A. Elbaz,et al.  Iterative decoding of product codes with a priori information over a Gaussian channel for still image transmission , 1999, Seamless Interconnection for Universal Services. Global Telecommunications Conference. GLOBECOM'99. (Cat. No.99CH37042).

[14]  Karine Amis,et al.  Multiple source cooperative coding using turbo product codes with a noisy relay , 2010, 2010 6th International Symposium on Turbo Codes & Iterative Information Processing.

[15]  Hesham El Gamal,et al.  Correlated sources over wireless channels: cooperative source-channel coding , 2004, IEEE Journal on Selected Areas in Communications.

[16]  Markku J. Juntti,et al.  Joint distributed source-channel decoding for LDPC-coded binary Markov sources , 2013, 2013 IEEE 24th Annual International Symposium on Personal, Indoor, and Mobile Radio Communications (PIMRC).

[17]  Özgür B. Akan,et al.  Spatio-temporal correlation: theory and applications for wireless sensor networks , 2004, Comput. Networks.

[18]  T. Ho,et al.  On Linear Network Coding , 2010 .

[19]  Lei Cao,et al.  Soft Information Relaying for Distributed Turbo Product Codes (SIR-DTPC) , 2010, IEEE Signal Processing Letters.

[20]  Sichao Yang,et al.  Network Coding over a Noisy Relay : a Belief Propagation Approach , 2007, 2007 IEEE International Symposium on Information Theory.