the bulk of the required intelligence in the sense that they make the decision whether a cooperative transmission with ANC is effective before it is allowed. The signal recovery algorithm needs only to be executed at the destinations as a final step in the overall transmission process.

Related Works {#sec:related-works}
-------------

The topic of concurrent wireless signal transmission jointly employed with network coding is a relatively new research area, while the role of relay has also recently started to be identified as being very critical for the performance of such schemes. For example in [@sagduyu08a] the authors enable ANC at a relay but not for independent users. In [@rimensberger09a] the authors compare different schemes based on ANC with different ML detection techniques. The rate performance of ANC for two-way relaying is analyzed in [@xue07a]. In [@larsson05] the authors introduce a relay topology where the relay encodes the data packets after reception which is similar to digital network coding. In the work presented by Wang and Giannakis in [@giannakis:complex-network-coding] the authors assume that signals from two users are pre-coded before transmitted to a single relay and a single destination. Works that consider the idea of ANC with packets that have been 