Exploit Network Coding Over GF(2q) for Multi-user Cooperative Wireless Networks

In this paper, we present a decode-and-forward network coded (DFNC) scheme over GF(2q) for the multi-user cooperative communication systems. In particular, we consider a cooperative network with m users transmitting independent packets to the same destination. These users form a cooperation set to help each other by using linear network coding. We propose a coding coefficients construction method which can efficiently reduce the transmission overhead from m(q + log2m) to m bits compared with conventional random network coding. Furthermore, we propose a novel decoding algorithm—credit-based updating algorithm in order to improve the solvability of decoding set of equations at the destination. The proposed decoding algorithm is combined with channel decoding and is applied on symbol-level. It can fully make use of the error recovery property of network coding while conventional decoding algorithms (e.g., Gaussian elimination) overlook it. We theoretically analyze the diversity performance in terms of information outage probability, and the results show that diversity order of m + 1 can be achieved for a m-user cooperation system. Moreover, we conduct extensive simulations to show that DFNC outperforms other transmission schemes in terms of symbol error rate and achieves higher diversity order. We also demonstrate that the proposed decoding algorithm provides significant performance gain over conventional decoding algorithm.

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

[2]  Zhengdao Wang,et al.  Wireless Network Code Design and Performance Analysis Using Diversity-Multiplexing Tradeoff , 2010, IEEE Transactions on Communications.

[3]  Yu Cheng,et al.  Outage Performance of DF Network Coded (DFNC) Multi-User Cooperative Diversity in Orthogonal Uplink Channels , 2010, 2010 IEEE Global Telecommunications Conference GLOBECOM 2010.

[4]  Gordhan Das Menghwar,et al.  Outage performance of two users cooperative network coding , 2009, 2009 9th International Symposium on Communications and Information Technology.

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

[6]  Jörg Kliewer,et al.  A network coding approach to cooperative diversity , 2007, IEEE Transactions on Information Theory.

[7]  David J. C. MacKay,et al.  Low-density parity check codes over GF(q) , 1998, IEEE Communications Letters.

[8]  Daniel J. Costello,et al.  Network coded cooperative diversity with multiple sources , 2009, GLOBECOM 2009 - 2009 IEEE Global Telecommunications Conference.

[9]  Aria Nosratinia,et al.  Cooperative communication in wireless networks , 2004, IEEE Communications Magazine.

[10]  John G. Proakis,et al.  Digital Communications , 1983 .

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

[12]  Jing Li,et al.  Wireless diversity through network coding , 2006, IEEE Wireless Communications and Networking Conference, 2006. WCNC 2006..

[13]  Christina Fragouli,et al.  Wireless Network Coding: Opportunities & Challenges , 2007, MILCOM 2007 - IEEE Military Communications Conference.

[14]  Wenbo Wang,et al.  On Performance of Multi-Timeslots Network Coding (MTNC) in Wireless Relay Networks , 2009, GLOBECOM 2009 - 2009 IEEE Global Telecommunications Conference.

[15]  Shuo-Yen Robert Li,et al.  Linear network coding , 2003, IEEE Trans. Inf. Theory.

[16]  Zheng Guo,et al.  A Practical Joint Network-Channel Coding Scheme for Reliable Communication in Wireless Networks , 2009, IEEE Transactions on Wireless Communications.

[17]  Muriel Médard,et al.  XORs in the air: practical wireless network coding , 2008, TNET.

[18]  Candice King,et al.  Fundamentals of wireless communications , 2013, 2014 67th Annual Conference for Protective Relay Engineers.

[19]  Aria Nosratinia,et al.  Grouping and partner selection in cooperative wireless networks , 2007, IEEE Journal on Selected Areas in Communications.

[20]  Tiffany Jing Li,et al.  Adaptive network coded cooperation (ANCC) for wireless relay networks: matching code-on-graph with network-on-graph , 2008, IEEE Transactions on Wireless Communications.

[21]  Branka Vucetic,et al.  Multiuser Cooperative Diversity Through Network Coding Based on Classical Coding Theory , 2010, IEEE Transactions on Signal Processing.

[22]  Christina Fragouli,et al.  Wireless Network Coding: Opportunities and Challenges , 2007 .

[23]  Gregory W. Wornell,et al.  Distributed space-time-coded protocols for exploiting cooperative diversity in wireless networks , 2003, IEEE Trans. Inf. Theory.