A framework for evaluating physical-layer network coding gains in multi-hop wireless networks

We investigate the potential gains of Physical-Layer Network Coding (PLNC) in multi-hop wireless networks. Physical-Layer Network Coding was first introduced as a solution to increase the throughput of a two-way relay channel communication. Unlike most wireless communications techniques which try to avoid collisions, PLNC allows two simultaneous transmissions to a common receiver. Such transmitted messages are summed at signal level and then decoded at packet level. In basic topologies, Physical-Layer Network Coding has been shown to significantly enhance the throughput performance compared to classical communications. However, the impact of PLNC in large multi-hop networks remains an open question. We therefore exploit Linear Programming to evaluate the impact of this paradigm in large realistic radio deployments. Our numerical results show that PLNC can increase the throughput in large multi-hop topologies by 30%. Such gains set theoretical benchmarks for designing new access methods and routing protocols to efficiently exploit the Physical-Layer Network Coding concept.

[1]  Tomas Hynek,et al.  Practical Implementation of Cloud Initialization Procedure for Wireless Physical Layer Network Coding Clouds , 2014 .

[2]  Soung Chang Liew,et al.  Implementation of physical-layer network coding , 2011, 2012 IEEE International Conference on Communications (ICC).

[3]  Tomas Hynek,et al.  Hardware implementation of Distributed Learning Algorithm for mapping selection for Wireless Physical Layer Network Coding , 2015, 2015 IEEE International Conference on Communication Workshop (ICCW).

[4]  Qing Yang,et al.  Real-time implementation of physical-layer network coding , 2013, SRIF '13.

[5]  Michael Gastpar,et al.  Compute-and-Forward: Harnessing Interference Through Structured Codes , 2009, IEEE Transactions on Information Theory.

[6]  Caleb Phillips,et al.  CRAWDAD dataset pdx/metrofi (v.2011-10-24) , 2011 .

[7]  Aimin Tang,et al.  ANC-ERA: Random Access for Analog Network Coding in Wireless Networks , 2016, IEEE Transactions on Mobile Computing.

[8]  Wen Chen,et al.  Compute-and-Forward Network Coding Design over Multi-Source Multi-Relay Channels , 2012, IEEE Transactions on Wireless Communications.

[9]  Soung Chang Liew,et al.  Mobile Lattice-Coded Physical-Layer Network Coding with Practical Channel Alignment , 2016, IEEE Transactions on Mobile Computing.

[10]  Dirk Grunwald,et al.  Robust Coverage and Performance Testing for Large-Area Wireless Networks , 2008, AccessNets.

[11]  Lawrence Ong,et al.  An optimal coding strategy for the binary multi-way relay channel , 2010, IEEE Communications Letters.

[12]  Soung Chang Liew,et al.  The Feasibility of Mobile Physical-Layer Network Coding with BPSK Modulation , 2017, IEEE Transactions on Vehicular Technology.

[13]  Soung Chang Liew,et al.  Implementation of physical-layer network coding , 2013, Phys. Commun..

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

[15]  Roger Wattenhofer,et al.  Complexity of scheduling with analog network coding , 2008, FOWANC '08.

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

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

[18]  Andrea J. Goldsmith,et al.  The Multiway Relay Channel , 2013, IEEE Transactions on Information Theory.

[19]  Xudong Wang,et al.  Analog Network Coding Without Restrictions on Superimposed Frames , 2016, IEEE/ACM Transactions on Networking.

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

[21]  Panganamala Ramana Kumar,et al.  RHEINISCH-WESTFÄLISCHE TECHNISCHE HOCHSCHULE AACHEN , 2001 .

[22]  Sudipta Sengupta,et al.  An Analysis of Wireless Network Coding for Unicast Sessions: The Case for Coding-Aware Routing , 2007, IEEE INFOCOM 2007 - 26th IEEE International Conference on Computer Communications.

[23]  Hsiao-Hwa Chen,et al.  On capacity of random wireless networks with physical-layer network coding , 2009, IEEE Journal on Selected Areas in Communications.

[24]  Xabiel G. Pañeda,et al.  Understanding Opportunistic Networking for Emergency Services: Analysis of One Year of GPS Traces , 2015, CHANTS@MobiCom.

[25]  Muriel Medard,et al.  XORs in the air: practical wireless network coding , 2006, SIGCOMM 2006.

[26]  David Melendi,et al.  CRAWDAD dataset oviedo/asturies-er (v.2016-08-08) , 2016 .

[27]  Andre-Luc Beylot,et al.  A Framework for Evaluating Physical-Layer Network Coding Gains in Multi-Hop Wireless Networks , 2019, IEEE Transactions on Mobile Computing.

[28]  Vania Conan,et al.  When Analog Meets Digital: Source-Encoded Physical-Layer Network Coding , 2018, 2018 IEEE 19th International Symposium on "A World of Wireless, Mobile and Multimedia Networks" (WoWMoM).

[29]  Lili Qiu,et al.  Impact of Interference on Multi-Hop Wireless Network Performance , 2003, MobiCom '03.

[30]  Roger Wattenhofer,et al.  Complexity in geometric SINR , 2007, MobiHoc '07.

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

[32]  Vania Conan,et al.  A Physical-Layer Network Coding aware distributed scheduling policy , 2017, 2017 13th International Wireless Communications and Mobile Computing Conference (IWCMC).

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

[34]  Sachin Katti,et al.  Embracing wireless interference: analog network coding , 2007, SIGCOMM.

[35]  Tao Zhang,et al.  On the Capacity Bounds of Large-Scale Wireless Network with Physical-Layer Network Coding under the Generalized Physical Model , 2010, 2010 IEEE International Conference on Communications Workshops.

[36]  Meir Feder,et al.  Low-Density Lattice Codes , 2007, IEEE Transactions on Information Theory.