Deep-Learning-Aided Fast Successive Cancellation Decoding of Polar Codes

被引:0
作者
Feng, Haogang [1 ]
Xiao, Haiyu [1 ]
Zhong, Shida [1 ]
Gao, Zhuqing [2 ]
Yuan, Tao [1 ]
Quan, Zhi [1 ]
机构
[1] Shenzhen Univ, State Key Lab Radio Ereguency Heterogeneous Integ, Minist Educ, Shenzhen 518060, Asia, Peoples R China
[2] Beijing Xiaomi Mobile Sofeware Co Ltd, Xiaomi Campus,33 Xi Erqi Middle Rd, Beijing 100085, Peoples R China
关键词
5G; deep learning; fast successive-cancellation decoding; list decoding; polar codes; ALGORITHM; DECODERS;
D O I
10.23919/JCN.2024.000070
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
With the continuous evolution of 5G communication technology to B5G and the next generation of communication technology, Deep Learning technology will also lead the automation and intelligent transformation of communication systems. Existing research has shown that the combination of deep learning and communication technology is expected to break some performance bottlenecks of traditional communication algorithms and solutions. This paper explores the application of deep learning (DL) in polar decoding algorithms, proposing a DL-aided-FSC (DL-FSC) polar code decoder algorithm. For the DL-FSC decoding algorithm, the conventional successive cancellation (SC) decoder is partitioned into multiple sub-blocks, which are replaced by R0 nodes, R1 nodes and sub-DL decoder. The log-likelihood ratio (LLR) and frozen bit pattern are input to the sub-DL decoder to predict decode codewords under any decoding code rate. Through simulation verification, under the PBCH channel of 5G communication, the DL-FSC decoder achieves similar block error rate (BLER) performance to the SC decoder, even improving by about 1%. In order to verify the performance optimization effect of the proposed algorithm at the hardware level, the DL-FSC deocder circuit design was completed. Through FPGA synthesis, the proposed decoder achieves a throughput of about 4571 Mbps, which is 1.71x improvement in decoding throughput at the expense of increased logic resources.
引用
收藏
页码:593 / 602
页数:10
相关论文
共 27 条
[1]   High-Throughput and Energy-Efficient Belief Propagation Polar Code Decoder [J].
Abbas, Syed Mohsin ;
Fan, YouZhe ;
Chen, Ji ;
Tsui, Chi-Ying .
IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2017, 25 (03) :1098-1111
[2]  
Abdelbaki H., 1999, P IEEE IJCNN
[3]   Performance Evaluation of Serial and Parallel Concatenated Channel Coding Scheme With Non-Orthogonal Multiple Access for 6G Networks [J].
Ahmed, Aya Kh ;
Al-Raweshidy, Hamed S. .
IEEE ACCESS, 2022, 10 :39681-39690
[4]   Efficient Hardware Realization of SC Polar Decoders Using Compound Pipelined Processing Units and Auxiliary Registers [J].
Ali, Yasir ;
Xia, Yuanqing ;
Manzoor, Tayyab ;
Ali, Shahzad ;
Abouhawwash, Mohamed ;
Askar, S. S. ;
Kumar, Amit Krishan ;
Ma, Ruifeng .
IEEE ACCESS, 2024, 12 :23808-23826
[5]   Channel Polarization: A Method for Constructing Capacity-Achieving Codes [J].
Arikan, Erdal .
2008 IEEE INTERNATIONAL SYMPOSIUM ON INFORMATION THEORY PROCEEDINGS, VOLS 1-6, 2008, :1173-1177
[6]   Systematic Polar Coding [J].
Arikan, Erdal .
IEEE COMMUNICATIONS LETTERS, 2011, 15 (08) :860-862
[7]   Channel Polarization: A Method for Constructing Capacity-Achieving Codes for Symmetric Binary-Input Memoryless Channels [J].
Arikan, Erdal .
IEEE TRANSACTIONS ON INFORMATION THEORY, 2009, 55 (07) :3051-3073
[8]  
Ba J, 2014, ACS SYM SER
[9]  
Badar S. P., 2022, P IEEE TENSYMP
[10]  
Dai JC, 2016, IEEE INT SYMP INFO, P988, DOI 10.1109/ISIT.2016.7541447