Skip to Main Content
This paper introduces an implementation of a half-duplex decode-and-forward cooperative algorithm using the complete complementary code (CCC) sets. These code sets have an impulsive autocorrelation sum among each set and a cross correlation sum along the set size that vanishes for all shifts. Each user is assigned a set of spreading codes to spread his data and send each of the resulting signals on a different sub-band. The decode-and-forward cooperative procedure is applied and a receiver consisting of parallel branches matched filter followed by a Â¿-MRC combiner is used for detection. It is demonstrated that the probability of error performance of the proposed algorithm is very close to the performance of the analytical closed-form probability of error in similar transmission conditions. The algorithm is also compared with a non-cooperative multiband direct-sequence code division multiple access (MB DS-CDMA) algorithm using the complete complementary sets. The simulation results illustrate the enhanced performance of the proposed algorithm under different channel assumptions.