Abstract
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 + log2 m) 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.
Similar content being viewed by others
References
A. Nosratinia, T.E. Hunter, and A. Hedayat, Cooperative communication in wireless network, IEEE Communications Magazine, Vol. 42, No. 10, pp. 74–80, 2004.
J. N. Laneman D. Tse, and G. Wornell, Cooperative diversity in wireless networks: Efficient protocols and outage behavior, IEEE Transactions on Information Theory, Vol. 50, No. 9, pp. 3315-3329, 2004.
R. Ahlswede, N. Cai, S. Li and R. Yeung, Network information flow, IEEE Transactions on Information Theory, Vol. 46, No. 2, pp. 1204–1216, 2000.
S. Li, R. W. Yeung and N. Cai, Linear network coding, IEEE Transactions on Information Theory, Vol. 49, pp. 371–381, 2003.
S. Katti, H. Rahul, W. Hu, D. Katabi, M. Médard and J. Crowcroft, XORs in the air: Practical wireless network coding. In Proceedings of ACM SIGCOMM, pp. 243–254, 2006.
C. Fragouli, D. Katabi, A. Markopoulou, M. Medard, and H. Rahul, Wireless network coding: Opportunities and challenges. In MILCOM, 2007.
Y. Chen, S Kishore and J. Li, Wireless diversity through network coding. In Proceedings of IEEE WCNC, pp. 1681–1686, 2006.
H. Liu, G. Chuai, W. Bao M. Peng and W. Wang, On performance of multi-timeslots network coding (MTNC) in wireless relay networks, In Proceedings of IEEE Globecom, Honolulu, 2009.
G. D. Menghwar and C. F. Meeklenbrauker, Outage performance of two users cooperative network coding, In Proceedings of IEEE ISCIT, pp. 1180–1184, 2009.
L. Xiao, T. Fuja, J. Kliewer and D. Costello, A network coding approach to cooperative diversity, IEEE Transactions on Information Theroy, Vol. 53, No. 10, pp. 3714–3722, 2007.
L. Xiao, D. Costello and T. Fuja, Network coded cooperative diversity with multiple sources. In Proceedings of IEEE GLOBECOM, Honolulu, 2009.
X. Bao and J. Li, Adaptive network coded cooperation (ANCC) for wirelee relay networks: Matching code-on-graph with network-on-graph, IEEE Transactions on Wireless Communications, Vol. 7, pp. 574–583, 2008.
M. Xiao and M. Skoglund, Multiple-user cooperative communications based on linear network coding, In IEEE Transactions on Communications, Vol. 58, No. 12, 2010.
B. Guo, K. Vadlhe, Y. Liu, C. Zhou and Y. Cheng, Outage performance of DF network coded (DFNC) multi-user cooperative diversity in orthogonal uplink channels. In Proceedings of IEEE Globecom, Miami, 2010.
H. Topakkaya and Z. Wang, Wireless network code design and performance analysis using diversity-multiplexing tradeoff, IEEE Transactions on Communications, 2011.
Z. Guo, J. Huang, B. Wang, J. Cui, S. Zhou and P. Willett, A practical joint network-channel coding scheme for reliable communication in wireless network, In ACM MobiHoc, 2009.
J. L. Rebelatto, B.F. Uchoa-Filho, Y. Li and B. Vucetic, Multiuser cooperative diversity through network coding based on classical coding theory, IEEE Transactions on Signal Processing, Vol. 60, No. 2, pp. 916–926, 2012.
J. N. Laneman and G. W. Wornell, Distributed space-time coded protocols for exploiting cooperative diversity in wireless networks, IEEE Transactions on Information Theory, Vol. 49, No. 10, pp 2415–2525, 2003.
M. Davey and D. MacKay, Low-density parity check codes over GF(q). Proceedings of IEEE Communication Magazine, Vol. 2, No. 6, pp. 165–167, 1998.
D. Tse and P. Viswanath, Fundamentals of Wireless Communications. Cambridge University Press, Cambridge, 2005.
J. G. Proakis, Digital Communications, 4th Edn. McGraw-Hill, New York, 2000.
A. Nosratinia and T. E. Hunter, Grouping and partner selection in cooperative wireless networks, IEEE JSAC, Vol. 25, No. 2, pp. 369–378, 2007.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Guo, B., Liu, Y. & Zhou, C. Exploit Network Coding Over GF(2q) for Multi-user Cooperative Wireless Networks. Int J Wireless Inf Networks 21, 1–14 (2014). https://doi.org/10.1007/s10776-013-0233-5
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10776-013-0233-5