Skip to Main Content
This paper proposes two types of new decoding algorithms for a network coding aided relaying (NCR) system, which adopts multiple antennas at both the transmitter and receiver. In the NCR system, the relay station (RS) decodes the data received from both the base station (BS) as well as from the mobile station (MS) and combines the decoded signals into a single data stream before forwarding it to both. In this paper, we consider the realistic scenario of encountering decoding errors at the RS, which results in erroneous forwarded data. Under this assumption, we derive decoding algorithms for both the BS and the MS in order to reduce the deleterious effects of imperfect decoding at the RS. We first propose a decoding algorithm for a hard decision based forwarding (HDF) system. Then, for the sake of achieving further performance improvements, we also employ soft decision forwarding (SDF) and propose a novel error model, which divides the error pattern into two components: hard and soft errors. Given this error model, we then modify the HDF decoder for employment in SDF systems. We also derive estimation algorithms for their parameters that are required for the efficient operation of the proposed decoders. Our simulation results show that the proposed algorithms provide substantial performance improvements in terms of the attainable packet error rate as a benefit of our more accurate error model.