Sum-Rate Optimization and Performance Analysis of Distributed Coding for Sensor Networks: Application to a Distributed Product Code

This paper deals with distributed coding for sensor networks. We consider energy-and-complexity-constrained sensors that communicate with a distant sink at a relatively low data rate with the help of a relay with higher-power and better-processing capabilities. We assume an orthogonal multiple access to the resources. Sources transmit independently and use simple short block codes to limit delay and complexity. The relay performs network encoding of the detected codewords and forwards either partial or complete coded information. The sink jointly decodes observations coming both from sources and relay to simultaneously estimate the information sent by the source nodes. We first analyse the cooperative scheme from an information theoretical point of view in order to determine the resource allocation strategy between the sources and the relay, which maximizes the overall network sum-rate. When a single relay is used and the source-to-relay link is not error-free, occasional detection errors introduce additional errors at the relay output, which, in turn, critically affect decoding performance and yield error-floors at the destination. In the case of a distributed coding scheme based on product codes, we obtain a closed-form asymptotically-tight approximation of the error probability under a minimum-distance decoding of the product code at the destination. The proposed analysis takes explicitly into account the error propagation at the relay output and may be extended to other forms of distributed coding schemes.

[1]  Gerhard Kramer,et al.  Cooperative Communications , 2007, Found. Trends Netw..

[2]  Yizhi Yin,et al.  Multi-source cooperative communications using low-density parity-check product codes , 2011, 2011 The 14th International Symposium on Wireless Personal Multimedia Communications (WPMC).

[3]  Lei Cao,et al.  Distributed Turbo Product Codes over Multiple Relays , 2010, 2010 7th IEEE Consumer Communications and Networking Conference.

[4]  Ashutosh Sabharwal,et al.  Bounds on Achievable Rates for General Multi-terminal Networks with Practical Constraints , 2003, IPSN.

[5]  Panganamala Ramana Kumar,et al.  RHEINISCH-WESTFÄLISCHE TECHNISCHE HOCHSCHULE AACHEN , 2001 .

[6]  Youyun Xu,et al.  A distributed cooperative product code for multi-source multi-relay single-destination wireless network , 2009, 2009 15th Asia-Pacific Conference on Communications.

[7]  Xiaohui Liang,et al.  GRS: The green, reliability, and security of emerging machine to machine communications , 2011, IEEE Communications Magazine.

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

[9]  H. Vincent Poor,et al.  Channel Coding Rate in the Finite Blocklength Regime , 2010, IEEE Transactions on Information Theory.

[10]  Gerhard Kramer,et al.  Hierarchical sensor networks: capacity bounds and cooperative strategies using the multiple-access relay channel model , 2004, 2004 First Annual IEEE Communications Society Conference on Sensor and Ad Hoc Communications and Networks, 2004. IEEE SECON 2004..

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

[12]  Marco Di Renzo,et al.  Closed-Form Error Probability of Network-Coded Cooperative Wireless Networks with Channel-Aware Detectors , 2011 .

[13]  Ingmar Land,et al.  Bounds of the probability of error for decode-and-forward relaying with two sources , 2010, 2010 6th International Symposium on Turbo Codes & Iterative Information Processing.

[14]  Ayfer Özgür,et al.  Hierarchical Cooperation Achieves Optimal Capacity Scaling in Ad Hoc Networks , 2006, IEEE Transactions on Information Theory.

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

[16]  Christoph Hausl,et al.  Joint Network-Channel Coding for Wireless Relay Networks , 2008 .

[17]  Alexandre Graell i Amat,et al.  Distributed Serially Concatenated Codes for Multi-Source Cooperative Relay Networks , 2011, IEEE Transactions on Wireless Communications.

[18]  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.

[19]  Yizhi Yin,et al.  Performance of turbo product codes on the multiple-access relay channel with relatively poor source-relay links , 2012, 2012 IEEE 13th International Workshop on Signal Processing Advances in Wireless Communications (SPAWC).

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

[21]  Il-Min Kim,et al.  ML performance analysis of the decode-and-forward protocol in cooperative diversity networks , 2009, IEEE Transactions on Wireless Communications.

[22]  Mazen O. Hasna,et al.  Mitigating Error Propagation in Two-Way Relay Channels with Network Coding , 2010, IEEE Transactions on Wireless Communications.