In this work, we develop a pair of rate-diverse encoder and decoder for a two-user Gaussian multiple access channel (GMAC). The proposed scheme enables the users to transmit with the same codeword length but different coding rates under diverse user channel conditions. First, we propose the row-combining (RC) method and row-extending (RE) method to design practical low-density parity-check (LDPC) channel codes for rate-diverse GMAC. Second, we develop an iterative rate-diverse joint user messages decoding (RDJD) algorithm for GMAC, where all user messages are decoded with a single parity-check matrix. In contrast to the conventional network-coded multiple access (NCMA) and compute-forward multiple access (CFMA) schemes that first recover a linear combination of the transmitted codewords and then decode both user messages, this work can decode both the user messages simultaneously. Extrinsic information transfer (EXIT) chart analysis and simulation results indicate that RDJD can achieve gains up to 1.0 dB over NCMA and CFMA in the two-user GMAC. In particular, we show that there exists an optimal rate allocation for the two users to achieve the best decoding performance given the channel conditions and sum rate.
翻译:在这项工作中,我们为Gausian双用户多重访问频道(GMAC)开发了一套速率分解编码器和解码器。拟议办法使用户能够在不同的用户频道条件下,以相同的编码长度传输相同的用户信息,但在不同的用户频道条件下,使用不同的编码率。首先,我们提议了行组合(RC)方法和行延伸(RE)方法,用于设计实用的低密度对等检查(LDPC)频道代码,用于高频对流的GMAC。第二,我们为GMAC开发了一个迭代费率分解用户信息(RDJD)联合解码算法(RDJD),所有用户信息都用单一的对等检查矩阵解码。与传统的网络编码多重访问(NCMA)和计算前向前多访问(CFMA)计划相比,首先将传输的编码组合线性,然后解码两种用户信息,这项工作可以同时对用户信息进行解码。Extrins信息传输(EXIT)图表和模拟结果显示RDJD能够达到1.0的收益最高至1.0 dB,因为NMA和CFA系统有两个最佳分配率。