Low-density lattice codes (LDLCs) are known for their high decoding efficiency and near-capacity performance on point-to-point Gaussian channels. In this paper, we present a distributed LDLC-based cooperative relaying scheme for the multiple-access relay channel (MARC). The relay node decodes LDLC-coded packets from two sources and forwards a network-coded combination to the destination. At the destination, a joint iterative decoding structure is designed to exploit the diversity gain as well as coding gain. For the LDLC-based network coding operation at the relay, we consider two alternative methods which offer a tradeoff between implementation complexity and performance, called superposition LDLC (S-LDLC) and modulo-addition LDLC (MA-LDLC). Soft symbol relaying is considered as an alternative to hard decision relaying which is capable of reducing the effect of error propagation at the relay. Simulation results show that the proposed scheme can provide greater diversity gain and up to 6.2 dB coding gain when compared with noncooperative LDLC coding and uncoded network-coded transmission. The proposed scheme also achieves 2.5 dB gain over network-turbo-coded cooperation, for the same code rate and overall transmitted power. Also, soft symbol relaying is shown to provide approximately 2 dB gain over hard decision relaying when the source-relay link suffers from deep fading.
- Coded cooperation
- joint iterative decoding
- Low-density lattice codes
ASJC Scopus subject areas
- Electrical and Electronic Engineering