Inspired by compressive sensing principles, we propose novel error control coding techniques for communication systems. The information bits are encoded in the support and the non-zero entries of a sparse signal. By selecting a dictionary matrix with suitable dimensions, the codeword for transmission is obtained by multiplying the dictionary matrix with the sparse signal. Specifically, the codewords are obtained from the sparse linear combinations of the columns of the dictionary matrix. At the decoder, we employ variations of greedy sparse signal recovery algorithms. Using Gold code sequences and mutually unbiased bases from quantum information theory as dictionary matrices, we study the block error rate (BLER) performance of the proposed scheme in the AWGN channel. Our results show that the proposed scheme has a comparable and competitive performance with respect to the several widely used linear codes, for very small to moderate block lengths. In addition, our coding scheme extends straightforwardly to multi-user scenarios such as multiple access channel, broadcast channel, and interference channel. In these multi-user channels, if the users are grouped such that they have similar channel gains and noise levels, the overall BLER performance of our proposed scheme will coincide with an equivalent single-user scenario.
翻译:在压缩感测原则的启发下,我们为通信系统提出了新的错误控制编码技术。信息比特编码在一个稀有信号的支持和非零条目中进行编码。通过选择一个具有适当维度的字典矩阵,通过将字典矩阵与稀薄信号相乘,获得传输的编码词。具体地说,编码词是从字典矩阵各列的稀少线性组合中获得的。在解码器中,我们采用了贪婪的稀疏信号恢复算法的变异。使用金代码序列和从字典矩阵等量量信息理论中取出的无偏差基础,我们研究了AWGN频道拟议办法的区块错误率。我们的结果显示,拟议办法在几个广泛使用的线性代码方面具有可比和竞争性的性能,其长度非常小到中。此外,我们的编码办法直接延伸到多用户情景,如多接入频道、广播频道和干扰频道。在这些多用户频道中,如果用户被分组组合成相似的频道收益和噪音水平,那么,我们提议的办法的总体BLER性能与一个同等的单一用户设想情景相吻合。