Optimal Decoding Algorithm for Asynchronous Physical-Layer Network Coding

A key issue in physical-layer network coding (PNC) is how to deal with the asynchrony between signals transmitted by multiple transmitters. That is, symbols transmitted by different transmitters could arrive at the receiver with symbol misalignment as well as relative carrier-phase offset. In this paper, 1) we propose and investigate a general framework based on belief propagation (BP) that can effectively deal with symbol and phase asynchronies; 2) we show that for BPSK and QPSK modulations, our BP method can significantly reduce the SNR penalty due to asynchrony compared with prior methods; 3) we find that symbol misalignment makes the system performance less sensitive and more robust against carrier-phase offset. Observation 3) has the following practical implication. It is relatively easier to control symbol timing than carrier-phase offset. Our results indicate that if we could control the symbol offset in PNC, it would actually be advantageous to deliberately introduce symbol misalignment to desensitize the system to phase offset.

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

[2]  Soung Chang Liew,et al.  Channel-Coded Collision Resolution by Exploiting Symbol Misalignment , 2010, 2010 IEEE International Conference on Communications.

[3]  William T. Freeman,et al.  Understanding belief propagation and its generalizations , 2003 .

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

[5]  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.

[6]  Dina Katabi,et al.  SourceSync: a distributed wireless architecture for exploiting sender diversity , 2010, SIGCOMM '10.

[7]  Toshiaki Koike-Akino,et al.  Optimized constellations for two-way wireless relaying with physical network coding , 2009, IEEE Journal on Selected Areas in Communications.

[8]  X. Jin Factor graphs and the Sum-Product Algorithm , 2002 .

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

[10]  Shengli Zhang,et al.  On the Synchronization of Physical-Layer Network Coding , 2006, 2006 IEEE Information Theory Workshop - ITW '06 Chengdu.

[11]  Brendan J. Frey,et al.  Factor graphs and the sum-product algorithm , 2001, IEEE Trans. Inf. Theory.

[12]  Kin K. Leung,et al.  Achievable Rates for Network Coding on the Exchange Channel , 2007, MILCOM 2007 - IEEE Military Communications Conference.

[13]  Soung Chang Liew,et al.  Physical Layer Network Coding Schemes over Finite and Infinite Fields , 2008, IEEE GLOBECOM 2008 - 2008 IEEE Global Telecommunications Conference.