We introduce Noise Recycling, a method that enhances decoding performance of channels subject to correlated noise without joint decoding. The method can be used with any combination of codes, code-rates and decoding techniques. In the approach, a continuous realization of noise is estimated from a lead channel by subtracting its decoded output from its received signal. This estimate is then used to improve the accuracy of decoding of an orthogonal channel that is experiencing correlated noise. In this design, channels aid each other only through the provision of noise estimates post-decoding. In a Gauss-Markov model of correlated noise, we constructive establish that noise recycling employing a simple successive order enables higher rates than not recycling noise. Simulations illustrate noise recycling can be employed with any code and decoder, and that noise recycling shows Block Error Rate (BLER) benefits when applying the same predetermined order as used to enhance the rate region. Finally, for short codes we establish that an additional BLER improvement is possible through noise recycling with racing, where the lead channel is not pre-determined, but is chosen on the fly based on which decoder completes first.
翻译:我们引入了噪音回收,这是一种在不联合解码的情况下加强受相关噪音影响的频道解码性能的方法。该方法可以用任何代码、代码率和解码技术的组合来使用。在这种方法中,通过从收到的信号中减去其解码输出,来估计铅频道持续实现噪音的情况。然后,该估计数用于提高正经历相关噪音的正正正正正正方形频道解码性能的准确性。在这一设计中,通道只能通过提供噪音估计解码后解码而互相帮助。在高斯-马尔科夫相关噪音模型中,我们建设性地确定,使用简单的连续顺序来循环噪音能够提高频率而不是循环噪音。模拟可以用任何代码和解码来说明循环噪音,而且噪音回收显示在应用与增强率区域所使用的预定顺序时,会显示屏错误率(LUBR)的好处。最后,对于简短的代码,我们确定,通过赛车回收噪音是可能的附加BLER改进,因为那里的导道不是预先确定的,而是根据解码最先完成的飞行选择。