Segmented Successive Cancellation List Polar Decoding with Tailored CRC

被引:12
|
作者
Zhou, Huayi [1 ]
Liang, Xiao [1 ]
Li, Liping [2 ]
Zhang, Zaichen [1 ]
You, Xiaohu [1 ]
Zhang, Chuan [1 ]
机构
[1] Southeast Univ, Natl Mobile Commun Res Lab, Lab Efficient Architectures Digital Commun & Sign, Nanjing, Jiangsu, Peoples R China
[2] Anhui Univ, Key Lab Intelligent Comp & Signal Proc MoE, Hefei, Anhui, Peoples R China
关键词
Polar codes; Segmented CA-SCL; Tailored CRC; HARQ; VLSI; HYBRID ARQ SCHEME; CODES; PERFORMANCE; CHANNEL;
D O I
10.1007/s11265-018-1425-0
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
As the first error correction codes provably achieving the symmetric capacity of binary-input discrete memory-less channels (B-DMCs), polar codes have been recently chosen by 3GPP for eMBB control channel. Among existing algorithms, CRC-aided successive cancellation list (CA-SCL) decoding is favorable due to its good performance, where CRC is placed at the end of the decoding and helps to eliminate the invalid candidates before final selection. However, the good performance is obtained with a complexity increase that is linear in list size L. In this paper, the tailored CRC-aided SCL (TCA-SCL) decoding is proposed to balance performance and complexity. Analysis on how to choose the proper CRC for a given segment is proposed with the help of virtual transform and virtual length. For further performance improvement, hybrid automatic repeat request (HARQ) scheme is incorporated. Numerical results have shown that, with the similar complexity as the state-of-the-art, the proposed TCA-SCL and HARQ-TCA-SCL schemes achieve 0.1 dB and 0.25 dB performance gain at frame error rate FER = 10(-2), respectively. Finally, an efficient TCA-SCL decoder is implemented with FPGA demonstrating its advantages over CA-SCL decoder.
引用
收藏
页码:923 / 935
页数:13
相关论文
共 50 条
  • [21] Simplified Successive-Cancellation List Decoding of Polar Codes
    Hashemi, Seyyed Ali
    Condo, Carlo
    Gross, Warren J.
    2016 IEEE INTERNATIONAL SYMPOSIUM ON INFORMATION THEORY, 2016, : 815 - 819
  • [22] A 506 Gbit/s Polar Successive Cancellation List Decoder with CRC
    Kestel, Claus
    Johannsen, Lucas
    Griebel, Oliver
    Jimenez, Jhon
    Vogt, Timo
    Lehnigk-Emden, Timo
    Wehn, Norbert
    2020 IEEE 31ST ANNUAL INTERNATIONAL SYMPOSIUM ON PERSONAL, INDOOR AND MOBILE RADIO COMMUNICATIONS (IEEE PIMRC), 2020,
  • [23] An Early Termination Scheme for Successive Cancellation List Decoding of Polar Codes
    Lee, Huang-Chang
    Pao, Yu-Sheng
    Chi, Cheng-Yi
    Lee, Hsin-Yu
    Ueng, Yeong-Luh
    2020 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH, AND SIGNAL PROCESSING, 2020, : 1798 - 1802
  • [24] Fast Successive-Cancellation List Flip Decoding of Polar Codes
    Doan, Nghia
    Hashemi, Seyyed Ali
    Gross, Warren J.
    IEEE ACCESS, 2022, 10 : 5568 - 5584
  • [25] Improved Metric Sorting for Successive Cancellation List Decoding of Polar Codes
    Wang, Xiumin
    Wang, Ting
    Li, Jun
    Shan, Liang
    Cao, Haiyan
    Li, Zhengquan
    IEEE COMMUNICATIONS LETTERS, 2019, 23 (07) : 1123 - 1126
  • [26] LLR-BASED SUCCESSIVE CANCELLATION LIST DECODING OF POLAR CODES
    Balatsoukas-Stimming, Alexios
    Parizi, Mani Bastani
    Burg, Andreas
    2014 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH AND SIGNAL PROCESSING (ICASSP), 2014,
  • [27] A Low Complexity Successive Cancellation List Decoding Algorithm of Polar Codes
    Miao, Jiansong
    Li, Weijie
    Hu, Xuejia
    Li, Hairui
    2020 IEEE/CIC INTERNATIONAL CONFERENCE ON COMMUNICATIONS IN CHINA (ICCC), 2020, : 1010 - 1015
  • [28] Enhanced Metric Sorting for Successive Cancellation List Decoding of Polar Codes
    Li, Huan
    IEEE COMMUNICATIONS LETTERS, 2018, 22 (04) : 664 - 667
  • [29] A Reduced-Complexity Successive Cancellation List Decoding of Polar Codes
    Chen, Kai
    Niu, Kai
    Lin, Jiaru
    2013 IEEE 77TH VEHICULAR TECHNOLOGY CONFERENCE (VTC SPRING), 2013,
  • [30] LLR-Based Successive Cancellation List Decoding of Polar Codes
    Balatsoukas-Stimming, Alexios
    Parizi, Mani Bastani
    Burg, Andreas
    IEEE TRANSACTIONS ON SIGNAL PROCESSING, 2015, 63 (19) : 5165 - 5179