Network-Coding-Based Coded Cooperation

  • Wu, Suwen (Department of Electronic Engineering and Information Science, University of Science and Technology of China) ;
  • Zhu, Jinkang (Department of Electronic Engineering and Information Science, University of Science and Technology of China) ;
  • Qiu, Ling (Department of Electronic Engineering and Information Science, University of Science and Technology of China) ;
  • Zhao, Ming (Department of Electronic Engineering and Information Science, University of Science and Technology of China)
  • Received : 2008.12.30
  • Accepted : 2009.04.17
  • Published : 2010.08.31

Abstract

Coded cooperation is a promising user cooperation scheme. In this paper, we first propose a novel network-coding-based coded cooperation scheme. When a user decodes its partner's information correctly in the first frame, it transmits the combination of the partner's parity bits and its own parity bits through network coding in the second frame. This is distinct from the classical scheme, where the user only transmits the partner's parity bits during cooperation. We analyze the outage probability of the proposed scheme, and show that it achieves a full diversity order. Numerical evaluations reveal that the proposed scheme outperforms the classical scheme when the inter-user channel is poor, yet is worse when the inter-user channel is strong. Also, the results show that the proposed scheme always outperforms that of no cooperation in various channel conditions while the performance of classical scheme is worse than that of no cooperation with the poor inter-user channels. This means that the performance of the proposed scheme is more stable than the classical scheme and the proposed scheme is more tolerant to the poor inter-user channels. To combine the advantages of the proposed scheme and the classical scheme under different inter-user channel conditions, we propose an adaptive solution. This adaptive scheme enhances the system performance considerably in all channel conditions in spite of the inter-user channel quality, at the expense of only one acknowledgement or non-acknowledgement bit.

Keywords

Acknowledgement

Supported by : National Natural Science Foundation of China

References

  1. A. Sendonaris, E. Erkip, and B. Aazhang, "User cooperation diversity, part I: System description," IEEE Trans. Commun., vol. 51, no. 11, pp. 1927– 1938, Nov. 2003. https://doi.org/10.1109/TCOMM.2003.818096
  2. A. Sendonaris, E. Erkip, and B. Aazhang, "User cooperation diversity, Part II: Implementation aspects and performance analysis," IEEE Trans. Commun., vol. 51, no. 11, pp. 1939–1948, Nov. 2003. https://doi.org/10.1109/TCOMM.2003.819238
  3. T. E. Hunter and A. Nosratinia, "Cooperative diversity through coding," in Proc. ISIT, Laussane, Switzerland, June/July 2002, p. 220.
  4. T. E. Hunter, S. Sanayei, and A. Nosratinia, "The outage behavior of coded cooperation," in Proc. ISIT, Chicago, IL, June/July 2004, p. 270.
  5. J. N. Laneman, D. N. C. Tse, and G.W.Wornell, "Cooperative diversity in wireless networks: Efficient protocols and outage behavior," IEEE Trans. Inf. Theory, vol. 50, no. 12, pp. 3062–3080, Dec. 2004. https://doi.org/10.1109/TIT.2004.838089
  6. J. N. Laneman, D. N. C. Tse, and G.W.Wornell, "Distributed space-timecoded protocols for exploiting cooperative diversity in wireless networks," IEEE Trans. Inf. Theory, vol. 49, no. 10, pp. 2415–2425, Oct. 2003. https://doi.org/10.1109/TIT.2003.817829
  7. T. E. Hunter, S. Sanayei, and A. Nosratinia, "Outage analysis of coded cooperation," IEEE Trans. Inf. Theory, vol. 52, no. 2, pp. 375–391, Feb. 2006.
  8. R. Ahlswede, N. Cai, S.-Y. R. Li, and R.W. Yeung, "Network information flow," IEEE Trans. Inf. Theory, vol. 46, no. 4, pp. 1204–1216, July 2000. https://doi.org/10.1109/18.850663
  9. Y. Chen, S. Kishore, and J. Li, "Wireless diversity through network coding," in Proc. WCNC, Las Vegas, NV, Mar. 2006.
  10. D. H.Woldegebreal and H. Karl, "Network-coding-based adaptive decode and forward cooperative transmission in a wireless network: Outage analysis," in Proc. the 13th European Wireless Conf., Apr. 2007.
  11. D. H.Woldegebreal, S. Valentin, and H. Karl, "Outage probability analysis of cooperative transmission protocols without and with network coding: Inter-user channels based comparison," in Proc. MSWiM, Oct. 2007.
  12. Meng Yu, Jing Li, and R. S. Blum, "User cooperation through network coding," in Proc. ICC, Glasgow, Scotland, 2007, pp. 4064–4069.
  13. P. Larsson, N. Johansson, and K. E. Sunell, "Coded bi-directional relaying," in Proc. VTC, Melbourne, Australia, 2006, pp. 851–855.
  14. S. Fu, K. Lu, Y. Qian, and M. Varanasi, "Cooperative network coding for wireless ad-hoc network," in Proc. GOLBECOM, Washington, DC, 2007, pp. 812–816.
  15. C. Hausl and P. Dupraz, "Joint network-channel coding for the multipleaccess relay channel," in Proc. SECON, Reston, VA, 2006, pp. 817–822.
  16. M. Yu and J. Li, "Is amplify-and-forward practically better than decodeand- forward or vice versa?," in Proc. ICASSP, Philadelphia, NJ, 2005, pp. 365–368.