Hybrid Network Coding for Unbalanced Slotted ALOHA Relay Networks

In this paper, we investigate the throughput performance of the network coding (NC) schemes under the slotted ALOHA protocol. We consider the all-inclusive-interfering unbalanced network in which two client groups with different numbers of nodes communicate with each other through a relay node. We derive the closed-form expressions of the network throughput under the physical-layer network coding (PNC), traditional high-layer network coding (HNC), and non-network-coding (NNC), respectively. We also show the necessary and sufficient condition to make the relay node unsaturated. From the analytical results, we find that although PNC has better transmission efficiency in the two-way relay channel (TWRC); it does not always have better network throughput when the network has multiple client nodes. To further improve the network throughput, we propose the hybrid NC scheme, which allows the relay node to turn to HNC scheme if it fails to explore the PNC transmission. We further obtain the closed-form expression of the network throughput and the necessary and sufficient condition to make the relay node unsaturated in the hybrid NC scheme. Simulation results show that the hybrid NC scheme has better throughput performance than the PNC, HNC, and NNC schemes. Moreover, we optimize the network throughput of the hybrid NC scheme in terms of the transmission probability of the relay node. Last but not least, we evaluate the throughput performance of hybrid NC scheme through simulations.

[1]  Soung Chang Liew,et al.  Asynchronous Physical-Layer Network Coding , 2012, IEEE Transactions on Wireless Communications.

[2]  Daisuke Umehara,et al.  Performance analysis of slotted ALOHA and network coding for single-relay multi-user wireless networks , 2011, Ad Hoc Networks.

[3]  Song Guo,et al.  On the Throughput of Two-Way Relay Networks Using Network Coding , 2014, IEEE Transactions on Parallel and Distributed Systems.

[4]  Abbas Jamalipour,et al.  Distributed MAC Protocol Supporting Physical-Layer Network Coding , 2013, IEEE Transactions on Mobile Computing.

[5]  Antonios Argyriou MAC protocol for wireless cooperative physical-layer network coding , 2012, 2012 IEEE Wireless Communications and Networking Conference (WCNC).

[6]  Soung Chang Liew,et al.  Hot topic: physical-layer network coding , 2006, MobiCom '06.

[7]  Liqun Fu,et al.  Unsaturated Throughput Analysis of Physical-Layer Network Coding Based on IEEE 802.11 Distributed Coordination Function , 2013, IEEE Transactions on Wireless Communications.

[8]  Michael Gastpar,et al.  Physical-layer network coding on the random-access channel , 2013, 2013 IEEE International Symposium on Information Theory.

[9]  B. Sundar Rajan,et al.  Physical Layer Network Coding for Two-Way Relaying with QAM , 2013, IEEE Transactions on Wireless Communications.

[10]  Shahrokh Valaee,et al.  Maximum Stable Throughput of Network-Coded Multiple Broadcast Sessions for WirelessTandem Random Access Networks , 2014, IEEE Transactions on Mobile Computing.

[11]  Petar Popovski,et al.  The Anti-Packets Can Increase the Achievable Throughput of a Wireless Multi-Hop Network , 2006, 2006 IEEE International Conference on Communications.

[12]  Daisuke Umehara,et al.  Wireless network coding in slotted aloha with two-hop unbalanced traffic , 2009, IEEE Journal on Selected Areas in Communications.

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

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

[15]  Christian Ibars,et al.  Distributed Multiple Access and Flow Control for Wireless Network Coding , 2010, 2010 IEEE 71st Vehicular Technology Conference.

[16]  Soung Chang Liew,et al.  Physical-layer network coding: Tutorial, survey, and beyond , 2011, Phys. Commun..

[17]  Jinho Choi,et al.  Convolutional Codes in Two-Way Relay Networks with Physical-Layer Network Coding , 2010, IEEE Transactions on Wireless Communications.

[18]  Michele Zorzi,et al.  On the design of practical asynchronous physical layer network coding , 2009, 2009 IEEE 10th Workshop on Signal Processing Advances in Wireless Communications.

[19]  Georgios B. Giannakis,et al.  Cross-Layer Design of Coded Multicast for Wireless Random Access Networks , 2011, IEEE J. Sel. Areas Commun..

[20]  Seong-Lyun Kim,et al.  Network Coded ALOHA for Wireless Multihop Networks , 2009, 2009 IEEE Wireless Communications and Networking Conference.

[21]  Deniz Gündüz,et al.  Collision Resolution in Slotted ALOHA with Multi-User Physical-Layer Network Coding , 2011, 2011 IEEE 73rd Vehicular Technology Conference (VTC Spring).