基于多元LDPC码的多用户协作方案
Multiuser Cooperative Scheme Based on Nonbinary LDPC Codes
-
摘要: 与Turbo码相比,多元LDPC码有更好的waterfall和error floor性能。该文将多元LDPC码应用于译码转发协作系统中,提出基于中断概率的多用户协作方案。各用户通过判断自己与信源节点间的信道是否发生中断,决定是否作为中继。若没有发生中断,用户先对接收到的信息进行译码,再采用多元LDPC码重新编码后发送至目的节点。仿真结果表明,当误比特率(BER)为10-4时,相比于随机协作方案,该方案在高斯信道下可获得0.3 dB的性能改善,在瑞利衰落信道下可获得0.4 dB的性能改善。Abstract: Compared with Turbo codes, nonbinary low-density parity-check (LDPC) codes have the better waterfall and error floor performance. The nonbinary LDPC codes are applied to decode-and-forward (DF) cooperative communications in this paper, and a multiuser cooperative scheme based on outage probability is proposed. Each user decides its relay by judging whether its channel to the source node is in outage or not. In case the channel is not in outage, the user decodes the received signal from the source node, and encodes it using nonbinary LDPC codes before forwarding to the destination. The parity-check matrix of nonbinary LDPC codes consists of information part and parity-check part. The information part is quasi-cyclic, and the parity-check part is the dual-diagonal structure. Simulation results show that, compared with the random cooperative scheme, the proposed scheme can achieve about 0.3 dB and 0.4 dB performance gains at the bit error rate (BER) of 10-4 on Gaussian channel and Rayleigh fading channel, respectively.