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 条
  • [41] Scalable Successive-Cancellation Hardware Decoder for Polar Codes
    Raymond, Alexandre J.
    Gross, Warren J.
    2013 IEEE GLOBAL CONFERENCE ON SIGNAL AND INFORMATION PROCESSING (GLOBALSIP), 2013, : 1282 - 1285
  • [42] Reduced-Complexity Successive-Cancellation Decoding for Polar Codes on Channels With Insertions and Deletions
    Sun, He
    Liu, Rongke
    Tian, Kuangda
    Dai, Bin
    IEEE TRANSACTIONS ON COMMUNICATIONS, 2022, 70 (01) : 45 - 58
  • [43] Hardware Implementation of Successive-Cancellation Decoders for Polar Codes
    Camille Leroux
    Alexandre J. Raymond
    Gabi Sarkis
    Ido Tal
    Alexander Vardy
    Warren J. Gross
    Journal of Signal Processing Systems, 2012, 69 : 305 - 315
  • [44] Simplified Successive Cancellation Decoding of Polar Codes Has Sublinear Latency
    Mondelli, Marco
    Hashemi, Seyyed Ali
    Cioffi, John
    Goldsmith, Andrea
    2020 IEEE INTERNATIONAL SYMPOSIUM ON INFORMATION THEORY (ISIT), 2020, : 401 - 406
  • [45] An Improvement of Modified Successive-Cancellation Decoder for Polar Codes
    Huang, Zhiliang
    Diao, Chunjuan
    Dai, Jianxin
    Duanmu, Chunjiang
    Wu, Xia
    Chen, Ming
    IEEE COMMUNICATIONS LETTERS, 2013, 17 (12) : 2360 - 2363
  • [46] Improved Successive Cancellation Flip Decoding of Polar Codes Based on Error Distribution
    Condo, Carlo
    Ercan, Furkan
    Gross, Warren J.
    2018 IEEE WIRELESS COMMUNICATIONS AND NETWORKING CONFERENCE WORKSHOPS (WCNCW), 2018, : 19 - 24
  • [47] Efficient Partial-Sum Network Architectures for List Successive-Cancellation Decoding of Polar Codes
    Mousavi, Mahsa
    Fan, YouZhe
    Tsui, Chi-Ying
    Jin, Jie
    Li, Bin
    Shen, Hui
    IEEE TRANSACTIONS ON SIGNAL PROCESSING, 2018, 66 (14) : 3848 - 3858
  • [48] Low-Complexity List Successive-Cancellation Decoding of Polar Codes Using List Pruning
    Chen, Ji
    Fan, YouZhe
    Xia, ChenYang
    Tsui, Chi-Ying
    Jin, Jie
    Chen, Kai
    Li, Bin
    2016 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM), 2016,
  • [49] Simplified merged processing element for successive-cancellation polar decoder
    Yun, H. -R.
    Lee, H.
    ELECTRONICS LETTERS, 2016, 52 (04) : 270 - 271
  • [50] Scenario-Simplified Successive Cancellation Decoding of Polar Codes for Channel With Deletions
    Tian, Kuangda
    Liu, Rongke
    IEEE ACCESS, 2019, 7 : 18172 - 18182