Polar码又被称作极化码,是一种前向纠错编码(FEC)方案,由土耳其教授Erdal Ar?kan在2008年提出。它是一种线性块码,被认为是实现信道容量的一种方法,特别是在高信噪比(SNR)的情况下。Polar码因其在数学上的优雅和在某些条件下的极限性能而备受关注,并且已经被选为5G通信标准的控制信道编码方案之一。
Polar码之父Arikan
Polar码的基本原理
Polar码的核心思想是通过一种特定的变换,将一组独立同分布(i.i.d.)的信道“极化”成一组新的虚拟信道。这些虚拟信道中的一部分将具有非常好的信道特性(接近无噪声),而另一部分则具有非常差的信道特性(接近纯噪声)。通过这种极化效应,可以选择那些好的信道来传输信息比特,而将差的信道用于传输则固定的冗余比特(如零比特),从而实现高效的编码。
Polar码的关键特性
信道极化:Polar码通过信道极化技术,可以在大量虚拟信道中识别出信道容量高的信道用于传输信息。
可扩展性:由于Polar码的长度是2的幂次,这使得它们可以很容易地根据不同的应用需求进行扩展。
低复杂度解码:Polar码可以使用一种称为成功概率解码(SCD)的算法进行解码,该算法具有较低的复杂度。
接近香农极限:在大块长度和高信噪比下,Polar码能够接近信道容量,即香农极限。
信息论创始人香农
Polar码在5G中的应用
在5G通信标准中,Polar码被选为控制信道的编码方案,主要用于小包的传输。它与另一种编码方案LDPC码(低密度奇偶校验码)一起,被用来替代早期通信标准中使用的Turbo码。
Polar码使用递归变换将子信道极化为非常可靠或非常不可靠的子信道,然后仅对可靠的子信道进行编码。
LDPC码使用稀疏矩阵将消息比特映射到子信道比特,然后应用迭代解码算法来恢复消息。
Polar码存在的劣势
尽管Polar码在理论上具有许多优点,但在实际应用中仍面临一些挑战,例如:
有限的块长度:在实际系统中,由于解码复杂度和延迟的限制,不能使用非常长的码字,这可能会影响到Polar码接近香农极限的能力。
信道估计:Polar码的性能高度依赖于对信道状态信息(CSI)的准确知识,因此需要精确的信道估计。
解码算法:虽然SCD算法复杂度较低,但为了进一步提高性能,通常需要更复杂的解码算法,如列表解码(List Decoding)。
Polar码较好地平衡了性能和复杂性,在中短码长的情形下比较有优势。总之,极化编码理论在实际通信系统中可以有很广阔的应用前景,存在着大量值得研究的应用问题,如信源编码、多用户通信、物理层保密通信等。这些问题中的一部分已经得到了一些学者的关注,但即使是这部分问题,对其的研究大多数也依然仅仅停留在理论阶段,为了在未来的通信系统中进行实际地部署、应用,仍然需要大量的研究工作。
转载此文是出于传递更多信息目的。若来源标注错误或侵犯了您的合法权益,请与本站联系,我们将及时更正、删除、谢谢。
https://www.414w.com/read/271551.html