SNCC: A Selective Network-Coded Cooperation Scheme in Wireless Networks

Network-coded cooperation is a new communication paradigm that exploits spatial diversity by pooling distributed "communication" (relay) and also the distributed "computation" resources (coding) of different nodes in a network so as to increase wireless networks system performance. In this paper, we develop a selective network-coded cooperation (SNCC) scheme suitable for multiple unicast transmission pairs in a single-cell wireless network. The relay node performs network coding on received information from multiple sources before forwarding the network-coded data towards the corresponding destinations, which can decode their desired data from the network-coded data and the data they overhear from the other sources. The performance analysis and evaluation in terms of the single-pair outage probability and diversity-multiplexing tradeoff show that under SNCC any transmission pair achieves a full diversity order of M+1 (M is the number of available relays) while holding a better diversity-multiplexing tradeoff performance than existing cooperative cooperation schemes. Moreover, due to the mechanism that the relay adapts the data on which to perform network coding according to the observed source-to-relay channel quality, SNCC smartly avoids error propagation due to incorporating erroneous data into network-coded data, which is verified by numerical results of the single-pair outage probability.

[1]  Qian Zhang,et al.  On the Performance Analysis of Network-Coded Cooperation in Wireless Networks , 2007, IEEE INFOCOM 2007 - 26th IEEE International Conference on Computer Communications.

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

[3]  Gregory W. Wornell,et al.  An efficient protocol for realizing cooperative diversity in wireless networks , 2001, Proceedings. 2001 IEEE International Symposium on Information Theory (IEEE Cat. No.01CH37252).

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

[5]  Matching Code-on-Graph with Network-on-Graph : Adaptive Network Coding for Wireless Relay Networks , 2005 .

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

[7]  Lizhong Zheng,et al.  Diversity and multiplexing: a fundamental tradeoff in multiple-antenna channels , 2003, IEEE Trans. Inf. Theory.

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

[9]  Philip Schniter,et al.  On the Optimality of the ARQ-DDF Protocol , 2008, IEEE Transactions on Information Theory.

[10]  Aggelos Bletsas,et al.  A simple Cooperative diversity method based on network path selection , 2005, IEEE Journal on Selected Areas in Communications.

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

[12]  Philip Schniter,et al.  On the achievable diversity-multiplexing tradeoff in half-duplex cooperative channels , 2005, IEEE Transactions on Information Theory.

[13]  Tiffany Jing Li,et al.  On the Outage Properties of Adaptive Network Coded Cooperation (ANCC) in Large Wireless Networks , 2006, 2006 IEEE International Conference on Acoustics Speech and Signal Processing Proceedings.

[14]  Lizhong Zheng,et al.  Diversity-multiplexing tradeoff in multiple-access channels , 2004, IEEE Transactions on Information Theory.

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

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