Successive-Cancellation Flip Decoding of Polar Codes with a Simplified Restart Mechanism

被引:2
|
作者
Sagitov, Ilshat [1 ]
Pillet, Charles [1 ]
Balatsoukas-Stimming, Alexios [2 ]
Giard, Pascal [1 ]
机构
[1] Ecole Technol Super, Dept Elect Engn, Montreal, PQ, Canada
[2] Eindhoven Univ Technol, Dept Elect Engn, Eindhoven, Netherlands
来源
2023 IEEE WIRELESS COMMUNICATIONS AND NETWORKING CONFERENCE, WCNC | 2023年
基金
加拿大自然科学与工程研究理事会;
关键词
D O I
10.1109/WCNC55385.2023.10119097
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Polar codes are a class of error-correcting codes that provably achieve the capacity of practical channels. The successive-cancellation flip (SCF) decoder is a low-complexity decoder that was proposed to improve the performance of the successive-cancellation (SC) decoder as an alternative to the high-complexity successive-cancellation list (SCL) decoder. The SCF decoder improves the error-correction performance of the SC decoder, but the variable execution time and the high worst-case execution time pose a challenge for the realization of receivers with fixed-time algorithms. The dynamic SCF (DSCF) variation of the SCF decoder further improves the error-correction performance but the challenge of decoding delay remains. In this work, we propose a simplified restart mechanism (SRM) that reduces the execution time of SCF and DSCF decoders through conditional restart of the additional trials from the second half of the codeword. We show that the proposed mechanism is able to improve the execution time characteristics of SCF and DSCF decoders while providing identical error-correction performance. For a DSCF decoder that can flip up to 3 simultaneous bits per decoding trial, the average execution time, the average additional execution time and the execution-time variance are reduced by approximately 31%, 37% and 57%, respectively. For this setup, the mechanism requires approximately 3.9% additional memory.
引用
收藏
页数:6
相关论文
共 50 条
  • [31] Hardness of Successive-Cancellation Decoding of Linear Codes
    Fazeli, Arman
    Vardy, Alexander
    Yao, Hanwen
    2020 IEEE INTERNATIONAL SYMPOSIUM ON INFORMATION THEORY (ISIT), 2020, : 455 - 460
  • [32] List Estimation-aided Successive-Cancellation List Decoding of Polar Codes
    Jin, Hongxu
    Liu, Rongke
    2018 IEEE/CIC INTERNATIONAL CONFERENCE ON COMMUNICATIONS IN CHINA (ICCC), 2018, : 242 - 246
  • [33] Sublinear Latency for Simplified Successive Cancellation Decoding of Polar Codes
    Mondelli, Marco
    Hashemi, Seyyed Ali
    Cioffi, John M.
    Goldsmith, Andrea
    IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, 2021, 20 (01) : 18 - 27
  • [34] Reduced Complexity Successive-Cancellation Decoding of Polar Codes Based on Linear Approximation
    Yan, Yongli
    Zhang, Xuanxuan
    Wu, Bin
    IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2020, E103A (08) : 995 - 999
  • [35] A Scalable Successive-Cancellation Decoder for Polar Codes
    Raymond, Alexandre J.
    Gross, Warren. J.
    IEEE TRANSACTIONS ON SIGNAL PROCESSING, 2014, 62 (20) : 5339 - 5347
  • [36] Simplified Successive-Cancellation List Decoding of Non-Binary Polar Codes with Rate-1 Node
    Feng, Baoping
    Liu, Rongke
    Sun, He
    2020 IEEE WIRELESS COMMUNICATIONS AND NETWORKING CONFERENCE (WCNC), 2020,
  • [37] Improved Successive-Cancellation Decoding of Polar Codes Based on Recursive Syndrome Decomposition
    Choi, Jaejoon
    Park, In-Cheol
    IEEE COMMUNICATIONS LETTERS, 2017, 21 (11) : 2344 - 2347
  • [38] A Low-Latency List Successive-Cancellation Decoding Implementation for Polar Codes
    Fan, YouZhe
    Xia, ChenYang
    Chen, Ji
    Tsui, Chi-Ying
    Jin, Jie
    Shen, Hui
    Li, Bin
    IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, 2016, 34 (02) : 303 - 317
  • [39] Learning to Flip Successive Cancellation Decoding of Polar Codes with LSTM Networks
    Wang, Xianbin
    Zhang, Huazi
    Li, Rong
    Huang, Lingchen
    Dai, Shengchen
    Huangfu, Yourui
    Wang, Jun
    2019 IEEE 30TH ANNUAL INTERNATIONAL SYMPOSIUM ON PERSONAL, INDOOR AND MOBILE RADIO COMMUNICATIONS (PIMRC), 2019, : 1287 - 1291
  • [40] Hardware Implementation of Successive-Cancellation Decoders for Polar Codes
    Leroux, Camille
    Raymond, Alexandre J.
    Sarkis, Gabi
    Tal, Ido
    Vardy, Alexander
    Gross, Warren J.
    JOURNAL OF SIGNAL PROCESSING SYSTEMS FOR SIGNAL IMAGE AND VIDEO TECHNOLOGY, 2012, 69 (03): : 305 - 315