version of the locally interfered signals to the two destinations. The destinations use then the two versions of the same interfered signals for recovering their respective packet with an *ANC signal decoding algorithm*. The algorithm decodes symbol-by-symbol the interfered packets. This transmission mode is named ANC with overlapped transmissions (ANC-OL). Therefore, our complete system comprises of four algorithms that we describe in the rest of this paper.

Cooperative Channel Information Exchange {#sec:channel-estimation}
========================================

It is clear from the introductory description that estimating the channel is necessary both for the decoding algorithm executed at the destinations, but also for the rate estimation. In this paper, channel estimates are obtained after averaging a number of measurements done for each symbol in the preambles and postambles of each control or data packet exchanged at the MAC layer [@argyriou:twc-ancol]. Since the estimation of the channel from preamble/pilot-based schemes is a well known technique [@book:fundamental-wireless], we do not delve into this topic further. However, for testing if a potential ANC-OL transmission is indeed the optimal choice for transmitting a packet, all the involved channels must be estimated. For example in Fig. \[fig:topology-mac-cc2\] all the channel transfer functions shown with the letter $h$ must be estimated 