I. Introduction
The proliferation of wireless terminals has naturally led to cooperative (also known as relay) links whereby communicators benefit from their neighbors [4], [8], [9], [11], [13], [14]. As with multi-input multi-output (MIMO) systems, where multiple collocated antennas are deployed at the transmit- or receive-ends, a main objective with single-antenna cooperating terminals is also to enable spatial diversity. Beyond MIMO with collocated antennas, relay transmissions offer resilience against shadowing and enhanced coverage. In such cooperative links, the message sent by the source arrives at the destination through diverse paths: one directly from the source node and others through relay nodes. Performance will, thus, depend on the number of cooperating relay nodes as well as the processing operations at both relays and destination. If properly designed, cooperative networks can achieve diversity order up to the number of diverse paths (what we, henceforth, refer to as full diversity). To put our contribution in context, we next review the existing relay strategies, detectors, and their error performance in terms of diversity.