Joint Channel and Network Decoding for XOR-Based Relay in Multi-Access Channel

Suhua TANG
Chen SUN

IEICE TRANSACTIONS on Communications   Vol.E92-B    No.11    pp.3470-3477
Publication Date: 2009/11/01
Online ISSN: 1745-1345
DOI: 10.1587/transcom.E92.B.3470
Print ISSN: 0916-8516
Type of Manuscript: PAPER
Category: Wireless Communication Technologies
relay,  network coding,  joint decoding,  maximal ratio combining,  iterative decoding,  

Full Text: PDF>>
Buy this Article

In this paper network coding based relay for multi-access channel is studied. In the system, two nodes send messages to a common access point (AP). A relay assists the two nodes by forwarding a network coded version of the messages. The AP performs joint channel and network decoding to recover the two original messages from three received signals. Two schemes, soft network coding (SoftNC) and turbo network coding (TurboNC), both focusing on bitwise exclusive or (XOR) based network coding, are proposed to salvage messages from erroneous signals. SoftNC is simple and backward compatible with existing protocol stack of wireless networks, and reduces packet errors by maximal ratio combining (MRC). TurboNC improves channel efficiency by letting the relay node transmit only parity check bits of the interleaved XORed message, where reliability is retained by iterative decoding. Simulation results show that compared with the network-layer path diversity scheme, both SoftNC and TurboNC greatly improve the reliability, and TurboNC also achieves a much higher throughput. The proposed schemes are suitable for improving the performance of wireless local area networks (WLAN).