I. Introduction
WIRELESS two-way relaying scenario in Fig. 1 is considered where bidirectional data transfer takes place between nodes A and B with the help of a relay R. The node A(B) cannot directly communicate with the other end node B(A). It is assumed that all the three nodes are operating in half duplex, i.e., the nodes cannot transmit and receive simultaneously in the same frequency band. Physical Layer Network Coding (PLNC) introduced in [1], is a new paradigm for wireless networks where the relay in the network jointly decodes the transmitted messages and broadcasts a function of the decoded messages. This provides a significant increase in the achievable rates in some networking scenario. PLNC exploited the Multiple Access Interference (MAI) occurring at the relay in two-way relay channels, so that communication between the end nodes requires two phase protocol. The relaying protocol consists of two phases, the Multiple Access (MA) phase where the nodes A and B simultaneously transmit to the relay R as in Fig. 1(a) and Broadcast (BC) phase where relay R transmits a function of the received signals during MA phase to the nodes A and B as in Fig. 1(b). At the relay R, network coding is employed so that A(B) can decode B's(A's) message, given that A(B) knows its own message.
The two-way relay channel. (a) MA Phase. (b) BC Phase.