1、内容介绍
首先给看到这个系列文章的小伙伴们介绍一下我写这个系列博文的原因。我本科就读于华中科技大学,目前刚刚毕业。大学四年,在CSDN这个平台收获很多知识,所以一直想找机会回馈一下这个平台的小伙伴们。最近刚刚完成毕业设计答辩,所做的课题是“5G标准中极化码的编译码算法研究”。在这段时间的课题研究过程中,我发现目前网络上的有关于极化码的内容很少,也没有相关的视频教学课程,而我在课题研究的过程中,阅读了大量的原创性论文,感觉受益蛮多,也顺利完成了算法研究和代码仿真实现。所以把我的这段经历和所学到的知识和对应的算法分享出来,希望会对想学习和了解极化码的同学或者科研人员有帮助。我的整篇文章的语言风格尽可能通俗易懂,使看到该文章的伙伴可以迅速理解所看内容,最大限度的帮助大家迅速掌握知识。
由于我是第一次在这个平台写文章,对极化码的研究也没有达到很专业的水准,所以在整个系列文章中如果有什么问题,欢迎大家批评和提建议,我们一起来讨论,使这篇文章发挥它最大的作用。我计划要写的文章内容十分完整,包含了极化码的基本原理和编译码算法的详细介绍和推导,并在相应的内容后面附上了我进行MATLAB仿真的代码(代码我尽可能利用我的理解方式给大家进行注释,方便你们理解)。所以总体上内容还是比较多,不是一时半会就能够消化理解的,所以如果有需要,大家可以收藏慢慢进行学习。
我的文章内容将按照下面目录顺序进行分享,由于内容比较多,所以我会一篇一篇地发出来,中间可能会相隔几天的时间,但我尽量在近半个多月时间内完成整个内容的编写工作。如果下面的内容真的对你有所帮助,请多多支持一下博主,今后为大家分享更多的知识内容。
最后,欢迎大家在评论区讨论或者留言。
2、内容目录
- 开篇1-内容介绍&参考文献
- 概述2-什么是极化码?
- 原理3-Arikan原版论文学习总结
- 编码算法4-巴氏参数、GA算法以及matlab仿真
- 译码算法5-SC算法及matlab仿真
- 译码算法6-SCL、CA-SCL及matlab仿真
3、参考文献
[1] E. Arikan. Channel polarization: A method for constructing capacity-achieving codes for symmetric binary-input memoryless channels[J]. IEEE Transactions on Information Theory, 2009, 55(7):3051-3073.
[2] Tal I, Vardy A. How to construct polar codes [J]. IEEE Transactions on Communications, 2012,60(11):3221-3227.
[3] Zhang Q, liu A, Pan X, et al. CRC code design for list decoding of polar codes [J]. IEEE communications Letters,2017,21(6):1229-1232
[4] Trifonov P. Efficient design and decoding of polar codes [J]. IEEE Transactions on Communications,2012,60(11):3221-3227.
[5] Arikan E. Systematic polar coding [J].IEEE Communications Letters,2011,15(8):860-862.
[6] Tal I, Vardy A. List decoding of Polar codes [J]. IEEE Transactions on Information Theory,2015,61(5):2213-2226.
[7] Bioglio V , Condo C , Land I . Design of Polar Codes in 5G New Radio[J]. IEEE Communications Surveys & Tutorials, 2018, PP(99).
[8] Niu, Kai, Chen, Kai. CRC-Aided Decoding of Polar Codes[J]. Communications Letters, IEEE, 2012, 16(10):p.1668-1671.
[8] 徐旻子. 面向5G的极化码编译码技术研究[D].西安:西安电子科技大学,2018.
[9] 李晓恒. 极化码高斯近似构造与译码方法研究[D].西安:西安电子科技大学,2017.