Practical Methods for Wireless Network Coding With Multiple Unicast Transmissions

We propose a simple yet effective wireless network coding and decoding technique for a multiple unicast network. It utilizes spatial diversity through cooperation between nodes which carry out distributed encoding operations dictated by generator matrices of linear block codes. In order to exemplify the technique, we make use of greedy codes over the binary field and show that the arbitrary diversity orders can be flexibly assigned to nodes. Furthermore, we present the optimal detection rule for the given model that accounts for intermediate node errors and suggest a low-complexity network decoder using the sum-product (SP) algorithm. The proposed SP detector exhibits near optimal performance. We also show asymptotic superiority of network coding over a method that utilizes the wireless channel in a repetitive manner without network coding (NC) and give related rate-diversity trade-off curves. Finally, we extend the given encoding method through selective encoding in order to obtain extra coding gains.

[1]  Muriel Médard,et al.  XORs in the Air: Practical Wireless Network Coding , 2006, IEEE/ACM Transactions on Networking.

[2]  Ming Xiao,et al.  Energy-Efficient Network Coding for the Noisy Channel Network , 2006, 2006 IEEE International Symposium on Information Theory.

[3]  S. Wicker Error Control Systems for Digital Communication and Storage , 1994 .

[4]  Vera Pless,et al.  Greedy generation of non-binary codes , 1995, Proceedings of 1995 IEEE International Symposium on Information Theory.

[5]  Ming Xiao,et al.  Optimal Decoding and Performance Analysis of a Noisy Channel Network with Network Coding , 2009, IEEE Transactions on Communications.

[6]  Li-Chun Wang,et al.  Analysis of Diversity-Multiplexing Tradeoff in a Cooperative Network Coding System , 2011, IEEE Transactions on Communications.

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

[8]  Gregory W. Wornell,et al.  Cooperative diversity in wireless networks: Efficient protocols and outage behavior , 2004, IEEE Transactions on Information Theory.

[9]  Ming Xiao,et al.  Diversity-Multiplexing Tradeoff Analysis of Coded Multi-User Relay Networks , 2011, IEEE Transactions on Communications.

[10]  Richard A. Brualdi,et al.  Greedy Codes , 1993, J. Comb. Theory, Ser. A.

[11]  Florian Hug,et al.  A greedy search for improved QC LDPC codes with good girth profile and degree distribution , 2012, 2012 IEEE International Symposium on Information Theory Proceedings.

[12]  Halim Yanikomeroglu,et al.  Threshold Selection for SNR-based Selective Digital Relaying in Cooperative Wireless Networks , 2008, IEEE Transactions on Wireless Communications.

[13]  E. Biglieri,et al.  Design and Analysis of Low-Density Parity-Check Codes for Block-Fading Channels , 2007, 2007 Information Theory and Applications Workshop.

[14]  Giulio Colavolpe,et al.  On the application of factor graphs and the sum-product algorithm to ISI channels , 2005, IEEE Transactions on Communications.

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

[16]  Marco Di Renzo,et al.  Network Code Design from Unequal Error Protection Coding: Channel-Aware Receiver Design and Diversity Analysis , 2011, 2011 IEEE International Conference on Communications (ICC).

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

[18]  Ming Xiao,et al.  Full-Diversity Binary Frame-Wise Network Coding for Multiple-Source Multiple-Relay Networks Over Slow-Fading Channels , 2012, IEEE Transactions on Vehicular Technology.

[19]  Ming Xiao,et al.  On the Bit Error Probability of Noisy Channel Networks With Intermediate Node Encoding , 2008, IEEE Transactions on Information Theory.

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

[21]  G. Fettweis,et al.  A simple cooperative extension to wireless relaying , 2004, International Zurich Seminar on Communications, 2004.

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

[23]  Todd K. Moon,et al.  On general linear block code decoding using the sum-product iterative decoder , 2004, IEEE Communications Letters.

[24]  Marco Di Renzo,et al.  Beyond routing via Network Coding: An overview of fundamental information-theoretic results , 2010, 21st Annual IEEE International Symposium on Personal, Indoor and Mobile Radio Communications.

[25]  Marco Di Renzo,et al.  Diversity and Coding Gain of Multi-Source Multi-Relay Cooperative Wireless Networks with Binary Network Coding , 2011, ArXiv.

[26]  Ming Xiao,et al.  Efficient Network Coding for Wireless Broadcasting , 2010, 2010 IEEE Wireless Communication and Networking Conference.

[27]  Lajos Hanzo,et al.  Performance Bounds of Network Coding Aided Cooperative Multiuser Systems , 2011, IEEE Signal Processing Letters.

[28]  J.E. Mazo,et al.  Digital communications , 1985, Proceedings of the IEEE.

[29]  Marco Di Renzo,et al.  Flexible Network Codes Design for Cooperative Diversity , 2011 .

[30]  Wil J. van Gils,et al.  Two topics on linear unequal error protection codes: Bounds on their length and cyclic code classes , 1983, IEEE Trans. Inf. Theory.

[31]  Georgios B. Giannakis,et al.  High-Performance Cooperative Demodulation With Decode-and-Forward Relays , 2007, IEEE Transactions on Communications.

[32]  Ming Xiao,et al.  Multiple-User Cooperative Communications Based on Linear Network Coding , 2010, IEEE Transactions on Communications.

[33]  Tracey Ho,et al.  A Random Linear Network Coding Approach to Multicast , 2006, IEEE Transactions on Information Theory.

[34]  Georgios B. Giannakis,et al.  Smart regenerative relays for link-adaptive cooperative communications , 2006, IEEE Transactions on Communications.

[35]  J. Nicholas Laneman,et al.  Modulation and demodulation for cooperative diversity in wireless systems , 2006, IEEE Transactions on Wireless Communications.

[36]  Jamie S. Evans,et al.  Distributed Decoding in a Cellular Multiple-Access Channel , 2004, IEEE Transactions on Wireless Communications.